43
2271
4668
95
1299
338
898
1977
471
2162
1770
2079
1547
304
4668
952
3558
543
4918
4446
2471
1055
4219
4874
1755
2494
377
3286
723
369
706
2218
3232
2941
1516
2027
2695
3905
2306
3005
2875
2549
4874
4824
2568
3652
4353
196
3025
188
99
4606
5
2276
4830
3242
2283
4258
2209
1875
2464
903
2096
3733
1623
1072
1449
3400
166
3583
1094
2900
513
2167
1962
46
2166
3740
3826
4241
449
1048
916
4005
4530
4431
4890
1672
1018
3740
3561
4323
778
403
2367
245
494
3724
1683
1031
713
3520
3573
4153
3309
1656
499
867
3914
4293
2578
4562
2148
2681
4059
203
2342
1366
3596
2605
103
3491
3104
1478
2919
2939
4461
4044
1669
549
2391
4879
2436
1426
2064
3373
221
1096
2626
914
4621
1211
968
3198
1077
1646
896
1486
3951
3293
833
3275
781
2192
1952
1572
1405
1205
1675
983
3151
2890
325
1553
143
2784
4918
2359
2378
4415
2532
3691
2299
4548
4280
4129
2040
2890
1605
2578
2487
2647
4282
2396
414
4474
6
2952
2447
2264
287
4780
4949
2019
3680
4376
4210
4957
3103
985
3693
488
376
3972
3734
4640
1882
2660
1680
1766
153
4980
3198
85
3573
2527
3161
4410
489
46
3710
1608
3342
2181
2817
1963
120
1387
2037
1232
1673
2742
1553
4433
3846
343
4042
888
3441
1473
425
4263
468
3267
2884
4837
1497
3461
432
1251
2910
723
1870
1055
4787
3377
3326
2400
1538
2518
4254
4970
4062
1617
4236
3464
2604
165
922
3737
3935
1960
4197
1470
1945
3552
2439
1397
4537
3839
3459
1399
3773
4822
2389
3718
3328
1511
3128
4603
97
3100
3667
786
134
334
4073
2909
5
2815
548
224
816
1201
4912
4913
1493
728
2794
4098
2374
3805
2950
1711
2704
4606
519
756
381
4848
667
925
936
3487
742
1068
62
1728
3421
3488
2363
3851
4200
715
4790
3853
174
754
4088
235
3352
4776
111
446
2982
4803
257
1963
3805
2150
1316
1423
701
1175
762
1923
3955
928
63
1143
2002
4050
1630
3584
3073
4788
2621
4929
3821
4249
1360
1810
867
2077
3152
1275
3028
1200
1451
2449
73
2253
982
119
3070
1725
4036
3251
3187
728
575
1115
2984
2299
136
3158
1376
4329
1942
1583
4213
1326
361
1369
3807
458
1610
2863
2396
391
4818
1904
498
245
4200
758
3673
3307
520
2591
2249
3435
3460
1828
820
1279
3438
2830
309
3586
2057
3392
3893
4020
1152
3769
13
4328
1937
4139
198
232
2522
1894
2894
689
1712
641
2778
507
2936
3561
167
2010
4755
4137
2876
2876
1397
1340
4386
29
2040
1618
484
4483
3121
1602
657
355
850
978
2143
4291
3964
3776
4022
3872
2045
1001
735
3032
4374
2492
1341
4746
4436
3823
4687
394
1460
2125
4655
2875
1299
1245
3271
1351
1476
4304
1750
341
551
1577
1693
4760
612
4146
806
4710
4737
3908
4781
3237
361
3047
4025
2533
3970
2280
2553
3885
2335
3605
3839
2052
1227
2554
3965
3736
1083
1951
3024
684
371
1515
3302
762
4803
1639
3774
2167
1692
1887
3932
2156
2009
769
3507
589
3621
2142
2772
4019
2523
4044
3649
519
930
4019
321
1748
1826
3157
39
2954
4134
4706
4832
647
2025
794
1691
3905
876
2143
3369
2356
1035
669
1515
4839
1394
1607
4556
2008
2172
2577
3883
2829
2530
948
4113
2429
2800
895
2043
3252
1559
1716
3744
1872
3512
483
4713
201
846
1295
4998
2203
1633
1304
613
2559
731
4409
2380
1578
1519
356
888
1741
3808
1658
1407
2821
2923
329
885
1955
2904
1759
3724
3534
2692
2380
1231
394
791
304
4346
2805
2403
2444
1924
2697
3159
4932
224
3724
169
2376
2534
4768
4675
900
4617
4525
1881
1868
3738
4553
2027
1531
2784
4078
3733
3916
4455
2850
2133
1955
1992
4305
212
4145
641
4970
2353
3218
4381
2908
4977
2617
1080
1323
3677
2725
1837
2275
4516
2251
856
1968
3482
575
1236
2109
3372
1852
3637
3467
2936
2791
868
2978
3068
1973
1226
1799
1162
124
2615
860
4605
101
1702
4875
1934
2575
3662
4576
1157
1890
3506
527
2501
4199
2543
3685
553
1748
3141
1187
2203
2591
1771
3203
4344
209
4586
227
191
2731
610
1870
233
1818
653
2157
1620
2824
1282
3263
1952
1587
400
372
2090
2781
2678
182
1969
3256
4488
1912
2899
4920
4883
272
476
3041
967
3159
3692
3608
4856
4681
588
2077
4767
4839
796
4485
3394
46
2948
4356
980
2862
697
3261
3671
287
2195
3325
3892
1078
3480
3563
1524
1833
1430
4066
529
3716
3267
3894
1944
1310
4911
1742
4223
212
3932
3980
4494
3700
1749
3414
2919
2803
2573
2801
1757
626
1688
2957
2038
4638
2485
2956
3966
432
2220
2941
214
2212
3367
1036
1268
3139
2658
523
4592
1464
3897
1532
3017
3775
1368
1192
4108
91
1217
2879
73
2677
2727
1286
1216
4717
4705
1070
4452
1091
2046
1713
433
1355
143
1168
1905
3438
1153
3594
2222
3042
825
3541
1240
1595
2834
3391
4779
1203
4428
3441
2597
1560
3641
224
4476
3794
4858
319
4237
1145
518
3902
674
1922
718
2569
1736
3877
2852
1212
1266
4885
3486
4755
4408
3612
2367
4449
3831
3172
2944
3134
696
1671
4883
998
1568
62
4653
3123
4518
4209
2962
4174
1948
2970
4392
942
3066
2681
3323
2226
2146
1801
4437
4088
3738
2892
4340
1732
1722
94
1274
1737
1939
1034
3058
1077
2414
4377
3565
1804
3563
2764
2190
2855
3436
4398
1836
905
4080
4541
3146
2580
79
3646
1061
1012
3699
2745
3032
1595
718
1021
469
385
622
998
4893
696
2422
4929
1018
4100
2337
1081
4301
4281
3083
595
2917
3144
2536
3832
1089
2820
4797
1181
427
4789
4913
26
334
420
1777
4721
3073
655
1984
1553
1494
525
1685
3730
1319
2337
4515
4478
4179
2695
3558
2778
1950
3508
2877
1369
4006
4367
3451
2594
2235
3757
764
4132
2928
4348
3882
27
2489
3248
4153
1229
3290
3745
2140
1625
1099
3361
4928
3853
3535
4104
3794
4710
2060
4520
1523
4444
2011
1084
1237
2547
2389
603
421
4937
487
2919
3056
3759
3070
4588
2938
4078
3620
2612
367
4549
645
3384
450
4280
2967
2258
2982
1971
2442
3459
504
552
3085
4884
2807
1703
2095
3523
1197
3445
1371
746
4286
3502
719
806
1174
2887
3145
2755
307
2492
4840
4115
1956
2933
2155
1078
2091
245
405
1829
3024
643
1494
1897
4266
1413
4470
2030
67
4638
3063
205
673
1760
1064
2411
15
741
1077
2476
4830
2414
3722
663
4532
368
4908
1305
398
1120
2698
440
1958
2062
2210
2803
4451
3910
804
1733
4772
908
4744
3184
2746
1116
81
4559
1259
22
294
3638
939
2283
699
3249
2711
2987
1668
2513
85
2658
4826
2268
3499
4786
2834
4196
4297
688
4131
4130
1259
2523
2097
4607
4855
3229
3474
3569
1092
4733
4648
2979
138
547
150
4161
922
4098
3519
1963
2161
2902
4183
483
2640
989
2045
845
738
69
3076
1137
1279
4579
2959
1509
1620
2873
2655
1924
923
2515
2439
1975
4055
813
4074
4799
2302
705
4546
3602
742
1899
3691
1250
4947
723
2839
3843
3784
1288
2508
3927
17
756
1725
3247
2993
2021
2377
399
345
673
4072
655
3983
2266
1785
4861
389
4358
3125
1135
567
3435
1260
4301
4032
1175
29
3142
1917
4374
4086
247
2094
4883
653
4777
1994
1883
2476
4407
2874
2685
2168
135
1765
3833
236
3417
3492
482
2720
4503
4608
514
3676
1202
543
3305
87
3422
3996
1219
3908
3913
2994
949
23
4869
18
475
3896
4690
3971
4982
3261
3677
3717
4541
1892
4338
3427
1636
980
3233
3057
4450
4976
583
3001
4458
1339
901
4186
155
1916
1618
4280
4327
3043
2900
4974
1240
657
4010
2143
4770
3868
2401
4202
1250
606
677
1285
48
4630
3492
4036
2060
888
1210
358
3236
1317
3600
32
2788
2196
2294
2966
1963
4905
4530
151
3685
4193
4088
4842
4541
4168
2298
4992
2247
4551
1709
396
4059
2740
4207
1938
306
2887
2111
189
3233
3478
104
76
782
2048
2555
3021
4925
1711
179
2271
3224
4240
660
991
2956
1853
3156
3927
443
1863
260
1859
2401
2125
2480
4782
109
3746
433
4150
4213
1528
934
4189
4314
471
3900
1353
3071
3490
373
2040
1710
3979
3184
3100
251
4125
3166
2960
2088
1605
2825
482
361
2249
2094
1837
1117
78
2730
4992
546
4544
1799
2552
1472
3192
4885
1384
957
945
2349
4388
4686
839
3712
2136
1273
175
3278
3687
878
1895
3770
4687
4329
4313
894
4872
2329
1035
4440
4899
1422
180
3348
4221
4181
4984
2139
4688
3781
773
1230
4122
4914
4766
3173
1882
1018
1179
1503
3304
4723
1658
990
1205
3872
4068
3596
505
4800
947
517
3347
4229
1877
4777
2275
3357
2386
4716
194
2093
3817
3825
919
1966
816
1563
334
249
1135
2578
1294
3218
406
3260
4233
4801
1260
1614
4327
1768
4521
2129
1664
1593
4901
1638
894
234
850
1450
3091
4134
943
651
2713
1657
4452
1408
50
4653
4674
2788
2233
2598
3359
2906
741
2325
1740
2161
3952
3403
2770
3206
4820
213
3904
3069
3858
324
2770
1312
3185
4829
2907
4122
12
1863
375
3093
3882
336
1670
4429
3878
2332
4995
1997
3051
2827
2968
1134
2572
4641
4638
939
3384
2048
1517
1530
1196
1992
4201
378
71
4911
4149
93
4055
1724
1451
2556
3434
3363
1233
4850
3754
4911
1891
1570
4744
541
1759
4284
2481
112
1789
2476
3242
153
2163
3351
2747
4030
2866
1775
4745
2690
3389
4314
701
3204
72
4071
4385
3687
1897
661
1077
2354
3891
915
3085
3440
693
1472
4319
3773
948
38
2000
774
2507
200
1476
1137
4736
2702
3716
3997
1648
554
639
3476
2590
3105
2303
110
3131
3196
3156
345
1846
1533
4342
1724
432
4148
2222
4266
1674
703
3939
3472
680
1621
1978
942
154
4743
357
3471
3704
3822
903
3884
3968
106
4895
701
4985
2996
2850
3570
1944
1017
2052
3703
4932
1991
86
1861
4818
3462
3645
882
390
86
3433
442
1311
2201
4878
2462
4245
2626
1083
2163
3020
1544
357
3924
1665
1563
3841
4348
4273
2599
1767
2086
1283
3218
2166
3529
1572
4182
95
3964
2650
4423
2761
2757
4184
863
2532
4661
4569
3092
4983
1618
4902
4901
2690
3349
4852
78
2092
1736
1840
1921
1455
3327
702
2960
4790
389
3200
1892
3242
1418
1022
1316
2968
4436
4350
494
2304
2663
1165
4562
503
139
1254
3720
783
1823
1524
2996
4665
1756
3002
1391
4956
2595
3468
3882
3412
4494
217
3900
1773
678
1267
2531
3300
4094
1875
3302
2771
1165
4470
3726
4858
1662
2454
3412
4429
2086
1674
2555
1745
2194
4925
3255
780
2730
1106
4770
3053
384
4752
3923
3661
4670
1420
902
4756
2676
3285
1416
3497
1628
4628
4705
2732
1284
1511
115
4859
1382
1625
3394
585
250
3583
4293
411
267
3123
569
495
318
4828
3951
432
4111
1308
1604
4590
109
2442
937
10
675
2899
54
345
1918
3141
4689
866
1119
795
1991
2608
3308
477
2140
2452
192
3094
256
1770
85
1501
3927
2197
1032
3369
1281
1925
2860
182
1907
737
4000
3119
3625
625
3817
3916
4239
886
3629
3826
539
4541
3625
69
2190
3730
3232
3431
640
1754
252
3179
4758
4133
2396
3626
340
389
750
1317
4769
517
4814
3198
2388
3897
2725
3218
4676
4430
3098
754
1850
1629
357
185
3573
1086
4595
50
437
2301
446
178
832
1964
3499
4230
3509
3616
4731
4251
3026
832
339
2214
4098
906
2927
2192
2455
3340
43
924
3771
1978
1247
2074
3260
1839
4000
2885
3461
3966
3288
2845
4280
4506
2805
148
2377
1291
406
1129
3074
1555
1465
806
3237
3053
1846
3242
4291
1590
472
4060
4311
1498
4209
4174
4132
1214
667
2787
1751
3157
2546
4209
675
3414
2740
1418
2968
3186
4992
1622
3300
1799
228
88
4033
1977
1369
4178
3651
3443
1841
3772
3176
2804
3122
3153
2383
1854
3426
1804
4724
206
3944
1029
959
957
1110
3882
297
2767
200
1410
1396
4886
1332
2827
794
101
1000
3361
3396
1147
247
2817
3217
287
1731
1301
3034
1584
437
1609
3809
3381
4538
2236
4223
1457
1585
2810
4668
3519
744
91
1188
3483
1773
4065
1772
928
49
2533
1949
2088
3518
67
3751
4443
600
1114
2636
4112
2376
3252
2383
4581
3258
4268
3322
4648
3310
1106
2899
4139
2933
2302
4163
2205
3804
1250
1697
2986
919
1579
1653
1249
2421
3310
216
2822
4925
3451
1351
3091
891
4470
2818
4977
4328
3717
2675
997
3680
2162
259
4961
3802
894
4793
4028
3116
2002
2741
471
511
4335
1673
4035
4984
2845
2308
4902
2483
3192
4734
1431
1150
1903
2070
454
2287
764
16
1931
2515
350
903
805
2994
2082
136
4598
400
3431
4387
3735
913
4232
1389
2089
3686
4304
1256
426
789
2541
1023
4380
4952
4202
3267
3433
341
2133
4678
1336
243
3834
2021
1694
1149
2106
1449
3158
1249
4682
233
3511
3048
4288
973
1987
3227
37
925
3265
2664
4480
1306
4619
1049
4897
1917
2470
3597
1590
2195
2394
3898
3249
874
2805
4311
280
1557
2293
1279
2215
1061
625
2610
1813
3694
23
2375
3601
2835
1978
3567
1628
1651
3723
3640
4608
2755
3647
1911
1225
3994
3343
4756
3228
4556
2544
4338
3805
2823
4769
2723
1432
1368
154
1673
2918
1425
4822
1303
2018
3554
3942
4663
2361
1724
1215
4672
3913
3438
4638
3430
1145
4298
2395
2591
4276
2625
4209
334
2783
1893
3852
271
4898
3616
2137
3143
2586
2963
1035
1457
3538
4196
2059
4080
4815
2522
2966
4695
3652
4939
930
2158
3200
1327
323
4884
832
810
2698
544
680
2608
1067
2126
2122
1511
4658
4939
78
634
2550
2643
3376
1103
3410
4665
3126
3406
770
1361
504
8
1850
822
4229
4777
3870
2155
651
4329
2344
4915
2920
2569
2375
4615
4683
4195
1401
4707
609
4491
182
1435
3780
2165
2840
1020
4780
526
2986
623
3698
3854
849
2523
3856
3865
4668
1
980
3646
179
1412
748
203
1741
3721
39
623
2753
3532
1307
2595
1023
145
511
4441
686
3780
3579
1529
3841
2094
1593
3846
4137
3308
3123
4499
870
1104
3818
3133
2458
381
2543
2166
38
444
1827
1076
343
4811
4371
3208
4483
2463
214
4395
133
1090
1829
2413
3576
2517
657
4411
4951
2983
774
2492
767
4656
2252
376
662
2998
1254
496
1457
2602
758
1514
2798
3635
4060
3060
4886
2902
3662
1330
4678
4739
2112
4257
12
1303
283
1938
4535
534
746
3708
4071
2112
549
3255
2911
1997
2104
1428
268
7
2320
979
3669
1866
3331
1552
299
2939
2248
2948
1467
322
4160
2750
763
2638
4234
3674
1988
4297
2936
2559
3344
4142
437
3479
1648
2753
1364
2233
3599
4378
3673
4116
1065
1013
145
2044
4338
2243
3967
949
1590
2292
2506
450
2833
4239
3097
1444
4401
4368
935
4348
642
3483
232
1427
1425
1
3717
2788
1839
4108
4996
331
3843
2637
2208
477
1949
253
4964
674
2553
2253
3009
3624
895
1402
1112
3972
2644
3882
3593
4651
937
1675
2278
1623
1226
2196
2013
968
3916
2816
29
4874
3601
4719
3050
2151
2866
463
2066
3006
3130
1126
3953
1202
961
2677
4067
331
2464
1655
4772
3810
3351
4667
2079
4097
2307
3618
791
4244
833
1642
2944
1374
185
1016
4190
3685
3395
3141
4891
3711
504
2625
3989
4956
4261
1508
3916
2248
4591
1071
3409
44
4711
3032
3708
3600
1500
1648
4941
2475
1471
2973
2835
293
163
3239
1091
3953
1192
1630
614
1225
3150
3369
802
868
1596
834
1087
3710
947
2455
3843
2713
2166
1721
4650
2536
125
248
680
858
4879
1434
112
1381
4807
3607
3890
4733
2405
2863
3884
4174
3037
4428
3520
4353
4576
2168
2473
4869
3959
2848
458
2680
1925
3526
4535
3324
2108
469
4571
2253
649
948
2722
553
3766
3556
2983
4533
524
4650
4545
2178
3915
2657
4946
3443
2205
1985
3316
4160
964
653
4228
3900
3726
1986
4569
3730
1196
3089
3571
1184
3359
2245
4046
2891
4360
2183
300
3334
978
928
4028
3678
1308
2725
1169
1576
1548
2545
4548
1234
3233
4785
3657
4828
259
4974
4129
338
545
2391
1750
1225
4649
2059
1628
521
3493
3355
3993
2893
3987
3674
2821
2248
2845
3199
1026
1571
3551
3717
3075
1149
2001
4557
550
3639
2061
1728
3018
1499
202
2956
1409
4309
3047
954
2224
3486
2482
4995
2530
4666
70
4569
1317
2864
4343
3575
3005
2884
3965
764
2082
3668
4736
4991
3379
399
1417
1398
2875
1217
2547
921
2817
1233
1193
2118
3452
579
3124
211
2552
2140
4094
4109
1296
3605
3506
2834
337
3303
1304
2370
4358
4283
4148
1717
2923
612
1845
3457
4495
2495
313
3028
1341
4012
3114
3995
4374
1264
2582
833
3298
2658
3207
1003
1159
2485
1731
2080
1570
1682
1593
2165
1868
1475
2510
3003
3362
3480
761
2775
3485
1716
83
2384
389
2529
2820
3520
316
1080
3617
1945
4771
3508
3518
2519
928
329
4745
1960
502
2347
3091
3120
1146
3444
4367
2465
4015
1671
3986
1962
2014
929
2316
3282
113
3399
307
754
492
757
2551
720
4092
152
2113
849
2200
226
3464
4268
256
1782
4508
4277
4711
3746
1888
1118
87
2256
2951
4635
1264
4977
2975
3275
629
1220
4463
4969
2645
2819
1023
1648
4465
1659
575
2684
3406
1405
174
1090
1637
3213
2519
3369
3677
2922
893
1891
4175
1231
4041
2997
609
2325
4856
3032
1484
252
909
3906
2586
2665
2570
3166
4290
1997
3826
3875
2057
1645
1126
3425
3475
4733
1853
1731
573
1618
1575
1652
3173
2528
4381
4230
1067
534
405
1947
1710
1546
2156
3008
1444
4270
590
3446
1844
2234
3765
889
2847
4317
3488
2865
2825
1884
3379
2919
4930
215
3775
1684
3130
1078
1610
2122
999
179
3448
4348
1667
1309
3116
1363
4212
2056
1371
3230
1619
4220
3013
971
2004
512
707
3867
3079
3169
3664
2005
651
3960
3971
4026
1364
801
3776
3781
3473
4484
3270
526
243
1693
64
1253
224
3150
932
382
2089
1470
3976
225
2477
303
101
3534
639
2594
4030
1046
4938
3797
790
1399
2398
1295
4931
1566
397
1519
4500
3504
291
2834
4025
2906
2492
2334
3520
585
443
3719
4952
4505
27
2679
2818
4209
32
2231
535
1876
95
1561
2482
3857
2969
3398
1302
994
4164
3761
193
1462
2385
1446
1841
4810
4445
1564
1859
1962
2953
2150
2197
1420
1051
1566
2621
2663
4835
1445
815
2574
4763
3599
2863
3637
522
4780
968
1286
4014
1109
4038
241
2317
1182
4226
1849
1714
1034
3687
527
4668
4890
3860
2221
2842
503
1307
4570
2660
4693
387
1590
4142
1309
2940
3697
1515
3893
4765
323
4431
2004
1747
4429
2645
2222
2753
1114
4264
2860
448
1253
3590
2322
2997
3896
1912
289
104
296
4975
2432
4184
4752
2693
4240
2500
4313
2736
1344
3577
2068
2799
4658
162
1067
4058
958
263
3231
3782
3477
2248
4952
4374
2555
1142
4391
2369
4654
1579
1395
4521
1327
424
1732
4732
4435
1449
4333
3082
836
4084
3842
99
3872
2652
3829
1745
109
389
4113
3791
2000
4032
1455
54
4978
3196
4936
3306
4998
1864
4435
2305
3784
3684
4295
2849
4354
2817
528
1752
480
4565
4946
2930
4631
4091
2300
1809
210
3153
4195
752
2065
1971
1326
2548
1699
4807
1322
1956
2949
389
4644
235
2324
2302
878
4190
502
1706
1577
1693
144
4473
918
3947
896
2031
3202
2398
1569
2719
4617
483
3052
60
1129
4757
2743
4219
2122
1719
2913
1928
3014
4169
2202
3249
2502
1900
502
3470
287
3203
3624
817
447
4869
1174
2516
3229
4887
2474
3162
904
3409
4102
1680
3199
256
2357
3843
3542
1178
2230
1561
634
4423
1013
3183
3631
1302
470
310
4908
1829
1043
2114
1202
1884
3206
2857
265
1325
3700
3255
1803
1721
1682
888
3036
2572
4774
3910
632
1267
623
3618
4011
359
1932
2658
4995
2516
1569
279
446
3107
4630
3086
4154
3603
2652
4460
4751
2473
1031
3927
648
501
440
775
4910
4447
3094
4368
4539
1131
3081
4768
2244
3651
2933
1888
2707
1223
4546
4564
1171
2028
3037
1831
2762
3586
4472
241
2391
262
3010
1375
4337
4344
2622
4369
4685
4871
320
1
580
2693
777
1731
3640
3168
766
4498
4070
3443
2704
3248
3912
2643
4044
3517
1521
1365
4726
1893
4901
2880
480
448
3043
642
962
4339
305
4369
2884
2742
2652
2042
2567
183
4088
2620
3269
4490
2750
1899
2059
928
3874
534
1179
2194
1852
3223
3679
2281
1701
1150
67
3605
2852
857
3967
2454
2283
581
630
1937
294
2195
3058
2214
975
3102
1288
1553
1926
4292
252
2606
2369
3062
917
2152
4766
621
3177
1956
2482
154
702
439
1514
2387
4204
4710
2052
2640
3053
1759
3102
2563
259
1999
534
3192
1846
4484
459
105
114
2985
1941
4617
4220
4172
4543
2268
2296
4234
940
600
4835
515
2431
388
3603
2023
3177
3550
2122
2715
2792
965
4664
1035
4251
4667
1447
4322
101
3087
2338
4032
2757
2024
397
649
3988
1102
1046
1177
2976
1018
4785
4867
803
4050
716
1396
4425
492
3734
2484
792
1252
764
4302
3552
3193
3812
1326
1625
2361
1794
3637
2449
540
4990
4461
2050
2132
1000
4380
1125
1754
4099
435
3071
3451
3269
4184
1809
1495
2615
1891
1654
3905
4060
3980
2616
2582
745
4936
674
2280
822
3175
2655
2447
4885
2717
3046
3129
1953
3993
3401
1525
3594
3366
3869
2582
4435
1340
3057
874
4568
3914
4098
783
145
1909
435
673
1275
2698
2262
685
4995
926
2294
4407
2844
2601
3935
3064
979
2051
4224
3150
2275
4
2080
3198
2783
778
4163
2340
3846
2484
2406
667
3607
3981
2551
193
1680
3554
1928
4814
401
654
670
2039
2065
3447
3321
2041
2867
3987
982
1615
4162
3226
3139
2586
2780
3660
3636
3590
3739
4753
500
1700
1310
4500
761
2334
4960
670
4982
155
4512
1318
3680
1491
1482
4102
1777
4087
3116
4889
2609
3951
2064
4094
710
4823
1633
2532
3099
2439
2263
726
3216
4288
679
2556
2687
4020
633
946
3536
973
3315
3680
2483
2426
2338
3459
1607
1614
4078
23
1943
1493
2828
3145
2958
3345
112
1279
1509
4126
4449
4281
4784
2864
1818
2622
2926
4562
4393
2577
2806
1051
3244
434
2633
1065
2723
3773
2963
4005
3817
316
930
2976
1297
633
466
4080
1147
1145
1209
3656
1575
4194
3525
3897
3964
1565
2525
4471
98
2160
3614
390
2573
3696
2425
4220
4807
4673
4125
1166
1338
2896
3703
3280
1250
2136
2009
3052
3464
1379
2523
1822
280
2351
3995
4617
1733
2547
2563
242
1521
4581
4586
1776
3977
3188
883
1204
1260
1580
1161
877
1187
661
163
1983
3636
3527
1431
4127
2903
3795
3487
4771
3729
81
3984
2827
2377
1709
1690
2798
201
2455
799
1207
768
3461
2716
1114
3701
2467
1971
3121
4987
3088
4967
4292
61
3889
1109
498
4155
1939
4231
224
3374
4896
1281
4661
4539
986
1877
1818
672
1828
1696
3119
440
3446
2012
3784
3461
3077
2753
1825
3350
2696
4352
2532
4408
3827
4658
3272
2645
2060
4493
2647
357
1406
2578
751
1784
4256
4581
4450
4778
123
1254
67
2542
2536
201
215
3734
4491
701
4463
669
153
1859
3886
439
4182
3771
4576
729
3225
4232
3441
118
1485
3794
2198
4758
1492
4810
179
3511
285
1820
2992
2824
3868
4700
4694
1229
567
3936
4122
4368
4945
571
535
2887
3507
4360
1309
381
4996
2602
1060
3165
4358
311
245
4570
2861
4395
4722
3037
4407
789
3826
2018
2578
3733
1495
3411
677
1736
2559
415
1731
3624
4242
3036
4441
4018
1012
1916
3695
3783
4636
4710
2745
1641
14
4245
2153
3206
4733
1308
3733
1769
4100
1925
3320
4950
1007
2787
4005
3909
2156
2578
2430
4480
4294
3171
4882
1389
3103
2835
3549
4814
1390
4251
2154
1010
2753
980
4207
4835
4043
1918
1941
912
999
1136
910
2921
351
2909
2755
2201
246
2821
2748
4154
1013
4757
3423
1996
4352
1500
1000
802
2608
2767
2393
1159
3400
1192
1018
1092
3339
3434
2704
3387
3174
1411
3868
826
457
2611
4620
2723
1788
1819
4622
3217
4961
2255
4048
2212
4371
4050
147
2542
2785
3249
1281
4241
3434
2145
4189
1776
2518
1074
711
3231
740
4449
3730
3583
3228
3329
948
1850
403
4561
4739
1461
2061
1025
3477
3221
2140
718
4766
2412
2247
3692
2063
4142
903
2728
3135
3650
2552
2713
4666
863
4901
4808
2840
3828
1599
3520
1627
4809
4568
3923
3195
3445
4112
853
1549
3045
22
1800
4717
2717
185
1688
3853
2976
1116
1305
893
934
4055
4621
617
1934
391
3827
2793
1217
1587
67
3058
410
912
129
1517
50
3379
3984
1224
3299
366
2099
1770
4564
694
4608
513
4987
461
2768
4997
352
3110
1931
2315
3722
4701
3452
3335
677
3453
4216
2471
363
1591
2371
3898
1449
1387
509
2711
3832
4578
3698
2327
4426
4353
1439
1864
4422
649
1179
3228
1826
967
2256
3994
4077
2122
784
1842
4718
320
834
1937
2736
3746
2629
4455
51
4045
119
326
604
1134
2448
4569
4614
4076
4536
3263
2623
3500
4488
2851
1681
1966
4120
571
4176
1469
4186
4565
425
4789
1001
4575
2263
4864
1798
1397
3200
275
2608
2786
3859
4347
2416
2079
4821
4147
1530
2625
1087
4638
2129
3270
1513
4508
4126
732
3135
2914
591
1074
4405
258
1982
906
3098
2538
4999
2826
28
3008
3751
3903
608
3134
2021
4253
456
3824
4715
370
1820
4325
1953
3016
940
2064
2528
2866
1409
1771
4585
2149
1167
513
678
1020
4743
445
1758
2988
4227
4337
3455
3042
2777
4991
3483
2367
2182
4592
3589
4362
1517
388
1102
1449
189
1248
1121
4864
3765
4956
2994
4604
3515
1785
4911
1280
3442
858
1091
3657
653
3349
4812
2352
4814
3302
23
1777
1871
4301
2151
3598
3562
3730
2032
2634
2403
2445
3313
213
2526
4686
4758
232
3727
4603
2391
1785
374
113
1214
290
2361
1525
8
3116
4379
2763
2012
514
2318
3743
2604
2036
4794
3851
2340
125
4803
1014
3406
3702
1424
3846
2497
1624
650
270
4154
675
3572
788
943
230
669
4178
2094
2023
4373
2651
2163
1380
992
1728
29
2437
1490
3413
4628
4035
2164
2971
1387
1603
4945
2683
2895
1463
1858
512
4081
4524
4647
3682
3505
874
1516
3006
1309
2149
3088
2004
4168
2051
63
2322
2755
3292
52
2096
1222
4231
1163
3374
3147
3724
198
2036
2706
4609
1939
662
4154
381
5
2756
3268
149
3063
3555
5000
2749
4270
2059
1127
3883
2949
1837
2502
1863
3827
2635
126
123
2904
2315
1905
1335
1225
625
487
2782
4972
337
4100
14
3158
1832
2815
3243
4550
3461
910
1426
4664
2876
2151
3995
4942
2453
4837
4829
147
1619
1951
2114
3157
675
3415
658
754
2144
1153
884
4270
4638
714
1719
388
1377
3961
1695
4700
3654
1819
1722
3911
2242
240
1453
672
915
3779
2429
793
1627
237
3960
3469
2660
1765
4075
3814
1445
995
888
3432
652
3125
1288
1279
3162
1838
1281
4666
181
1122
3624
4662
3048
3287
1444
1966
3862
3795
695
720
2248
2340
3235
3477
1952
1756
4033
1356
1359
1782
2683
3467
1391
3584
3578
623
1666
4282
1638
4139
1662
3645
462
4631
4275
867
2737
333
4323
4560
3134
563
2752
1711
4627
1490
853
90
560
1862
3289
2804
724
875
2413
4376
4558
2591
3540
1000
1391
867
2469
3339
900
2663
986
534
656
75
4107
4269
381
4706
4873
4003
329
2775
4780
852
1742
4775
4100
2531
2751
1100
3765
2228
388
4692
2873
3202
4472
3798
3661
1981
3826
564
3434
2227
4269
4136
2902
127
1404
4372
3297
1544
184
2870
1969
973
2697
4562
3095
3303
4903
4317
3620
2425
3092
4088
4566
4544
3864
556
2960
2755
4472
413
928
1525
3003
4535
3510
4597
2328
4679
2791
206
3243
2308
2645
2007
506
1075
4060
3808
427
3689
2541
1756
1451
2844
323
3557
1837
1811
4711
3917
2766
1962
4234
2119
4483
4213
62
1791
3110
1988
2605
270
485
3348
1391
3340
1647
2153
2471
803
4526
468
2273
453
1900
301
1846
3755
1621
2611
1740
4456
2543
3656
319
2685
2979
108
4342
2150
1339
3491
284
4605
2534
4815
169
2100
2737
710
3995
288
3649
4374
3924
4086
437
4328
2749
755
4113
732
4088
4879
3525
4514
1775
3232
835
4000
3398
3414
3684
3196
4137
3854
236
3714
2231
3688
4159
3201
4308
2678
36
666
3920
4109
4874
2881
3777
1018
2327
4394
1422
1081
1318
1240
1529
3372
2033
3939
4117
3868
4928
1605
106
4557
3249
1384
3032
3389
1485
1176
2901
2906
1908
2625
567
1768
4336
4723
2965
4971
1623
3735
1780
4099
3221
4718
2903
640
4960
1099
2446
2932
4976
900
1691
2514
4191
313
1958
196
3034
2214
290
4339
3405
3241
2244
1935
286
4392
1371
471
4075
1892
1851
156
722
4607
114
1319
2457
4281
3324
2120
3076
2701
4382
1772
49
3620
4943
3840
1931
4847
1073
577
3529
2562
3562
3360
733
422
4541
1777
1613
414
4291
1082
4449
278
2589
3873
2928
3813
4647
2015
2189
2434
4986
4566
3282
1225
1492
266
322
1610
1108
3340
4006
1542
3592
1294
3595
2972
2903
285
4621
3743
4804
1671
1469
3537
1069
3139
1689
1177
3718
1843
4054
1126
3216
3418
3602
1315
1158
1125
190
138
4330
1471
2181
4189
4176
386
1742
3611
4403
2316
3542
2222
3866
3120
538
2355
2890
2998
1634
1780
3490
2038
1399
138
3094
1972
1703
2196
4498
32
3302
1768
4283
4248
3832
3350
3124
2963
276
3332
4597
582
4263
3827
3442
893
2660
3260
325
3816
3767
3288
1282
4441
658
2451
108
1440
2039
2544
821
2419
2764
3032
2904
4473
603
1128
2926
2612
3565
4071
317
2943
3674
4625
1060
4703
1292
66
2078
7
3516
3470
937
4616
1909
1255
356
1749
1987
252
2221
982
4702
2011
4149
1961
4515
3205
4504
4360
2525
4885
2297
903
1627
2187
3933
1116
2525
1216
4804
2407
4733
4216
1500
4012
1609
799
1491
1463
4811
2471
2678
93
2268
3018
1825
4099
4889
843
1528
4577
3287
1953
4675
795
4451
4027
1431
3628
4884
1910
4062
2657
3227
939
2101
694
2788
1391
4293
3978
3289
2236
1441
2271
1913
3730
1655
1181
2798
1547
1394
2112
4198
257
4298
1218
4106
4675
3231
4607
1925
2111
3154
571
2274
1015
595
4984
1103
67
3930
3843
1300
389
1749
1381
2911
3314
4636
4550
3179
3532
1762
2493
1190
1316
4438
2355
3725
3351
3510
4498
589
4078
1957
3303
2021
3941
4832
1809
2814
273
4145
1981
1337
1014
2453
4078
4040
2889
2763
2618
1239
4309
4831
2100
3814
344
3527
2637
3425
3781
2237
4365
3246
3198
4706
2610
1746
3548
2763
2148
3735
2668
14
4144
1452
3226
4176
2401
176
2478
3850
1057
845
2994
266
705
2083
2876
774
4269
4502
2595
1398
4000
194
305
790
1866
1347
539
4960
1228
832
4978
4296
3541
4036
1272
1476
349
2562
1065
2222
4768
3747
1902
3024
1248
1440
3475
3954
1012
482
2277
4949
2004
2138
1374
1083
645
4295
2565
2315
4997
4615
3493
2635
4757
4337
1497
2256
3879
3574
1679
3392
3154
3886
3686
1579
1684
2043
1992
2750
640
2368
1430
3425
3902
2063
4860
2537
572
4844
1681
4400
52
1381
4788
3633
135
4391
4347
2379
4638
471
191
3548
4264
3456
2811
4631
4838
1277
4494
1327
4018
3235
145
2700
1024
1792
4162
539
1474
4921
482
1688
734
3521
959
2060
3786
2388
4548
4962
4926
2751
492
4777
4860
133
1762
1473
4411
4384
3420
166
2723
1608
4007
3005
809
4926
4071
2128
898
4881
2816
1897
1205
1300
3045
3856
2961
4277
3301
1775
3087
2971
2287
3275
3070
3461
3024
4635
4829
3290
2748
790
4465
3714
2280
535
1180
1733
4597
4900
3252
3667
343
1008
4482
3858
2531
2440
4109
1343
4879
4709
2699
4992
2407
401
1815
4637
1491
3949
2133
2213
816
3829
140
2281
4612
4288
2597
649
648
585
4987
499
2319
3902
3853
2096
4127
4901
342
786
2635
881
3973
2355
3018
1612
1134
3945
1085
2628
4822
1998
3746
3440
4706
1140
318
3141
1219
1513
1963
2150
4877
908
2838
912
255
2577
2054
2383
4507
1190
2815
378
1399
4138
1870
127
3977
2051
4120
287
4724
854
2321
892
2885
3108
2982
1144
2018
1042
2237
4966
2482
1667
3205
2443
92
3068
278
4688
828
2542
1292
1104
3333
3902
1821
2876
2564
4288
1224
3335
3472
4969
3841
2910
1564
324
3499
1472
3943
3915
4466
867
1205
3371
2824
4055
2120
1740
892
778
173
1524
1774
1751
3764
2427
2645
4835
3897
1584
4570
4519
2367
4250
3473
2871
4638
4793
2718
3499
10
2841
522
938
1830
3864
4646
2206
3382
4744
812
4530
2257
3601
1872
4895
3255
3564
4375
737
4018
172
3215
4771
1904
3477
2666
870
1322
4263
1999
2546
2474
1545
2877
4348
2557
4553
4089
4171
1100
2229
641
2592
233
3813
1094
334
4483
3403
3962
3673
12
3700
1031
4990
1785
4670
2823
3759
3308
1953
3880
1663
4022
3659
1913
1523
4958
1244
4459
770
4106
298
1016
2558
4746
4211
1907
3900
3802
4483
3447
1358
122
2631
3264
3157
1505
2088
2795
4042
959
3764
4326
3140
1133
885
2286
1028
4892
1860
1679
350
2171
1684
2023
250
4598
3030
2303
2527
2520
1183
4510
4645
4536
1665
3123
2512
1437
2892
4381
3770
4866
3301
4551
3491
4337
59
2654
2768
2783
421
3443
2744
386
2478
4667
4664
4202
2691
323
987
1368
297
400
1460
694
2582
2309
2096
4025
3723
189
4098
4806
4350
4505
4371
4908
2511
4197
4589
1618
2638
4532
180
2293
1639
376
3714
3783
4844
1339
1556
2690
3129
1553
1599
3514
2618
4097
3419
1297
886
3513
4830
2817
1415
2379
515
1762
4230
4523
1591
1174
4289
2248
614
1776
2492
2389
285
2531
3091
2704
4450
4952
1197
3974
4545
4893
1134
577
131
272
4729
3451
4883
2588
3525
1265
2892
4797
836
2907
377
2081
659
2802
2423
2309
3227
4602
2293
1123
4316
4212
403
1537
3618
1859
1967
4832
715
1410
4088
69
2564
3962
3637
4909
4392
1503
560
3537
275
2539
3309
235
1113
916
55
2257
2580
3016
2099
105
1057
1471
4041
3214
690
621
2734
969
676
2106
1513
1188
2891
4903
3366
3041
828
1513
229
2385
2794
106
4924
150
2020
2375
3666
4383
4796
3627
735
484
1515
383
3519
2842
398
2695
4793
139
1008
3485
3465
3983
618
2667
3654
4324
150
871
3546
4749
4014
1904
992
4240
1084
1938
2159
1727
429
3001
663
4990
2384
2025
1966
1092
436
149
3746
4639
316
1057
2580
1380
3605
2667
4367
608
2706
1078
26
2268
2713
2682
2828
548
1623
1829
3326
927
3061
608
3777
2897
3724
2432
3926
4512
1530
1763
3898
2606
777
1934
2372
674
4882
4415
2756
4781
821
3876
987
2410
4141
54
1533
897
3082
2485
4049
3674
3666
2310
3442
4976
1876
4909
3822
3163
4860
4776
122
1043
3197
2151
1052
1355
4986
2519
3125
847
3568
1538
3880
4453
1683
3496
4297
1760
2080
3665
1551
2722
2123
2144
687
1501
3054
2309
4371
2348
3755
4296
4247
2045
2271
4365
3531
814
3790
3237
3115
4345
3121
1911
4598
2674
2713
552
1602
1549
2409
277
2228
593
3063
2779
4103
4444
1027
1217
1254
3558
1225
449
2988
160
2227
2314
4982
723
337
1975
2991
4144
1579
3315
2242
1205
3633
3652
1170
903
2410
3894
3298
2335
2351
4877
406
3514
2321
195
3246
4917
4439
2988
3928
2706
4777
3194
2917
3250
4435
2702
1744
1746
1505
4056
4241
552
2347
1120
3798
322
1898
4711
2615
4710
250
885
343
173
369
1680
2249
3422
2339
4144
2213
2571
4013
1615
65
877
2821
2724
4517
110
4042
4966
4845
1807
4990
4682
1312
2000
2516
4464
4359
1881
358
4721
1266
4462
4976
53
3150
330
1042
4188
245
4946
851
281
822
1971
2412
3087
505
2529
4182
4543
4505
3950
1371
613
1370
2720
2312
2013
1154
244
708
1533
2476
4338
562
3431
2715
4881
3922
2781
2347
4142
2715
1748
4556
1555
3362
3372
906
4159
4038
4558
1136
4275
4127
1243
3475
2124
954
3214
1851
3762
4013
3186
3428
2463
375
3078
2784
2048
2808
970
966
2193
1318
24
2869
124
2781
2022
2772
1990
4194
2167
2601
4224
3696
247
2535
829
4777
1931
567
3963
2118
2210
50
4336
4283
4784
2118
4755
4720
3389
1421
1519
1265
2530
2758
2843
3546
3065
4936
4855
4920
3201
1431
4605
1646
638
3302
2316
4229
4439
1265
3548
2547
2465
4812
4259
3754
1530
2862
3567
3737
3780
3128
845
1744
4006
2400
1920
3425
2428
2706
1847
44
3493
336
14
1237
1948
1798
1210
1152
4407
3127
4424
4286
4764
2282
3548
1585
4503
924
1317
1446
1551
285
1372
1262
1566
2904
4855
1965
381
3497
3910
2315
439
45
4001
4976
3224
2673
2605
556
1925
2150
4134
4677
2881
1456
3294
775
4843
1662
2741
4567
1411
1766
2524
1097
4252
2671
1043
1535
3346
2668
4880
4774
257
2330
3430
2301
675
3562
4401
3459
3003
3808
1550
4698
3085
2275
1038
2009
1929
2190
4873
4621
4006
1128
2094
2500
522
2911
4091
322
1860
1566
2305
4692
1831
3462
392
2829
638
833
4307
1442
557
60
1558
3144
3724
3420
4613
3154
2025
2739
1421
2998
1567
1263
4135
4613
1768
4079
2610
4020
446
790
3140
2887
1572
283
1545
3175
4497
2387
3460
1300
3887
1870
4455
2305
4380
155
3906
3317
1090
2564
2035
2044
1744
34
783
3346
1767
1767
509
4167
10
1805
3971
1628
1058
4231
2527
2144
2646
3999
3718
1689
3394
2271
4558
178
3131
4788
3789
2909
126
4908
430
3921
241
4506
2511
1151
3832
4519
311
2310
870
1936
2100
2489
1299
2287
1045
3695
4210
3055
249
4181
274
3210
2860
2809
177
2445
3218
1316
1962
1948
2758
1213
4442
445
3034
1897
4984
2825
448
1387
3736
4041
707
1449
4466
4364
2116
1807
1745
445
4364
4216
4774
2452
4221
2271
1078
2383
3395
2750
4561
2185
3900
3409
1670
2403
58
155
1708
2799
1708
733
3223
4149
3439
4278
4632
4968
884
757
2119
3014
3031
1464
4434
3830
3882
908
2268
3052
2480
2189
4561
2980
2491
4927
2054
4398
3990
331
3378
1987
4998
4633
4719
3493
1671
1669
4449
2279
4728
4205
2698
1054
4848
2504
1223
3422
219
905
1547
1510
3660
1907
132
3344
623
3588
516
4398
1247
2392
553
3671
1864
1759
1178
2210
2897
3015
2092
2412
1292
3771
3450
2915
3673
1102
4969
3191
3377
3099
1153
3850
4941
832
2062
2777
1192
1867
1986
1471
3050
3182
2322
3751
2430
1825
3864
2593
4210
2113
333
4192
3820
4107
4229
4716
3833
2496
3096
4427
1329
3817
1696
2350
3773
1579
1946
14
3313
223
2014
2753
2574
4803
1821
4635
671
205
868
4160
370
1195
378
1226
1028
2107
94
3260
3580
1144
4608
4809
1089
595
3071
1906
2648
3460
2511
1684
3033
4534
2332
1075
1234
1950
753
3071
3963
1144
4376
2784
4904
2236
3853
1682
357
1589
1766
3035
3142
3555
1781
2036
4251
2210
702
3680
4612
592
3740
3787
2013
2057
2257
1437
2670
3476
2708
4775
3370
4208
4910
2242
1244
2635
1512
1915
3145
4349
4829
1802
3596
1205
2593
3217
1515
1443
1772
4123
1817
3611
4030
3142
3789
537
4511
2334
3326
1577
4853
4146
2982
385
1360
3701
708
2956
4977
944
1550
2800
4936
2379
3632
1759
2242
1620
263
4882
992
4491
2950
3754
1796
4281
1178
1318
3890
2747
4426
596
4634
1552
1474
3042
113
4162
1965
4264
655
4232
753
714
453
120
4169
708
4656
4203
2557
4417
1681
291
745
341
4184
3223
418
4979
1873
4824
1979
2103
306
2868
3071
3808
4649
2881
2996
1881
202
959
2138
4102
1141
1416
2655
4824
4781
699
2676
1476
917
4573
3064
1498
3691
4499
3090
1721
1463
1783
672
2443
1323
4034
57
3632
3198
4393
694
1851
4216
290
1178
1774
4048
373
4226
2114
1405
3503
986
871
4824
1380
3855
1544
4845
356
2712
4464
2129
4885
2443
167
4630
2725
1790
4305
621
4012
1119
1387
2117
605
3266
4567
1905
4578
1114
745
584
3183
2725
4689
481
2321
1994
2649
2640
2334
1073
2820
1383
2228
419
4600
1175
3167
1127
3672
2017
328
3387
2959
2287
1876
4584
1488
521
1599
2794
3857
1115
374
4827
3941
1373
4042
4783
745
4592
1992
4678
2178
1455
561
4922
2345
4563
3146
367
1100
43
3919
2958
4398
1558
2441
3747
2051
4183
2204
1270
988
4838
1572
1005
2023
2269
124
1300
1981
3372
1480
2988
2779
51
2854
740
2483
2603
2726
1204
2985
3649
2458
2307
1707
60
1390
469
4804
2139
542
1299
783
3319
4227
4574
4520
4010
2335
1812
174
1031
1750
3787
2660
3756
1333
3893
3421
4663
1499
24
2936
3539
3649
251
2980
3786
2619
3765
4108
2001
4500
4511
4240
3565
2931
1016
3178
4615
4154
2210
2131
1447
3609
570
306
2994
477
2281
4934
4391
646
3592
3229
3094
4581
744
3223
4313
3896
610
2021
122
518
989
4029
1399
214
1967
4170
4600
4974
3564
1449
3747
745
3891
646
1977
807
3438
2061
648
3972
4624
1978
3942
2693
174
1785
3489
3625
553
4905
3188
4827
165
1065
1563
1385
2399
681
4579
828
3297
4794
1951
3468
726
4357
3879
2980
4399
950
979
3263
315
2122
4156
2045
468
2978
3071
4210
3130
1790
2887
4307
4604
74
1498
4973
4138
2912
2115
1231
215
4434
2296
2067
3284
1402
4677
3848
1765
3540
2240
3814
4458
1767
1182
3152
2960
1194
4437
4067
3218
780
2908
1298
4040
4784
2075
2703
4294
1643
2111
886
21
3294
307
1694
3736
3361
1830
1340
602
720
3991
3955
874
3417
2365
2184
4717
4208
3060
2819
2769
282
1351
3499
903
3016
1412
5000
2569
1662
4019
2974
1945
571
1743
3768
181
3114
608
2040
4805
1072
2814
2353
3578
3440
2305
824
4365
2489
4018
1978
374
4689
3167
78
4525
3697
2311
4154
522
3715
4837
2236
3427
3818
1153
4637
4887
493
541
2528
3879
3269
794
4405
3156
4554
1502
1406
271
3564
2863
4797
2298
1963
4740
3975
757
1116
2258
3259
2354
1805
136
404
4205
1433
3469
2538
3508
4424
754
286
4047
3391
2102
4139
986
4945
1642
2486
2584
2473
2690
4152
2594
3414
3349
477
1753
3552
1575
2369
4128
92
1657
3783
1446
3042
20
4826
4668
261
4115
3386
4084
2128
3481
1387
3612
1795
4876
3418
311
2144
4384
1647
1639
135
1405
254
2191
1724
4737
3210
3220
3687
1922
2891
612
1594
2289
1416
546
534
2166
1024
2809
3981
3345
438
2501
1534
4707
2115
3889
1918
179
2422
896
4609
2385
3052
2287
2789
1941
1570
1558
2481
1170
793
364
3095
3417
2473
108
4409
1690
4763
1296
2245
2548
4889
1390
4342
666
3146
3273
3560
4751
1295
2380
505
2531
1998
181
771
2031
254
3539
3267
2210
3443
3709
2652
150
2942
2590
2485
851
2483
1262
1742
614
3168
4666
2705
2254
1162
3461
817
2537
682
3677
1122
4118
4907
351
3154
196
2316
2811
2403
3189
654
4079
4026
2925
1856
2953
288
298
1095
2403
3000
1946
175
3213
1716
3543
3002
3462
119
4740
4504
3947
796
1799
2185
461
3396
2691
32
973
1415
3795
106
1025
3672
802
2263
4163
302
2782
3025
635
3907
4567
2927
618
3096
2017
1689
2668
422
4599
3788
4289
181
4986
4617
3056
2448
2307
590
895
947
1645
2617
43
2664
266
2337
2895
3321
1469
2751
3440
3416
368
4681
1636
3708
2909
1489
886
4631
1207
1147
4210
2498
2480
141
2899
2712
3753
249
1849
769
2424
4832
2250
3189
1273
4609
4594
707
1386
2430
2690
1756
1452
901
3263
3221
2152
3880
2958
3336
151
4762
936
3643
2595
1752
4412
2599
1937
3382
1887
1342
3793
2978
2620
2202
4247
3041
1356
237
3347
870
3014
42
1657
2917
4817
1200
4184
619
3169
1717
2190
4994
286
3725
1762
4401
2620
4499
1439
4471
3881
4305
3762
4398
2857
3622
448
3790
1379
1960
611
1098
4622
749
4571
1591
3908
3858
5
4761
1205
2166
2822
576
4997
2575
1314
234
211
262
1868
376
4558
61
2872
99
2484
2690
1485
2184
4644
1467
2728
4409
4882
4079
3646
4972
1831
3906
3326
3568
1911
3324
1270
1096
4125
2853
2618
4206
2079
966
2355
3487
1832
4159
4374
3490
2939
2661
2073
4592
1584
237
174
4737
3419
1681
1550
3873
4945
1184
4603
683
4578
3615
4993
2622
882
2633
2009
4242
4797
993
3988
1467
2430
154
3133
4921
2972
285
1243
4231
2529
3357
9
4195
4484
215
2196
5000
2195
4034
3790
4102
4458
810
2823
3021
2925
276
136
3514
4425
194
4537
4245
1490
303
263
2973
2898
2679
816
1493
1908
3975
3515
4403
3653
4919
1243
1161
3575
1378
2076
1029
3904
1304
2146
1249
4541
3758
3467
2267
4743
1720
1310
3942
4067
4110
749
1045
1365
4631
4769
1736
822
1763
135
2952
4572
1802
868
493
3096
2861
176
4943
667
1953
2396
2629
1849
4912
4093
4808
1066
3431
3983
429
1915
3129
2922
2328
666
1378
2792
4681
2461
680
467
2197
1291
1996
24
2956
907
744
3320
4838
3266
2990
2847
4555
3198
4872
2029
1159
4910
4346
12
699
3010
2385
2136
2920
1855
4844
4495
428
3355
1218
2012
881
4734
4180
2288
4989
3781
2233
1350
3349
1410
2757
2665
2582
177
2776
2944
2608
3778
4644
31
2480
4802
2624
4797
783
53
3079
377
1717
4138
3720
2613
3735
328
4724
4151
4891
4492
1585
116
4879
3441
3053
2553
875
3971
2620
2538
1285
2495
4718
3117
1038
1267
457
4707
3533
89
3817
4965
3236
3690
4594
2248
2951
326
483
548
1405
1443
700
4887
648
839
3694
519
365
4460
448
4039
3922
2855
3014
1616
4638
1101
253
3259
1317
4652
2907
2933
1977
1667
4441
722
1274
3665
2182
4560
2503
2881
1613
2998
61
4912
3278
64
54
2849
836
1493
1987
2258
3856
3896
4626
4697
650
3944
187
854
2486
382
3596
3239
3842
717
1571
1695
231
4576
1733
4622
2584
2866
4436
3219
3889
4214
3767
3702
2182
56
3337
3866
1292
3976
3544
3987
1455
3003
702
1827
3435
4580
4945
2834
1685
768
4311
867
3295
279
3372
4112
2009
2046
3101
4417
218
4896
3149
4909
3382
3811
216
272
4645
3383
4885
1919
2069
2246
1635
1873
4238
4785
4948
1840
1031
776
4142
4890
1401
2573
4068
3794
510
1492
2474
1125
2077
662
184
4739
601
263
3206
1398
2969
3703
1726
2853
1995
4135
2661
904
1706
4465
345
4914
2197
2940
1926
3241
844
753
897
1276
808
4224
4396
1363
3507
3279
4637
4707
309
4806
4634
1366
2097
3325
6
294
1910
1468
2693
3233
2882
1569
1248
324
1945
4491
4325
3424
1293
214
3681
3933
1700
4402
1826
3664
1470
402
2670
4271
4772
3375
1798
1643
2661
2754
3451
979
742
1545
145
2101
543
1995
4013
4825
4307
3921
1998
2935
2140
697
2034
3933
2793
4819
3284
4128
4865
2564
4294
155
1040
1547
2670
4290
489
1666
2876
920
1829
2542
3000
4045
1444
3198
2831
3338
334
3232
3925
2973
521
1395
4250
1999
3348
4557
4181
3754
1063
4672
2431
3869
1120
611
2177
401
263
3140
2376
4822
2738
4990
1492
2330
4294
1067
1272
3975
1353
2453
2742
3848
4534
2121
4564
1686
3877
56
3953
168
2999
820
3066
292
577
4434
1317
4141
4833
1927
850
3852
1474
2336
3868
3176
417
2980
3082
2064
4780
3103
4746
152
3018
4461
2741
775
4351
2490
4257
4036
952
4965
1410
4078
2207
4424
1712
2547
2717
836
1775
1741
841
39
582
2037
1559
1777
1327
1962
1385
3956
4101
614
787
146
1519
3561
4495
1486
2404
4842
1859
4230
1130
1723
2086
1506
2935
2132
4767
4844
1583
3791
1927
4039
3128
2769
3438
3424
668
3127
2831
4503
4641
3696
3093
3222
4398
1172
34
2348
1730
2026
4993
895
1879
56
3659
2834
4748
4226
2729
3557
4023
1734
4965
987
882
1729
345
4948
80
2245
3583
2306
3239
456
2903
1434
1790
3478
1632
294
2769
3847
589
715
3394
602
4614
4173
1711
2596
3524
980
2736
912
4410
4702
188
536
3573
1991
1853
4120
375
2286
417
2119
4385
4077
1565
648
1204
4886
3834
3740
3368
396
2038
3442
3713
1636
1694
2453
3407
1032
1934
3367
2393
423
4111
2507
153
1530
1692
1573
1088
2767
2597
859
2894
3121
2357
4778
1490
2451
4551
4530
4969
2797
1485
4787
725
3981
3280
3649
2321
4106
3094
1142
4633
3392
3423
2007
69
2669
2551
4002
2411
942
4592
550
851
699
4870
2665
183
1523
957
4786
1443
4228
4554
3357
1242
4245
4984
750
4231
2230
4090
4775
4356
4324
4576
4287
3967
3229
2082
95
3196
3138
1637
461
3695
3566
4514
4845
1654
906
941
4734
3952
4286
4136
4972
2964
1901
3030
1167
4806
1092
4747
2600
552
4351
1187
2474
4530
630
3706
2092
2530
4166
3898
4683
4710
2240
1326
2627
2118
2908
1147
2433
4944
575
1776
3426
692
1343
705
2001
2973
4351
4115
4670
1644
588
717
3349
492
2511
937
646
4066
2104
3970
4921
2579
2044
2176
209
1756
626
2672
286
1601
3662
943
971
1605
3384
2521
3041
3815
1985
2545
4894
4569
265
511
1018
365
2317
2777
2593
1893
4627
2615
3917
2530
1632
186
2123
4186
1441
1632
2286
4507
3050
4584
2975
1461
1677
64
1552
2340
701
282
1271
879
1951
899
143
3987
4355
2920
3038
1254
3905
3829
3556
69
563
3932
281
2885
2629
3913
3089
2064
3356
1894
4197
4277
3399
1338
410
1630
516
3505
1545
3013
2400
2160
3879
1354
872
869
2373
2562
4472
2894
4131
687
788
2449
4872
2753
4367
3354
1910
388
2194
505
4275
2027
1487
701
541
374
4787
2880
3083
1008
3563
3832
3424
456
4663
196
243
896
3097
1449
4889
2037
4171
4935
390
1383
869
4381
468
4710
1011
1708
4521
2529
186
2049
2115
4472
3356
3343
2114
3806
2071
4475
711
3223
3626
1683
3499
2761
3716
1050
3576
4548
2667
4643
3454
4976
1910
4447
3144
3016
3893
3631
265
3980
1595
248
2338
3518
1201
1788
3198
426
786
394
413
2473
2236
1345
763
2081
703
1356
553
49
598
1616
1859
312
3953
4177
3284
4317
1879
759
1063
3272
1628
3658
3985
4306
1620
3781
514
4265
399
3542
1506
762
3261
3699
449
4259
320
1295
3351
1377
4002
4581
4212
4710
130
3957
448
3888
1431
117
2671
2793
69
4043
1693
4301
2709
1360
2701
2787
799
2449
4903
3986
1404
1128
246
1811
2682
3866
3504
2824
904
3466
2583
630
1507
4108
1234
4238
3262
563
2982
881
1873
3367
1970
2291
4567
3771
309
1500
1781
3845
3125
2617
1191
1079
3503
2694
1944
3458
4430
2146
2682
2629
1712
1664
4841
314
457
819
4339
1330
619
255
1360
3954
4524
3839
2692
332
3498
3780
3641
73
2788
258
522
496
2911
14
2623
2279
3737
2499
2136
1598
1436
4781
4249
361
1082
2843
95
1294
3895
4296
3186
897
4649
4580
4229
1376
4365
3117
2792
2206
4081
2361
3358
3299
2236
1085
1127
1703
912
3805
710
3131
2481
1758
574
1069
37
2622
3730
1067
2914
1923
3385
1700
3058
607
1564
939
4352
4113
3722
2640
3155
3960
4867
2190
2042
2333
3652
847
4662
1907
3198
3773
1098
610
654
3515
3198
1574
3713
2960
3629
3595
523
965
4402
4153
1200
55
2882
1251
3339
4765
4215
2550
4058
3694
2042
1882
4814
4202
288
1490
1130
130
4565
3679
144
895
190
4939
1490
1840
1011
4060
1335
3961
1189
1774
4696
1195
801
1056
4053
1084
194
3561
2232
2240
4614
1726
3135
2948
2018
2284
2323
2001
1629
4141
395
2268
4896
1666
3862
4484
3645
6
3930
780
2304
766
3257
2098
3586
3460
4438
3014
4178
4651
3965
654
2484
274
3767
3008
4384
125
3155
2654
2052
560
2378
586
4791
2090
3676
3330
2985
3054
4222
4906
3355
1906
3898
4976
2429
4620
4601
298
3395
2753
1401
4757
3616
3510
3556
1885
3688
598
2079
3301
4198
796
2151
1320
3479
2595
3723
2724
1589
3972
530
1330
3268
1553
4543
2202
4829
3000
4144
205
2453
3921
7
1090
2921
3628
466
1518
4199
4188
3526
3537
4077
4578
2670
4296
2130
3664
279
1835
2056
1547
3081
3182
4677
1157
4140
1542
996
3643
3278
255
478
3970
187
1725
1072
1251
4413
2672
4081
2657
1603
1307
2015
4724
3076
2666
2524
4067
4366
1901
754
2648
1056
1092
1831
903
59
3466
3198
2191
712
3587
1340
4072
2648
1696
4157
3228
1729
2942
2279
1180
131
653
1988
4592
505
3087
1865
2595
3447
4933
4165
4961
2047
467
293
100
4061
3421
4218
4356
3098
1461
146
2431
534
4475
3024
4914
4653
3563
221
4184
3539
3727
4740
1889
3384
3736
1717
964
3147
4253
4896
2585
431
3907
570
4918
986
4919
4101
1304
816
4087
4120
432
3032
1748
1546
2735
3301
4614
4204
3664
1904
1579
4757
3493
1001
1538
687
1680
1446
3397
2105
939
2684
3439
2241
4187
3677
2503
605
4237
4272
3334
47
2311
2767
3340
4244
2334
2172
4133
2583
743
1545
4774
2950
2915
703
1345
989
4596
3227
2428
1588
1270
4064
1650
1258
2914
3090
51
899
4354
4892
538
4688
3190
3815
1536
4463
3370
1073
1936
4357
1342
2274
3866
1160
4885
4241
2651
707
3752
828
1286
2272
3829
1170
3213
3473
3127
3116
4134
4240
3610
1900
2675
810
2349
3223
1231
3681
4154
4073
3805
1925
573
2333
4213
216
4134
837
188
94
900
1819
3596
942
2792
4281
305
967
289
4113
1839
3980
2894
4031
86
2906
1262
4495
1616
1189
97
3466
1474
684
1314
2527
2151
894
2536
2343
3241
1885
2297
2261
2044
267
3999
2582
2728
3863
3686
2859
2262
4074
67
4334
4516
4108
3870
2796
4239
3217
1032
952
3203
4748
1853
3719
2364
2525
202
4438
3979
3688
4596
4452
2498
4363
881
3514
4068
3245
3865
1128
4474
2386
3340
2441
1657
727
3170
2142
2466
1302
1608
3771
718
1461
1197
3106
3703
1165
138
3460
4796
882
4611
705
734
3443
3109
4999
1210
485
4300
82
2900
3981
3481
4894
1984
4253
309
129
3488
1722
2341
3529
2731
4433
3656
443
2031
1891
4047
1885
4451
2478
3842
4490
1774
2958
1608
1381
2994
3142
938
3307
3903
4068
1436
2235
728
3573
4479
2930
2121
408
2366
2871
3841
1715
3835
4775
3021
2414
2601
292
649
3590
4787
3185
1632
1393
201
2285
3771
4636
4678
3711
4297
1349
4171
1048
3589
3766
3429
4454
853
71
1123
3716
1039
3777
4547
4474
1246
4047
29
388
4116
2869
2104
2653
4715
2840
4552
1879
1004
3671
2698
319
2437
2046
189
330
1152
2316
4748
252
759
4483
1353
2353
497
4008
3911
3446
345
66
2010
3211
4089
45
2434
4829
3945
1236
1649
489
1368
4179
3544
2412
890
2804
982
388
4456
4058
4912
1014
1883
1651
4747
2352
1677
2005
4387
3952
4721
4014
2676
1922
4141
628
3123
4947
3431
1507
3325
3967
3274
4271
2657
3284
703
1838
2561
891
4181
3173
147
844
2099
2968
3002
1545
3230
1223
3919
2533
3678
3472
2060
2419
272
1198
3352
3897
951
4954
4685
836
2751
4612
3889
1147
3003
2527
3255
812
3019
1268
4567
3187
4582
4656
685
3782
1248
3596
1058
4896
1933
462
3386
1143
1915
4090
4513
4421
3935
1366
4157
2678
2949
3980
2549
3077
3078
578
4722
4084
3361
4403
4234
2383
4555
3936
4729
4451
2137
930
2820
3575
1493
640
2730
4972
2878
1346
4066
3382
1724
986
954
211
4238
4642
2159
4145
1393
4954
3118
3163
421
1515
2134
2932
1940
2969
2324
2101
1561
3234
749
970
1973
3350
2487
4445
499
1866
945
2506
470
2847
4952
4635
447
2465
4769
3976
1970
474
2795
3385
4208
1020
961
4530
2716
2377
36
2940
4995
210
642
520
949
999
3752
3302
4301
4313
3222
3099
3492
665
1480
2828
4472
3975
3284
1201
4509
933
640
4624
3955
2139
4644
4373
1844
948
356
3100
1015
2682
1726
4284
1071
2277
3811
1137
949
4028
865
4777
2157
1569
189
1030
1875
797
1857
1006
2541
3075
2418
483
2579
2657
1525
4218
4071
14
337
2969
2904
2488
4258
32
3990
2380
1242
2867
234
808
4085
657
2420
3680
3447
1906
1320
1626
1178
4826
193
1779
50
3749
529
2036
2827
3272
4830
3585
3499
2276
4543
1370
2296
4821
480
2401
4778
2392
3523
3165
4582
4758
2912
758
1816
382
4681
3095
2519
4525
387
1217
2437
1342
3346
2358
767
1438
4231
2104
702
4031
4399
3760
2656
177
2117
4678
862
2453
962
856
1874
1739
110
362
4335
4042
3253
1142
778
3753
4224
786
2627
2783
1749
3033
657
1130
63
3253
2384
3044
3011
3292
4341
4697
2281
3550
716
138
3345
4340
1983
699
310
1975
3661
2747
1363
2880
465
4307
208
776
2884
79
3808
2838
642
1438
2295
881
1000
891
48
350
3242
1009
371
4640
2578
660
1437
1649
2771
4207
230
1123
653
2939
2393
1393
4935
2733
4511
4324
1405
1529
544
1194
1687
2773
1378
2294
4375
905
1187
1075
2771
1282
1790
3455
1276
2815
1849
1128
3716
609
1612
2324
80
1617
3018
4951
4988
4992
1255
282
1967
3608
773
3631
4823
970
1729
3199
2968
786
837
3448
2505
2981
4057
4643
1517
3262
3201
2891
3367
430
2754
1555
307
2332
2280
4206
3041
4521
1949
3000
4586
1398
506
199
4489
2586
3660
2877
4039
245
202
61
4758
1266
1718
2738
1360
1899
716
3100
237
3800
3047
1965
1959
114
1269
690
4079
4454
4594
818
1164
95
1075
1737
3668
4804
3302
2818
1343
1067
834
2839
2218
2890
434
1308
1945
946
2338
2362
177
3043
61
1279
1629
525
2682
2323
2045
3158
3221
3090
4969
2165
522
1537
3765
4934
1546
4579
1258
410
2293
1541
2064
3105
137
478
3084
3307
3818
1705
2697
4371
2408
438
248
4520
2234
4218
1377
3560
120
4436
3550
1872
2738
1774
2563
3818
267
4787
316
1244
107
117
2265
4207
4819
246
3284
867
3567
134
3605
1446
2940
4033
983
2522
1973
2556
1206
4226
142
4445
35
3588
4593
534
341
516
4614
4804
3651
1784
3639
166
4590
300
2416
1817
3515
2939
442
4976
3210
1443
458
1358
4225
1845
4025
4683
302
1027
3547
930
4938
4
3012
4038
2052
2987
136
505
1754
4030
3244
4168
4347
2687
1697
131
598
2265
4791
4238
3065
4020
2988
480
4783
4964
3641
433
736
4930
4075
4445
2417
2637
2705
4930
3642
877
2232
3646
3265
3246
3342
4855
4422
1136
3339
1260
2640
3079
816
4380
2790
722
1718
3648
2822
4415
466
2523
3180
41
1378
912
319
393
396
2556
1369
941
821
859
2854
2753
3080
1597
4398
2718
4258
1593
3256
3012
1541
325
3811
3221
2115
1671
2231
2764
1608
2757
1903
1405
3888
3626
3099
4643
4301
4933
2502
3675
3923
4545
2868
2773
622
4629
3416
1114
811
50
4799
905
1059
687
4428
1723
4079
125
2379
3077
395
1930
2857
1997
663
982
2376
3317
2413
1875
1745
980
799
2234
870
1955
326
4499
409
301
3242
1973
4126
2674
710
4832
2547
141
2733
3138
4974
1754
2922
2913
3823
2416
4711
1851
4053
4487
3606
1006
3788
729
3622
2008
4141
2295
3457
3915
1709
1945
1268
1626
3977
959
2742
1592
2979
4405
1174
2222
3201
1129
4397
4941
460
238
3071
719
3566
4913
2893
3304
4374
1592
1977
3523
2914
2953
4917
4547
1380
1
2136
1198
3114
204
1069
1554
2184
4033
1041
4938
4925
2356
3000
2244
1882
65
4879
3491
2082
4608
2153
4005
564
2273
4409
945
260
3655
4286
1212
798
2595
2981
1603
4491
881
2622
3999
125
859
2109
4134
2667
4257
3820
1929
2732
3266
1632
1376
2537
2846
4856
1397
946
150
2114
735
751
775
3094
4400
4682
4752
1986
1692
1278
4028
3651
3400
1975
4005
3344
3402
3069
3636
775
1742
1609
2876
2238
3777
3373
3006
4823
3609
2194
1123
4015
3458
3286
4962
3371
957
3935
1878
452
2943
940
77
4758
2148
4437
3655
3517
1122
4849
3882
3846
3618
4928
3600
1329
2474
2682
3413
1831
3903
1468
4624
1201
2731
3996
4837
3609
660
2449
4004
1322
2329
1665
3434
1210
1134
169
3753
4311
1216
1317
3937
4833
3984
4880
532
1874
4487
3761
3888
696
1001
443
4317
2691
393
849
1382
1591
664
4539
417
4210
4710
2888
2545
4861
4984
1396
987
2325
4510
2380
4976
3088
3576
900
2226
768
612
3921
3600
3766
4060
2088
683
4722
4712
1814
3058
3737
719
4549
2492
3540
3553
4690
12
133
1864
4139
3113
3338
1580
1678
802
4576
877
1605
79
1976
4564
3099
4312
2538
3573
3935
1553
138
4108
4675
292
1683
2748
2486
1562
2172
2681
839
2155
1433
3226
4409
3049
319
2423
4341
4347
1282
2101
2629
1160
4384
3839
1415
2441
4310
1747
909
3327
3076
4949
3404
3695
1929
3746
238
3626
1825
3280
761
281
2827
2197
747
2013
245
3730
3057
391
1527
1265
1158
4089
4816
3790
1139
2989
2266
2193
3652
4131
789
1190
1976
4513
379
1300
1675
4262
3699
2972
1550
3568
3026
2737
828
4597
4818
1700
4829
3909
4363
2231
4760
4326
28
2272
1929
2297
2508
3817
2099
891
2563
4468
556
4350
56
2017
406
1287
729
4967
3777
1449
4380
8
4494
4039
3596
4836
2798
3802
3263
3810
2415
2082
4294
4850
736
4356
3785
4401
2979
1320
3918
130
946
4684
2632
1458
4052
1383
3414
602
365
4770
1960
4295
3384
330
1443
3947
3832
3377
1618
379
2808
247
1490
3528
3119
3932
3050
604
1902
3954
4377
1279
1981
1853
4819
2294
2924
4624
4178
2643
2749
323
4370
4968
1707
392
2622
2310
3863
1042
2670
3953
2462
1083
387
1121
4034
3528
110
172
705
1470
1258
619
2677
3819
2753
205
231
4003
3735
3759
2293
229
4469
4771
4641
471
2925
4539
1542
3290
529
3587
993
2639
4651
1720
4629
4718
3989
3135
4093
2244
2323
741
744
3932
4216
7
2204
111
3105
2147
4410
1972
4723
2843
2257
3862
1395
3006
3254
2074
4748
2255
157
4303
1503
3776
3589
2878
736
3917
3787
2742
3154
4158
3242
2334
702
4833
2808
3553
4631
1118
4034
1556
1675
3163
2481
522
1881
2904
2513
405
885
1236
1161
2840
987
4322
1584
251
1961
1178
2095
4516
1683
1816
2146
3949
4189
2935
2231
4710
4889
4610
2516
3357
3039
4260
1303
2404
3142
3255
1861
4411
3791
3525
4165
4128
2090
4752
4121
2503
1170
4716
762
3542
4136
4754
1989
1379
4656
3480
1035
3166
3955
4919
4805
4565
4655
2824
1711
3145
697
3419
3400
4771
165
4669
2342
4395
4408
1414
2512
2856
1613
169
2775
3639
2360
1246
1920
453
3663
3857
2125
156
4396
1368
1490
2481
2129
1827
4047
736
2826
3875
4417
795
4733
1265
2953
414
4175
3163
989
4950
1644
3898
164
2076
2365
4268
4068
4259
1303
4476
4550
267
3265
4452
151
2309
210
2014
3634
3303
4904
3814
1861
350
3998
383
3012
2083
3793
243
170
740
2025
1253
4065
3838
4123
2050
4842
2345
2796
3670
2115
1066
3190
831
2657
2505
4118
3718
1139
573
1151
4070
3630
407
2397
472
3729
213
4134
2838
3634
558
1301
1121
602
3983
1484
3823
2525
4853
4031
2060
2600
915
752
1076
4774
2551
2552
2284
3396
2883
1027
4903
3607
3635
4101
4194
1561
2214
4695
379
4988
649
1525
1542
3091
3625
2445
312
3885
1256
3361
4658
3615
1952
3673
3125
3379
3672
755
4143
820
4046
2628
2141
1668
640
4340
1665
4401
1682
1046
634
1508
888
3753
224
2571
988
2710
2590
8
4657
3297
4827
4470
465
240
2729
178
2753
4897
2284
4892
4316
3713
3732
4908
703
2329
521
3016
3144
4580
4279
3052
627
2767
3772
2618
3563
4985
3677
2605
1764
3253
3525
481
3732
672
860
2141
4427
3456
4114
4471
3993
4391
2065
2245
2532
4658
2278
1933
636
2073
3788
1629
2272
1777
2117
4451
4297
574
3505
4024
4735
3197
4155
4356
1049
4476
3141
3322
1769
532
2193
2649
3775
3207
4364
408
3719
4710
2194
2086
2378
3252
4626
2426
1472
4774
1075
3544
4702
2654
618
2474
3023
1437
4160
2434
4167
2632
916
4105
4716
488
3790
206
105
4088
4500
4487
2498
3392
4709
3364
153
171
2260
3844
1309
2510
1951
2569
3818
2302
2215
173
1649
1126
2770
4170
2853
4178
2441
903
4857
3126
1046
3588
4894
4828
3354
2642
4894
4747
2581
4853
4547
2397
9
3753
1586
2507
1497
908
4079
574
347
3587
4028
1345
3751
3215
3057
1248
3029
4050
3521
1320
4726
1803
4627
2081
2475
4017
4805
2937
3197
195
129
1856
4272
1169
3507
4420
565
4755
3794
1993
937
2438
3544
3700
4793
2409
2835
2412
2720
537
3242
957
4100
4791
3912
1745
1927
4690
38
4316
2560
1466
4565
2717
2096
1140
2772
4737
2458
4792
184
3837
101
446
3554
2759
1266
527
4952
3073
3793
2387
3897
2253
2802
3903
141
2829
2897
3362
1839
1598
4001
3930
1648
2706
4392
83
148
4260
472
224
2335
3156
3727
191
531
1605
3732
4430
5000
4567
3819
2485
1344
1728
4501
4163
4919
4697
4033
1031
892
1485
4097
1130
2772
1329
3531
4335
2676
999
94
4687
1118
2782
4698
2788
4146
4305
254
93
2911
4508
300
166
3769
1255
3664
3088
342
1833
967
2683
2576
1786
1343
4801
456
3139
2151
2156
1340
1038
4320
2636
2411
3740
4205
2505
1899
322
1587
3954
3333
1053
4191
2942
2459
4347
1614
3705
3050
3926
4344
4968
210
2943
3825
1641
3953
2962
2504
949
1457
3370
3632
216
4568
511
4413
1440
3737
1060
2729
959
3008
2320
2953
1409
1385
1821
1925
4976
267
4234
743
914
4874
43
2654
4243
1729
973
1744
1679
4220
871
4452
14
3655
1994
3555
3847
3370
4157
3551
4466
3395
1987
222
4475
3784
4635
4875
3585
536
3164
3669
978
1805
1909
740
1686
1044
2365
3507
2077
122
4982
3027
4456
4188
2734
1665
4080
4744
1821
705
2458
1351
2999
4241
4582
1212
2708
4241
790
4965
3051
2436
955
882
1881
348
3559
4412
521
1142
3907
4958
1199
2803
4191
2188
611
4219
1815
4205
1200
1437
786
4875
3394
1883
4371
1382
3009
2692
4612
4873
4185
1707
3280
3932
1108
4126
998
3376
505
4977
2146
348
4767
4553
470
4083
291
2754
2880
3982
3172
4041
2604
928
2545
3294
4
3689
900
2674
2958
1246
4893
4436
4400
830
3427
2996
3266
157
1768
3150
211
4610
1757
985
2049
804
595
34
1022
2596
1491
4467
2947
2704
4209
313
2553
4200
2536
2419
3404
411
4401
222
2019
1164
527
4115
3074
3119
1107
4232
3010
1984
2339
3228
1445
2476
4241
1624
4878
3476
2151
727
4483
1108
2183
4359
2868
1726
2710
2847
1679
81
1853
2172
562
4356
1239
3014
4210
2227
664
4397
2079
3536
4375
4039
4896
1123
4372
3417
2913
4102
3363
4843
2135
4261
3051
1728
3719
1342
3766
1226
4337
667
2593
3395
2355
2125
476
1093
4515
1204
3941
2812
814
3597
2162
4091
1230
3762
2465
4289
1511
1029
2336
1735
4302
1195
3400
3250
2730
4532
256
1576
434
3052
1468
1779
208
1815
3650
39
2704
2780
3669
299
222
497
3177
2654
3760
2181
2124
2422
2697
1036
3704
4564
614
2468
276
2321
2388
4419
2317
2003
3505
2298
2937
2058
376
4024
1079
1179
2190
1735
477
4634
1323
3253
2912
875
2787
4269
3740
2807
2969
542
2852
2863
1782
4446
3428
501
1974
1035
295
3319
2311
4671
3396
4247
1087
1202
2943
666
2496
3328
4107
4068
4496
4935
705
2069
3032
802
194
564
225
1089
4835
2961
4385
3118
3633
1920
459
2601
2932
1746
4889
3074
730
526
386
145
117
3833
4016
1983
3039
4019
3981
1851
362
4682
1114
4002
2462
1681
1673
3853
297
2588
1535
936
191
2680
396
804
3714
3825
433
210
4402
368
1854
2727
2487
2100
597
124
1417
4152
2561
4136
401
4863
348
3296
2632
1152
435
238
3715
3575
3227
249
207
153
3899
4196
3614
267
317
2563
3039
4695
3928
688
463
605
482
4690
1455
4109
1589
2912
4550
2395
3713
4315
1409
976
471
653
67
1605
978
840
2681
3653
894
2065
1863
3652
3700
2105
4345
3478
4817
2837
555
461
348
3847
12
2353
4122
3874
2237
115
1099
4448
1931
2610
4085
2201
580
2100
222
3111
4453
3436
3571
3115
2707
4920
2497
4683
475
2850
3128
792
3993
2541
3793
1519
2931
2288
4365
2594
2233
4940
3251
4468
1368
3392
4493
1067
4352
2552
3461
4200
474
4743
1349
3574
1879
2157
1694
790
363
2158
2836
3210
3475
601
4999
4010
1436
1207
3778
1245
704
1385
556
2605
2682
4310
3355
4188
2538
1693
637
3284
1606
979
1593
3410
3234
4801
625
4232
4874
3533
2644
906
537
1001
3468
1551
2306
1679
4366
2810
91
1603
554
4079
3977
4115
4561
3490
3333
2503
286
2580
4383
2200
2975
4573
1012
2129
811
1701
3449
735
4682
4551
1962
1134
3016
1251
3079
399
572
767
4318
2787
3886
181
3757
4253
2818
3924
1780
3397
1819
121
2205
3475
4771
3764
2534
997
2795
1307
2266
2466
2210
2078
3363
1567
2240
929
4842
1305
2586
2115
1043
4419
2137
859
183
3359
2815
1565
4650
816
1333
1560
1811
1930
4747
573
4111
1444
2266
580
4815
1394
506
4422
2148
569
1473
2480
3103
403
4824
2508
3286
4523
2698
1273
32
2425
2878
4
367
1122
4544
1416
224
4646
3239
480
2237
842
1302
348
2190
2871
3648
2856
4475
1664
1295
592
296
311
854
3771
3884
1135
4224
3136
1567
3416
3208
4751
3023
1098
3007
3696
2248
1233
2763
4952
4656
1259
4872
138
306
370
971
19
1933
404
3207
4483
2883
4283
3784
594
1047
1441
1381
4580
2413
1212
29
2105
1891
4468
2540
591
2947
551
1249
1139
4237
3167
1813
2259
4140
610
3963
756
636
1383
2938
1464
2647
975
4865
4856
2296
2146
3333
303
567
1057
4765
1315
4033
4919
2630
2045
3954
2504
2116
2313
2813
1151
750
2491
4759
1813
2709
1739
4928
2338
3005
4541
82
717
1665
2233
2092
3618
4648
1758
1707
2403
1201
3272
3266
4841
3876
3050
1731
3296
4717
4773
44
4558
3366
2116
373
3041
436
3733
1630
4615
2928
1594
2130
1492
626
3816
2732
1637
4574
3811
2757
2479
4168
4328
2593
1555
3887
4472
924
3637
1681
3236
2479
2702
4462
1897
4314
2781
1226
132
1885
1877
4382
949
1736
576
3694
3449
1946
2525
4228
1333
4293
2436
1382
1215
4043
4098
155
3019
712
134
1128
2342
4113
89
2939
1144
2285
2002
302
2228
4373
3524
1503
130
4246
3518
1355
1296
4664
824
1268
3495
964
946
880
1680
3533
2682
2181
3260
4508
851
401
1780
3445
3371
1319
135
3310
1658
4266
4811
1463
3551
1973
2314
3692
2867
409
4721
2686
1803
789
995
1070
2453
4890
206
2616
894
731
1309
2346
3686
2101
1242
2516
2873
1558
2317
3241
4039
3183
657
4738
2429
4133
2336
2517
4273
2157
395
3506
4907
919
4976
367
3520
4689
511
2630
3267
1937
2278
350
1221
4641
2476
1924
942
4697
474
324
3270
2627
2955
2919
902
1810
4915
2855
120
4556
560
1862
2242
4426
2685
4472
2693
976
3009
1063
2273
720
3324
1571
1736
2404
1770
2618
482
1179
2533
2068
3969
2481
876
1273
1676
1578
4626
642
1762
1428
1910
3331
4942
3413
2466
2747
2435
660
4384
844
4360
1532
2452
1762
4099
359
4784
581
1941
2248
3639
3909
1941
2540
1169
200
4149
174
793
1024
21
4371
1231
3653
3898
3563
142
3643
3931
375
3777
358
4930
907
1602
3584
3672
2684
2626
521
4876
2676
4392
1729
2926
1491
3617
1117
1371
2523
155
1551
2046
922
2969
614
4928
4618
2482
489
1212
4673
4307
2477
2777
4843
1901
434
2938
319
1451
1000
4142
1280
1045
1339
3322
77
4792
1998
2493
3400
4394
864
2579
954
4536
2975
4797
3697
4351
2968
560
2761
3588
3006
2652
1666
2239
4815
360
299
2755
3183
2522
2359
3713
2223
4264
3775
4091
4885
3894
382
2454
1849
3956
2480
4711
1434
4574
1232
3307
2639
3412
539
4822
1327
4477
1463
1218
737
3544
4104
2485
846
2554
1877
2697
3883
3502
1756
4392
2363
1643
2746
3615
2370
3942
4119
3048
2896
2792
4996
1215
3811
2250
4798
63
2749
3372
3201
4753
1372
883
2021
1502
4246
4596
2674
523
1807
1498
3682
1475
2598
485
2429
3747
3311
435
789
2971
4
8
1466
467
3876
4864
1885
551
459
1820
1859
4210
3525
3590
4833
3622
1093
2874
3651
2118
1774
3604
2649
388
2364
757
1923
3817
161
724
4707
2325
4508
198
2790
2403
1847
3345
2156
791
4034
988
1317
4297
376
294
4475
4155
3875
2311
3384
17
3069
1665
1845
1188
2139
2443
3223
1429
4054
374
2026
4424
797
3675
4762
3703
3624
1994
2477
4097
1811
1871
1945
2087
4535
1318
1624
3570
1392
3984
2569
573
4393
4781
1853
1682
232
1301
1011
1939
197
4489
1655
686
1957
3095
503
1087
4216
4326
2783
2299
1352
3678
4225
1181
2007
1112
4524
3435
3834
2717
1112
3341
2316
763
4297
2066
2258
2980
1377
1637
3074
2512
2235
1488
3473
926
812
4298
3041
4396
2121
2191
1256
2971
1119
4342
3940
2370
1493
3243
4424
1427
2824
515
4591
538
3206
974
4288
2264
1546
632
1326
3491
4170
169
2196
42
1992
3575
413
951
4035
1337
1487
2715
3630
1757
2240
1044
2938
3726
1791
3314
2915
2109
3378
1437
2968
4267
518
4526
417
4473
4730
3111
4301
4903
3895
3751
2050
4907
1618
964
1539
1086
995
2043
2302
4630
4185
1386
4373
30
229
4104
2006
464
4697
1589
3526
1368
1331
4127
1034
4710
1373
3698
4678
136
982
3546
675
243
2205
4903
908
3341
518
719
3975
472
2158
1142
909
731
1559
764
1521
728
285
4780
1446
146
375
4410
3285
1554
548
3690
4434
3127
150
1563
978
2754
1406
1116
837
423
4454
1191
157
1041
4976
3929
533
4285
4322
955
3914
2355
1381
4652
1761
4431
309
2881
1038
1742
4458
1248
3860
1228
3882
3230
3293
2718
1481
4750
228
1724
3407
2346
3546
4832
2003
530
3625
4610
4917
4675
4394
3577
197
1220
849
2562
694
2541
672
3213
4692
2059
762
2851
2141
235
2350
3168
40
2248
2308
1165
1979
2510
2857
2502
523
581
3695
3406
3869
600
3194
4465
3742
2454
4659
918
4583
3903
1115
1632
2032
1114
3980
3140
1067
673
4464
1898
1389
4725
1019
2292
2873
3505
4485
3426
3661
3529
2828
2393
3031
3044
1590
1069
1687
1799
2625
3549
2478
1768
2368
3824
1792
2612
4521
4366
2476
3501
3224
2791
2186
1366
3842
4981
1723
1910
2424
3138
1160
2049
472
4311
2952
1973
345
3640
1354
1429
3712
4211
4463
1084
1885
1874
4928
2525
1630
2047
4896
3882
3533
104
566
1224
2178
3142
4017
579
1392
996
2654
2957
4455
1298
3809
3293
2239
3918
3426
188
4773
2068
4618
4311
2615
4097
3423
1901
1998
4841
4920
2633
269
4866
3235
3729
4224
1370
335
474
834
2247
1270
3275
3507
3741
2175
2302
3123
30
827
907
4293
2295
144
3484
1255
2938
4128
2122
4113
2966
977
2068
945
4610
350
2857
2986
2250
1696
3740
3431
452
3892
4518
2089
1324
4072
1419
874
2688
584
606
1260
4488
4263
1498
4469
1755
1466
1636
1627
1239
1293
4564
3055
2805
3341
2359
1371
4736
3698
3076
648
1198
477
3123
1380
1586
4093
4314
1459
2755
2409
3542
2739
2134
2433
4712
465
3448
4965
3623
2838
2093
2279
2857
3886
1024
4927
3177
2892
2994
4605
1155
2996
3148
305
2991
3507
3614
3244
3488
4020
993
2808
774
1936
3622
1687
1484
2779
218
883
2420
1491
3304
2951
931
3245
4263
1694
1314
3155
4036
2423
3072
4901
3900
2643
3111
413
3453
1912
729
2854
3841
3816
2967
2942
4817
230
3756
141
3549
2822
1676
3508
254
1125
134
413
4625
2945
2305
3738
3130
3743
1394
476
3423
981
4755
1548
381
4556
3057
4639
2878
3466
3399
2936
1149
4033
4013
1222
3973
4238
813
3954
3903
3601
344
1909
1939
3701
2808
3226
477
4939
3453
3201
2934
2491
4553
3346
3407
3888
4508
3051
4451
673
4418
1594
506
742
3840
3890
3078
767
4909
4595
1073
282
3439
1942
2949
3189
2397
4945
3722
4438
935
2673
948
1260
1592
2884
983
2206
3834
1908
619
4503
3072
1613
2955
1623
3394
558
1872
1231
4917
1295
1653
3232
3499
1650
1163
4831
2255
4290
4685
1387
173
1036
4887
4895
3345
4936
3653
811
1844
1751
326
469
4042
184
4077
2145
3747
2606
102
105
67
333
2629
27
4941
1261
745
1627
2071
2247
270
4134
1586
53
440
2326
305
1493
4525
270
704
659
3981
977
2724
3903
1220
368
846
3181
4879
1061
3015
2087
743
3203
817
2267
4970
604
1058
3804
3013
3857
2151
564
1180
3192
60
4719
3392
2919
3419
805
3689
2364
3362
3948
1466
696
2158
340
4322
3414
2700
2080
3205
3727
4907
4345
216
577
2600
3771
2661
2523
1107
3330
2087
4400
4336
2300
1510
3367
1579
2146
1741
3399
2349
1393
3130
4047
845
2307
680
4374
767
2292
3906
1726
680
3517
1688
4184
3386
2791
2582
2670
1202
4897
4356
1553
1429
3484
2837
544
4324
3632
1235
4807
116
2787
2777
401
3108
3530
984
1193
2720
1254
2481
1717
4892
2261
1194
1556
2088
4146
2167
2656
4257
3070
1381
3388
3072
2838
4896
4661
1518
3640
771
1683
786
4917
2543
2881
2808
3459
1796
483
3613
866
4075
4335
4939
205
1410
126
685
3301
611
1246
3213
4986
4470
572
3296
59
2246
404
585
4136
2740
4538
4951
115
3740
619
3486
2770
1633
4372
2421
2734
840
1989
1868
4232
1682
3590
3728
4171
781
155
3008
1220
4810
4810
4825
4076
1085
4744
1935
3485
1517
2009
81
1346
4742
4408
4926
1483
1480
3642
117
1962
3697
3347
3951
406
194
3140
1903
2596
1814
2454
2115
4685
623
3088
2219
1462
660
4711
4374
4362
3925
1035
248
4596
2231
1836
3999
2433
2302
3618
852
4395
911
1014
2446
1679
594
4929
681
1925
1115
717
1013
1606
1655
3202
1344
1754
2955
2447
3490
4925
3469
4395
1178
2302
4864
253
956
4013
3909
1395
3008
3706
2945
3148
2289
1144
4651
1165
583
2605
4568
878
49
1606
201
2802
2517
1489
3116
4132
622
1890
323
1768
2774
3856
626
1726
2051
3373
1723
2742
1017
1476
86
2247
1325
2480
3769
1911
4735
778
189
1196
3233
3757
1017
3709
2840
2212
183
694
2749
4970
2148
1638
3026
1671
2076
3926
855
1657
3782
2770
3464
1679
2953
365
3020
3727
687
294
3238
671
2931
2828
1793
4423
3652
318
4584
200
3798
1287
3836
2410
1656
4156
2552
1543
1509
4038
2464
3315
2498
1999
1220
3286
100
3682
3879
323
4161
117
1166
2911
856
346
4072
3549
2547
2685
432
4384
1382
3938
2397
3092
77
1840
2445
1579
789
599
4144
1705
632
2768
3929
3847
4946
869
4040
4119
2779
1862
1580
980
1806
146
3518
1939
4836
4621
3026
547
2825
1406
4582
1340
3001
206
698
607
4047
320
3240
2024
4392
4746
1243
2838
795
4271
2241
1599
282
744
2433
3353
3596
3862
1269
4058
3276
2685
2441
2443
388
2333
2814
1847
4147
1641
3264
1935
915
4085
3328
2817
2123
284
4234
3565
294
332
271
2766
2818
3246
3738
630
3535
1831
3218
2672
2832
1121
1262
2791
2068
2214
1286
3146
1659
1610
3519
3267
4603
4557
59
175
2267
3622
383
2576
4196
519
3985
3669
799
4350
1018
3690
2877
343
3675
630
4212
3684
379
2378
2482
1232
29
3960
1910
2675
1890
1512
4109
3424
4925
2609
1373
1108
1896
760
3055
2593
2893
4394
4819
1883
1053
722
1519
934
966
438
1066
566
867
3155
2362
996
3466
799
2643
4607
4598
3716
2018
3153
1257
371
68
85
1355
4849
251
1064
679
162
3447
3588
4451
428
4217
2813
2027
1451
1833
943
1968
4178
4278
4186
4822
2683
4787
2397
1186
4621
2784
4483
837
129
2019
3142
1728
394
3011
659
769
4965
2883
378
3157
955
3723
4225
1216
4794
4841
1011
3171
3953
4768
2890
905
1050
793
2570
544
485
4849
487
3534
1607
1614
4035
3695
1360
1300
716
3232
1918
3565
1979
473
1783
3254
3987
1578
3119
1498
1780
1201
3886
3089
3948
798
1837
1294
2025
74
3731
2921
24
142
3652
4195
1098
2580
543
1981
4209
242
2048
3477
3815
4459
4379
3049
2510
1249
3517
1689
1432
1842
2145
890
2572
2157
2587
2359
4983
2690
1023
3227
1352
4065
3902
1701
2398
507
3994
1191
369
955
504
3243
2518
4615
3426
4785
833
4960
2610
1848
2426
627
3729
4906
4956
4253
340
791
2305
2682
3886
1542
894
588
3907
1242
1183
2999
3027
1498
325
27
1381
1719
2323
4678
2215
190
4345
3252
2483
3122
168
1216
504
4511
2519
2282
90
2556
4863
2744
4111
202
3474
1786
2239
4046
727
3421
2396
3654
243
1772
1267
2596
4454
2605
250
1624
3708
1452
3035
36
4434
3882
336
4098
769
3830
2677
381
2470
4319
3474
2939
27
1140
1368
205
1002
2453
3338
3016
1749
2035
2236
2942
2107
735
913
1317
3567
67
1655
1411
2339
3195
4372
797
3592
2400
2856
3719
2752
3436
3933
3429
4152
3298
757
529
1926
59
375
3928
4019
2372
4730
3196
934
4522
1978
3227
4891
679
1897
3992
3346
789
2424
3018
2642
4585
4558
3689
1827
1528
741
1034
3923
1614
2353
362
4776
827
4121
2124
4650
880
3093
675
2075
1998
3885
2328
575
4468
1439
3650
1690
2855
3438
3591
1422
634
3123
4217
4508
2533
2059
3710
4681
2336
394
1656
3208
687
3532
2080
1594
303
2399
1663
3265
36
2715
3382
2103
3602
4120
4229
3806
3817
29
2132
1265
4371
3289
1074
2631
1564
791
957
470
229
4796
4998
3612
2112
758
4147
1765
2530
3807
1044
1202
4271
3888
1644
2570
413
2747
2440
232
420
427
3233
3285
3439
4524
3536
2204
3249
3948
2730
2233
4680
2498
2925
3897
4123
617
668
2454
544
1031
2477
3635
3472
4517
1260
585
3579
2887
3405
4997
3877
3777
4951
2027
1872
246
783
3468
4091
2762
2028
3505
1048
2359
3743
1024
1804
1055
880
2417
2496
60
4045
760
3374
1093
3884
1494
2455
910
4455
2827
4741
4316
1613
472
11
2750
3041
351
3369
3723
4368
2971
1503
4459
4777
134
3753
2056
3379
3211
4259
1369
2579
966
4136
4046
3033
1028
4564
2049
1331
3403
3964
1780
3562
4455
63
3629
3651
449
3359
3271
1400
1246
1155
4949
2029
179
2043
4434
4653
4849
3168
2062
347
1062
4233
210
3267
489
41
4100
3333
2420
4720
2159
2578
4207
3923
4286
243
1630
250
630
165
566
138
3038
59
727
4362
900
1384
660
863
289
64
1017
192
628
4530
3054
215
4574
3408
835
3335
1639
1625
248
4790
4235
2428
3449
4261
4891
3140
3381
4075
3062
1134
4193
3196
4167
3039
1718
4209
795
3550
3984
393
4455
2577
3790
1170
1091
1680
3218
1168
2514
2144
3482
212
756
3973
520
3652
2362
367
4002
816
450
540
691
4587
648
1246
4026
407
2538
1872
2290
70
1653
1571
1665
685
1944
4468
1653
2758
944
3797
2404
4155
464
1176
4305
1749
2608
3068
1533
2197
2246
2981
2552
3917
436
2662
2203
3850
3355
1036
577
2997
4865
4037
3061
3740
4992
2790
457
2267
1692
3077
4931
4418
1615
4055
304
3348
4156
3092
2578
3968
766
4538
464
4401
2508
4529
3891
568
541
621
3431
132
2107
3150
4600
2648
4170
1670
3219
2944
1003
4820
1161
1202
1006
4026
361
3679
1992
4607
1123
705
1510
850
3377
2532
1488
278
1108
1776
1766
1735
4176
1746
1098
2154
814
4748
535
4966
4899
2996
1574
3824
42
4182
776
3244
2602
1029
1906
4138
865
4069
2972
281
1333
1517
208
1401
466
3708
1353
3713
4534
826
3807
1563
3616
1881
1448
2745
1954
4446
3066
4766
4729
2489
4485
2755
1945
2496
4989
4369
1228
4464
3608
2150
467
2798
3131
4315
3204
1266
352
4725
3967
1579
408
2283
4820
4725
2974
4681
3941
1312
3137
4324
741
4913
237
4458
3415
2882
3891
2809
1417
3800
579
628
3783
2557
4410
4837
3459
1937
2820
2494
13
3760
3701
2637
2970
469
2696
246
2571
2026
4495
4220
661
1977
4480
1856
2869
2353
113
1843
2030
4815
235
4033
2207
4129
2583
138
4436
404
3782
2504
3690
2038
2956
440
1859
660
922
4973
3987
1383
2253
3406
3546
4404
988
4420
3951
2377
1450
2855
4865
502
2285
3054
4779
1254
3503
2527
4628
4102
4718
1796
2470
4036
2680
4512
4685
4608
4169
3917
1687
1419
4322
1096
482
2925
1312
455
1129
4874
280
4167
92
2929
4077
1678
1186
3781
2942
1327
1923
2486
4828
2298
4294
3956
554
566
2944
2913
4495
697
4159
1032
4345
452
559
2721
684
3777
4727
76
2637
1734
4945
4222
4137
3280
831
3257
2568
4618
2283
4551
1713
1282
662
4043
2107
4954
1672
298
6
3529
2493
4222
176
860
3373
4732
1843
4152
12
2497
2428
2628
3778
47
964
1993
2936
1905
3831
2172
1406
2128
4487
1622
4884
664
962
2122
1787
900
3598
1268
4596
920
543
713
2566
4821
4262
2710
2734
2447
2706
4434
109
2225
2655
3650
3870
4389
4798
4404
2554
4682
3865
2345
984
4985
297
753
2370
403
3915
864
4221
1459
4256
4054
165
4506
4519
4638
1865
2061
1355
3192
997
2827
2088
2896
237
1662
1943
4749
2196
4027
3145
584
334
651
356
3503
988
1932
4451
4217
4192
2868
3759
973
2519
2092
2304
3774
3657
1786
1626
3206
2330
2750
599
4526
4102
3256
3736
1970
510
801
2989
4953
893
4782
3088
1560
161
1984
1569
1223
1675
4763
2781
2944
2161
25
2613
1432
947
53
2127
4092
86
4936
1154
3052
4201
4562
3040
1927
3297
4141
3203
3278
2390
4074
4120
1341
1645
20
855
2021
3144
274
4725
4933
4516
621
3723
4456
3753
1403
3720
3652
471
4050
165
4753
2651
1475
134
1847
3773
4786
1012
621
2799
4287
1433
983
3467
745
3134
3909
2918
1978
552
3859
4305
1069
4584
1955
2019
1141
1964
3484
4794
2984
966
148
4557
4832
923
1933
996
1608
1779
2982
352
3621
1516
2875
4755
3889
3834
254
3899
2803
3552
4212
1804
1958
1934
3476
3770
3040
3327
2129
163
3898
3268
2788
1202
173
4711
4978
3153
4834
4522
1415
1475
1039
3639
2908
2260
1592
2798
3468
895
3532
707
3573
3346
3282
4379
2398
4764
2281
3662
1440
3109
4315
3779
3201
4973
2482
3179
369
2861
551
1227
687
36
2897
3955
3559
4307
1243
1320
910
1550
4474
4049
2460
403
2712
1161
4875
4565
4736
3929
1510
1249
2886
2688
2221
3706
1012
1930
4111
1970
304
2698
4980
861
4870
3593
1940
2550
739
447
545
4916
4040
1355
1966
204
1091
4435
2335
496
2882
3486
4634
2858
2983
571
1065
3101
1720
725
1028
3592
2631
3175
1245
4778
4015
1507
1043
4893
2471
3105
2058
4810
257
2184
64
3178
1391
1545
904
4651
2546
1307
3942
3496
1223
2103
2978
2181
4880
4601
1475
2658
4739
4251
4011
1111
2225
4653
1247
3985
1533
1373
3993
199
801
312
716
3776
1862
4612
2655
2196
2080
4859
1327
1480
2122
1028
3886
3272
3093
2706
3349
3863
191
2503
1606
2639
2034
3650
1408
4305
2235
1388
1075
4607
3568
4513
3488
3236
3208
2885
1874
921
1939
2247
3881
1584
940
3115
3743
3159
1521
2905
1290
199
2625
4056
1728
1902
828
1868
3858
1707
3895
774
2411
2404
71
3399
4284
4017
49
4229
862
2197
1695
3826
3994
1369
1062
2996
1709
1134
2506
956
2456
2141
4239
2488
3760
1865
2937
2932
689
2787
4891
117
80
3293
1404
3871
145
4080
177
4375
4922
386
3334
2853
2639
4249
1776
4920
1957
3736
3259
4029
3997
4033
2927
738
2380
3177
361
1515
132
4913
3526
4463
1866
777
2711
4848
1578
2545
1327
2660
3514
2089
4409
3398
993
2680
4957
3994
4625
374
607
3801
2318
605
4957
1709
4497
166
3140
3491
1599
3889
3372
4601
2648
3004
3033
1977
275
2276
3716
716
1801
761
800
1002
1208
823
2184
4678
244
3134
1472
1975
4888
4178
4509
3292
2723
1646
3531
3807
3310
3643
4098
4344
42
2496
1756
2216
913
2162
4144
4417
3057
1535
1380
1575
649
4337
2641
4065
743
4841
301
2871
3875
976
1048
1271
4485
1270
848
208
5000
2019
2024
4345
1580
3012
1673
917
4753
2287
2
3692
2867
4728
3872
4806
3198
4465
142
3122
3363
778
3914
3553
1608
2381
3294
2806
3589
794
2291
4661
3987
4161
2133
2925
491
2161
47
3973
4176
4085
4523
4030
3261
3461
23
972
931
101
1992
1614
4204
429
4441
289
777
1177
4426
1865
1294
4050
747
2455
950
4923
1106
2522
2488
4079
4040
537
3865
3541
2217
2727
205
553
3091
4943
763
3995
2967
971
2725
2383
1907
512
2042
2492
4512
3781
530
1383
2573
4566
1967
1775
3740
2898
1965
2543
3277
3047
1030
3532
3278
839
139
130
4193
3030
258
80
4695
3956
3896
3498
2526
483
4291
3755
1869
1422
4691
1969
405
2511
1090
1838
2594
3152
1379
398
2334
932
3805
2013
3960
2737
3337
2741
484
4064
3064
4008
2915
1993
3288
3907
2894
1854
3302
1451
3899
4577
4296
1308
3234
2845
4943
2717
839
4330
1329
2067
1867
2690
2150
1561
4304
761
2131
4285
2975
4802
1836
1511
3040
513
2806
3711
2164
1279
3416
2319
4539
3798
4645
3352
4933
1191
1314
1338
4540
3370
74
4481
1052
2942
581
86
254
2325
1204
3932
557
3765
19
4911
1771
799
3929
4344
184
735
400
1181
4650
1635
2323
56
3697
1101
46
3469
382
4833
1515
2844
718
868
941
3086
1511
915
2710
3288
4471
1724
100
3853
2785
3522
4836
879
3968
4434
4631
3815
1057
4974
136
2906
1686
1854
1515
77
4542
911
235
4644
2183
693
1838
292
4159
2170
2833
3245
2071
1691
651
3912
4232
1569
3389
2519
4
419
2638
2715
4432
2145
3151
2532
4914
2558
3642
2538
537
1063
4299
2939
1737
162
2714
3168
846
3838
381
2887
2757
3776
2167
3958
1290
1881
470
4824
4072
289
1323
1824
3123
2913
4822
607
2447
3628
3231
3209
2406
769
770
4673
4586
2553
1975
4680
4135
3790
4162
1959
847
534
1210
425
440
1173
2969
380
762
841
1705
119
1939
4749
3949
1159
923
252
4566
3950
3097
657
854
2412
2695
2217
544
1355
1452
1148
3306
4263
2721
4286
1452
1841
4633
1828
3707
1512
2192
4683
4355
2742
2707
1868
298
3819
2150
2438
155
4090
4567
3347
894
3657
1610
1647
1667
3148
1177
1071
2858
964
1945
4109
3605
2114
1050
3952
1303
3674
4433
745
2887
3401
2852
587
1724
1282
2758
2753
1326
4728
4294
1545
4575
1873
3942
4308
3482
938
4425
229
2633
3910
2373
3025
1124
3911
4141
3000
617
3194
917
2946
1005
602
4723
4730
2470
2669
307
3790
1089
3069
1268
3879
1978
200
1180
1111
4071
933
4747
4385
2628
4367
560
3646
3488
4060
2605
3056
3655
2344
1727
3347
1382
4401
4307
3890
1635
2221
297
2021
328
4470
1441
3688
2775
3485
4948
4441
655
4941
4946
2328
817
1332
2168
4667
4628
4308
1586
6
2959
2291
3855
1919
3779
1996
3839
2654
4336
2308
1767
1961
3896
4205
2649
2374
1364
167
4907
855
3432
632
527
3382
3635
174
2016
4709
1032
3191
102
1402
1177
2578
4552
1079
650
2628
4999
3266
1253
114
1432
1561
3133
4318
3488
2018
3297
4742
427
3301
2574
1996
1527
2407
4096
4720
1258
3465
4161
1343
1588
2567
2652
4438
2790
603
1457
1310
2895
2304
169
2704
1555
2935
4640
4084
4016
3371
9
3105
2838
2879
629
3079
4650
868
3344
2225
917
2590
2630
4885
2759
4118
3723
4182
4513
4877
4739
4395
783
3585
2938
4545
1761
1848
4493
3982
3017
3041
2285
958
4925
1760
1060
4019
2195
4771
3661
4971
2021
4211
2490
1118
2129
2281
971
719
3049
4625
730
4767
888
2710
1758
2458
3492
1177
3086
2396
2464
4459
4583
1990
4553
3719
1478
3470
4782
1522
668
1457
1208
1073
3855
1182
1946
4685
461
475
1356
1762
2795
1303
1075
4227
2956
3064
3744
2869
3637
3587
485
517
1115
4304
2322
65
3237
2363
201
3512
842
296
4707
3532
296
1395
34
3243
2470
1360
4491
1560
3850
488
4025
3887
1175
3936
723
2004
3297
1604
4116
1864
3967
1970
3052
246
4338
1465
1384
362
2883
831
2474
2556
3062
3801
3146
1859
3605
3360
162
998
3071
3731
2307
4691
1761
471
1481
1086
3014
4465
3513
1102
611
2073
272
1986
4082
1810
188
989
3255
4901
178
2382
4823
3400
1551
4232
2995
722
3772
4053
2470
390
4022
3359
3865
2373
2484
2937
3151
435
2183
3728
71
2701
1544
72
4472
4879
2269
2310
2494
110
2592
4833
2295
3785
1162
3150
2282
2425
2274
3744
2641
3385
4973
276
1378
4017
2859
1909
3144
447
2825
4345
3739
661
4076
2833
2792
1863
4450
622
376
876
1169
4757
1705
78
3955
140
658
1099
1538
3368
1716
204
4670
392
3516
930
4548
4774
4545
2815
1289
25
785
2108
2296
506
388
2009
2779
3807
2165
4352
1684
2762
4557
306
3159
4022
2939
4157
4581
3675
1891
825
908
4674
2370
4554
4840
3280
2204
4221
937
1232
227
4889
1117
629
2545
3246
162
2175
1193
4837
2286
2525
4134
2904
3942
4299
4392
2437
1408
372
3729
2146
622
551
988
2978
3637
3218
1197
476
157
3194
1254
772
3702
2143
1001
4559
834
2830
1189
3102
4567
1877
3044
1476
106
936
3133
4320
3784
2682
2758
2393
4647
4146
2432
1586
1978
1653
1141
2672
2935
3435
115
4105
2868
1671
4705
2846
4225
4869
2330
2283
1102
183
326
2799
4556
3693
4057
676
1247
2432
273
1281
3030
2684
1384
2950
689
2116
3209
2417
3711
834
4386
3220
607
4582
2875
1002
4926
695
713
2785
129
4012
3258
2254
228
3078
3354
3366
4184
2679
3399
758
2727
2240
4089
796
2777
3068
3738
128
3072
4513
4928
4052
4475
2032
4772
2655
1817
1466
2074
691
2651
1105
2766
235
2109
3263
1808
3667
2174
2645
1152
1952
4870
3738
3585
4670
4410
4718
1142
3768
395
1035
2463
2699
2550
3688
3175
302
3073
1824
4957
2587
1487
2247
1315
3925
4247
90
282
3968
2295
4498
1186
1491
1405
4728
1546
1212
4519
4490
1664
933
1713
1936
566
4576
2753
4489
1781
2573
1956
4458
436
1683
2533
3219
222
4372
594
4232
3718
859
4692
3117
4865
3942
4440
4702
1020
132
744
4736
637
2405
4582
75
1091
1775
1059
4247
2576
2603
2986
669
2157
2234
4675
740
763
1437
3744
3539
4500
2210
935
4081
3720
4563
4242
3944
4271
3028
4818
1369
583
4575
3550
2493
1917
1616
631
4113
4084
3202
3819
1934
588
4627
814
1028
2891
652
4452
821
2108
3159
3063
2
3674
991
2669
623
1255
3509
4061
749
1405
3001
4020
4814
1539
3176
4702
3156
2782
1300
1050
1063
1692
3138
4913
2596
3451
1028
4682
3241
925
1658
4669
2019
3487
1549
4275
3641
1144
903
1903
1041
2826
4316
1362
4390
4646
3946
4535
2350
4355
4128
1878
2108
4296
2314
970
1360
340
1421
3685
4363
1701
3577
180
2173
3265
1287
4972
4900
3686
1879
3208
4633
38
3742
127
865
948
3284
4792
802
2488
3654
3558
4896
1666
450
1979
3244
354
1298
3779
4627
3138
1950
2295
3993
361
626
1773
678
3604
2807
4915
799
1327
3286
2401
213
1681
2296
4907
4234
810
870
4568
4825
4162
3202
325
2571
1668
4369
3964
1960
3746
4246
3990
4135
2743
1935
233
1654
4860
4321
3253
2135
2921
3905
2827
1582
4740
3611
4329
2783
4765
3356
1400
3662
4324
376
396
4015
3599
1635
4619
4107
1200
815
592
1453
734
4544
889
1118
3145
1832
937
3975
79
2259
4605
2439
1629
2389
1130
628
2698
2721
2572
3052
2616
719
4481
1880
484
1775
2166
1248
4558
3129
4403
4292
3194
1931
247
4944
4653
86
3227
495
592
3068
4141
3682
834
3262
3708
82
3132
774
2473
2769
3148
2858
4796
641
4007
2295
4691
4759
46
4491
2045
2017
2851
1803
622
1708
3646
4970
229
3311
3978
2879
3496
1254
3923
1543
306
1876
2438
308
3689
3028
3123
121
688
2168
4671
864
434
579
53
4157
4598
4817
4069
3788
1131
4309
3600
33
291
270
3041
1813
2704
1924
1869
1876
481
1232
103
2465
105
373
2616
4687
1253
2404
1439
4655
1152
4212
3465
2388
4410
4223
3565
2739
2888
1263
1252
508
3422
2914
1262
2357
919
4177
1491
1620
2420
4076
4078
4993
1780
4780
659
4703
4856
2069
3039
3833
1893
1052
796
1381
3792
1198
2656
2905
2349
3437
1472
2964
2780
2825
2838
787
4909
639
4517
2777
1007
1002
1899
2033
4837
1554
4774
2272
3838
2237
34
2990
4484
3902
4698
2127
2037
1420
1380
2877
2477
2152
187
4777
3645
2371
2908
4360
4418
228
462
3028
4527
2321
3812
1921
2055
802
2408
113
1037
4433
4381
626
2422
3678
4519
4585
2382
2522
2389
3713
1130
3155
1925
3088
1106
4305
3068
4535
3969
3465
1728
1134
4226
3150
2769
3130
4424
830
1846
1682
3144
4083
567
1745
1051
397
3167
3315
2913
1779
3840
2869
4002
4861
910
3736
3278
2994
1459
3700
2348
433
4643
3506
734
4043
2827
2633
351
1665
1984
1084
1370
3839
3952
1131
2962
4340
3628
3707
2302
4328
3795
4463
1328
4747
1315
4989
475
962
4762
4743
3244
4503
2310
680
2975
2195
2474
3437
4550
1826
2340
413
2776
4183
4088
3134
3588
4526
162
3943
1961
2466
1066
2549
3864
3778
767
2077
3893
1375
2438
4191
1008
3288
918
1000
3239
2272
2794
356
1634
4347
4571
2035
2475
1330
4181
1976
3875
270
304
1711
562
2187
389
4912
2471
3248
188
3540
3766
2197
3943
1746
3935
2430
3581
300
1778
1916
2651
1386
3559
3461
174
3666
1072
2426
362
1053
2717
1814
3359
2134
2202
430
1917
980
84
547
2165
3850
2368
397
1616
4380
811
496
1880
3900
3776
3373
1141
1297
1842
4597
4074
694
4245
879
1062
2875
3011
4441
680
701
2266
3006
1569
2435
933
4649
985
949
2609
1398
4
4463
2802
3941
4804
4793
3927
1172
3338
235
4580
2375
666
2259
829
4480
1836
1646
1635
1892
3674
4747
210
43
873
680
4353
3753
4584
557
3689
4739
644
3692
2390
2092
2056
4525
2082
1480
4950
695
1052
889
451
4205
2439
891
4118
1845
3962
370
1657
1714
3262
1158
661
3751
844
3992
178
549
2808
326
1085
1504
2193
2756
3246
3416
2510
2350
1637
551
2670
422
4826
935
4212
4382
1064
4390
2446
4469
3982
272
4933
3796
4206
3225
4329
2918
4315
1334
1751
4507
3258
3232
3109
1634
2106
327
932
2474
427
2122
3624
97
1283
1982
1973
3475
3542
3149
625
1087
364
3892
1327
4062
3810
1085
3008
774
1168
726
628
2809
3804
2641
4826
4823
2378
283
3183
3150
2352
4199
84
4300
434
1259
2143
3854
3424
198
1516
1724
4622
1292
2238
2305
3864
2496
2082
2794
4012
3459
4713
4337
1154
3998
2248
3109
2616
1564
4320
4371
777
4740
531
942
1510
3969
3863
1257
3682
211
2080
3383
2460
3990
1050
3116
3681
63
1073
3705
4585
250
1407
1879
3356
2048
1520
2538
4979
2785
3862
2094
586
105
3368
1704
2052
560
1199
1113
3133
400
3998
75
4611
1655
3954
4176
217
786
4061
1460
2352
1616
1341
1589
3917
1323
3481
3287
716
3200
1731
3452
4282
2908
2454
221
2690
3676
3712
1344
799
4512
958
4219
1502
1705
1581
1996
1611
97
789
2875
1885
1769
2066
1044
1962
2544
1812
2203
3987
361
3165
661
2073
3276
3018
4964
3394
427
2242
2328
3095
820
2163
3535
3048
1413
3854
141
3876
3127
1293
4741
628
1480
2785
4659
4477
2926
1335
3780
3916
459
634
841
3015
523
1793
3222
1218
3063
2527
1318
1955
4507
341
575
1029
3057
206
918
4021
3821
4646
4390
188
3472
1803
2924
3050
1002
1367
2793
2480
1668
2074
3337
782
3361
4397
3122
370
4261
4641
1238
4419
3451
2353
638
586
951
555
996
1686
2561
1399
4990
1085
1456
751
269
2768
4441
2940
4410
1580
1742
3012
1295
1797
191
3552
3675
4532
3316
806
592
2943
991
348
2398
226
4030
3402
3433
3364
2359
290
1183
4131
2736
4451
2426
3374
14
2555
3201
834
4943
2838
3069
3780
560
262
1175
3147
3914
1783
4636
2404
2674
1292
1021
2692
2508
4593
3602
249
931
2133
2857
1957
4911
307
4214
3204
1220
2229
3699
1074
2249
2108
946
1009
3964
1553
4411
4183
966
4834
2535
1968
689
2490
1815
403
64
2155
2070
1637
1046
373
4539
4578
115
2756
4047
3189
796
2834
2472
2223
1791
1714
1233
4197
734
546
3884
3139
1566
2407
4752
514
1331
2617
4700
871
2455
310
1292
3495
2096
2392
480
1191
3225
1945
4977
4355
2941
2728
2836
4594
1250
669
4173
376
2981
4340
3778
1888
537
4911
3997
3401
869
1493
4558
697
842
1268
534
4820
1535
4762
3545
3729
4111
4560
2074
4155
674
1620
2193
4174
1115
3997
1967
1048
2073
1171
16
1594
3647
4708
814
4378
4679
853
1067
3135
2221
3116
2571
684
2083
678
2809
3764
3492
3642
4119
3126
3211
3387
3268
2108
2777
4337
257
642
2138
4053
2019
2054
830
790
4037
4483
444
3705
1688
4858
4230
3200
4751
3282
3783
1417
4462
4907
4724
3763
2093
3077
4016
317
1840
4406
4088
394
2355
3722
1618
1292
4191
2695
358
4953
1975
2295
2417
3745
4422
2660
1678
234
3431
4147
2126
3561
2188
1655
3674
2667
2313
2327
3967
2065
2706
3022
3676
2256
1306
4722
1320
1927
4720
870
4254
3290
4403
2210
2957
4181
1937
956
2036
2557
3396
279
691
1065
3206
903
194
658
1932
3728
1006
1737
1924
484
1238
1899
4947
3194
4804
4953
3394
1829
1923
4403
615
4273
1368
4698
803
2474
4467
460
1426
173
1470
4408
1968
2639
1605
26
4070
3133
356
3172
2719
2971
3076
3217
2190
133
3699
256
1377
2880
945
671
1313
3893
1941
211
3607
1995
88
986
1398
2681
2476
1387
4318
3329
2799
3364
922
1865
2048
3258
4634
2124
3412
3734
2485
2727
2439
3092
4525
1337
4417
1442
4892
2306
4914
808
3567
2109
223
2196
2497
1957
1417
2983
1151
3311
3365
4440
2051
4554
4072
1793
3293
382
3831
2485
29
2628
2613
2129
4408
1791
53
2319
4370
4742
1363
2401
4851
4749
2999
1162
4878
2039
2945
2744
809
2546
2124
1095
3374
3861
4246
4298
3863
1695
1560
4922
1580
834
4056
73
2515
3741
2575
2326
3893
3062
3193
3158
1869
472
4249
3002
3900
2920
3451
4288
1134
3009
3590
3377
2198
1795
3103
1328
4107
613
2197
4401
824
1111
1729
1674
3236
4773
2037
1759
1245
2435
3105
623
1018
4014
1823
559
4218
951
1762
1083
2462
3558
2245
4635
2018
1064
3906
3967
1791
318
2724
336
3604
1733
1209
165
2463
2901
2937
4542
4209
247
4003
4792
1969
1902
3115
895
402
2310
2949
4530
854
3898
3331
2329
4942
3887
2470
2536
1351
3667
1500
2876
3724
2722
3622
431
4727
358
1517
74
3231
2832
3872
448
1502
438
4097
2829
2540
524
950
2509
475
3963
567
2901
2586
4524
2777
4065
2116
2501
1331
3556
1331
429
988
281
1788
3429
3066
1602
1736
3356
3084
4292
642
3847
2580
3742
2257
495
1499
2542
71
2033
2463
1683
298
3566
211
4671
3337
1932
3331
3124
3164
2798
1822
107
3339
2011
1143
4783
2241
806
1892
1935
4104
2172
2347
1902
132
2681
3169
4359
1866
4728
3049
4263
2880
3636
3428
2236
683
2075
3543
3193
3682
981
1638
1450
4662
4823
3214
3727
4124
3392
3827
3310
4726
4335
116
4822
2804
352
4363
3833
3514
1257
140
2971
1780
1538
2196
4130
231
4570
3558
3380
4225
1884
2857
3154
835
3124
2132
541
3098
1107
543
2771
1308
350
3155
46
759
1953
3356
4308
3277
1183
658
869
1327
3025
778
4213
422
867
391
2740
4005
3730
494
938
1977
355
3263
230
2825
4047
1526
1208
2001
2050
1357
4804
2379
4330
225
1095
1139
2264
605
2954
3936
4533
4972
2035
2035
3346
3153
3957
4484
1925
3179
4952
2184
3135
671
881
1835
663
4798
811
4647
179
2503
2043
4093
358
2236
1863
3493
4469
948
3427
1907
490
4602
1066
4761
2698
562
4718
1101
1477
1907
4415
4774
3425
1676
3935
4948
568
4177
3457
3960
3545
4896
191
4192
642
455
2341
1770
198
4674
1431
724
2735
4827
2293
1851
933
40
3393
531
1202
608
4653
1083
1461
122
3679
1733
4928
1565
2844
400
3895
4578
4563
2230
3255
137
557
433
1546
833
3976
1904
2143
1360
1169
4437
4158
3279
950
693
1178
2520
1980
2902
1162
1352
150
3817
2159
547
2200
2427
1912
219
532
3119
350
2806
4767
4020
1026
617
2927
2778
617
1861
3276
2563
2354
4625
4164
1130
3391
2148
652
1182
2130
1820
3040
1330
4047
1315
3782
3800
377
2035
2847
2528
4876
2718
2707
3193
4813
1024
1918
839
3005
3128
1280
1337
4342
3435
1514
4331
2889
1923
2628
1593
2168
3414
4735
1926
2830
1294
758
2578
2060
58
3457
2826
3057
4734
4358
2325
1374
3124
1839
2946
4366
429
2506
3793
4952
1
199
2335
2031
545
2182
1731
2589
577
3882
4254
200
2202
3945
403
1640
3894
2122
3129
4820
4281
3513
3140
3095
483
1189
391
2469
4352
3843
4901
3317
631
3167
1515
3849
4887
4786
3914
1128
2060
1416
3493
4482
304
2309
3255
4000
569
4166
4001
2243
1399
4196
4382
3971
658
1368
4768
3640
2592
2760
3179
3758
4975
285
314
287
318
2848
2313
4809
3836
4136
4987
2376
3788
4318
4939
3823
1746
2157
404
4767
721
4367
3804
4156
4915
3521
3504
877
341
3695
3393
875
3622
449
2948
4410
3580
1778
1872
3640
153
28
4765
2537
467
949
1943
102
2058
1773
721
1571
1386
2409
4904
868
3975
168
1081
3943
3237
583
2439
4056
105
300
2235
693
1373
323
3891
92
2794
4185
1101
175
2712
1902
2352
961
662
158
1897
1727
2282
1720
4601
2176
1582
3234
1849
1473
622
2295
1844
3301
1245
3870
3967
2506
569
4837
829
1978
672
3479
1053
354
3708
2013
613
4103
960
4207
2417
4975
1735
4323
1476
1774
1637
49
2261
4685
2153
1814
3531
725
712
4297
1256
2996
1482
4331
1497
1443
1584
3423
2411
4626
1828
2975
2435
302
1502
2741
3963
4911
2023
4728
4028
341
134
1846
1564
4959
4387
2622
1701
3106
3409
1053
4235
2349
4091
4794
3941
3761
4268
900
2936
4830
1492
4512
3666
4413
539
2834
2285
4199
2946
2795
2449
1904
4482
199
2727
2221
4974
228
1357
2820
4036
3050
1008
4709
292
2930
42
3157
1519
699
807
787
2125
3744
2592
1017
2679
3782
2742
4163
816
4090
3293
4574
150
274
144
3797
1236
4139
4255
4978
4226
1932
4666
2060
1627
690
2821
1568
3434
4569
2523
162
3051
439
798
1227
1765
2140
987
2617
3327
2604
685
296
3279
1058
2904
1288
3170
707
3612
4495
4869
3667
4658
2137
1061
3420
4879
4865
874
4938
3893
341
1151
3330
1847
4347
4662
99
4071
3503
3777
3898
227
1767
433
4641
1384
4130
3740
1843
3508
1339
4712
3821
286
4317
2755
4751
2300
1809
100
72
2135
464
940
434
3744
3071
3198
4845
1058
2651
3713
2457
3584
729
1077
2472
4150
3149
3189
4989
3270
1965
3164
1253
4588
959
812
4589
2064
1694
4732
3878
3533
3133
2125
461
282
514
3791
3014
2527
1506
3798
1244
4212
863
3988
466
1735
3888
2625
426
436
4698
1513
4822
3531
2074
732
3209
4184
1173
3596
2866
2568
691
2841
4459
1871
3253
93
4692
1402
1661
412
4405
1044
1698
3923
2672
4500
2575
2322
1984
4365
4965
4136
4854
1076
1097
1366
1397
1516
10
2774
1547
3550
4522
3692
4732
3351
3364
4413
735
471
1163
3323
3575
3931
3530
4128
1592
1910
3150
3383
970
2856
2733
2724
941
116
2798
3027
3641
3601
402
2284
3217
1723
1208
384
1026
2996
2860
4997
217
4162
3396
1275
1995
3912
2477
4807
3703
4856
4054
4168
4137
2396
356
205
960
1518
3694
457
2154
3039
4013
268
815
4792
4400
4873
1647
2999
2625
3958
4354
3513
3621
3353
4232
888
1045
775
2514
4332
463
3032
3278
4469
3857
3508
1763
3249
392
1399
1098
4540
836
4490
3804
501
3421
2349
122
1843
1164
1239
1439
580
731
4603
4665
4321
106
4565
1795
1234
2126
2329
3849
940
2908
4045
2498
273
4292
133
683
366
2266
1837
1325
4070
3688
3357
550
2667
2359
244
618
2882
3612
2470
2460
3568
91
1872
4925
4264
4601
2428
628
3864
811
984
1898
1550
4538
30
1059
3511
283
4906
1816
4194
2593
4210
2658
4093
348
290
282
4109
2451
3089
2487
2142
3191
192
3704
4508
4137
2376
1986
918
615
3096
3707
2888
3970
389
4846
1309
4571
3752
1109
3600
4247
3287
343
4646
2877
4663
4982
1042
3166
1357
2586
1822
799
3170
1303
3504
4211
1655
414
2142
2701
553
4746
3300
4581
1886
3084
2018
87
4780
544
4211
1257
446
183
3745
2239
1163
4283
4210
3379
2107
278
171
1675
561
907
4060
497
4540
945
916
1978
1422
3193
2184
4629
549
1256
4058
1547
1970
3902
4989
596
4489
1800
3873
4476
1159
3038
4733
3744
130
2305
126
1366
4258
4936
2164
1487
4459
1008
325
4059
4817
4238
1141
4463
1312
1373
3215
2704
1341
3493
3339
733
2964
3106
3421
3838
972
1202
1852
4041
4336
3715
4039
2193
3611
2057
151
85
77
524
4051
4226
3960
3228
4546
3754
927
4372
306
372
2282
2709
1653
3381
3315
1685
4432
2355
561
3246
523
1520
4865
1859
3836
1036
285
502
20
1421
847
1667
4803
1425
2489
3860
4239
3163
1723
1280
2529
3758
3764
1114
4321
4630
1015
1605
3120
1024
4282
1903
3471
2749
4560
901
562
1965
1419
3896
3328
2425
240
3917
2374
132
124
269
4461
644
2849
1029
2429
4164
3181
4965
4279
2819
596
3453
4627
4956
246
1600
3569
4377
3223
4654
4462
4469
3312
1835
3862
2884
3455
4025
4156
1927
4353
1076
1043
1483
2506
4709
3923
1571
4259
2488
4930
2867
2194
3242
4405
1418
3036
1152
3800
4205
3530
71
1145
4094
1937
3500
3697
3204
2820
3745
4488
769
4990
4103
4221
4081
3396
2703
2151
3889
1674
1685
4824
3804
4216
3659
4597
4343
2381
1943
1279
1396
4731
3533
4461
2094
415
2503
4699
2216
390
2770
2677
1690
2326
1259
4285
2488
2542
4700
2534
294
4179
452
598
362
1412
1646
1120
4558
3467
4272
1592
344
4818
849
815
3618
983
262
3318
4345
4602
4627
3611
3924
85
3373
2441
1779
2523
3661
4006
1619
3353
3548
4533
208
336
2627
482
3160
1141
3079
3176
2737
3334
3338
4404
144
969
1131
3997
1011
57
2062
1492
2968
286
295
4989
3473
3671
3146
631
1615
2988
371
1790
1687
4255
3709
4672
4179
2654
1238
3316
280
2222
4632
1252
1051
1956
477
1911
587
1777
107
3818
1913
329
2199
1276
2343
3575
784
51
4653
1128
1674
2836
2674
3208
3677
3507
2228
4467
3788
1390
2101
222
2390
1129
1050
4455
289
577
2651
2677
2811
2209
2785
1024
4047
1683
3233
902
130
1104
4741
4498
457
1141
3749
1717
2054
3260
3088
475
3145
4302
4209
1771
3148
596
2131
817
651
2824
3617
2537
3231
4434
4038
4842
2474
4285
4784
2626
2779
226
4594
2787
3379
2475
1518
3151
1309
2391
960
442
4380
3791
4584
1259
618
2575
3423
4424
1179
2659
4691
3102
1290
1199
3732
1636
27
3772
2842
871
676
4220
4371
4007
2569
1006
3315
4191
1305
1212
1917
3054
2566
503
4450
4192
674
3285
1325
2492
3647
3481
4883
3972
3596
3872
1089
2998
4837
2166
1804
288
2829
3547
2307
1524
2458
778
2874
2326
532
1950
3053
1201
120
3092
3970
2403
340
4567
3733
3473
682
3404
2360
3416
517
389
4258
1147
4398
216
3571
2179
1804
3510
3060
4311
3357
694
1683
2353
1642
1122
3168
930
1133
3830
2293
1960
942
2526
1208
2474
2747
2494
2759
3735
859
3667
2496
72
3516
4304
2999
1796
3238
3191
511
4387
4254
977
3514
952
2372
4422
2154
4945
4862
2613
4702
4058
4402
2117
202
3787
3501
3402
4940
1763
394
4704
2055
507
3105
2087
4172
4816
4050
492
4955
4150
2336
4794
4773
2020
33
3669
2819
2554
3578
4789
1377
3252
1587
1484
1099
4805
2024
1617
3465
3494
3378
2508
3317
4812
1150
991
4146
3694
2271
2855
817
315
3604
980
3163
2193
3706
2905
1868
1812
4775
2811
2521
3728
4188
4310
4358
1809
4719
4008
4213
3453
4928
4611
1720
249
2798
1414
4553
3877
3557
4688
2089
3529
572
2734
4079
2003
41
829
3853
3792
3653
3840
641
4561
812
1445
4648
532
847
700
2236
1289
47
209
3462
3400
919
1522
1111
4723
3367
1441
1810
1663
1384
2638
832
1596
1080
362
914
770
948
197
3344
4031
1982
3605
1898
1249
1615
1700
1203
2201
541
1006
3914
1606
1874
4809
4427
1399
3550
2
3661
99
144
1472
4230
4226
4359
2684
4024
1409
3539
4099
3123
2957
759
4136
3291
4955
1910
1504
2990
4818
226
4156
65
3762
1445
1092
4767
2767
1467
3727
2736
1029
1227
4511
2560
2161
261
1242
2405
2059
4389
4694
1042
2725
2706
4295
3472
2136
4837
3222
1312
1732
4813
4211
1910
4926
3253
1687
1177
4702
7
4058
4027
4065
4135
2895
2940
1538
1600
4606
2285
4422
1320
1248
2623
4692
4747
822
2695
3718
1605
2038
4849
4668
1493
403
1491
1786
4575
4071
4732
4638
873
2248
2965
4829
966
2844
2543
285
2042
2992
375
1078
3777
1496
830
544
3251
1388
1529
3510
557
4992
858
4888
1030
4478
3538
3287
4651
3835
1258
3657
2934
2324
2837
4707
2492
1061
2770
3502
2021
2176
1615
2496
548
1574
3898
1115
4601
4697
1842
1450
2055
1987
1499
1256
1887
1126
4750
1220
3619
4954
1535
88
4248
3021
1159
1292
1217
1930
4255
4909
3755
3636
1841
1320
3726
1630
4360
76
2090
4440
3465
4750
4106
2326
4530
3394
4186
2724
3631
624
3146
2084
4727
1894
3029
681
454
3567
4615
2284
1816
2939
3084
3468
3908
166
263
2333
234
4616
1626
1809
1256
2897
1519
3015
3893
2890
3504
1305
3733
4924
3303
4100
3270
1266
1476
1801
2198
1780
170
2429
1594
2656
2629
3798
3492
3257
1528
4987
4384
1995
3311
3067
2684
1200
105
150
4105
3852
1332
2682
3573
2323
728
3280
4795
421
3767
415
1802
33
355
624
297
4356
1903
1912
1025
62
1868
4727
192
28
54
1472
1747
1277
1181
3422
677
1495
2687
2504
2704
976
4036
1379
2679
1557
4464
1119
28
3601
4327
1335
3735
4445
844
3577
4741
1245
4954
571
4847
2467
2710
3398
3311
4694
976
1826
2289
1006
3861
2802
606
3954
3488
4559
2487
1420
994
2034
4691
4279
826
4794
2031
1863
3338
470
2497
4651
2632
2280
1354
2008
1287
962
2072
2286
2673
464
1992
268
3128
4316
1436
2096
4088
1064
3725
4082
4122
151
2523
828
2717
4217
2627
4500
2972
954
2968
415
4411
4562
2464
2236
2716
4596
4628
1939
266
4716
3865
3322
1920
458
942
3348
3778
2530
1565
2309
4193
3527
4086
2138
2679
669
4109
3989
2669
1776
1304
3826
2556
1863
3443
1547
4891
2637
4861
1140
3710
1832
3960
2927
4460
3174
4361
2248
4220
552
2253
1176
1783
4268
4354
1738
4812
4222
4293
2646
2937
1847
4826
2539
3352
3089
522
1319
903
4275
3672
2221
4269
4044
1620
1303
21
4848
3420
1647
2624
3372
1677
2539
3118
1338
2887
3590
2273
2624
4572
1855
3874
1362
3968
856
2181
2433
2249
394
3829
1794
1325
3971
908
2848
2916
4324
174
4482
3121
3337
2220
4832
2264
2877
3330
3235
458
4609
1624
4135
3514
3046
2673
3921
3387
1193
4283
85
4810
2207
255
3080
1408
2305
4591
3019
1457
4512
3886
2555
2008
3292
209
360
3862
3858
827
146
3308
3404
3676
3953
3837
3991
369
3184
3687
4440
1693
1491
634
3636
937
2962
4943
4302
1574
1297
4341
2389
821
1545
1890
4898
2640
325
1775
850
4115
3740
3701
3695
3510
4981
1368
4356
1797
1411
102
611
869
2988
3051
554
2026
1028
2549
1959
4206
4798
4319
3282
3586
135
3565
810
1334
3459
3631
1437
4388
2360
3467
1550
3164
3549
2480
3253
1063
4308
2212
358
4504
3786
2130
970
2798
4902
1625
1011
1115
361
223
1389
1559
1123
3239
3944
4262
4270
2474
3459
1700
1442
989
1461
1550
1705
1893
2791
1359
4611
4371
3883
1161
3349
4149
368
4368
2356
4166
2765
3004
3736
419
2743
3235
4799
2488
532
2701
301
646
561
462
4084
4567
4653
2161
1247
3149
1189
727
2516
847
390
2277
295
3494
52
2795
803
3766
3904
1919
2367
4092
1944
1788
971
1071
4246
3776
1134
3854
2619
4566
1392
579
4015
4622
1229
4858
1797
4179
472
4020
1250
4195
164
4006
1985
1800
3695
2330
4710
1004
2192
1019
2725
326
2569
3670
4493
2464
4525
2230
319
3032
4721
3170
2409
2747
2459
2226
2364
1695
4537
2888
638
1612
2470
185
4713
4770
350
3650
120
157
305
2252
2404
3006
2104
394
1074
1814
3368
4928
1062
3019
1236
4428
1818
1891
1719
147
152
623
53
2668
2579
4973
610
4059
4198
4141
4815
2195
3574
2190
1220
4799
1499
224
2318
513
1180
4619
4271
2368
1847
3744
3831
2384
2569
3597
358
3133
2664
4934
4526
2014
152
2206
4342
4797
1821
3407
2804
2443
3918
2257
3935
2130
3995
2671
2670
463
63
1208
4281
885
3100
3493
2162
982
1548
3084
3562
836
1263
1354
110
328
459
794
4238
3531
3160
4104
3292
4383
2419
1129
2126
4524
12
2765
1982
1894
3263
3861
4047
3536
4954
1209
4847
4956
3248
2075
519
3087
4858
989
1061
2815
3443
525
838
4232
2138
1401
3540
4471
922
4944
2900
2906
2801
1824
4953
4935
2769
4417
1879
2288
4151
1790
1411
1267
1955
3388
3912
2791
42
2711
4579
2150
3191
2895
1294
3601
1791
2787
3843
4703
510
1040
1447
4073
4880
1962
3520
3651
1457
1716
4269
278
736
3296
812
3445
2820
1513
2183
2207
40
4138
1679
2607
3634
4233
827
381
1687
4326
3524
3489
346
1457
544
3392
4196
4282
2607
2933
1766
3506
221
1910
2857
3934
3548
767
4969
3338
2136
3531
1077
619
4769
4705
1113
4001
4136
1274
4255
694
4605
2591
4563
4527
772
1979
4327
3752
894
1884
4992
2444
3293
4198
733
1429
2713
2654
4672
186
2179
1416
4904
4372
3260
3660
2537
3369
1081
1791
4169
3979
2094
4351
4260
2423
3941
2001
1801
1239
128
1678
2644
3071
3147
731
4034
1796
4136
1338
3911
238
4067
2116
675
3741
2269
2140
4239
3295
158
3440
157
774
3385
1412
3481
3478
4812
3687
1941
4730
4223
3526
4853
4864
406
1893
866
1481
3230
3544
671
826
3167
74
1221
4710
1882
3420
893
4103
1074
3201
3780
4287
152
4333
4671
1580
2581
1577
911
1638
4508
495
4088
1597
2003
3202
2484
4683
604
3649
1670
2426
1543
481
4393
3862
3628
2839
162
3305
3728
524
2831
3837
4577
3783
2471
1515
3616
2108
398
825
377
3831
3980
2333
4086
1469
2250
1615
1866
2423
4244
2796
1099
2207
1034
3582
3984
3428
3991
1195
3493
86
2898
4630
4518
4723
2577
1708
1740
2053
3343
3494
4249
1811
3360
3082
3365
415
501
3212
2305
157
702
1419
2572
416
4836
1003
1803
1684
3038
1640
1548
3866
2290
4550
2893
1141
3605
3347
536
2422
2624
656
3790
958
1099
217
1122
651
4498
1139
2985
3355
4272
345
2021
721
2657
4249
4725
1439
4808
3065
1896
2888
241
2267
955
3823
303
1338
2678
2854
752
353
233
3084
302
1279
4832
644
2344
764
3544
3360
3203
640
4931
4214
1832
1660
3357
218
3740
1548
471
576
406
2403
4374
1946
3057
2267
2124
1506
4591
3800
496
1911
1152
3801
2114
3212
1903
128
4925
2095
73
4731
840
1069
745
844
710
3217
2686
1349
2593
957
3059
2687
658
1670
972
2404
1182
3172
4111
3807
3794
110
1986
1340
7
4493
109
19
3482
4032
4596
2551
2329
1177
503
1587
4871
4195
2351
2687
1075
3094
4063
3589
3869
3653
2413
1024
1929
741
3490
807
4533
476
529
4397
2856
3200
4047
4587
2621
2467
1495
3623
4997
4763
3674
4952
3444
4343
2104
4747
2096
4903
2459
1170
2795
1899
486
1536
3879
4123
584
3893
658
1385
3954
1343
4115
1596
4407
61
3601
231
4861
847
2955
2567
959
1021
940
3846
2983
1327
4690
3505
3245
2271
1561
1339
531
4802
4419
1905
1652
414
941
12
2638
4535
4475
2467
875
746
4852
4794
3172
2439
2270
2201
1293
2588
1436
2600
306
1126
1259
3431
389
4224
1973
3759
2456
4035
1964
3341
4666
1047
651
4512
1158
873
1960
4910
1166
4907
1519
1861
3555
519
2680
3741
3829
1546
2139
724
4401
2145
181
4131
548
1218
3315
4961
3172
3035
1732
169
704
1307
4128
4550
1576
4554
1854
1174
3548
2521
3155
2457
3240
726
3048
1891
2695
2207
4895
783
4863
4907
1938
4749
1628
4293
4738
4024
1434
3072
2400
1612
1895
2104
4848
3341
2897
4406
4645
1177
1696
4739
3539
4947
3166
3282
2774
778
3218
4886
86
4202
4440
938
4658
4086
4939
2383
1095
2895
2163
3590
2899
4903
1440
1078
120
3322
135
2547
4318
1961
3790
1738
1136
1879
2866
4567
2107
1506
2247
4974
849
858
2042
3817
256
2429
2846
754
212
3645
4939
4771
2894
3934
4105
129
3820
1756
3760
2547
1052
2040
3616
4616
4716
63
2666
146
2535
2907
2578
4078
3065
1750
3264
4616
2438
4789
4852
4772
4045
4005
3599
4765
245
441
4040
756
4994
4308
4349
4292
3463
2611
2392
476
2836
1248
4385
2379
711
4487
3444
2398
4883
1474
103
3369
3541
1612
3590
2319
663
3743
3755
1003
2706
4776
1450
2021
2180
3992
4470
679
3272
3746
157
1656
2910
218
108
1485
696
38
3356
4470
3927
1055
3408
519
4991
1480
3629
2811
2548
4796
881
1442
3595
1357
4520
1947
4409
1497
265
120
3559
2764
1449
916
1910
3612
671
2482
4274
1322
3339
4058
1490
1902
4007
2781
1339
3419
1173
4579
1654
4440
4504
1137
921
2344
2218
4540
4622
934
775
4104
427
66
4423
4812
1108
907
770
1652
2251
2564
1698
2184
4007
1677
3431
3651
302
2793
1216
1906
3341
2275
1393
3830
3549
1538
4999
3738
3152
3928
1357
4269
4917
248
1096
2654
2008
4612
4784
2479
1879
3883
2294
4979
3333
3063
4428
1113
445
868
3440
2535
4967
4543
3555
3261
2461
4210
1628
2731
3343
4075
4349
324
4712
1098
1232
4766
4078
4147
899
1354
3280
1087
3940
1464
2113
3052
3922
2661
934
1247
1486
2841
351
2560
3903
4895
3015
1270
457
1338
778
1326
1699
3858
1402
1694
2811
110
4687
564
2466
2806
354
755
2884
3415
2932
3731
1966
3452
1465
3367
1070
814
6
456
1590
1830
1240
3763
3102
3571
758
3225
4129
144
1321
3133
3228
4100
3027
652
4244
1589
952
857
3772
789
4131
3179
2478
1891
1776
1327
4562
547
3296
689
3743
1559
1793
4681
3476
1237
556
3824
4786
3376
110
3890
3546
4177
251
345
3829
2439
2344
4006
2617
3839
896
1736
1013
993
1315
1567
2864
4482
4295
1705
2556
3886
4995
4805
2672
147
3030
4777
1055
689
731
1159
1265
3048
398
1410
1185
2365
1056
2167
132
2120
1272
234
4477
2509
4391
1963
1830
4536
3764
4300
2077
3401
364
4309
3714
1948
2348
358
2648
4990
3064
1268
4002
828
273
4991
1482
1242
4637
4107
3092
3726
2926
1056
820
2783
4654
3286
467
3879
784
263
2480
227
4688
546
4818
169
1773
4901
2387
4
4882
661
3528
4041
4910
1543
2233
1206
2050
3591
165
411
283
4257
752
1276
720
2720
3964
3911
3638
277
1286
4828
1409
3971
1101
4430
3134
2578
4904
118
3833
1418
4946
1988
2212
186
3763
3629
1926
2224
3820
2768
106
2073
986
230
1970
1553
3976
4165
4938
1530
2041
3301
2319
2627
4485
1873
1113
1249
574
3106
2186
642
4038
3335
4623
852
4137
1978
3161
4368
3389
3902
3034
3675
4661
3258
3228
1489
3790
127
3424
2537
658
117
1040
1673
4766
2957
4854
4018
3293
1547
1163
270
858
2929
2397
1795
4183
362
4514
1533
2195
4155
817
1644
4748
4389
2940
548
4593
2897
1197
1386
2437
1349
4621
764
3510
3161
1602
671
2330
4120
4078
4452
4652
4854
1651
2644
3215
1944
2486
3804
3394
1422
1283
3351
1397
2410
3403
910
1032
3250
351
1293
2776
1380
4894
95
4943
1057
2226
4465
1290
3861
2878
4674
1349
1409
1394
1459
3524
4730
3649
1170
2456
4603
3224
1772
2491
4360
2098
858
3496
1861
321
1432
3279
1142
2603
2111
522
3854
2535
577
723
2038
4491
3933
593
2498
1429
1047
3716
3777
2875
1833
3470
2751
829
942
4198
158
827
4337
3193
250
3804
3794
4712
2274
721
2483
2841
4593
19
2810
1618
891
2769
19
1570
491
3076
1484
2220
3187
77
1984
250
2033
3486
3394
4685
674
3613
585
938
1047
1125
1241
3454
2941
4801
1469
591
1422
4615
1337
433
991
1661
37
1819
460
3613
3695
4118
3182
4320
4228
3238
3839
4853
2780
2622
111
2709
4155
3011
301
2355
1357
3938
3799
1840
676
1624
2946
2773
3480
4284
1545
4038
2719
1038
1241
2429
185
1482
4768
3516
1983
628
213
2817
1178
629
3876
29
3515
4763
1472
4629
1014
612
3553
3396
4368
3697
1171
320
2981
3013
2159
907
4008
3866
614
4551
1703
1025
4842
1699
3441
4977
88
3092
589
1174
1511
3761
1948
3729
792
4690
1329
1710
1815
2802
2705
299
1942
1180
4730
3827
411
3912
1658
2805
2098
280
4203
2573
3650
2961
2619
611
1528
4346
3212
4606
345
3740
1936
2497
2723
3127
3340
1887
3633
1156
1448
65
4645
1668
2052
2922
4781
2983
574
2957
1092
2602
483
665
2718
4228
4026
643
3253
3917
1991
1772
564
3551
3634
2869
1234
309
320
3957
1611
176
2254
495
2777
3349
3946
4376
3980
3304
1497
612
4146
866
1231
4003
3650
2895
1605
3598
3602
1957
439
4647
1466
2663
1430
3958
2187
2534
270
738
3780
821
3941
127
2277
2140
4906
630
4998
4197
2382
1592
572
3785
4938
571
3436
3573
4230
2839
1246
4186
492
1705
3527
2365
2044
2642
4836
2588
1740
2372
4859
1850
2050
1758
403
957
577
2927
511
2015
1200
2793
2341
3025
2266
4223
3406
2409
2185
1411
2518
2143
1990
3788
1465
1349
487
471
1596
4975
3525
4
3636
4561
3802
2395
4330
4315
3314
598
3543
1859
4898
4515
3293
4955
1452
2949
65
1316
1152
3274
3042
3104
3183
3074
3285
4338
3923
3082
4741
4414
2603
1578
1815
2409
4123
1360
3864
111
1411
4558
3319
2256
3174
2895
272
2694
628
188
2889
1323
443
3137
940
1039
4814
4582
4009
356
1976
963
3780
2298
4033
2248
2863
1861
3210
4260
2955
4559
2377
3769
3907
1741
2629
4643
1401
3817
3839
1038
2268
4672
2889
1204
1346
1942
3433
2252
332
312
1360
2339
4146
1168
1930
589
2494
4933
3682
2838
1647
1639
4596
4709
2464
3930
3214
3022
973
4691
631
2563
4309
543
498
4452
464
108
3258
3241
2312
2598
239
3923
4069
1505
2363
155
810
4866
3951
3601
67
579
2180
4791
3407
834
3559
2287
856
963
167
1370
4942
9
3373
3532
2887
1821
3316
4680
915
545
1567
2419
3667
523
2419
507
4821
2088
2200
4098
2514
1221
2089
4709
3295
4222
890
1883
1474
4833
429
4694
4681
3288
730
4335
1947
2230
983
292
1332
2804
2242
4755
2802
1947
2032
2839
965
3852
3262
1250
1119
3543
4952
2925
4213
532
4539
316
4009
4421
4735
4388
84
2491
2067
4467
2180
4362
2997
4304
2189
1179
1852
627
2688
3907
3276
3087
3298
1711
4390
240
4997
4131
2157
3328
4019
4527
2328
415
3409
4878
1388
3987
4769
4193
2541
3404
4293
3687
3284
4161
1225
568
42
4188
2992
4524
764
162
535
2033
52
2147
3014
346
4895
2842
3807
3919
2337
1947
2674
3222
1030
4710
3286
1334
3965
434
3969
4657
2129
848
1173
825
4594
1510
3100
4524
3682
2154
4243
2699
190
3904
668
730
2501
4735
335
712
4435
1988
1747
1958
3514
1486
2337
2061
22
135
514
2991
3888
963
3964
3710
4828
2148
4024
3096
3602
1743
3924
1380
3053
741
974
1343
76
2779
613
1081
2896
4542
690
3593
704
4643
2250
3809
3999
3465
187
1014
966
812
2302
3722
4420
643
3729
1728
2931
3333
50
2433
4340
4744
1224
4643
3274
533
3271
2409
2609
1575
3285
3396
2053
2885
1692
2008
2460
3836
2358
3569
2312
4395
4616
925
2641
4509
3276
4596
917
241
4106
268
4702
4024
2293
1612
1267
2081
39
1144
1564
4679
1404
3229
503
1196
4425
3233
3456
3168
3048
4811
1072
1410
754
738
2651
274
1535
1617
1488
1795
4136
1010
4314
308
4888
57
2456
4670
3080
3637
2676
4320
2157
659
667
3231
2218
1904
1320
2644
3135
2489
2468
3476
3396
4253
1988
785
2896
133
3440
1175
4931
2726
2001
130
3402
4055
2002
334
2901
3207
1427
2381
760
1605
1601
1036
1088
2793
7
3653
561
4811
4423
4204
1962
2305
2218
2610
434
532
3747
2122
863
4482
1025
28
171
4839
3823
4500
667
2739
3744
2033
3357
4087
3023
3134
3314
1456
2522
684
3655
286
2942
1715
809
295
1532
486
2879
3823
1111
740
1491
4669
4540
2887
869
4914
3668
853
1109
4477
2554
1148
198
3831
4285
4190
577
1330
3387
787
4599
1265
1705
3250
4386
4765
3884
2118
398
3527
2466
4883
525
4244
168
4579
2665
1989
3842
4209
4022
1757
1944
4268
3315
1847
4046
1108
5000
541
2926
3063
4590
1750
294
407
4380
608
3907
451
2121
4992
4448
4443
4920
4926
1788
3854
828
2660
1349
118
274
4033
2074
63
2654
4113
4725
3511
2813
4892
2937
4809
4901
1570
4491
627
3
4161
36
1319
533
1127
1530
2615
1051
3953
2467
3544
3489
1027
1984
3781
4602
3669
1416
2342
4103
1115
775
1289
156
1836
2398
1524
3031
1759
2028
3770
264
2757
682
1218
4068
3321
906
4822
4291
842
2173
3157
1869
548
2957
3516
3341
1200
2145
3774
2619
1217
3956
4592
4989
235
1621
4696
4494
4452
1804
4844
4543
632
286
1567
3876
402
517
4932
3297
2936
917
650
3819
960
2208
1331
1079
529
378
2238
2399
2758
1274
946
3887
217
1127
4742
2205
203
4509
3207
2363
4693
1887
544
2737
2909
1694
3104
4832
3886
1629
170
527
3823
4335
3993
3352
4496
4885
631
216
4730
1027
1232
4897
2955
1890
4576
865
684
1994
4995
2588
1272
3917
1021
446
2874
1463
4711
4135
1863
3636
3669
342
1235
863
3645
3927
4759
1553
3737
1563
894
2511
3121
2447
271
514
3507
158
821
2670
2953
3818
1589
904
4347
488
3539
3707
402
1393
4766
450
4819
657
3501
4571
3801
2877
125
2818
1063
1813
4766
4688
2875
4858
3856
3209
2844
591
808
782
2792
4524
1405
4476
982
327
2393
4853
4080
1484
847
4696
567
3442
4933
4278
1616
3698
651
1784
3102
307
1598
48
777
121
2759
1067
26
2547
3703
614
4243
4304
1142
225
1873
3226
3408
4353
2987
3370
3711
1354
4527
2422
834
1009
3264
748
2782
4669
3975
1969
637
4398
2536
3875
1049
1302
2433
1153
4474
3314
3753
3492
930
213
3789
4451
4157
2431
4365
1457
1580
2721
2108
2777
1838
1667
3084
2701
170
383
1317
810
447
1310
3136
1622
446
1108
4713
450
505
3852
1953
1905
580
4070
4321
434
3768
3669
4276
3172
857
1429
2682
4491
1232
1534
1918
4403
2943
2424
428
4303
2469
3086
2078
4583
2886
4423
4927
4075
2148
1728
4141
4687
1655
4747
4743
3474
3228
3698
3375
2219
3584
1351
2026
4129
4213
1070
682
331
4696
1905
2888
3058
1803
2714
3604
4355
3067
3282
4281
3602
3951
3497
2053
3495
3617
4870
1987
2409
3911
4835
3773
234
1249
4437
2008
1723
1388
1383
131
2398
3121
2936
3992
1064
4376
2105
1303
1249
3176
216
2180
1046
357
1022
3591
99
2965
169
3948
3067
1789
3256
1793
4951
2546
1511
3128
1479
437
2251
2049
4658
2412
1823
2620
3179
3519
3631
3085
3708
3004
185
1075
3134
4107
1047
4311
4705
3586
1907
1057
2153
4047
222
1808
1648
316
1758
4359
383
700
3904
2009
3716
720
2635
42
3792
1271
4323
612
783
60
4897
675
2397
3434
1038
4
2901
1045
2646
3450
2669
1799
4332
917
3069
1983
2962
2000
3785
4389
1931
454
2057
1461
158
4773
4591
3137
4480
1649
639
974
265
2144
4285
4772
2202
1788
4121
4971
3746
3199
2908
3683
1922
4646
487
1357
2391
2330
3739
2597
4252
2113
1313
2028
1001
2489
435
7
4901
1455
360
4837
856
4036
1486
3509
3810
2145
1313
4471
4339
2047
3670
1768
3755
4482
3478
3077
799
26
1027
1731
4510
4305
3911
4212
44
1503
4088
1958
415
2160
267
1284
1754
3203
3978
1159
3706
3986
3654
3939
711
802
1855
695
267
1598
1292
4563
4618
2624
1978
1995
1265
4542
4794
3996
1234
3837
179
2237
3003
4834
3547
2969
4834
3664
4473
1876
2132
3351
1054
1251
4559
4572
1894
3266
2542
1738
1761
3732
3209
1633
2727
4898
2393
4981
407
3263
4571
4361
1817
2589
3047
2115
2122
4370
2609
2583
672
1755
3882
1008
1858
4755
2622
2322
4264
4158
1927
2505
4521
3361
3176
3013
3393
1966
4405
3680
2895
3987
448
3039
4831
2989
4851
1079
4970
3492
3252
346
124
1706
3967
2390
4617
2363
1235
3894
1525
783
3118
2457
112
3762
4141
2515
3858
2891
4503
4521
1233
3201
538
48
2858
451
2981
3093
1049
4063
155
2846
402
4859
4576
2501
3513
1597
857
3328
3555
4378
369
4520
1754
4667
3002
4802
3994
3623
2882
2762
2335
3830
4401
1112
1691
4214
2629
3644
602
2313
1503
987
2218
4192
1424
4465
3602
64
4478
846
803
3537
4882
4650
3663
4428
1660
4416
2185
3090
298
1963
2092
3235
152
4776
266
2661
4001
374
1709
1006
2184
3116
2092
2200
3673
4384
1181
255
4724
1599
3860
1665
1453
655
4969
3437
4568
1457
2212
1340
3177
957
403
1144
4329
2548
629
4269
3123
4898
496
2508
3816
3267
150
4685
3643
2699
2504
1257
2714
1348
3759
2030
137
4237
2091
1800
2754
914
2756
3696
18
1101
3375
2574
1598
1788
4363
1437
2470
928
670
4534
1860
968
1995
4371
451
2871
4359
4642
1367
1962
2480
3285
4571
584
958
1365
2324
1296
1887
2082
3944
3335
2630
3184
4566
3565
2954
4960
1610
3531
1098
2612
1858
3044
4091
3135
605
4395
1771
4657
4183
201
4320
4320
2391
2139
741
3914
3256
1542
3962
3639
2859
1888
3019
1311
2604
364
3285
4697
227
4611
4245
1899
426
2391
3520
1334
4424
2380
3839
4442
1871
2963
497
2978
3209
2127
3410
2305
2245
3491
206
2035
4424
4506
1452
93
2170
3843
3903
2048
2225
1914
1077
1778
2411
3518
928
1067
553
2944
923
631
4256
4116
205
2492
463
4683
2736
530
3819
3638
2922
3162
3657
2591
1522
1001
2600
834
2499
1540
3403
1040
1257
1228
317
4444
1066
4062
3077
2268
4372
648
1833
4840
4939
2026
4497
2879
433
4188
2192
1293
3286
3251
3945
4320
3902
2694
1807
2873
463
1662
619
4435
1975
1887
1095
2338
4182
2274
832
2814
4752
3005
1211
223
2561
2085
1361
3243
1318
3920
299
3830
1241
3750
1119
3165
1667
4719
4810
2779
766
2451
2637
4257
374
2838
4871
3180
1150
1513
1615
4013
3897
1291
1591
1866
235
1873
971
4758
1614
2043
2206
2047
4771
3449
1529
1427
4325
3265
2927
1968
613
3696
4514
3286
160
2832
2225
3840
2061
4919
1794
3472
2878
4921
2024
4589
3060
3668
3135
3024
2376
87
4745
317
4684
4071
1308
3017
824
3496
1414
442
4608
731
3401
728
2721
1554
3886
4943
3289
1356
4202
4342
4141
3316
4951
1012
3304
3711
2228
4977
1062
4778
2826
106
4894
515
2916
846
1323
4559
999
2208
4715
2556
277
154
4403
109
3624
2373
3641
155
88
4443
1738
178
4115
4844
2527
288
3341
686
4622
119
1803
1611
2284
4860
1667
3895
1712
4841
3213
2168
695
2577
608
639
2706
360
1226
2296
3380
2768
1793
2069
3112
335
4418
3079
2938
297
2090
2003
4903
715
2437
3187
3815
3764
2605
3851
2183
3710
333
797
173
76
1480
1691
301
1827
1356
3002
453
4067
2735
2803
2892
2172
304
1534
412
3382
1786
4743
4014
3523
3948
2088
4315
1802
4044
1313
4933
368
2421
1096
4694
4160
691
257
4133
3844
2648
1003
1551
840
904
238
1331
178
772
236
1587
2348
2449
3971
1258
825
811
1622
3799
2060
2863
4469
779
3734
450
4409
881
2137
4957
4373
4107
374
1090
1137
2149
4400
744
2353
1728
3084
1143
4398
1513
2345
3977
1125
813
3120
2890
1527
3717
175
1857
4393
1358
1990
1144
2852
1399
1589
2564
790
1877
4952
1188
14
455
382
204
2923
3318
749
1123
2672
3539
4062
3442
564
4033
1674
1279
1390
3625
2115
1032
2555
1626
4941
2592
4576
1727
1508
2238
3724
2813
3197
2878
2828
1736
3597
4668
120
3756
4020
4537
2661
1089
4357
2650
3086
1224
1471
4872
4545
3834
35
4312
2214
3328
2464
3136
2891
4688
1080
2865
1180
3611
377
3868
3570
2741
1452
482
3609
1207
2025
1253
2259
629
438
1550
1763
508
3114
3713
4058
4587
324
1419
4477
4567
3945
2224
176
2742
3271
1681
3501
2601
173
1366
2258
3377
4301
340
1023
4292
1133
262
4753
4205
94
79
3433
449
3732
638
3307
387
3665
4894
606
2922
351
532
840
1815
4468
332
255
717
2419
701
389
2490
3676
1373
3652
1464
2708
1303
4240
1044
2410
3112
1074
3615
3375
1781
3661
4580
2846
3395
4664
1429
2183
4076
3300
4248
2748
583
4988
3400
4147
2922
1249
223
306
637
4400
3577
1838
2996
3650
1001
3946
4982
2540
443
2443
4852
2830
4260
3376
3223
4526
371
2449
4060
2149
3236
1767
453
1332
2674
2476
3660
1954
4243
2620
2857
2699
2603
3291
3016
1620
1263
3028
1350
1036
1391
1689
1174
4103
1240
4029
977
3896
1868
1094
2230
468
4
4886
872
2177
3033
4582
4438
3260
2243
1720
2653
467
3086
3126
4082
3464
2945
703
2787
3805
206
645
3144
4647
4120
1583
4345
676
4066
1285
3865
2010
723
2141
997
522
3849
342
3017
4349
216
1554
307
4024
416
3234
4927
104
1618
1499
90
3523
1489
3478
1682
4601
1603
1947
227
615
3211
2744
1201
4940
1021
3789
1965
3950
4625
2428
840
3870
586
3211
4863
3466
3618
1477
3199
2196
2438
4069
1471
541
3215
2371
2588
204
1580
1474
597
2006
485
167
1016
4046
1606
873
895
309
366
2850
2243
3213
1961
1126
98
4766
149
1441
3631
2512
3196
4831
4149
1232
703
1541
1156
3878
3058
2490
4215
2226
590
2312
2559
1518
974
4902
2955
148
478
417
4112
2252
2844
101
1727
4283
4561
4041
2806
1084
221
3033
699
3671
2402
2552
2109
1909
61
1209
2673
2137
4283
4609
3490
1930
4781
740
3148
4222
1814
3394
4201
370
1372
857
4184
3851
238
2415
4928
517
513
1731
4978
1872
1606
2349
1561
2328
2652
1693
4898
765
2684
3118
2069
957
3429
4608
2594
1197
2688
1895
4379
839
3943
2738
2603
342
1609
2991
451
2846
3414
936
2564
1739
2500
1387
1375
2749
404
965
687
719
4736
4652
2086
4281
3408
3371
695
2106
1481
1155
3012
2627
3140
1501
3751
2868
167
4951
440
4671
4983
2483
4784
283
3245
4435
644
4870
3371
911
4899
2341
2006
3408
804
4097
3816
1940
2134
3316
1830
4078
2706
1143
2450
1539
2139
3873
842
111
4517
1542
3687
3907
639
2390
1857
3654
4022
2715
1901
426
1801
2069
447
425
4227
2356
1415
4750
4861
795
932
3410
1625
3325
1932
3995
325
2046
1973
208
1076
1467
3839
4643
2685
3007
721
1773
3715
2004
537
1075
1464
280
263
1360
3729
1983
2318
106
3679
581
4426
3778
426
3885
3427
3361
1259
4106
30
3831
3398
380
3569
1284
1134
4097
237
3912
1364
3961
1487
135
4731
1882
2258
1151
2867
341
3288
4401
4244
3235
3108
4230
1711
1762
4014
503
25
2681
4194
4557
2134
345
4750
2557
1631
731
11
4497
4117
4665
3868
674
1236
1369
795
3130
1484
4694
3134
3111
188
4826
2086
1322
3916
1052
1117
4835
3812
3261
55
2490
3571
2570
1190
18
3462
4241
3810
2282
1582
2248
4515
1397
3304
2871
4315
1221
2569
2537
152
3456
114
1088
548
1209
1139
3464
643
4037
2417
1250
60
466
2902
1719
4421
1793
4739
3424
1377
1894
2089
1091
1298
4729
4306
283
4496
2956
2679
3488
160
847
3494
4705
1765
4831
2285
1713
1068
1628
1149
4244
3497
2754
4994
2082
2486
2011
2420
1798
2315
172
2137
3273
3889
3254
72
576
4896
1121
4244
2198
149
4022
3326
19
1264
3116
1348
2321
3238
3041
3347
1536
3195
2116
952
592
451
228
3946
2219
2707
1878
3250
3569
1337
4903
276
3095
135
962
1312
4482
2059
421
2043
3517
852
1983
2678
314
3417
210
2545
957
730
1895
2697
828
3499
435
2602
3711
4403
4658
3680
3212
2824
437
4586
736
2010
2796
4081
1238
3700
3732
1693
4246
100
1484
356
2673
4462
1228
1528
4972
2982
4634
422
643
80
338
218
4713
2845
1713
1143
982
4558
930
2142
2970
2591
1766
823
900
2658
226
3199
557
849
1545
3584
3685
1448
1795
3418
2950
3277
2117
3962
3465
1026
916
1865
1719
2493
4441
4311
4627
4019
1713
4620
4316
252
1527
2260
476
2720
3290
2248
1899
4522
3178
2683
4817
1206
2162
270
4487
3255
2910
2323
1213
2719
424
769
3796
3232
3274
1425
2590
2163
2151
3746
3148
791
2810
1827
475
4744
533
4828
1027
2062
2594
2065
4325
826
1515
4567
947
3600
1041
2930
2653
442
3057
1039
304
1722
4131
1176
4346
4909
2817
2881
4813
4203
2357
253
3088
1995
1899
692
846
1803
2863
4662
2281
4574
190
1855
95
4911
3047
2979
727
3137
1842
3664
865
496
2061
3290
4626
1604
2755
3890
1497
2812
4868
3993
2812
2437
4029
3643
3459
2037
935
2635
3307
3800
4617
2516
1109
2520
2139
428
92
3917
3961
4623
1014
511
899
2061
3909
4805
60
1594
153
4206
723
3864
3177
3021
1725
2774
2093
1871
2933
4833
801
17
4852
2266
1898
941
516
4523
2929
763
1511
424
4124
4739
713
982
3639
354
4736
3683
2733
4708
3608
1767
1975
1300
881
2982
1003
1349
4136
3491
711
1150
1406
4619
3944
3061
176
1730
3724
4783
4728
4302
859
702
2324
522
4757
3330
3390
794
3296
3884
2509
3178
3378
3461
1230
3207
1803
4322
719
4538
2703
4063
2660
1777
1807
1429
2329
4679
4784
2588
1417
250
1362
434
3328
2343
3968
1015
4913
932
1461
410
158
4251
3410
894
2873
3431
454
1087
3689
4905
257
1429
909
4377
2752
2246
4554
1246
335
210
3997
408
4998
2602
2497
103
2925
2992
3224
1187
4211
1319
1917
1975
1331
2799
338
309
959
1278
3351
4011
3269
477
3983
2517
1941
768
1944
650
2361
1381
2379
2624
177
2458
3011
1327
3837
794
3158
1755
1775
2594
4385
2416
3097
2446
988
1151
2459
3015
3760
3929
2895
1951
2448
557
3300
2182
2090
1330
1596
256
4801
144
4696
3136
2997
2446
234
4013
3225
4710
4346
3792
1261
2729
2723
2772
3870
2802
1641
2579
3895
1214
2539
1056
759
1733
287
2718
3765
1571
2276
2679
1119
1513
4693
2940
4493
4733
1140
3257
4824
1395
2052
1566
1506
4786
1892
532
1876
1987
2872
2534
136
595
874
1069
2841
1641
4517
2399
3059
3390
3621
1966
635
4876
1227
3864
3315
1021
3696
3961
2664
1464
883
4963
4217
3091
681
1774
4011
999
1439
2446
1823
4479
4167
2856
3324
2111
82
3419
338
259
4561
4057
4301
146
2277
3647
4077
3640
162
821
2526
4400
634
975
1625
2922
2830
3934
2113
481
4198
3927
1867
2786
1504
4062
1145
4996
30
2971
4733
673
4532
3106
2293
1899
4116
3104
1917
1679
363
3567
4652
1147
3351
789
616
1659
2290
1980
1232
3763
923
3109
850
3751
4247
4142
1759
2551
1637
438
2155
3314
4474
4207
3579
2799
4993
2451
1842
1214
337
1425
1312
2495
3570
1106
6
4415
4253
1150
2614
2323
3608
4583
3030
2943
886
92
1698
2546
2656
4592
3398
1551
3205
1325
4580
3752
3400
1806
4869
1552
312
1608
1795
3363
4601
4237
3835
647
475
4878
2138
2658
2849
3045
2726
4120
1029
2793
1190
1317
1442
2862
4669
3651
4338
4098
2110
2126
1189
2040
2137
3883
3267
4175
2011
2988
1527
3755
2792
4836
3911
1802
2684
3136
4932
3479
4035
3852
72
580
2659
1518
803
3979
3152
1839
3171
1729
2623
2359
185
1959
201
3979
2159
630
2639
3110
3788
3638
4781
239
1658
301
2203
3318
4296
1128
2352
1547
2039
4664
2155
3934
2625
2143
1317
266
3242
638
1698
972
4058
1924
4267
3965
53
4363
1515
3192
505
4058
1464
506
1269
1503
213
3743
750
3436
2163
1015
3640
4270
4542
2203
2649
1013
3141
551
1842
4272
937
2477
4231
1918
586
3557
2245
3263
3655
2642
1858
3101
3769
1194
3154
2479
3305
4450
3899
1939
1617
66
3783
328
4132
2653
1078
1151
649
2649
1860
4523
2765
2894
4373
4007
580
289
4869
282
1096
2517
1826
3511
852
4025
2696
4706
587
4579
4535
4420
858
1719
3221
3901
196
2671
446
1115
153
3064
1224
876
3482
3233
2020
1613
917
4254
2481
3872
1901
3817
2503
4802
384
999
4268
2272
3671
42
3848
979
4158
4527
173
4469
1804
3623
1768
3854
3912
2538
3032
3870
455
750
3273
2897
3348
3624
4077
3080
2484
1601
3398
1466
4395
2359
122
4527
3298
4068
4752
3699
1140
4110
2406
7
1811
2691
4636
3160
695
1767
2912
3423
383
4983
4364
600
171
3578
4062
2901
2005
3160
418
1075
1620
4776
4662
3465
2970
1582
3630
1938
3974
4280
3606
3086
4460
1163
2690
2347
4639
139
525
2761
2673
4368
4401
1162
1252
4165
3931
1171
2558
2833
2987
4944
4991
3812
1485
4091
56
98
1988
3819
3126
3724
2353
4550
328
1134
4031
2659
2494
1757
2466
760
2069
4469
208
2283
4333
4339
3292
2553
688
2859
4476
3777
3630
3999
4444
2268
1301
520
4927
474
563
3528
981
4452
3703
2988
1780
3592
194
106
2
1477
3753
303
160
3797
3786
2198
1436
3063
3252
4985
446
2990
1262
3086
508
2740
4984
1263
739
1994
1733
3860
3482
3487
4458
4166
2194
4570
4759
477
2163
3348
1853
1485
639
890
4780
98
1413
3618
3428
2474
1977
1523
156
2863
150
3692
1798
4544
859
1173
1330
770
501
2437
9
994
1114
3459
279
4857
1874
4227
4148
1220
4123
3897
2619
3488
4669
2988
49
3636
2237
2533
1605
1626
3716
2120
1811
3410
6
4436
827
152
4139
2153
1688
1038
1040
1219
4467
2034
1064
2374
393
3549
1370
1167
4583
1917
2754
4095
3654
3978
2343
1755
1023
1508
449
3844
162
3804
1813
2897
2193
3908
1127
474
2782
3923
4207
3495
4086
3802
4078
3763
3939
4621
3582
3270
1102
418
2429
4628
3104
3778
4268
1319
1997
5
1686
4081
3964
2807
227
2773
113
682
3814
3115
1119
3459
4578
4718
2413
612
3827
637
4290
2556
4864
4346
3853
636
647
6
1457
1190
2535
4526
2335
454
1857
488
3210
1451
930
4349
4771
2722
697
1369
922
1134
4974
124
2741
4546
4510
2580
541
307
1928
778
400
4038
2712
3563
856
2224
4335
3925
2803
922
105
4738
1993
4073
2679
1485
21
688
745
2056
1567
2665
2748
4004
319
2341
2721
764
4202
2887
3290
1194
3865
3394
3022
3058
1940
3629
4615
743
4999
3198
809
3222
398
1594
4145
1940
4364
2716
3581
1333
4139
4850
1107
699
739
1803
1857
1177
1237
4992
363
4360
3773
4466
4419
2532
2499
3244
3537
2482
198
4737
3425
1999
1107
3460
3635
3905
4477
2226
3873
4617
4712
4017
4699
2845
1114
1416
276
1487
4589
3976
921
127
369
1759
1154
3300
4580
1282
158
1488
1989
551
466
1818
630
2237
545
248
4058
1891
752
2016
4312
3794
1735
4595
684
1250
2328
3749
2690
2292
3550
1362
3231
116
1062
55
1965
574
4887
4466
3046
4775
1160
4246
2229
3124
3056
3358
2405
1791
2605
4441
2561
2707
2515
2563
4787
1226
1645
1965
4495
2062
1153
3987
340
3820
3155
3568
1686
2936
1605
675
2669
4443
1868
3170
1603
294
1927
642
1128
865
1178
4507
1348
2640
4929
543
2691
1578
2827
2710
4102
4304
363
172
1414
2024
1895
4409
1234
2120
3507
189
3518
4833
2974
683
175
26
1741
1628
4426
3249
2454
2369
3253
1936
2979
3715
202
4954
4507
3594
4488
1648
2940
844
4727
1192
2645
3347
3179
162
2231
1525
4619
2313
3985
1912
1241
4931
2473
1894
878
1391
1659
1750
1268
114
32
1713
3395
4857
2299
3080
1878
4502
4833
273
3722
2603
1521
193
2824
4570
254
4045
1580
516
2096
973
1712
1865
4899
1056
3
96
4256
3597
2260
2586
2368
4649
900
3532
1808
1242
368
4586
3524
2713
4588
1864
1864
4284
4518
3197
4197
4192
1783
4305
4992
4421
3718
1768
2004
4703
2982
264
610
3462
3863
804
4872
4657
1870
1493
536
2930
3368
2782
2126
4706
4929
2443
3184
500
1212
4054
772
1934
3756
1711
2155
4551
891
3742
441
612
2872
2270
2493
4543
3322
1595
2805
1003
915
1143
2887
2116
3145
473
4493
143
3653
4746
3041
4627
3792
2083
3657
908
223
1679
1305
891
552
291
568
3752
3053
1976
4806
2857
2945
4288
721
611
1687
4651
557
4030
1170
1127
942
483
2421
793
1727
4831
1933
4499
106
3302
2547
2982
3188
2564
2558
1155
3606
720
1739
1237
4860
3164
4967
2830
1280
1349
1482
3465
928
2228
3376
3775
4266
3404
4789
1154
3065
204
2050
4409
1592
2320
2266
510
333
2720
2226
3521
607
632
1354
2080
1523
3611
221
1615
3598
4171
2202
18
884
352
1607
4216
3431
2478
723
3613
2323
1287
3828
3434
3116
4974
470
89
4757
3652
3745
2937
688
1411
1386
4860
2277
4292
1390
2193
1133
2243
794
4253
4187
1187
2400
1707
3223
1209
2351
4595
3226
2847
1031
3226
4831
2615
2711
2713
1638
1280
2007
360
999
3639
4447
3074
4958
2037
4673
2067
3432
2657
3373
1983
4793
4000
567
2642
2184
4181
3642
268
283
929
2626
1121
3829
573
4940
495
4443
2310
1960
269
2112
4905
4330
2270
369
4246
2651
3086
273
4234
510
2795
1837
2557
3375
1750
552
1834
4078
1798
3255
1167
2768
2826
3835
1740
455
4094
96
1185
2538
2620
4283
511
834
1485
2223
3748
3735
3981
1103
3421
1648
4175
4114
3008
4898
3711
4631
4716
4631
1680
2553
2469
3557
1690
3916
4188
3134
4608
2981
2022
1725
3583
3116
200
4900
2427
4971
4476
4483
3257
832
2673
3992
2676
1920
4739
3673
4058
2428
615
598
1750
1010
3475
1098
2320
2408
4785
3289
1789
4375
2218
3255
1914
1811
2717
3818
847
2161
1910
2941
2395
4630
4537
3010
1513
2065
3821
3245
1900
1469
626
3317
3932
4545
2645
4954
3983
4750
2649
4900
1522
1901
3991
4320
4529
4194
238
2097
1517
133
2854
4378
2105
2297
3612
1570
2690
2724
2733
4386
2123
1118
4850
165
2222
11
1451
3356
584
1921
1412
3724
4892
2794
2438
677
4688
1594
1114
1399
1324
402
4553
435
712
1123
167
3154
1172
4559
1796
2782
3486
4616
1565
3797
786
2620
4206
3278
4831
4482
2945
657
1517
3354
1449
2093
4012
2650
3394
2422
4336
3575
774
2913
2313
2570
4870
954
3928
4799
4610
2425
2358
1009
1303
3251
278
3739
1007
4663
3251
2854
3922
3818
1648
4389
4968
2239
2599
1087
853
457
32
3833
3017
3905
3821
1425
2302
2429
2192
56
3218
4052
2112
597
4476
2537
3524
1317
1651
4407
4118
4241
2664
4229
4736
1265
4401
2530
3150
3113
1642
4755
3675
64
876
2849
2824
3451
563
314
2449
1941
4545
4528
4746
120
489
2876
27
3659
4893
180
3554
1069
388
3026
1802
1456
4863
811
1154
4400
2814
3412
3897
1188
314
358
640
4091
3831
3368
4466
2950
1283
4788
96
298
1969
3111
214
3605
2762
1779
3278
3757
4030
19
2396
3053
3598
3172
4721
4183
2195
2078
1218
2894
1623
3376
1142
4100
4916
1621
1998
1519
3796
2230
832
3402
2655
2632
3666
1206
4888
1330
3636
2145
2489
234
2153
4597
4457
1374
4745
4842
2331
1154
1485
4510
2510
4853
230
1533
1907
681
2808
2972
364
2281
2330
4172
4435
3446
4426
4586
3915
4590
2700
2842
857
3376
3990
4409
3823
1439
4846
3303
3616
3872
3874
1870
2252
377
2883
583
3705
3029
2390
4017
66
2491
2290
1792
725
3929
385
3333
2077
4015
3338
4297
2531
2134
1421
2301
1181
3999
4683
1091
1920
4927
1691
490
1060
2192
4564
4257
2395
886
4610
2690
3246
2236
3907
184
812
711
3120
1527
4125
4128
2771
1680
3261
3684
270
2821
3076
3672
3774
1780
2682
3347
3772
319
4339
2768
848
652
135
3653
3596
1445
249
510
264
1445
3196
1725
2099
3710
868
1286
4439
1643
3407
2444
4868
1129
126
2982
3508
3206
4251
642
2733
4139
4159
158
2527
1744
2400
4594
1525
798
4851
2008
3993
548
1164
2243
3451
3067
4658
432
3690
4292
4930
1624
2869
967
4476
3644
2858
1884
2653
1776
807
4219
2344
4333
3473
4574
1688
2862
3479
4713
2262
1996
1473
2917
2495
222
4676
4620
3143
3524
4080
2904
1707
1780
1523
209
956
980
2226
502
63
160
2845
697
1522
4659
2348
1612
4563
4238
1214
580
4716
303
1262
3597
2104
1571
2209
1867
1644
3601
119
1839
1901
3157
1666
2003
1492
1590
55
3591
1689
3637
4176
4640
517
243
651
1746
687
2273
4671
2880
225
4433
2062
1855
1642
4130
2954
473
177
4072
3181
2816
3610
3906
3738
2837
555
4514
1726
4663
3597
3532
2381
970
1163
1574
4188
476
3495
4984
4618
1977
3089
2185
3163
614
4963
4740
966
3929
1122
1334
3710
4385
4829
4251
71
247
2077
480
1411
4239
4564
2447
1775
1772
4070
756
3708
1130
3339
2709
4291
1065
1724
4317
1849
4735
2163
1007
1486
3963
2652
1810
1134
4522
3722
588
637
220
3356
3008
761
716
3065
1660
4294
4284
209
440
2469
42
1651
1293
2986
787
4531
56
4731
1322
4211
3890
403
514
2961
4396
4930
1243
668
3931
2517
2702
603
514
1837
1784
667
3728
1887
3085
166
2526
1057
3292
3980
2298
1180
4924
3661
406
1581
3928
2898
3204
2374
1105
2641
724
555
1531
217
19
134
2531
2393
4727
3900
4906
3422
1834
3822
3513
1205
3721
3972
2470
1931
4300
1208
573
2612
1298
3516
1931
516
4465
3984
4867
2846
4330
2911
1022
4956
1343
1071
2507
2911
1238
1668
1622
4016
1637
1286
2836
572
3282
1976
3469
2268
1047
3536
3684
3767
1498
18
3110
1550
3902
3673
3926
1046
2126
3994
1655
3127
268
2221
1343
1643
721
3064
4703
254
4226
368
3699
1303
3500
2144
822
3147
3291
2384
3353
2495
1481
2979
1941
391
704
1255
672
2390
1234
266
4535
4159
389
43
2319
900
2896
3754
2625
3116
551
1673
531
49
2303
4791
473
1528
3666
2032
3631
3514
1104
844
1306
2569
2237
3550
2675
3905
4094
3309
3512
4806
1244
4510
625
2748
1219
820
1810
2744
14
1920
883
2408
3299
1619
1449
181
4895
255
2985
1200
1529
4917
9
4226
2019
3034
2119
1551
4203
3017
1131
3751
312
444
4734
4748
1691
3644
509
2832
789
1019
4866
471
77
1273
3209
4767
2430
3903
1078
1898
74
1030
2012
3807
1582
3302
1074
3834
1785
1257
1784
4545
4198
3962
1046
4545
4192
2697
4018
4914
2381
395
103
2755
147
1699
809
4529
983
3416
3596
363
1583
4323
1782
2915
1422
1125
4690
750
1781
765
1683
2781
311
3503
783
2897
3022
3461
3547
3625
2847
3830
4360
548
1588
3328
4274
1744
3156
3883
1315
668
821
173
4857
2699
4535
4607
4919
3555
3439
4603
3419
1461
4345
2406
4150
1385
2039
4832
3730
4904
4074
3318
3979
1524
2631
3942
3516
2403
33
593
3491
1666
1351
4792
1983
1000
4048
2307
1601
3674
2651
982
1217
754
3961
389
3384
845
1634
1478
1332
1982
3957
2689
2287
1932
2137
1196
4148
627
387
583
4374
4963
3641
3008
3141
1794
3658
2253
4799
4844
1170
4692
1021
2652
2567
2389
2595
1805
2903
4285
3784
4564
3571
703
3407
863
3557
4537
4887
3015
2860
2189
1368
2107
3334
659
3753
1809
3843
4574
692
3658
2757
3835
3585
2412
303
4926
2821
471
1352
2910
1280
2042
2105
4691
1804
3293
4254
4132
4448
957
3391
1398
4793
1132
4913
2004
1112
3770
200
2283
1575
2660
4813
616
4099
4516
578
2753
2582
1050
1766
1219
3975
768
2943
2406
4147
479
4742
2914
4241
4750
2515
4220
2341
4591
2050
3894
4119
4888
2572
2277
1229
1903
13
3544
4174
438
2339
4338
2087
1046
549
768
1963
4415
3670
4887
2374
3618
3678
3355
2534
2867
4015
3030
3819
1602
2628
2620
4525
674
1028
4941
4465
855
1874
1425
93
3315
4652
2556
3823
2674
1603
4748
3887
531
4064
3842
3350
2867
1335
265
4499
4318
3977
3203
3262
2234
94
1767
1550
4219
1724
2356
3056
2045
4340
1550
1583
2935
1405
3251
4997
262
1564
844
1679
3510
999
3049
52
4699
2535
3371
3705
1231
3814
2650
3934
3784
2038
3878
1014
2984
1663
2507
383
4870
635
4923
2765
4979
4232
4506
1249
386
1100
2897
563
1562
1733
4312
2947
1137
434
750
4176
1851
144
2615
3411
3155
2855
173
924
504
2895
4338
4786
1717
320
1551
148
4372
4154
3586
1717
51
2954
367
4217
193
2842
2245
2813
2209
518
2456
4928
4515
375
2000
1944
4087
297
4332
3752
4327
4410
4753
3922
1379
2078
4649
3842
3281
974
1146
3539
3125
3480
964
2106
2190
4611
4484
2122
4543
4835
564
1543
3396
1022
2347
2901
584
519
1348
2871
4352
4427
3265
4895
1717
45
2385
3602
2087
1952
3681
4122
2577
4670
55
2233
1950
4891
4355
918
1516
3252
3213
4539
1438
138
650
3218
4073
2097
2937
4827
1728
1868
2555
1839
3473
4231
1299
3126
4568
188
2792
820
4167
132
2570
1649
1682
1939
2499
2639
1762
4911
2772
920
1108
4069
2043
4401
182
4768
806
2022
2872
4109
428
2531
1677
211
4751
634
4484
225
2452
212
2718
2673
4992
2499
4361
4006
865
633
4267
4728
1034
542
3119
3474
2851
3869
479
2362
3407
3005
3572
217
2384
1939
4845
3302
1473
1692
1444
1537
4428
2599
2155
2050
388
2372
2871
4813
2144
1821
3527
712
53
2335
4737
1122
948
1472
4806
1832
2219
2406
956
3779
1479
1821
1748
4939
1899
2916
2185
3082
4790
927
4877
147
2084
1209
4208
4082
2242
3891
4406
3277
4390
4934
554
3236
3340
98
228
2479
3414
1887
939
2001
87
4
4351
4166
3499
3943
4105
2943
2804
2335
933
744
722
21
2537
1735
3539
2168
2002
3102
4009
3855
2422
3850
3680
3354
1889
628
1661
1508
282
1044
429
1970
4605
2674
3311
2848
2878
1686
2958
3077
1516
1207
2860
3578
2860
1716
4241
2879
4378
3672
306
4240
4544
1827
2490
4606
2416
713
3326
1977
1629
86
4324
1058
4843
2963
1145
40
3055
1935
3262
4441
2008
1924
3305
4963
2600
658
513
1712
1086
2649
339
530
1
4434
1311
570
671
2978
1973
3897
3242
3229
776
582
3494
3560
1398
3205
3317
3836
574
483
1003
3047
2319
339
582
33
3669
99
3191
4442
3194
2549
1787
785
1513
91
3718
304
4494
4646
529
3235
4741
2999
1454
876
4038
4635
4255
694
4029
160
4669
230
1642
4186
4711
3108
3520
4625
221
3712
4269
1150
3648
904
64
1556
1136
224
3874
2427
3700
4564
449
3797
4972
786
3194
2607
1128
4341
3434
1230
2845
607
505
3775
1789
3633
4055
3677
1376
4996
880
1277
1528
1082
2291
3241
1418
3316
3575
4350
2710
573
969
4849
4772
3342
2586
241
2819
1950
4138
2094
313
2598
3674
1742
3935
1737
962
3937
361
4660
3984
173
3175
2463
178
3898
3512
1085
2138
1188
4871
2400
776
372
4538
3649
3402
1160
4508
1912
4994
394
1503
811
4740
4247
3996
2881
3098
2211
4214
3467
3604
1560
4672
1959
3879
2448
4548
61
1413
1816
3864
3685
2046
3265
4309
1493
4430
2135
636
2750
2011
321
140
4955
356
3452
2981
2825
4436
492
3823
1961
3558
3131
100
2101
1288
853
586
3617
4530
2319
1199
3602
3062
3876
3258
2308
4478
3383
2581
2537
2544
3266
2125
3011
3836
2402
1227
2345
4870
3180
2722
2989
1581
1201
3505
3468
1711
1695
2299
389
513
2238
4656
2982
1682
3337
2152
213
770
2335
551
4628
3915
4585
4293
4385
1798
2352
2016
1209
658
19
4094
907
2125
3003
3643
2904
3120
3464
2553
3310
2404
1796
1261
2172
3253
3120
3728
3037
1958
1953
2504
1836
2910
3293
587
4947
1893
3521
2613
2373
794
4599
2134
176
241
454
4386
162
677
2645
3311
3501
267
4127
1585
3897
382
2710
1821
2513
288
4996
2788
3374
3292
3894
2949
4223
1979
4096
1842
2547
2525
2774
2601
1502
1398
4973
4707
1432
1856
1631
1900
1754
2354
138
2922
1876
2284
4974
4059
3054
1344
3392
1601
2021
880
2602
285
4764
2760
3115
3041
422
3703
2472
466
3661
379
1820
4461
4769
3701
3217
2239
2405
2295
1128
4272
4848
607
1945
2495
2542
59
3101
2343
58
1239
3938
2719
2593
2613
2915
4726
957
1612
1329
2680
2107
3023
4265
2362
79
2382
4438
1903
4976
117
3329
2608
3546
1758
3388
213
2513
3851
2402
4456
3397
1734
4983
1891
4549
1777
1280
2869
1497
3465
4930
3044
1651
4893
4707
1042
4180
15
870
4395
4796
2946
2758
2580
3342
1500
4868
1950
3238
2168
343
1006
2049
4113
498
1682
4013
2717
840
4178
3488
1271
2009
341
3031
2669
77
2940
3003
506
110
3593
1151
3753
978
144
2487
825
4550
4031
3164
529
63
956
4296
2185
3615
202
4478
2316
2319
4069
335
1033
3587
4864
551
430
14
2465
493
428
3695
559
1885
2102
4904
2422
733
4800
4417
767
3776
45
3317
1742
4848
4219
3931
284
3228
3727
3497
3623
3051
1258
2992
4417
3282
3433
4260
2833
4482
4285
4081
1134
2689
3939
4030
2002
2750
4216
4472
3674
3312
1721
726
3028
3418
630
240
4579
1252
3843
1765
3140
3340
2261
3758
3673
1050
2560
1975
3624
1610
4691
2328
433
1874
364
1606
4202
1500
4381
758
3326
468
675
4479
1991
943
1377
1647
4063
770
4782
2452
3923
1605
3992
4885
3715
2279
4689
3917
4848
3131
3912
3811
1826
2434
3725
2433
1505
2497
1165
707
4076
4760
804
1
4791
4776
469
3792
568
890
88
2635
1847
4303
4353
4608
202
2489
1968
2324
265
4721
478
3515
4353
1471
2284
3703
2423
3067
3988
3687
1124
1305
594
2607
2884
3490
4202
3365
1637
3035
2184
4934
2876
3304
227
4260
4517
4575
1639
888
851
277
3651
746
3657
4546
3517
3447
1445
3675
3212
2855
2542
232
206
3908
2833
1446
3993
617
549
3694
4519
197
4159
2235
2885
985
1406
2105
1249
1133
1221
1769
1462
1492
1425
2682
3864
2999
2235
4715
3008
2989
409
1844
3833
242
1370
3699
850
4575
4517
4994
825
4391
4017
1632
2555
3505
981
4006
2834
3586
179
2455
511
263
377
1287
1917
198
1320
3185
4629
4433
1248
1144
3975
3266
2629
802
214
4356
4255
4701
4907
3167
948
2768
2633
3636
481
1436
2066
4123
1739
784
572
4684
4121
3790
2
1064
4248
4911
3444
686
1542
162
3097
229
4062
2635
3376
4057
2593
369
1570
1070
3822
3532
3336
4047
1098
4383
1479
829
2891
3761
2793
4658
1254
4603
493
1807
1998
3353
320
3727
1728
3192
321
2370
2160
3575
1537
2096
4431
3777
388
3643
4383
3275
4940
2989
3376
2353
3398
4200
3539
192
4940
4735
3698
2610
908
3095
3614
37
1279
2605
565
1219
2288
1636
3032
668
3091
4101
3411
4536
4595
3162
3862
1490
1313
2892
3137
1009
4860
4788
3566
2198
3987
1193
2534
3119
137
1516
3544
620
985
3831
1438
1538
3235
4551
4289
3569
2483
4766
1058
4600
4731
3377
4750
2352
3199
2847
1770
1822
3672
1288
1366
978
1794
4663
1067
242
3181
177
1342
300
1808
229
3137
1202
792
290
4643
4674
573
2222
2481
3588
4241
827
3098
3577
3526
4838
1354
4660
3457
25
4032
2649
3283
3706
1920
765
912
2591
1391
2987
4839
92
1745
4932
4767
2576
698
4212
182
4386
2321
3377
2586
284
3205
1920
4653
1394
307
3185
3342
4649
3487
2127
4740
1638
1460
442
4909
3042
904
2925
985
3430
4221
497
2299
3919
1985
4950
752
4995
477
4354
3518
3707
4756
158
3384
537
2228
2871
4802
4618
4866
3156
3223
1222
164
727
1028
2131
2861
1209
3832
2245
664
3597
1031
4966
3296
1687
4816
2192
1678
480
3527
1113
2758
2678
2813
1808
3831
2462
2699
3574
4827
3595
2377
2342
3337
4656
4818
1264
3736
1811
3648
250
483
1444
2039
3336
4914
4715
1365
8
2005
187
4251
385
3529
1935
2303
4432
270
893
3460
1948
4228
1260
1411
1944
2852
2267
1485
656
3999
4457
3799
4753
3696
463
4775
108
4965
3934
2270
2731
1704
1180
361
731
4492
788
1150
96
1831
2590
926
4909
381
3296
1165
2877
425
1800
3461
1420
3564
1752
693
2233
2250
18
2013
787
122
2838
302
3831
4902
2877
1116
601
4291
1274
1388
2426
2445
952
201
1021
4179
2017
1229
2014
1629
2097
1079
933
1101
4200
2450
3617
800
2729
2212
1084
2993
270
3503
2144
3191
3450
4485
2386
2117
4554
426
3999
1569
773
1314
2803
3685
2014
3881
256
4281
2833
2027
1185
4837
4272
4560
2700
2428
2195
3352
1183
3620
2862
2707
4782
307
2409
3899
3712
2829
3295
1173
4907
3040
1544
2389
520
4569
3430
2254
3680
1159
4389
429
1808
1151
1292
2090
1361
1894
780
4811
2968
2937
262
4923
3968
4399
4644
4364
3602
2906
1494
1091
1307
4084
365
394
2948
1436
4920
2458
1536
1492
3638
2472
3698
4664
3761
619
221
2829
4728
1632
979
1746
4937
1408
3757
4968
244
2062
2239
853
559
759
2768
2832
2144
3246
2835
481
726
1440
2579
4214
1719
273
3767
1647
2277
4099
4364
3056
4894
4666
980
3943
788
3837
2670
158
1680
1468
4762
570
3022
167
1273
1987
3422
3614
2661
3536
365
4809
1312
2934
2001
4655
1871
1835
3165
1038
3642
1621
4793
688
1902
1942
3792
2153
4152
2447
1239
4450
971
2002
4562
3957
4630
656
3311
3572
77
1192
1822
1076
1323
1266
183
2664
1201
4615
2264
321
1367
3353
4444
1590
3514
159
1651
1678
3112
3763
1532
732
4414
3195
2519
1847
666
1097
838
3527
3035
2885
3014
803
4862
1284
2292
3134
785
1895
1382
1107
3562
2515
2767
4040
3469
1715
1945
3470
4043
4039
4598
396
3353
4526
1102
4898
158
4516
471
4131
1968
379
1414
2010
207
942
3023
3492
4178
4539
1776
1136
4332
3313
564
1772
3067
4121
3906
2502
708
3563
1946
4367
1862
2138
2259
1037
3203
4212
4634
1889
2578
1848
3015
4767
2001
3217
4239
2270
2600
2105
1108
1151
1293
2634
2578
466
1782
4542
136
3165
4925
2
224
1966
4166
757
1576
4808
4752
774
690
3556
3195
1673
4094
997
3026
3861
591
1424
3918
2759
1345
4181
3770
3712
4729
2523
1986
3550
3336
1399
3818
3899
977
3081
4073
3260
1779
157
4744
716
73
4241
2848
2592
4021
1758
2603
2466
1209
2630
2088
1986
4672
3789
2512
2562
4699
587
2541
1438
2335
2475
4067
878
4502
323
4244
897
1517
1143
3069
2288
1957
938
1352
778
4667
134
1221
4388
850
1580
4758
1892
3722
4363
4270
2978
2684
4599
4348
4629
4472
1049
4208
2503
3235
640
3057
1124
1187
1864
2366
2307
3595
4061
534
4231
2542
4717
4514
2201
2642
645
1796
982
4771
1388
35
3312
741
1420
509
955
4149
2504
4067
1554
502
150
4738
4941
399
3081
2935
630
4074
4112
654
2344
577
1733
4461
3194
1921
5000
1203
3579
2398
1316
897
774
395
3777
3021
1820
4955
657
2272
652
843
138
3079
1492
2093
4563
630
4637
3396
3220
3316
1127
2477
1440
2538
2659
4595
1852
4409
1832
3530
778
4511
3026
4716
2886
2759
4496
312
141
2297
2983
3586
4487
664
517
3422
3834
1779
4197
1886
3638
752
3639
2147
646
4446
816
2929
1556
986
4691
2854
2992
291
786
3069
2239
4424
1349
937
2169
3881
217
4063
3584
627
4602
4584
1070
3397
2769
2013
4362
2705
3038
3721
4388
3420
2525
786
2177
4756
24
2905
139
289
386
3991
4817
3052
3562
1293
253
2627
2187
4438
2626
4603
1486
2026
3922
1826
2952
843
1318
3887
3712
1588
2322
847
2518
3931
485
2186
70
4243
1923
1967
4328
3354
4077
4135
477
4774
29
4715
887
4046
427
3271
4938
3647
4728
829
2279
575
242
2430
2859
2135
380
798
4697
31
2944
571
4269
1151
2297
310
3006
4776
1656
2588
1739
2556
2395
1462
4317
2150
159
3686
711
1100
1184
2121
165
2266
1484
1925
2484
2273
3069
2925
3183
1063
4794
3997
1439
3607
3391
1814
635
3235
3184
3373
324
4918
2695
65
2247
1505
1769
1886
4085
488
1687
4355
2138
413
3286
3535
917
2790
1666
1310
1996
4758
2715
195
2747
1749
2117
1510
2981
4558
1816
2976
53
2392
1658
763
3394
4121
1970
4592
4702
1827
4870
2040
2541
509
4867
1268
4040
1422
789
2809
4245
229
2707
4624
3842
1514
3960
3456
115
1194
1481
1217
48
504
120
3036
1561
2959
4986
2118
2232
266
2994
4664
1178
2882
554
30
2960
392
2980
2199
4138
3021
1059
408
1094
4983
2186
4727
3409
4305
22
2351
2664
3753
1050
224
750
4713
3853
3963
1285
1182
3400
284
1852
4602
619
3433
1186
219
4032
3801
1639
984
137
1863
1469
905
3695
4861
4304
4566
1422
4376
2664
3896
973
4272
4201
4503
4960
1932
4141
1078
524
1132
1092
4592
1433
3236
2929
1907
4310
4632
2611
194
2493
4987
4008
424
3203
2074
1299
4939
858
2162
4685
795
73
1893
4981
4054
2253
1499
3532
2390
4227
2509
94
624
4613
3319
861
96
627
160
739
1521
2267
1010
367
1797
3464
2567
2312
831
3623
1862
2837
2568
1637
4624
1500
3852
2418
4292
4249
4688
4557
1063
4307
31
2048
3611
512
4023
2832
1841
3580
624
628
3772
524
2804
3788
1204
2716
4624
3185
3510
4579
809
4715
4138
3955
6
79
2696
4831
4650
361
2618
3501
4219
4021
4618
4077
351
298
4497
4581
2481
3336
3845
4665
2672
1928
51
4811
4233
4686
254
2120
1998
4905
3559
4730
3176
648
69
2269
4462
2730
4348
2157
1386
4752
4665
4072
3876
612
464
2355
103
4375
2975
1565
3392
47
3910
4127
2890
4018
3940
1809
2376
470
1234
2550
833
2137
2146
4150
2206
830
1360
2458
4075
837
3969
4808
4224
2768
1857
2155
4230
565
1794
3106
2099
1604
2368
3412
4446
3203
1599
2316
3094
2327
4812
2530
4174
3459
2301
2853
3518
371
245
2540
3923
4933
3462
2558
3523
3306
3599
221
2824
3892
3122
2796
4196
2328
1430
3661
4058
4985
3864
568
1399
3462
2573
579
2897
3643
3285
3148
3391
596
3582
1584
2867
3984
4301
3764
3165
3536
632
2868
4071
2165
1622
4031
2890
3097
4904
3978
4919
156
3572
3864
4007
169
1663
2648
3262
3069
3614
581
4694
4612
1909
3829
4517
2003
4769
3835
2079
4787
3032
2105
4588
3430
3128
664
3712
946
4626
2130
978
2537
1061
4973
4569
4850
22
3526
2631
2313
2112
1572
4088
1076
177
3686
2836
1210
3359
1316
2490
4365
3512
994
31
1425
1114
682
1201
1662
3902
2637
180
4096
4587
4016
3912
3365
1195
4370
4745
4020
4656
2471
2485
33
4350
1693
4710
2960
4230
2436
4194
3140
901
2762
525
1982
2056
3600
1017
1902
1421
3155
418
3275
569
1044
2669
2053
4015
4206
28
1418
4345
1493
4148
4873
4307
8
3404
4101
2792
3353
3980
711
2622
2750
2486
2538
3026
1409
3592
724
3048
4613
808
1988
1841
1489
3078
4977
3070
3740
4215
1712
98
1818
542
3216
3064
721
4739
2861
2809
3919
3601
1503
3823
622
293
2098
234
3383
2996
4626
3210
3391
3177
484
760
2155
3365
2007
2067
1839
4321
808
1175
1746
3005
2147
1412
1156
1740
1940
1800
1477
418
400
3998
3210
4299
3159
3008
4203
445
2929
2500
2031
3676
725
126
3799
4156
375
260
569
3615
4134
3337
605
1094
1095
717
2786
3672
3114
1442
4597
3258
896
2746
4592
1080
4208
4094
3691
950
412
640
4866
4376
2312
1204
2286
4674
1059
4339
1177
3182
1953
4768
1355
632
4067
253
3852
1933
4213
4675
2085
3521
3243
2254
1800
2934
2685
1406
4068
3651
2800
992
2275
547
30
2765
2477
4596
3367
4527
2340
2246
3913
4517
4167
2594
2068
1846
1324
4699
3714
4859
2515
383
3581
3224
3931
1541
1235
263
1416
4604
2047
1653
4238
3194
4720
3465
2330
58
3948
4441
3770
1939
1194
1489
2595
2251
4995
1061
462
2836
539
937
4985
3060
4197
716
2902
1540
3916
4936
2370
4333
1978
4651
484
2406
549
3948
3046
1769
2419
1140
3299
2306
3386
4466
1682
1778
2744
301
2214
58
4903
46
4335
4654
3300
4835
4806
2405
2320
691
3360
4336
1921
4129
4817
3100
3845
4791
4493
4196
4971
684
753
4402
3360
1492
2616
4231
1697
268
2279
3283
4839
3096
777
4444
486
3245
2341
1707
2929
1535
1126
3448
1689
3921
3914
3891
3990
3514
4419
4549
728
812
4993
1736
3093
218
4425
1861
2909
1063
3389
4126
2015
2322
1676
1170
2017
4330
1462
727
3259
2259
3036
2195
4830
698
973
4246
1553
2984
1198
2288
3315
3298
1956
1486
2799
2103
2545
578
1178
381
1537
2272
3609
4821
4942
381
4737
3307
891
3471
1042
97
1716
15
3218
647
2145
3848
2794
5000
158
2599
2831
1959
2941
1677
1237
4767
2099
2606
61
2712
4695
959
2805
4126
3525
1026
2626
366
5000
876
2617
4910
535
1424
3009
2079
553
2011
4127
3155
884
3612
3505
2272
1347
2273
2053
4292
3300
3409
899
3714
1256
261
994
4106
3396
3699
4290
195
3440
672
2901
4563
2778
1744
1036
612
577
3347
3610
4275
3917
1676
1783
3857
1134
1279
81
1190
3460
4756
4411
3185
4860
3799
3098
3723
2543
1298
3018
4054
2255
3121
3532
4585
2025
2582
1879
370
2092
4400
4759
4273
2049
4754
2504
3932
568
820
1448
1855
1944
4173
73
2641
1901
4923
2835
2278
2310
1614
4596
3112
3704
2933
863
4173
4891
1618
1385
4196
2590
4609
1105
3065
3163
3723
4948
719
4004
3640
1937
965
4077
2065
225
300
1444
1044
747
2341
1256
2659
4558
4829
79
3461
2968
3319
3920
4374
2522
2508
3489
2897
3832
2392
499
4325
388
231
4273
24
3519
1711
2191
3184
1878
4604
3344
3700
3033
364
2125
4739
2187
2432
3413
2060
3821
4979
3276
4453
902
608
1146
3586
2506
4638
896
2811
1505
3464
4335
2704
905
3367
4209
2102
1079
2866
1615
70
4575
4710
3936
2467
2204
1886
4922
1301
3911
1398
2724
706
3265
3178
4680
676
1677
435
4811
3164
1983
3206
2980
1190
4420
1403
1238
3410
2752
1439
2446
625
991
3092
2304
2331
2480
3446
2343
2562
3237
341
3281
3534
4879
791
4226
3737
1688
1471
4568
848
1957
1960
681
247
1685
3195
1911
2121
483
2157
28
3561
4626
3844
2592
729
1279
2922
4476
1532
4151
1448
2911
4652
346
256
1477
1561
1496
359
972
4156
2970
2710
3099
3525
334
3166
2131
475
149
357
4808
4857
3077
2447
1540
3654
3085
1097
1944
1999
4992
522
1639
457
2417
3555
565
1803
1021
931
926
806
1069
1618
1311
2954
708
2642
818
1899
4278
4350
2690
2199
278
4449
1133
254
130
2617
4296
635
2859
1710
2117
1638
4821
4966
883
1740
2793
3949
815
534
3875
902
2281
3874
335
1665
1001
2951
522
2294
4708
593
3430
3655
4862
3170
4306
3601
1076
1933
1640
187
3924
2064
4304
87
3442
2181
590
999
4371
335
1418
3669
3764
3202
1949
4747
3728
2320
4394
4122
4119
4966
3991
390
3270
1718
2609
4708
1926
2946
1257
840
1335
4671
4865
3611
2317
1317
3530
2597
2460
816
4882
4316
132
1894
3688
1778
1559
4047
2112
1913
1382
3974
1400
345
673
1698
4755
3447
2454
286
3349
1939
307
1379
3814
4278
520
1802
564
615
2756
2710
3161
3787
1937
1518
4587
3220
2825
4784
1541
3971
1289
3889
2471
4843
4030
3126
2090
3526
116
2943
4159
3998
4493
4686
2483
3579
2355
4883
3749
2519
588
1546
4005
1896
513
94
800
2657
2472
1825
411
2154
412
2117
1976
2955
1241
4357
3256
4990
2895
3126
3275
1644
2599
3474
4386
120
2821
4702
1976
2076
3386
3612
3399
2135
1930
2088
2597
2812
720
2489
458
3156
2836
4079
946
3831
3
3442
2772
4552
3437
654
4624
3809
3048
4082
2251
4271
3786
3537
4731
344
3918
2894
877
2647
3179
127
2790
1095
222
162
4633
4677
2499
2944
1606
2144
2128
241
2303
2135
53
2666
2107
989
3051
1307
1537
4329
4341
594
1452
1216
185
310
2776
1647
2591
891
2338
3267
2522
2607
3257
1160
577
4061
936
1206
2881
3524
4981
2737
735
1724
67
3567
2128
2034
3325
2334
650
3839
3502
4943
2312
2952
189
373
3220
3929
4904
350
1026
2773
997
44
1242
2988
1987
967
4176
4437
525
3803
1033
1013
974
1109
4963
2512
134
407
2093
927
4618
54
3745
476
2890
1641
3499
3002
3085
375
3068
3544
1295
379
2463
2494
647
2656
1491
1443
1233
1336
1953
3465
58
1412
4054
1036
91
1218
2733
3609
3495
1561
288
3048
4411
696
4795
1858
3720
4792
3531
1058
1564
4410
1121
2481
342
3955
2477
2552
1207
437
4973
945
1620
1574
41
1421
3877
995
300
655
3337
3146
3218
803
990
4914
664
4182
640
2384
580
1317
3630
532
2506
4692
3496
2001
1514
3828
3999
908
3296
1928
2259
229
3562
3284
4966
1854
3720
1161
2321
1409
736
4849
3282
3332
3453
590
1579
3057
2417
3868
4637
2026
207
4704
4231
3535
4825
4816
4192
940
726
1510
4814
896
1525
1781
3178
4943
1820
3689
3004
1758
2986
146
449
3191
3935
1342
3278
108
550
2239
3814
1027
1022
4985
3414
5000
1605
2119
3870
3487
3475
2190
2341
3032
2768
2353
72
458
3358
3488
1960
4104
2565
4676
2939
2726
4030
1180
2611
2059
2264
1073
57
1837
4209
378
4681
443
4677
4734
1995
2740
4471
3029
2921
2634
117
3207
3668
2207
1388
3145
2756
1777
2045
3493
3175
2392
3965
3704
3234
491
2496
2878
4934
3119
2522
761
3680
3972
4011
2400
1921
89
3633
2272
2537
3793
869
3019
4563
754
1378
829
4221
4236
432
4375
2059
4697
4855
23
1973
4144
3095
3410
3380
4132
70
3779
1197
2607
3973
199
420
1474
3765
2930
1122
1165
2938
4189
972
3454
2850
2888
1159
1720
275
4298
59
236
4712
3112
2673
663
3004
1944
4376
4508
2222
2450
4996
2909
2059
401
4682
985
721
1739
4412
4104
4122
1750
1246
3342
4313
4157
2233
3487
32
736
1927
4077
452
1697
3178
2492
1484
2090
4247
3932
4904
4708
2150
2207
4238
2461
913
2274
2537
1521
2140
1998
2507
2522
4209
1191
153
3863
1252
2402
753
670
3697
4696
2616
1334
2117
2256
2125
1611
416
324
3877
4126
4289
3507
4285
4612
3569
1165
1442
2672
1124
1724
3348
1320
2183
2760
424
3853
4890
2514
469
1072
3069
2625
3723
3689
4929
3834
2759
4101
679
2446
4497
476
1922
4316
573
318
2424
3587
4927
2385
1641
2998
857
1400
2467
4328
3488
2186
3571
1992
160
2429
593
3925
4586
4382
3270
1019
2369
3125
4825
4719
724
4360
1906
4645
1630
1462
4785
4102
2679
2091
2322
2603
221
116
2194
3964
1908
4930
925
2310
2274
4297
2527
4967
2601
2097
1533
135
2066
4966
896
4826
4384
2267
314
1590
4116
2928
1631
1917
90
3749
3920
754
1649
1588
265
2949
905
1677
3046
1875
2854
4675
1161
472
432
1935
4733
4824
3943
2587
3600
4890
2507
653
536
3697
2372
519
1546
480
2466
1768
1452
4725
3878
1103
74
4727
1812
711
1765
3568
2273
1705
4112
4507
2798
4717
4070
4731
2834
39
2092
1117
3332
859
3766
27
4443
3664
3386
3009
4256
1307
2973
3586
2596
4530
1704
36
3512
1735
1332
659
851
835
3162
4969
1623
2405
4950
4349
3119
971
800
466
2110
4414
1689
1550
207
350
1348
3041
2550
2619
3935
526
1394
2469
1925
2965
4037
3205
3074
506
425
4574
2325
2936
2094
1079
3372
3782
806
4356
3222
557
341
1445
991
2333
2568
4001
1978
4857
2197
1984
3981
524
1874
487
3546
4550
4389
1011
149
2556
3602
499
3249
97
2933
3439
1643
4668
443
4665
352
1498
1682
2744
4739
1266
96
1516
842
549
2843
569
4094
630
1219
2628
369
1348
4371
3891
1925
3513
2441
2985
3703
4148
2258
4015
1194
2147
3323
1061
2483
1720
1743
3344
3333
4481
3275
3818
887
2033
1864
4644
748
2936
3
1063
2762
2075
3051
4408
2634
1310
3001
823
1125
1804
205
1163
642
685
2465
1419
1438
541
3337
643
151
2057
776
682
2540
4268
410
3185
3107
220
1272
4316
1835
2152
3924
3751
4615
2527
2047
4115
647
169
2405
1939
3249
2346
1777
1806
874
2637
3323
476
4501
3918
4513
3289
4219
3201
1492
2870
780
3029
3394
97
4295
305
561
3114
1239
1619
4615
4288
4028
4490
233
131
2901
1319
1116
4355
622
3580
3261
733
2567
2035
1296
2220
2249
2429
3835
957
591
2937
815
3763
4495
4234
4278
400
4745
4270
3398
4753
4805
3149
3703
43
2215
524
4182
352
4617
1636
4047
4274
878
4940
3599
110
678
541
2163
257
4907
2752
2312
2387
3483
2135
1768
1571
1102
4923
2105
4941
3924
2629
3404
1622
1955
846
3356
4088
4494
700
4902
3280
4362
2475
4379
4256
3554
1786
1262
4318
102
1717
2686
3188
3942
1005
2428
99
4644
2553
1471
2183
4896
772
1348
1282
4034
2451
1441
4517
211
3378
1793
1768
2901
3481
3122
1633
37
513
4500
2382
395
1947
4858
2976
4103
2438
1919
218
3918
2207
3858
4126
1050
4957
3534
408
4137
3033
304
2227
91
3138
2145
4803
4716
2684
4802
30
810
2097
824
1317
662
4190
1338
494
3499
4069
3516
1973
1796
3027
4236
998
3014
4261
2470
239
1546
4947
4419
1201
4950
3535
3160
949
4980
4653
79
2020
1313
707
3931
800
3260
4757
3271
4994
2761
2256
4518
35
4664
3295
1314
1684
966
331
1639
4686
1902
3848
3311
2327
911
2985
3440
2015
4437
4348
582
729
333
21
3284
1605
3359
1137
158
4718
3827
1879
4060
549
4637
4657
4835
1776
2256
2050
3465
1627
637
1346
611
1467
2854
2316
577
2715
2390
1153
2053
1045
1552
4410
3386
2669
1662
3635
3743
1725
2059
723
4752
793
2936
2555
3238
1330
2669
4865
1756
367
4225
654
4459
4243
1626
3137
4649
1158
3564
3781
4206
772
1829
4581
1373
2102
3719
1900
372
4449
1697
2907
3209
3360
3848
773
3133
719
1207
1805
3551
325
120
4732
726
3259
1205
3653
1213
879
152
1603
435
2847
2879
4188
4315
1749
3711
4071
3481
4161
2964
2047
169
3460
2205
832
1841
1111
3273
3244
4615
395
2529
4430
2006
4073
1383
2847
1353
4834
1698
314
2324
1312
790
2873
2352
2099
1322
4797
1186
4
4209
1729
3210
3924
926
2917
4280
2450
2507
1182
3288
4530
3366
1904
1095
3762
1926
2056
803
3571
2071
3315
3690
2753
3467
368
38
980
1388
2190
1450
2130
1178
4806
1668
4990
987
553
3356
1066
563
1234
1291
4955
4770
4010
1982
1500
4726
2530
2097
336
4085
1505
2202
2638
4749
2567
572
1238
2655
3948
4532
4160
4090
1824
3707
551
2210
4638
4974
1673
1239
102
2121
2320
2837
3040
3467
3958
1738
3865
582
3278
4684
4896
858
879
808
3878
1384
3720
136
3514
200
4320
1480
79
681
752
4239
396
4419
3839
352
1296
4493
3441
3504
644
39
3189
2728
528
346
3318
4070
2918
3584
2037
670
3112
340
3315
1163
45
4777
243
605
472
4197
566
3077
963
2460
1439
1933
3147
3688
1168
3222
3834
793
2263
4249
2878
1361
4051
211
4255
1768
3972
4531
706
1201
201
4841
3050
3596
585
2667
1315
4931
4707
4944
4035
1323
522
4673
3789
4380
1143
2086
4409
56
4582
2889
2874
2023
4352
1843
3438
3567
2985
2634
1078
4471
2857
281
1815
1848
3674
2457
3442
3843
1375
3295
181
3730
2976
4662
1766
4109
1092
111
4073
198
219
658
2598
2031
1159
2638
3203
4073
2752
444
2279
2962
3808
4206
3405
4673
2574
1684
1600
4454
1788
1575
3063
2856
406
2279
1794
1770
465
4669
3695
839
2362
2322
4296
3235
3676
2549
1450
4103
2766
3065
312
669
4408
2436
4628
1307
4843
91
1193
642
1223
2687
2035
2820
1974
2347
2919
4636
4233
4655
264
4197
4202
3549
1414
996
3698
3130
1491
1334
3276
3085
1386
1304
4569
3478
769
4345
2304
3427
3934
3322
3770
4287
2668
3808
4773
2933
750
468
2567
2465
3871
4535
2215
2843
2814
3908
1617
3229
3624
4803
4643
539
4251
4085
1975
428
3321
2947
4577
1154
4121
4596
4189
4833
4285
2770
1672
1316
480
1675
661
2155
4727
2694
78
4677
3731
3921
1771
633
1412
4894
4688
1181
317
4021
129
1363
572
386
4038
1199
1783
3122
4403
3805
1530
4500
811
2477
507
1868
2388
1548
391
3148
4733
574
4776
4381
4225
4411
3096
4048
2024
2283
4521
1107
2117
357
541
61
4048
4654
1274
1865
7
203
1396
4492
3616
1461
195
151
591
2100
796
4431
2285
383
2393
1461
4072
3426
3016
4449
134
368
433
3633
2760
687
3810
654
4320
3665
4330
3715
1620
2425
2540
412
3081
3343
2057
4507
842
1449
3057
1311
3025
2694
2535
2484
587
239
2304
3976
599
916
208
4442
1378
2172
3223
1141
3163
942
4276
1504
4324
336
4119
1276
4289
2894
2529
403
1406
4662
2294
4556
2217
1888
3008
3118
2312
3567
1454
1022
1733
1915
844
4639
3000
1455
2092
2832
315
84
4246
4757
1215
3092
3470
1956
2249
4310
415
4722
673
604
835
1363
1978
3547
2917
1221
234
1629
1678
3243
4918
4854
1773
696
1411
2780
4711
282
2704
375
3997
4273
2400
1785
3038
558
2022
1080
2781
317
3571
3780
4438
798
3380
1588
2766
873
2869
2234
4193
1396
1240
3438
1727
1224
652
3953
1162
4483
314
3980
3135
4979
2336
3686
906
1595
4626
3091
4293
3653
4131
4734
1226
4726
2885
1857
36
3027
605
78
420
406
1632
758
1738
4184
3100
3713
4428
2361
460
2720
646
2851
2433
3311
590
1249
538
2047
3049
4687
3874
698
3544
3452
3122
4870
2804
2541
2603
2110
2048
1156
2640
375
4922
407
3315
918
1314
2951
1359
1346
4210
3334
3475
4545
4544
4484
4234
2093
2528
150
1103
3199
4998
239
1990
2557
4313
304
3940
4856
3920
410
3967
1102
2918
740
1981
1586
2250
4716
4371
2940
4296
4831
585
3008
4256
1798
2505
1596
1125
2497
2204
970
279
204
4979
1817
1338
4802
4946
2282
3158
1247
3295
2876
108
4243
1495
3736
3422
1166
42
2698
2329
797
858
1147
220
3548
4491
2919
4919
1249
4827
1790
1713
383
1420
1037
537
2083
524
4082
525
1724
749
212
2209
4408
267
3927
2352
891
3879
1381
4365
1671
1153
1229
1055
4234
1500
2318
4106
3645
4274
4726
4440
738
2159
2079
173
260
2557
1567
2285
1608
4205
1170
4940
1993
2660
3911
2621
4012
3512
2880
1093
1430
1086
3944
2284
3756
2264
4602
2941
3566
1487
2179
4483
1838
3581
3952
3685
3583
3497
1560
1085
2907
658
4424
1470
3812
4324
1399
3840
1129
3099
759
2987
4041
739
4527
2092
3737
1790
4368
1703
1325
2543
4735
3242
4215
1720
734
1373
478
4986
2108
1021
4649
4612
1400
3199
4578
106
4453
4758
736
972
1359
3735
4752
2514
4485
673
1051
3069
3948
4822
4754
3162
1795
1892
4879
4508
4274
2876
952
543
2384
3370
4696
2393
2169
3125
297
1837
893
4622
4098
1444
3935
2274
979
3185
630
3795
2691
1267
291
3329
3191
3198
4393
1896
4590
724
2124
4970
806
3593
1393
1691
2986
2824
4653
4212
1452
137
2636
1531
775
4631
102
2498
1398
4904
4889
4640
2193
2488
2649
117
560
3842
1996
136
2020
4932
4718
4279
478
2417
3872
3084
4125
2905
2094
111
3338
2004
2424
4262
2744
1651
1892
4611
2191
1553
4932
2070
571
1180
1389
1061
4689
1978
4158
1410
2734
1400
4493
4058
1099
3700
457
4125
3717
3008
755
582
3351
3970
2210
2372
1406
3075
1721
4183
118
3795
4837
2837
4695
1093
3109
3058
2548
4517
3958
173
3197
1782
97
576
2834
2176
3733
889
1892
3099
3260
3379
4178
1137
257
1443
1083
2604
4833
2837
220
1797
3395
4085
3183
3091
2305
4331
4000
2866
2358
3360
3573
98
391
2842
3806
4589
1004
3674
2851
1973
4613
3246
4938
2984
1188
1821
2164
3514
3410
1352
4499
1334
1869
1863
2951
3987
4657
3668
753
2585
1271
2529
2821
1998
4339
1774
2053
4385
1003
2413
3980
3913
3223
4769
1968
2176
1624
3021
602
4960
2896
2711
386
3756
863
734
2595
721
4673
664
2651
144
691
1818
4374
863
4745
379
2177
2006
4960
3526
931
1289
950
492
2703
1847
3521
3852
2036
2666
832
585
2082
4674
1907
4892
1090
3947
2581
2199
3088
4319
1032
818
469
2791
4777
4346
2005
1394
1968
1789
3466
159
4332
3628
808
1481
4777
1230
2060
4062
4948
4736
3001
3745
1089
4328
71
2225
599
1893
4990
4448
4840
4523
2137
4550
2558
2997
885
1036
3420
2039
3330
1710
2656
4215
67
3685
4355
1058
3842
1768
1247
1043
2755
341
3598
1544
703
63
4569
1518
804
86
781
1899
1223
3830
982
2266
4091
23
3381
1976
2788
4658
4912
4327
3108
2909
1976
4406
3985
2003
1450
4132
971
2791
1907
4690
3389
2351
4258
4584
4414
4642
2767
2021
1467
2022
2621
252
2946
220
3665
489
753
3581
4610
2906
1432
2554
443
2831
1603
1922
4091
4478
1818
1792
2226
4222
1175
2782
2294
606
3336
3350
1731
431
1741
3994
4435
1203
4513
3370
4093
2483
4309
3786
4140
3649
1523
1659
4149
288
2767
2001
865
418
2038
3552
1663
2225
4789
4248
1951
3730
1302
4130
3119
469
2807
4864
2758
4821
4264
3568
941
2921
4683
3196
446
2690
4884
4945
4590
305
3099
1280
2998
492
2773
2279
2673
1867
4328
4879
4517
3863
301
2351
2729
1139
1388
3768
1636
3204
2026
2199
80
1797
1612
39
4519
2266
3216
4437
616
4959
1002
3095
3293
1617
3501
2213
2438
3801
4548
340
3823
4290
3083
792
3210
3985
3449
1275
3709
2794
3141
4458
424
4546
1328
1662
3635
2944
2685
894
820
2973
2313
4982
2531
4548
1691
4241
4650
2131
2767
629
1240
3087
1522
2953
3573
1030
3622
11
3956
576
244
1738
342
3425
3020
4658
706
3548
2358
744
1437
1838
827
4401
2847
177
3639
3145
354
2725
4963
294
3768
4900
3958
4173
3481
1221
902
3768
1396
623
2100
1880
1193
3629
2163
4219
249
333
3994
1344
2554
4205
816
2838
1539
1246
2320
4934
590
866
2114
3550
140
3888
2829
4886
3290
868
2741
3856
291
2975
4454
4002
1193
1284
2980
2150
1837
2212
282
4077
391
605
665
4710
2208
568
4365
2001
1534
3111
4332
359
1196
1101
4120
4862
4923
4026
3174
81
2598
4241
4230
4888
4007
4423
361
1071
4036
631
4735
2314
2530
3510
4227
1156
4537
3710
2233
300
1526
2080
3705
1878
3199
4585
2251
1250
267
1736
983
3960
3114
475
4711
3702
77
2160
2515
79
1348
2787
2000
4924
426
1418
4293
4482
3777
4463
4540
3846
407
2565
887
3330
4084
2902
1067
1658
1548
4195
3920
1615
1713
3896
4111
304
3421
4379
4867
2377
507
4086
816
1296
4643
3144
3252
1221
2506
219
3826
4408
1018
2877
1564
2092
4072
1703
1512
4578
2662
3563
4125
1652
3864
1220
4825
1813
1812
621
3630
483
3474
198
653
3151
3700
1705
4059
459
4907
123
3475
4140
1671
1406
3221
970
1337
3628
3070
2197
976
483
3956
1142
39
1684
24
2014
181
4031
2197
4444
1568
4821
2920
3917
694
2143
3854
172
2055
272
1542
4172
4749
4682
4979
2259
2917
4265
1194
4158
2216
4321
2483
3106
151
2748
1579
1743
1173
1189
4028
4878
1491
160
1790
3212
1408
393
1007
1361
2279
4501
113
3712
3137
4307
2317
4869
1415
2760
86
1187
3536
1869
3175
4399
3494
2684
4044
1122
2201
2682
756
711
4581
1521
1453
1150
1794
4407
1283
56
4496
1066
1483
4617
4571
4136
794
2403
1732
524
2662
585
1130
3072
3103
4609
959
4454
2748
4209
9
1993
563
2657
3908
4767
2405
337
2309
3540
1295
484
452
4501
2294
125
3984
2679
3075
372
1735
2151
1715
276
3120
3036
168
3711
4483
632
4644
4516
4544
2578
4115
773
149
1767
223
4575
3562
2531
1474
468
1503
4126
215
4875
2075
2686
4590
197
1361
2843
623
4336
291
1328
1004
4154
3943
4893
3694
2795
3785
4664
931
168
907
1918
1927
78
684
1834
1531
3545
2869
4243
3886
1239
169
1424
1181
2181
165
1874
1678
2600
2365
2666
1713
3705
2550
1984
2295
3560
2837
4148
407
1378
493
800
4049
1592
121
1016
1914
3683
1860
768
3176
3623
3525
4699
1853
3818
3522
4340
2330
3714
3769
2618
1590
2030
2632
2086
4764
4102
1342
2980
1880
57
1065
1680
1256
3103
3677
140
1060
4402
2720
4913
3144
821
1330
1125
2075
4216
815
4841
2405
3976
855
1875
1001
1348
4919
3017
4587
2352
2238
284
2192
4891
2646
829
1878
3328
4254
2281
3002
1560
3398
4079
1277
3207
3751
2629
2922
4036
1989
4923
4702
4802
734
3994
2201
314
1651
2858
3474
1560
1161
3610
2725
3949
1590
4757
1804
875
4676
2828
1050
2296
1463
1668
1622
4381
1530
2632
3077
94
3960
3359
311
3034
2047
4205
4210
3577
3512
2287
1990
4866
4016
4540
2057
2465
1618
511
4295
4486
2634
4568
3493
57
512
4211
1753
52
2370
1162
4430
2571
485
3497
3996
1812
4308
2146
1561
1355
4986
3364
2001
2276
3830
1451
512
107
2254
4537
4388
1231
2018
4852
344
2604
1998
4468
1570
715
2808
1884
4124
152
2380
1656
3889
4996
2103
2853
3408
2669
2932
1961
1790
1103
380
4479
3148
499
2010
2565
2638
3083
1335
188
4482
4458
2663
3870
3476
630
3323
567
686
134
1776
2304
1937
4603
4486
667
2038
2451
887
2004
2651
1511
4307
976
4117
292
4730
3571
3637
629
1556
3668
514
4560
312
2539
1944
3162
3582
4696
4964
2630
2781
3169
4431
130
1447
2117
2928
4231
1285
2719
4235
1828
868
594
3353
475
1156
4572
3967
4960
2382
156
3921
150
654
3570
4352
3172
1573
2055
1097
4103
1232
3386
4245
4161
1703
1995
1043
4412
731
1700
3864
116
4456
994
167
2067
4324
4096
3798
4802
2878
591
2787
3253
2733
4086
2628
2278
4377
1241
3083
3637
2877
1042
2467
2842
1378
774
2742
1482
3568
3373
383
4944
750
4039
2754
3447
1028
265
3557
3664
2073
1194
1883
840
2655
1057
3478
3284
2311
1626
3883
1787
964
3770
724
788
1667
1613
513
511
1662
4584
4410
3122
4255
1241
247
4626
3848
1564
4747
2827
4074
2011
3977
1504
345
2687
2139
2400
3942
2908
4267
676
3912
3555
2818
4472
4460
2850
4269
1318
2128
3703
2863
4470
306
4347
1729
691
2302
4873
1475
3317
592
3782
4860
2760
3913
4875
4993
4996
3083
652
4107
184
1476
1404
1182
4125
3762
1368
1326
3308
2721
2157
2203
776
2371
3966
2114
1483
3318
188
3234
914
999
4780
464
3970
4362
1
4683
2945
4060
1714
103
3180
2813
2358
858
526
4050
3181
4263
448
4825
2404
192
1716
4965
2214
4316
1496
4821
1990
4264
4406
3838
3689
2852
136
2069
2186
868
4262
191
4953
1317
4851
3620
979
16
970
2230
4447
4999
1203
4510
4034
425
3519
4470
3651
1546
3200
265
2803
2710
2508
3083
4680
861
667
1615
523
3180
1138
2001
2197
1197
415
2420
1708
2757
2121
471
3229
1075
3369
3196
4811
1147
4908
228
757
4115
401
2120
2569
2916
3944
2903
4652
1325
2002
3740
2358
2805
2861
2262
3872
3822
1258
266
3118
4984
4083
2663
713
2247
1941
3331
3130
3999
1791
4391
3467
4312
4630
4386
4647
3405
3765
3354
364
570
2760
3520
1964
671
4997
975
1495
2825
3785
4156
2401
1728
2176
461
1887
2439
151
1314
2866
4732
974
4949
2936
2831
3188
2323
3314
40
3959
1079
3436
4899
4513
307
3963
2555
2114
316
975
1703
3101
4810
4015
2403
2534
512
980
3673
3511
4834
3592
3456
1297
2418
2211
4388
4623
2517
3275
2411
3630
363
2071
2155
174
3686
4131
4508
3325
3587
2124
4968
4345
3277
3051
2717
4976
914
3200
4974
3907
2922
838
1368
663
4442
4615
2431
2542
4909
4542
1037
1496
294
618
4210
4480
4609
3880
4458
2410
4742
3248
2357
2100
1034
743
1849
4017
2810
3490
69
4531
2105
4980
1572
2233
1734
3936
4200
2612
3030
2116
4670
2970
20
271
550
3141
2351
676
1661
2666
33
3124
1609
2488
3112
3404
3243
62
511
2207
2889
3055
318
2486
1014
409
1141
4465
580
3916
1067
3056
2239
113
2364
682
404
3552
1576
3566
2526
2906
956
4657
2315
557
1487
1174
1198
2730
1316
3837
2698
1381
1545
2480
1401
4326
1380
4293
309
1541
1920
1332
216
1263
3075
1237
4044
1620
4953
1579
136
3041
1054
2497
2991
3584
1932
3515
17
2547
1235
3955
2738
4264
267
4683
4238
4933
110
1622
611
4241
4140
2680
583
4253
3655
1451
3392
4780
3214
1724
4515
1333
3652
4091
604
3404
3959
2262
4085
3879
1852
2265
2352
498
2818
2462
2101
3283
4180
178
1474
260
3412
656
946
2182
8
646
1019
4345
3148
2545
3052
1408
4013
3731
88
2020
3613
4655
2723
3099
2848
138
533
297
2566
1717
3598
1403
2286
1240
4914
178
1158
1954
3171
412
2007
211
3335
3751
2284
4756
2753
4274
2246
1087
3508
3078
2945
2215
3776
3071
2084
1137
1514
2093
98
4966
1616
2010
1315
4649
1946
4431
3329
2299
4217
751
370
2080
316
2983
2298
4973
2990
2505
1136
882
2477
4214
1822
2161
4465
2959
274
192
2875
567
408
1459
1978
2297
540
2125
3837
1874
484
4871
3588
149
3060
3224
1984
4367
4806
2195
2669
2710
4389
4040
228
2407
3910
728
3100
902
143
1104
1678
3703
3275
4812
1376
4489
4922
60
3478
3414
3875
3978
1792
4583
1909
3604
2666
1116
1521
1019
3738
4729
2851
1181
2564
1931
2678
4264
1266
4389
2986
3455
777
988
3341
2120
893
3051
3928
762
3779
246
4794
4187
4421
3669
3966
510
7
4624
4514
79
1712
1648
4329
3023
746
2070
4776
3572
490
4717
2343
407
2991
2199
4017
3403
4648
181
4001
3501
4475
2257
4418
937
1991
1742
2635
2004
739
3256
689
2477
489
2322
3060
2534
1743
1636
46
3442
2342
1054
1995
4853
4641
4201
1433
2211
251
580
1535
874
4064
4513
4659
3837
1468
1251
4530
2267
1065
756
1745
3434
3914
4906
1500
4393
1883
1070
3508
3632
4527
971
500
735
4249
1359
1548
3007
3876
4877
3718
3431
1655
3998
4971
3852
1632
2793
1227
4685
2622
2119
3168
1271
2767
188
2936
4754
1984
4957
919
2217
3702
4257
753
3104
4961
1883
3448
3918
2344
296
1854
4824
4560
1272
3605
304
1224
4680
425
1946
4868
4055
494
2159
2041
131
892
1347
1919
3020
1302
952
3952
4978
4057
3502
4989
2100
1759
4719
4247
2406
605
4363
3548
2811
1304
90
721
2197
4081
2476
4897
4885
1243
4384
4407
19
846
361
2269
4518
10
3736
392
646
3548
1473
4153
1563
1659
2118
656
4644
4583
3126
1781
1599
513
436
3621
2238
940
1538
737
1591
4078
4574
2982
4349
3123
31
3798
2345
3136
82
4106
2837
4418
4147
2380
4222
3988
3033
1608
26
3129
2754
2748
3986
1745
567
2520
3909
3818
3841
3115
2246
2315
4735
4120
4301
2945
2742
2949
3496
4512
1486
128
3496
4600
4930
3219
4765
106
4570
3410
1554
3387
1906
1599
4545
1112
2541
4165
4081
2585
2466
3181
4304
3234
2321
4012
686
852
3060
53
2093
1797
4479
2055
3935
2701
4907
4498
2161
3025
2718
2626
3942
181
2439
3099
1816
3311
1786
3324
2631
305
252
4760
3706
4905
1889
4655
4334
2323
4310
4832
365
2477
1985
2207
4001
4129
4734
3438
2006
3708
725
3018
4848
2197
1369
2227
3033
303
483
4394
3840
3793
1409
3303
1410
1748
1565
2641
456
4301
1311
683
4231
971
1549
4657
816
2689
1270
2494
2298
302
3394
203
2292
3171
1418
3151
3406
233
3663
4281
114
1534
4045
4605
3913
3329
4485
4535
1204
2387
682
3735
4635
1596
3911
4711
2355
1398
2288
908
1187
2587
1365
1939
2488
2014
1381
3530
1485
2669
968
233
771
1354
4336
33
2888
2693
2219
554
4275
2957
2145
2603
3025
613
1718
4981
1628
1223
2793
639
119
4086
2687
425
1781
31
549
3426
4029
2017
1778
1547
1070
347
158
1765
2642
1969
4701
4208
235
2286
595
2685
4344
4790
2975
3177
3554
3019
3911
3282
2134
4786
3424
3558
4560
980
4225
2890
2502
173
3178
3472
2419
1199
4242
4708
2110
1327
1255
930
1226
894
3492
1558
164
1991
3189
4501
4575
2581
1151
4929
4648
4179
3566
2563
1933
2195
3701
2180
137
4081
2471
2322
132
1953
88
3661
1349
2560
3677
1854
2001
1623
2645
2418
1743
84
4972
2183
3296
229
2581
3331
43
4286
829
1835
2189
3860
866
2752
537
1296
4055
1595
3055
507
3318
3015
3912
2026
2721
4296
4558
4164
4836
4311
4503
2305
219
163
1840
3479
242
1068
1044
1698
2944
4124
993
4452
666
2687
3648
3080
3039
1579
3471
3893
3632
2372
876
219
460
3357
426
2165
3664
1364
2584
3685
4582
1440
1308
3012
3633
4953
4176
4133
1218
3118
2279
177
2047
3998
2464
1577
4276
1253
4289
2773
1944
3194
3637
626
4228
3156
3706
4401
2270
2064
3937
2853
2019
3700
469
2379
4650
365
4785
2902
3133
4763
412
81
955
132
3546
2908
2087
4130
3717
4137
3864
2257
778
4386
4591
261
502
1696
4364
4580
1754
361
3075
2261
1064
4905
4053
1782
358
4111
3852
2015
3405
4371
3503
3370
948
3892
1336
3770
3540
4142
3368
2385
2035
473
3592
4436
4224
1093
2844
1992
2621
1287
3389
252
3934
2896
4914
3216
2196
1705
3128
1590
420
4175
2381
2387
862
915
2781
3694
4493
2394
69
2505
3661
1937
4137
4709
4846
2563
429
2671
2815
2974
995
3980
319
4486
2437
3541
1504
3165
3943
950
4542
2936
1076
657
1508
4423
3291
4239
1452
3612
3540
1282
2083
1110
2208
4155
1516
3545
4681
441
4099
3912
4109
3719
4854
2670
4316
2577
872
2246
2895
3298
785
2862
1874
4550
198
4906
408
2103
1244
4959
3917
675
2905
1976
1786
2840
3625
2723
3504
3766
2513
2057
4857
4553
2430
4185
2037
2385
4628
2300
802
1607
1398
2284
3819
2306
270
3509
197
2237
1647
2447
2602
265
2653
659
3123
4397
832
1791
3471
2976
4151
4817
1531
2734
4222
3410
1287
805
2172
3778
1454
249
3765
2276
4616
3417
1202
2526
3278
4967
2124
3465
4051
2172
1860
2024
513
3071
887
3276
4036
1759
4423
436
2929
1473
1184
1541
3846
1688
2658
1908
3418
1430
4728
383
3459
4945
3183
774
1048
4102
3297
4055
4886
1276
2901
4279
4384
920
3585
541
752
507
120
3083
1624
3322
2409
718
2581
2802
4365
168
517
4260
219
3072
4116
4870
998
1961
3243
4553
3626
1084
4729
2516
2196
1236
3237
2219
4399
3343
3961
2024
2310
2205
2981
1810
3547
2673
1828
2221
3647
2327
4363
386
1930
267
1155
3596
3350
107
3341
406
1727
711
4322
3515
579
4195
4059
1529
3155
2871
1948
4666
4884
4817
2024
2481
1848
2630
4277
3453
2660
1031
3102
4717
516
1021
4152
4905
1698
3324
1703
2804
582
4785
820
119
2730
4722
1649
3233
2161
2842
2684
2033
2835
3093
4046
3929
1065
3196
60
3684
245
3607
1392
978
1417
3993
3580
1870
4328
1813
1909
1761
4984
730
2607
1602
3262
988
304
148
3503
468
2198
4050
3802
3577
4759
3862
4307
3075
4667
4760
2078
2236
901
4488
4993
807
4800
3121
3850
995
3737
231
2284
3908
3667
3223
3773
33
736
4321
858
4873
3298
616
598
1455
1843
1071
914
3188
1584
4059
4266
1104
2496
4301
2202
2111
247
505
2444
655
339
386
3382
988
2570
420
3114
1218
1094
4463
2970
4645
4875
2604
3460
279
3215
4750
4690
3964
3830
685
2357
3295
1589
3295
2170
1722
1374
459
2455
2159
1632
1104
2834
31
3536
438
4370
3396
4192
4478
1006
2165
2833
2177
4873
693
158
1650
4923
2995
3333
4511
1185
4690
245
1731
3376
2245
505
3903
2705
1728
2084
3281
2515
507
3385
3535
1539
1
2684
818
314
4980
868
159
3921
923
58
3004
1151
473
2226
4023
4645
1098
4432
1889
993
3137
4101
4501
2015
760
840
4384
2126
1717
2713
4033
1382
2724
1052
1147
2198
2190
671
875
4834
4759
4354
2466
2879
2389
4825
4814
4733
390
3168
3744
34
2952
4578
1499
3587
1677
3737
1080
2029
4640
3073
1164
4741
100
4602
1277
1869
2375
4199
3302
1652
2554
1765
2897
2252
2926
3312
4616
1636
4359
4255
4070
3689
4676
2549
1449
4379
1958
2952
3899
1129
3768
2273
1486
1857
4985
4504
1592
4942
983
1334
1218
1145
1054
327
4458
4159
2599
1342
1297
4060
2483
2850
1744
4555
3513
1188
4715
14
4800
3003
1799
2622
2060
4009
4623
1831
3097
3122
1034
255
3008
3774
1806
4395
4663
2585
4140
273
4680
4137
3622
1630
1497
2105
2010
4158
2658
4462
3417
242
3462
2477
1098
2057
4559
2116
3287
3257
468
1321
1145
3002
3263
787
1686
4176
44
2179
796
2714
17
4131
2629
1024
3651
2262
4193
2912
4719
3100
1433
3875
4936
2267
2384
3993
1692
2834
3488
4084
4105
372
2189
2680
689
4915
2673
2285
741
2183
2958
842
4732
1174
3061
4747
4696
1042
4975
342
1480
3530
4662
1433
2876
4007
3250
4745
2066
596
1005
1668
1918
2086
3264
4807
406
3381
3071
4717
4879
722
3297
1295
2587
3323
4531
1369
3574
925
852
2591
2199
3421
110
4547
3947
3966
2788
2423
3125
1766
1988
4319
4249
1410
4151
4930
4031
2330
1260
4630
2303
423
1261
2242
3768
1247
2398
4306
2637
991
557
4983
1679
458
3407
4955
927
2766
1619
2184
984
1052
199
770
4426
911
1015
2507
1458
2207
2257
1108
4632
4282
4442
3183
3207
610
907
2702
4427
1080
917
1575
3377
4326
2556
4171
2556
2795
4548
3748
1671
366
2
1986
503
648
2771
591
1999
3891
2755
1879
2799
1594
2762
3991
4148
1331
4139
741
4918
1946
1405
4148
3832
2862
2237
4150
2825
1702
1259
4559
1425
4327
233
2730
155
1728
211
1681
4466
2120
2155
1350
557
1856
4523
1474
3287
4156
3281
2805
3228
63
4924
3667
4901
2874
2058
2546
4968
1986
2005
777
183
720
1972
1470
1165
4957
4859
4395
2583
4331
1855
3556
92
4372
3663
4649
4574
953
2974
2796
2647
648
701
2491
1992
787
972
4084
3493
2860
154
3263
2222
1951
659
4487
2938
2770
759
2267
1560
1394
714
3632
190
4424
1601
2018
3301
2387
1730
3979
3189
3820
4706
1470
4723
368
2375
2042
1716
4577
1424
3856
2265
3705
1330
4831
2937
3301
2769
2772
1810
4025
116
1365
3977
3272
3320
60
1765
2225
3442
3428
4546
4299
1672
3830
2137
4193
2581
1620
1356
1747
3651
2999
4243
2499
2135
2243
3887
2798
3096
2983
3379
2576
2888
3796
3501
3750
4460
3112
2258
1118
4111
1883
14
2014
3918
4027
700
1231
2026
1736
4284
565
2465
4462
4175
2548
2826
1187
4014
55
1469
1924
4332
2036
1262
1660
1056
421
2429
4801
27
1887
4676
1733
632
2513
3612
1447
1616
1929
4835
1428
2149
1391
3350
4788
2774
2859
1715
1924
4734
3716
4412
3317
3714
762
2728
2611
682
624
767
2010
550
3766
1357
1543
3486
3054
1839
4878
1894
728
2821
4832
1887
4534
1145
112
4101
2572
1471
4282
4161
4160
2032
1725
1001
1326
3421
295
380
3335
321
3733
1120
224
4747
706
2593
4914
998
4127
731
360
2496
207
3023
2167
1559
4430
3448
4293
2856
4545
454
4345
190
4907
4880
4332
4244
4027
2085
3189
4659
4659
2179
671
2197
3354
160
1621
4678
634
778
329
1736
1464
3674
3254
3414
2620
4594
12
4079
1755
245
3621
4007
236
1579
3091
2055
2791
1908
291
1913
2958
2349
4839
3811
1920
2419
1740
4231
4744
4735
765
1466
1357
1912
1195
1584
4495
756
2115
328
2835
2757
199
190
2352
2637
495
1937
984
3367
3960
1719
2931
4223
2357
3943
3401
4850
3948
1643
4311
1336
2097
3600
18
2980
3884
4985
4374
2032
63
4271
2825
4923
4455
4547
252
4193
2157
2942
3886
3738
1533
4401
3225
2943
3226
4489
4745
3149
4382
717
4195
2381
4461
1016
647
4180
3295
3552
4916
3925
2400
1929
4492
4148
3768
48
2165
4206
1943
4119
3291
4217
4628
2549
439
4839
1114
1591
1345
333
2948
290
2867
4214
427
2683
50
2538
2236
3808
4868
312
3125
2505
1761
2599
3992
3237
550
2368
3759
2930
4864
3982
4688
2881
844
2012
4111
1408
1818
116
760
3374
986
2046
3466
3622
4987
1866
1054
3061
4185
2821
1953
4753
3795
2592
3914
1762
3850
2058
3715
2057
3782
2245
4586
4007
2023
52
4247
535
3572
2676
4530
2521
1884
97
2143
2176
2341
4175
3444
4002
540
3729
2790
2822
18
1273
3502
1756
2393
2720
1804
3887
1544
2813
4554
2547
1271
4400
844
935
393
1075
1027
424
577
3737
4823
3567
105
2372
1605
4352
4876
857
764
1131
3419
1104
828
2040
1942
3039
3200
4108
2972
3014
2009
3700
4119
1432
619
299
1450
1404
1011
2372
729
652
2023
2340
2909
3866
2218
2283
749
4948
3847
815
4899
1705
3764
3377
3867
3686
1232
4970
1029
3906
4351
607
2169
343
1955
3714
4982
4800
708
2396
981
1052
4390
386
2169
703
2192
3807
3675
4729
1079
3017
2966
2950
4964
2942
3787
3188
4196
2484
2377
650
3146
1451
3003
1067
1667
3956
745
4167
3804
1476
2035
4080
4324
2217
3408
4206
3229
2878
3173
2604
2847
4187
3324
425
1982
820
1807
1521
1323
784
1687
4907
2423
4367
2286
77
1695
702
519
1392
1199
891
3053
4444
482
4961
2230
2699
3704
1433
1981
4144
3116
4609
763
4447
400
3169
882
1218
611
2771
3609
3391
393
3271
652
3993
3322
2860
4276
4185
4174
3932
606
2404
540
1415
1833
626
696
2758
3144
4088
3475
3735
33
1972
2168
4053
148
1155
2066
1402
1318
228
1629
1470
298
4887
2264
4492
3841
2423
867
2638
3060
530
619
268
3299
3781
4251
3759
2270
2583
2671
3551
1002
1474
2233
2504
4776
2205
4586
1903
1474
1406
122
3198
2222
417
374
1169
1581
3070
3082
3423
4469
2533
2974
4579
2193
1764
2727
968
4724
4326
408
3236
1227
1141
3883
756
1742
4511
3432
4745
3404
2394
3872
1402
1558
2759
2743
3169
646
3689
402
3404
3462
2555
1453
1128
2174
2522
1718
2238
3250
2487
3898
4483
3511
768
3267
2202
1688
780
2481
1414
4380
4176
98
2718
2267
3152
4906
3808
2743
943
4410
1150
4768
1843
2518
1398
130
3571
432
3351
2662
2926
1275
3216
3839
394
4932
1760
4742
30
4498
3573
1357
2661
3555
2303
3890
928
1417
4613
820
1867
866
3008
3645
303
3461
2118
4629
1746
4966
1874
4861
67
1818
3144
793
3864
2913
2356
3067
4394
1964
4838
1379
4422
2933
821
2417
4405
2437
158
1714
3537
4179
571
129
1675
3500
1916
3530
1227
581
4112
884
3070
3108
1459
4279
201
1767
3083
4671
1450
2644
550
2853
4697
3735
3089
2944
4331
2476
3613
4798
1499
3218
476
4796
4152
1596
4252
1382
2613
3112
4845
4018
3046
2565
48
2455
597
3791
2195
2284
2590
2034
1273
2287
2788
3085
4315
673
2332
2208
1962
155
2699
4597
2607
2412
1396
4830
4991
580
864
2973
767
3543
3010
3896
2929
756
4259
3827
4855
48
506
4114
1472
4571
3479
3493
4477
3507
224
4979
4968
3207
57
4354
281
390
532
2662
1999
3915
1009
1293
1557
3068
72
985
173
3982
4557
1961
4431
2666
2024
425
3338
2269
2174
925
4263
1606
2253
4486
2734
4584
2020
2586
2513
4348
651
2489
428
4409
4147
4355
3231
4855
2615
2548
2964
1849
3429
2580
3358
3231
4021
1762
2861
1497
1843
4525
3082
2341
4494
450
192
3225
4380
778
1535
2340
238
4469
180
461
4063
4287
1421
3950
4629
1799
1508
3329
4203
2402
1915
1092
547
1412
1009
2909
4111
4152
3274
4207
4055
1319
4274
2892
2482
4442
3492
2980
1852
739
863
3303
3041
3321
1703
2324
1506
1058
884
1438
4871
2229
526
2058
1312
3577
616
3045
3284
684
1534
3498
844
3494
716
1915
4145
3773
3932
3136
3021
193
701
553
3227
4337
2314
1590
1465
1834
4884
4050
2729
3045
449
2567
4167
3634
1701
4099
2691
1611
3783
4732
459
2772
1145
2330
379
789
4994
781
2647
3877
4246
2475
397
3569
4513
877
224
4842
1250
4666
4146
556
3586
1167
658
1161
2920
2459
2728
4711
4567
670
4970
826
3181
4910
4912
24
1550
1667
3391
2361
3219
4275
1560
3036
1110
20
19
1973
1167
1154
4533
3734
4063
1690
3712
539
3560
2741
1833
2558
1526
2336
4974
4688
4219
3106
903
3211
6
3220
1327
1347
4945
2028
2949
3057
2203
8
4873
4542
3641
610
1705
4433
4512
3769
944
4429
3643
3891
4791
2978
555
3720
1377
4034
388
4129
3322
4027
335
4215
3605
2351
4252
1711
2286
406
596
4528
872
2895
260
4150
2978
2050
2733
1530
3726
2983
2080
199
2857
2821
3301
1660
2235
983
2151
2730
2772
3409
3003
2768
1428
1791
3809
2162
4699
1867
654
4329
3179
4414
1359
4823
3080
4393
603
4394
2725
4327
2673
76
3504
3310
3914
522
1788
4615
4623
4516
4354
4019
4604
1435
2612
199
790
1106
1589
1452
2930
4638
4447
3043
1186
537
924
1969
3739
1208
4078
3994
1022
4526
1197
1846
3155
2242
218
2247
727
2065
1802
1106
1132
3788
3786
2812
666
2037
2496
3789
3637
72
331
2556
4251
2544
3287
32
4271
1145
3248
1306
546
3215
1724
3048
4515
4718
2897
605
1210
4269
241
158
209
245
4732
2373
1359
4368
3691
3921
3209
2099
4620
1006
2918
1410
2773
1206
2117
3324
3377
2743
2680
3630
2869
243
2362
51
554
666
3931
3485
2985
2508
1205
1848
204
2009
3087
3139
1386
4130
1445
3163
2080
4068
4719
3985
882
2818
1206
2623
1208
2238
1592
415
4187
1538
1506
3867
4126
1127
741
890
675
2983
3667
2849
2897
1238
1409
52
284
32
2488
1362
1376
3690
2200
4358
3239
489
4036
111
889
532
4222
1585
1927
4108
424
3000
1630
744
429
1757
3688
3783
1781
1084
2896
4350
2137
1870
156
4249
1937
1643
4327
1400
4106
4159
4099
24
328
1861
4224
3917
3001
4423
4313
4898
2302
179
72
3341
1451
2175
655
1694
1537
3535
2269
4082
2740
2606
230
1990
3963
1491
3764
198
4158
176
1503
3000
1405
2992
3851
1096
4219
920
4821
4897
1094
4476
2362
1422
3617
1372
2916
2478
2767
1818
3166
737
2429
3896
3672
3943
3050
3420
2939
2080
2521
2638
69
1070
4996
2634
1233
1970
4333
2230
3735
4347
4637
3639
2872
4900
4871
1629
3707
574
544
1172
4421
4511
3723
4417
629
663
1043
1365
3489
2044
3384
378
4340
3624
2172
2105
1979
1767
2532
2412
3603
1766
3649
1281
3844
1434
1772
4385
4462
1688
653
3248
1736
1646
3691
4455
2364
2533
3273
3442
4346
1183
4375
1441
2431
79
2529
3744
2387
4749
4679
2918
2645
1331
885
3423
2541
3796
34
2224
1883
3409
877
1514
1886
1360
2851
3487
617
1298
950
503
3886
4074
669
3598
1555
3725
287
3706
1643
2478
4950
228
252
4657
3129
2137
3884
3664
3450
4229
597
708
4304
1465
939
3299
730
46
4944
4724
3288
4989
4240
804
4049
2282
4096
497
1075
2215
160
203
4977
496
2345
693
3630
1839
4184
2119
353
1546
1444
1098
4485
747
1375
3995
1058
4034
566
3634
623
4047
2437
741
856
104
1025
803
4108
4601
3556
2973
4618
3325
4712
3946
3344
4651
13
796
719
930
1692
4033
2993
4762
142
2904
3553
2444
612
3181
2227
2010
231
1704
4368
2893
1618
4253
2624
2336
3591
921
4290
549
2720
2273
210
2658
1124
2216
4708
1002
35
1396
2735
2330
1165
286
3295
2790
4488
3912
1268
3088
2811
364
21
29
3205
2307
2675
4847
870
3701
169
2592
4281
986
578
825
4188
4422
4383
2945
3005
891
2525
4778
3081
4156
4709
2397
2031
1386
1155
3374
4030
688
638
1104
2661
4406
3581
4264
2913
400
565
32
2783
1573
756
2474
4534
3980
2504
1841
2535
4118
571
4433
2124
3908
2235
71
3138
866
3228
3908
4344
4312
2106
2418
4312
309
3395
4615
4483
956
2110
4113
1232
4535
3578
1522
1572
1052
1190
4549
199
2247
3511
80
3881
864
2465
2051
1872
446
3534
409
2226
2045
3070
2903
974
780
1585
1415
4389
2259
4229
4493
3409
1226
4242
4377
4042
2167
4483
2302
474
1690
455
3257
1859
1401
2796
4730
442
1660
3273
2788
2597
1528
2892
4839
4819
4500
3318
4902
31
4606
1979
2411
2721
4191
4407
2611
4661
1701
4249
2944
3047
824
2759
1850
1106
1071
3572
3730
4184
2646
2239
763
2548
2714
4919
754
1324
3003
1576
2837
1347
1658
1684
2179
3290
983
3736
121
1001
3222
2214
1077
1287
994
774
1486
2021
1386
4434
1557
1556
1794
2797
225
4714
2750
2709
1458
2263
3461
3450
106
4799
4651
1625
2615
2651
3822
4244
3154
3575
3568
3431
1906
4488
2618
4309
3493
2964
2537
4908
1255
3728
540
4811
3165
4422
1842
2629
1010
2115
1858
1821
4144
3429
4145
1697
3283
1486
4540
1669
1276
1241
4893
2835
3644
3248
2194
1355
3746
3851
1367
2959
1422
4570
320
609
4223
3122
2009
4619
1740
4710
4158
4086
1760
3836
4464
3445
4552
1073
1192
528
3336
1566
3421
1299
4279
816
1692
2031
4700
853
856
1056
3474
4201
2396
4973
1860
1940
497
4323
3372
3557
1977
1272
2350
3516
4381
1652
1591
1033
2920
2129
4278
539
48
1014
1308
701
2868
924
4781
4899
1145
3266
296
1343
1468
738
2399
2779
4652
4324
324
190
1083
3567
2745
3002
1273
589
2973
2232
1768
1845
3028
2754
2355
3355
4953
3797
635
2427
2542
1830
582
3559
2211
4636
643
1191
109
4779
2620
1057
890
1086
4406
1282
3359
3923
2841
284
4497
4119
2654
297
1615
3292
3680
2992
3990
2718
580
4146
2216
4996
2199
1898
1552
2843
238
3913
4211
4086
2199
3760
2842
756
2465
2441
871
1549
1699
2428
4493
4839
349
2410
3846
786
4694
4372
3789
1958
634
3251
2228
148
802
2694
4278
2576
1388
4981
4434
3370
3863
2854
280
2095
2938
2402
4114
3047
2300
1711
2634
3248
2517
4132
1200
1802
1526
4494
611
66
135
4245
811
2543
4197
570
1352
280
2877
1321
67
2959
4621
1747
2893
802
3557
3466
4017
650
2787
4547
2263
2762
4249
362
4607
4085
3346
3534
2264
935
63
1266
3635
2150
1506
647
1671
1515
3145
2437
872
1368
1323
1552
658
500
1017
1528
170
889
1126
4106
2715
3677
2846
4537
2218
1159
4183
944
4462
967
3547
3447
3073
2682
4310
1769
764
1446
301
4875
4275
4383
4387
421
2434
1773
2590
1816
1017
2793
1135
1793
3988
1747
2980
3937
4680
2588
2024
4366
4982
4257
4827
2468
4066
4522
3473
1132
2299
3521
3890
3771
3884
2368
2812
3487
4926
3796
4498
3627
1884
619
1758
206
973
3782
550
3404
3942
4906
4369
3326
429
351
2895
529
2649
2510
1216
3213
4182
2239
3201
2411
1336
3447
4320
22
4104
53
1570
2868
2222
3
3677
2108
2715
3252
2050
2807
4829
2329
396
2859
635
4788
553
590
2966
3463
812
2835
4455
2967
3854
2963
1587
4212
1835
94
2266
3339
825
4312
4738
2972
2271
1134
2310
2322
1350
4192
548
2314
688
100
325
3061
4661
3711
1820
4337
857
96
2634
1769
2148
4446
2712
3074
4489
1457
2529
1135
3342
4654
3720
916
3538
3832
442
1587
4593
1200
126
1446
3677
3946
3763
3809
3926
808
2075
2455
61
4235
315
1369
517
4855
863
4567
2432
4852
2308
4478
4004
1566
3659
2769
3239
3555
3191
4656
4999
2263
4483
1065
4083
4493
4786
2904
3992
737
1327
201
1471
4582
2926
4444
2497
4762
2931
2485
4821
4507
2079
4180
39
353
253
2954
1281
2052
3931
1893
2309
2601
2023
3272
2910
4046
3523
629
4572
4295
1844
4517
863
3302
252
4143
665
1756
4657
2646
2853
1214
3668
3148
1720
3530
3658
3062
3466
2440
1261
2578
1065
3206
3140
610
100
4149
4288
4347
486
3311
444
3541
2796
2879
2013
4434
2287
1798
1923
3515
3467
1476
3198
2088
4199
2167
1011
1649
2068
346
3158
4129
4125
2421
569
1782
1372
4125
1238
1231
1869
884
3065
35
4470
3589
846
2700
3649
2904
370
1930
2735
3369
3906
2384
2015
197
1482
3017
4147
2641
2176
73
1471
4756
1622
144
1068
821
4438
98
1671
2083
623
4776
1779
3700
966
3124
4737
178
835
300
3945
700
2052
4289
3271
1716
2821
4971
11
1667
2210
3054
286
2619
2487
3641
121
1970
3810
2173
2884
3533
4359
223
1809
3742
1635
1974
660
3580
2964
3555
4527
2020
1205
2643
606
3662
3763
509
3725
677
4259
3088
3081
3667
3802
2575
901
4479
600
2825
3256
2274
1027
186
3637
3329
201
1455
1213
1970
4423
713
938
830
4901
3950
1708
2237
561
2621
402
1200
1282
4333
4429
1480
3573
1799
3578
3446
3076
1568
2035
4382
144
3734
2304
1575
1064
1895
4635
4248
695
852
4753
4167
2329
3787
1665
4531
274
1740
150
3935
957
635
2446
1134
2130
3318
2777
4815
4519
364
349
1552
4142
2803
3015
713
4393
2914
4005
4066
299
2463
2693
3885
856
3435
3466
3405
1441
1285
4839
846
253
90
2239
4777
275
1627
1939
3751
1875
1930
4074
843
3372
1449
2492
2422
2833
1298
3415
1625
2724
384
2745
1166
1888
4328
230
1416
4803
1759
418
4822
1305
3117
3535
3478
3218
2288
1188
4274
3492
4707
1372
4328
2966
4651
3976
1294
4654
1069
540
3
3211
4616
2286
1283
1583
3459
3202
4385
1234
653
415
4879
922
1452
2612
3718
3118
1812
617
2240
1760
2942
2778
1144
2750
2278
4219
3973
3062
4761
879
3617
4595
479
4722
849
3494
3576
4150
3192
4332
2536
3995
1059
3940
3900
1832
4390
706
3943
4455
62
3663
886
4564
2653
4766
4021
4200
1484
1505
4060
4723
4139
2765
4551
1544
4046
493
12
1949
3971
2413
511
1548
555
52
1120
3061
1530
2396
3240
4615
1326
1200
258
3847
1351
3246
831
3950
2191
4362
1402
1904
2519
2385
1165
1673
4806
3085
790
2790
3496
3457
442
4518
4442
3366
2950
4949
2106
1521
3925
4909
358
3426
3231
306
1801
597
4737
1283
1798
2
1415
4624
3913
988
279
710
1467
2652
2679
3394
3939
2354
4563
2793
111
2370
3565
4911
2308
1521
2671
4644
2134
2590
3173
3224
1316
3727
3746
1349
3367
1308
3212
4495
4855
3572
2304
3769
2383
1521
3045
775
3879
3416
2978
425
145
3283
1801
1719
2902
2693
169
234
1594
4419
3728
4336
620
350
1557
1133
2630
1925
1872
2759
3556
4442
1127
570
271
1925
1252
3771
3272
2619
3394
4662
4550
2216
1153
2410
4811
2945
2664
4316
1288
4437
1597
2587
173
4879
1621
1028
504
4093
4817
1650
1284
3424
4226
645
1124
4816
1842
489
4057
1417
3368
4814
952
2785
4442
494
2132
4275
2696
1867
1880
280
4524
174
3233
4805
1071
1475
318
2914
2396
360
641
4545
4242
4688
50
3110
4572
1284
3519
1396
1120
2326
2586
3806
3239
4328
1491
4033
4141
1807
3160
1317
2220
4003
2921
2089
1774
2389
543
858
2673
1033
44
4718
295
4142
2262
4472
2676
2297
4653
4529
2998
3648
4090
731
3088
4826
4085
4921
4762
1312
2925
4567
3502
2372
3456
92
1851
4630
1790
3709
4954
2834
3748
3767
2045
1421
4420
8
1041
4274
1896
1469
300
2874
2118
219
1138
2410
907
1548
3478
4672
3573
1539
1940
1528
1146
3806
3962
824
3422
1178
3529
2304
2710
3985
1254
205
2838
4827
4861
488
3256
3324
2047
1464
4395
1205
4991
1143
853
2628
518
2349
2197
770
3689
368
3900
3253
3810
4055
1531
2954
3529
4260
2326
3529
160
3228
1695
4209
2675
684
2105
1793
2459
1969
553
42
930
2623
4439
3420
936
2754
77
2078
513
3126
3235
811
466
4358
2661
2641
1376
4563
3550
4570
1026
102
4846
676
4960
4599
4531
1492
4110
3695
1905
1158
1502
1786
3541
3398
846
4098
4639
2981
4249
3652
430
498
2935
2938
3548
3709
3227
3260
2864
2038
1573
2279
4452
168
3015
2945
3887
2129
696
2287
2654
28
2160
61
3508
596
1342
3609
1581
434
3969
455
1639
4582
3122
3815
3167
4317
4620
1004
50
1627
2596
4769
2084
2340
3348
438
4336
1678
549
1553
4959
4477
888
543
3537
1829
2190
3053
204
1095
2938
3179
3514
1139
4120
1778
81
2663
167
1634
4638
3910
3776
3953
4233
224
842
2223
810
4446
2858
3731
319
1721
4926
894
3591
174
2628
322
1328
4775
1083
1762
4646
1036
1873
869
825
625
4984
2242
2999
3927
1278
4318
3934
824
3131
3678
3212
3244
4330
1964
3265
2563
3875
2287
3529
2902
2170
444
3730
4412
3129
4762
2468
1628
14
751
635
879
400
4667
4302
307
1552
376
4290
4533
1528
3293
3747
1203
3618
3759
3629
4468
3113
1112
1286
4035
86
103
3485
4071
4902
4239
343
4179
172
3606
1550
3192
2014
134
2401
4693
3437
3871
2526
1168
1319
1835
1381
2398
808
1689
1798
3813
3058
3787
1946
2195
1371
2522
2454
4514
2978
4810
1392
248
4487
3070
3707
4661
4918
3485
3591
3227
789
2983
4196
3265
322
159
3234
556
2867
4105
4934
4148
484
69
1100
4115
3480
116
1097
2103
379
4614
2386
1378
2449
132
2706
899
4655
511
4024
356
4549
4028
3566
4004
2589
1823
4508
4513
210
3856
253
1158
3128
1312
2939
1274
1282
1098
592
1173
546
2156
4860
2726
25
1042
402
4674
3704
301
1843
198
249
4105
710
2346
2415
1874
1666
2625
2254
3723
4111
3688
2052
3741
4178
708
2576
304
3383
4455
3083
3900
4503
2032
540
4127
4744
1625
1315
89
223
4145
921
3623
3345
2448
1112
1648
4865
2445
1522
1031
2057
4009
3366
3150
1730
157
2957
9
1156
3768
2911
2668
2911
3407
1595
418
3053
3007
320
1455
666
1381
1755
1206
2398
66
3966
1967
420
946
3407
4951
2261
4166
2698
2224
514
3546
3868
300
3578
4566
3777
2379
2994
1568
596
1555
4367
2012
4980
41
272
4106
1216
3694
1094
2230
3664
1898
3201
1835
2402
3515
2556
3315
4561
3385
4817
1406
1639
223
1783
3761
908
1161
2846
1875
2392
2620
748
1645
2654
3739
1544
3522
1577
4044
124
3722
628
2372
2725
3391
751
4919
2335
3574
2374
3243
955
819
1007
2472
4317
2304
3403
4280
2133
1196
1771
3642
598
2289
2206
602
1689
863
2153
738
4785
4886
651
3774
699
2516
3392
2031
1391
2183
3420
158
3563
280
1356
298
1183
4084
3862
1609
290
1062
2725
3198
3178
2705
219
778
2508
2537
743
496
3026
4469
412
393
402
2932
1515
3851
2387
30
945
3873
2812
3337
3447
241
861
1102
3705
4767
4162
2128
4327
3037
3204
2721
1145
1944
1657
3965
3567
2261
978
708
1437
3967
1677
2301
1883
219
2214
1825
4679
4453
1188
3875
272
4887
4431
4774
1054
2213
2874
1900
4518
1261
4053
3835
216
340
1897
3954
4306
623
2562
1482
1282
660
3684
2906
899
4503
3158
108
1991
1993
4934
1949
3524
4154
1541
3280
599
2677
1275
4621
3124
3652
773
1242
1822
412
3905
694
4393
1404
1532
1046
195
1788
4398
851
2857
2924
2788
4989
3172
126
1882
1432
4186
2327
131
4852
529
2527
3764
1634
4842
4658
3792
322
3006
1127
3870
2312
3277
927
4447
3056
3351
1231
1093
2639
3672
3256
4548
2160
2150
3890
2193
4689
490
2794
498
1845
2000
2914
4214
3414
4546
2786
2383
3224
2840
4602
1033
2897
1856
168
1815
2059
2422
659
161
2805
3709
681
2745
4976
1361
1706
697
932
292
3385
3376
1524
1011
497
2518
392
4683
136
1384
76
654
4802
2096
1335
4086
2238
3962
2241
2164
2209
2518
451
1657
1269
2278
3933
1500
4970
4453
3201
1787
4108
3649
2143
2122
4949
169
93
4774
1224
1774
4008
1524
3603
4964
2920
4544
3964
649
2553
4922
593
112
4203
3061
385
786
4219
2493
2430
4593
171
3536
1863
1466
3113
3743
980
3194
4146
3869
2999
3704
1800
316
4513
3951
1713
3891
3110
3388
4729
3121
3057
7
4374
3012
3100
2632
1539
4550
546
2210
2535
890
3923
241
4430
4885
808
889
1060
3923
1484
4382
2679
3456
3318
2263
2567
501
1525
9
3200
2206
2601
3314
4045
3980
3394
168
1695
4361
4087
1780
1788
2096
3457
2843
3116
1110
4687
2391
4471
1974
2430
3557
3894
2094
814
3817
1200
194
3943
2038
3719
4165
210
27
1545
3493
2802
4868
463
4302
674
3246
3876
3496
162
2713
3358
4377
1616
1980
1321
4671
532
31
4939
2685
1711
2346
1388
2345
3198
2172
3980
4432
3990
4448
1929
3494
4476
2643
4748
1973
4096
3629
3948
2455
1235
1558
2055
2985
4531
2431
1313
961
3216
554
4858
791
3817
3134
828
575
4016
4560
4141
1813
2707
231
1976
1983
4256
26
2794
1828
2541
404
1952
2075
1474
2665
4293
4757
1173
331
2117
781
4297
1746
4575
3960
1100
3369
3350
3819
1153
280
3769
2129
806
3761
1524
4009
3307
4692
4831
533
824
407
3443
409
1545
1933
2439
1254
1630
3908
4482
1013
4362
3544
3986
837
1181
2289
415
976
416
45
1736
4291
795
1385
1756
104
512
2162
4163
1120
3128
2803
1807
4622
3411
2379
883
833
2303
4261
2926
2208
2859
4530
866
516
2721
917
2466
1723
860
3278
2537
779
3248
182
836
2233
2388
4457
2633
3141
1516
3382
2433
132
2431
1927
3453
651
729
2660
1974
992
611
4154
3884
3222
4441
2045
3196
3759
3703
4525
1564
2816
768
1576
1117
4770
2487
598
3728
1620
3511
2263
4452
4999
3480
3365
767
350
544
1473
1060
2261
2796
1474
940
1704
1269
1454
2398
4470
3249
2844
893
618
3181
1404
4742
4327
1937
3315
2304
3163
3866
260
1328
387
4505
1832
67
671
3981
1442
4728
814
2736
4606
1967
1784
4581
2282
398
602
2224
2215
2876
3522
4233
339
1442
4636
4640
2282
1361
2270
1992
2948
1362
3528
3008
879
2516
2142
2268
4820
4854
2181
277
3909
3008
4777
65
2528
3113
617
544
2764
173
1395
4731
3753
708
1233
4489
703
284
927
4131
3189
302
4722
1611
2426
1307
2119
2515
4745
2629
2153
3442
179
4734
2669
2946
117
768
2250
1540
2145
2010
2196
2507
2603
3584
2382
246
867
1285
4336
4957
556
1882
1598
1678
4891
3261
3459
2193
4865
1341
195
1480
1588
1902
2336
3663
2123
378
2640
82
2777
3849
3625
3621
385
4061
4272
4430
3211
3857
2267
1831
1746
535
2816
890
2072
3862
2414
4165
4878
4915
573
2070
2198
956
3756
1629
3039
2192
1293
139
2112
3173
3362
4731
410
3949
4013
865
3247
289
2519
4918
4325
1600
407
826
2617
3504
3696
4038
911
2777
2571
3514
3598
2475
495
4075
3845
3566
1936
1280
1562
2940
922
2144
650
2358
1806
1598
3155
96
2682
3175
307
3326
3608
2541
159
541
4766
58
686
2463
599
3465
3497
4334
4104
2196
279
4878
2157
3425
2735
4560
639
4170
1944
4073
4709
3440
4401
2153
2541
4828
4387
2463
894
3871
3690
4918
2682
309
4563
3970
3785
1746
4070
3220
2933
404
3771
332
1839
4534
2918
1993
4502
3699
3789
2511
327
2618
3262
471
4143
4644
4909
2018
637
2539
2681
3033
4275
293
3732
196
2888
1728
2715
2606
4617
1385
4229
2532
1855
2770
293
4612
4044
436
1798
3127
959
3779
1098
3504
3327
1449
1737
905
1913
3192
4370
3277
1053
97
3711
2560
1063
4482
1100
847
1314
2916
4781
3936
4149
2111
3683
17
3232
2756
3931
2373
3309
4843
2693
2686
4311
511
3664
4840
4643
701
4044
4152
4169
765
2072
864
3100
2947
4224
4911
497
4610
4180
3748
2033
2211
1131
1701
2580
2864
3653
1021
1204
3504
2964
474
1167
3935
3712
372
1070
849
1085
3825
395
314
2184
634
4337
4364
2795
4436
2095
2642
1662
1248
1231
2684
1588
4589
58
1505
2014
2343
4026
3655
4560
1264
3404
774
640
1420
2501
966
661
4382
4568
749
167
292
161
4932
1889
743
1277
2084
3934
3596
2170
1759
4200
3663
113
59
1152
3739
4397
343
1650
2352
1098
963
199
2039
1734
4849
3196
2390
3780
943
3515
2437
4135
3328
1015
1870
304
4124
3048
1293
2148
153
1436
3779
2622
2532
3599
4586
2877
3359
1586
2998
2717
3429
273
3163
283
3477
2323
975
573
3230
2029
1298
3418
4714
2593
4064
4997
3755
2468
1860
909
276
3178
3673
3845
311
4487
4818
1290
1234
3535
2317
4692
1581
4881
3752
4301
1674
1660
1125
3596
3876
3533
465
1399
1596
371
2654
1584
4383
4169
3925
2866
4209
3160
1614
4150
1106
748
446
3693
2495
3956
551
3653
672
1417
1472
2529
3530
4834
4204
2449
1773
3771
857
4152
1084
1598
1945
4686
3752
4285
4402
2944
2927
1776
1651
4130
4421
3628
3881
70
1245
3733
2206
3141
296
1049
605
914
621
1460
1741
870
3065
1943
2423
575
221
585
1663
4469
2239
1006
2633
3875
3944
3126
304
1178
665
3182
382
2534
2865
28
4061
2354
3305
588
2604
3684
4662
4951
1324
3040
1821
4478
3395
1515
2064
529
1774
69
3602
3449
3553
2340
2130
1086
3152
941
3037
2813
4722
2480
2974
203
4489
4509
1043
1868
3484
1262
1069
325
2923
1030
973
1268
2732
240
2805
3484
3130
297
4563
4043
4076
2305
793
1721
3361
3320
527
4868
3799
4230
1163
1891
1476
4488
2387
447
257
664
4947
1703
3939
4394
1798
4451
685
2770
1019
243
3575
3154
654
3406
119
1047
2530
4348
429
1142
1700
4161
3459
4360
2799
4726
943
3127
1711
3412
2014
4184
395
2966
1729
1984
357
4170
1479
4924
1626
2116
4248
3406
1245
879
3042
3498
700
2826
3221
4661
3642
2100
900
3755
2914
4626
3069
2289
2661
3866
1163
2726
1211
1636
2232
2340
4104
2242
3403
2983
3001
4366
3219
1195
1510
1893
3619
804
3093
2506
65
3036
4757
655
3320
3955
4027
3946
3523
4597
467
4834
4167
2123
131
288
3730
4491
1485
275
2115
3294
3341
3769
3371
4099
2393
2430
1940
1650
1527
1918
3368
247
3320
1033
458
2294
2605
2812
610
1212
1014
710
848
3747
2767
3038
3116
1797
1707
650
2996
3609
4667
260
1651
1411
146
1214
2737
3473
4676
4198
1788
3691
259
295
4038
2104
2942
4768
1095
4843
1979
3591
4503
4374
655
735
102
2274
1144
2111
4260
2430
3093
3084
2756
2342
3702
2332
12
1283
3837
3212
4440
1186
1440
3208
4808
2996
2931
4841
2414
1887
4164
3994
4420
2226
411
604
2238
3799
2551
3086
4096
4228
1999
4710
784
406
896
271
1515
1902
2467
4878
364
1392
858
1540
573
4420
3109
3029
1761
3029
1461
1045
4139
1997
2048
1199
406
2989
4190
2221
2316
4503
32
2280
4301
71
1847
3540
1832
3213
2445
4642
2510
2036
3119
3571
2054
310
678
1435
1672
4083
493
4374
2417
1054
3795
2120
4263
2653
3485
2838
703
4670
1940
2521
4934
2143
2651
31
3773
1481
959
428
90
432
1718
4717
2969
161
4980
4790
1615
1410
138
4577
4554
1595
1711
1424
3283
1854
4457
2603
4424
381
4503
3397
2709
1550
1757
1259
2511
4481
1525
4027
3352
991
2116
26
2064
244
4166
4190
4679
4073
1991
4416
505
904
4718
2190
1914
2716
3794
840
965
4962
542
123
4331
3143
936
1352
1582
3513
2138
4622
4853
952
3750
3454
1680
4178
2439
2454
1161
4783
2634
1262
4984
2516
2834
1747
1575
720
326
985
491
4491
3543
2523
3992
2913
1081
3353
4408
531
2003
1
2536
4953
2363
2621
3547
2878
1845
1510
3841
3987
3597
3527
4800
94
962
241
1488
913
4265
1529
910
4585
2976
1644
4576
4243
1078
1864
2100
3710
783
3010
4758
3077
2994
4751
4192
504
1667
3143
3925
3503
3672
171
1082
2682
3725
1452
1506
2955
248
4382
1993
2561
3411
2554
1716
4656
3969
2874
709
1905
4606
153
2896
2067
3812
3173
4156
1433
139
857
1761
1663
1211
4681
4888
3761
995
1766
4013
2232
3964
2217
1387
1704
4499
3208
3274
166
4139
286
2787
2782
3120
1653
2493
2668
2996
2408
3873
1482
496
2697
1095
2744
1071
4613
203
4559
4737
4599
4621
2010
4327
4989
1446
720
1520
3472
3939
3724
2999
3385
2744
2871
3117
4058
2287
3114
1348
3224
4107
2803
1006
3520
4101
4880
4567
3055
3096
434
1806
636
1396
920
1667
3147
2778
3749
1775
521
4791
1494
3235
649
3956
3886
2991
124
3393
561
3381
4387
3320
4262
3396
3742
945
1358
398
1638
1702
3423
2332
951
3032
3391
375
4520
169
513
1136
2173
3772
3628
3186
4528
4113
2804
4091
2170
3338
687
4418
1024
1249
602
4953
437
1629
392
2933
2693
4681
2266
3546
3116
1329
2327
4105
3233
3233
3026
967
3139
666
1965
1128
197
1465
4955
1989
4704
917
3697
1461
2574
2377
4690
678
901
1985
865
68
353
3737
1799
3482
1882
2194
2371
750
898
4224
2632
460
4079
349
1418
801
4172
1326
3170
2113
2679
4845
2189
2706
3139
4334
4046
1028
1858
2912
1097
1661
4379
1197
1992
3768
4299
750
217
1715
5
1695
4256
1042
1788
1312
2020
2047
2513
4680
801
1345
1692
4031
654
1473
2680
1949
1284
2111
2086
2019
363
566
1845
1842
3681
2104
380
1728
2297
598
4737
3545
740
3750
1647
4355
3129
795
3172
87
2872
1041
802
4387
795
819
3336
3334
644
3916
1995
779
369
1767
2078
4719
1184
2409
1888
3326
3780
1949
4717
990
3351
704
1408
1295
153
1726
3067
2028
3196
2918
3806
768
4035
2707
2096
4368
101
3588
3983
4375
1338
4591
2531
4022
2205
3836
183
2751
4649
3794
906
3942
900
603
1068
699
4514
1178
1946
4312
2683
2090
2633
2592
4468
303
459
309
1870
3598
1808
2773
2978
2942
3739
3916
771
1958
2391
271
2112
2049
1788
2170
3582
3710
1064
1861
46
1584
2322
3433
1382
1528
2971
2889
4085
1698
2751
709
837
1107
3213
1059
3842
836
2455
3969
536
2662
4385
2870
1754
312
763
4773
3167
2183
2378
70
1566
4191
4546
3023
4418
4467
3523
667
3411
4936
3647
2392
4141
697
1532
499
3261
858
2419
891
3777
3317
585
703
4321
1589
4516
3955
805
3729
686
4341
4938
4897
2808
1623
4521
3656
2358
1644
3218
583
3268
4759
1145
3568
2350
1579
3981
303
3390
2687
1799
2896
1089
958
2186
3255
4456
2475
2224
786
3996
4436
1956
2377
2516
3209
1163
3973
4727
1491
1981
423
2032
2226
2394
4574
386
4611
477
3161
1881
4294
1083
4351
2341
4634
1016
2314
1677
2131
2265
2895
1810
749
2881
3584
507
1126
4092
1532
1104
4551
4227
4032
1512
1643
528
301
2852
1254
3181
3702
2779
2740
3894
1349
4176
87
1208
1864
3123
4969
2175
3473
2341
3425
3244
2201
3808
867
68
1800
1603
961
2862
1490
4640
4175
821
3663
1519
4707
205
4119
1108
3011
3794
2422
3799
3185
2777
195
573
234
2909
485
1298
2685
2394
2207
4222
4069
1221
1514
296
3310
4267
4851
4777
1948
247
4472
1946
2324
530
2305
3668
3351
2824
524
1300
2689
73
3745
357
2427
3738
524
2829
1046
2606
1806
4833
3584
2430
1274
3395
4081
1716
2459
2717
4310
1557
4229
9
4515
2058
4932
192
217
220
2553
2425
2220
4585
1067
1346
1241
2721
1125
2790
1001
736
4753
1438
616
2641
2590
559
2702
2127
4438
4415
3345
4634
3813
2977
4575
2494
4506
138
2550
375
1660
4618
4606
1156
1363
2983
3623
1340
2146
4883
121
1430
2034
4617
4275
1221
1177
3177
3631
243
1545
1449
1805
2486
281
1314
464
764
4029
3284
1502
3521
4281
2605
1539
3129
3609
1783
1699
4833
943
768
2511
1515
4812
3059
2950
596
862
3363
2926
829
1816
4257
4789
3604
3687
2574
3108
1587
3671
4948
55
710
1154
4140
4721
1756
4643
735
3173
4977
2786
1015
483
4770
390
2683
2444
497
3650
2315
2393
3982
2204
2414
2149
774
1227
943
2493
1002
3010
1449
3505
2730
2120
2101
2566
1239
875
4701
3240
538
1457
4067
1159
4576
2676
4797
802
4465
4017
2608
1923
2155
3439
1822
1835
1563
2543
770
3025
4657
2909
1883
116
4734
3102
4900
3345
4043
4894
1979
577
1033
603
556
2457
299
1677
3884
1424
1234
2871
4405
1078
4687
3059
367
2802
3713
2146
2567
1272
2846
3362
2581
4560
3161
4173
4643
4445
4861
2483
113
511
3434
4666
2980
1131
2478
1472
3446
1264
2750
1793
2
2142
4234
3694
462
2821
2039
3087
4121
3704
1696
4766
2052
2952
2081
4793
1273
2710
1760
1153
4882
1364
381
2797
4212
1181
2872
82
2856
2572
1423
4475
4013
478
3352
2772
4021
1247
2852
3536
309
3790
4349
454
1288
2872
2861
103
543
1973
1547
533
3453
3982
549
922
4127
169
4833
3724
1664
1649
4775
2120
3931
1858
4722
3331
1062
4371
3321
1105
4132
4586
4546
76
4910
4442
1598
4629
380
3795
4393
690
3234
1430
530
2256
2118
4983
3071
681
220
4434
501
958
1828
3372
2225
4325
2566
2288
4797
583
1644
788
3083
2284
3932
289
4455
4176
3024
4630
4200
3664
964
3697
1227
4829
2654
2253
123
1951
3220
4542
17
1307
3935
2510
1245
3810
622
537
2450
1511
4869
4683
3480
4005
2796
4073
136
3384
3683
1445
2195
1667
2334
4398
1728
1734
4004
1324
856
920
3359
4558
2558
4329
4658
378
4505
2351
2727
1730
2107
835
667
592
3439
551
2271
1339
4142
3049
2807
4758
2118
4701
399
907
4460
3479
3923
4858
1673
2657
1253
4963
3781
483
724
3112
4797
2734
1854
485
4036
4794
3068
863
2488
233
4825
1210
4339
540
1675
3211
3595
1014
3981
2469
4905
1007
779
253
3579
3516
2873
781
4789
2698
528
1786
2778
835
3654
298
3262
3067
3596
4048
146
3820
1332
491
2663
3034
584
2506
1753
1803
2649
3453
4411
1679
976
4700
4884
3886
3169
1759
966
4790
4239
3666
2956
1938
2420
265
768
4723
2566
3328
3610
1799
2106
4709
150
1590
1193
2159
1376
4554
4489
2122
4702
3570
2619
1233
2693
821
3063
1673
2796
546
68
1476
2660
4030
22
3465
1081
1716
4122
4339
1163
3699
4303
257
2112
498
3562
4779
275
4255
4905
3362
3877
520
1202
2345
2347
4900
1911
1655
1582
1074
804
2305
2399
1970
972
4310
405
4639
1962
3224
1648
4532
1374
2602
3414
3930
2964
2398
3148
3053
4454
2240
1652
1516
3387
2723
1041
1762
3566
3984
1364
3440
601
2515
1587
1742
1495
3817
1814
3298
1479
1314
4820
2068
4740
3269
4009
1857
2284
878
1458
2418
2143
701
2765
4331
3294
2556
3112
1913
3475
1492
3910
577
1026
90
92
4756
1865
1425
4249
946
1094
2316
1067
4305
542
4915
791
532
641
4080
3420
4205
2298
337
728
1050
325
2407
559
384
4171
4834
4162
4767
4264
2249
3163
3905
648
3095
4338
3190
2355
289
1204
1522
4915
1049
4478
1169
4996
430
3875
3934
3497
4148
3227
251
3339
2561
624
779
2476
3340
2813
2298
1242
4609
3518
3993
3635
3413
2657
2543
2633
1816
3919
3880
4306
428
2111
1582
2135
3888
1103
3478
3190
2848
391
3412
4972
592
3824
3807
1397
793
3451
2745
1796
2660
3454
4568
4148
273
4798
1869
3213
2284
60
2860
2170
1857
628
1783
400
861
2799
4504
2454
3841
4620
963
1063
3742
200
4705
691
2376
2276
4477
3394
3133
351
3796
4761
3275
4094
3482
3710
394
3917
4439
3971
4376
2679
2231
4605
3616
181
2747
1103
3774
1792
1274
300
2123
2355
1452
3216
3289
4759
4708
3997
3841
3691
4515
1127
4985
2955
222
3091
2976
3844
3060
3801
4131
4948
3901
3488
4920
3201
3498
679
4079
3957
4489
1412
1688
3382
961
1468
1029
2739
4150
4226
4211
1141
420
4738
3476
284
4618
3198
4729
603
4266
2790
4890
2677
1002
2087
34
4414
2674
2385
4571
2543
1331
523
3761
1484
2749
3000
2121
701
3640
1313
813
2578
4774
2668
3981
2567
2589
44
1053
938
1226
2450
145
4362
4670
529
3103
2387
4142
378
761
2532
1180
836
4783
754
3697
2673
2381
4733
3837
3392
534
4443
1221
2358
1329
2282
441
1036
2555
4884
2767
2313
2374
2256
1455
4403
1950
2429
1377
1656
2222
318
2185
3056
2264
1506
225
850
303
393
1054
3350
96
3943
4094
4565
279
17
2903
2214
3818
3899
1215
656
3305
3169
2175
3503
464
4592
982
329
3018
197
3952
4462
4879
3462
1504
3251
4438
1880
3403
3870
3021
1398
1262
4958
4795
3724
1934
56
3282
4541
3481
4466
1106
50
4050
2309
2103
4017
4231
3144
2995
1744
3119
1354
1134
300
2161
3674
1460
742
4397
3304
4870
1155
1145
2221
2739
2425
2603
1490
4321
2862
2809
3197
3411
4902
3580
4260
4008
4539
4155
4857
1373
2966
4177
3586
1315
2368
4787
1195
2301
4559
2025
1433
1712
941
4072
1681
1548
1652
1235
2562
1510
2449
1574
3845
3271
3209
1509
729
3509
691
2599
3196
110
4663
2126
4905
3422
1364
1789
1595
89
1384
327
4416
1821
4469
348
533
3597
657
2371
4615
3981
1970
2466
1201
4973
3449
3958
1398
59
994
1465
4118
1889
1719
2671
1836
4114
678
2534
749
2079
2291
3036
4201
4158
2972
3729
2415
1013
546
4356
1075
2097
2130
3163
3420
2070
1008
3047
1631
3912
2998
4046
1645
1708
4812
3703
2672
2031
14
4468
968
2929
3880
1439
1035
1969
1148
2047
1903
2507
1398
163
1401
2377
2261
2580
4055
4330
4904
1872
3654
4808
873
3149
4910
4220
3382
4543
4206
2096
340
3482
1223
1290
3499
1662
4678
4772
1246
901
2725
3361
4091
2559
3393
1120
1848
3301
2609
3391
4476
2120
1806
4764
489
4217
2316
4600
2275
3839
4859
1440
682
648
4276
4610
4459
209
843
4506
907
3822
2074
3819
3070
1427
4266
106
4148
3333
3874
4688
2707
3521
143
1149
2825
954
3847
3257
4068
2603
1254
2677
3936
240
4567
4785
3925
3439
3222
4753
2925
3613
2366
4974
1421
2599
1956
1353
1302
502
10
518
4238
2291
324
547
1661
399
209
2383
365
2832
245
4398
1901
4737
4838
4065
3303
4664
512
2252
2778
4010
1503
542
3452
863
179
1455
113
1210
68
1466
929
503
2274
857
2516
4386
4990
148
2033
4775
2287
4552
3397
2612
4408
3891
4195
4639
13
3362
3312
139
1961
3158
3337
871
2391
541
2346
2192
379
3501
1130
3978
805
487
1367
2941
2065
4873
4294
4855
3274
3244
2768
1183
3650
3253
120
276
4287
605
2233
4856
649
989
3253
980
3134
1636
4612
4771
3646
3255
4173
3065
4411
4987
4652
584
397
3524
1512
771
4131
169
1412
1229
2156
2172
4477
173
2570
2407
1185
4089
4322
4656
4513
4290
3143
4890
3891
3321
39
649
4985
688
666
2047
2424
2935
4750
4234
1176
3910
4154
2314
532
2635
4483
2305
84
1379
4689
255
2799
1218
4838
3721
1203
4485
4274
53
2997
2485
2369
244
4146
4274
1691
1116
2316
1128
3794
467
3253
4725
3505
66
1319
4364
511
3245
3958
4967
604
4126
3435
2127
2873
2109
1042
3501
2215
1594
3517
2195
1760
4814
90
2235
4615
3919
3580
1378
594
4678
3620
491
4110
1936
620
1641
2739
21
582
777
893
2674
4962
2668
4749
215
3905
2256
4466
2405
2421
2795
3438
413
1504
210
2293
1863
3514
131
1146
297
2375
1722
2010
401
4685
2151
4449
2779
1617
252
1031
1774
1540
1947
4943
1798
3791
603
395
399
1340
4876
3668
4186
3138
2650
763
418
3872
710
4212
4170
1770
2567
3475
4723
132
2612
4143
1042
2362
2795
68
2709
2561
603
685
4441
2649
1086
4564
3594
362
3329
4328
329
460
939
2682
357
1507
840
2086
882
1626
2138
4409
3318
1854
242
1078
4304
3755
2566
3295
4969
1488
3193
2728
3666
1731
588
4204
4693
2370
1537
2028
2693
487
735
949
1321
3131
2799
388
4576
4907
4695
3089
1089
309
3574
202
1901
4174
4611
3689
847
239
3190
518
3520
3109
4521
2074
4295
3655
846
4127
2564
2749
3902
3652
1402
3933
2319
2425
1454
1051
3346
4990
3171
164
2404
4546
2553
3187
3992
3255
586
173
3335
4096
3559
2970
669
2895
3614
1796
3161
3548
3875
2173
4145
3663
1620
4365
3955
2995
4642
4758
540
2075
348
3812
2355
1394
3812
3874
3609
4915
378
2316
655
783
1091
2802
380
273
3670
3008
4904
2252
3153
3716
4658
812
4548
2912
84
4909
4981
3880
97
1402
4226
2887
868
3225
1574
4667
2448
1747
1051
3430
3820
2483
2807
1157
364
492
3748
3475
3006
4713
501
3370
699
53
1005
1227
141
1505
2682
1545
2948
451
669
2041
3327
3229
2882
766
3019
3372
1846
4301
3511
1477
3058
3428
4829
3283
592
510
3301
4412
3589
1963
2846
3428
2891
2390
3421
4128
2732
4508
1256
3947
1969
4124
584
4160
1254
3340
939
1309
712
4151
4733
3666
2744
106
4640
444
1004
1066
4843
4999
3158
3570
3554
3283
3978
3390
948
4385
3478
148
3402
2970
3777
1026
2744
1433
1510
2085
4397
4459
4017
2611
3291
3934
3022
2840
1523
3197
2198
2802
4922
771
2286
2010
2188
4401
1277
2504
4067
2822
1083
4424
3234
2113
1690
3458
1936
4046
926
4133
3327
4856
2742
1920
29
1957
2366
4831
3522
1405
1567
2834
1113
1286
3980
3026
4559
3776
1885
2469
1468
178
406
837
1740
2594
1427
2961
1549
1773
3264
1274
684
4824
3579
4620
1373
4481
3281
2031
2007
1682
1458
2905
4457
3260
4630
469
2500
4910
2650
4631
3467
1771
1269
4
1776
227
1564
1122
2671
4477
4582
4420
905
740
431
753
631
2330
2025
3438
803
1150
4030
2363
3895
311
1396
1655
4827
615
305
4367
215
2711
1870
1067
3531
2553
112
2266
1031
186
126
4851
1085
385
1405
1270
294
4468
2896
4765
4737
404
4268
4171
3616
4701
3765
1372
383
2796
3373
639
3624
2342
1017
2897
2803
4057
956
4859
2751
1991
3018
1070
2276
3644
1102
703
340
733
4168
1284
4917
3436
4342
2147
168
2285
1576
1156
261
3145
3563
4444
2112
4997
3028
3613
4219
230
1753
2637
4735
57
2587
146
4754
384
328
4623
3726
3631
4378
2060
3565
3583
129
2139
2788
4326
2440
724
3030
1898
2455
4829
1975
4107
2819
1370
3959
778
4405
418
2352
4405
701
3953
3479
4376
972
2243
1929
2915
2958
3575
861
4270
1204
3167
259
1495
2032
2852
3753
726
4274
1661
1316
1959
881
4106
568
441
1888
4284
4410
844
1940
2044
4757
2697
4762
2325
4541
2684
749
651
2584
2656
3460
3435
2103
4213
3595
3713
1259
3372
4798
254
3438
4123
1831
4177
216
4901
2558
2394
2610
2269
4229
3935
3260
3101
4956
1715
4379
4330
4722
2133
4300
4679
1071
2909
4934
4736
4855
943
3034
4636
3295
1325
4513
1919
2634
4152
3414
1702
274
419
173
2171
4666
4469
2873
1458
1332
3490
522
243
35
2748
2124
268
2230
152
689
914
622
2955
3761
260
4122
4473
4159
885
4059
564
1411
2593
2276
4125
4857
3765
861
3669
38
2365
1059
3934
4692
532
3307
49
962
328
4431
1250
261
919
5
3622
4662
3095
174
465
3234
2975
3821
4948
761
3089
4603
2306
3887
3303
1165
4519
786
364
2810
2659
4670
4350
2069
3380
1769
4079
348
697
3091
4802
1207
4887
4019
3925
3690
4266
1875
3200
632
2627
1451
1474
1124
2797
583
2495
2741
4105
77
2547
3472
3730
3901
1131
3981
63
4095
1433
2660
3233
3438
654
3302
2537
184
257
586
2390
4408
1803
3896
4427
4006
547
997
2895
2018
3112
3532
3865
2413
4301
4641
2958
2537
1009
466
2190
1900
1304
3274
2101
3686
1825
3040
2845
3475
4445
3805
4554
1770
4080
3655
3619
4931
46
912
1207
483
3926
2500
2534
107
848
3001
37
3404
395
3459
2411
4391
2143
813
3000
4845
1260
2752
1370
1319
1171
4126
4285
1424
2926
1585
4222
2328
2798
3865
1638
1300
860
2835
528
4754
3713
3692
1191
4106
4704
780
203
3300
3472
1244
2372
4316
1469
1432
1186
4646
723
332
1271
1962
642
790
2550
3422
2445
1745
4660
2287
431
2655
2335
223
1823
403
3234
801
4496
4169
293
929
3
4532
1286
4766
1429
2037
4908
340
4504
2260
1683
3500
2779
1764
2000
4900
2408
2344
945
3198
211
821
841
1575
2562
633
3595
3623
3194
426
730
2366
4447
3549
299
1668
3838
1468
1469
650
721
2182
3759
309
1873
1776
2298
1957
3377
146
3551
131
226
908
4097
3904
3504
2086
4978
540
4688
3451
4138
4539
84
3369
4949
608
1626
4249
1329
4875
1982
890
4850
3629
2209
2171
4784
1885
4504
4230
1369
3323
1460
1323
582
444
940
2243
4567
4731
4002
695
371
1204
1742
297
150
2452
3785
3139
2511
191
2492
2667
4997
4380
2920
3298
2376
4982
1321
4275
4583
3043
1570
3066
4530
1923
47
4408
4651
4701
1147
1433
128
2094
1367
1097
1626
2368
339
3075
3496
3959
1308
2950
212
146
248
3864
74
1198
3208
2379
3397
1107
711
2939
3649
2258
10
2548
604
2501
2325
4043
4701
263
2236
395
368
1021
854
2372
4035
534
986
3252
2310
3632
2550
659
623
1159
665
4600
4508
4051
1733
4195
3432
822
3961
1566
1768
2165
2204
3740
2858
2533
1022
4898
3078
2087
2004
3918
1571
3712
2579
222
2125
3473
2085
1773
1898
2143
1142
2548
2233
899
1250
594
50
4577
2649
2367
2690
4401
4132
2381
1376
4189
743
4877
2400
4377
473
144
2595
501
1567
1266
4712
2304
581
1759
4166
526
3171
4699
1612
2613
2474
1416
3221
1247
3468
4179
1204
2979
1674
575
3133
948
2489
1666
2376
3122
703
3331
2132
1210
4570
4120
756
803
1924
2058
2639
3907
3067
4360
699
1447
3803
4121
3336
2573
3158
3913
847
1193
3193
773
1444
463
4533
4051
604
3940
3902
4913
1629
3346
1018
2181
2044
763
3235
756
4919
4143
4509
2817
1231
4727
4143
916
161
4054
4380
2823
1597
4624
1389
794
623
3454
3691
4180
24
799
3943
4391
2360
4240
1399
709
2855
1482
88
4047
3305
47
1794
3299
2381
2569
2878
2791
849
2150
1328
994
1703
1514
1428
4841
4012
1421
198
2505
2402
1951
3687
175
989
3940
1242
4693
571
2813
4607
2367
1343
2813
2387
3907
3399
614
718
3886
1763
2945
309
2942
4665
1530
2430
134
900
2986
612
4371
562
1081
940
650
160
1393
21
3202
3268
3409
4147
2168
1545
391
2631
2766
377
934
4336
3480
4032
1788
2365
3285
607
438
2833
1181
3540
3601
4321
2479
1763
4870
136
996
4143
1992
3334
1522
659
1834
1548
854
3498
2979
4741
1112
1199
288
175
1669
653
3328
3771
1851
2112
3938
941
3445
4240
4552
2870
3875
155
725
33
2764
281
3675
2420
1382
1960
723
1295
1276
2713
1671
2368
878
1622
4998
4239
4584
4738
2399
4379
4621
2591
3274
1060
3931
3286
49
2671
2209
3214
2126
3933
78
2773
1255
4024
525
3206
3632
3216
1909
4242
194
4559
1660
2066
1589
4531
1070
85
4159
347
600
3550
932
443
3720
1462
3703
1756
1748
3991
4403
2518
513
1856
4813
3912
449
4752
3830
3549
2336
3596
1706
294
3134
1149
2020
4255
2598
2621
3416
2295
1375
3859
1349
4126
513
321
4521
4640
3131
350
2905
1142
1725
1305
1019
3163
917
1797
4525
3159
2166
3978
1219
1676
4250
279
462
100
1658
1783
2900
4786
3626
2122
670
3683
1921
275
4963
2394
667
4026
2215
784
4707
4836
743
3
2585
4077
741
3215
1375
457
3394
1336
4632
833
3905
1581
2455
3783
4341
1655
2565
3544
1271
2101
2564
223
935
4772
2857
980
4580
785
458
895
4240
3552
3217
852
4205
2089
3754
4651
735
2924
4576
1907
4828
960
2426
3673
1041
1833
2645
2236
4161
2088
2639
3383
981
4766
2589
1806
2544
1513
2588
931
934
4002
4625
1838
2011
2272
2300
3646
155
2540
1868
2777
1428
1275
4715
2683
2499
3606
1618
633
1784
957
3869
4703
2424
4344
92
3246
2973
3509
3109
4516
2705
851
3318
195
4015
2845
3363
3995
4517
3419
4958
1113
3321
2740
1692
993
3310
48
3248
2335
3269
3094
875
191
2641
2831
2514
4044
12
3462
4416
2508
1064
3449
836
4485
3425
1725
4491
1379
2436
4727
1409
461
2368
64
3595
4660
2934
1813
3636
3198
1207
3819
3859
2874
3078
2177
3269
2569
4852
2041
429
2704
2987
1433
4168
3519
1823
12
4565
3216
3216
1112
1953
828
971
2033
4348
4184
3180
3364
2826
4218
1273
4747
1143
2635
3221
2897
1140
1362
3990
1178
3796
2549
4034
3855
3712
3061
2554
94
2946
3579
3699
1611
3571
149
1208
3480
4842
2390
1654
996
3576
2618
2539
4553
4661
1272
3829
1284
2216
1695
1434
2101
3486
3928
26
3778
1641
2957
198
1456
1654
455
3315
2281
3373
1734
3035
2912
4667
4343
2579
2058
2107
1965
1777
4109
1679
3656
4444
2087
148
3168
3264
3491
3445
4840
1403
4050
854
4534
3047
1774
132
3265
583
3462
2955
605
580
2780
3300
861
504
4847
1616
3240
4907
253
1533
4029
47
2385
4728
3645
4770
4192
1726
3363
1900
958
2756
3414
4954
4377
366
863
4970
1526
2548
1744
1993
4185
491
4291
4027
1568
1972
1709
2633
2514
639
499
2836
4209
4185
947
1417
4711
777
1201
391
3793
524
3921
3103
2733
3966
3256
1796
2874
1905
4377
4207
4898
2432
38
1849
1982
159
2979
4897
263
2499
2229
2403
477
2651
4599
1051
3945
2352
182
3912
1502
866
4148
3653
4604
862
985
1127
4226
1259
953
1089
1542
1375
2332
2451
4890
4902
569
4771
2894
2779
2365
2718
3435
3416
3314
41
2658
4607
3879
1661
1487
4406
2821
363
773
2091
1334
2708
1563
1344
4393
4817
1840
2258
3810
1924
2650
2835
2015
4622
3494
2667
2677
2591
1666
840
2830
526
1857
2935
4923
41
1224
2050
1521
3206
1477
705
537
2549
2262
300
781
2198
971
3262
1174
2460
510
752
3647
4683
3207
3121
763
3320
4340
684
2194
2184
1255
850
490
5
150
387
4615
2402
4564
1294
2808
831
3312
4432
4331
577
3882
46
2714
4671
1758
4018
2975
1546
2992
291
2785
2216
44
601
269
4367
358
3751
737
570
4
384
3918
213
3853
1792
2458
3432
4969
1857
1983
1468
730
2282
796
4307
2169
4264
2824
642
2275
2304
3770
3133
62
863
297
1398
1082
1774
2281
4372
1479
519
4942
1216
1438
2654
4103
2863
311
1657
2770
266
2379
380
4413
672
4399
1158
102
2801
966
2218
3666
1731
2775
1809
1787
1860
861
1648
1980
3406
1100
1448
1545
750
4417
2033
1079
1406
3846
966
546
2347
382
2435
1215
1717
2098
1327
1211
3417
1042
4439
4182
2097
4368
2046
3587
3591
2394
3387
2810
1306
2005
2219
1849
4108
2571
316
259
4095
1274
1362
2871
2029
2928
4773
2425
3241
2096
1910
4574
877
4559
1103
3405
1725
258
3262
1421
1847
3178
3240
47
2855
2928
2028
1839
684
721
4100
1217
3064
791
4586
3139
1082
4684
2598
3475
2947
3084
4751
1982
2157
4246
2756
4932
1647
1466
3707
305
3162
4883
213
2409
2577
3370
3042
1812
1971
2299
1675
2522
638
3531
1672
1051
3088
401
3560
2227
3490
1630
10
2796
358
3100
3709
3403
1973
2644
4298
2348
4919
3291
594
4225
4875
784
1682
2135
393
1785
890
2529
1499
4135
87
1929
628
3963
2445
3691
530
2057
3127
2437
3038
1356
935
1782
2847
2145
4806
4043
348
945
1980
1730
1621
2083
2078
372
3216
3302
3110
1643
3394
3768
3187
948
3984
1785
3078
2909
4569
2594
2870
3817
1017
1178
3116
87
2985
2438
2140
4485
497
3107
4158
186
2881
1411
1865
2797
4878
3543
2304
808
4414
2343
459
3429
4921
447
4306
4872
3903
326
1065
1427
594
4768
4079
1349
277
4970
3183
2090
2799
1458
2023
2071
2805
2801
3820
3020
3614
762
674
3324
1848
3691
980
2244
1051
3134
4213
2284
1671
2591
4086
2915
2525
3105
3478
3696
3549
2179
4122
3703
549
4548
2356
2156
2794
3712
4887
1872
2739
634
3445
2030
491
1367
2251
1566
3975
3205
4061
2583
3697
265
3206
2329
3578
3151
1762
1294
1426
3839
296
788
4348
152
1836
34
1005
446
2567
2742
4566
954
149
2572
3696
1964
1143
3892
1013
4415
347
4599
4625
4233
1586
4664
4674
3046
4808
1464
1444
1679
595
246
4947
1082
628
3577
2009
4847
896
103
430
4693
960
529
137
4861
4129
298
443
2203
2127
4851
2832
2547
516
2346
3462
4251
3105
3866
3667
3995
2022
3752
2945
1885
2232
3098
3693
1146
4614
1318
4755
2403
3644
3080
742
2408
4960
2604
1593
3931
3472
3604
1909
1417
1275
4815
1211
3839
226
4612
3026
2946
19
3666
2620
4106
3540
4610
903
3344
877
4216
252
4988
3748
434
3874
462
1410
1501
1342
4593
534
520
155
2430
2035
225
862
3819
1517
1560
112
3661
864
3520
1256
2815
2440
4347
2940
560
3258
384
3320
4732
602
2364
1693
3494
870
3882
3629
783
1563
4969
2333
1359
2320
1249
273
4337
3496
1946
4126
4255
704
2047
261
4622
2896
4053
4012
3779
757
4938
1390
1424
3839
4522
789
2721
3812
2350
4249
4401
1846
665
778
4896
3848
990
1238
1271
2489
2259
1570
3779
2169
928
4442
4412
2924
3215
1486
4967
2401
652
2951
989
2890
1836
959
4161
1585
2186
2235
1800
2854
2609
236
3607
4489
1814
3626
1337
1588
1129
534
793
4823
2404
4978
1721
16
920
1477
1060
4723
2460
3621
4165
3991
3096
2287
4551
831
3756
652
425
3965
1273
627
4825
2174
3141
4618
2588
469
858
329
1936
4123
4399
2501
1885
488
4521
4510
4141
3018
1441
3699
2723
4804
3747
2333
47
3343
1903
473
2850
1278
2224
4881
646
3024
4517
4077
3727
4230
2549
2127
3986
1436
3633
573
2590
520
3348
4277
183
700
3877
2100
1544
2977
101
3642
2052
3097
758
2397
2186
4595
1944
705
233
2328
1358
1586
2244
4306
696
4270
1362
234
1914
4530
4901
3095
4939
1401
1552
3126
1202
1141
4219
4549
2047
1675
1166
2044
4590
2264
115
3743
3343
97
1197
1225
4771
1384
618
4110
851
2841
4888
4762
3381
3588
3041
4574
537
2996
514
1706
431
1384
3674
542
2069
1509
326
2388
1308
4855
610
46
348
2295
3880
3926
2490
1340
225
896
2126
3682
4142
784
3116
1817
1573
855
343
900
3649
2102
610
3666
1503
2021
4740
4022
1353
3491
3133
543
2049
2756
2602
4211
2474
3382
1794
3893
1313
3533
780
3678
147
3597
4094
1606
3015
4346
532
1483
3694
2294
3332
4590
3290
3030
2119
1834
3087
3003
89
1897
1528
1016
3007
3737
3203
798
1973
2080
64
1376
295
4946
4327
4754
4498
2439
4628
541
3215
3554
28
1007
1748
2030
4725
4836
1827
3976
2791
4160
2814
1640
3273
4793
860
23
656
3290
3697
4360
2000
2265
665
1222
1378
4662
4818
4031
3765
2120
2100
2945
2694
3609
2021
2228
567
4976
3265
2105
4949
2839
292
4941
1877
579
2800
1663
1710
4655
3886
3282
4229
3567
1768
1278
387
425
1083
2326
3351
1885
808
2270
1286
3658
1428
1525
1050
995
2688
348
1418
2369
4356
1381
3596
2815
1255
1567
4217
2928
930
2378
1701
4494
1241
618
2162
137
3939
4304
1662
4751
2213
956
86
1691
545
1807
3544
2671
3446
4468
2437
4000
2144
4707
582
417
2394
4213
495
1689
2661
3128
909
718
4936
2448
2212
2982
536
1951
1806
2765
3126
4376
127
3556
2645
151
2976
299
3611
4585
1136
2232
4711
2055
2731
4005
2792
2495
268
475
4371
3698
4168
1843
3787
3394
3078
3881
1777
1065
1749
2794
178
1876
3839
4699
8
4361
1359
4650
103
545
4675
524
560
717
3522
1528
2173
3544
443
840
2806
4986
288
4974
40
1465
3354
906
3158
2269
271
4643
1409
3811
231
3602
4638
158
3779
1953
3779
171
2624
1456
153
4506
3201
1061
2042
2696
1351
3638
4041
746
3625
1577
4447
164
2743
4347
1925
955
2472
4925
4884
4936
716
2451
2897
4165
1994
2280
516
1779
1435
406
3051
3767
1738
2721
1335
462
3233
3530
165
3100
942
563
2202
113
2372
3025
411
779
3898
4088
2629
3472
2729
2323
97
4888
3635
4882
4366
2324
576
3236
1839
3522
1310
2749
474
4806
3440
3485
10
3759
804
4214
3844
3842
1441
4253
1865
2403
1968
1403
4806
1149
2133
503
3297
1844
3373
1953
4686
3548
4996
2585
4950
4782
1980
500
110
104
2024
1606
1036
3103
4028
2627
591
4374
2086
2053
1298
4080
4318
3733
3707
1055
1675
4837
1682
4504
4767
415
1381
269
732
4617
1086
4878
833
1324
270
500
1616
608
2637
1738
3312
843
144
2872
2128
4820
1189
2564
100
1497
863
4505
3963
2683
2609
1271
2659
2781
2903
2734
3309
3649
2382
4901
3283
1273
2223
4798
1590
3705
3156
2585
3016
1302
4907
1991
651
211
2488
1014
204
2311
4639
3569
1663
724
281
4821
2621
4791
2930
2147
4958
2035
4502
3350
1964
2645
2090
4308
3870
1404
3933
4048
4228
2852
588
4990
4657
1981
192
4322
3065
4425
4692
2374
3664
3443
1685
1773
1409
1418
1276
3434
2505
4326
2135
175
4338
4395
1377
3919
1135
436
3825
4996
1839
2070
4106
4046
3423
536
75
146
4619
1737
183
394
4335
4706
2980
484
3490
4500
4812
1307
1052
2416
2120
2455
1916
4223
2718
2710
574
1016
2480
4128
992
1870
4703
514
654
3557
2275
1012
3701
4441
2315
1278
2616
2796
3980
1700
2251
2544
1794
41
494
4159
4327
4109
115
1403
562
3274
4298
1389
467
4758
491
2342
3329
1798
370
3405
3469
4821
68
1033
814
2983
706
2048
1394
2523
2591
67
1069
2456
1211
1892
4302
815
1863
3717
932
3138
2412
1556
231
2867
3450
4957
3480
402
1283
4097
3614
1151
2139
2436
4349
3926
4303
4253
878
4702
780
4394
4576
4079
1084
165
4373
668
1784
3830
2323
3733
1666
3007
2574
3852
1228
3781
102
1863
3852
2956
4347
3637
2093
4358
1770
4417
3360
531
4022
3239
3399
4272
4211
3062
596
61
1283
681
1072
2422
2289
4843
2967
605
1759
539
2628
2742
2412
3193
2209
1214
2308
2402
3950
455
4393
1133
311
175
2979
1960
2558
456
168
2811
3005
1096
4954
757
3228
336
145
3248
474
4584
1202
4625
2792
1952
1061
2151
3988
3632
4241
4927
1626
1524
1512
335
3051
4279
3422
3301
4516
4793
3785
3652
1375
3459
735
4152
3866
874
1359
100
4289
4489
4177
4113
1938
2149
1270
4601
169
1247
1576
1172
1422
2548
1957
1509
2308
244
4208
2691
2494
812
2075
3257
4495
1806
3814
814
2429
2939
80
3062
2210
1020
3908
1654
3844
3060
389
4962
638
528
1240
2365
4961
1244
2475
2277
338
3806
3150
4073
442
1365
1026
1332
1190
2440
4317
4767
2312
4878
1584
4177
3335
255
4025
1950
351
3319
1619
3932
2229
2623
4915
2729
3311
2981
290
1008
4669
58
261
2759
336
3086
3169
3653
4330
1821
1579
2844
1428
3306
1176
4592
1686
122
2012
3090
2503
1553
3205
2933
4756
4973
2342
4887
3632
1587
2674
4051
1545
2876
1475
1425
3939
343
2357
530
3444
4763
3519
1172
2696
1101
3228
4360
3683
3496
1969
2147
3000
3009
1504
4896
4008
767
134
1060
3752
629
2609
4659
2559
3831
2208
4749
3506
4458
2059
4294
1967
1626
1339
1893
1014
3244
646
2725
1455
3796
810
3677
4468
3704
732
4864
3920
4194
4969
3957
3411
2870
1134
4
110
1360
1219
657
768
1513
4374
4028
2104
4704
883
259
588
1184
3157
4617
3454
3029
974
982
1392
1343
64
4508
734
2078
2776
4156
4939
3382
4877
4284
3427
2476
4285
3299
3513
4043
127
1501
3138
878
2098
3327
3683
107
487
1394
886
1340
3615
165
1087
1546
2992
4578
1023
919
3677
166
330
3779
13
2016
3555
1961
4763
3418
1256
4207
4354
2527
1203
1640
4468
4622
4341
1232
1766
2166
1683
3256
2771
1326
4826
4616
4460
2512
1310
2689
3288
136
3764
4178
491
1363
665
4431
626
1567
2773
3443
1407
1920
2800
224
3642
2932
3087
2847
4809
846
545
2724
4200
2424
3921
2552
1165
84
2346
2935
29
4897
2078
4865
2766
2606
1494
306
173
3488
368
3133
2099
1319
2542
1372
4824
245
3118
4665
4908
822
1610
2197
272
1152
2160
3453
4255
3307
3221
3902
603
943
4704
1736
4993
2727
1359
4111
4233
4549
4118
1140
165
2355
1488
2445
3654
891
3234
4359
4475
498
2221
4416
85
4515
3339
3912
2073
2081
4943
4455
4992
794
1615
3444
4815
3391
483
2166
3477
3102
2224
3297
1090
4078
4091
4032
1946
4916
4971
3650
969
2034
691
2736
1156
4322
1239
1665
2078
4829
3993
3917
1803
688
1037
2323
1257
4245
895
1795
2152
3181
3163
4172
4357
3176
2916
4091
3401
1884
1351
644
1838
617
4672
893
3756
3148
4694
1156
4384
649
3211
3123
307
296
4401
1021
3465
1654
1728
3116
3764
1181
4529
1141
103
4138
767
4752
73
4547
3678
2687
1756
1203
3490
1708
1526
3789
3
4761
1344
1655
2789
2005
1102
570
372
346
3036
617
2864
4368
4231
2818
1920
2224
59
652
3213
1761
4120
757
67
1970
1812
853
1973
1495
4033
307
688
3916
2568
1981
3151
1538
2001
122
2931
381
100
4765
3385
3219
4084
2362
4966
3017
182
473
257
361
3646
735
2965
3698
4119
1787
4431
407
2909
415
4438
1929
1680
234
930
1132
686
1306
3212
2840
3167
1016
3639
4832
2345
3930
2793
1102
4594
4525
474
1135
3836
509
4970
3491
932
1249
2287
478
3020
407
265
3366
519
4035
4471
3442
168
4103
2973
4585
1426
2594
411
4662
4842
4757
3300
2207
3231
420
4347
1281
3590
4623
4421
4550
4842
4096
3546
656
148
4674
2643
1723
1190
1809
2091
1660
1772
1349
4509
353
4412
1453
3172
1545
1040
536
766
717
4860
2387
4092
3735
1027
4457
3253
4955
146
3883
2683
3452
744
4066
1505
1947
1317
527
319
4492
3985
525
1907
2435
4334
4021
1104
1766
4716
1448
543
4875
3731
2100
2599
4409
3908
2406
1427
2890
2548
4598
2971
2083
451
2368
4973
844
298
4645
3953
1824
2070
2713
3619
4701
2890
3112
3532
3537
3220
2071
3636
3055
3201
2985
706
2385
1033
1769
3139
1404
2503
3907
4396
3744
3177
161
1739
386
2848
2040
274
2848
4970
4997
842
248
3130
4265
4003
2855
1630
3641
2496
1919
350
4410
3849
3933
3661
4822
2922
2061
2679
1577
2971
4357
2928
746
4343
4932
4304
4272
2358
2053
1223
841
1431
195
4242
460
147
756
1413
3253
240
4501
4299
3790
1465
4916
3005
4603
2020
1021
4170
3389
769
3427
2854
3737
1372
3885
2756
4879
85
2871
4193
4230
4090
4615
2340
4554
1314
1480
512
4201
940
444
3693
2162
713
832
1275
2359
3698
657
1545
3632
536
3599
2346
4708
2993
3241
1234
1213
4649
343
1647
4396
386
116
4188
2134
1492
928
398
492
2069
2293
3307
3752
4864
289
613
1972
4877
78
2283
1077
4356
3132
2863
3988
691
3844
4295
2137
1364
1812
335
1496
3041
1054
4267
1279
2526
2982
628
3801
2345
3916
70
1217
1659
4310
1004
2097
227
2856
4990
772
2534
3354
2966
3382
4964
3037
2362
4483
98
2166
4130
2605
4037
2099
4728
1229
3351
2654
2311
4530
1843
2936
4473
4053
1688
1293
1304
4184
2981
3294
1320
217
1461
3077
4221
445
1545
459
448
1112
2828
4310
4485
4177
2866
2210
4139
2183
3118
3079
2870
4095
4647
1501
2277
1675
2799
2298
411
2535
2338
4751
2240
2747
1912
1584
1777
2779
4279
4988
4461
2353
1849
1293
839
4379
703
2990
1039
3002
1096
1684
3627
4660
450
4892
2200
1891
4818
4701
1133
3823
681
28
2884
4927
1815
3458
4060
1426
3432
4177
2889
4371
2453
3396
3244
1262
3605
2863
3618
3224
1216
180
3728
4358
2797
1134
4674
4604
3826
4801
3667
2289
4085
2317
1555
393
4797
2498
1044
2616
317
2116
3971
3385
4580
3679
2045
1544
1733
4946
2910
3905
3355
2830
4396
371
2492
2722
2218
2359
1760
1893
1181
2833
183
912
4543
2351
1085
3257
4308
4338
94
4903
4687
1669
4175
4794
2528
841
416
2681
4210
1711
4985
3018
3872
4063
1208
4390
2766
3392
228
405
3079
1430
2283
4417
4876
1648
3532
1408
4842
1487
4701
4535
3046
2934
2975
4831
3909
855
4474
3062
420
1451
2788
1439
3842
4078
2073
2325
104
859
2893
1330
1684
103
4282
3386
1481
1087
3675
501
2052
1243
1315
1296
1182
4714
3564
3028
3620
3674
629
3146
1141
1081
4341
3523
1855
4058
1610
151
3435
1264
3140
4002
2979
3127
1493
3393
594
1988
2795
4644
1374
2500
1745
4823
134
3492
1301
2534
1127
420
952
2805
1482
2195
2115
2290
2513
1861
11
4273
3325
1516
3233
4709
4123
1093
4007
2147
1626
2232
4760
3399
4696
1305
6
464
4185
3301
2840
2034
961
372
2617
508
480
1761
4544
496
737
4376
2382
2962
957
3473
2765
534
3283
888
655
2543
2416
3499
1318
4758
844
3477
3084
1231
2055
2792
2786
3713
2314
1353
3508
3755
1423
360
2308
2613
2793
633
4413
1846
4553
513
4454
1249
1410
1309
895
2408
219
3988
2490
4101
1753
4197
3800
3345
4754
2678
4502
4258
1365
617
1786
1505
3120
2640
4694
2107
2701
4898
2763
414
4379
3580
3952
1357
890
3143
822
4009
3757
441
634
2062
2896
1066
2942
3446
1834
3635
630
1569
4090
2151
4473
2610
779
4018
1615
3392
2036
2731
2644
4242
14
1874
4578
1953
2540
3218
3854
2629
2178
898
2778
3122
1896
3588
130
2028
3933
4616
391
4867
4055
4796
788
1993
2652
4920
3979
1484
2338
1535
2827
3449
716
2454
3477
4965
3291
2898
4675
551
324
4651
2829
4605
3376
3739
3439
4482
1844
1168
514
2431
2142
3756
2944
3262
1295
282
823
3350
4510
3071
4241
979
1802
4514
1256
941
1467
3094
1418
3754
3284
2401
1986
408
1583
946
2408
3966
2570
1546
528
2474
1303
4740
4060
2351
3218
459
3278
1051
464
4754
2730
4422
2173
1961
2640
2416
4919
943
2801
731
1162
4693
1641
3463
2498
3019
945
2091
3257
969
1205
354
836
2183
3334
4848
1977
2064
116
489
2030
3763
3552
3043
3228
1967
1301
1502
1581
1619
4760
382
615
3617
1628
1817
431
4861
1004
2385
988
1880
315
1933
4783
4033
4754
3971
2439
4245
379
785
4237
3162
946
4141
3444
3065
1221
3389
3357
272
2464
2370
3276
4850
4572
1048
82
683
346
4633
1734
2259
3919
3293
2071
1292
310
2843
2319
3373
1073
3827
1968
2876
1028
985
1663
331
294
1381
4519
2668
2010
3894
514
1834
3138
4044
4663
3438
2465
332
1924
3807
2590
3200
3282
2337
4580
1865
2583
4969
3099
3701
3060
4499
3341
4450
2748
412
959
2475
362
1260
2759
2748
893
590
1159
3590
3136
169
3762
4383
1995
3768
1430
4844
62
4055
992
4485
352
1189
4799
4091
1704
356
4932
38
2199
3977
2348
2491
1170
4771
2626
4748
3510
1606
3419
2371
4125
1744
1220
3629
1544
409
2144
3673
1367
1408
2064
4520
1516
2875
3448
4121
2859
1681
1362
1618
3767
1185
4968
3809
2652
1199
3910
3606
2495
1396
2856
3395
354
1922
1347
4141
2319
4609
4513
1485
3648
951
1384
2016
745
3531
2132
3946
1632
4387
788
3705
1965
181
2915
3675
3545
4696
446
3917
1893
4300
37
217
3401
352
3445
527
2612
3271
2326
4397
3999
4558
2148
4919
1755
3965
3416
1657
2987
3010
4276
566
2985
2890
4161
3232
3910
4990
4631
1318
97
4818
3643
1486
1543
1180
3673
3079
3034
1188
3480
1263
2580
4044
1618
2646
4959
580
141
3243
2251
4033
506
3897
2106
864
2746
4876
4985
3276
938
2777
3670
4489
2677
2436
911
4868
3482
2205
1283
1226
4149
1823
2632
2202
1381
3012
150
4259
2204
3779
396
4448
2856
2237
2974
4254
1856
4321
1341
3942
1388
4562
2886
1967
3299
637
991
546
2446
1709
3857
3849
1018
768
4612
524
3305
757
4538
2392
4829
4309
1597
2754
3867
1743
2472
3993
205
4956
1215
3215
4203
3085
398
1898
3608
718
3579
3936
123
1638
141
3159
4253
3174
3342
3244
4766
1959
4277
2441
4619
4707
1635
3141
1658
1678
2453
4276
2516
1016
604
2368
3091
1969
4936
3095
1673
3313
2905
1949
2848
3303
1965
3180
3226
2590
2263
1742
2209
194
3332
176
2747
3856
3242
2476
3078
4079
4601
4871
2731
866
3126
2407
3771
3974
4465
4296
2211
3154
776
26
4489
2692
3766
3638
3354
594
4300
2995
4140
2579
145
3963
2618
3468
1231
1859
2059
1134
4074
1404
4944
4424
4145
498
671
2311
2496
1883
101
4704
3354
425
4017
4362
3362
1779
4477
1821
3748
1008
1986
3701
4093
1869
328
292
2477
1496
1605
379
3990
785
2924
1858
3033
688
2096
982
230
735
3563
3491
3100
4165
4870
931
3495
2930
3672
3502
4454
282
3582
4401
1467
4501
3547
378
4267
403
4615
3954
2727
412
966
516
4859
2441
353
2114
1285
4385
627
3895
3141
4821
383
867
1998
4901
834
3960
714
2534
643
2712
4202
509
4111
2000
4524
672
3466
1451
4842
258
2955
2555
1510
2083
4174
1254
386
1371
1119
1664
2872
1684
1421
4810
4971
3815
1357
4485
3707
4932
2599
706
2729
4219
522
395
1789
3011
4851
4327
2649
3864
1935
3297
4825
3749
2519
3622
3691
3789
785
1011
969
1545
1675
4983
1012
4635
4183
4849
2974
3006
4630
2228
2754
1421
1384
2657
2243
4433
2010
4607
4790
2294
4979
3925
1775
4067
17
3136
3007
1475
2737
1362
3706
836
388
4577
477
3753
1651
4587
1458
4860
2042
2065
1172
2299
3995
3180
3065
4268
232
3973
624
1451
2477
3935
2013
3317
244
1226
839
52
2673
804
3248
146
2578
4383
3429
2470
700
4829
1115
2569
3799
4196
1722
1655
2270
4106
1198
4928
565
186
91
4364
4074
597
4540
152
429
3878
1851
3800
4586
863
4926
1123
4211
2457
861
28
1253
1475
600
2238
4133
197
2394
3231
2649
1710
3755
1766
974
27
1436
547
951
2445
3157
4697
3465
3967
3186
708
3818
913
3830
90
1579
768
1007
2904
789
2741
4052
3245
1582
3509
2043
4501
3406
262
3513
2766
3716
1098
673
4701
514
668
2946
2134
2761
1442
2205
4266
2385
1598
2077
2627
2324
3530
3132
161
2283
2915
1230
1357
946
1158
3443
4532
4080
1220
2832
3624
3583
923
2624
1915
4331
4036
1166
2769
1892
4283
2368
1193
3458
2307
1142
938
1763
904
583
3971
4176
2402
2920
4391
2087
3072
3779
2474
2791
2681
2013
1220
3943
2028
563
3746
1571
800
4101
3807
1655
3719
1011
2203
3563
3177
3705
139
394
801
173
604
2252
2489
2939
2644
1076
1893
1941
4805
2669
3846
3157
1247
1794
316
3404
2275
310
1448
4642
3754
348
140
813
39
699
3189
3539
2330
3098
4966
2008
1895
94
1133
3486
732
4222
4743
492
605
3042
439
2530
280
2506
1852
2013
4201
4457
2126
1503
565
2678
537
776
2065
3426
2548
2884
3420
1610
1934
697
796
4362
4960
4654
554
656
3247
1849
472
1189
483
2825
1237
3271
4320
4240
2617
2611
184
509
4534
4919
1921
3477
2003
375
3107
2607
3634
2356
4836
4274
329
1022
134
1684
1276
2853
4114
3142
1054
397
4577
4151
1771
3850
1719
2596
1938
243
2260
1213
4263
3133
628
1212
3466
3570
2026
2736
779
1010
1513
4754
1845
3823
3264
2505
1512
736
363
780
1647
284
3012
4766
2188
4305
337
3135
1270
823
1817
976
2268
3779
3150
1289
1334
3711
1527
4065
4759
1091
980
3788
2271
2345
1713
3013
3627
3918
4630
2233
3868
3278
841
379
2849
3748
2441
299
679
3541
1412
3619
1485
3697
728
4393
923
2694
3964
3631
4726
2988
476
106
1010
2279
1818
2187
4190
2599
2263
4415
1862
3813
4591
3992
1102
3291
2531
2998
1454
3577
3300
306
4117
562
3527
3460
3091
725
3076
2600
3326
4718
3086
170
4939
2395
1036
317
735
4793
4638
3154
636
408
2059
4654
2765
2891
1063
4948
4894
4595
4544
127
3329
3191
4886
2567
2000
3381
1474
2384
747
2442
803
2006
2263
2379
4414
2953
548
11
67
2774
377
4924
972
362
1612
3357
152
4690
4120
2370
4622
2213
2150
3512
249
1549
3656
1381
4572
3282
3186
1268
2985
3754
2471
817
2874
2343
2553
2438
1526
3532
4740
3927
3686
4804
1176
3472
3657
771
2445
4194
2584
3507
3709
2969
270
1927
2223
4909
2438
1596
4856
3232
3514
4477
3331
1750
3431
1330
1700
517
2525
3074
4721
4572
1836
4592
4419
1882
1452
4832
1167
1526
500
3198
3543
2715
717
3644
3249
3791
1656
1950
1134
2855
662
1868
2552
4381
396
1924
4032
817
2316
2317
1088
1400
4660
4581
64
1113
3258
2121
4166
852
2485
3393
4841
3893
1752
3002
4612
4541
982
3287
3380
189
2810
4096
4552
1654
2081
3087
1487
2035
926
2604
852
782
2011
1582
1668
2299
1615
553
4415
168
1274
1362
4743
2826
2166
1750
1990
4465
55
2053
2057
3688
1416
4116
704
2922
3266
2359
4582
1641
3553
1260
461
1700
4008
2842
1587
3385
4236
1666
4865
4458
2189
3711
3312
2533
3068
3911
3993
3769
3398
945
1986
2142
4300
150
3400
101
1983
287
1527
3862
1653
1472
1176
751
1447
4121
2668
2333
297
771
2668
4376
1335
2775
2764
1752
222
3651
1455
953
1759
1600
4056
3529
2439
2509
3183
2055
4785
2078
269
2674
711
3668
1030
3721
1091
2660
4730
2604
4014
1213
2499
3400
4429
4690
368
728
4928
206
3083
526
2002
3299
1473
4675
2152
4823
1859
2140
3214
3948
1650
1966
4349
481
2604
3327
189
4644
354
2451
3348
3708
1186
2610
973
533
4360
2472
344
2966
4863
4729
2401
4740
3140
3638
1270
2601
3246
1060
336
441
3974
1549
4457
3367
4637
3591
3867
1566
1273
2403
3433
1649
4426
3804
4887
3946
1846
4241
754
4079
3901
4105
2353
595
1014
3345
808
444
4010
3464
4254
4875
2186
4743
4053
1296
4135
3655
1607
557
4431
95
656
423
2577
2850
4394
2541
2175
4166
1817
2410
2477
141
1063
1044
2373
471
1509
4794
3694
1847
4321
3055
508
3269
2805
1141
4915
4971
1181
4629
3875
3643
1761
4921
1159
4217
2222
1795
3338
2041
3655
1052
1893
1165
679
2765
2995
3946
2898
4880
1489
4639
536
518
3789
4394
1344
474
2771
1445
4118
3732
4856
3276
1774
4568
1447
2219
2827
2851
4785
1544
32
898
4940
318
3532
1281
3496
3117
1426
452
4892
2914
1577
1322
4875
3548
3448
3820
4740
1174
689
2412
3022
1455
1164
4253
3009
1626
4740
3585
527
2822
2369
2032
3165
957
4026
2148
3137
3842
2419
413
2303
3031
4262
2716
658
1892
1446
3271
2597
3635
4933
3682
4664
4953
3480
3019
1316
4404
3733
1838
630
144
1503
2307
2308
2287
2595
3431
719
1798
1079
2296
4209
238
1406
4920
4545
3646
2711
4200
2102
2739
815
3927
4823
4037
4404
3960
4183
2044
3924
320
1087
3757
735
93
2017
648
1029
2952
4685
3146
681
660
3023
2591
2834
724
4108
4140
1916
1504
1718
1019
82
1446
2463
2929
1531
2180
3875
2761
3497
3522
1514
1925
1736
2021
49
457
2020
1831
686
411
3638
3517
4254
3196
869
2477
4860
872
330
852
4764
3861
3488
4801
1537
4739
3339
1087
56
575
4893
3388
3371
2589
3544
3091
1824
1608
2145
2165
2903
4472
4644
274
1523
1946
3466
4742
3663
2299
2144
3027
3928
3696
4072
3123
1260
3773
3176
4519
2856
1504
4706
535
3716
673
3948
2530
934
372
2466
3515
2763
2850
2965
2450
2009
3647
4619
222
4368
4741
1143
3731
3112
3713
4410
4604
901
1983
1898
3509
1332
1210
2132
512
4547
1446
3641
2006
3397
2992
915
4684
1710
3282
872
2447
3395
433
2146
4909
2607
1441
4387
2515
126
651
3690
2507
2713
1061
2487
3885
3351
3048
419
1760
2724
541
1642
3124
2105
2430
198
3532
3877
2298
3157
2840
668
3005
2939
4894
1753
1345
1987
2211
4570
272
4554
2468
3857
2522
902
862
4185
3838
1747
3534
526
1469
2362
1767
640
4803
4524
4630
2391
1929
982
4448
3858
3754
3049
543
2338
2191
2615
175
1170
633
3851
4791
1772
3309
528
3155
3586
4836
1088
554
3650
4655
3844
73
1384
4186
152
4190
4970
2512
3507
4082
1640
2963
1613
2664
4271
1806
4469
2800
1786
2333
1450
1996
1035
3216
2713
2993
1444
4467
1522
2294
1119
2052
4553
4659
1037
113
4884
3877
3105
1889
3748
1124
3383
1412
4447
632
725
4843
2691
2483
3742
3908
4852
1938
4552
4087
1536
2067
3013
2283
3289
3950
3884
3419
2901
1057
2409
3448
3250
2841
1056
3969
2474
4202
1480
4892
218
1636
4342
3068
4116
3926
2032
3806
1223
1316
1263
1811
1752
580
1811
4652
4695
1749
4236
993
2083
478
3475
2450
4947
2310
3081
2148
640
4106
3859
4464
2909
1462
4635
3893
481
2245
3211
3656
3438
3626
732
2312
3343
1625
1491
3543
4624
2938
1416
4381
3350
4555
1157
96
1147
107
3496
4403
3292
2568
116
1406
4036
3917
4416
4347
560
4665
1866
2153
1464
4768
3629
3765
2720
3696
2482
3853
1042
2795
36
4827
479
298
491
1354
2704
3255
52
3722
1695
4637
561
4345
3817
2311
795
2750
1250
289
1810
4222
1964
993
4697
223
3571
4301
2249
3607
2209
4862
1562
4469
4792
658
3679
4237
1235
3779
2909
4068
2627
2650
2059
4123
3912
3627
2245
3586
1816
950
2268
3909
400
4450
1414
1052
1831
3815
3338
4778
1142
1441
1961
2720
928
2510
4075
2454
786
2807
46
4434
1076
4223
4834
4374
811
4855
3214
3587
3676
167
4938
857
63
2888
680
913
205
1867
3437
3590
736
4256
4632
355
3758
1447
2272
3859
260
2111
1240
3550
4929
223
1083
4725
640
1852
3915
2263
2498
2634
4314
3048
1325
4111
169
4896
4412
669
615
4781
2028
2968
4895
2274
4714
4829
3835
2354
1410
222
3268
2728
2870
163
500
2739
1483
1594
3946
3621
2965
3078
1269
3608
64
4908
2977
4544
1674
1687
1882
804
1998
1473
2181
4572
915
3841
88
280
441
3788
4466
4222
4773
1460
3637
3819
4181
1005
3093
586
3020
1935
4633
2842
1801
1851
3747
3202
367
754
4133
2184
2944
2268
667
4136
1208
3233
444
492
934
3742
4033
1695
3724
1044
4652
2276
3371
1842
3009
3474
1192
143
1137
3023
3733
3663
1965
3905
4433
3808
3639
3375
622
1790
777
4130
4382
3365
92
2071
1292
2445
4473
4103
2221
2984
2690
1250
2623
2881
709
45
2695
1209
1613
4865
2757
1831
3518
2117
3805
4390
2830
3684
136
215
2042
1037
1740
1274
3146
3778
1565
1234
13
4122
646
2983
268
2313
4332
270
4143
60
4259
2608
4419
4674
4136
4102
2569
751
769
2741
4978
4355
216
2776
4473
1220
4427
3154
841
1855
3836
2670
1194
548
2571
3234
3523
69
3767
1401
1292
702
2070
2019
1347
2420
39
1382
1969
741
2564
2548
1492
2286
2496
3316
4785
197
4155
3139
2770
1204
3974
3914
4974
4705
3205
3999
241
3171
2796
870
1051
627
4690
1734
2221
1239
2417
2456
619
1406
750
2417
961
1197
4807
4673
2299
3216
1910
2615
2321
3181
4004
996
3090
2325
2312
1073
3296
375
638
2743
3264
3150
2017
2965
3526
2696
1156
535
2282
2817
564
1389
3547
290
2830
4873
3553
2945
4008
4489
779
2566
3292
1101
1855
1407
2646
2584
1732
2971
3965
3784
1209
2001
1080
4953
1621
1339
3506
727
1040
2593
2445
936
170
1462
414
3254
1354
857
2563
4084
4718
732
1573
1963
484
4729
1978
4271
2044
2226
4241
1993
2119
1780
2820
4170
1295
1470
4256
3874
2494
3652
604
3838
1011
4692
1519
413
3871
1616
1319
4526
1493
4481
1
3998
4498
4283
2686
2632
2588
4098
4829
4219
4430
1470
4198
3753
1488
911
4276
3339
920
3838
1344
2098
2528
96
3812
1668
3009
2646
203
928
1043
654
2795
3961
4623
1162
1722
3610
4127
3050
620
3378
705
1406
4854
4362
2030
3664
1195
374
2263
3359
1741
3341
4112
3461
3682
4227
1038
4294
2522
488
3793
2862
2405
3488
3562
1518
3291
1479
1993
2337
2243
761
3673
1232
4619
501
2724
2571
1786
2336
3385
1037
4438
1695
4691
1124
1264
3716
3438
907
340
1963
3519
661
4351
2330
4583
3193
3321
1579
1943
1594
3977
1626
4677
1044
3886
4988
3116
4288
4860
4527
3018
1725
4007
40
162
3693
3672
3845
248
3791
376
3199
2755
128
1451
884
1044
4646
672
1315
2387
234
3035
1938
654
3328
3587
1981
1432
4352
3546
1938
1241
79
1589
2737
4972
3175
1256
2980
976
4412
4898
677
3811
3081
3700
1456
1196
3462
3901
3972
3132
222
1208
3239
1057
2639
3268
4409
3764
2227
2020
3599
748
3069
2505
245
2821
2136
2285
3072
4294
279
787
1337
205
848
4531
4960
4597
1836
3822
3524
3450
1691
226
451
547
1804
3371
1191
459
1473
1978
4672
496
1710
4761
4610
2220
1935
1552
4129
4482
4708
2343
1053
3348
4648
3535
3465
4746
4056
1433
1260
4401
4445
3017
3312
384
4711
708
3190
4641
3715
3448
2843
2562
4673
1565
1875
4769
1834
2537
4727
3685
4214
2509
3527
1710
4482
4763
2440
3430
3398
3763
1604
4721
1024
66
2056
3341
4481
1516
2819
3491
4235
4727
4262
2763
4536
1719
1901
4537
641
4320
2845
789
3076
3144
3924
4154
4955
2119
624
1050
2660
4998
269
435
1569
3136
2093
2272
174
4726
3821
1468
3272
3487
1867
3807
4202
1142
2126
715
1120
2048
560
936
3052
2469
3055
951
2138
4092
671
3465
3632
4000
4074
892
2126
4813
2854
535
1023
4197
4731
4839
4366
98
3808
1444
3621
122
85
1888
3649
442
1279
3831
1969
128
198
3505
3877
3845
2018
960
4184
4177
4664
4787
3120
2667
3783
1937
4114
1114
968
1054
3436
3210
2221
4596
2037
1124
2201
2381
2948
3164
1747
3501
1672
2401
3523
719
3054
4454
4715
4716
945
4418
1674
1988
1386
966
3385
1427
1861
4097
4955
4539
2737
1751
4892
402
3044
3853
553
1881
3673
4923
3622
1642
4165
940
498
1242
536
3882
4225
4395
4492
3886
3912
4078
4517
2112
1293
2921
3543
3656
3617
1159
2793
1843
3575
3755
721
3187
3994
3830
1718
3805
305
3710
3883
3887
2916
555
476
3796
1264
4915
310
4813
1717
3233
2359
1507
467
2023
4691
3005
2171
796
3150
3453
4270
3317
25
4608
209
2131
2615
2423
2872
14
3336
305
561
3874
3783
3904
3975
2672
3037
2986
1398
1345
360
1152
4670
3919
2619
4925
677
775
614
2280
2996
202
2526
2650
4794
2078
61
3901
813
1988
399
2443
914
820
1337
170
2850
837
3923
3591
1907
3322
3141
1422
388
3540
3411
3813
3982
2588
3079
539
842
2615
1381
377
3849
4971
926
2537
2220
4678
960
196
3821
2429
1340
631
4491
1394
4400
367
747
2601
2513
3022
1451
4180
4096
4094
3429
442
2529
2041
1976
4588
4533
3810
174
2921
1144
2696
1282
4844
1727
4924
4728
4228
1263
3138
2701
877
2803
731
1787
4560
103
4626
2050
2391
4318
443
4550
1761
906
1913
1681
4263
1660
2486
2170
3472
3085
2457
2481
4265
761
1724
3655
3955
3056
679
3189
4725
2488
3018
2281
1242
4548
396
2018
4541
4605
1034
3731
2814
1062
286
3840
4704
3961
2561
1735
3692
2150
3729
1107
4095
3781
2839
3362
4657
1472
723
3469
132
1624
3685
2748
2182
3547
4333
4301
1538
763
3074
3046
4632
1
4503
2083
2330
3899
245
1421
17
3509
4928
4909
123
2990
2435
3374
4762
2781
2182
2670
937
4261
3313
4651
4763
3784
1420
818
1695
4519
4222
2016
4938
4961
2162
1818
555
2693
4733
2249
1356
4787
247
4363
580
3119
734
4765
345
4732
151
2688
1156
2719
768
407
3930
2016
579
3724
3830
1894
3735
1961
2174
3694
903
2697
983
3568
621
1814
3216
3930
838
4182
3521
4227
123
3788
1561
2407
653
1470
580
838
2272
1764
1492
1618
1038
2491
1365
533
4434
4360
3687
3124
1705
5
3556
1548
3292
513
4372
3390
3895
4076
4836
2010
809
4925
307
1680
1626
2949
2803
1509
1538
1714
520
4040
433
2610
4170
4277
4827
3575
484
3586
3122
3713
4945
723
209
1247
416
168
3631
4582
761
2336
2566
1627
15
4580
4593
4733
4748
675
3756
2718
2265
4140
3243
3410
4486
1709
2559
1615
4770
4631
3621
4035
2685
1206
2719
1596
4824
3178
4250
1479
2748
4982
4501
1707
2866
884
1753
4483
482
1832
3699
3468
4109
4046
4932
1692
3726
2999
1992
1036
1315
2525
1660
3721
816
1613
734
2198
136
586
4972
361
4962
3043
1216
4441
377
2612
1315
2171
3800
936
3562
4673
3692
3044
2296
2157
4470
1264
121
2816
3352
2032
2758
4580
3824
3857
4330
732
4156
2015
2662
2306
477
4506
2036
1430
1011
975
1405
3819
4164
4751
3390
2623
3737
760
2777
1561
1584
2428
2467
4717
2288
1540
1773
3939
3661
274
995
3629
2105
1163
744
4830
2207
2956
4289
1514
1941
4243
860
2032
601
1809
458
3621
2485
3753
400
4488
2872
2338
4363
4378
4326
459
562
3404
3991
1690
1091
3312
4991
4297
4802
1402
1279
1436
2681
3117
2119
4571
1563
3901
2199
1939
3690
5000
3112
101
2067
3062
346
2805
3078
80
3242
3040
144
2104
3098
3305
1901
3156
4586
2202
2090
1971
4080
1731
368
3867
1251
1042
1461
4267
380
3990
2900
3761
1257
3301
4005
1569
1040
1143
1630
1840
2609
4569
748
1035
4745
1409
4315
804
463
565
562
2947
4714
2201
3621
4233
4263
4830
2448
3015
1036
3472
1656
1392
4128
4196
1323
1366
2197
1995
3237
43
4866
2081
1932
3103
895
2163
168
859
3707
1795
3657
4383
23
1329
4725
151
3975
344
1380
337
3701
1459
2365
2033
3117
1906
306
4071
3205
1558
4655
1742
1302
306
2199
1333
808
2277
3824
3306
2000
4708
2033
2736
2274
3243
2986
3725
720
3253
4827
3476
4576
331
3684
2672
53
3263
3246
3499
599
4230
4848
2018
4880
2804
4042
4178
2361
3503
2185
2528
4558
4072
319
305
3117
84
4857
1112
3590
2428
4846
2147
3486
3789
1471
1859
1466
4544
4588
409
4885
2906
3575
3858
873
815
2048
2564
2823
1389
1297
3986
2689
4405
1841
4148
2866
3951
477
1108
1885
44
3657
1838
547
2799
3737
3528
2655
733
224
1703
2305
3320
266
2224
2759
1447
3861
1663
687
669
4373
2829
2440
1226
2898
2284
2208
3965
4540
983
3704
4217
4009
2910
2701
4400
138
2512
1584
2668
2633
2982
3531
1402
4474
3195
3795
3925
1070
1427
1167
1824
963
3380
542
1743
2845
2438
1825
1093
360
78
1645
2306
1882
3984
4366
1864
2345
427
655
2575
3440
1552
4063
1399
274
827
1346
4561
2208
2478
3776
2857
4450
3499
2557
2837
9
4866
4623
1122
321
826
1080
3441
2279
2097
1765
4428
3636
3425
3355
2287
4498
4551
3453
4937
3064
670
2338
738
276
2819
3448
4600
1604
4828
3103
3452
1123
421
4367
2035
4726
878
92
4683
1874
1589
1476
2285
1010
4136
586
336
3868
2768
530
1251
2184
4923
2265
937
461
4768
2096
3017
106
1946
1176
506
1143
1454
2216
4836
3809
836
3526
4371
3965
566
2347
3944
2146
4037
2647
1843
2149
601
145
4118
1786
1041
4878
3975
3782
2195
213
2670
2041
367
1740
3126
2986
1297
1134
828
2168
4145
1401
83
21
422
913
1537
4790
4436
1854
2649
4602
2565
3840
4073
3773
4823
306
4558
1648
1238
892
457
880
1543
3021
4281
2380
2009
2511
3254
2644
3258
1442
2
2453
1362
1950
994
2681
594
1280
175
1135
1793
2952
4963
2192
4377
3325
2190
667
2162
2757
4264
1939
4394
1631
2006
3409
4102
4847
830
1353
2758
3948
4986
1050
623
2362
2679
1527
842
2716
2159
2189
1969
2784
677
335
2486
1628
1727
1521
946
1212
4870
2240
2733
3372
2435
19
1071
2254
2371
4102
362
1557
3782
2519
3855
3825
3275
4348
2024
2947
1011
3500
522
149
4169
3680
1418
2259
3978
3046
753
3204
1288
4672
1322
2045
2896
2726
2376
559
3598
1078
1988
1734
3792
2872
588
4127
1222
2509
348
41
3399
4737
4284
2592
1192
350
219
1409
2977
3078
3939
2487
89
4340
3226
2901
3646
3946
2302
3609
4425
4723
3521
3505
425
3429
1938
1648
1624
4881
4145
845
2338
1280
406
446
3530
2702
2428
971
1437
1185
3012
62
4362
4035
2692
2757
117
1376
3499
665
181
1487
704
3278
91
3278
1835
3647
55
3278
2887
4323
4191
789
1477
2402
2179
1607
4589
4694
2001
4529
263
4778
595
828
4029
680
3627
2306
4684
1789
2074
4793
4468
306
382
63
4431
2940
4572
4621
3738
2577
1915
3682
3830
78
2542
2639
4809
3686
3106
3229
3845
4524
2598
662
2392
3672
4390
4518
2722
3314
1130
1201
4905
1953
1764
3286
2136
868
854
1956
3380
1507
3057
2098
1032
4552
991
748
2161
1023
2286
896
2354
2058
3472
1440
2267
3127
3531
3426
3783
2341
3205
4821
2581
920
3292
4982
46
3136
1167
1595
4080
3776
1542
2650
2110
4205
4464
655
3716
3595
3414
2374
2209
2516
1305
4166
3699
3871
2699
967
480
3104
3852
3247
100
2366
4883
4803
3451
1092
3671
4567
2725
4884
3669
1131
3810
1454
631
4944
4457
974
333
2249
2287
1826
1134
4772
2840
3511
3112
2697
4685
2415
1553
4743
124
1055
2574
4343
1741
3369
3474
2744
1010
4142
313
2185
171
4860
2835
2866
3372
4086
2172
343
727
1411
229
3152
2764
3742
3594
3990
4519
3577
3160
3738
3442
1517
4435
1612
1572
4361
2081
2003
4471
765
2867
2436
820
3195
4345
2534
1056
4972
1165
2850
4347
351
3146
2040
4528
521
1714
4137
4313
839
1669
3751
3085
1127
4113
1923
4917
2564
4989
3042
3770
2073
1565
2161
2045
340
2973
998
1206
3079
1679
775
4998
2614
1882
460
3612
1051
277
3005
2274
2183
1146
2688
4591
686
4560
807
4126
55
4287
3176
3092
2510
166
427
3285
416
3879
1364
2181
304
1074
3247
3537
1393
1182
4000
4107
2720
3772
532
4948
92
688
187
209
4739
2213
4537
1476
2541
3515
822
433
121
1689
4678
2488
3055
1765
4963
1435
977
3482
4327
2884
3091
595
31
4671
3583
4864
4888
2732
839
2213
3964
162
3388
4744
409
727
3584
3806
232
2463
154
4765
2546
723
17
1338
329
1769
46
3781
2668
762
1733
3676
4186
2286
2343
2229
4725
4460
4721
2585
778
4904
263
3135
3092
3912
2796
1957
61
3030
2089
4207
1669
2719
3614
716
1814
640
616
3070
1259
4807
1803
1925
1027
1952
3673
901
3603
1119
4690
4285
1290
2648
3999
2598
195
4331
931
4841
2082
2697
521
2564
1267
1173
1689
4057
4278
4556
2739
2392
489
2847
1581
4026
2803
3922
715
1457
4816
1847
2010
2485
4370
60
2079
962
4581
1997
4934
167
4040
698
4618
1091
907
4585
409
708
4896
1034
4699
992
2032
282
4876
56
2084
1198
1236
1192
2006
1358
2481
4543
4702
2134
4670
4956
3228
1977
1142
2778
3719
424
184
4538
1901
36
1173
3003
787
2311
944
4600
433
1955
4605
1528
940
4713
3079
3857
2229
4231
381
3554
2916
3248
1514
2791
306
246
4971
1263
1723
779
3655
1124
4510
1601
2704
3632
2136
2242
3018
2204
4125
4432
4029
728
1668
4523
2853
2241
644
3600
3920
860
2564
515
4236
77
4186
204
3231
4698
537
698
4844
4469
3790
2023
2900
4071
4424
1908
3670
4184
4100
2006
3008
4246
3486
4276
4262
2553
165
2431
1369
4555
3038
1393
3493
2035
820
2517
2728
3740
1256
2043
2793
4612
252
4189
2960
4945
167
3098
333
561
3592
2310
4336
624
3983
4511
4666
4882
4189
3972
4807
1473
796
170
2670
4746
3700
377
2484
3590
1188
288
4259
3719
3507
4084
2542
537
926
1783
2329
4948
1689
881
840
2261
1721
3158
4743
2986
2286
343
4677
2622
8
4687
2615
3875
2768
128
1122
1449
2907
4234
2202
4844
2712
431
3078
4804
4975
2630
4154
515
576
1202
3305
3559
2587
4919
4640
406
4350
1239
1727
4222
853
2031
1538
3704
4286
3931
3658
3742
1397
3680
2160
4201
2655
187
2895
3191
3666
4510
2564
3150
2107
4991
4545
2233
4168
3515
604
2704
3147
1171
3491
2590
1379
4868
3422
3110
3721
4630
4010
2508
1526
4928
296
2606
3854
126
2629
3406
2712
5000
1226
3727
4430
2610
345
409
2734
1300
4638
1101
28
1777
1581
2678
2960
3772
1564
502
723
1630
475
2657
3153
246
383
896
2841
2982
4116
1946
3997
1118
2951
4606
3600
4863
59
695
488
4309
279
597
1816
638
2990
1460
3451
4464
2885
2169
2377
2260
239
4331
109
778
4256
118
2858
989
3763
975
896
3972
946
1342
4227
2409
3828
371
247
1758
2776
1546
2269
1212
2846
2936
1730
4668
3987
2572
2711
3748
4330
909
2542
3905
4957
1150
3439
2809
1187
2904
2664
1184
2451
3186
1021
3822
4402
4824
4884
2994
733
4785
3805
968
2416
1332
4612
481
4574
455
2596
2518
1729
2037
1685
3307
3614
520
2224
1405
3808
504
715
4916
378
2558
1948
4785
128
204
4491
4944
4654
4664
71
709
1437
3211
1805
987
2026
4113
3749
1370
2072
4474
3785
4403
3168
270
1685
3774
3552
2453
2395
1557
141
4747
2768
3762
3252
2380
4946
2215
2418
4395
804
3998
2651
4712
181
2383
1983
3612
3552
1658
4531
1684
4283
4214
3555
3170
3245
1961
4430
4656
2676
3198
3886
3898
1777
4928
42
156
4246
671
392
673
1522
3985
4502
4210
4279
3314
1142
2228
4525
2974
2498
4096
4247
159
4255
2286
2875
1362
467
1709
4175
4547
2105
1796
1162
4235
1483
3067
353
2969
1628
44
764
2863
3523
2269
2342
3553
4733
4268
1604
850
3188
3232
3287
1658
4142
2767
1994
3162
1430
4897
1750
448
1765
3859
4537
1421
1682
3469
122
1771
1249
3717
4236
3223
505
470
2677
3385
3469
1593
4150
1094
2327
4780
2788
4874
1933
1624
982
172
2618
1502
3894
4667
3105
232
3356
1992
935
2840
2213
3685
4819
181
4885
658
3145
835
93
3031
4854
990
329
1996
693
4176
335
2909
2325
3733
4888
4217
951
1811
200
1974
4779
1443
1038
4123
4563
1561
612
2977
1308
4085
109
3141
38
752
4132
2406
3197
3925
4615
3058
3390
141
773
4988
4847
4887
2387
1558
3037
971
3657
4759
3753
877
3053
1417
4106
1032
1322
343
3346
2050
4720
1438
3874
2525
3728
3602
4922
1381
2349
1116
235
2908
2944
3576
493
3940
3198
442
2636
3530
111
4673
1590
4516
578
2384
425
1670
256
1253
4429
324
1161
4848
4401
3347
1158
34
3172
572
924
516
3019
3811
3969
1962
2001
1020
3925
349
3955
410
2159
4105
2639
4210
4131
4402
1682
2584
4417
3429
3935
2086
4756
1693
2994
736
3521
3900
1846
874
3247
2217
2379
4165
1665
1770
2722
1243
1728
2701
2850
226
513
4173
1446
1645
1524
3326
2765
3228
2220
2416
1865
2571
3043
2414
3346
1740
4102
4308
347
4049
3309
869
4245
1204
4630
297
641
3296
1887
144
1177
1908
2179
4956
2092
135
2415
3820
2281
947
672
2901
4477
1146
4062
1571
4113
1506
3575
816
3700
4398
2209
781
2843
1839
1237
4527
1309
2438
1046
1357
436
3489
2470
2582
4852
24
619
4756
551
2821
3098
128
3662
57
1091
2499
3016
653
4793
1764
3713
4357
3493
4267
2661
2457
1245
4299
1389
4587
2917
1002
4663
1838
403
2331
3134
155
4394
3442
3397
3609
2671
1066
3769
3482
3062
1961
2383
226
3409
3651
1362
1040
4264
3592
4956
4720
2209
4551
3317
4426
3320
3571
1745
1051
3126
4594
422
2757
2302
4236
2288
978
1421
3938
2494
3187
3596
4238
4474
4905
2562
102
602
2425
1040
1232
4414
4981
1962
847
3443
1895
421
2458
1166
1957
3044
1611
56
4813
2140
3476
931
334
3512
1834
1472
1158
498
1053
2097
2160
2569
85
3473
4457
3442
838
4347
4052
1346
4196
3554
4392
869
3880
2275
2939
3464
1342
4145
1880
4736
1044
3801
3201
4427
2265
3360
873
388
101
593
438
2526
4868
1949
3860
3881
1342
4649
726
2873
4919
4514
2400
1381
1811
279
3957
3988
3630
308
1515
2158
2736
3122
1968
895
3815
4613
4683
4728
2801
1074
25
1786
560
3127
3659
3481
4324
2586
3933
2458
2065
53
1742
3686
1687
317
4018
1251
33
2625
3331
1071
4172
1032
475
2314
2586
1599
1296
828
1191
1122
4965
2273
3541
2895
3996
4349
4247
1683
4577
1845
834
4833
4830
3852
3987
2692
1723
2684
267
2418
920
219
439
2436
1009
3564
146
506
1312
3622
2707
3202
252
4575
3130
3254
4229
290
2039
1543
2084
953
1409
4746
4059
494
4405
556
1186
1047
2253
4492
800
4918
100
2831
3203
4770
3243
2545
3614
2164
1569
3897
2035
2100
4066
1614
2763
1535
2310
1340
2240
4703
689
761
1713
1101
4151
1822
2142
1471
749
605
1595
3628
1252
1707
3527
928
3363
3925
1601
3491
1546
3738
1915
916
4572
4343
4794
511
592
2192
2453
1795
4780
2226
2272
1549
532
4894
3105
2724
34
860
1806
1803
2942
1051
657
939
3569
4895
3148
4757
2986
1585
1877
4526
1760
4485
2872
4692
3147
1766
4976
4318
1377
91
1191
890
3226
313
4251
4861
4095
2173
698
2393
634
2747
3593
1163
466
1273
2260
1149
1528
3805
801
1791
2569
2069
3069
2937
3353
2654
2320
3449
4673
2266
1559
3119
3440
2420
184
734
3013
1375
3329
3619
4848
3527
1785
646
140
1200
1933
2823
4318
3736
3718
4742
899
763
2795
2793
3376
162
1410
2145
2592
4760
423
3877
683
2465
1118
2156
687
284
4172
4761
2215
2355
4507
1369
720
4197
2056
750
4779
3787
3804
4015
395
4806
2720
4559
132
3161
3284
2787
177
2040
1365
4677
1576
2000
2670
1690
3457
833
2760
3475
2237
600
1626
4215
4805
3898
536
977
4231
1744
4776
2591
4278
781
2954
2196
506
230
3874
3820
48
644
3960
3588
2919
2015
1676
2090
4302
4091
2311
2881
2121
1972
1817
3836
3414
4392
2078
4763
1431
632
3085
1809
4976
2606
2743
2824
3617
4295
1386
1482
4004
1784
1842
2334
296
3153
893
245
2091
4109
1619
1448
3682
177
670
1144
167
4308
4679
4798
2544
4870
4402
1691
1668
3544
3806
2926
4395
3956
1022
2173
1362
3088
2548
254
2878
4602
4014
4847
2137
5000
337
2378
4713
4509
238
3354
1250
3031
2258
1126
4558
4215
3848
4483
4402
2036
2794
2391
3232
1080
2619
3378
600
2600
4065
1478
227
261
4631
4866
1333
4369
807
578
4398
310
1478
3077
3635
2189
3101
291
4138
79
99
2364
3161
2129
4725
1693
2278
3890
4470
4772
85
331
515
2485
1919
2434
1517
2161
4235
3115
4808
3989
3302
1196
3655
963
1215
2227
722
102
864
1780
4695
2360
366
2160
2891
3075
852
2905
663
1478
2241
3937
579
99
2719
1984
1919
3807
26
97
3876
3009
2790
3991
2133
124
2734
2457
3880
3401
2307
2674
952
2250
4628
1668
3531
2541
1745
2566
2285
326
3901
976
167
857
1664
648
2833
3945
3469
3262
2995
2807
2019
280
291
2605
1376
1586
825
1984
2202
2481
3430
4327
3250
4282
3383
4587
496
4105
3858
1408
1645
1427
1766
2835
1276
1943
1535
3545
3154
3453
3643
828
4476
1529
2419
4613
627
876
3866
4614
954
828
3648
663
1284
1063
1704
279
4432
347
3429
1437
1039
250
2860
3508
3643
771
188
811
2777
3813
4330
1728
4707
672
1431
3462
286
2941
4233
1377
1518
3367
3348
2850
4823
4271
1233
2555
1270
4206
4108
1302
3839
3262
951
2413
3892
3758
4255
576
2028
3632
1864
4607
4280
4182
4041
3247
4183
857
2699
1501
3660
930
3732
1692
1602
335
3892
1258
2173
4374
4524
188
2378
1921
4423
1726
1730
2067
2496
4719
4936
3016
72
1540
2356
2415
3269
503
4017
2893
2803
3395
3819
4504
4309
2516
2533
269
3089
2753
4114
606
2576
3371
3667
3508
4451
122
3794
3383
4537
1248
4622
857
1406
4448
4714
3288
2672
114
792
70
1290
736
1153
2836
3004
1020
2459
3331
2149
372
2956
1851
3911
1260
1257
713
1998
4494
429
3371
2788
125
3833
2215
3295
4180
1829
2203
914
901
3306
3861
1517
2213
2406
3324
3202
499
597
4770
3949
1457
2451
2295
1593
1483
1132
1315
2732
786
4880
2283
4780
4429
4818
4028
2763
2163
629
3355
1638
2640
1553
2532
86
3541
1567
1664
491
835
4351
2081
1296
1833
3427
1920
2617
472
4966
3205
4924
2043
2965
1192
966
218
3952
4808
2778
3392
1928
2540
2691
4975
3233
369
2332
3718
4520
4675
2556
3516
1282
3380
3201
2039
2805
809
3250
1404
3233
1568
1575
4633
3164
1617
226
1276
3987
117
2159
3870
2695
210
2828
2544
667
4644
3255
4746
2837
184
3335
1178
1436
2581
3692
1062
2681
1531
2718
246
2809
3108
2987
777
4911
4910
658
2524
1118
3916
2772
4154
4312
810
3140
2843
472
3560
2375
4505
1188
2879
1871
3659
3951
2897
4698
3795
140
3931
2456
2759
813
3064
1183
2636
20
1683
2350
358
1824
2167
3323
4396
4065
3335
1335
4050
2327
4059
1572
1565
3817
4672
871
2164
2292
4834
20
2792
4474
214
4929
3986
2128
318
1838
3294
3465
1559
2689
1371
946
1677
4947
3422
3247
3798
2366
3269
2357
3070
438
1003
4591
1185
511
1413
4358
4933
4366
186
1328
4230
4400
3975
3775
1106
2302
2946
1355
94
3007
3612
1420
121
3729
2143
4088
3558
1251
1548
795
3956
3438
3638
4233
2680
4165
45
806
4038
1073
2048
2281
1150
2199
3134
2731
4975
668
454
3852
190
3452
4888
1897
853
4497
3861
2260
1337
3638
4567
4591
4761
3657
4674
467
2384
1227
3216
4086
1540
2306
3134
2614
1222
2825
985
2981
3832
1307
4105
246
912
4087
3705
1430
4508
1987
3750
853
2866
2984
4899
2880
3955
1731
2189
4760
1414
4352
164
4912
143
775
681
4632
862
4291
1980
1146
4630
3951
3254
4005
3647
3146
4324
938
4515
4002
4376
1857
4897
2399
3957
1910
1573
1822
2858
1665
2911
1654
4043
685
4261
581
2184
1503
433
4654
977
4676
2632
4088
1884
3664
867
4920
4985
2120
997
414
455
4475
644
2998
3333
483
2116
1415
1084
1072
4344
3877
2830
3656
4103
4410
2857
1964
4786
329
719
2015
293
1059
4960
3960
3995
2869
3919
3422
4202
2462
1937
4287
132
1232
999
229
536
3968
1777
4323
4622
3050
2805
2355
4529
4210
3416
1775
379
1094
3594
2934
3879
3477
2665
2278
2244
4463
629
585
4952
4573
391
3194
2932
4863
1903
4260
4060
1206
2527
1772
1649
159
395
3904
3112
3886
4072
365
3016
4463
3545
393
2874
1846
533
893
4705
48
1025
4417
915
2973
1374
191
2960
4001
1633
1654
2065
3571
1461
3113
865
3348
4122
2090
2164
1196
3219
906
1932
4077
1741
2310
3027
1390
1926
1726
2721
1759
3129
1037
4792
1434
4866
920
3922
379
18
4063
4304
2191
3475
3207
2756
1807
2001
2381
3829
1556
1142
1124
4179
4798
3602
3025
625
2625
4179
2466
4166
2672
93
1607
3634
4266
3858
2747
3455
1597
1069
209
2695
1741
1223
2927
1959
2829
3609
2269
365
2277
1573
3066
2951
4632
3107
1639
3443
1488
3129
3506
2708
1454
2702
3006
271
2246
2194
2416
2565
1207
1684
4800
932
541
1771
2218
4077
2558
1643
3866
1670
3146
982
1011
4354
3813
2691
3501
2645
3521
382
1445
2225
862
989
725
614
3209
777
3730
1933
3903
892
2476
3556
966
64
3420
3974
2133
3936
280
2513
505
2121
3271
653
3010
2289
1013
1228
4145
112
208
184
35
692
2988
2346
773
1955
578
942
531
584
4086
1144
3421
3457
2803
488
2878
341
1313
2803
2141
2571
4943
1206
3229
4246
4034
3565
1077
1064
3050
2874
2189
1835
3175
1340
918
4388
3556
2827
383
3768
4243
4238
2017
4029
4112
629
3516
2963
2384
4448
4926
1457
2835
4482
3299
4229
3149
1953
2435
726
3549
3
569
1611
4542
3626
4536
2765
2926
3944
4375
520
138
4018
3849
4795
1380
1557
2435
2908
426
2329
2768
2355
4672
4287
1024
1781
2479
2796
2750
3928
4316
2482
2229
2992
4847
4931
3165
1901
149
337
3528
2060
1503
4883
3490
18
4280
3392
2033
4303
3834
3984
3032
4653
696
1809
1163
73
4051
4790
2462
4883
2469
2592
1198
2609
3451
3492
2655
3645
4812
1291
3020
27
3697
3002
3273
732
4637
462
4098
3942
4904
4760
1746
3308
1030
127
3584
4620
2483
162
4168
3476
1703
4523
4908
1229
214
1886
3841
311
532
1709
4359
4921
1032
1458
4165
4447
1223
4362
3181
4094
2873
416
3453
2668
1492
2201
395
1201
3591
1929
2832
388
3519
3155
279
2351
2294
1033
2980
4819
4981
4189
4316
1501
2589
3997
4962
3246
2821
198
4944
1056
132
3382
3322
4750
4261
1327
2774
3431
4873
4201
971
4752
2950
1014
4442
2794
1881
3024
4567
2128
1604
3714
3850
482
4282
120
4158
814
1397
3760
4580
1733
4803
4082
4248
4127
172
2378
4696
4324
1928
3392
3164
1039
4891
2409
4316
1137
517
261
4320
37
1271
4488
3819
4570
1751
2355
2709
1901
491
1682
166
2659
3490
1934
2165
2959
1568
2906
2084
4155
4137
1872
1764
4164
216
437
3836
4307
534
2525
3781
274
2692
1442
935
593
1005
677
2496
4470
2283
1329
1714
748
2246
2831
3462
4047
2656
832
3609
3727
1922
2569
4622
2294
2258
2746
1997
52
1343
257
1491
2373
4042
1820
3646
3742
3620
2321
4105
2015
3242
2141
4102
4430
2425
2874
3036
3015
173
3058
683
4800
2946
4041
76
2939
1766
2697
1551
89
2340
1009
4661
2862
4741
2272
2250
666
820
4711
3901
984
2316
820
2352
732
4640
4567
4510
3507
279
1598
741
4830
2903
2891
1406
2684
4606
1014
3149
2143
4183
4560
2696
4086
8
4973
1967
4025
1446
4555
4972
763
4618
3832
143
3936
17
2953
4077
946
647
2285
4771
3044
1438
4574
1971
1123
109
3883
4309
2878
502
2749
1073
3803
402
3575
3327
4767
2092
2288
3256
2028
2865
1101
1288
4775
2265
3540
3728
2035
264
3079
1795
2711
4901
3878
3864
651
425
3969
319
1486
3088
363
2743
2241
2628
1500
1038
1145
1306
2819
2303
2585
3266
4701
2581
4818
177
1748
42
2576
3847
2068
2280
3390
461
4755
377
4025
2598
713
1421
2602
4991
2244
1401
1432
765
2115
1459
1272
3682
1240
697
4422
3392
1478
479
905
904
3836
3796
4808
3609
3687
1463
4485
1974
1865
816
2000
2893
771
370
4447
3695
521
1190
1328
2617
1581
4075
3145
4674
4494
963
2743
3375
3534
3976
4612
2810
2832
2609
3778
1987
1697
2134
172
1377
3
198
1252
2392
728
88
4064
2123
3957
1195
864
533
1057
1448
2664
3762
843
2742
1615
1292
4599
4069
945
2537
1310
992
2277
1518
3820
3654
774
3652
1161
2536
3996
3953
2425
4093
4591
4294
3058
30
3075
4525
191
3407
605
2552
2763
3103
587
3771
433
2298
4362
2579
1698
2184
1611
9
2288
77
1010
334
552
3584
1144
531
4295
139
3706
342
4047
1581
4500
4794
456
1944
4876
2565
3146
2706
4890
308
3722
1899
2840
3968
2051
2224
3566
1569
3071
4610
3126
782
2843
3326
1924
4749
3175
4596
2263
891
3928
4601
4947
3044
4768
3556
115
2347
1445
4538
4643
1874
2675
3884
1414
245
512
989
2110
2004
2724
3164
1891
1321
3398
1797
4896
4796
931
3997
3563
4392
474
4848
2124
568
1507
3471
3778
630
4413
2857
4267
3836
4758
89
4512
289
3862
4797
4384
437
3889
1684
2024
67
4399
1585
992
1134
39
1234
2510
862
3106
2696
2850
3664
4642
1782
3998
2418
3632
501
4870
3358
3448
3913
4830
2001
1679
2351
4092
1072
4268
3616
1408
275
4181
4544
1319
3982
2347
1365
1338
4185
4665
3298
2578
3559
3949
851
4762
4460
1034
2174
2835
1749
3094
4874
4691
174
2001
3712
2338
1652
3592
3842
2555
1807
2199
3107
4141
1900
4632
2995
4233
558
1637
2420
3848
3679
4828
2886
2592
446
2237
161
4627
2226
2142
3773
2845
4732
4945
93
58
2147
4784
4863
978
1777
4771
4151
171
2906
1274
4193
3817
1154
4115
2089
1657
2673
1204
3420
4987
4057
1832
1251
3015
2601
2590
4128
2969
4257
1277
714
1592
279
508
2412
4755
2986
294
1047
4737
1559
4806
2778
4445
3226
4314
360
3353
415
493
4844
274
3020
3696
4070
3002
3604
4849
2074
2362
4313
243
3451
3134
3955
1807
4062
3275
2806
2396
1800
355
3456
1001
4375
1821
2245
99
1048
1983
464
4232
3242
256
4020
3634
42
1898
541
1553
4355
3730
1798
1165
593
348
2605
1544
1478
1127
1494
2936
3510
2026
1040
511
3580
4447
2370
1964
4073
2309
4499
4329
872
784
4367
3688
160
1070
2204
3933
1183
2784
3457
1413
211
795
4011
4943
703
769
1856
1512
1433
1848
4618
2238
1170
1754
2651
2439
4170
3738
461
2793
2787
1470
137
2228
281
4445
286
1313
292
1086
1094
2174
1173
189
2873
4411
1000
2598
1341
4614
4857
3768
1097
3324
4221
2326
4328
1620
986
4335
1609
1959
734
4892
2476
866
2660
4198
4514
323
2007
4834
4909
76
4602
497
1245
2362
3800
2955
2061
616
1235
4868
4183
415
2650
3143
625
4125
1623
4508
1991
2636
1659
556
2728
1119
8
3574
86
1896
326
2266
782
43
3303
2912
1220
3851
3996
2903
2760
2453
1781
3191
644
1804
1323
113
2882
620
4298
3858
2027
1526
2809
3616
1412
2837
631
322
2792
3774
4114
3266
2969
2562
3342
3792
2840
83
3944
1303
295
2267
1774
1887
3905
2970
304
1755
3995
3845
580
2467
1458
4582
2862
4047
189
1387
4463
4307
1441
2382
2320
2058
123
1988
4778
1589
1563
526
2797
2847
319
826
3335
3405
1150
796
4157
2324
1383
593
2998
2648
410
3072
3801
1504
4689
4601
3765
2001
3994
1438
114
1511
120
2065
3067
2146
3053
588
2498
2764
4312
3582
2570
4843
2821
3126
2633
3111
3008
3719
2703
1558
2045
1738
4744
644
912
776
4685
4778
2704
1486
4991
4769
3234
2752
4315
1497
2070
183
852
2244
3435
4796
3828
987
3267
2637
4938
4941
4271
236
3871
4821
1801
473
4118
4966
3438
4789
1981
3199
152
4296
1635
4240
1823
489
4142
2429
909
4387
403
4826
4621
3744
2493
2809
3518
4133
3748
3109
1596
2698
4441
3480
3669
3058
466
60
105
502
297
682
1229
2926
1285
3808
3012
4255
675
2218
4965
3250
2195
392
481
3684
795
2105
2429
2203
4897
1925
74
597
4534
2972
2222
2159
3372
4979
3503
389
1602
4641
1768
4889
4151
706
3726
1182
668
32
1824
3154
3259
1430
4590
1490
60
553
4392
41
2350
2201
2917
1914
826
3163
3357
4976
2412
3116
1475
4255
3882
3866
2164
2672
4597
1477
3540
596
4496
1232
2400
1744
1278
443
2497
2340
2171
2333
789
1047
682
4061
1022
1856
2979
3843
2339
3335
4459
3252
1873
3224
3253
2951
624
453
1883
4400
3947
3466
1302
4480
3062
1023
1278
4168
3580
1010
4430
1433
958
1794
4465
3415
1279
3194
4169
1271
2943
1639
2552
3342
3708
2069
970
1076
3967
4096
4978
3035
530
578
1600
21
1696
4395
3042
1691
1735
2399
4429
476
1201
2784
87
3203
956
1279
3544
1622
1632
4804
3110
4121
2265
1501
1045
644
1717
2120
2756
4720
3230
2213
3524
1399
2655
1449
3289
3832
2026
328
4266
2978
3085
3399
1166
753
2496
3806
2312
200
856
4099
3
886
4373
1086
4672
111
900
150
1987
4212
1675
4177
2404
4101
2198
706
2656
4603
1275
1094
1671
2774
2171
629
4070
1320
800
2647
4790
3388
1468
110
3022
2305
431
653
166
3118
987
1362
3897
3127
4943
3314
1779
4994
2112
3521
550
3669
4234
3634
1078
3610
867
3779
1729
1390
2693
1599
2525
4000
1189
2818
1468
1402
499
924
4285
3402
1643
913
1516
2715
2493
2966
1183
3281
1051
2365
1927
1869
2354
4787
4230
4014
2879
1446
614
2083
1343
4419
3043
1882
1499
2121
1237
2914
1365
4901
133
2752
4715
2857
611
3113
1890
2554
4623
3737
74
4924
2309
3989
897
4447
943
3253
4033
3971
494
1981
828
2233
309
4540
2910
1212
3334
4658
2127
2040
2407
71
4702
713
3293
1802
2108
3051
98
78
2763
616
2207
2097
1567
1550
1530
1053
1034
2337
358
446
174
2432
4954
492
2328
2194
2046
1479
1302
3465
1944
3656
1477
3428
4418
3622
562
4327
835
1023
2214
1156
1214
2883
67
1170
2230
2722
3134
4495
4103
4046
4699
2819
4577
1011
4013
2714
1665
580
517
1370
4822
2009
2283
110
3685
4487
793
3237
4244
382
3037
4425
2332
3706
3599
4538
1301
2208
495
3193
4489
3468
4376
3938
4662
815
2666
1167
90
4658
2026
4357
3555
1205
4188
4422
4873
373
4568
186
3539
4589
3728
2357
176
1717
2550
967
1533
2975
1628
2900
2762
2061
158
181
3371
541
1085
1806
4834
4824
114
2220
1715
1945
1417
1030
4016
3325
2221
3862
4389
295
1119
4782
1089
519
1365
1288
3314
1471
1524
4334
1008
691
2423
2327
178
3424
2037
813
1297
1629
35
4152
1080
1713
193
2891
2094
877
4187
2431
3446
2230
3424
592
4077
3171
3170
526
3767
1561
4511
3232
1105
1419
2466
133
410
4596
1119
2336
2422
2352
4022
3830
700
2618
3832
2424
3047
4005
338
3358
1188
1831
1567
3188
2200
388
328
2569
3873
4897
3164
3108
4631
131
821
1112
709
2434
1887
388
4544
3150
3225
4110
4710
376
4713
2300
2353
4743
649
2837
2441
1557
2296
3494
4336
2621
2947
2768
3438
4388
2774
427
4372
694
1619
4556
1460
4916
2407
2967
271
1137
4346
2713
3433
4313
1693
2577
1119
2991
2620
3160
779
3995
3129
1236
3358
1692
216
3973
1597
3655
600
1184
3714
3576
1007
3776
1185
4100
387
1208
4534
2162
4638
4998
4376
4864
3158
1754
52
1629
3025
1452
593
2281
1648
3874
2253
3971
3742
2634
942
2801
910
2672
490
2527
4770
3152
640
1394
378
4224
4456
975
3253
545
4072
536
4284
1259
3633
35
4591
551
3792
1159
1657
530
945
2787
2780
26
4124
4694
2810
3538
839
1664
4949
1521
1718
725
4732
1118
689
348
1690
4613
1867
547
3848
4541
3920
1996
4711
4882
2648
184
1388
3767
3707
2797
4267
4994
4229
1410
545
2323
2961
862
2838
49
3269
108
728
909
3374
602
2504
3357
4912
976
1610
3475
2210
2334
4006
3885
2900
1691
3967
1221
2411
4791
3522
4634
315
948
249
190
4574
4125
2809
1025
1240
21
3858
1695
1214
4334
2964
458
4520
298
3502
3446
3647
634
979
3280
4489
2787
3990
988
894
2391
3504
4285
2168
2057
1990
2431
1508
2648
312
133
2245
3374
4283
1050
2822
3171
3566
130
3661
372
847
348
912
3702
438
1825
30
700
4848
3389
3776
74
2859
1889
4413
3238
224
4471
1560
413
763
1014
1662
4375
2276
3536
2158
3008
3416
38
1773
1094
2118
3376
2390
2286
1808
3113
264
931
4596
4456
4369
19
2157
4857
4530
2788
2318
731
1665
4670
3206
1137
4679
3477
4410
3039
2460
2875
3266
3721
3154
3025
3938
4727
864
4757
686
4459
2553
1751
2216
4598
3775
1516
303
1561
3227
4501
1534
879
64
933
3927
2690
4436
3552
2961
3241
3167
4410
3747
4572
414
308
1728
4450
909
378
2510
469
1024
2747
1618
4057
4162
2908
2774
3634
531
3149
4002
2777
4047
3404
2015
3152
1830
3944
3238
2120
3739
4289
4027
1839
4597
3128
4931
4542
4715
3026
985
1076
1586
1765
308
1183
4621
786
1480
2933
2706
4375
787
2311
2466
1396
4041
4325
1213
1803
3271
4080
3441
4085
4364
1623
280
4419
2815
331
1867
301
795
3270
2204
3314
621
4445
1572
3659
2159
4053
4442
3867
512
1261
3837
3589
4098
3880
1409
1804
1375
3973
3103
1533
3906
2837
2527
2983
1924
724
3856
694
1188
1395
693
2080
4274
994
3812
2599
1840
1647
44
540
2159
1470
914
3416
4052
1949
3118
4885
1418
4909
3797
843
4385
4163
297
3773
2957
1950
2314
1883
3317
4260
4444
2311
3098
2866
103
490
3426
422
2751
2713
1494
4883
1343
4004
3910
4328
2175
2108
4645
4411
4522
4223
1996
2410
2654
3343
3300
2905
4155
3086
4894
1603
4463
1615
731
912
3585
4370
267
3393
1273
2131
4260
4532
924
3592
4338
485
4990
2177
4398
970
2960
4109
1829
2357
2650
4721
1159
2314
2117
1598
4980
3556
289
601
441
2482
4703
3306
2542
3479
4978
4309
843
345
932
2855
2342
2848
4645
3144
1175
4777
2443
596
1276
2067
1939
4367
4775
3142
2764
951
4363
1116
3579
2830
4817
1113
4387
1512
338
4777
397
3326
3845
3000
3491
2863
1782
1048
2375
4404
1974
3907
410
4208
4307
3904
3597
1854
3696
4358
757
2613
319
158
2709
1558
1475
4502
1558
4743
1517
4086
4121
196
4301
3995
1771
3328
3325
1729
1250
847
1890
807
1863
2680
3980
1593
51
4838
3584
3202
4669
2242
4556
4427
3118
4205
2609
4835
2313
3601
2548
1397
935
1805
3701
118
1669
3874
160
1995
1138
1210
2664
3096
179
3158
2767
2320
233
1957
2120
4455
4642
2689
4953
1489
1515
4583
3169
3543
1860
718
1703
1945
2540
65
4643
3354
1478
1184
3888
4648
336
2720
902
460
253
2987
214
2
2424
4072
4648
1202
1028
4230
299
3223
3057
424
1922
1413
1229
1422
792
2398
3671
3546
2472
1596
1265
4333
3096
4558
1897
2040
2709
738
4224
2202
4329
3237
2410
3371
3945
218
319
21
2620
3949
3377
4737
722
757
1422
4885
4389
1389
133
585
3137
2201
2419
3230
1440
2105
1899
1780
4376
1911
2336
3192
1359
2160
4207
4372
4840
2270
1820
967
1443
3678
2785
1492
4169
4276
111
1591
368
3798
137
4730
1362
3282
1757
407
4589
464
1318
4507
2471
60
2357
4717
1542
3245
671
2805
1416
3280
846
1527
3630
2432
3326
2308
161
2058
1929
3303
1516
2013
4735
2548
4468
207
4991
2500
3058
3325
450
3904
4192
3262
1586
2809
979
6
4899
804
14
1460
2933
1980
1067
2814
3112
1889
2198
4474
3536
2839
3406
2148
1251
4082
47
2183
721
2197
2639
1579
3667
1820
449
4976
4371
3711
230
338
4319
1070
3402
450
271
3740
3497
278
2165
2112
2747
3717
2750
280
2709
4231
1778
646
1850
4224
3437
3115
1596
2892
1044
997
2799
2925
561
4090
4005
3001
2522
146
3602
1724
1233
269
2796
1478
90
1828
3875
3727
3483
3986
28
2453
2460
1354
4486
3249
12
2824
1839
274
465
4916
2930
4561
4142
855
648
1974
4001
4110
1561
4184
2609
2713
1581
3394
1680
3424
2428
2059
4080
2665
2715
4480
1164
2824
1444
592
1071
1248
3605
3616
755
1460
4326
1783
1287
1142
1374
1946
2766
2837
3007
1888
3184
498
4370
2447
2803
2801
558
2718
3446
4422
1005
912
2169
3837
3899
4947
2658
1414
1273
498
4288
2925
551
3178
1161
2736
4129
2536
4116
4491
1017
4676
1778
4931
4381
4596
3087
65
170
4501
2248
4774
1606
3751
4824
846
3494
438
3627
3705
2006
4278
4250
4189
257
1549
531
1216
244
2414
3917
4681
3482
2721
2172
4991
3084
981
3306
2421
1923
3067
2026
2857
790
4485
1059
2738
2298
2492
1256
4318
4061
1308
674
383
3203
4804
2690
57
2506
3264
2387
3968
4305
3054
947
1825
2252
938
3864
3107
601
4731
1560
4921
2631
11
4836
2440
1915
2671
2033
734
2458
2625
2369
4056
1542
722
760
3248
402
3391
1188
1592
1253
1631
2684
1275
2588
2065
4164
621
135
3078
3326
1610
2391
4119
4467
2560
5
3891
2180
546
109
1733
4897
3038
201
1078
2283
2435
4261
4910
4871
2998
3396
1141
4606
2370
2501
1538
2871
1373
1792
733
276
1696
3466
4940
4695
1290
1613
4466
4524
541
3503
2209
2706
4256
3328
2253
399
254
3780
200
3477
3180
769
4847
3657
2406
1252
327
2997
4512
2309
2923
662
3266
2965
1597
3811
482
425
802
3775
4265
107
754
28
3208
3086
2069
4195
4808
216
426
1285
3139
4082
2765
57
3579
4301
1228
1505
4652
3726
3243
2771
1837
1126
98
1125
1564
4896
3328
1238
4671
2654
3904
4526
1906
3494
2620
3828
1577
4656
553
227
21
1043
1603
186
1593
1889
1673
1966
626
933
3535
3628
1709
3903
12
3473
1065
2823
1838
3307
235
216
4950
2515
640
1637
4414
1575
562
3147
3502
4566
2360
4718
2311
4622
23
840
1797
4784
4514
887
1639
1936
3015
3136
3319
3543
272
2568
654
145
4129
3056
3350
3664
1903
209
330
110
976
3810
970
3998
1213
2701
4940
3162
3259
1408
461
722
2897
3291
4087
2985
3334
1194
3246
4470
4008
1676
2513
3752
4371
339
4563
2928
1961
1643
4402
1241
817
785
3539
1884
4825
3895
2134
3113
4358
3319
1459
2022
4939
1943
2788
1295
940
2710
62
2390
2443
122
2026
3497
1381
2767
2204
4972
3993
1666
1798
3723
896
1489
2718
869
4356
4693
226
4665
784
908
4917
4635
3289
1108
3001
2246
27
2244
262
1647
3982
3183
676
3418
433
4528
413
314
2157
614
3527
2686
2714
3749
2208
578
4315
2921
190
3905
4344
31
3745
1147
4571
4223
2307
3616
1804
3940
4904
4660
2344
2439
1284
2457
1813
1543
2980
1723
4398
40
2663
183
1381
3265
804
3189
608
1022
264
3341
4879
2881
2273
3333
1760
1862
1886
1604
2626
2603
3978
2293
3226
1958
1970
3856
4041
2690
308
67
1961
3307
4804
3245
2400
2097
447
2346
480
2937
3453
2642
2280
346
403
2257
3113
4330
2910
4842
2791
3718
4426
939
312
4989
1673
2088
131
3967
1038
2230
329
2186
590
3898
1348
193
319
2252
1355
1809
1015
2658
1232
2036
3029
2180
4933
60
2313
3956
2974
3596
3122
1919
4390
2665
2738
1237
4668
658
4983
1841
2414
1713
3205
3831
2935
2573
2136
3674
4578
2493
3572
3535
2506
3744
2322
2399
1939
3002
641
1199
514
602
1047
1695
4861
3261
3988
787
4038
3737
2648
3187
4980
1655
4852
1414
181
3404
171
1601
4633
4546
2301
1517
4795
1443
4041
5000
778
2755
3405
3052
1092
2393
1125
4930
3730
2854
1584
4745
3763
2524
3807
150
4688
1701
3791
4367
3462
1000
136
4038
3348
3007
3492
2663
4819
3796
1064
4837
1614
1931
4417
3570
1034
921
794
1917
4310
1027
3730
3256
2696
2370
2250
905
4572
2596
3286
1961
1928
470
2025
2227
1392
2469
4042
1826
536
340
1254
2463
4936
2847
4520
2889
1994
4952
3986
1838
495
920
68
889
2565
1751
4724
2061
4227
2571
2679
782
2251
4184
1964
4485
2601
523
2699
4444
698
1541
104
1580
747
3691
2174
1328
2038
2183
1378
1885
298
4522
4706
3517
3048
4395
2504
650
1079
2154
958
241
2060
368
1341
905
4893
1303
1076
945
2169
3732
2921
3001
2343
3353
3373
4014
3841
1994
4671
4928
4173
1374
1764
24
4982
2528
131
897
4876
4615
174
2343
1127
3900
318
2105
3099
1669
1921
2149
762
4419
1679
840
1013
2418
4220
2536
4024
2873
4593
855
2246
3619
556
3817
2781
3003
1616
572
1747
3411
3063
4329
2492
2638
1509
2130
4677
932
811
1094
3123
1041
3337
4829
2782
1332
35
682
345
4751
2990
4294
2136
4548
2452
2233
864
4262
147
3637
3366
2963
1719
4206
4693
2231
2832
2339
4826
3927
3838
543
893
3310
829
2752
1341
2130
4972
2247
1428
484
189
1310
1335
646
4094
4480
3854
4615
4695
2428
2440
4146
4010
3246
605
2118
4398
2318
935
861
1106
2475
2375
318
4248
4782
1482
2402
3763
3161
1231
1295
3246
4721
4145
3818
3134
3252
4968
995
1303
4552
248
181
2284
1779
136
562
2055
4465
654
4241
2157
4780
3333
2443
2677
2692
236
2458
2897
780
4454
1044
3340
4011
2872
1175
1228
941
540
2435
1840
1949
4049
3382
2001
958
1929
3922
2996
1562
3265
276
3716
1857
2324
2678
1622
3790
2910
4905
3001
4894
4212
812
1235
2534
2801
1027
3515
3008
4994
4646
4169
2537
50
3589
391
75
318
3825
2760
1763
1261
3950
2575
1506
1070
4014
2999
1871
4674
1825
2179
1392
2174
2099
1651
4799
2491
2199
1369
3205
3518
4329
3909
4430
3987
929
1398
4329
2289
2862
3935
4231
2656
979
4660
2780
1003
2501
3267
994
4868
1801
3971
2550
4431
437
1332
2194
4022
3898
47
2574
3216
3964
247
2393
3498
1337
1129
2770
1136
831
1342
1300
872
1735
4891
3435
2816
4402
80
67
2030
257
2762
3327
4437
774
1148
389
1254
795
2530
1070
2768
3233
1772
1382
4506
613
2154
87
1253
4502
551
2880
489
706
807
1446
4048
4626
3691
3009
1308
1811
3622
3306
4415
3432
611
4737
259
2638
704
3911
2864
3209
1504
1124
4820
2507
3811
3727
1558
949
3492
1112
4134
2159
4557
3664
4114
3430
619
2115
564
3335
143
642
3132
1553
454
4630
745
327
3946
875
3397
1436
1648
3051
2729
2399
4536
4252
3667
754
3724
1208
3454
3192
3580
4334
4832
439
1158
4321
1975
1330
1935
2152
2125
3607
3123
3103
4592
2500
191
4589
1392
1211
4502
898
2079
3159
1507
3483
3573
2695
4400
3018
53
2915
4177
3761
3178
1828
2414
3783
1796
3551
1669
4638
4676
131
4700
2289
4244
4464
4048
2363
4495
1759
1738
555
2923
3414
3933
4321
351
2602
1948
4311
3788
3689
1205
2655
2634
1409
2410
1435
2617
4112
1971
236
680
136
1799
3101
1131
1605
2831
3490
2897
3930
3248
1669
4043
3194
3396
2642
4852
3294
4071
2246
1129
515
1171
3897
380
2798
2738
3701
2874
377
4333
2435
3573
2056
1193
1900
466
1912
349
4096
1536
1987
3200
607
1694
1501
4058
3738
4174
568
2335
2059
1281
4886
4093
3808
3550
3512
4778
3062
2005
4581
864
1019
1982
1056
94
2769
743
1679
4679
902
918
4893
4892
691
3858
2332
2655
1463
3541
178
2106
4511
1239
2071
3591
1184
1120
1810
1631
4075
1930
430
3227
1781
3152
3077
163
782
1738
4091
2144
79
143
981
1215
2760
797
4041
1692
1913
2929
2535
363
4132
1240
1826
2286
4310
753
2503
2899
367
3041
2694
2577
3504
463
4498
1785
170
2541
3755
4476
1059
1742
2517
1641
915
135
776
3332
2381
943
2532
3029
963
1032
4543
1670
4915
2539
4333
4160
4025
2888
2090
3539
4494
439
2878
2755
1071
3613
716
1913
2526
4035
705
4008
2890
4931
4868
3016
1750
546
961
594
2601
271
2118
2607
1860
4187
301
3332
3932
4820
3839
921
1737
3119
4897
3305
1674
1641
924
2976
964
808
3548
1084
4133
2467
2969
1940
1167
2691
2035
1180
4680
1094
695
4293
2858
4434
1182
185
2254
4993
3733
3412
921
4207
4923
1673
4336
4077
2679
9
3335
4470
1726
2738
4419
289
1044
1628
3437
1968
3699
4118
1965
2018
1056
2895
831
1997
3310
240
167
2832
4669
1796
4965
110
1320
1146
2384
1223
88
4499
4244
3872
4881
4491
2090
2366
4206
2873
3522
3390
3036
4081
3048
1269
3199
274
584
4981
4045
1852
1063
1639
502
4815
1300
804
266
3360
3731
1310
2953
2568
4452
1877
3955
198
2589
1588
3497
295
3792
2331
2830
2916
2057
1632
4277
1322
4384
4441
342
2405
3005
197
412
1213
1763
648
3250
486
2984
2615
3082
255
273
4782
1543
63
131
3211
439
831
2559
3471
4757
3421
90
2649
1059
3132
2407
3894
2130
2255
26
909
3366
731
760
3971
437
4510
3469
4124
3196
2658
4205
2658
4195
917
3521
3037
638
1491
1539
331
1175
4623
1493
4723
27
3207
3673
1209
1422
2658
4781
2804
2230
1461
3895
3072
4746
3196
4397
4910
3950
3995
1575
4857
2392
2332
2742
2183
2993
1231
1726
2817
724
991
2852
850
3369
4611
4396
2786
3016
2284
3311
3668
1996
179
2817
1518
2707
1171
3474
2939
2132
1784
3207
3498
2224
2318
3688
4245
4866
2199
4207
3394
2530
1989
3666
3652
3314
3865
4339
2360
941
4333
2801
2198
4182
2651
1772
4185
2388
4514
1733
2718
4577
578
887
4848
2291
2042
944
4633
1558
4834
1213
221
528
720
2977
3865
3435
4334
1918
4173
3262
1536
2848
2569
3608
2348
3928
3690
365
3127
4311
2842
3176
4716
3458
3658
662
619
1355
2517
4519
2859
2115
3228
116
3186
1178
2461
3305
4924
4076
4384
1005
4123
625
1617
4520
3598
2777
1807
1225
4167
4852
586
79
4561
2272
1639
1393
1298
1092
947
2571
531
2234
367
3936
3494
3951
3227
3899
338
337
4409
2785
247
3841
1590
1930
1769
3711
2231
4545
4639
1107
810
4119
2708
1961
3189
2034
4192
3110
4061
2189
1289
3422
384
800
4281
1604
4693
3549
4009
2370
3967
318
4648
1150
1622
3879
3188
2794
3807
3742
2725
1146
4992
1230
176
2791
29
3524
4461
1883
259
392
3118
3875
448
3656
1139
1572
1167
1343
4642
3272
4600
4229
2267
898
4844
4520
4625
143
857
3152
191
4596
3451
424
3168
2045
3834
688
171
828
4492
3495
269
2252
4861
4774
1548
2027
3507
3535
3049
4847
2042
3939
3695
3328
2820
4150
664
2681
1984
3833
4842
4893
2744
3536
4640
2252
3972
803
1658
4168
323
1619
3837
4794
4037
375
1316
4080
4215
47
1940
4027
1568
4115
1390
863
1363
4728
118
3677
489
4492
145
3257
1196
4991
286
1265
9
3039
2730
4361
2583
1713
4690
4441
4810
129
3439
1430
2364
3981
18
2377
1400
1808
3179
2822
3242
2791
4679
358
4716
1786
914
2232
4114
4031
2722
1914
1556
1759
3112
2471
2597
3830
1873
2037
347
4332
4893
2526
3875
2654
61
422
2013
831
3146
1738
2999
1493
3331
2519
3556
1297
2
2096
2576
2986
491
4903
4288
2380
2829
1126
1265
2978
3569
605
883
3960
272
4965
2723
3892
2315
4342
650
2983
1855
2226
1958
2608
1806
175
2909
2043
1368
620
2767
3733
4809
4670
1648
2371
2648
2824
911
3680
2175
2968
1751
1541
786
1298
2841
3032
384
359
4745
381
4442
3800
1939
2970
2558
1815
1838
550
1244
4451
4473
4610
484
3802
1459
3241
4342
635
761
3410
936
2975
3876
3029
3463
2824
2784
4984
4009
2952
2217
1442
4187
2880
1757
645
814
561
2497
3070
1527
158
1516
3344
4556
2598
2509
2608
132
1070
4775
2648
4218
4562
2820
3835
3826
4952
3394
305
4902
2276
4087
4074
1770
4238
3718
3970
4968
2261
2534
3293
3870
3979
1106
3296
4874
1600
2076
2056
921
411
1159
2324
1083
4885
2747
1043
4466
2606
1703
4110
3815
130
4691
975
65
1610
3665
2423
367
2302
4582
3013
4722
1057
3503
1403
3778
233
3328
2492
2871
1188
2736
41
2715
1664
3453
3403
2609
1271
2609
4497
590
1957
2899
4651
1179
2011
3769
688
4571
2407
2555
1171
3507
3365
3150
4509
1098
2458
4927
4190
4450
421
1449
1517
1808
2463
3465
3393
4273
3523
1147
3272
3102
589
1124
2157
4666
947
1726
1429
4688
3211
2172
4799
2308
4392
1670
3663
1524
218
334
1371
1429
2506
2483
2609
3377
383
1373
3978
1577
917
3386
1288
4220
4675
2450
2806
161
3521
707
3104
1052
771
328
4261
2840
4532
24
2030
1596
4083
3565
2544
1571
4150
2253
1575
4560
4096
4437
3622
4345
2799
2451
3933
4265
3432
3827
1152
2819
4894
3134
4555
723
2790
3038
4083
1403
464
715
1292
3117
1430
3967
3829
2622
2663
2841
3284
2231
30
2017
843
287
3047
28
115
2611
602
3479
3699
2136
3723
787
1843
3900
2438
2160
4341
1196
3601
1981
3225
1530
3852
4722
4679
882
2255
2530
2233
1241
2510
4936
384
74
4272
202
396
4240
4222
4136
1273
1802
4963
4470
1885
476
3333
295
2927
3579
184
2634
2056
3622
576
2824
1771
1736
2254
2211
1157
576
2254
4276
3041
1697
1355
1063
16
647
1992
3382
4716
1444
4464
1647
1437
2649
3214
1681
1027
306
105
2755
3320
3680
3422
4985
294
3862
1987
4946
410
1719
4366
2649
1722
208
332
4300
2526
4395
2748
3590
3721
4647
4642
4291
3119
1116
4819
4725
953
499
1991
2908
2621
2708
1561
4578
674
1885
2333
3821
3321
4095
3171
2862
3594
3643
3888
2390
4962
400
1849
1888
93
2818
1774
2231
4339
1390
2344
4733
4953
4509
4064
2698
1108
4549
582
1505
2445
4367
3806
3974
3412
17
3882
2332
4086
3980
2887
2853
1913
4792
4577
4064
3196
3393
1873
1233
2581
2721
1655
2364
4590
3048
4561
666
4303
2380
2755
3916
4868
273
4892
439
4561
139
1448
3838
3107
3577
2158
1340
1343
2362
1191
4827
1633
996
450
2238
526
4312
3937
1675
1091
1530
491
3597
3788
2642
575
857
2839
2065
3338
2801
4721
1629
880
1970
4888
2365
4502
4158
512
2984
665
2564
955
3404
3193
1962
861
494
3035
2149
2326
3334
4585
1775
358
3258
4484
846
3652
4374
82
3112
1371
1843
4297
3251
406
2909
2244
787
4287
74
1557
2323
2797
2890
2343
3781
1142
4292
507
1323
2492
3860
3744
999
4310
3980
4923
1626
3325
707
1184
1537
639
3092
2235
3506
4612
807
2486
1383
3438
1405
1100
3947
1878
3333
4207
2183
1634
1444
247
3554
1577
414
708
4644
2638
2865
3034
980
770
4203
4619
3908
4978
3930
910
399
1747
3556
2881
2060
2246
3208
4227
1609
2701
4076
2707
2407
2007
557
1475
3871
4554
4537
4575
2444
4617
4282
269
1145
1977
4967
3391
2235
1501
2212
3333
3516
1906
357
4061
1115
3246
476
811
19
3909
2117
4735
1528
1681
1694
3482
2811
239
2334
2722
1237
3558
447
4859
3323
873
4288
693
2513
1228
4679
3757
1900
2991
951
1011
1382
2368
686
1603
4528
4502
2659
1871
4893
2491
810
2540
3988
3350
2616
387
3460
1833
3268
571
3455
4373
2938
2333
4591
1215
2187
3544
2923
3727
680
2172
4933
490
3744
4973
628
1601
4695
2616
2135
4336
1961
1221
4224
1843
1935
2693
1127
1276
1548
3743
1412
3768
479
1194
853
890
2314
719
1987
2264
257
894
4220
847
2123
4861
4296
2762
34
1632
1315
1843
677
1976
2671
475
3777
2214
2101
24
2457
2225
2363
3688
1270
1960
4537
4597
3724
183
1731
1493
4360
4070
4357
4157
1914
3274
1147
2197
2037
3826
3134
2300
2589
4750
4356
4470
3868
173
210
854
4003
3388
791
1057
2113
3202
4893
4771
472
1290
325
1286
4670
107
4298
3721
3637
354
2472
2640
2103
1306
3535
447
632
1610
1059
679
3453
1648
3443
1770
652
375
4162
2565
4741
1309
998
1997
3080
3543
3058
332
2433
522
4065
326
1252
4579
3994
1190
1896
232
1443
3881
2953
4506
2834
3986
3167
64
2062
4796
661
1567
3115
1881
2352
457
2198
3443
1096
950
2710
4846
2394
169
4851
1361
1238
1930
3707
2105
3113
1188
3734
2786
2676
3985
4609
3264
1525
2131
3634
2871
4010
4026
2768
3834
3060
4570
399
4917
2517
885
2491
2614
4840
75
3234
3005
4990
716
449
2917
2481
4088
2328
4936
2790
1629
732
837
4311
530
3047
2591
3804
2872
1856
4985
3817
4412
2245
4118
4441
4090
3
4986
4236
1323
4584
1123
4561
4867
2844
1131
353
1860
3092
4897
4742
173
2632
2616
2243
1637
140
3620
2807
4438
971
1008
2916
321
4396
2179
3130
4489
3035
4992
3068
2793
438
2772
2359
3776
483
4652
4107
1580
616
4581
4500
4197
1770
3280
2445
2045
2430
2588
4344
880
2490
4225
3487
2340
3605
3640
2407
305
2501
1618
2587
4822
3349
2148
2338
1051
4220
4745
2466
282
94
4545
4702
4113
3986
2891
4119
339
3777
3857
2744
3573
2219
2344
211
1287
4932
2337
661
1646
65
4417
3542
4457
4662
2808
4812
3105
1217
4049
1008
2346
2429
1382
1697
298
4069
2823
2179
1771
3612
3416
3283
1931
4582
1745
437
502
397
1283
501
1576
3424
1909
4501
3388
1458
2020
3298
698
4018
3841
3622
3424
3704
3491
4207
1057
424
2098
4689
576
3806
4035
1043
254
4960
71
1287
1181
1338
992
881
3353
3417
3494
4431
3100
2528
4827
3931
3100
1959
26
2811
1596
1624
3579
1214
31
1404
439
1744
3589
680
2733
1039
179
4314
1724
3006
19
2403
647
963
4232
2701
2867
3965
801
2073
2946
1108
2614
554
2378
710
1557
3090
3508
2157
3851
4202
4842
2722
4834
4377
1285
4049
3340
4125
813
4064
4731
3816
2748
3816
1275
3846
2301
1651
4939
1376
550
2737
3695
119
2047
137
2624
560
3853
463
561
3969
3445
2013
1584
4633
3081
60
1819
4285
710
4154
3757
3154
4593
3636
1612
1138
2780
1359
2264
3741
1075
3348
3574
1266
2870
3024
4782
176
3919
2120
2524
2909
4928
4219
1584
3030
3088
333
4915
4197
1098
2581
4642
2649
4478
4202
2245
3889
2157
1052
3572
2057
1195
1940
4750
754
3898
2550
1504
3540
1512
200
180
283
2798
2139
1660
2152
566
3519
50
2710
1030
3580
4251
1909
1665
1299
707
876
3467
4379
2922
3632
484
4366
4156
1386
1860
3774
4628
3423
4923
3047
3288
3455
4387
221
4029
4612
1181
4419
2861
4660
61
3268
4812
4051
540
973
3484
3849
4853
4304
1874
26
2498
1984
221
1184
1058
3161
2978
2353
1331
872
678
904
4958
4023
938
1853
4262
733
3946
4564
2009
3211
1050
4805
1026
4466
910
549
4259
654
2458
1944
4629
1866
1459
4410
2982
3150
3472
2035
3343
837
1919
1539
2900
98
2755
3251
1708
3841
4797
3398
2532
3308
1532
2944
4064
1797
1425
3297
4767
2192
169
2107
2314
3882
1386
1427
536
3584
2832
44
532
4089
37
3273
2561
144
4609
1084
3324
387
1900
4210
1606
3561
45
3745
4717
2454
4476
4516
271
2481
528
1813
4415
842
339
2748
177
4242
4513
1148
4102
1065
2862
1697
861
3552
3549
1575
1059
1649
4989
1575
1859
3355
4863
2679
4452
1558
1961
3168
1424
3598
1939
395
867
2138
917
3616
4344
3230
3286
1183
3410
3259
3142
4262
3532
1823
740
3083
3130
3383
1374
3295
218
3492
585
3201
3044
3069
642
3667
3308
1319
756
290
621
1555
3922
4543
3966
3782
1669
4742
2394
839
943
2017
3547
2220
4281
838
4906
3486
523
4607
1347
4683
792
107
1798
841
2996
1886
2820
333
2704
1173
862
3459
1035
1788
4944
4235
2552
1966
4732
3719
3229
2881
1310
37
1578
2645
2115
571
2762
319
2618
1019
3895
4959
2006
4881
2810
4417
1021
2307
3975
4710
4563
610
1730
2937
4520
1008
2202
4271
3742
1548
3784
2284
1732
3131
2601
855
455
1384
3188
1166
4950
2836
726
4623
4775
2820
4698
4405
3006
1654
4074
3800
1596
3724
38
986
4124
3327
3577
4125
2984
3886
1780
3190
2062
357
1774
4946
2462
1276
2401
4663
3385
3328
3630
3491
4555
267
4966
1934
696
4509
4185
3401
2868
1287
4960
3023
2008
2075
562
4986
690
1787
3715
4727
3964
4805
1400
1978
1065
2906
2423
3413
600
4328
1380
4834
3442
3150
285
1805
4216
1465
560
1923
2844
2902
4569
4278
4361
1029
827
2554
3407
1669
3810
2044
3712
4019
4814
226
1530
63
3862
354
1144
1426
1511
1492
4230
3391
4251
3579
2357
619
4234
1741
2845
4130
4955
1458
744
3634
2317
2695
1596
4758
779
732
1906
1456
2124
4484
3973
538
1819
4002
3714
3519
3761
1970
4747
841
567
2882
239
918
1217
4037
2094
1056
941
2898
931
4782
4015
1577
4483
65
4779
979
234
3069
4095
4075
1354
3933
1861
2124
3482
1698
3358
4537
4041
3704
3773
1979
766
2476
2890
2113
3500
2006
3184
2964
984
3522
413
4989
1332
4574
2941
2087
4307
3892
3785
1356
3506
1260
108
520
1643
627
4821
1937
3980
3136
1168
3977
4284
4413
3887
4929
2854
2559
3173
3134
2159
713
1438
1880
4872
810
3113
4164
3009
2630
1317
4672
644
1572
4868
2225
2970
4163
629
819
2633
2549
3839
924
4780
3323
754
3487
4044
984
1160
3936
3619
4816
2001
1398
2487
886
4453
652
3882
2002
4868
4590
4714
1233
4122
160
204
4092
1329
4245
3653
1947
3145
2995
2105
4430
671
3133
408
3731
56
4244
265
3594
616
1071
2749
4680
2816
3648
2152
1083
2578
523
1048
1526
4551
3428
4694
3228
4966
3960
1683
2502
4225
4855
4514
659
915
1442
700
1397
3978
4225
2112
967
695
1137
3568
4653
321
481
4676
2175
2455
1009
4710
3731
1208
1348
15
1317
4635
2435
1816
2480
4006
2315
3368
606
211
156
815
1516
1396
1308
559
784
3461
1959
1492
1607
1710
2710
3439
179
791
835
4981
2516
2554
4464
4190
3985
3613
60
2189
335
4267
1419
3278
2997
1593
2073
1610
4996
2773
861
689
1006
1949
2658
3345
4403
1129
931
2873
1207
1984
3478
4612
4651
2186
1778
4275
3354
1533
2538
2141
4462
79
1296
475
3576
2365
3956
1334
2278
1709
18
2686
755
306
2168
2895
1123
4042
4868
186
3989
2088
3778
3313
36
2268
66
13
1098
2850
2975
2595
1101
4549
2851
4354
3659
2752
609
3786
1416
1910
2333
4581
3802
1733
851
885
2439
4473
2277
4765
3666
4644
2655
3372
1355
2616
2688
3885
2598
4326
712
466
2465
3227
3312
2679
145
4973
4622
2927
1216
1238
2560
773
3265
733
2160
916
2142
1693
278
4793
4690
308
2092
4880
1602
3805
2812
4678
1166
2699
3324
4372
1893
2700
4901
1639
1033
4571
4751
3665
4628
786
4625
1122
1984
2684
1729
202
1255
761
3004
3380
2381
866
3481
3841
4563
1409
2113
3477
2766
3035
972
2357
1781
319
2255
750
4726
2431
3084
4421
780
3391
3182
2121
910
653
1322
664
887
3787
2334
4763
4832
4304
2429
1635
4424
3776
3224
2718
1410
4938
677
3856
3421
2182
3156
945
2779
4944
3366
2660
4702
2568
3999
3260
3973
1561
1915
1421
4637
3438
1271
3204
202
2056
3515
4012
4476
3351
4723
1350
4341
2223
3633
4612
2399
4708
3588
1272
2309
4782
2319
2308
1605
357
3563
424
3963
2822
3104
857
1092
2265
3099
1108
4731
2492
4111
891
2236
463
128
567
2331
406
4639
4377
3587
2554
2537
4645
426
2555
4834
664
1129
2366
3545
391
3029
172
2291
1456
4138
155
939
4863
1926
1018
779
252
1777
853
447
603
3325
4377
4432
4559
3691
4596
1770
972
2418
1380
4819
2065
3868
11
2349
4747
2203
282
1849
1602
4226
2830
2391
1645
1925
1149
2352
2137
3993
3342
4494
4931
3143
4424
1549
1872
3961
3620
4010
3354
4759
3047
2240
197
3199
1188
2766
4062
594
1354
1586
3851
4383
4732
1439
1117
1161
1413
1816
4637
1145
2533
1746
366
3603
2360
3459
4276
4327
4191
1140
256
2127
725
1257
130
680
3170
4238
3710
104
2403
4768
3876
2285
1646
4684
4524
73
2982
1800
3348
4396
1000
885
3107
4004
3444
4867
3126
3738
245
310
4301
2393
4354
2679
2453
1752
1388
4417
105
2097
3305
2989
584
1040
1700
3805
3202
3006
1593
4295
3591
1645
1659
4669
120
4996
4400
3149
3539
2888
3524
4427
4900
2351
677
705
3402
3511
4541
2199
3502
4007
2616
225
4551
3083
1124
1741
452
2148
1070
2158
827
3696
4935
399
3314
2257
4654
1482
3524
3220
4660
420
4305
1456
4121
2927
741
650
3433
4534
1609
1901
2220
3079
4599
1732
3319
3809
310
493
2957
3531
603
1627
390
2429
1041
348
4945
599
1018
1677
3911
4253
94
1229
1137
4506
4487
107
4638
2582
207
2609
4582
2151
1376
3126
4723
2332
1630
3322
413
3201
2289
1816
72
4653
2711
3346
1002
3338
41
1027
401
975
3147
3157
3096
4740
588
3157
973
2970
4118
2207
366
2785
2458
3626
4179
3646
553
4247
2121
4839
4305
4593
4521
3082
3413
1508
1438
185
3743
3822
3594
887
399
1232
3550
2780
1459
421
3286
88
3245
1675
1253
3815
4872
3589
4349
1993
4411
1561
4770
1724
2033
3816
4537
1650
2754
3265
2660
3653
1374
4675
2224
1380
1280
1454
217
4738
383
1038
2205
1497
3349
4335
960
3865
2411
2663
4123
2755
1206
1512
750
3276
576
3054
1103
2655
4705
1600
4416
1232
1545
2992
2660
2268
3461
3729
1171
1833
969
1672
2807
4683
3381
3107
230
4844
3326
863
904
164
2068
673
2772
898
4115
2742
1426
2497
4019
1031
3772
2005
968
559
2182
4352
4269
4522
4465
256
373
4
2610
817
4318
4876
4632
4550
2014
3972
1160
3781
2035
409
2184
4710
4001
1073
255
2328
3192
1967
4456
675
1025
3853
2938
1949
1951
961
1679
3220
2572
591
3281
3276
2277
12
4740
387
1770
4572
397
2272
2563
4837
3398
824
2150
3683
4162
4157
3397
3521
4696
4020
2527
4437
1357
3748
1946
3648
2747
3419
1034
1481
227
1910
862
424
176
1610
4784
300
2047
4478
564
3395
2666
2993
2603
4963
2407
2377
4165
3302
210
4103
2541
1749
1692
644
1946
3185
4288
119
3687
3555
3008
4702
2885
3694
742
2785
3229
802
483
4487
4816
203
3526
1350
1842
3833
1753
2132
886
3638
801
2959
1645
997
1339
1776
1502
2070
215
673
1099
1830
2378
1735
2433
2314
1277
548
1908
2095
4641
9
2407
4136
3747
3752
1195
3105
4094
3664
2774
680
883
1238
4474
698
674
4232
4781
3216
1418
3941
2808
2698
2796
1035
4148
1500
4139
2646
2015
1103
4971
243
1867
1285
4817
2941
3063
1891
1614
269
3109
4773
3846
997
1892
2058
3288
1587
1873
2134
3967
4899
2471
1989
2849
1146
2076
2249
1689
219
767
601
2989
1096
3906
3104
4629
85
85
4881
3289
3383
184
1740
1725
2316
3586
913
644
915
4758
3125
3216
4392
294
196
4492
3692
602
3371
4566
2870
1982
4038
1955
3780
1044
3428
2679
4422
1296
2848
3252
1563
1054
335
4808
2625
4011
4981
1549
2259
2776
3202
926
23
4144
2527
4089
4678
101
1578
1551
235
2986
2651
3898
2658
2312
1350
3874
965
343
1283
2138
905
2144
4249
3371
2408
2464
3345
270
2690
1129
1633
305
3543
2349
2783
4717
2362
2162
2226
2923
1624
1997
1307
1122
2464
399
911
4436
4965
4875
3097
3346
4245
814
240
1962
670
696
511
492
4884
281
1656
2894
4680
1513
3005
4184
389
4893
3425
3272
4509
149
1715
1522
4661
1172
2969
441
1302
4013
1966
1271
833
861
3812
1898
4206
2644
1451
4359
4089
2866
1793
3613
2834
2373
251
2349
2261
1127
936
4718
4636
311
3345
571
2323
4915
3131
26
2160
1974
4278
2519
3707
2764
3846
753
624
2582
4211
1365
4826
233
4223
4639
4840
2059
1299
1460
3766
3994
3871
1758
272
589
596
3702
3959
4804
2485
4943
912
168
2924
3223
1598
373
1821
3112
4950
2847
1797
3348
2524
4197
2466
137
3545
4068
2867
1246
1271
2855
565
3351
2603
4751
1548
1632
4226
4779
3101
671
2316
4366
3411
4009
3696
861
2108
2205
2546
3892
1572
2445
2991
3215
2298
3374
4458
3742
2251
4988
3584
320
596
3810
3186
3214
1158
3636
2260
1283
2937
1810
4525
2226
388
3909
3277
583
3968
4131
4174
3352
4991
3806
725
2412
593
154
2203
2069
4273
1271
4311
1219
2574
2666
484
2332
2985
4967
646
676
3157
870
972
3037
3174
2158
1512
3307
3814
3086
3371
706
1119
3481
237
12
76
2715
2458
1092
2074
3812
962
4908
2114
3652
3705
3199
715
2571
4644
1173
4210
3455
2066
2957
182
2645
2849
1150
4738
2799
1651
321
4095
3357
4250
4244
1747
1202
1739
4354
1774
4227
4455
36
4318
3140
3685
1655
2904
3135
2140
1649
1052
3696
2636
1328
2825
239
1376
4068
819
3511
1431
3647
3925
2597
1682
711
4672
4493
698
3081
2949
61
3375
2272
1482
4277
925
2940
967
2116
2860
1390
1866
204
959
3396
4461
3712
3513
2797
959
2998
4700
2174
2605
2655
3921
1487
3246
430
1208
4136
798
1861
2193
1485
1952
2362
1732
307
3869
2343
4835
2615
4179
2200
1411
4813
2496
574
4800
691
339
2148
4029
1466
1191
1256
2059
951
1349
3078
172
4674
294
1452
3146
3220
1972
2698
1728
3908
3195
230
4185
942
1321
1350
528
3571
3311
1670
1270
4513
2820
651
1725
3109
4391
51
2680
2914
503
4456
2740
114
972
2361
1824
2564
620
2274
4582
4627
1195
78
4094
451
3320
4451
2166
1373
1899
4532
4346
2550
1280
4570
4377
4411
17
469
4857
7
2759
2121
942
2416
332
1719
383
3301
1356
2110
2933
2800
4944
164
4996
1482
1760
4534
3799
1177
2113
2521
641
4629
4695
2901
1536
2279
3687
1500
1444
2248
2861
2656
3788
3892
2716
4298
4659
977
1782
395
2151
3086
4638
695
543
2989
228
2478
670
2739
1379
4427
3257
2007
1441
3516
1787
647
1432
518
3548
4514
1976
3634
4393
2537
503
2986
3774
2616
3285
2595
2944
4291
3046
4882
2183
2664
3690
1139
3765
2630
1960
4522
4597
2038
2685
106
4252
4398
4615
946
3992
1166
232
1804
3597
2936
3393
1428
1298
2297
1219
4892
3874
457
1843
987
5
57
3089
4703
3674
2241
462
4876
4436
1766
3293
4715
2393
11
2455
4775
68
743
4762
2312
4237
610
1621
668
1843
1883
1707
3646
1956
3368
1364
488
4993
731
4418
1762
360
1811
1913
1064
670
3241
2617
1842
1774
3299
3943
2445
1684
3969
4579
1375
4457
2966
4094
402
2669
3237
1671
1519
4041
2761
91
1270
1761
1103
459
4526
768
3879
693
2061
823
4172
2190
434
793
3869
316
414
4695
1800
2636
4308
369
698
2580
858
347
2263
3987
1211
4603
2589
579
557
4804
4269
1610
4086
4651
44
497
939
997
1584
4815
4464
3627
668
675
18
586
90
2028
1048
970
4196
4574
4069
714
1343
3465
343
4778
4321
621
2037
1051
253
3478
4814
4131
2985
4789
1956
1427
2032
3443
438
2938
3974
2371
4513
3583
2041
715
3461
2746
1111
967
560
3476
3420
1708
1239
4878
1415
404
489
3058
3981
193
291
4654
1283
2919
4142
2306
338
947
3027
4624
1593
146
1269
337
993
4040
1610
259
528
4427
308
3041
4791
4456
54
3009
1996
21
109
856
2438
4422
2133
3407
3133
2207
618
860
4116
1305
4595
3326
1744
742
207
117
1735
1932
1814
4917
1473
2009
906
3509
1635
2646
2119
4894
4668
3908
3
1442
1945
635
381
2710
2116
612
1884
3168
202
415
3427
1960
4367
287
3506
3578
1350
4851
2604
957
3863
2810
3189
2981
4724
1209
4986
4552
1616
403
2895
1064
2298
249
1513
4724
4343
1094
1002
3257
3901
3879
4449
2628
2583
981
1122
4250
2891
1775
853
2714
741
4561
2999
4375
2466
4641
1310
2616
3417
3850
2736
899
898
107
3893
4760
3982
2432
4663
2243
2800
3240
2551
1093
809
1104
710
3782
3234
1841
2258
1093
2659
3981
3510
4423
4495
3369
702
4236
1183
639
648
1967
2566
4254
1858
4903
562
2750
4558
3166
2535
1694
998
1845
2386
3628
3142
1027
827
2827
157
83
2996
431
4422
1743
690
265
2502
2632
4534
948
4676
3410
3091
2030
488
4147
2540
4054
3386
3811
2935
326
2224
3465
1606
2014
4879
3403
4361
947
774
1617
480
4605
1689
1117
782
4307
4575
4211
899
4793
4570
437
4759
2398
396
1039
4884
904
2436
1315
3656
369
2080
4976
184
4044
2110
506
3835
1726
3733
3195
3782
3446
2371
4828
1185
4149
2237
4590
195
496
995
1756
3337
3924
2791
4968
1320
3836
2576
2152
1103
3088
2484
4612
208
3083
14
2479
2535
895
4598
2975
1837
2626
2221
1768
2715
3499
2593
4702
236
895
3848
1218
195
1123
4372
3864
1667
4074
1753
703
1585
4141
921
567
4319
1938
2849
106
1098
640
3123
4642
3367
139
2125
3314
2126
4376
2100
1890
1795
365
4596
4485
2403
2467
4449
4524
753
4842
1695
1656
3848
609
455
1603
3188
1251
3649
2240
1617
3650
4970
1049
1296
1233
1085
2919
3867
4611
2453
3737
1218
2283
1290
3969
1365
171
3387
888
1436
3036
504
4505
1296
4959
1812
1407
4502
3943
1873
4848
3090
2524
1203
1229
1920
2042
2966
940
2112
2491
4843
2986
4945
3776
2299
3174
3180
2679
2026
4189
1806
2687
241
1541
3056
3505
1461
4700
822
3950
4686
577
1694
1530
4017
2446
3819
2616
238
1566
69
2386
3316
1983
2226
4294
3132
4724
1556
1973
2399
2996
4827
1724
2672
488
2718
4081
4920
1170
3811
1803
1919
2013
4401
1066
1822
1492
3464
301
1828
2959
2673
4959
3994
3148
1132
60
246
2300
105
2629
772
1214
1829
3450
1999
892
3218
382
2892
245
2284
279
3891
2820
153
436
1352
701
4920
4319
1301
4233
4196
1433
569
3024
4396
2968
323
3594
2329
488
2760
3492
4023
4156
2967
1571
3993
3791
4548
336
2860
1890
1740
3952
1471
2381
317
1943
1250
3377
906
2491
32
2949
3954
1843
4913
319
3583
2760
2226
4872
4118
1701
4172
1013
193
1832
2914
4851
4093
3280
2970
3140
942
4351
1371
1380
305
1949
470
1285
4371
1525
4358
4039
3682
2383
4301
438
4906
4855
2850
950
4427
4170
4184
1975
4574
1901
4019
1948
430
3531
3934
191
3566
3642
318
124
4962
4954
3137
4443
932
1852
761
2346
2853
2748
3720
4463
1769
4079
283
1880
2439
695
4921
1370
4865
2811
3205
1674
1882
4132
946
4180
4341
1178
2324
1867
911
1338
902
74
2573
1498
3616
1580
592
1058
3327
2979
2883
33
411
192
2692
4645
4901
2227
4378
759
4503
4962
718
4724
2571
3222
147
448
412
3632
2092
1198
1318
1136
3028
3323
2259
4062
997
1597
252
2169
574
2821
1017
943
2693
2448
1873
4549
1922
4562
2360
4156
4465
2398
4088
2237
3131
2627
725
3854
4388
3625
3072
2427
2100
3952
2398
439
4816
930
2032
1806
763
4104
1166
4054
4072
1615
330
935
4750
1666
1137
2599
993
4865
567
3140
1078
595
3867
797
1998
1184
3670
4041
456
846
4294
239
2621
2443
3664
3505
315
3901
1480
136
4363
1937
4339
534
4139
37
3220
2550
1957
1154
4108
1231
4530
2131
4822
2944
3875
2789
4546
4253
2463
1915
4828
3365
1663
1105
2321
4695
1260
952
4853
214
3132
4939
3833
1807
1021
320
1033
1059
2062
1492
4034
1103
530
45
601
30
3486
2774
2996
362
2150
4324
4819
3933
2589
1378
2306
4827
3679
4151
4209
365
3669
108
3693
4430
1439
4888
1748
2097
2191
3899
1933
2082
3317
3280
4711
656
3275
3657
253
1333
3754
550
4568
54
4587
2427
4895
705
1921
4485
200
3282
12
2339
820
2362
2974
2756
2764
11
2690
666
293
353
1458
4445
117
4835
2989
2233
4543
3283
1499
383
1585
4287
214
164
4161
303
4410
2054
175
47
2760
3469
4857
4140
3535
625
3068
658
2758
433
3773
169
2828
1883
3501
4125
1033
4762
3923
4346
4817
465
4011
1518
240
2788
2700
1734
4803
2111
4178
1121
236
3687
3238
2501
4860
3385
4405
4680
42
2381
3089
3616
3466
2671
1098
214
2508
2821
3904
1277
2420
79
2316
1766
4387
606
1764
2927
2724
232
4643
3897
2567
220
486
4327
626
1876
3728
2933
693
3964
4775
421
3349
4547
319
1538
1133
1327
3998
137
3846
3483
411
2650
2511
3039
445
2163
2214
3332
4552
3174
1721
4870
4933
2887
4079
557
1430
794
386
3955
434
1687
131
830
910
992
1271
4039
632
3911
1382
1859
2817
1414
3094
548
598
3429
4725
2307
3316
4354
1571
2108
3913
3712
1585
2506
3083
3566
3596
376
3158
2105
286
901
3162
13
3286
1925
2078
2452
1379
3457
3359
2497
1429
3514
4682
2454
1057
1978
440
2077
3128
2738
4180
1294
967
1728
3081
1970
669
126
3137
4915
3347
2710
369
1956
307
4404
4688
4910
411
4189
1689
3214
4968
808
3585
303
4754
4282
1690
719
4864
2070
1292
4127
2196
1929
1369
4990
223
2854
3029
3905
3727
3150
4047
1423
764
639
641
2697
2884
1734
2275
2638
3930
1929
1857
1820
1843
4754
584
1573
1124
4337
1032
1299
1260
2974
4617
799
4506
4219
3950
2253
1523
3197
3910
4532
2226
3944
4234
4310
2591
1428
2250
1878
4208
3840
2927
1126
2084
833
1402
3174
469
4672
3162
1877
593
2187
3605
581
2149
3502
2485
2539
4532
122
216
3702
307
1890
81
16
4144
3657
4243
777
1739
2481
4078
4684
4152
3648
1535
2892
2280
4537
4768
1940
2421
292
3804
4435
3321
2281
3904
205
1899
983
1068
977
3903
2961
2995
374
2362
4294
89
2532
184
2575
349
3376
2669
4083
3618
1524
1788
3945
2986
1953
3782
2962
4888
1540
3744
2506
73
3009
3296
1823
3964
1977
1626
4289
4067
866
3145
3988
3117
4981
2292
2731
3037
2159
2529
4677
4321
222
2423
4209
3374
2760
4507
1144
4517
3237
1611
2437
4313
2277
2081
682
1156
3340
1786
2335
3466
1701
4946
2826
2417
3200
4204
2501
3317
2971
2142
3699
4251
370
3969
732
1663
1172
3742
1061
76
4800
3807
1848
2699
3577
793
2706
2382
1042
3899
3077
1755
4709
4339
1268
3858
3672
4991
3655
110
186
4875
919
2577
2639
4244
396
455
1654
4368
4223
4397
2844
4773
95
1457
2715
504
3295
4646
4263
4555
4135
4038
2594
2755
429
1134
672
2620
220
1924
3976
4926
3293
4783
2809
537
2864
1601
4708
771
4442
884
285
2166
3816
1594
2440
4026
1631
494
725
2231
1395
3214
1532
3141
3384
2086
4550
1782
1582
4137
1428
1723
1934
3554
2485
2932
787
3508
2947
1771
3242
3038
3009
1715
3433
1179
3444
3465
3436
3222
2958
4654
1275
3382
2254
2744
905
4474
2641
248
2437
848
482
2025
1694
3957
3866
560
2262
2376
1003
2534
4438
2307
2706
3686
2403
2296
2458
3406
907
4630
298
4657
45
3202
2737
2274
3898
4503
1362
2022
2046
4352
4127
1466
2991
3485
2006
368
4644
253
677
3043
4590
2011
1207
2178
2797
1213
1537
197
3171
1660
4334
1246
848
4428
430
3884
2878
1953
4218
1957
3535
784
199
3203
2162
2577
1242
1392
3559
2263
1683
1422
3466
1255
2962
1542
1558
1686
4609
3291
3134
709
4487
1883
249
1013
2042
1074
439
1482
2384
2584
552
2931
3723
3710
4467
4680
1261
2977
3080
4491
4075
3626
3691
3831
261
4330
439
1666
3241
163
1179
2676
3617
3035
4508
3287
2552
2350
913
1449
3952
4395
925
4215
1709
1607
3965
3062
3138
2207
520
3077
2149
3464
2337
3148
4849
2053
4782
237
2481
2410
846
1430
1648
1527
2696
998
3310
583
57
681
3672
4829
2177
1847
4878
2622
4408
3458
1679
4600
4074
3532
3563
3186
3658
2207
1053
1884
264
3234
285
3730
4497
4949
398
1206
4519
2306
2102
2308
271
2893
336
2705
2040
4003
304
535
2598
734
4458
1038
2856
780
1330
2980
3443
4799
4216
678
3228
2860
4560
1781
311
3300
1849
2563
3719
2002
564
247
416
3985
1404
3579
1314
1706
2728
3216
71
4155
2775
3425
3869
4538
1579
208
221
607
1677
1791
4327
3060
756
3458
4629
1738
4330
3112
3669
2045
547
3986
4734
1298
3628
890
256
588
3191
2127
4301
2433
2778
4412
86
2974
248
3105
1424
1736
1702
1831
1128
1303
1717
4925
3548
4308
1667
4588
3357
2439
3543
3875
941
3212
1012
1682
2578
1551
2422
4715
2453
4755
3664
2210
4946
4878
406
4682
3143
768
3753
1073
656
2971
1908
230
2063
2080
4616
958
1688
2736
534
4999
2266
1456
4077
1096
4611
868
46
4978
1678
2294
4657
4708
1535
2238
4395
3533
2023
3593
3362
2697
4106
1911
2911
4631
2575
514
98
2393
94
2676
2057
3769
3839
2136
1361
1324
818
1956
278
3025
506
4324
4190
1856
1773
4550
4099
3038
3154
1023
4983
4282
2203
1483
98
1426
4503
311
2306
3703
1260
2545
2815
4410
435
2460
3577
2489
2026
2470
3556
44
2630
4141
4494
1076
4208
4204
2216
2212
4898
1066
793
398
3081
4630
760
3927
3982
3554
4984
864
1625
356
4145
400
4546
352
1742
1788
270
3960
446
4114
2356
1333
482
3712
1292
1133
642
1585
297
3721
3394
3456
1998
3801
703
530
3633
1339
2711
456
2198
2671
57
4153
942
1421
443
2795
1376
1950
152
4377
2334
3971
1224
2127
1480
881
4852
2434
2066
917
3783
3051
4210
1318
4707
1031
3700
950
4319
4628
1196
3310
4114
4540
321
3018
253
269
1964
4676
1720
3733
4064
72
453
257
576
4611
3002
1587
311
1478
4705
1421
973
3008
703
3495
822
385
4580
3146
2657
4192
1512
4303
3445
4625
1923
104
2998
3217
1559
3453
4055
4049
4246
1486
935
3524
4498
1715
2093
4818
3079
530
2748
3278
4641
1805
2249
4994
324
1529
101
4940
4011
4135
4943
1664
3296
4244
2578
738
3355
398
1756
1928
2686
4972
969
966
3790
1794
1444
4390
3257
3994
4790
1681
873
3080
3969
3674
4428
206
2093
3026
777
786
2803
717
825
2080
10
454
4215
2538
709
4
3705
4194
1104
1586
3455
763
382
4299
3886
1235
1285
2038
3049
3661
4782
4838
1395
2099
4631
3872
3959
4378
2462
3083
3903
4689
3268
2879
108
1322
1285
2914
4700
944
1322
691
1032
3345
2033
4795
137
1495
1611
2715
2073
2117
51
576
2255
513
4061
1431
3415
3593
502
4804
4918
4854
2609
1874
4208
2954
3846
2321
2240
4646
1784
4991
4277
143
426
3660
267
1090
3103
387
2543
3720
2850
4371
587
1380
2290
4294
3398
4055
1480
98
1110
4269
2829
4127
2876
2269
985
3541
4400
773
4400
4543
3499
1109
3486
2036
4834
216
2798
2754
4346
1123
2781
3188
734
3147
289
2786
2355
1392
4365
2011
3181
2115
1619
3843
3790
341
3716
481
2122
2373
1954
3160
4351
2860
3866
1387
337
3383
4322
603
2251
4465
4464
1734
4412
3062
2825
416
1362
3937
2850
4824
2971
2551
2622
4450
212
3517
6
4904
4463
1400
2496
1887
2759
2355
1938
3881
2236
1038
43
1438
1740
76
2977
196
3462
413
363
4682
4398
4260
1902
1084
3785
1484
2722
1151
4448
680
1630
4891
4103
4984
4932
2549
4962
3367
3374
2534
4897
2334
2079
4403
356
4620
3327
1223
3982
4138
1618
4530
4670
873
969
1905
4821
3950
1977
2149
522
4468
1733
4375
3465
1584
932
3873
3061
229
754
3462
2369
4752
3512
1750
488
60
1486
4285
3264
952
327
811
3696
1148
1114
2084
2094
809
3617
3475
4240
3698
1021
515
3315
2827
2966
2843
2440
1387
4365
1025
3506
3958
2062
1800
2310
3429
205
4259
2070
4822
3851
3482
1916
648
2203
4376
4551
441
2649
3467
1455
4119
1947
549
4441
1316
2211
3950
3278
4955
995
2720
1079
2066
1019
1513
2679
1043
3538
1140
3214
2456
4462
781
3677
1982
3990
2218
4928
885
2425
969
559
3050
2758
17
1026
3688
574
4012
3334
625
1848
4496
1985
629
4938
3338
2141
1090
1619
4746
1264
161
4652
4790
3493
2232
1993
2462
2845
3764
4129
4590
1206
3457
107
2090
1883
3545
4183
4825
4328
127
4047
400
1952
4503
328
1397
1003
953
3444
2767
3292
2172
327
3918
823
497
4604
2905
4519
1536
3919
1393
239
101
2956
37
214
1110
1869
2808
1282
4403
1556
4768
3604
4220
2065
236
179
4417
2923
3725
1356
1330
3350
2328
2710
882
2112
169
3525
1088
1567
2646
154
2883
4224
3268
1068
865
4659
3752
1459
2913
1412
1705
4411
276
262
4931
828
989
3125
4692
4193
4534
3208
1326
1689
3262
449
3702
648
2488
4840
357
1681
4006
3434
2305
2515
341
3947
1116
1695
650
4416
4759
2864
1060
1238
2129
4073
2528
4287
3768
4807
974
2183
3123
348
3391
447
1791
1109
23
1171
2651
1676
633
4913
188
2035
1970
3993
4828
2628
1933
4637
4078
1350
300
358
1142
3296
4987
1442
1225
3353
3829
4486
4557
1724
2125
1775
2002
2629
883
594
4884
554
2502
751
4776
4293
2615
2665
1591
3299
2115
712
3874
2861
4546
3924
3700
4526
4744
925
3572
530
1173
4272
2895
2777
22
3414
4645
2509
3478
2257
4029
2640
3790
3952
2008
216
211
3063
1029
2261
1440
2491
241
4533
4451
1463
1655
2796
4336
3693
3613
2289
3065
3522
435
2989
544
3112
3745
1149
4175
660
3861
4838
2503
2392
428
2343
1288
1816
4585
940
392
4425
1207
5
4998
3006
130
1632
3453
2198
791
1173
2438
3280
4376
2282
118
3392
2028
2408
3995
3131
3454
4138
2623
3740
4206
1800
2318
3803
3912
56
981
4900
807
4936
4563
2579
4592
2162
1392
678
1150
3224
285
4697
4743
4627
4975
4044
1817
3601
2728
3353
3553
668
1700
2079
3411
3776
1880
4041
2204
4860
1645
3905
1433
2315
4943
2495
1724
158
3610
2071
1740
4919
3064
956
4337
1382
395
3883
3064
4610
3162
4433
2091
4577
1260
1257
1333
3951
4643
375
2260
1208
4404
1775
3190
1305
854
3831
3374
2159
241
3556
3087
2298
4189
3099
3415
2877
966
3634
2915
4182
3621
2824
4468
4860
319
479
528
4468
1444
1304
1338
1812
56
1744
4435
3314
4564
1182
4576
2621
314
1578
1823
4404
2986
1593
2097
4630
2523
4666
2450
1346
4496
2974
3004
3951
4899
3303
1889
3088
1141
77
1719
3147
4532
1825
3439
3570
1932
1053
2980
3503
47
3835
2836
2201
2394
4409
3805
13
4358
3121
4412
4445
2590
2373
2578
2537
2141
2074
1876
2810
4565
4884
2394
2369
4086
2187
2050
3866
962
4618
4721
4225
64
1441
2550
3324
4801
3993
1402
4258
4012
4220
1541
2437
2194
3658
32
612
1064
1131
1420
172
3435
4842
977
3392
2294
3555
4523
535
3668
654
858
1194
4556
2489
2363
4034
3320
3555
3756
4799
1653
3326
4380
1427
4505
2988
1306
1768
1461
1124
2530
2343
123
1451
2283
4809
27
924
3149
2261
1796
958
3599
367
2525
3005
2491
4797
367
4065
1088
4214
3385
1976
4406
2380
4930
3683
109
4641
3601
3100
1799
3144
3503
2671
4762
1351
736
3972
224
2102
4350
2857
4062
181
3007
3133
1402
2610
2186
40
1814
1818
1387
3490
2358
883
1485
3476
4320
2697
804
4395
4983
1603
449
4292
4728
4748
3304
51
1720
533
4697
1228
653
2701
550
4734
3006
499
2732
4832
1489
2431
4240
2859
1354
4374
377
4682
3296
647
1194
3688
1296
1827
4888
2197
2102
3820
502
3483
2935
3626
836
473
2208
1148
141
1143
1513
2819
1147
445
811
1302
1741
2029
43
2615
4336
3182
1849
3375
1733
1701
402
2608
3749
3435
612
3210
2879
2131
1642
4825
3290
2519
3667
1810
4313
3596
1083
1104
3305
262
1900
3480
3157
4970
2976
4741
4001
2188
1993
4220
3868
143
4270
3120
3125
3677
1792
4718
432
3302
3749
2540
232
3329
587
1971
3990
593
947
3476
3916
1494
2723
867
862
3548
2916
1657
700
3883
4898
3020
3518
3299
505
2148
4717
2193
595
913
1823
2343
3248
337
959
728
43
4739
1202
4964
737
2772
115
3029
1557
3191
3498
4316
3466
4334
1045
2175
2057
3807
3898
748
4893
3655
980
1525
3860
1332
2404
1864
2896
2112
4194
3415
4332
2330
3969
328
2990
4829
4248
2861
4249
2911
3860
2813
4237
1615
1146
4139
4365
1780
2747
1355
3813
3105
2709
4834
742
3528
2807
1346
600
1230
1
1458
3277
3053
1448
1009
4594
482
511
1413
2921
3373
468
107
3944
1416
997
2530
2320
2897
1792
1479
3228
1638
4985
3619
2226
4560
590
446
4492
612
3807
3804
1503
3574
3942
2770
2006
85
3686
135
3678
4394
4469
2276
3449
842
1170
943
4594
2041
989
561
2319
1038
3275
3813
1872
1375
2668
2166
93
1138
4603
3020
426
2296
3217
3574
991
3861
677
1552
650
1591
2501
4785
4623
1163
1453
4858
816
2771
587
1532
3294
3894
170
1909
1357
476
91
1320
4038
1997
90
2015
3274
2575
1603
418
4858
1500
1848
2338
504
487
2603
594
2153
1870
3923
3667
4294
3476
3054
1342
4514
2501
3941
171
1674
611
4469
4066
1462
1063
2159
4833
3976
4413
629
1573
3659
2936
2741
3767
3822
2210
2947
4245
1424
4738
629
1530
3093
2186
547
771
3486
4383
3224
1818
1713
301
961
4763
1735
1716
1011
1976
2971
4547
4564
4366
1274
3643
2951
4862
1879
4761
2040
905
445
939
2338
3500
4440
1164
277
2523
279
4003
1120
3383
3480
3247
1136
548
112
4725
3484
3875
3630
1134
3094
3674
4754
3611
2506
4737
324
22
3686
4638
4449
2324
2927
4361
280
1285
4504
2912
2641
3595
4282
1383
2895
4080
2823
3386
1787
4972
4314
326
2308
1911
2027
3868
2603
3031
2488
1897
2618
3375
990
95
833
1441
1139
1763
4082
734
1996
3318
200
4448
2169
3812
3347
4703
4479
1684
3318
3728
545
819
2909
3074
2096
2786
3039
2908
3099
4151
1140
3574
328
2748
691
159
334
3820
809
2546
3046
2628
2608
2734
4569
1320
4164
3306
3231
1030
4233
595
1433
589
592
4920
2759
691
1118
2621
641
3314
2982
895
2040
1337
4670
3660
1575
4007
3727
3694
4292
3606
3952
65
2487
2061
791
4832
819
2626
4136
2535
1682
564
3047
2906
4848
233
2245
4136
1642
754
2029
1797
1276
185
100
2826
3272
3619
1425
2475
1965
1107
4518
3455
3730
877
2661
2853
450
3772
1147
549
3370
3039
900
4566
2512
4482
3835
1645
1726
1086
1320
3046
3166
4590
2016
364
2630
1405
1326
3520
3375
4312
505
3723
3605
2191
1687
1384
1529
4866
3082
3423
787
3214
4834
1655
2834
154
3087
4782
2901
3934
4796
1055
3112
4740
4735
710
2038
967
174
1568
2779
3249
1780
2020
3816
3113
47
2303
3843
996
892
673
4359
522
4170
1478
1715
4603
1267
1050
3739
1399
265
3458
4021
4177
1485
3477
3532
1794
2106
2717
3598
208
821
4174
415
4662
2901
4447
1906
4991
4352
499
4918
718
2807
3224
2549
1865
3877
3612
4561
3584
4215
4529
2346
3391
1018
732
4612
3954
2506
2595
880
3302
2745
2567
2631
3561
1203
4862
3998
3890
3204
1464
1090
1694
3015
2805
447
1587
2464
1106
69
4006
2794
996
1653
4948
3390
2527
4237
4767
1114
3502
3835
911
1149
4157
699
2159
439
3951
435
4699
3357
816
4777
3088
598
2124
889
3377
3503
2135
543
1061
2670
2904
2044
775
725
4935
69
4742
274
3870
3785
1947
599
64
1517
2734
4367
4297
1097
1723
382
4423
4076
1939
2184
3746
1450
843
2066
3562
2353
4133
1403
3193
4158
972
2677
4280
480
3748
549
402
2477
111
912
3282
1768
1712
25
3648
3845
4823
4884
3976
1361
1318
958
4711
202
2782
2881
4352
390
3022
2643
1382
3507
1221
4252
1140
1764
4043
723
740
3479
507
1209
4311
4461
236
4119
635
2118
3728
3325
4540
3622
4517
1605
2588
4895
1525
3151
4493
2800
3345
1381
4455
4270
3966
1186
3614
1033
1134
1408
4127
2178
2204
4409
4930
4962
1335
1617
4158
1648
4685
2496
1591
2663
1370
4453
3203
2047
2277
4072
1824
3463
1939
2970
564
4046
2518
1043
2752
671
3788
1768
2897
1817
202
4457
893
3110
2786
4596
3829
1540
988
3161
2358
2899
2698
3484
2788
1589
3471
218
3068
2638
2648
1728
423
2508
463
3623
3009
821
3319
1428
3297
4839
2933
330
4607
89
3051
3347
4378
1961
1484
301
2937
2038
1072
4932
4839
1338
2480
2648
383
2060
514
914
712
1271
4420
4055
2321
3633
2705
175
1054
930
4650
4558
1899
55
4696
1992
1781
3142
4391
274
459
4771
2801
3981
3480
2312
2886
925
4223
4850
4628
457
4743
2787
3490
155
1165
3829
3943
4886
2376
960
4788
2401
1096
3110
1228
2592
4279
4706
4897
1925
2579
3860
1209
241
2063
3371
3848
892
4894
1754
2552
4339
2278
315
1774
2214
3527
4396
2207
1768
2523
11
1494
3122
4803
3216
3908
3525
2333
4719
1509
4062
552
3145
4527
4892
4394
2048
1316
481
1740
3246
3280
2352
148
2293
1156
1294
3881
4292
1673
348
1946
4972
2076
2128
2728
1170
3940
2040
3092
4118
41
3666
1630
4785
26
3004
1818
1708
1848
4509
4097
1280
813
339
1459
3529
202
2687
777
2016
4569
2309
2528
4151
4032
255
1870
2383
709
4902
4733
1597
2427
1942
3097
3623
3576
3828
3541
2053
2339
3538
2071
2799
3347
473
421
3490
3527
3706
2235
3015
1690
2609
4921
2971
4864
1139
712
4898
3449
3569
767
1028
3977
3549
220
964
3964
3788
388
4107
3434
2238
4714
1138
4575
3276
3371
2763
441
3078
1043
323
3048
4623
4157
4991
2654
634
3278
2565
66
1016
1092
2531
1463
4072
3696
2716
2852
3848
55
2156
4514
3145
1041
4964
43
2202
3532
2608
3979
1314
736
1591
2175
2373
2253
1254
3237
2346
2558
3377
1955
371
514
1916
4712
1985
2292
3608
194
1536
2690
4801
2443
397
4438
4642
3999
3576
505
3816
2788
3113
3725
884
1985
828
3729
1519
2273
1926
1466
3643
215
2772
3996
410
1102
2707
1109
3288
4104
4031
1974
2881
1229
2097
3134
2988
1834
3871
4709
4506
2361
847
4428
903
2930
4531
4332
2093
4017
3292
4372
4952
2254
728
3817
2460
620
3015
887
4887
3445
581
4165
4272
1939
3931
2266
3172
4410
3499
3735
1202
1531
2731
1838
4050
465
1368
2626
756
4106
365
4037
2229
1821
4114
2968
151
3273
357
4024
1222
3239
2119
1435
3608
2537
3380
740
1021
3951
4899
3139
1616
959
543
3618
1545
1057
4038
2872
2251
3981
49
1975
435
1739
4643
4230
1571
569
3055
4275
1072
3794
37
1655
4358
2211
3703
251
559
3172
4991
1629
1200
60
2807
351
1244
3316
4464
3058
185
3907
2467
4653
2098
915
1898
664
3051
469
772
770
2401
2132
624
4463
4000
1252
3331
55
1390
4487
1016
1527
4433
50
6
2524
3526
2512
1089
577
477
4821
3935
3321
2734
1437
4940
1428
2849
4366
3909
4215
1319
2198
4322
1576
3377
851
4623
4052
613
3577
341
4828
1733
1074
1075
2643
1314
1671
2726
22
4468
2210
1100
3614
1940
1706
468
2803
4233
427
4981
20
2071
2574
2935
569
1308
245
3307
4830
2717
2231
4846
4024
3662
258
601
1167
510
2305
2057
1873
2213
794
4750
857
3225
2616
1731
637
950
2546
4752
4878
1513
969
1357
62
4806
3048
3776
3543
4108
3635
4226
3907
3911
13
543
417
347
4533
2160
703
2287
4065
1039
3589
1121
881
812
1319
4191
1830
2077
4282
3602
4420
4334
4361
4199
1231
2954
608
3896
4144
4911
3584
863
645
4291
2118
3836
172
336
3910
4155
4552
2603
3252
4881
2027
1366
1207
1127
194
3434
3211
3176
3676
3178
4492
2397
2425
333
4682
2801
2306
2125
3119
4146
1787
2972
4569
46
1982
1813
1734
915
1668
2766
1194
3395
697
1049
737
4844
2757
2529
122
2190
3931
3935
4837
3286
1239
1084
2113
4705
3341
2857
2840
2402
2405
3412
4412
264
133
2679
4227
3550
602
3459
4316
359
1805
4901
1233
527
71
3702
2268
4892
1745
2659
1375
4814
3685
1539
1263
364
4691
2978
1567
4344
1982
78
659
3002
327
4765
1033
1947
3701
562
3729
4418
2281
1437
3583
1795
3716
2516
3299
4495
3595
3475
1634
3580
3723
2185
2592
601
1799
2282
729
2665
4893
3200
1453
816
3565
3413
1264
3245
1959
389
398
1677
4315
105
771
4741
1977
4515
2503
1250
2479
4601
2933
2837
4337
2933
1466
4426
2624
3574
148
2037
1849
2243
719
3773
3262
3756
4611
3270
3288
1301
2613
4223
3626
1682
4433
1376
449
274
4112
2333
1891
1867
580
2668
2907
1733
2507
4922
590
2597
930
2783
1640
2803
892
4837
4887
1054
4820
4866
3666
2387
2998
1298
3390
252
3049
2768
2698
95
2327
2957
3673
4303
4613
1230
4354
3675
1030
2441
1614
2682
744
1229
3662
1766
3443
873
4592
1045
4206
4281
13
2755
3813
3494
416
1945
4619
4746
3758
4982
550
1424
4960
3051
4603
4426
2763
1519
4497
2878
4017
4162
3927
3291
2743
3510
715
2172
173
4267
3978
891
3810
1768
1097
4528
1771
671
4651
3531
1310
616
3883
4326
17
238
2083
3753
4246
2072
3734
3227
115
540
1700
4769
3738
2422
4461
4214
1459
1216
2451
2377
4917
9
4454
1120
70
317
445
4562
4290
4796
3629
2187
2633
584
3858
952
3966
1001
173
3908
3445
4662
3049
2468
1686
1764
920
594
3634
450
4047
3597
2449
4947
3162
2877
73
2386
3218
1083
2450
4966
4336
4344
3720
293
4316
4579
130
3366
327
34
4759
4585
3918
4882
785
3968
1078
4099
446
94
759
1990
4627
3587
3530
3401
4182
3683
3212
2938
1761
4963
1465
3226
597
1384
283
2180
3713
3723
2752
4769
3404
4712
3481
2322
3742
4740
3359
1001
4770
4884
526
150
3416
170
151
1628
590
2468
4185
2452
2208
970
446
4526
2654
2502
2053
1148
921
705
3604
531
433
4410
2777
3198
4798
798
4599
2020
2098
2995
4060
3677
1433
3967
2999
2395
28
656
2722
4856
2660
3015
149
1098
475
1238
3509
3966
2710
2096
4306
4925
2846
154
3590
117
648
3370
118
2826
2413
4661
394
2234
4922
2933
3549
1239
736
2272
3937
734
1359
2667
3855
4333
2222
907
131
587
3957
3579
1181
1511
750
3907
2284
4156
2145
2018
4533
2113
337
3648
4076
4913
4612
2809
737
1250
1643
163
4429
1045
3059
4273
4725
4418
3572
3875
1118
3865
1025
167
1634
3110
569
4760
1576
1012
3452
3408
1343
3019
2410
3940
247
1188
3667
3444
4201
3515
181
1566
1338
317
1966
1046
4584
1018
2737
3844
2140
1638
3028
3362
4359
2721
1829
2335
1629
2326
4531
3697
2255
386
2185
4787
410
3934
1762
4674
3710
4963
660
1604
931
905
1544
718
2666
775
3585
4435
2762
1021
4899
2576
3303
3169
386
4351
1995
676
2187
4236
3280
2673
1703
3650
194
2386
1681
2884
4327
968
342
1917
4726
283
981
1844
4026
502
2004
1946
3478
3824
345
3856
2129
3327
2053
3244
2879
4488
311
222
380
4722
3732
4138
4593
4409
1673
1396
2075
170
1216
924
3984
4961
1906
453
1097
4888
978
2098
1749
2647
131
3278
4644
526
4990
3013
1371
1135
83
351
2817
4155
2850
1526
1271
2310
1583
3732
1659
3973
1471
3117
1719
709
862
2548
2179
4401
3514
1703
1508
4038
4474
1114
3024
4657
3273
2370
2584
3092
4164
3342
1413
3764
4253
1504
3411
1772
494
1987
1556
1844
1346
1064
3688
3628
2001
131
998
940
2417
1458
505
173
96
261
1674
2259
403
1198
4791
3319
4218
61
4959
307
1063
1375
4881
4515
4833
3193
949
410
1131
1616
3806
3279
1877
3464
64
3016
3679
2036
1796
4519
1802
865
1700
1378
713
2897
2645
1799
4796
3909
4747
1223
4054
4375
713
2529
3603
2682
1554
3892
4319
3638
4868
1424
340
3799
1807
1907
872
3176
2298
2085
1149
1775
2972
4392
3821
763
4973
2502
371
4418
132
3778
2163
4097
1299
3781
2202
4944
1156
2443
4913
3376
2831
1639
1818
1642
2717
4699
2407
3077
1696
2357
3409
1601
1024
871
2220
905
3390
4201
3334
1425
1431
4991
104
1634
2216
2342
3301
2096
3760
3335
2071
31
931
882
3602
2683
4406
3246
3499
1440
4730
4557
3314
4558
2495
955
1101
75
1380
3504
2228
3286
2174
4751
4428
2602
175
4410
2432
547
4305
4992
2181
4584
3
4599
3788
4849
4936
2814
1809
3698
2362
2374
2920
3847
2687
4011
4909
1791
1410
1832
4063
1677
1218
2627
3958
4847
713
3760
1951
4733
909
1634
1485
2246
4290
4956
285
4906
889
2544
3785
3534
1842
210
272
4446
20
3230
2634
3639
725
435
4866
534
3147
4720
3261
4137
2560
3216
4846
3658
834
167
2622
1499
3713
2508
2528
1093
2548
4430
4853
1049
1678
2023
142
4433
3511
2861
4036
93
414
819
735
3543
3748
3836
3525
2412
62
49
432
2107
4872
2738
4529
3477
2506
1521
4458
1729
1713
3226
4093
968
3846
19
2642
4468
3965
4701
465
3722
2013
2935
3266
2355
1698
3941
3508
4319
3414
1111
855
3136
1030
4406
2852
3887
3798
899
3092
1954
3021
2057
808
2924
3073
2315
2577
4020
1875
2053
46
767
411
2090
3342
288
1638
2759
3215
1173
3583
2372
2149
4212
1952
3994
2790
402
4252
1913
1085
4309
2047
2159
1531
2559
4319
271
4230
1567
1137
4593
2734
2133
4542
2745
4916
2289
4534
3973
3270
405
3337
3653
845
2400
1128
3672
823
1782
2044
4417
1038
4475
3685
564
3318
1385
1050
210
2233
336
2202
1243
3422
2057
3874
1245
1046
1077
978
2035
4129
474
2265
2230
7
789
337
3800
4971
311
3003
863
4127
2282
4753
4472
2632
567
3203
4789
1919
4394
489
2111
3998
2206
2287
2232
1225
522
3693
4070
775
1814
1158
4186
4996
4831
1548
411
2343
1905
2926
4781
1323
4721
97
461
3149
938
1900
3137
4093
4841
4734
309
3343
1629
1332
2560
2193
3444
163
2930
2374
780
1603
2049
1649
4063
2889
1707
3550
1545
4873
311
2210
4472
1486
360
3824
4960
693
2271
1053
743
3812
4893
1185
3958
271
3221
4057
3885
1593
1500
2350
2679
352
4452
3818
1465
1523
512
1589
3757
2638
4065
2914
609
4961
4049
4614
618
3588
3747
2717
1726
2613
1807
4739
1467
2749
4975
1956
2991
3772
140
728
4554
1805
3656
3414
4406
3402
3414
1700
1571
4089
2697
4006
2769
3662
837
1297
4328
3566
547
3039
4706
4591
2134
1702
1550
4073
4802
4779
2450
4087
4356
767
4784
4535
3473
2079
4159
1251
1002
1424
2557
1755
3820
1036
3976
1957
3145
3499
4813
632
2969
3577
2920
422
4443
3991
2980
4471
4959
2707
3885
1167
3848
196
1945
676
296
497
3602
4414
3310
2388
3775
3641
1845
2435
427
3192
3841
1046
2953
3043
4123
1296
708
2095
895
2824
4372
582
2133
1265
3019
2210
3925
1524
4853
2583
4829
3449
569
1798
2929
1365
2982
577
1031
843
201
2297
214
2723
3882
3470
2170
4185
48
808
3990
2569
4103
4957
2818
4059
603
3981
1165
869
1909
2943
3312
2716
304
4356
531
3414
4788
3576
2700
1917
4904
662
4931
3891
3124
4171
3918
4047
3851
4408
1247
3793
1593
4330
545
3539
4169
1038
219
4220
3301
4164
4996
1915
760
214
3268
1790
2810
3584
4140
2626
3212
2373
1291
4213
4232
4653
3151
3541
964
4723
3936
1357
3739
2150
4314
3097
4873
3426
548
4175
658
2149
1306
2421
1682
1223
3176
1414
3862
1764
1326
3105
473
2768
2528
2885
1890
2729
1808
4960
4003
1914
706
4103
3594
2217
3878
1931
3092
1427
2105
2480
994
2519
3057
1741
3564
4638
1540
3724
219
739
3374
279
2304
1925
1000
4431
613
2039
3348
4543
4258
3208
2056
1008
483
746
4265
541
2992
1458
789
1702
2779
2234
2057
3152
4039
2166
2466
4911
274
3770
4171
2912
2118
1697
4457
3338
2579
4635
2688
2510
2698
2360
1086
1404
4206
509
3580
4860
3267
3118
1548
1633
1065
1468
4229
605
3934
4013
1857
1581
1858
2648
44
143
2638
674
4103
3204
4961
385
107
4513
2988
4534
2111
2847
2841
2783
3422
4120
937
466
2214
2729
519
673
1434
4577
2817
1393
1627
3320
1016
63
710
997
4389
765
1659
2414
1076
2724
2621
1998
3125
910
3495
1436
4011
3066
3381
2377
786
116
4517
2342
4570
616
3167
1626
142
1270
4916
2436
1345
422
3657
454
39
4115
786
3156
3979
4208
4402
3972
4975
207
3565
807
3674
1947
2820
3812
4349
97
3374
71
1190
2272
1992
2845
2498
2134
3388
3801
2735
289
4232
4420
4591
1296
954
906
146
272
3039
636
4907
4688
404
581
245
107
2954
4498
1985
3111
2200
4550
1798
3653
3602
3215
1072
909
1168
2175
4776
2370
2677
4467
565
3955
34
4149
4911
770
2736
1258
805
4737
555
1476
596
2482
6
199
3077
1384
3220
4939
1644
4138
1223
2008
2548
4924
1084
1245
4242
4534
2098
4275
1108
402
2429
332
778
882
1538
3561
1649
4616
1379
3970
1542
1651
4636
1586
3243
3513
3946
4793
2381
3170
311
1267
3517
2847
4502
2299
2651
2986
4993
3196
441
243
3007
1134
1070
3245
788
2332
2831
1334
3707
2044
634
3525
1649
302
2143
2926
4872
4379
1522
2556
1064
877
4786
3758
2559
3456
1492
908
2478
2423
1941
4159
3427
660
3772
4075
2398
1634
2292
1397
1419
694
4098
3076
1627
2001
1261
4657
3605
3712
2470
4797
3201
332
3706
3832
1762
1648
1222
562
4574
4040
2475
899
1816
373
58
4401
3408
3729
505
4651
1703
1732
2552
3872
1837
2365
2769
778
1241
3374
326
3264
606
4249
4799
929
791
129
1664
4514
638
4719
775
553
57
2684
2818
1758
4514
2621
1404
1552
2801
2067
3911
758
4653
2527
274
3037
1582
1675
969
641
2886
757
1128
3450
2582
4465
550
2512
1193
1059
4075
4614
1891
1417
4394
3153
2368
4696
2348
1437
708
3703
2313
3043
1376
2533
4225
739
2677
2990
1947
1342
4722
1002
2054
3233
559
1004
1418
4725
4513
3056
446
463
4837
3259
1238
3109
1320
1694
2745
4900
2247
4650
4559
3068
4170
3718
1511
297
1433
444
2270
2614
946
165
3187
1043
411
4816
115
2524
4611
460
2404
3655
638
2384
1066
3137
4984
93
3781
1216
3664
2081
1792
2191
559
1275
4295
2567
3237
387
3307
2119
1222
2740
2753
2034
3621
2830
2220
3122
527
1714
219
1378
4420
2752
793
620
1129
999
1599
3497
2905
3176
4350
385
3346
4912
842
1048
4035
4916
3484
3078
4346
4310
3286
2051
883
3120
1982
4437
2476
1263
1216
3724
2430
350
1567
1930
501
3560
4055
2110
1937
260
3913
4951
2464
1991
3532
2322
3658
664
4347
4182
4430
1713
3654
3803
329
3537
185
403
2808
4516
2895
2787
1946
664
1172
4103
4195
3740
1411
31
1002
3904
195
3192
426
4855
4352
4501
1822
1623
2913
1145
3328
937
2687
1247
4842
2942
923
611
3269
2407
3515
1390
4108
4196
4653
2190
4145
4010
316
3699
2765
1674
3490
1281
3251
3604
3674
122
3389
698
145
2041
1085
792
2656
351
1094
1054
2116
4084
1217
1140
4065
4555
3432
3777
4724
4225
2855
3843
2702
4310
3746
1377
3418
4861
4092
4741
3053
1028
3977
4614
663
3408
1181
906
28
4050
4083
1346
4235
2176
4687
2305
3514
1687
2233
3021
4938
1397
2526
2331
236
3505
990
2692
3018
2739
2160
2800
2342
1774
4835
2207
2911
3488
3984
1856
1419
2124
1817
3064
2621
4444
3450
1440
2564
1676
2400
3196
3154
1433
982
4795
4280
718
2454
669
1969
856
1269
2997
1162
4528
3663
4437
3613
3656
1839
2249
356
3047
3091
4025
3658
487
408
4838
2873
307
2319
3232
3152
4548
3672
2547
3680
3401
4190
4018
1821
3288
86
1310
1771
1710
4133
4170
1367
3781
4096
2963
282
2863
3665
4067
732
2157
1104
4462
4253
343
4587
2759
191
1422
2922
4651
2061
4623
2961
1545
4057
2389
4723
1506
940
1736
4535
1757
3330
4917
1709
2083
1214
161
822
3946
4226
3308
3509
1668
725
4368
1675
2787
4677
1708
4947
1576
2170
4931
3828
955
1512
1962
3773
436
1140
1808
2369
3800
2354
883
552
86
2842
1469
2147
535
1287
2089
3785
3102
2712
3332
4282
2403
1717
1032
3549
3849
91
878
4248
989
3388
1278
311
3434
3586
272
555
1183
942
1288
2621
495
867
2982
2198
4296
3961
1566
4790
1014
3062
3420
323
3338
3010
4359
1754
557
3734
1180
2176
2655
2356
4477
1435
254
3307
667
3559
2207
2640
434
425
2264
2971
1875
2402
3809
3642
4957
991
560
1706
1540
3337
3460
1157
132
1597
2246
901
1854
104
2831
3330
2017
3414
4111
423
2787
43
2779
4415
2605
2890
636
300
3794
1587
618
1823
2507
3608
4000
3985
2322
992
4581
3534
1392
532
1495
4841
219
4078
1255
4458
1691
2946
2726
4414
73
3397
1582
4939
1113
4922
4174
4196
1451
809
1902
4295
1544
813
2939
3685
805
990
3315
4608
1105
1381
3508
4265
4739
300
302
4453
2952
2686
4080
1856
879
709
4472
1298
623
4903
2102
1931
259
2221
4361
311
3131
2914
3151
337
424
3562
3519
4330
2512
4935
2172
1854
1353
2974
596
3147
200
2547
227
3358
148
1534
475
1653
3367
4537
3546
2347
4597
2922
2919
2662
1511
1165
651
3284
499
1053
1549
733
1606
3613
3267
1933
2536
215
1359
3610
2976
615
72
720
4346
1678
2770
453
1043
3884
3402
279
3172
2327
3720
3427
2624
83
2801
3263
1359
3205
4537
3296
1471
3141
520
3316
2363
2420
2129
3698
2696
2906
492
3733
1781
1746
321
4405
3367
1921
3428
858
1866
355
4026
2261
3707
3841
3967
2542
1050
2403
3440
560
3153
200
2749
3821
2724
2418
3210
916
4824
3746
4130
942
4140
4192
4014
56
2297
2827
2908
2909
1513
1592
1132
1123
3680
991
4787
4174
2396
3914
4665
3012
3288
1608
215
2657
4690
105
4288
3429
4846
637
1988
3194
4791
2636
376
4960
1913
1032
1954
4941
631
228
2196
3681
4271
1749
2979
3901
3461
4146
2580
4419
617
4918
1538
4744
3651
3885
4209
2300
4875
3203
3779
760
2317
153
1429
4103
3534
4672
2941
3290
768
1769
1423
3828
4628
1694
4970
4011
3446
2578
1602
3020
3925
4016
1205
1644
3504
4009
3051
3739
4879
2911
3750
1897
2028
2356
4033
1422
2318
432
2596
3961
2076
576
3056
3908
3480
4427
2339
1322
303
4056
1665
4885
925
2347
4998
1268
3981
1902
3154
2749
848
3617
907
176
3003
4355
2347
724
414
1985
1289
2459
314
2999
943
513
419
3095
3147
1327
3120
1236
1355
1053
2743
3608
2730
2214
457
812
2125
2356
4121
4608
1875
2551
4123
1983
4382
1962
548
233
1367
4922
3625
3208
4034
1641
1570
2291
431
235
1881
2827
3667
1674
1341
116
4816
2243
1779
4491
2185
873
4328
2488
1353
4008
262
699
4799
4592
1178
4393
2790
810
3366
1308
1885
4657
923
1246
3097
448
3760
2866
3753
1884
17
1313
3448
3542
4025
3211
1918
662
3669
2991
1554
3588
2841
744
1165
1280
4141
4873
1675
3530
571
1684
762
4686
1265
2505
4001
3842
4329
4806
3894
1156
450
923
4273
3541
4923
2022
940
803
979
1403
3991
393
4245
2630
2215
4831
1851
2165
1746
2349
2811
2461
4068
2060
2503
4233
226
2811
1056
1529
3914
2171
2577
2609
4890
1330
2755
2377
3703
4423
992
218
1694
3193
1541
1245
966
1182
1720
3391
4492
1387
1225
1008
4353
4116
4575
1984
2554
264
711
1696
1489
534
2666
3331
1975
4551
4494
3965
990
549
458
4809
1696
2884
4017
859
4423
1021
1966
1264
1784
1127
433
1730
2422
3003
1546
754
4695
1335
4630
1695
1584
3689
4868
4938
3666
2550
98
4703
135
4373
994
1519
2930
1466
504
1761
1695
3788
174
688
2842
2315
2042
4860
1967
2979
2573
204
3117
1103
1616
546
523
984
755
2389
842
1682
3036
2228
4365
3125
500
921
1903
4270
885
4862
2637
3922
98
2381
1379
704
1323
1837
2940
113
1872
2046
21
2659
4727
3655
1564
222
3127
246
370
581
3774
3832
2289
3963
2916
4860
1724
3830
2634
2190
1415
3825
2686
2735
2505
2447
1749
3847
614
4535
3883
3683
922
2829
1462
3051
4461
4331
4626
1517
1891
922
4521
1223
1921
4770
2407
1729
131
752
3549
23
2006
4376
3963
4542
3037
4492
1301
4519
1625
966
4023
106
553
619
1838
3832
2790
1150
1939
4410
1713
3347
2290
1714
3891
4310
4868
3198
2761
4717
58
2989
3798
659
851
3181
4312
2673
2155
613
671
1900
3247
4864
1005
4518
2244
2278
1649
3956
1367
4861
4295
2865
3509
4606
3218
4831
3929
3490
3966
2909
2158
4648
3866
882
2503
1258
4160
888
1453
4500
1548
662
4889
1304
3846
3653
4623
649
569
430
3292
265
398
3676
1746
3940
4913
2077
4462
3295
2220
1434
1474
3435
870
146
772
279
3532
203
4900
1026
2011
3014
2243
4956
337
4887
3088
2979
946
13
1756
63
1086
3438
3726
1848
289
2527
2722
550
4409
1892
4437
3471
4054
4190
3242
215
1515
419
521
499
4926
2844
2018
918
644
741
85
4553
4194
3347
4142
3991
3300
1860
2229
1410
575
3074
1977
3017
2894
1373
4336
530
3894
1167
1267
4741
1285
4261
313
1037
4976
359
3323
460
2339
607
3690
1270
4981
262
254
4269
3899
657
1954
221
3049
2229
1646
2116
4101
2388
3883
3311
1869
154
4794
2286
2419
4626
1415
4154
991
3781
4633
3835
4919
3917
3697
4545
764
2048
3736
2723
1496
1092
4432
254
4610
3990
1642
4001
1787
1118
755
2691
2880
4032
3581
713
2521
3073
4674
2964
255
3472
73
1070
3598
1311
987
3693
3499
2408
4481
3148
4849
720
513
4556
4381
4973
1444
2300
3444
130
4938
2525
1382
3153
2824
278
3174
754
436
3672
168
209
2593
655
614
3098
1871
1442
2260
2138
2315
3289
2388
854
1003
635
1355
4518
4149
2754
1258
3217
4545
4492
563
319
2643
2675
1418
1237
4380
3458
3354
2559
1034
1520
235
1557
4734
2102
1170
577
3664
3200
4707
1093
4187
1936
2178
2546
913
1852
2907
2646
1380
557
4889
132
4961
3705
3937
1477
1838
3671
3651
3986
147
1028
4253
2950
3787
2352
3872
3459
1132
404
935
1369
1048
1308
4644
1430
4697
605
174
2587
1782
551
1659
4730
4901
3967
4052
2782
653
3344
3746
3405
2364
4282
1743
1196
3720
4914
4088
2277
1688
3189
31
579
892
4040
4607
2564
1181
3841
4764
1415
3297
174
1801
1579
2055
3993
4741
2951
2043
756
458
576
2989
3784
3591
353
70
4669
442
2027
4532
2937
616
1536
1923
4469
1369
3731
3246
1345
2911
3155
2723
3539
2894
1568
672
915
4005
3902
2796
1686
3256
4343
784
3414
1380
955
1785
4223
2117
3235
2597
4499
4615
44
3855
4096
907
1626
236
3761
4534
731
3492
1732
971
3447
3201
1972
1057
3872
2812
2914
3808
4867
389
1480
581
3389
4658
4058
1256
1710
4504
1752
1542
4736
1157
4618
1361
220
1162
4510
4078
4451
3145
2926
1828
4976
3625
4250
64
3122
4699
3267
3996
711
2305
321
4355
593
4942
2500
956
3720
1837
1082
1894
1623
3234
323
2659
4244
1658
1865
3127
1809
1974
4967
307
2333
3917
2387
1706
1322
3241
1969
1532
103
241
3913
2603
1826
3414
4649
141
1131
2576
2352
4593
958
4309
4653
4123
3843
1436
1574
2356
4006
2528
3927
4221
4072
3127
1422
963
4165
4615
845
2077
4024
4704
1926
4441
1392
2799
1547
2987
3901
4738
690
4627
4419
4126
1667
775
2999
3225
4287
1830
1892
3487
3856
650
109
2236
2955
3230
227
2
3403
2508
4078
3058
3695
499
803
4817
291
2584
1660
3148
1334
2197
3461
3020
4186
3179
2805
2730
2702
2028
4537
3455
2285
3814
969
2211
55
1228
4519
1342
1929
1716
417
3148
16
4839
3075
1727
1792
1396
3809
79
834
4229
467
4196
4536
4134
4155
964
380
787
189
1714
1796
810
4053
4005
2248
1331
4665
2744
3685
1987
2178
1966
214
156
4011
1585
1768
697
3818
2911
2846
3991
1951
3352
2801
4567
1372
2502
1509
1302
4717
3671
2350
525
1007
4843
1497
4438
2115
2986
655
634
4128
3082
714
542
1724
3111
3900
454
205
4416
664
2156
3847
4505
2862
374
1744
4402
3390
3646
2653
3472
132
1105
4871
4522
3747
3842
2327
4161
2997
866
1023
4148
2831
224
4746
180
2289
2993
4349
3597
1171
685
152
1589
3567
645
4729
3458
3883
4876
2614
4654
1829
1339
3309
2431
3187
2702
1035
4713
4507
4589
408
4624
2332
350
722
2536
2104
2666
2461
3152
4780
1394
4902
3563
2348
206
3519
98
4030
370
1618
4564
1243
756
2984
4396
456
3118
199
827
1143
4761
4673
3887
4075
4054
3409
2150
4475
4585
2739
1737
4246
505
396
1898
1346
2206
4584
704
2124
553
3294
2782
4626
2047
2405
1740
674
1252
3436
789
4730
449
2854
4571
2130
3599
4058
1109
3775
1163
1679
503
481
3301
1568
4957
4586
3311
2219
811
4202
2193
604
1339
4054
2707
3008
2618
2504
217
3632
1524
1770
2614
3081
3044
2838
817
2270
2013
799
4703
3902
3198
1842
717
4277
3935
3297
2062
4594
4780
3334
1876
4789
4639
2858
2458
3151
4227
2969
3232
2895
3009
1920
3504
2904
4036
2873
1982
2427
722
1008
4107
4624
3439
1009
4879
2401
4628
3025
2381
1228
1461
3402
2481
3726
2528
2281
241
243
2034
3645
622
1067
3337
3889
4776
3445
1492
3241
739
188
1797
2389
946
3764
206
1064
1854
2230
2692
1181
2505
2521
3740
4904
4134
1114
3964
3850
3101
2657
3754
3761
3481
1408
1975
3675
1843
505
3234
3681
1013
2824
2551
3512
2235
384
3724
3229
3470
2960
1531
2122
4688
4152
2642
3641
224
2717
665
4891
3873
1128
947
461
1811
2034
384
2845
3810
2645
198
1782
2454
1867
4162
471
2370
3921
2492
1834
2959
3890
3993
967
1202
1660
2719
3258
3473
3924
1556
4161
2233
4896
2635
480
3211
1080
1762
3221
1404
4229
2381
662
954
1930
702
3053
4431
1172
302
4481
1249
3522
2915
4969
1064
2872
4801
4991
4685
2772
3584
2959
4147
2872
2895
3820
3194
2657
2447
3929
101
3606
1275
2263
2814
2212
4593
1140
334
2914
2836
2170
1985
1228
3816
2699
1373
1492
1800
888
1430
4770
1097
2808
4405
35
541
4307
1267
2635
232
4368
793
3306
2808
4468
1819
1409
1412
3831
4954
4608
4054
2032
1311
63
527
2154
3764
4944
2003
3849
4092
3168
3042
2268
1430
3323
4903
2905
4331
270
218
2519
323
3770
1525
4294
824
4226
2299
4482
4263
562
2765
1781
4038
3756
1013
1531
4424
459
632
3600
2251
1765
3442
2607
4395
336
1499
1682
933
3796
261
488
2868
4947
4148
3035
4005
1889
3953
1279
1327
2208
4564
823
2024
324
1058
3443
2522
2459
1534
2434
3151
4884
3173
3026
4137
3426
355
480
2808
1596
196
277
4143
3596
1754
1633
3977
4020
4100
4317
3159
4482
3471
3582
1366
3373
2470
3810
2852
561
235
4390
3893
667
2796
282
4714
3541
4909
2086
1150
1619
371
1488
2424
744
2251
1490
4528
36
2041
508
2504
3270
2869
4645
168
3105
488
4715
616
2593
567
2529
1959
2801
1395
536
675
3336
202
4277
1441
4410
2854
371
385
1062
900
3921
1496
3093
1398
4958
1827
3110
2697
593
4036
1159
2144
1064
4576
3818
1257
3651
3070
3710
3920
4910
1780
1047
3304
3358
3754
3551
835
3581
3770
4392
1892
771
4358
23
4137
3378
4719
3154
555
1383
114
321
3617
2523
3478
2348
3842
1911
990
1770
2224
1296
2604
3201
158
4777
4229
554
1219
2819
1272
4028
4153
4184
4796
3869
1381
2299
2286
4449
2448
532
2812
2418
2570
4243
2545
4437
1694
771
4974
3133
4298
3693
3422
2179
1788
2585
920
2436
3156
2379
1205
3047
2428
1227
242
1763
798
2779
2020
2248
657
495
4292
109
2721
987
4757
4764
2896
2756
774
4827
1287
2441
68
2146
4000
1892
3345
1237
2660
1775
3973
3623
4969
3425
2419
3164
2256
3054
840
4914
3104
3027
3482
4120
752
306
289
878
862
4349
997
1539
478
3551
2627
3491
5
2772
4822
3804
3058
1742
367
51
615
4206
2333
2102
4297
3322
2802
937
433
1353
4535
4727
231
4099
1951
3373
2705
1601
1241
1673
3786
2638
1817
3214
4692
600
2374
2146
1692
2426
3538
4782
70
4793
4767
3548
4249
4886
4
737
2876
2968
4609
2082
2211
3478
3506
3448
2937
4218
3193
4401
4223
1546
3209
3340
3018
429
3286
195
2647
2982
2445
4508
3430
3296
67
3467
1796
3069
71
347
3123
3753
372
1541
1836
2425
3476
3735
2913
1228
4557
2277
4535
876
2498
969
1969
1702
3361
2096
2693
3910
1860
1688
2298
4216
4952
3538
4307
3289
2378
490
1109
3732
237
3058
1984
3095
4010
3036
3793
2037
2665
85
1477
1719
2825
2819
541
484
4743
4400
1049
1764
3492
2465
4724
1283
3073
3977
2588
3992
2407
3518
2833
452
1121
4177
1296
2359
3868
377
508
1136
3167
241
4710
1374
2644
4317
1219
4212
1681
1156
2272
2005
4396
4713
4753
3253
4153
717
2238
2092
732
2337
1051
3348
4036
2304
2809
3222
2262
3965
1186
2069
740
4530
3576
2124
3788
370
181
4714
3458
1226
1483
240
1445
2324
4834
1788
2800
4963
2698
2462
4500
3503
1908
940
445
1236
3320
1007
3056
1776
2577
4500
1322
4879
1615
2409
2070
3102
3114
1012
4441
3629
1292
2853
3369
3927
4004
4698
367
632
423
125
4789
1345
3041
2637
3482
4401
4074
4005
4229
1442
3101
2395
1067
1824
2104
1841
1968
3072
3531
1936
1391
3488
4234
4627
4225
841
1957
4031
2789
2617
10
4035
4335
4929
2486
4947
160
4171
935
14
546
4626
3274
3224
3938
3000
2732
4379
287
489
4114
1478
2569
3646
311
2223
4960
3073
1177
4739
4010
350
492
1941
2196
2703
1064
3135
4630
578
4142
2032
774
2518
966
2155
3664
4248
2862
66
1863
4667
2202
1601
2164
1161
557
4945
2599
704
1557
2483
1923
674
344
1413
3392
1352
1235
975
3274
914
3535
4059
1559
1805
2210
2508
4762
232
2913
444
747
2198
1332
3753
953
4808
4714
4345
2651
73
3926
4043
1097
2506
4282
4856
1164
551
1675
154
4714
4151
2045
4846
2188
3363
3959
2906
58
3088
3242
536
1439
231
3855
3244
2057
3348
23
2020
1108
1032
2172
2890
3992
899
4199
1513
2208
1173
797
2671
3686
3584
1264
295
2277
4568
3644
2460
3023
1250
4894
4102
4234
877
2840
40
4793
2008
3515
884
2018
2559
4076
1583
1255
1591
2373
2339
4791
1761
2536
4212
4737
4012
2398
2049
107
1175
4872
3554
4828
1001
3647
375
974
1209
2944
2669
1053
271
3338
1028
4381
2
3840
2499
3970
2364
3334
2308
2790
1081
3191
3061
154
4274
1817
1249
1404
2687
4008
4885
2768
351
437
3388
4294
4932
1185
4092
2756
1416
2571
1915
2410
3040
3815
4403
4042
1284
2385
2541
339
4525
2210
1079
2545
2628
2725
2166
3883
301
1351
2351
323
879
2395
4129
4147
352
1207
3988
4769
1942
210
3864
2220
3172
365
664
4146
2766
3957
2909
3432
2804
1038
2412
3418
730
707
4032
2950
3881
4039
1759
2072
1960
364
4393
206
2973
4992
4735
4460
2892
1551
70
2178
3763
3965
530
3612
4272
2054
4830
4808
3013
2830
4318
1717
1930
3451
3438
4982
726
4192
1903
1532
500
1422
560
57
1104
3953
1973
3620
2757
494
3876
1720
339
2754
1106
991
4390
2211
1658
1586
3102
1411
1939
4614
1899
4167
4482
3052
2056
2173
337
819
2639
4261
3744
1298
596
2708
4454
3313
3244
4443
3082
3276
138
3974
4306
1806
2983
3559
1049
2694
1989
519
3912
3349
2729
975
3154
2718
1132
330
1585
606
911
4045
4284
2098
2811
1814
4219
4259
176
2412
1561
3834
110
3603
4341
4665
3067
2111
2311
4694
1687
1326
4666
3647
2667
1058
2821
4067
2209
1726
2070
909
3495
1145
1214
999
2713
2131
148
2087
494
3762
594
2695
846
2316
672
1823
3013
3555
2483
4448
4971
1738
3262
290
4781
3494
1521
3528
559
1308
4415
4098
4622
4747
1601
686
461
1531
1076
3517
1514
2157
3717
146
47
1750
3759
225
3667
108
4611
2318
3744
3011
4888
3099
2858
918
784
818
4384
377
228
1180
2157
3380
2845
3487
1181
2604
2797
1632
1944
1274
1227
846
1547
3065
4751
3806
3320
499
4966
1977
1521
188
2773
4986
2025
4646
3274
2489
4155
2086
1759
3790
1723
1201
3594
2193
1186
3523
84
4035
4586
4141
2039
4187
4432
2016
1530
3292
1404
2431
4702
1519
2758
380
3771
247
873
3138
1838
239
2767
2059
3061
1144
4245
3352
4311
3608
4799
4439
1254
2491
4960
1025
4900
2199
3288
2538
2198
2998
2216
1959
2064
4206
2708
2368
3720
439
570
686
1962
3065
4432
77
4957
1232
347
668
2117
3924
39
4222
151
414
2093
4937
1730
1477
993
4877
1349
856
1249
240
115
618
2634
4160
1912
4375
5000
3105
1647
1923
2891
2329
934
2081
1571
2262
2516
360
327
781
2403
503
3062
2316
2608
784
3441
669
3671
1157
1769
3364
370
3772
147
3767
2702
4017
1717
4815
2019
1648
2853
1257
437
2503
2500
4490
2447
3343
950
2006
4561
4612
4794
4937
2294
2026
2190
3594
4487
4186
2293
770
4170
1718
452
774
2489
2320
2232
845
3078
1021
3657
4850
3161
87
4027
3697
3530
2013
297
4437
2338
1806
487
4087
2962
4445
146
896
933
4937
4102
360
3272
4803
4202
4708
3766
2629
3771
2224
3700
2195
1666
4546
3804
3541
2366
3526
3322
283
965
3824
4121
982
2968
3033
1175
1985
3432
344
3436
4371
2685
1578
2536
3512
3546
3291
4355
498
3512
4300
860
2801
55
800
3071
210
449
879
1788
3204
3691
3910
1292
3010
4266
2757
3843
4833
4381
4053
798
966
737
389
1087
4678
260
1147
2804
3999
2640
105
2074
896
3999
662
1324
4158
784
1541
3147
1688
4618
3777
1478
3659
1793
1873
3665
4187
2587
3895
344
429
1055
1022
563
487
2380
4455
3160
3716
3972
1659
4036
545
1467
1158
4606
2682
2757
3825
3865
654
1328
2570
2115
3773
2108
663
3756
4644
4541
2663
3320
1031
4026
1403
148
2107
195
4603
3253
4648
1501
1965
3112
2092
3219
986
3413
4631
3718
3814
4870
4749
3578
1176
442
927
2988
4487
2762
4176
1314
3785
3233
1420
1425
4545
656
4448
2633
2262
1564
1801
248
799
970
1933
3216
4289
4448
2691
222
363
1514
3418
3428
1147
1553
4414
423
482
1698
4943
619
1417
1528
3269
1412
3868
4192
1760
452
3084
2612
1471
4418
2455
2149
3109
1277
4519
4116
3876
2585
994
4971
1137
2269
4078
4822
4693
687
3281
2920
2070
2713
2416
2414
624
3699
498
914
693
4417
1842
99
3294
2372
2081
3336
2399
2420
3592
2106
1492
2223
3935
2034
31
2046
3013
1279
4226
2329
4669
3483
1573
880
1913
704
4057
2020
3802
2399
2211
3642
2916
2274
2174
4369
592
3478
4027
937
3614
2284
1218
4573
1758
4353
2284
2712
2162
1726
715
1960
877
1101
195
373
980
2156
2511
1805
2480
1153
4360
4429
4785
2884
1758
2036
986
3270
4881
2780
3599
2051
543
926
3512
1530
2901
4637
1933
3510
4409
3544
721
3180
3219
4583
4096
3047
4684
1329
4837
4187
1548
4351
4338
4684
2008
3303
1060
261
645
3040
50
133
4883
3408
4033
3079
3802
642
432
4362
2291
2483
1513
3184
2031
652
3195
1802
4342
2820
2366
3213
1981
3310
417
845
1053
1223
3374
740
2552
3365
3322
2488
1412
1708
1438
1091
1525
629
2986
4571
3778
949
2640
4149
403
3815
1123
3191
652
4477
4255
2668
1457
4896
2962
3595
2052
3726
4236
1052
4542
1562
1821
447
891
2996
4286
166
3168
1149
4794
3446
4383
2706
2623
2378
4359
3850
413
600
3370
2854
3232
4106
4174
2465
4359
2809
960
875
4702
383
668
467
1141
57
1542
3903
505
2588
4628
50
152
1998
1157
3971
2013
4749
4386
4905
624
370
4813
416
4902
1603
986
834
1303
4720
3318
1942
994
1965
3000
4060
2639
2443
550
1880
1465
4157
2371
1843
332
4868
3000
4461
4014
3526
4526
2801
4644
3331
167
1629
3908
1126
1571
1611
3470
3840
4731
477
3714
4250
4919
514
4386
506
4626
2568
2947
825
4440
3963
4576
3945
3426
2258
1071
2643
2085
394
3961
743
4729
1955
4600
3030
1437
3623
580
4201
1672
1564
661
872
2248
2928
4860
3621
2556
613
4856
3147
2678
2879
1462
722
2957
2488
4655
1331
3421
4469
877
4962
3181
1783
4827
2697
4330
1292
853
4157
2776
745
4886
6
3288
2929
2610
4887
3452
1068
387
1605
3652
1461
3539
2982
4246
2548
1546
4992
4646
4150
4401
113
2328
2490
4588
2462
233
3546
1568
703
374
4057
2491
4839
1213
1480
1331
2711
1155
1320
4391
3049
1738
2887
2806
3122
3824
1220
634
1798
114
4175
2337
4481
919
2100
3464
2920
4217
2447
4686
3619
1258
25
4826
656
531
2372
3411
4704
1274
4564
480
4501
3223
1645
3638
2478
2584
1053
4521
1955
3
4696
3813
3393
4260
545
2428
1668
1450
1234
2123
4508
2117
3189
3382
948
4726
2343
408
1094
358
2480
596
1339
4154
1581
4264
2755
914
4276
917
3911
2356
3768
4457
4018
3176
4137
3637
2578
3899
4531
4187
4131
1209
2455
1387
2062
2967
4597
1644
1161
2751
1925
1055
2604
4953
1294
707
3821
701
4430
1524
1974
3800
4020
3557
310
3263
269
2964
3613
3253
1317
4244
3292
3554
85
1381
177
3286
3004
190
1168
4384
1112
2676
4785
4092
4665
1824
157
4458
3662
991
4616
4153
4922
4720
4469
2975
3769
3493
1840
1769
1627
4701
3271
2999
2974
1578
4969
2821
1788
1239
2968
2275
3134
3978
2129
995
2953
79
872
1273
2077
922
4337
1744
5
1431
3877
750
869
2466
61
1941
2154
2524
4353
494
2659
2939
1806
2110
4470
3425
2863
1611
1582
4168
2737
2917
1468
4910
1994
3684
1768
1064
1207
3418
4023
896
254
515
2595
1373
2632
67
1654
2078
1777
4758
4896
1765
1230
4631
1557
3039
1095
2018
4277
1797
1280
872
4022
2499
3985
4325
3277
219
3487
4802
4182
3605
2925
1340
2938
4452
2968
2748
4759
708
2640
3139
2408
227
308
2841
3722
1343
784
4063
815
4842
4196
3758
143
530
317
4974
687
1843
1903
4832
1000
3468
4264
2672
2587
1626
60
654
71
636
3056
3521
2602
3345
570
3747
1460
4601
4365
4652
2442
4189
3716
4206
1607
1966
4943
2216
362
1100
848
3539
134
2524
4804
2373
1701
835
2525
2570
2962
1698
2543
3941
926
1735
4293
188
2003
4886
3803
661
1108
460
939
1934
562
2155
1495
4202
2308
662
3041
669
1355
4293
44
1096
1582
703
2182
2546
1603
1175
2962
1487
387
3495
4960
3110
3479
663
49
3437
2399
966
4362
166
3622
3018
3445
3280
2120
4085
1038
1533
2057
561
3653
1460
2844
1850
2878
4641
582
3695
2564
2967
3710
2034
3664
4098
2998
803
2600
1054
1407
3148
3217
758
4482
3650
4924
2135
2172
2037
1539
4518
3913
3203
4361
1569
2332
2736
315
114
3600
1194
1845
1035
4243
4196
1025
620
4635
834
4257
1548
1128
1768
405
1111
2379
4108
576
1709
1916
3809
3939
1963
2863
4075
1991
4177
2138
1322
685
706
601
439
4221
1771
2439
2976
952
2594
1953
4117
1853
2611
1448
186
4085
2795
3128
1285
1789
1296
244
1957
474
3938
18
1948
1928
156
3564
4712
997
3358
1566
3340
579
4170
2570
2145
2899
978
2773
4572
553
3491
3374
1760
4367
1310
2377
4899
4643
1333
3449
265
4250
3157
4640
1685
4893
990
1772
1110
2558
4668
3849
2198
4721
3621
3477
3179
1171
2563
892
3714
878
3642
1480
1136
2633
1501
4518
1955
511
4076
490
4956
2969
2428
4730
1176
287
4197
3896
1340
2558
284
3765
4576
1576
1626
1491
2487
3163
1967
3803
3756
3969
1996
3027
4922
3396
2428
861
1569
3002
2240
3701
3944
3652
2611
3154
771
4233
959
933
3370
3177
836
3054
1147
2233
4764
4431
4398
1046
597
4137
3041
1031
4079
843
1288
3057
599
3435
1492
1854
2393
3578
1095
3001
3893
3931
2612
2285
2590
2379
457
1009
2871
4112
1089
2376
4503
2462
4217
3783
4634
1494
3961
4477
1167
3022
4991
4933
4044
537
3608
4886
3577
4512
2383
4091
1312
4912
1111
3762
1808
2175
2765
2043
4064
4023
3615
1450
2836
3105
2717
4946
1924
1919
3799
3532
4262
857
3223
1692
1571
2063
3110
1670
1384
3126
4383
4286
2000
1341
1813
3683
4181
3161
4536
2609
1336
2438
3550
1661
2370
3991
1857
3705
2052
59
1697
2947
3287
4691
4923
604
4516
4899
4325
4322
200
1371
3493
872
4286
4355
885
3981
650
3224
3327
4913
4579
4967
3557
4227
846
4887
1253
4264
2110
3578
2269
1460
3390
3944
2183
1070
4336
1781
1022
4120
328
3046
2776
4291
1715
3431
3736
212
179
2821
1899
3506
4377
860
2641
4256
1118
51
3028
4166
3147
4939
761
964
2782
3806
4472
2241
3278
1045
2855
4931
1693
1753
4037
1941
2103
854
1652
1815
2633
3175
3889
3829
23
4147
654
2250
1569
2200
1051
4014
4426
4618
4620
1849
3208
1662
3248
2061
4862
4666
2257
2295
2931
4948
521
703
4353
2348
2854
2564
3254
1789
1676
3928
2044
1516
3844
2758
3395
725
2346
3753
2734
816
1964
4661
3434
3129
2196
2641
2110
3906
4481
2192
2645
2363
4867
4375
387
3298
1882
2858
2704
4365
4041
2066
4862
3964
3324
2855
3839
1422
4499
3894
3177
4002
4128
1903
2052
4476
1736
600
3987
1471
2206
4156
3835
3443
3067
892
3511
3302
3446
1919
4915
1851
97
2144
3255
4001
4381
3226
4564
4968
1770
3280
421
4399
1079
2792
2573
4035
1526
3447
4755
4959
177
409
1911
4039
814
1663
4860
2562
344
1389
305
2320
3952
3662
519
844
417
4712
3581
1975
1294
2592
4121
1220
2507
2430
4435
4566
3374
2324
1029
4391
1120
454
1944
3546
4873
1888
3346
2748
2059
2888
1758
2868
3834
2361
2265
832
1120
4711
631
1011
1434
1866
3018
1908
1876
4800
468
238
467
1308
1917
800
2875
2750
1149
1103
4253
360
2751
3510
3273
505
1989
4099
1240
4554
1150
1699
229
3249
187
2058
2979
4307
4248
1318
483
913
2209
3442
1441
3168
2719
497
3806
4567
3652
992
4405
57
1651
764
2848
2119
2788
335
1213
3656
3733
1479
4580
1375
1680
3784
3136
2651
380
485
431
977
170
1761
954
2358
2453
1605
1584
2172
2521
3409
4301
4663
1492
4911
2711
626
2883
715
4222
3694
301
61
3633
3497
1823
1777
4658
347
910
3913
3345
2658
471
3862
4343
1088
2403
4889
596
3903
84
4496
534
627
1249
4407
4828
239
4817
2317
1226
230
3433
2164
4420
3010
3497
3995
4863
4868
2861
1152
3646
261
3384
1576
3669
3108
1815
4905
3847
2743
1998
4414
2689
3877
2560
1328
1426
4145
1201
4974
2435
126
1574
828
3108
4268
2708
118
3517
543
4538
2022
4899
3255
708
1022
3229
2531
1934
2933
2646
3861
2112
586
1517
167
4090
389
1593
2281
2718
3952
4395
1129
2446
770
949
1026
1081
860
4853
2359
1017
1173
1336
4516
3640
3531
1647
2031
165
1704
1750
4510
4046
4152
3220
1830
3078
2482
2733
4787
4122
1797
1874
4631
96
3202
414
3524
1919
1905
3808
3324
1620
2077
3297
272
892
3732
1834
3797
2198
4537
1485
4089
4036
941
4794
4478
442
2452
4186
4699
1970
960
1580
255
1155
1747
4689
3452
2775
2712
598
2703
1565
1043
1357
4138
4751
893
405
82
4055
2174
4398
3573
1717
1137
567
1799
3127
803
430
1668
1747
113
3330
3879
1442
1766
1490
2738
726
4956
1923
4569
2850
1938
1612
402
1559
1204
1764
2503
256
1827
1197
4803
143
2341
2394
4047
2686
2250
2327
4795
2424
4753
2077
212
3792
4009
925
4757
3953
1016
4997
3312
1320
309
1506
4286
1835
2323
1071
2060
1541
2191
2479
412
533
3207
3879
3098
2355
1255
1849
1324
3418
3027
2075
1842
4923
612
885
423
1012
4259
4177
1321
3208
3574
546
626
832
789
66
356
3632
2318
98
4954
3777
431
3370
3419
2767
2740
2862
2292
2707
2922
1559
4704
1764
360
727
185
1970
1878
2025
4658
4537
164
1836
3507
1338
644
4425
1846
3406
4530
4020
1331
4318
4874
291
1958
1802
1770
2800
1320
1101
4171
611
2859
4677
4219
2772
2687
1993
2970
2158
2640
4855
2241
3628
966
2120
1289
4596
1068
3825
2641
2261
4845
2942
38
537
3326
3676
1660
3157
2624
2681
3468
79
3677
1733
1537
4332
3000
3528
1076
786
3640
64
3622
4078
3115
3957
4876
4168
1570
4595
3534
3755
4206
1213
805
2173
817
3462
4846
4103
4394
3003
3960
167
3925
2536
2805
757
4138
4696
3333
1532
3286
3141
3357
3236
363
2860
4884
1843
2993
2073
3919
4571
3120
2269
916
1048
4816
3267
40
1460
1973
2851
563
2229
3025
3192
1189
812
4120
4175
2039
3950
3616
1786
2201
372
2883
43
3211
320
3950
188
570
4741
1940
1124
4718
101
423
3928
3884
2994
3438
1604
4703
911
2185
2804
4625
4603
4945
3372
2045
63
2649
4362
3865
2374
4291
3593
434
2603
1681
1033
3870
254
2307
4992
906
3069
4119
2680
4376
3363
3671
1842
3736
4796
4185
73
4976
2787
4894
2021
2459
4343
3216
773
3557
147
3807
1566
4126
2548
3382
3252
2289
4305
79
3073
1280
4112
4274
4277
3440
1679
3076
2297
621
2754
2092
429
2511
2225
2163
4416
2267
4051
3447
494
4257
4508
4263
1548
185
1845
2153
109
4899
3633
4758
617
2686
281
3443
2778
2860
2399
1157
444
2869
4722
1435
595
2801
1510
336
1477
2730
4167
4612
2775
1913
4913
4939
1063
3377
1282
2617
2051
2055
1676
2544
2448
846
4960
396
4226
3570
845
27
4003
4103
488
4875
311
4917
4172
4685
2184
2442
150
4060
689
557
2897
4170
4032
4387
2390
831
2857
3146
3393
3980
4024
4436
4881
1652
348
57
1326
2402
138
1399
4128
1211
2647
4731
1517
273
2576
4776
814
4731
3869
2834
3738
4800
3408
785
4207
61
4100
1641
191
3092
4411
4120
2853
4652
1593
186
2104
1628
86
3453
1739
2551
639
1918
3577
1186
1088
4447
3368
58
457
646
4528
1010
2520
4435
3607
3259
4190
4650
9
2932
92
2447
2705
2792
4558
317
3090
2462
2932
4290
2119
2784
981
3451
2530
2439
2476
4677
3721
4327
4146
2446
2078
2276
3741
1388
3647
4629
1452
1631
932
4484
4023
2752
1493
550
2830
4487
2457
2350
1669
2369
3328
2508
1577
2579
2788
950
3778
1051
34
621
3615
848
2141
2488
4939
3283
788
2632
1693
1909
4920
979
1091
1909
648
4598
4459
2869
1568
3855
827
2629
2958
154
3351
4444
4053
3762
903
1839
2573
3382
2947
1125
2459
2863
3820
4388
4866
704
3207
2418
1357
3596
217
2036
775
1339
1074
561
1650
290
1768
1421
640
785
2014
404
4554
2250
3791
849
2832
4009
2411
2005
3100
2231
4567
400
123
440
4898
4689
3125
774
1749
1711
4336
2947
4344
2192
722
4883
2977
2419
3265
2510
3792
2363
2008
583
3587
4673
861
366
3202
3480
4144
3488
1308
201
269
4062
3996
3856
4793
2071
432
4409
3620
3975
4148
3204
4875
3996
1817
3516
4409
1289
1049
286
4996
4152
2222
2574
3568
2884
182
1779
4852
2076
668
217
1512
3851
2444
1778
880
4044
2514
2816
1906
1804
1722
4744
3235
3674
575
3535
4587
3685
4374
432
4641
4363
1611
1278
3041
1120
571
1709
3976
1427
4560
2561
4913
723
1060
2093
4221
4180
2247
1880
4034
2172
3275
2781
4129
3579
1283
2587
2641
2672
2395
20
1126
811
4026
692
2451
2793
694
2414
1928
2313
4199
361
4047
2845
2648
2622
2470
1609
1465
1623
1776
3141
987
1970
3159
207
3663
1580
3126
2786
1861
3467
4417
1140
3378
3258
2509
431
2030
1414
461
3312
2868
1970
421
3481
4928
3226
3560
815
2232
1609
569
2706
2321
412
564
4967
5000
3414
4561
3168
629
2544
3235
1306
491
1751
4894
4451
2947
4556
2804
3310
2862
2146
2375
3168
78
1162
1767
927
3970
4018
34
1035
4524
3110
1909
1956
56
95
1206
2047
3494
3647
2581
2828
1046
1405
4298
1303
4001
2467
1247
1324
1536
2403
3381
4921
2291
4893
4249
3156
2233
1806
2682
1894
3421
2297
2301
731
563
723
3327
3617
4587
4808
3187
1071
2941
127
312
135
3397
3431
3949
1386
4325
4050
3249
4733
3438
1141
4664
1100
165
1973
4487
2045
1348
4691
2627
2548
2369
4079
2298
481
1405
1044
4988
1485
824
726
936
4379
3684
2707
1050
2780
771
4006
274
2830
1481
496
738
1949
2596
3754
586
3012
2068
326
3671
956
4660
2069
2693
3466
3303
3115
2654
3501
2636
206
2159
2565
2123
1725
3454
2833
1902
3244
2490
2558
1353
1056
1185
4499
4941
784
4709
3801
2014
4533
335
2205
1029
2159
4703
2731
596
3091
3873
2975
1831
2756
3548
3842
1363
1376
2128
457
2147
4759
1860
1112
2887
4995
1492
950
434
3604
4738
4371
2354
3238
1014
2096
3099
2322
471
1002
450
1090
964
4513
2559
664
2717
1441
4594
2541
2216
2296
529
493
3132
2593
3963
4742
3491
2327
2345
1878
3829
245
257
1196
958
4796
1737
672
127
1382
2767
1829
4825
4164
4204
1423
1422
1733
3820
2543
4879
742
1243
2008
4681
3925
4147
2461
3947
3327
4128
2007
4392
747
3582
1279
4283
4444
2746
3317
2353
2320
75
2888
2021
3016
866
4596
3191
887
3953
909
2290
139
970
2751
2582
1716
2376
4976
1760
101
1575
4186
164
2202
1899
752
4948
4437
3321
1063
1516
2144
214
3377
4600
711
3421
3435
1182
1310
3910
4477
1460
4317
3615
4036
314
3767
297
1398
2251
2851
2603
2934
701
1941
1058
3663
3810
1044
1177
334
3249
3760
4612
655
4231
2312
2836
3164
3462
318
1057
3831
3016
2558
1309
1375
2850
4205
4851
2624
4982
2393
4936
4886
4151
317
176
764
170
1736
3734
1360
4032
477
929
2064
906
2321
4436
4178
3732
2023
4669
1643
874
325
3985
1817
2536
240
3710
1698
2150
1525
3684
4168
4649
513
4810
175
4859
4756
2416
2191
4242
2705
2211
1631
1186
3662
4119
2891
4385
4554
2075
368
3771
662
1873
545
13
4719
4131
2066
1212
3490
4519
1484
3838
653
2526
2865
738
2613
4191
1211
3944
798
4986
3623
4958
1665
2599
770
4493
2476
237
2606
3246
4195
3914
395
2521
2049
2219
3788
1175
3529
4058
1359
3009
2653
2732
1057
207
1555
2840
2536
4280
1637
3584
2600
816
3702
1168
1176
4359
4994
2164
3080
2169
3626
2883
3323
1330
358
1092
4637
3004
1282
3963
987
620
3710
2351
2689
2207
3586
2519
4885
2602
2523
4024
1268
1468
3631
2676
858
1974
4021
1601
4952
279
2262
2482
1524
1750
2860
781
3263
2657
4227
1684
3315
395
1683
4488
2349
1039
2348
4083
1802
3171
299
219
4038
1401
4296
4277
4405
2454
4053
4045
3135
4999
4068
765
4005
1171
401
1873
1556
600
2108
1492
3111
3125
3271
4332
471
1610
3581
4132
950
4250
60
2747
3330
4868
4129
4696
1871
4966
4545
3972
3279
2872
2726
3958
3779
4839
2385
3938
3251
4037
2645
4497
1941
2237
3622
1873
1882
2396
3631
4473
4018
2031
1805
55
4921
2999
331
2589
320
4619
2884
1365
815
1919
608
3566
4653
905
830
2146
1119
2782
1406
3701
3573
3494
2847
4748
1688
2847
2840
2926
1849
4343
505
2131
397
442
138
531
3435
1483
1177
544
1658
3334
3924
2746
2012
141
1576
4343
3645
3410
975
10
1970
2807
4627
3577
1969
445
1295
4442
2846
3225
2936
2968
3794
835
2162
3772
4479
1489
4033
1537
2551
3121
1518
2392
4135
958
342
3055
2102
1221
4350
645
2219
952
4095
798
3800
331
682
1777
4453
4853
1693
3447
3086
1456
1681
2288
3040
2613
4551
2854
475
658
3182
4536
219
782
172
2449
1157
43
2638
1229
3756
387
3652
1493
4958
3306
3316
1624
2058
4488
1647
219
4494
1418
3374
4013
3744
655
4765
4457
4998
1431
4897
1353
726
4872
539
1370
3262
2050
1658
1491
3855
1189
4420
1817
2317
4748
3052
3792
4204
3231
48
4263
1772
1013
4258
2038
3518
3684
3983
2397
4526
2069
2136
3778
98
950
3396
962
4369
695
196
2378
1190
1533
4418
1830
1037
4882
2072
2609
1328
2414
3243
2943
4741
4309
1181
2640
1267
4726
891
1508
2611
1828
2443
1727
641
4961
3954
1343
1000
3871
1401
230
4262
4263
2785
1040
1659
4897
4372
4959
4203
4744
3593
4175
110
2917
4406
1582
1747
4355
1461
2022
1586
834
4636
2909
4201
4004
1045
1007
4179
1320
1608
1833
3287
2897
2560
3654
613
799
936
3548
663
3258
613
455
4093
3340
825
4327
2009
3487
3258
2955
3441
2306
4062
2419
4370
4847
4009
1514
1466
4448
3647
4021
3752
1496
160
772
1714
3498
1122
4185
1191
2660
1081
2894
4022
3253
23
203
315
1389
2452
4466
2870
3262
4632
667
2484
331
3208
3837
3937
3614
3329
2691
1101
4532
837
3148
1908
2231
646
405
203
1975
51
4399
2056
150
2849
3170
4995
665
1834
3418
2287
2645
2597
4676
4168
3907
122
3150
449
504
3153
615
2962
526
2779
1353
695
2614
740
3629
556
226
1628
1377
4588
804
2682
2968
4750
3074
1631
3335
1610
4569
4284
617
358
2121
3156
422
2478
797
4562
2016
3686
756
2889
3601
2840
1797
939
25
4313
3087
3055
3191
3956
4293
13
2799
2714
1542
2067
1307
431
931
2634
300
3108
98
1713
711
4270
4756
210
4164
3499
861
4415
516
2437
140
4367
1814
3554
2679
2010
3151
1760
3196
1391
4038
1296
20
4475
612
155
1564
2394
3038
3038
2522
3274
4431
2868
2043
4559
4928
3587
1749
3023
878
2127
1486
2658
1783
2223
3193
3406
1496
4782
1328
466
4365
3601
911
4930
4963
3421
711
1632
2627
310
4563
303
4611
1753
3755
3762
686
3523
1919
4696
3736
47
3810
2909
3108
4672
2456
229
4768
4683
4806
2189
4703
2769
3230
2709
1550
1899
2951
3289
3001
2816
3029
3104
2630
3174
1347
3327
1675
4367
927
1550
4147
436
937
2059
4634
2445
283
3742
4724
2102
3220
3232
1702
3630
1459
1462
4049
3629
846
255
155
2785
4549
4428
3461
1365
3334
1325
833
1969
1620
4089
770
3451
2999
4689
2585
1245
863
3479
1778
678
4918
3944
3527
256
2155
3882
1110
769
1082
3843
3903
712
4065
3697
462
1459
909
2508
1893
4399
1836
658
4937
2427
1275
2783
4674
129
1462
1594
696
3231
4869
4340
1891
1510
1403
3338
804
3631
947
3469
577
1065
730
2689
4645
2104
950
3275
4127
4058
3013
4850
103
4983
3527
4222
3874
373
2215
2971
1648
716
319
2711
4892
4906
3024
3963
2243
3980
2217
3122
834
2088
3900
3691
1656
1743
2748
3097
4717
3750
4616
3033
3963
4276
4850
3017
1420
3547
2707
3204
690
3229
1687
2045
4168
3324
897
1197
264
4590
1439
1664
4247
370
3301
274
1888
4164
1881
1852
4849
4682
1469
4182
4981
1141
3168
2750
390
1314
4332
2365
3358
3615
1851
1013
4891
651
3704
4293
4115
221
2152
452
558
804
2644
1165
1002
1678
2815
1924
3854
1628
1937
3501
1546
1039
1925
2517
759
206
2341
1721
458
2888
4359
2510
2961
1006
2344
203
3494
2496
4949
3658
523
3081
1902
1901
744
4373
4894
4393
452
216
90
4025
482
4567
2550
3117
1528
1677
1779
2013
3906
2160
4458
1926
4490
1356
2823
2753
3670
342
1898
2766
2826
1815
3448
287
1431
2363
4296
3447
2701
1171
559
4446
2053
1743
977
1185
3843
3325
22
1496
1282
1914
173
1524
171
3346
3817
4388
1151
2381
1984
3494
3046
875
300
2276
2901
4080
4456
4128
3896
889
3022
3362
3813
3812
861
2459
3360
2291
1374
1208
620
3537
955
1728
3182
1700
4117
3468
4652
2261
3197
3220
2948
1539
4820
4859
3140
561
265
2694
3470
651
39
4436
4541
992
2190
151
2011
4314
2332
792
375
562
2633
777
279
1982
4367
248
4984
623
4261
945
4630
548
3209
403
4272
537
431
3810
3399
317
796
3120
4364
4419
1968
4664
2488
2403
1855
3537
2235
2464
4002
3267
565
3867
3782
1495
3478
3941
4633
2006
2291
1227
4723
92
2986
4319
3950
792
651
1750
422
4948
1925
1205
3985
464
405
4267
3428
4623
1935
4024
3371
1048
1294
1746
1713
2779
1449
1716
3094
834
1272
218
3653
3466
2769
2431
4543
4020
2198
3064
1423
293
48
335
2647
4320
3007
1479
4395
2136
112
1662
3410
3507
2206
891
3039
3206
1254
2715
657
2346
3287
1302
1257
4809
2047
3702
4628
2428
925
767
2643
2725
3513
719
1591
1971
2610
2532
4195
60
2780
4562
3077
253
4264
3254
4264
3104
3649
491
3534
4041
1114
3293
2090
1664
916
837
2277
4274
4793
1477
4263
3701
3561
1250
4628
2953
3133
2786
3297
534
904
3387
3541
3751
2361
480
1337
4932
2479
3398
3507
4805
1397
3954
2822
4283
204
4928
1927
3235
1186
995
2825
777
1944
3808
1903
549
4326
4138
2025
4360
2443
825
1117
3156
4517
2453
3614
3504
3730
1173
1349
1591
4436
2929
2064
2967
1323
2178
3853
1954
1471
4918
969
152
4012
2715
4251
1795
3469
641
4147
3779
3598
3610
858
844
1749
2314
4568
3382
3993
1542
2158
3843
914
4798
2232
537
3566
922
403
815
4934
2003
3197
1277
1020
4876
3294
244
565
3877
646
4600
2625
739
383
1143
2574
3353
3112
709
1618
1889
3112
153
355
3443
1484
208
224
53
461
4613
3592
4630
1014
314
439
2573
4408
382
1998
237
842
4990
1084
2201
3737
2728
1722
1406
402
4282
4479
4580
2288
3537
1591
879
351
444
946
2406
2206
2659
3823
1324
3931
2171
3388
1155
2189
1880
296
2692
2240
2666
275
2340
2422
4756
3573
1465
2946
3241
2645
2635
2759
1510
3814
4689
2952
773
2298
862
4136
1618
385
3905
308
2887
1394
293
3023
2295
645
2113
1228
737
3572
1175
424
3965
2610
4317
1085
3437
3257
4086
1460
1051
4338
3579
458
583
3278
1983
521
3557
2205
1298
4078
2113
4825
1555
2636
167
4122
1505
1525
1312
1921
3034
1169
301
4423
1294
2968
4978
4038
2395
506
2212
2040
2535
807
58
785
4317
752
4067
1062
2932
2788
3726
1154
3465
3552
8
258
4778
1849
1893
4254
2481
1521
2153
2333
4388
4940
584
2836
1183
533
3391
3222
699
4312
4484
2153
4062
4434
4298
934
2691
970
1429
3846
4239
731
4085
3946
705
292
1418
1729
2923
1992
3301
512
4321
140
1169
777
3022
333
3635
2320
4699
4356
4544
4836
4898
1132
3270
2171
2048
1195
2025
1898
3785
1808
1332
4764
738
2330
409
2126
1300
2323
1215
2729
2576
3820
703
112
4943
2356
107
991
1934
2006
1387
812
1839
2912
2603
174
3908
2547
1931
4279
281
4423
3513
1850
4473
984
2978
2740
2194
4814
72
2955
3922
2649
3767
4342
3509
2537
3942
1732
2915
2693
1380
354
4750
2380
1087
4406
1833
1117
91
2691
908
2319
4912
4534
3374
929
778
2500
3588
1178
1030
4651
4892
342
4503
2371
3894
4125
3627
4578
4573
2623
2396
3407
2169
2909
566
4073
2338
115
587
337
428
4425
1463
2485
1722
761
2590
1165
287
4894
3820
2486
1588
1255
4884
463
1622
2757
2416
869
1784
2294
1553
2849
4200
1469
523
2216
2818
2140
4669
2328
231
4923
3173
2779
4913
427
3897
4084
33
3093
2004
1683
1889
2466
1617
2747
1711
1878
4845
4001
4165
2255
4999
4275
497
3463
1212
1736
1944
1640
4782
941
4806
753
4417
4183
1499
844
4989
1099
1092
528
881
361
3120
1743
836
2597
2069
3989
1588
4760
1798
1151
2475
3409
657
4157
1969
148
2996
4512
3323
2486
2674
4153
2447
2673
1723
4477
3299
2467
2019
2486
20
2345
2885
4307
4118
366
124
2527
1882
3616
4983
2238
1024
2579
1250
1112
2262
3001
1755
2793
430
3506
2338
1951
2369
3113
4476
327
3166
673
4107
2342
3623
2900
3597
3817
4646
1005
952
3683
1064
87
1822
257
2033
2357
3865
4730
3360
207
3482
1080
4334
1784
4532
2314
2282
401
4639
3993
1971
3732
786
1116
3907
4063
779
4349
908
3645
3657
206
2499
3138
3751
3924
3010
1293
1429
497
2958
1162
238
2524
701
2785
2332
4717
1107
1638
3417
1687
2924
2102
959
4951
875
2583
1343
1200
3565
771
1719
4855
4963
3828
568
4582
1937
3189
575
2849
3281
4452
4072
4825
2802
1488
4531
2643
2707
4407
4777
4147
1713
3992
3886
1408
4296
2198
931
200
1675
3710
2281
2389
94
3449
3693
2167
3887
892
4706
2725
4781
39
3980
4667
2561
815
4119
2297
1423
197
3987
3140
3203
4750
1279
2970
478
1094
4960
2506
1456
4331
4762
4605
3853
353
258
3732
4299
255
1187
4513
2825
3719
4867
13
4579
1202
732
3520
218
1043
1766
2065
3530
2096
2036
93
590
2750
4152
3497
434
2634
3296
45
3716
1921
4516
1791
4042
1650
2923
3375
1790
4622
2601
4231
1156
2043
1040
807
4492
2984
2110
4772
1023
4856
4628
650
1769
3250
1854
974
3477
1423
2009
1744
2013
3831
3835
2442
4145
4159
3677
3491
1742
801
2270
4756
3772
1594
4213
2947
2373
1055
109
2491
1098
4940
3728
1711
4833
4571
3683
4581
3217
1061
1442
719
1899
23
671
4028
4093
1009
3188
1493
3357
3570
347
1880
4611
1313
826
697
4646
1110
3781
1523
2874
1048
3931
4773
1837
853
3033
1696
3272
2781
1704
4927
1653
3061
2413
4149
1318
3496
890
1787
3390
4960
2306
3049
2903
1420
4136
2213
3344
1594
3191
4396
853
2580
1956
1597
3411
4159
1450
1031
193
3791
2163
3384
3411
2081
3339
2317
2408
1019
4074
3447
262
1264
1861
701
2675
3622
4463
692
4524
585
3176
4330
228
3914
3926
2162
4700
1195
3472
668
3938
4767
2987
1717
4711
12
3013
2241
3974
3786
2564
1700
3703
2821
3879
788
851
1011
3040
4635
4143
3960
3286
875
4509
4973
783
262
3624
4510
2813
3270
2084
41
289
2909
3818
4815
362
1452
3565
1530
2924
4209
3973
3814
4183
4965
1718
4879
3333
4135
1292
4576
1834
4443
1868
167
2054
2336
2225
3888
3001
234
3030
2777
1136
501
484
4907
4314
751
1734
440
752
4162
1025
88
3783
2737
2137
3455
4820
4002
2763
412
2388
4912
4671
1797
3320
2192
371
1473
2095
2478
1854
2584
3775
1229
4003
2520
4566
3322
2344
3248
4939
1452
2154
2636
1036
3634
3974
384
3598
1852
3929
1280
2907
641
3181
1461
4615
2683
1237
1985
2397
1523
4648
4858
2446
261
254
2173
381
2260
3298
3220
2148
327
3692
3352
4260
4578
1726
3952
875
1643
3046
2720
2815
1923
4032
3056
3702
723
2202
3648
2792
4187
3341
3753
4223
695
4253
4742
731
195
4986
2267
4740
4092
4145
408
167
387
1067
4689
1942
1167
2675
4793
1722
454
4384
1819
3411
1615
4210
1471
2623
856
3842
1422
152
120
3475
4431
2292
3750
3196
3297
690
2246
749
1170
977
505
2996
4557
1807
3538
2276
4480
2910
580
4532
616
4479
2692
2317
1863
999
3517
1064
1374
4362
3224
1588
3329
4867
4490
3688
4531
1303
1021
3989
3435
3400
2657
2979
4592
649
2954
723
3980
2172
3366
2315
1583
2558
208
4403
3616
4147
287
616
2772
2256
1155
1382
60
1862
3520
3743
1236
2395
333
2578
1793
3993
598
1161
1034
349
3675
2161
4439
4675
1759
2568
2850
4419
308
4950
2865
1520
270
964
2094
2416
2772
2748
2386
3210
1034
2373
2193
4680
4390
435
288
905
1940
1930
1924
1279
331
2735
4547
2210
3179
2096
1246
597
2429
831
2928
2709
821
284
1168
4851
1449
1715
1038
344
4097
1494
320
2840
952
3814
1834
2375
2188
2826
4611
2016
4224
4467
657
4488
3251
4238
1076
683
4495
1455
392
4308
4121
1290
660
1489
1614
3560
914
359
2554
1071
452
2019
3650
666
2294
2017
4226
865
485
2025
3650
4317
2150
3352
203
2771
4444
3655
3667
1282
3028
2461
1794
2306
2072
4660
1518
3439
1394
4312
2909
4064
250
1907
1114
4440
797
3785
348
3970
1378
333
3188
3568
922
2528
3220
1647
153
3653
4734
1656
465
1036
3716
4481
2380
3983
3467
2096
3394
3837
4496
3013
89
4644
3938
98
1727
4914
4011
1362
4870
2586
2268
3377
3644
2672
366
2450
4259
4718
2056
1722
1079
4910
2726
4365
3830
2916
2678
490
1072
1783
1687
721
4496
4299
1677
3227
1431
1104
199
447
1928
1706
4938
482
2730
4373
3805
3592
2009
4114
3092
2766
1155
1985
1264
1911
3426
2761
3587
160
3472
3314
1936
316
720
1865
1163
3503
1690
1384
3945
4201
1676
2342
735
643
1558
3631
2472
2203
1732
1086
2901
1487
4197
315
3732
1583
2734
1742
1050
1072
435
3620
362
4495
4719
1704
480
4186
2906
415
4382
4077
3645
1216
3693
757
91
2585
887
174
1448
2411
3178
3442
9
4505
2113
1175
3823
161
660
2274
2199
2597
396
4170
676
3968
2326
3
1717
1330
3962
1743
2833
4500
4896
4941
4832
1934
3385
2969
4590
3508
1636
3832
4146
242
4621
637
1431
645
4721
1028
852
3230
3297
767
2908
4706
4493
4058
1265
1837
3805
2257
1295
4078
1353
947
4934
1327
1997
2051
83
3835
3421
689
2799
1738
1335
3878
2692
693
749
2029
2219
1408
3073
2041
2787
2625
3769
3809
2038
1215
697
1451
1971
309
3478
3648
3690
3746
1800
1141
2408
4279
2652
4983
1699
2232
4159
3039
1778
263
104
1312
1488
4111
528
3868
2984
1710
425
4688
998
2418
1007
3644
437
2435
1175
15
453
3331
1545
3540
2652
3796
1745
3010
3586
3872
3544
3114
1378
2097
881
2169
2263
2197
730
3329
4162
1860
1084
3829
1363
297
3830
544
2531
4561
215
583
3967
2958
3582
3578
1771
1330
2747
122
3950
1879
938
4490
493
2635
4958
315
2535
2237
4036
1626
4372
783
503
1844
1546
4075
4294
462
269
765
3819
748
322
2029
686
2298
1533
1128
3955
3414
4757
4751
1354
1630
960
4038
569
4227
2509
1248
4314
2246
3480
2445
4533
2274
758
270
4250
2806
2914
17
2542
2666
1241
3565
4390
3835
737
1353
4062
1849
4890
4604
1187
761
1584
4658
4818
1630
1915
3239
2168
529
22
2288
4613
509
1494
2553
4025
3475
4855
1899
4459
2520
4779
1031
4787
1250
3448
1288
3527
2929
3953
1337
939
1865
868
177
176
557
1753
796
4070
1152
312
4877
1019
3519
3706
2840
3555
2865
3329
3667
2787
287
4301
1716
242
625
640
438
4994
4410
151
2985
4422
3743
335
882
111
150
4250
4028
3272
870
4292
4620
3603
3020
3485
952
3774
628
2646
925
2525
3476
4391
2550
546
4945
3159
2415
2664
3750
4763
2727
2959
1901
3456
1946
3571
2491
836
510
298
4569
3573
1372
3718
2727
3506
2166
2752
686
1719
4702
1084
1348
2332
1780
1684
534
270
1814
4409
2243
715
1303
4985
1988
3586
1109
891
10
4366
1208
47
4828
456
1451
2653
3796
1547
673
4726
313
4599
4090
3638
2114
2561
1316
2374
4032
1310
4573
1482
4794
4756
3718
1827
4531
425
2440
4875
4500
2928
4616
1279
4984
3415
1094
1267
4847
875
4323
4415
2285
1990
4164
590
4462
3936
3229
2750
3292
4047
3554
1549
1598
1595
4425
2206
3070
675
2859
208
3525
4214
4671
3771
1454
3567
1663
4283
815
846
3137
92
1711
2888
773
913
1624
3351
2601
22
3547
1335
3220
4076
4222
643
1120
4002
3634
839
2048
1546
575
4625
3801
3806
3819
2287
4631
3132
2316
4250
4412
1772
3436
3129
1358
3692
4779
278
713
3356
1872
1967
2630
4077
3987
3008
20
5000
2243
2827
1753
146
4604
2274
3690
4300
1532
1476
830
1134
3312
1988
2244
3035
1648
4866
4842
3445
574
1423
299
1984
1849
4936
2331
3875
4896
2660
3543
4748
4475
2459
1459
250
1670
3668
1488
1099
1423
449
1498
1401
2908
2127
3897
4940
2434
2118
667
4855
2590
4307
3695
4233
2337
297
4179
3842
2769
1554
4021
1560
3380
2589
1227
884
2422
686
4394
3342
4186
22
1334
2741
3157
4029
1587
548
4859
1123
1567
664
4422
1872
3198
2191
1041
4673
1272
4056
105
1894
2417
734
2417
352
1427
311
3467
2247
1533
749
804
2812
428
2458
1134
2250
2482
3502
3681
3150
2769
3629
2602
1291
4101
3933
2502
1065
332
678
564
1659
4619
1025
4127
4513
3383
2270
1530
1822
1533
3785
1284
249
1141
4602
2829
2109
1800
3965
2777
1766
4536
496
3772
2008
4109
1116
784
705
2252
3855
1892
907
3383
3588
3384
619
4035
208
4267
4338
602
1609
4003
3059
4903
4066
3421
2301
3670
2354
3749
4912
3124
4205
511
1719
4963
3489
2664
4438
4024
3442
2257
2810
3622
4840
1473
589
4455
751
1894
2517
1853
2662
3320
2236
1642
2451
2454
3421
3913
2926
1984
2418
323
3196
2185
4493
192
3476
1883
1009
2521
2405
1550
701
2901
836
4703
256
2054
1047
2565
3208
4292
2357
2699
407
712
452
965
1679
3561
3009
2791
275
534
4290
1776
3786
3999
203
2295
4876
1281
2517
2791
3116
2484
1901
4585
681
3668
2763
4939
1999
2702
3007
4171
483
4964
4380
1846
3806
4354
259
1525
3950
4209
2734
3096
4768
308
3896
3126
1294
3935
3104
4623
4602
4009
1112
474
3707
516
4432
3402
4018
3992
3941
2421
2952
359
2395
4047
3136
2533
2778
2287
845
2943
1996
1661
3389
2427
2008
2326
4425
3223
3577
4604
4577
128
2905
1485
209
1679
3211
255
4076
182
1534
2515
935
961
3302
329
2131
766
1228
4221
4619
2013
195
564
2518
69
3350
3175
411
51
4527
4309
4165
4540
779
4053
4656
253
4142
3034
4775
3148
601
1804
806
622
1006
527
2026
2849
2710
381
2915
4522
2322
2960
3424
319
4942
4184
1945
4834
1337
431
1383
2542
2672
4969
1606
4579
2123
710
4386
2727
2816
723
2669
2873
1993
2272
281
4029
2930
278
4788
1457
2021
414
294
3262
2337
3624
1398
1281
110
2000
3487
2350
4937
2443
4233
2397
834
2320
3215
867
895
2210
2640
3673
4804
4481
324
236
864
3706
4957
4768
2479
252
4287
1059
1373
3114
2441
1489
1162
2947
697
2313
469
3157
2547
105
4272
4104
1305
544
3150
419
1439
288
685
2023
4544
997
996
4561
1980
2289
3120
4265
1384
3437
4481
4921
164
1190
71
4263
3772
1572
424
2143
2058
826
2712
4581
4729
2117
3865
1382
990
2651
2452
688
32
3995
2028
3937
4321
1194
3924
1897
201
3655
4496
1876
3055
3411
1311
742
834
4014
3146
3020
166
2701
170
4778
3090
1817
3376
3847
917
4798
3845
2191
1904
3137
3474
2799
2527
4864
4075
900
439
4203
4394
3037
3187
1094
1089
3717
1358
44
4867
1853
3905
4217
3756
3997
978
1742
1527
3327
3349
2438
1692
2331
4210
1859
2987
1766
3307
550
4189
3202
2802
1232
2384
3383
292
4196
4682
309
333
3182
4947
2742
2765
107
2579
4328
623
3778
3085
110
193
4834
1657
2939
3172
4732
2684
3961
255
2589
2778
4248
4011
2782
681
83
673
3195
3604
3561
4067
4564
4375
1640
1195
1535
3248
3664
3504
2610
2732
19
3363
248
107
3006
2384
4901
652
2448
623
4703
3101
1759
4119
1020
274
4002
4093
2048
4366
289
4040
3947
991
2235
3165
4542
81
1462
2838
4873
993
4702
2943
193
2676
1665
3059
4490
1740
464
4618
251
762
916
3221
1703
123
2761
3818
678
2913
1109
1787
2458
1903
4863
1823
3206
3802
723
1024
3422
726
1292
532
719
380
2292
1863
764
662
2515
1659
1501
3277
1584
426
3314
3016
1856
2304
691
994
1166
823
4091
927
1466
619
109
3062
998
3157
3583
3574
300
897
1716
4816
2551
943
2201
135
3160
2520
231
3909
1269
2983
4408
861
4271
4467
4976
1477
3172
4393
3736
1399
3931
2211
1593
395
1767
190
2178
853
1208
1713
3919
1512
3148
1033
2109
369
4528
4703
2205
4591
3273
1164
2084
382
3016
1847
2800
4392
339
4206
4885
1532
2816
1142
310
1044
2738
474
4589
317
3834
2208
4937
2074
1666
4886
879
1993
4299
252
1264
1115
4960
996
3825
4983
4491
2720
602
1962
194
3730
2021
4728
2457
52
2652
4684
1588
4247
2124
3509
3219
4398
2109
3680
2201
4724
2130
2910
3008
1472
1736
2386
384
3949
4255
4559
1839
3337
3877
3170
854
4943
3939
2518
2342
129
3706
1531
3162
2377
2158
3604
3043
2673
2768
4086
2406
3488
868
212
3549
2262
3278
3270
297
1040
470
3354
4701
4361
1940
3001
2008
4476
4082
4714
3545
3371
4241
4965
343
2627
4697
4361
4650
409
3927
3803
4175
3855
223
4936
1503
1393
324
4218
2648
1175
3284
2555
224
4180
658
734
3850
4644
3224
2582
14
3181
1042
1302
4963
1846
2121
2072
1871
795
3485
2200
116
3979
2673
742
3315
351
3046
2892
3392
3478
1935
4657
2750
3768
4144
3525
3185
39
250
3209
3103
981
4030
1589
1976
1691
4606
447
3175
3720
237
795
861
737
2057
4499
1438
208
2894
3710
3052
1316
4097
3872
4525
4451
4393
352
80
3029
4248
150
2110
1620
3706
1331
2583
939
4499
765
398
3229
4012
3044
4299
1061
4041
4636
2346
2472
3576
4413
2982
502
4219
4842
4114
1834
388
3802
3811
1167
1319
3955
2424
1375
3320
73
2910
4479
3169
1125
3918
2601
39
1176
1247
4039
1065
4644
1423
1503
326
3790
3612
4674
1672
4578
2341
1848
2593
4594
3297
494
4423
494
2066
1046
4875
1174
322
2717
2332
4960
1617
2137
1957
4158
1950
120
143
4127
210
2452
316
1791
16
1768
3703
3070
1308
47
366
4598
2731
4409
2874
4122
3688
3684
703
2056
2153
3431
4679
3907
533
1699
4189
1606
2897
4265
441
4281
1045
2942
2996
3783
4039
634
4431
242
2045
590
3994
3627
704
3322
2633
1765
3133
3091
3726
467
3646
3185
3722
218
3531
2175
2584
1539
3302
2108
369
4004
1927
2838
948
1290
1181
1695
3406
749
1628
806
1555
854
4301
474
3156
4623
3840
512
3667
230
3616
1881
1371
1050
3387
4223
453
2231
1992
4518
1230
1171
930
259
3473
3223
4024
4414
1758
1851
2534
4392
3230
2277
4669
3094
1221
1667
1404
550
4406
4955
4027
1463
4951
2862
1292
847
4114
251
3186
2116
4232
1623
4984
1610
430
3595
3809
188
2852
1631
4202
3824
1267
2141
1134
3395
2626
1044
2844
3284
2831
3739
4381
4773
2565
1696
73
4255
3018
2806
1372
1174
342
3998
4256
3012
1161
2315
53
2424
603
472
366
2798
2555
1535
2468
3346
1803
2150
2299
3648
1808
1380
4867
3601
4718
2189
2613
3847
2158
4096
3448
2818
2898
1456
3780
2070
392
2286
2575
2202
2094
2441
4249
2275
62
3466
1808
3356
952
2645
1976
2760
3870
199
1306
3219
2611
717
4993
481
1289
4348
1187
564
4175
4083
2403
907
4401
3811
2120
2670
1952
2135
3400
3547
69
2852
2847
2333
2085
781
3154
209
587
864
983
2186
2150
1269
2729
4176
674
4841
1488
339
1325
1763
2210
790
615
3062
470
3402
3406
2159
291
4984
1078
678
3823
2286
1313
3799
2505
1226
98
3113
1804
2714
1740
844
1700
1389
3925
1482
1384
1514
2322
2887
371
4288
2376
2088
4463
930
1077
264
3756
4424
609
3770
1294
2846
364
1628
765
2051
4151
3619
1062
4368
1668
2341
326
514
231
2874
603
2637
465
3847
4734
552
4810
3143
4914
2167
932
4339
2412
4452
1679
1930
1695
1199
3614
842
1839
2170
3385
4062
3431
4483
86
4710
1445
3083
1159
3454
2795
4024
4911
2069
933
4307
4621
1968
3625
3479
1654
4454
1524
340
4375
88
4762
239
3220
4200
2741
1761
854
1790
2302
1529
1951
3870
4721
1416
4342
4286
1478
708
1174
4040
4248
1664
1448
3305
1927
1329
2445
4327
4838
1252
395
2561
4921
3938
650
3769
3233
4468
64
143
2837
4636
1985
2614
1495
1500
865
3789
2357
3162
3666
995
1940
92
608
1188
4618
1059
4442
4201
174
384
3447
1080
4268
1812
4545
3524
4206
954
3456
1311
1507
3539
608
2323
1337
1927
147
1601
1713
3614
3829
210
77
1155
4634
3945
3989
1310
47
4508
456
3202
3405
4880
172
3653
2366
2655
1147
4286
1858
2019
4758
3584
2944
3182
1949
4693
3610
2673
2202
2471
3223
66
4535
2690
2528
4040
4858
4814
2726
3921
760
4897
1977
3040
2356
216
826
4869
2565
4400
3421
2409
3259
546
1569
2014
624
617
870
554
3052
4344
4935
313
2760
176
4651
3765
4793
555
2981
2030
2995
3250
1817
977
966
1960
884
1876
3261
1536
1042
2882
756
2961
491
4997
148
524
2486
1964
1777
4773
3498
2381
2540
443
2523
298
442
383
1750
3918
1199
2671
244
3194
383
2117
3944
4307
4155
1502
4312
937
2003
3541
3156
2924
1604
4132
2042
1272
4822
1374
4760
3418
3965
547
3605
3339
4260
4231
2376
4931
4241
4671
2556
854
4045
1515
516
396
4051
351
2678
1183
4400
3363
638
3175
2371
2575
2889
4864
1714
2143
1609
276
4372
4062
4715
3389
1679
4520
438
2401
2686
4195
1219
4776
4857
2972
495
723
765
220
2632
2378
4198
3178
2500
4632
1111
1225
2838
4235
2500
376
2100
982
1207
1371
1429
579
3065
3310
81
4653
3402
4259
2765
4569
2674
2265
3264
1081
2386
3514
1212
1875
934
1073
574
795
64
3010
361
2982
1598
737
609
228
287
1095
45
235
2773
3047
4387
2908
42
4119
4717
3644
3294
554
177
489
1844
3472
317
4131
4541
1892
3873
744
4804
1019
2181
800
4922
1029
2115
647
3814
4987
959
3203
3716
1219
3360
2488
1628
3241
3349
1005
3263
4521
4097
3126
3217
426
4610
787
1619
4448
635
21
2806
2213
500
110
4176
3545
927
827
1573
2841
4024
1672
2990
1196
3185
2715
3452
2170
4411
4592
4751
2965
1054
2052
4530
3393
7
4210
4548
3756
1456
679
4576
390
1637
2594
2189
2665
2127
2782
670
115
576
659
2992
612
4313
2265
2141
4382
1400
577
1954
4194
2457
608
3712
2591
4218
2230
1767
2926
336
902
754
1800
432
3851
4530
673
2324
3378
2021
185
423
4189
396
3801
3044
1455
1946
2148
4793
214
2359
641
638
4016
4993
1469
587
251
4869
3580
1202
1644
4625
3290
4324
4746
4133
4210
3500
3638
3533
4447
2323
3360
3960
4728
3354
176
2397
4153
3843
514
2607
777
509
2166
2991
1925
2477
3684
829
3422
1962
1524
4019
345
2968
2105
1185
693
3683
3126
4325
235
81
1090
1290
3007
3572
147
3005
1021
885
4668
1970
2162
407
4608
2697
3249
3208
4835
4736
3993
540
3684
1582
4361
71
2653
987
4696
3803
944
4184
2842
1712
1924
1865
117
1584
4378
998
4407
292
2185
2380
4403
1625
818
4169
73
1990
214
491
4496
721
844
818
3463
798
33
112
2269
3578
1444
679
4559
1578
1209
2250
3375
878
2971
1252
589
853
4061
1938
4544
1753
4586
2155
205
4400
3969
2280
4189
1905
3450
3620
4607
1886
4121
3502
1293
391
3264
1935
4389
238
759
4001
3204
1129
2053
2979
817
681
2475
1104
2585
2047
854
2309
4386
2128
496
4705
241
837
3064
835
1216
4716
2483
1380
4027
456
1893
556
3862
1210
3278
1580
2298
886
286
4348
1284
2663
1605
4542
903
4267
3462
4699
1688
1228
4015
4502
2003
2429
1965
4573
4915
4423
2221
4636
143
4306
1158
1788
2667
3463
3945
4217
2806
1243
464
673
590
2252
1455
2213
4499
636
2143
3893
4155
308
445
4865
1804
2828
1337
4457
3321
4143
1766
1777
4074
3031
2288
2791
3495
1370
498
4582
4883
346
2940
750
103
2053
3983
1029
629
1537
3154
319
1125
1179
1595
3397
2329
229
1842
8
424
1288
2924
1214
2696
3630
433
528
4479
2403
227
2508
2615
3071
4221
1197
4345
2939
985
764
2399
1380
2077
4319
2528
2626
1469
695
1180
754
2966
945
2892
155
1571
1399
4565
3693
3252
2751
4745
3442
2979
507
4739
4538
2573
143
4814
1776
3980
3860
2208
1840
307
3552
4920
1913
4189
1266
2733
2532
2480
4281
1953
2905
582
4151
1688
3524
2837
3396
2728
126
254
2387
1793
2268
1291
2630
388
851
2630
489
2556
4975
342
3953
1571
2040
148
1302
3014
3955
1023
2978
1275
4647
3076
2260
1373
2578
3062
1635
1334
2824
2911
2386
1606
2674
3073
1493
1705
4745
3211
1862
4944
4320
1984
1542
2048
82
2472
2658
2820
163
8
1633
3469
2735
60
847
985
4410
2054
1138
3646
1421
3908
4461
4701
3697
4632
1867
4684
4313
87
4125
4200
591
1856
400
2918
4137
1452
2271
4559
1043
1483
1216
1056
4447
1892
1262
3868
1810
2182
3216
3427
1379
2629
3489
4701
3746
4953
1888
2104
3365
4439
4439
672
1169
2722
246
4055
1943
765
1200
3513
4908
1471
952
2897
1183
4390
1724
4525
3184
1592
2478
535
650
1076
734
3950
3584
1680
125
1671
3503
3501
762
3939
145
3030
3916
2512
1984
4053
751
2307
2240
1044
1152
1314
1362
1664
1656
4491
1242
269
1550
2164
4573
2494
3569
512
4100
405
3655
1366
4473
2875
2682
1953
1449
576
1919
1398
4147
866
837
4605
778
4523
803
282
2075
458
3478
4231
1657
3529
3980
2922
3579
3143
2775
3412
3307
1701
3578
4784
462
3926
244
513
1856
1207
3037
602
3009
4577
2525
3468
3781
1602
3296
3602
4789
1042
1054
1184
1565
4136
2726
1596
2303
4523
444
4240
2078
639
4077
2406
3228
2526
4629
2510
2616
4362
4073
2093
2473
451
4133
1209
3794
3124
563
1309
2004
4787
115
4653
4965
2109
310
2914
2973
1064
4467
601
332
3466
250
4417
1964
74
3011
4525
4982
3778
4988
3303
3363
656
4445
4112
1885
1862
2377
2173
4307
720
3755
4207
1078
1251
1068
507
485
389
606
115
3025
398
1293
1059
4888
1571
4321
4094
4865
288
4177
3636
4531
2726
3174
903
144
4964
4488
2390
3951
4418
4818
1796
4147
184
3111
3561
3851
4125
25
3199
4694
2303
1137
4300
3493
2335
3076
113
2535
3448
3613
1196
4012
1873
4115
3763
2564
1954
1450
4716
4619
4387
3127
2069
181
1947
3920
139
4950
3195
570
4342
2788
3106
3030
3404
1933
3776
1471
4216
3106
4979
4268
3633
2716
4413
4524
1245
3529
1873
4938
3050
2120
2043
3519
1942
1073
3504
3946
4836
1755
1600
1413
4161
884
1711
1612
3527
781
4348
2196
4444
3133
1013
1130
2560
4091
418
2473
2434
309
4365
334
4292
3596
3959
1771
1925
4304
3876
4996
1016
1606
4346
4907
2397
3810
2854
296
4045
4202
3911
3202
4245
3670
606
1695
2655
2935
752
1679
3613
4093
2941
649
369
2124
3290
4224
2557
4866
3564
1345
1639
3635
227
1728
3602
1829
221
561
1135
3908
233
4775
1783
4490
3716
1711
308
3699
4783
2030
4494
2209
775
2683
634
4439
4312
3781
675
672
1391
4970
2809
1918
3899
3471
4990
1606
1086
1560
1201
693
3665
2866
2033
3347
674
193
989
2644
4057
3963
1276
1259
1806
4553
1300
1668
4648
2078
1862
4494
2330
212
874
2572
3272
3406
3651
2126
3366
3418
3930
1227
904
3307
28
4358
1200
2224
735
725
4005
910
2564
1670
1074
336
4540
852
4396
4990
962
4518
3273
294
1821
3849
3113
1031
3018
3630
1132
303
2802
3616
2601
1871
4031
742
1175
477
1004
2443
2430
3453
2209
894
4320
155
1477
1549
1246
2596
1231
3617
2999
724
1123
4597
389
3449
3286
4511
2070
2600
862
2287
1642
367
1694
1345
3595
4493
3224
127
2116
3162
1686
3311
2218
1776
1585
4448
1745
2692
1613
3390
1929
1530
2644
3533
119
526
1629
3149
1971
1601
1919
4077
2674
1362
2287
3157
1536
4856
2111
460
760
341
4451
825
1012
2210
448
725
954
1668
2762
1567
1679
3288
917
3905
4690
2770
1562
798
1830
3671
3539
363
2775
4547
1542
4612
4263
4242
2374
3329
3446
96
4858
2186
2756
3034
2180
2310
4964
4199
4767
161
4329
518
2970
4049
2588
1702
828
3103
4452
1405
1249
4692
2043
3178
1020
3233
2174
1486
3221
2636
4326
2208
496
2932
2962
613
620
1461
567
2823
3292
116
2267
536
1650
376
1319
4683
4556
3801
4271
565
3376
2165
2353
1687
1932
3812
3870
2213
181
2452
425
3957
4122
4258
1630
4242
3030
913
3362
347
2477
3762
4736
3460
3874
3790
4908
2342
1524
4443
2577
4165
1952
1743
1225
3448
3264
4761
2267
3460
4537
554
2020
2145
4590
3645
1076
1897
184
460
217
4884
837
7
3868
339
1023
2113
4147
4699
676
2217
4365
2012
2517
3217
4050
862
1157
1939
4804
4051
4975
234
155
2739
820
4874
3624
2985
4876
4837
4452
1315
4309
3932
1024
3076
4875
3023
1248
2294
4254
4050
4216
3577
2644
3865
4482
3360
2384
4018
311
2166
564
554
3742
1274
2654
1597
1734
2045
434
2875
158
3082
4134
35
485
250
3555
4109
1244
3964
2278
2067
2819
3148
677
3128
3816
2091
1128
2122
2736
3981
3755
504
259
2987
119
3109
3513
1218
4940
866
2096
3503
320
4704
2265
2590
4276
1554
3223
4255
1541
1975
2642
4383
2821
520
3733
291
1251
2580
2353
352
598
3484
388
2623
4984
4533
431
3504
4025
4999
149
4989
3251
1097
3805
3333
1890
3314
4518
3184
2803
2379
1848
756
519
1479
4362
1241
1496
656
327
4469
733
1364
3648
4303
3147
1644
859
2769
6
4075
4531
4293
4855
3163
4812
248
1463
106
99
4369
1483
3211
4911
1518
4087
4265
2311
3
2960
402
817
3861
4314
2900
2967
3602
1833
1985
1938
1606
51
3360
1048
4739
2013
1688
3057
210
3304
3165
1651
1114
4781
434
936
2357
2080
2298
2766
2815
1033
1038
1543
1552
1696
1237
1128
1343
1464
2676
4886
3493
4223
4559
4262
3439
2982
4417
2740
1862
3478
3030
3545
762
1480
1465
1188
1926
1325
805
4639
572
201
1771
3788
1724
4587
2730
3553
3570
685
756
2144
2761
1949
667
1834
1785
583
641
524
1306
2497
3255
779
2175
548
4193
2192
3850
967
3933
3052
3216
4907
790
2646
1901
197
2296
3541
3947
199
392
3834
4133
465
2133
1327
3356
4008
2360
2040
1468
2678
2883
2437
2922
3477
4796
340
4676
3372
4159
2976
2791
1380
2663
3154
4448
2133
663
241
2330
714
4301
3248
411
4203
1078
1856
549
147
3615
2987
1135
2083
2683
2659
793
59
259
1499
165
3544
762
4330
3662
2901
569
4228
1137
836
649
2520
4392
2917
4620
3695
4722
2321
4345
3273
2336
779
1448
3299
1064
1917
4041
2303
4271
4434
1332
2123
563
530
2044
4282
313
2429
649
1179
920
1062
2564
1699
3463
587
766
1536
4248
4618
4962
3148
3943
192
723
197
3996
1161
950
458
135
690
408
3196
1788
236
1590
131
67
4218
3919
1354
4076
483
1950
60
403
3563
3244
1479
1631
1214
2186
4826
3848
2120
3340
2061
2079
3924
2344
3481
776
3075
3172
1620
1158
4671
632
2112
4546
3126
1944
4224
4738
1684
939
3187
2451
542
775
1850
2375
443
758
1650
538
539
3004
3379
1666
1544
4956
3394
3666
2926
955
3871
814
4715
3722
4596
2049
897
331
896
4794
2554
3032
65
2220
1046
2586
3033
4001
2878
623
843
4954
3825
822
2922
1337
1887
158
2875
2341
591
2247
4678
3875
1113
1983
1588
2756
4075
1546
2395
3026
3015
3714
2336
1735
732
4290
1550
3362
4752
3732
1261
1733
3917
1673
164
4334
2722
968
3247
1494
3483
919
1879
4829
51
351
3881
3186
1561
3953
1169
18
1104
2688
4249
4919
2672
2862
3574
282
1201
4833
1774
2064
522
2649
3117
4554
3081
996
4603
2616
218
107
3405
1300
579
3607
3665
2100
2903
1526
4858
4902
4171
2601
791
1761
3528
3006
3607
4129
1591
4901
2294
2793
3564
2891
1409
4182
408
3125
4489
3341
3010
4016
1679
3365
3950
4582
3155
4173
4006
1137
1997
1095
2041
4233
3710
3124
1176
3425
1439
4571
721
613
4689
1351
1193
1548
4447
1092
2924
2726
2847
74
3562
1255
3474
4451
1593
641
2803
4385
4913
3140
3580
4430
4731
1918
435
2119
4130
3529
1292
4796
3070
1964
318
241
3092
4841
3682
2763
2700
598
3905
801
3413
1427
411
228
593
469
1422
4452
3301
2389
4899
2903
169
737
2480
1831
4361
935
3878
2932
4328
3166
1232
3192
3166
2674
3935
907
4863
3401
2686
1202
1037
4616
2622
4662
2411
367
4741
3098
3825
2603
3949
1604
3125
1507
3198
636
1611
990
4457
2944
2355
4945
3053
4667
427
1093
4483
742
3803
3573
2253
942
4404
2995
4712
1776
3656
4267
3749
653
1712
1507
3642
3537
1997
3091
1053
2596
3595
4242
3688
1667
1313
980
3975
727
1482
3254
3969
528
991
1943
2574
1220
2528
2394
545
1672
33
3673
897
2079
93
3848
3320
584
1758
673
4093
642
326
3983
3371
4375
4876
2342
382
737
439
4105
1160
4263
3825
2417
3466
497
265
4352
87
723
3980
1637
2010
4799
1344
402
1307
31
2556
4274
3130
2758
4727
2014
1586
4145
615
1164
4997
4574
2479
3774
1794
2869
393
1254
3465
4055
4106
1001
3018
3309
740
162
979
3685
2576
2492
2124
4031
1886
3663
4004
4651
3910
1624
2220
3471
1467
1018
4290
4942
370
4941
1008
1647
59
716
2223
3292
2679
1797
983
3520
919
3478
874
3044
2646
4680
3055
621
1193
3514
3923
908
3967
4371
3065
2664
893
1820
4066
656
727
4434
4715
557
242
2306
1987
452
100
3747
63
4900
1761
2717
891
2488
2332
936
3578
2872
2595
2660
4702
1466
3405
2882
1680
2486
4338
1398
1070
1298
2348
1429
1767
1343
4612
2991
2209
1307
1130
3025
4862
4603
127
38
820
660
824
4641
537
744
389
4458
389
582
1841
171
2423
373
3012
2440
503
1922
1071
2422
502
251
2371
1507
3412
1299
3984
4394
3191
4236
1694
1508
169
3454
1831
2319
1271
2832
3421
3976
4947
3507
1991
3942
4143
397
3156
4124
1796
3344
3419
2121
2317
3009
1177
1132
746
913
3907
374
3232
4788
104
1669
4266
1543
405
3929
2873
476
3052
4946
4046
744
1772
2289
697
4455
3550
1536
4222
4313
4477
106
1303
948
1482
289
3877
2539
738
4594
913
193
4065
4537
1632
3860
633
3227
3429
2685
3729
4821
1689
3641
2611
3021
932
4939
3386
4444
3225
2482
3898
3018
1175
3445
1975
147
1597
3716
1049
4075
989
4458
3424
610
3580
4348
3289
4851
2399
3497
3289
2715
4438
597
1559
1412
2976
1145
1946
273
1874
1176
4359
1117
4720
2114
4370
1961
2205
1698
3198
4586
3931
606
4111
2473
628
621
2426
1401
1989
4004
1914
688
894
385
1159
4388
626
1658
1962
4276
898
3157
2897
1782
4020
3942
195
1603
3685
690
3979
2929
681
3582
4910
3890
2901
3207
3784
1968
4483
4836
1000
929
2801
2312
2704
3171
256
1980
1550
4142
2622
4389
990
1958
4316
1224
773
3801
1769
3724
2344
2584
1086
2319
2898
3820
2802
3266
1716
1969
4164
1245
4310
2865
1303
1446
539
2744
2771
4747
3422
998
2944
4968
1852
3275
3182
81
4807
4144
3961
3557
3033
3922
1573
2199
3106
911
532
2657
2181
1432
4408
1317
626
1946
3872
933
659
120
2642
4429
2574
4577
4387
2924
4863
1865
60
1785
2620
1841
534
446
2765
2462
2843
2602
2580
3803
3249
1389
2978
1683
4225
2019
1182
924
2722
3260
168
3185
463
4524
1140
1512
1060
718
1443
1960
3541
2988
893
3339
2918
2621
809
133
1929
1321
1730
536
265
3378
4984
3513
1385
764
1441
786
1951
3670
1352
1367
4782
1056
3514
1861
1354
387
3425
137
600
4490
2001
2247
508
4244
4787
3375
1008
1758
3709
116
71
139
1782
1768
123
1696
4357
1118
951
2682
1229
1557
498
3671
4875
4067
1379
563
1514
1883
1496
2034
1606
70
3613
3548
2862
3008
3186
3648
2676
591
4444
674
3729
4361
4679
2824
3806
3101
2942
3978
3582
160
1820
3287
3961
173
885
2914
3383
4533
4324
4697
2659
320
2306
2330
4184
1020
194
4909
2063
1638
2738
1233
374
175
3523
575
4118
3294
817
4105
1569
1096
472
1213
4800
1601
3685
3213
3059
1242
3131
3697
3070
2089
328
2448
1613
695
1814
2491
4067
2086
2873
4949
426
313
3494
3210
4907
3048
2104
2228
2014
3991
3457
2987
1177
4905
3307
4518
3156
2995
3555
2849
2617
305
2543
1746
3341
2437
2228
1579
4555
788
2789
357
1953
4135
4700
4296
1098
4916
102
2327
2678
2411
1082
3929
2233
4904
1473
4121
3988
849
3586
2559
1932
750
1233
4798
2011
2807
1882
2072
2544
4845
2126
861
2225
1416
3768
1738
1849
2251
1806
1883
4254
2588
3063
289
3079
866
3526
431
2060
1233
4134
1621
830
2375
390
820
3886
3770
64
567
1113
2904
727
3260
2405
4053
2109
2140
3474
3642
2434
216
1251
2161
3405
4988
592
225
1962
3098
783
4474
3711
3662
1447
2616
2944
436
3905
1810
463
1128
4499
325
838
223
155
2144
4938
465
4573
41
1262
4299
2355
1919
3330
4657
4635
2453
925
2975
2313
4020
3624
2913
3532
249
2001
1846
706
4079
2155
3541
4397
957
4917
1173
2063
2130
4299
562
3161
4288
494
2169
3442
3707
4731
1586
733
1174
1731
1410
3039
4718
3350
1248
1077
3458
112
3276
361
49
2488
4229
3042
3072
1546
1407
4065
869
2212
2677
2562
4073
232
1919
2393
1443
987
2422
2824
1513
4657
4537
2936
4531
309
2486
4322
4679
2943
1990
2191
167
3901
2347
325
4951
510
2235
2871
4747
9
3112
2121
833
254
1407
3131
3539
3632
3472
3028
477
1354
2775
2661
1538
4929
4018
3651
4259
521
386
2100
2992
3268
2766
1598
3967
905
2140
2140
3106
1763
2939
3547
4484
2139
4988
4072
4185
94
1630
4703
1465
3255
738
4538
4682
1728
279
2953
1777
3423
3739
4906
3217
167
4897
27
3860
2236
1543
2775
3065
4646
4468
2773
3057
4295
4529
2900
4148
2634
2880
716
853
2712
1622
4297
4276
1604
561
148
2641
898
3298
3015
534
1562
2047
3563
231
4138
3740
3688
1829
4609
2264
255
2765
3308
3418
1316
1718
3663
4075
3800
3196
4356
96
4839
6
4419
1158
3375
3977
4465
1065
788
4824
4900
4635
1221
4635
818
2629
4964
2584
3145
1274
417
1380
1014
4132
4855
3544
2826
4256
2981
3430
4390
735
1458
4939
4057
1552
3222
90
4896
2372
1096
3982
3658
2755
4812
684
4557
1831
1285
4762
1192
4179
1608
2733
2176
4326
4593
3746
689
1495
4735
4481
3609
4538
4051
4678
296
1558
44
581
1504
961
905
2049
2242
4284
2335
4799
586
3235
4254
4408
2999
942
4479
4390
3556
159
3302
1181
3922
3295
904
1837
409
489
4097
3373
1503
3122
2444
3191
1694
1429
4103
3303
1140
677
4348
3573
1596
4018
3687
1704
3970
1022
2529
716
4872
4243
4134
1085
1359
2867
2832
1915
4585
2784
3735
2432
1205
2424
1136
1984
2319
4592
1265
3924
4836
4693
1145
166
1254
3883
2029
3280
248
736
627
558
3005
111
4642
2740
1549
261
4778
4129
1057
2987
1556
587
2859
3987
3098
4203
1843
3250
2711
1194
141
1661
226
4752
2468
3185
4764
3890
2640
51
4164
1180
989
4629
4288
2401
3600
190
3452
1140
781
3422
3148
563
378
1367
3705
985
1688
1022
1929
3322
4036
1333
4110
498
2520
675
3187
1127
4100
3857
2871
1368
2706
3739
479
2400
3885
767
3778
2923
2519
3903
4533
1453
1138
4080
3869
470
3271
2036
2648
1426
2388
2759
3560
2563
3640
3817
2564
821
2807
1407
1686
1454
166
39
4872
198
3883
2206
4444
1745
4105
539
2542
560
4220
3113
4857
2556
2305
3004
2292
3724
158
3635
2349
1650
3972
1902
747
257
476
2120
1458
4103
3423
963
2055
4952
3170
4929
3108
4680
3160
4302
1740
2896
3813
3003
2218
4108
4795
314
4040
1670
3063
3062
503
3041
123
4217
594
1417
2660
4241
2760
737
3647
2979
1632
1202
4876
2905
1820
1010
4033
3314
1548
3875
2459
3717
4788
2216
4766
3959
461
1490
2875
1218
3003
542
2321
374
693
4233
3302
4669
3036
3767
4440
780
3205
2542
2425
2678
2044
1759
1965
3479
4827
2673
860
3220
1317
1941
3389
3670
1314
2111
3978
4287
2197
710
3776
2147
2021
1201
4045
4184
2138
2968
880
341
3677
3009
3303
1847
4675
2712
3932
1140
2706
824
3311
3846
295
1780
3206
862
2140
1177
4245
4374
3120
176
1485
1387
2159
1605
516
4571
4722
2781
3509
228
3720
3805
4502
4282
1178
4264
4927
956
4811
4626
4297
2254
1995
3886
3215
1657
817
1873
2889
1472
4642
4096
2030
1222
1733
2200
1934
2064
4072
2334
4479
905
2792
3428
4541
4140
2824
3234
4212
708
409
2981
1050
2780
4099
1876
3377
3619
4910
1682
3257
1467
4963
3294
371
1964
2027
4768
4199
1486
762
1728
1720
1411
3293
2515
636
2040
450
4880
2576
4905
747
4888
3098
4557
2395
2600
4103
1772
366
1934
2707
1438
2748
3301
699
629
1801
1152
1656
3621
879
231
4616
1947
478
2880
4231
2684
674
1380
1223
1381
3032
1433
785
1180
517
2185
4570
2204
1327
243
1086
2203
439
3911
1498
4088
4801
4290
2688
4132
791
3153
686
3743
718
3013
4051
2403
2720
3772
1175
1830
2835
3483
646
1984
470
3432
4672
2867
848
3723
296
43
3351
4122
2257
4251
927
2278
4523
4450
1377
1012
521
903
2078
411
3208
1815
3843
3098
4970
129
3297
1673
2564
3548
3518
1298
3594
4610
2385
2830
3265
1085
2511
2705
918
4584
1222
4967
327
2282
2664
3803
1817
3203
723
3646
1108
4651
3459
3299
2211
2105
345
2122
499
3540
3026
2590
88
1355
4900
3509
2437
1833
3808
3569
3147
4498
3740
1962
2522
3282
3789
4912
2
1605
2717
2796
2916
1147
1070
4090
3588
4845
2855
4686
529
1172
1303
2485
3635
3494
3272
912
3257
1210
3372
3771
114
3450
2543
2211
2784
2467
1398
3994
3702
3453
1744
1455
857
2761
505
912
2547
264
3119
1132
4184
4661
204
3968
1247
2753
3474
527
2325
311
2206
1965
1091
94
2295
3779
1835
2329
189
1787
964
4649
585
891
2288
4673
475
2775
2613
2172
3272
2749
869
994
3931
2275
1698
4665
3864
79
497
4055
3319
717
2439
3681
4933
4909
3210
1013
3643
2224
2469
1002
1664
4781
819
1031
4733
2498
2118
3767
175
4671
3293
2135
2026
3747
4155
2658
4754
4188
1326
818
4282
1643
4107
3629
3218
4260
4647
4745
2331
3282
298
3240
867
2571
621
3423
1038
1187
1092
2319
1301
2464
588
1148
69
23
4788
3359
279
3895
855
4322
546
36
1801
3998
2650
1972
3252
3415
4360
2023
4659
1826
3031
675
2989
2158
2824
3366
2933
2412
2646
4370
1718
1102
4604
859
4466
2904
3314
4007
1914
2325
945
4314
3746
601
4399
4138
1395
2879
3210
3113
377
4420
1242
719
3242
3222
4016
1368
4601
2588
1233
1559
4693
75
3951
4511
4191
3592
4619
2714
1955
1240
1609
4733
2551
3027
735
3284
3864
4089
504
2977
4648
2418
1698
1154
2337
4287
1909
2671
907
78
4303
250
1641
3005
1701
4944
2743
2311
2910
114
2274
4009
3170
2724
4728
2567
651
4503
312
3306
1543
2171
1932
4552
3313
1442
1915
4298
4875
1474
4739
4681
4440
4305
2536
1609
27
4120
2170
4085
4715
2649
2747
2190
4997
1744
4802
175
3898
1274
951
2228
3174
2126
3711
2222
3676
3757
989
1315
2811
3098
2111
1146
2255
2642
2328
4282
4655
2376
3001
289
2426
3088
3026
4915
884
1390
2830
2295
2279
155
2933
680
1505
1737
1083
4082
1733
1816
335
929
3616
3297
207
331
2924
1543
1668
4679
523
2167
1609
3466
1093
479
4408
2331
3502
1052
4193
1820
2421
3243
957
1850
831
364
351
4087
707
4088
1615
3006
4801
3296
4551
1538
608
4152
1446
1342
1768
4072
4973
991
4108
3864
1346
1217
145
778
867
2786
3017
1518
4602
928
3847
4938
3678
64
3206
4321
360
1515
1763
3470
4444
2383
206
4733
3200
3970
3233
3442
1219
3377
911
3608
1992
2086
1834
855
2643
3677
2664
4909
315
187
1411
2306
1952
4325
3254
1815
2327
4074
1434
3782
4830
1024
1471
1060
1511
1208
3013
124
1233
3818
2865
3740
4891
369
2299
3500
608
1638
1003
1645
3667
4752
178
2936
3307
939
2407
3654
3703
197
2669
2654
1442
1431
3503
130
596
269
4748
3677
3046
3050
2878
309
1741
56
1267
1303
4706
4718
1188
1585
2682
2785
4963
173
2065
4816
939
3399
2307
2142
2574
1855
290
1310
3059
4952
1993
4404
3667
4344
968
1161
3290
1908
1648
2103
4180
2581
1339
534
2516
2781
359
1334
1516
2223
3783
308
4118
845
2169
124
1679
3169
1917
2638
590
453
3497
2174
3620
1421
1122
2766
647
1104
2181
4469
4152
2049
2027
945
4769
4720
3952
1439
4216
2221
1173
2614
1776
4377
3217
3989
1649
454
2094
4883
1078
3661
3921
677
799
1352
2359
1063
244
2493
2457
2220
1849
2244
4341
3094
3905
846
3183
3158
4508
3159
644
3927
3739
695
4828
1752
4825
2610
2985
1897
2295
3806
3240
2939
585
954
618
1919
1450
1397
2834
2533
3291
3166
3258
1032
2282
2835
4732
2208
1457
4716
673
4075
2253
2497
4037
4783
637
1108
574
4398
4536
2104
2438
616
3748
1719
3797
1534
3454
2568
4868
52
27
1954
4549
3067
1424
3852
292
2547
1716
3025
1219
3463
4592
3000
1316
2820
3399
2554
4538
3593
3166
3070
4541
3276
3814
231
2116
3573
1451
1694
8
4360
3225
1981
1062
4976
2494
3691
4945
1263
2861
3945
3500
2879
3200
3501
3204
4814
243
4634
4376
4860
2521
2292
4503
3236
2707
1978
4660
4765
25
512
3329
1429
27
2657
3492
196
4567
4501
1158
2193
4626
4431
3339
2976
4272
126
3573
1384
3183
3524
2710
3065
588
911
3654
505
373
3581
547
4341
2930
2318
4834
2729
2891
313
594
3899
4044
4497
1379
1106
647
3823
2210
1725
25
4880
550
1366
3625
3087
1132
417
2046
1468
4945
182
1891
2401
1442
541
2048
828
1176
4029
1086
381
1962
3403
1089
4151
1103
2511
6
2866
2642
4802
4868
1817
2438
4261
4442
3144
1669
1720
798
1153
3866
4632
4561
4659
4997
4050
932
1675
4000
3053
4227
1473
1596
740
952
980
1805
4699
549
1218
4308
1439
4566
4689
762
1346
723
4169
4073
2430
1538
4968
1863
4028
3352
2533
3841
847
3077
2254
3134
2845
3811
3533
4568
4553
4413
3342
1370
1856
3868
4922
4370
86
1668
3468
2470
3133
3783
4219
4280
3750
3569
4253
2619
1256
1278
4475
3310
1084
76
4864
2298
3397
2134
2801
660
413
1805
3063
3181
59
1075
934
89
3545
3924
2797
1839
4269
386
755
1779
3792
2370
4593
2811
4996
2579
3554
74
4172
1427
1
266
3067
4034
3573
1472
3335
4311
90
3423
2645
1150
729
3723
3861
4469
3994
3838
4376
1458
759
1373
3675
4684
3323
1276
4709
4039
2806
4495
1661
1297
4341
2326
1953
3993
3999
2543
4606
2879
3246
1421
3510
3698
1296
3695
1843
418
2973
4948
4714
2916
1542
1776
445
1182
4339
353
3115
3329
1060
2676
3734
2237
1328
1174
3784
2403
3249
2342
2525
878
1971
3870
2930
1255
1586
1362
2578
3205
1616
2760
4642
4624
1201
1087
3851
4542
4771
1212
2038
1712
4070
3695
4585
1061
868
3448
3341
1445
3111
3938
4812
2262
3385
4335
1437
4752
3879
4890
412
2348
3973
3719
4092
2622
2064
3433
3674
1473
3301
526
3695
1441
3225
3464
1354
3758
499
401
4416
350
4202
2637
2957
3366
4516
1772
1597
4151
4340
4149
460
503
3640
1763
1465
3127
1148
2963
3307
2138
2836
656
4333
3741
4115
461
4324
2216
3066
4431
2263
2082
3726
1251
1220
3597
1306
799
1937
1560
3770
733
1581
2437
1174
217
4925
4874
3146
1256
3149
3137
4557
3725
3206
3855
1035
700
2257
4143
1892
3811
507
1435
3496
2543
3759
651
3903
1375
1485
2816
2855
4412
310
4038
4743
4600
4009
2167
2648
2335
3341
1532
2772
310
1925
2522
485
4697
4255
539
4723
3401
3542
4433
2358
4195
2867
2089
3852
2400
3731
4336
204
1525
3264
3760
4250
1090
3948
277
2048
3496
279
824
2146
4425
4394
2777
1364
549
479
653
2765
1326
1731
2486
4725
3418
41
1031
3104
2694
2401
518
1750
4254
1488
3869
2575
219
3687
4902
767
1418
2256
3959
1443
3439
175
1832
1174
469
4993
1447
92
660
1145
3908
3573
1516
2986
4744
4402
1954
94
852
3881
562
4801
4557
198
49
2700
4542
2977
1200
1434
2300
3151
3556
2986
2857
3418
2187
2091
3612
2068
161
4940
1756
4863
1269
4858
4153
557
628
3834
918
180
2710
4241
2882
942
3423
3517
3112
96
3941
3547
1099
1667
3583
1008
101
451
4890
2301
3793
2397
2900
4640
4394
3302
1001
488
3343
4389
585
3862
4463
81
1382
496
1575
3524
4458
3981
1346
2589
2349
3983
599
150
3195
4781
4903
3367
2515
3813
2996
540
2550
3272
2078
965
2750
2524
3325
3290
910
4206
4261
2136
1327
1363
4322
4910
1847
4511
3321
1507
301
3655
696
946
646
4814
3447
1119
4397
304
1162
2677
2999
2355
4201
4837
1413
3073
2976
3244
2934
1860
641
2209
463
4180
1998
1877
304
3727
2766
545
3540
3350
4729
2092
4829
505
1689
1078
81
129
3535
480
617
1690
3481
4255
2747
2201
2481
2229
2257
1142
1946
195
2028
2000
3316
50
716
3461
3573
4140
4468
1606
3578
4460
4629
4650
4916
3510
3493
3054
4550
2038
441
3628
1746
3031
796
2604
3509
2058
1043
223
4758
4003
878
3955
86
1250
2834
4859
239
1588
4693
4016
2836
2545
1985
1691
2
1595
151
2589
4464
4814
906
3679
4005
4299
3570
389
580
3254
1335
1733
4841
514
1393
946
3356
1440
3409
4168
1615
3371
614
1108
1136
3584
4231
1523
3863
2302
1377
2660
3549
2491
3840
3752
1658
2365
1478
2169
658
28
2310
4627
3623
4646
716
4551
343
2687
4518
2661
235
2192
2979
1446
3240
3992
4182
3434
2909
1103
3952
4946
757
3700
4280
4526
4807
2797
4130
3602
2120
1988
931
955
3915
4953
4001
2365
3069
4767
4300
1607
1607
3038
1759
4902
3277
1702
1997
1382
2800
3426
2186
867
4090
778
2506
721
4942
872
4197
576
2400
1398
1088
3783
3144
3653
4946
339
7
4350
1954
2504
2110
469
1060
2765
3656
2068
3279
4636
1082
4058
41
1716
3988
487
356
3668
1822
156
2112
3718
2156
3514
3217
977
227
4220
2921
619
2521
876
4100
3235
137
3291
3550
4486
3376
4556
667
3178
2342
503
394
2050
3745
4396
3555
3526
4915
3299
131
1009
246
1042
3299
2061
1906
340
1213
4287
3770
3790
2952
341
2402
2454
569
3493
2387
181
1281
2290
3834
4251
4080
3342
1849
4932
3098
2129
1436
1153
4751
3288
1479
4426
1885
613
2163
2220
2724
2407
1001
3557
2839
2681
4810
4674
2271
4100
535
2841
546
1669
4192
3688
936
1121
4866
2595
393
1059
4238
3183
1458
1019
3460
2713
3048
4722
3700
1930
3236
1127
3532
847
2777
2505
2811
3358
663
1430
1259
4004
911
3012
3782
2989
1987
4168
1670
2727
2304
458
536
4451
2961
4821
2537
4535
1338
1413
1330
1783
756
495
638
3233
3537
1777
429
4813
4714
5000
241
2056
4213
3474
2576
3210
3189
4040
2401
737
3730
1687
1297
689
1604
138
4398
793
1226
3814
1223
262
1007
4005
807
4084
1163
1808
405
3474
3652
4334
3544
3492
4316
2550
3878
2717
2430
3745
3519
1141
597
696
3540
1013
571
1874
3931
1123
1625
3846
2941
962
67
4732
2703
3803
3387
2992
1526
1524
1415
3452
4954
3086
1224
593
4011
4620
1861
2159
1167
439
334
2672
1780
4198
1096
1663
3755
3592
4045
4509
3189
1299
2060
528
1409
472
98
284
1442
1359
378
4961
1716
3718
2459
3114
1356
4579
2336
3181
4776
2021
369
1345
3170
435
2361
460
2721
444
3942
1165
3652
690
2752
2431
3447
4214
3087
1
2433
1205
467
3765
1866
4547
3230
2878
1338
2431
4999
240
161
588
4777
1766
2044
4425
4425
549
3742
4531
2165
2827
386
1630
1965
2148
3905
2650
3781
4344
1842
2718
4360
2767
2215
1029
4669
3675
505
3877
728
3862
2367
3429
3826
917
541
3522
2601
4141
3537
628
2603
2233
2127
612
2779
4250
2091
3125
4194
2605
544
1087
4762
967
3090
3684
3983
877
533
1226
3831
791
2425
1548
2165
3621
4074
392
941
3504
4921
3668
4198
2379
2464
4480
2993
4379
1812
4180
4661
859
4386
4340
1113
4615
742
982
2706
1098
4885
695
2736
1166
1296
2480
2799
4700
3825
3038
4668
600
919
3376
1977
3416
3041
4771
4404
460
3012
3866
3212
530
1487
547
723
331
3537
4302
3880
2567
448
829
4198
1339
3404
4532
599
16
3768
794
4656
3558
1469
3133
3794
1543
1175
2369
528
162
2367
1922
4029
4396
801
4386
4783
3071
2023
4599
1897
153
3302
852
4424
3702
1807
1603
4094
4318
1586
4829
3481
4343
4667
3585
4144
3563
1789
2287
1702
1991
3256
3705
2340
405
2469
983
4342
2316
2871
1464
1137
660
592
3555
1474
2922
4923
612
1266
2222
669
3193
2340
1914
1017
3735
4163
3887
1670
1214
2824
765
4367
2974
415
3480
2379
31
2489
4069
2790
4976
4356
1419
2205
3612
2328
129
4863
527
4257
3517
3288
4714
1112
3482
2597
3542
1816
4021
3288
3873
1572
2412
373
3216
2970
95
638
4312
3655
4125
854
4720
2099
2554
3032
3765
168
432
4616
2818
3075
2569
3453
3713
4863
239
1811
1664
1013
455
3759
2882
325
3382
2182
4112
1135
3401
4605
2934
2404
4793
36
3154
2381
291
3456
3038
2874
364
2139
2810
1414
2014
4177
4345
4955
2472
890
1188
3183
1840
1977
3672
4926
2774
4289
2577
1816
1599
4931
400
2937
4574
2060
553
3268
4414
1707
2256
3927
4261
3889
39
3254
252
907
2057
2502
1972
3848
172
3949
3360
3949
2923
2864
4205
133
1749
588
959
2537
1755
1091
3634
2515
3959
82
4506
1281
605
2247
1863
1567
4949
4554
2550
4750
989
2092
4649
1337
2618
370
4933
4064
1263
4123
150
4178
1175
1807
3948
2002
358
2207
578
3363
3888
1145
3818
264
516
2070
4460
2993
1442
4570
4460
3590
699
4248
4636
673
3576
2081
653
2845
3478
1314
3852
88
34
31
874
4772
1708
4326
4650
1343
2978
246
942
4367
4773
5
241
4749
4519
4193
2992
2681
646
457
2518
2819
4698
2861
2538
1434
1330
1309
2086
3808
4989
2062
385
3223
2636
1975
772
2269
3712
2296
2186
1227
1538
1232
2533
1500
892
3553
1065
3757
3018
3935
1229
1863
3573
218
2004
4585
4968
3782
473
1516
1895
4410
3940
1447
1512
785
2390
4273
4696
3485
2169
1704
4319
3760
2028
381
4683
996
2349
2693
3267
4432
3793
3125
3031
380
4919
4342
2720
27
3606
4740
2453
3380
4094
2320
1310
3962
2266
1937
1468
1687
2195
2654
3131
3335
3693
4094
3080
3005
4218
2280
3759
3140
3114
2045
1982
745
4341
2310
3482
1040
478
2772
4333
4350
1063
1003
3794
1143
1166
2474
2966
1333
646
3442
3860
1755
3728
2708
3594
2077
3834
1944
2917
1307
87
2012
1623
1132
732
4766
1715
629
4597
927
4410
2149
3885
1793
1926
233
4035
1650
4151
2364
691
381
4579
3859
3947
4055
2110
2797
3709
3922
13
2715
2980
249
1794
487
4830
377
3777
2027
1235
1943
4954
254
3126
942
3007
4424
193
1367
3668
3406
2944
2170
1636
3466
455
1247
363
3373
427
928
2536
2039
1929
3584
2729
4363
883
4904
3890
659
1807
3678
1556
3751
1989
2932
2155
3995
1166
4477
268
712
2435
4651
2304
4082
1889
4683
2625
3522
652
236
3719
407
1499
1399
3999
1224
328
4683
2672
2854
4573
3595
2076
2147
4096
4999
670
4917
2912
3386
426
547
3553
424
2973
1395
3483
577
2980
1672
248
3918
862
4962
2967
1539
306
1109
2221
1117
1981
3142
507
478
2376
2108
2936
4718
1823
2083
4447
403
4932
106
1843
2105
935
4526
4142
2468
172
4434
3381
2596
4734
980
1767
3652
3251
4089
3914
1631
2206
860
4749
2175
4457
407
4663
3709
2967
2809
207
3351
2969
3314
1746
1875
2739
1416
1906
4854
2679
53
4434
2722
1916
3109
627
1129
223
3417
4889
2512
1945
4259
2439
3007
1555
1478
2090
4219
2365
163
1079
1185
2705
1642
3825
4646
1469
2496
1425
1739
3697
3787
2172
1664
4764
2175
2411
1921
4880
2933
4153
1596
2929
3082
4216
732
2497
614
2572
572
1135
4512
3293
1809
4798
4036
4040
805
338
4273
871
3823
4037
3026
3066
2702
1804
3208
1840
2256
4217
653
338
4178
2067
4480
2976
3566
2274
3746
4878
1548
2217
3449
692
1117
1778
256
3083
4639
294
3000
4799
1149
746
4920
3011
1624
4252
3722
2744
4689
2790
4729
2575
3650
1849
286
3826
576
4106
2013
2472
165
4671
1668
3077
1682
184
3434
4118
554
1852
3339
1633
4541
2340
1417
3827
3296
2079
2420
842
452
4800
2847
4543
3017
2865
3225
4944
4853
933
4656
4964
2196
1669
4779
1448
4301
2076
4432
4713
1401
3711
4958
335
2582
3834
910
631
4764
2846
3616
3219
4079
2190
4375
166
2132
4987
1639
3001
2836
3447
1426
60
4925
4101
626
3533
1482
4069
26
4612
3047
3557
222
4404
634
1819
2905
4511
658
1201
148
3530
3431
812
1585
701
4412
905
4475
2933
4794
3440
3892
3354
3917
1424
1948
3831
3728
1447
615
4204
4136
1073
985
2530
2869
1355
3705
4112
134
1594
3895
2435
1873
4620
86
2777
4648
3404
3618
4379
1497
1574
4719
1506
2198
1425
2461
561
3755
1735
453
4760
3461
3887
3778
1529
1719
4754
1011
1438
908
1970
2526
2553
3679
2048
1191
1882
855
4050
4763
2634
93
4192
4907
3117
3795
2986
1962
1774
526
4362
3130
4034
667
2714
1384
3399
3869
4243
4805
4164
868
4261
3240
2547
3444
2489
546
2254
2780
3522
2429
4708
665
1661
4165
2356
2143
2974
64
1497
3588
2841
1967
4877
2191
2360
2894
4227
2443
124
2340
4308
3489
219
3641
1013
477
4268
1246
1992
3929
3854
4756
1365
2049
3840
2275
3559
1733
57
3252
2880
4086
4592
2954
2323
4757
2117
4509
2933
4950
1353
3496
2161
4983
2158
1864
4155
4352
492
492
2585
2522
3539
2979
3712
2757
3663
4882
2726
4225
4494
4459
1474
2279
3067
22
4850
793
1479
3557
4117
1047
31
3066
3794
3563
3484
4516
4493
4105
3983
910
609
3541
2872
878
1896
1655
4923
4229
1740
1396
4346
1894
3876
2841
1454
4228
3731
4659
4765
918
3430
65
3179
616
207
37
3766
3455
831
1932
980
4036
2039
3107
4679
2985
662
3659
3158
3535
981
752
270
795
2
4568
1981
107
947
4232
4019
1388
3019
2790
701
4091
2414
997
757
3711
2044
903
1099
2130
853
2448
2414
4832
1844
2436
1645
119
3761
572
2714
3775
3746
782
3006
3420
2241
847
3629
3016
3017
679
1563
3164
2248
1665
235
512
3740
3313
2643
3129
1094
1753
167
1300
4417
385
2244
4440
4306
2985
1843
4494
877
2130
3176
3473
576
3768
2573
788
2563
3590
978
4081
1409
1898
3474
783
2038
632
1477
788
944
4815
4360
750
4143
956
4860
1386
2983
1140
1698
3545
1784
3932
4793
4185
2882
707
1564
3477
2248
3239
184
374
567
4767
494
3207
1318
4029
744
804
3117
3556
2381
16
2739
2237
162
1506
821
4223
1186
1685
1403
3256
223
136
2368
77
2330
4919
2638
2607
1778
2538
3926
2379
4283
2111
4145
593
1850
162
3820
1270
338
688
546
3891
1307
365
3807
1681
3364
3308
3891
806
1575
2745
511
1193
4647
3530
4160
2161
2012
4482
85
3778
3115
2870
3675
882
871
2690
1920
1255
506
1929
1766
3331
3408
3005
2333
4824
1194
4709
2406
2420
107
726
2757
3789
4301
1202
394
4830
1064
2237
2647
2479
3281
2958
1985
2436
2254
3760
552
1025
3926
3561
645
988
1098
2542
1598
3879
3092
2675
1716
2733
2437
4235
4836
3395
1716
4635
796
1872
3440
1319
3101
1725
3380
580
3712
291
3838
1222
724
1882
3530
981
2850
2373
1282
550
2972
4307
1994
4829
1443
3827
352
824
2145
2965
2502
3288
3548
4989
3079
168
2158
1074
3369
1227
3525
4452
1325
2460
1177
2452
3899
3119
1544
4198
3392
2063
1017
1411
1609
4456
3186
3400
3128
3504
3190
569
4523
3251
1615
2430
3260
2519
1851
4643
4009
1691
2011
2845
3883
1240
2032
1846
1478
2890
3565
2403
1902
3371
1780
2632
4867
1890
3588
2419
2412
1034
1431
1087
3265
70
2618
847
438
4019
4754
1588
998
1116
2535
2357
1278
1723
1727
946
2987
2642
3367
1890
3414
3477
4599
1355
1087
1405
2930
2693
1449
531
1957
2751
4530
577
3288
2166
2853
990
4314
221
3780
215
3903
1187
4387
609
2328
3955
4490
661
2847
1161
2020
3191
577
2484
2467
4530
770
3155
4014
4981
1070
575
155
2933
989
3270
1956
3095
3190
460
1233
163
3644
2541
866
1811
495
4933
4184
3960
291
2316
4908
644
4509
4706
4524
2033
627
3726
880
4526
1327
2801
839
612
1918
3822
2548
4738
3741
1698
3948
3
3471
3002
1383
1871
2711
4077
4250
3762
4667
348
233
303
517
532
3110
2047
2236
3109
2842
1417
4494
517
4930
48
4149
703
2572
2214
36
3848
2691
2889
2174
55
2875
2753
1133
3004
676
3685
4649
1739
1012
3869
1597
4211
4293
4208
202
2574
2327
4592
2722
1460
4829
3432
4400
2815
2180
937
3285
437
3233
4840
1516
4095
1705
985
781
445
1979
2804
3609
2963
1810
1988
4761
1752
4694
1428
2264
4596
3788
4784
196
2675
2733
4453
52
4801
1407
3308
3186
3749
704
4115
816
51
2668
128
3843
1688
3172
4855
3816
945
826
3265
2301
1628
2618
4778
4926
2959
4782
65
2062
3847
3375
3787
3206
443
1260
517
2883
4438
2404
3052
3625
2087
2987
974
2170
655
1558
4652
454
2165
841
2914
4559
2743
4665
3680
4182
1197
562
4223
1696
541
1653
2395
3897
1749
3281
4494
4554
4394
1742
4016
1661
3148
93
818
1798
3683
2344
1131
1099
1684
1
2538
4936
1386
25
962
4453
920
4352
605
22
4144
1947
3252
2519
2108
69
774
3124
75
985
145
4769
4921
2385
4985
2471
4734
3761
2551
568
3976
4090
3237
1359
343
1010
714
4351
2647
1284
1610
4812
3636
1944
2131
4556
4463
4170
4629
4485
1622
1585
1578
2340
4353
1878
4727
4132
4742
1019
1314
2678
3162
1
4602
468
1373
3602
1002
117
3889
4187
4776
4495
4528
1453
155
2680
2608
2467
3010
2161
2664
1818
1442
537
2710
507
3110
4860
4454
1465
4322
3563
1575
1931
3169
3405
898
3702
1244
4394
4688
3778
4690
2860
1930
881
1440
40
4786
1395
2915
2613
2023
1246
3671
1291
4385
1476
1523
1150
3180
264
1411
2804
2540
3726
874
1823
1239
3035
4774
308
2075
1707
904
4571
3547
1310
1640
1921
2494
3577
4659
3865
2086
2150
4249
3499
2158
2951
4015
1981
1250
4427
2661
4362
228
1265
2315
3054
1903
896
1871
4910
2844
711
167
399
617
1569
707
2598
4112
4281
2449
2869
897
4543
2347
337
3751
1488
2060
3231
117
4156
2547
1926
4543
4545
2494
3017
15
4653
4561
1179
3505
2982
4229
3089
1341
2501
3474
1020
3710
2882
3832
4886
4993
3602
1944
4112
2660
2772
826
3995
2444
1860
1751
4215
4665
1047
3308
1255
51
3004
3359
1531
2498
1330
4952
3776
2646
2185
3535
3981
2829
4881
960
1316
25
238
1918
540
3616
3532
4343
3481
3733
2202
3546
49
2895
1766
3279
579
4239
926
4231
3311
2659
3169
2853
4006
453
4889
762
896
2996
4231
2929
256
1220
1561
2815
4726
4962
3821
305
1388
120
2586
3476
317
1211
83
445
3291
2566
3255
4948
3566
750
4651
914
2866
586
135
4318
4625
2631
3774
1258
3029
1243
2633
2990
3387
156
3409
3314
3441
3387
4930
1297
1675
2317
3234
3395
1054
3346
1513
1973
4982
4157
4247
4122
1380
1852
84
4105
3996
2081
2520
2897
849
3356
2725
1992
4217
3279
1867
2432
48
2522
1518
4191
481
2731
3356
1034
4753
3042
361
1772
3146
1709
2611
3228
1982
200
3634
1464
2103
2415
831
699
3625
451
768
763
885
1918
116
2281
1578
3313
1086
2965
3712
3561
1617
2840
3859
1897
641
2802
4360
724
2704
1633
4992
2133
611
4599
799
3892
2286
302
3645
1650
3674
406
2721
3359
4602
986
3727
626
2809
3012
3059
1043
2068
1613
947
4988
3656
3171
346
388
2289
108
3801
4902
4616
33
4961
1725
743
836
3442
4020
2065
4453
4237
1781
3559
655
3570
3096
789
3760
4736
3048
1048
4496
4345
1152
3154
2273
3584
462
545
1023
3419
463
1120
4244
3044
601
1276
3244
1613
2596
1625
1732
2097
3329
3351
348
2139
2334
1527
3215
3605
2577
180
3648
2280
2103
2982
4784
296
1162
1839
2959
991
1953
1673
622
2616
1253
4292
258
3006
1856
2718
2272
2339
3995
4840
144
49
1246
2841
1285
586
3302
1343
3244
617
1233
4270
137
4073
3375
4359
1747
1931
2674
4174
2021
1601
4659
3302
2962
1407
4966
1625
3960
3766
3618
3336
3491
393
1495
2495
3433
4192
4851
4918
4030
3389
3567
4686
1839
1247
4272
1757
1463
4192
737
3421
4287
553
1180
1201
3548
2583
4448
317
966
3000
1806
2361
106
1465
35
1028
268
4628
4132
4906
2683
1709
440
2269
4334
3934
101
4829
4995
2863
1299
3254
3601
625
4186
1235
2464
3525
1667
4981
2563
292
1047
2668
733
1128
2412
3277
410
4758
159
2325
1889
3374
1316
2699
3483
3797
705
225
281
1431
3032
4056
2404
1325
1287
618
556
4382
807
2527
2271
1161
2686
2928
1648
840
1993
553
2696
147
4865
1758
1284
1135
4239
1808
163
3085
889
2036
3690
1597
2218
4696
4119
2625
1343
3131
4885
3173
4756
4990
1468
4723
360
1438
1298
3909
166
4719
2005
1843
4926
3498
2455
1846
1618
4556
1589
3311
380
2605
377
69
2975
3449
2836
1326
2827
4943
1236
1265
2701
3217
4356
3792
3347
4100
754
2301
735
3303
4021
715
4930
940
3017
4336
4831
1298
125
3160
2085
419
1450
1964
135
4452
4043
1995
2820
353
619
1275
2727
3324
3836
1258
4530
162
438
4540
3923
169
50
4169
1000
19
2556
1620
513
673
3542
2748
1346
2305
4656
4315
2010
3329
4193
2057
1318
2065
914
137
1815
3254
3821
1459
3785
3613
3097
4137
4533
3424
4151
3183
1649
4368
1904
3615
3056
632
2196
287
1659
1924
2570
3708
183
4354
2017
2464
2267
2180
4995
4771
1716
3832
781
4421
1736
861
801
1974
4552
2072
506
2590
2520
807
1025
724
2737
1662
3187
326
2581
941
1743
3480
3474
3887
1553
1858
108
2483
1373
1056
1033
904
1072
4005
3751
4090
4577
4685
4539
572
4838
1471
2854
1067
2657
4431
4251
2666
1210
3640
764
1035
899
4233
72
182
1677
4504
961
2340
956
4534
4312
2302
1887
344
966
1581
4344
84
1859
3277
1120
3124
3358
698
3168
1796
2499
1574
1726
3679
2917
1507
1180
3747
2379
1480
4530
4777
1962
80
863
1834
222
1545
4273
783
1895
2074
4256
2200
4997
1080
3101
216
663
2721
744
4602
1770
4082
1357
1766
913
385
4945
4596
3916
2735
1023
1468
2464
1601
3331
1993
565
2446
4245
3981
2104
3821
3390
728
2960
3309
3020
1779
2593
387
614
1320
781
1416
2300
1420
495
315
776
2111
623
2023
1666
1503
4925
2303
1889
1208
937
4864
1536
4862
3048
2148
4083
956
3951
3656
1034
3008
4789
3328
4464
1253
2677
4459
4212
2809
1854
4098
1292
3481
2920
3558
3519
2512
4674
108
2589
4098
2851
3988
1937
2617
318
4075
2573
1117
2581
2880
4226
2818
2176
2200
804
4056
3260
2548
90
4947
985
643
4249
522
2471
1023
2341
3881
1727
4961
2963
2394
3390
3155
3029
4043
2737
2163
2056
752
318
2055
781
4357
4191
984
3219
3136
2346
2939
782
274
3474
1611
1158
3145
4951
4732
1631
83
3035
4128
9
1602
3228
3571
838
4923
566
2590
1371
1702
688
3005
2976
827
813
1286
1475
1984
4094
2676
1210
3978
2120
335
860
3824
3917
874
2319
1242
3277
1166
2449
1729
1013
4555
4158
2187
4876
1494
181
2849
4700
1037
3118
1468
3375
1077
2092
2539
1324
1830
1085
2903
3394
4164
3388
2399
1519
4189
3057
3859
436
441
1201
4743
4446
2059
236
429
3536
1088
282
3146
2241
777
3968
674
169
4107
1038
4321
3964
4899
360
2246
2442
4834
3505
4959
1016
3925
4958
4159
3835
3712
1162
3618
3437
2802
1339
4398
602
980
4250
633
1355
1496
3593
985
4157
3364
3916
2699
876
2585
1451
1083
737
549
4871
1188
1065
1428
2055
1624
3119
1667
1594
4214
4266
3398
1466
4080
4982
1989
3971
1304
2775
3656
4851
24
516
556
3380
4053
1557
604
1879
3044
1136
2116
1174
3183
2385
3483
3916
920
2415
2757
1787
3693
1671
2016
2912
3649
1286
1205
2945
3135
3058
434
988
2095
3184
4105
2447
4878
1921
1155
1789
3015
2551
277
3981
4014
1087
3026
1981
1021
3377
1154
2136
4979
3519
2275
1159
1954
2532
4450
466
4299
3784
2922
4479
4163
2473
1141
229
121
2471
2566
2352
3018
4185
3930
3996
754
4544
2887
1182
2687
43
439
4849
4223
2905
2207
1739
4470
3995
962
2964
3845
942
1005
1545
999
4993
695
4000
2538
2348
178
344
3013
1226
2938
3572
242
1461
2105
4880
2554
4061
4119
4447
2620
674
2121
4750
4465
3166
3176
3086
4030
3030
735
3529
4596
3094
1679
525
4417
2233
2710
3409
769
4126
2975
354
4779
37
550
4082
67
2893
3243
864
537
4926
1776
580
1577
4613
4519
3056
1323
482
1461
988
3129
2588
3921
836
1132
466
107
1036
2951
1361
2585
3266
3739
115
1602
3368
1602
2634
1398
4700
2714
3599
4909
2560
2215
4811
2591
137
2005
104
3047
3682
3158
2380
3676
3832
734
1148
3615
2541
1286
1338
3643
2988
1031
3451
4753
1089
4290
3132
2617
4844
60
2668
3346
3567
2973
365
4471
3147
1032
4357
669
3396
3228
283
1291
1892
608
2797
1438
1815
848
2785
2809
2255
3113
3770
4079
3681
4815
369
916
2427
1180
1596
560
88
3206
3707
1713
2590
3226
4191
2220
2039
3832
4403
1399
2380
4956
2540
4484
3996
268
5
3900
1951
2474
1080
1827
2582
3426
4997
8
3622
3757
4574
2155
1194
1246
206
3945
4150
4362
3686
838
2970
550
854
1762
1266
1045
4567
849
654
3802
2149
76
4940
4282
4434
3962
769
2518
4765
218
2784
1619
1690
3250
3279
3512
1237
1114
4243
4303
3077
3778
929
2746
682
1190
3848
3624
1557
2326
3357
2097
1310
3639
2946
1862
1723
4527
3323
1521
866
3625
3791
3211
1463
4884
2416
4712
4872
911
4455
3507
357
4777
881
3918
1488
2014
3452
1297
1243
4386
4765
4725
3344
1347
4429
321
1842
1764
2680
3203
2093
2704
2852
557
1071
4871
1888
2555
2415
4972
910
612
2557
4644
1443
1914
2845
905
453
4224
4253
4910
4265
2863
878
153
2299
1232
2034
220
3
3951
2346
2539
3856
4671
3231
944
2578
705
4393
576
3497
54
3209
1463
349
1740
3598
4352
3455
1301
2171
2474
3356
4343
3278
782
787
2066
3619
3225
3377
2211
3323
1283
2463
4416
2824
597
4020
1337
2173
4383
2427
3753
3318
844
341
1968
1057
4652
2829
3675
65
2192
1216
917
2371
4243
3378
1264
274
4135
2681
1303
3603
2682
4555
3161
1788
3184
1560
3796
2870
2889
4042
4095
4579
784
4750
2737
1040
3863
3444
2778
3840
1048
2669
3476
4850
281
4572
2426
3142
3181
2457
4655
3889
2731
214
611
1961
3844
2202
2900
1888
3486
955
2629
3267
1576
303
3160
2825
3866
763
982
1635
3997
1026
2738
667
2668
750
3832
2851
2564
4139
3222
2885
3447
2717
925
1900
4751
356
890
641
1892
3795
4634
747
4403
4654
1191
4299
4499
4924
522
1632
293
4156
1218
474
2840
879
4020
4953
593
1226
177
3946
938
4192
3794
4144
4893
2003
648
3821
737
133
2157
2779
4695
3281
3820
9
337
1396
4635
4693
2973
4462
2702
50
3996
4963
3654
3393
384
4104
2520
4062
4503
1951
4403
42
821
485
2416
3475
4149
3878
2463
4958
3660
3288
2866
1287
147
4552
3814
787
2468
4067
2874
1599
4425
1948
4330
1820
1377
3995
2989
1657
1122
1320
3437
2963
208
2636
526
1830
352
1808
4254
3918
2998
2058
2508
1684
1926
4595
4785
3609
1953
994
2511
4417
1190
3640
1739
4736
845
2666
593
4755
4543
1722
2377
2316
3732
3434
4948
1263
3390
1537
2509
3739
52
4626
4497
1198
4013
4980
874
1084
3289
4335
3579
567
3682
481
3273
4432
3339
678
4865
2087
1847
1448
850
3240
3812
2640
3137
3207
3693
1678
2758
3196
2776
1320
3827
394
4474
607
4119
1510
3554
2594
171
4813
1759
4505
4072
1715
4297
2206
4472
2748
2166
559
2533
344
2647
3630
4373
2553
2441
4567
875
4187
996
2144
1260
1309
3712
4328
226
51
2989
4019
511
844
1731
27
1975
842
4404
2318
2510
20
1345
3703
4744
4021
2279
1078
1680
3427
1969
646
4969
3093
966
4087
2418
3189
3692
4903
2501
1584
4457
4517
945
787
109
1873
4312
3822
4031
3441
529
3400
3816
4962
1736
4029
145
1094
2013
2435
1039
4605
2746
1682
2703
2831
441
2812
1560
3798
683
554
58
4023
1329
1883
4988
4722
4769
4586
2022
2197
1222
3234
1139
3694
900
2860
3650
182
1308
1276
1088
574
4505
147
4477
2665
2691
4731
3926
1610
2723
3874
4939
3547
1591
2888
4924
4823
4134
597
4467
128
2744
3604
432
102
3795
3879
17
70
2212
2469
2216
3457
2778
2353
4865
1937
793
4511
2535
758
3796
2532
742
1016
3265
4059
4939
3204
2673
3499
3578
720
1792
2484
4814
3015
3448
4118
2782
1932
952
766
2020
924
4421
2210
3593
4799
2707
4696
2254
485
2228
4605
2225
4978
954
2481
1706
4686
989
1246
2766
2341
2347
3372
976
4356
3105
4815
1367
7
1807
1290
831
4738
4359
4198
817
1586
98
2223
1832
3467
636
3436
4102
3581
2295
1723
2742
1952
1176
3530
1752
2315
1192
1816
4522
4036
4056
4971
1134
2842
4538
4380
497
3365
1742
2604
2084
4646
2578
2677
1502
62
808
1801
4040
150
3133
243
4102
683
66
3916
3798
1522
4956
3151
2589
1199
3346
586
305
4809
2073
1822
270
4889
978
3163
3788
1784
3781
1020
970
3567
3543
226
4176
3009
868
3542
3700
4749
3176
2598
4078
2799
546
1390
4677
119
2201
4266
4144
415
878
4119
2579
3370
3285
3546
2339
4487
1197
2611
1134
936
1130
4921
1228
3034
4158
2723
261
2026
2062
2390
4315
3424
879
1914
4860
4699
3493
4768
4610
1994
3960
1506
706
2600
4560
1297
4750
229
728
496
1153
1310
1898
4020
4170
4688
2390
1619
3866
4978
3257
1744
428
2241
978
2062
2290
4652
3582
2507
1412
546
2345
143
4253
4656
2199
810
1944
1265
2146
4292
4995
3450
4892
3868
4790
1978
2963
3513
325
1046
3521
717
608
1273
4341
1121
2575
918
2736
3238
4697
4748
743
2058
4331
2957
1479
4166
3577
268
1932
3622
1139
3847
2271
4807
1644
2527
2901
4981
4982
1309
284
3151
1335
864
3886
1960
221
392
853
2524
4329
1768
2300
3304
1764
4276
949
4239
2791
4889
1149
497
3383
269
4585
46
1666
3921
2926
3114
1767
336
2410
2955
2401
1304
3948
2666
2489
251
2625
3900
3124
3489
2071
1396
860
1553
3709
1233
4454
608
1605
4844
2294
2662
3449
2345
4320
4887
3106
1954
3247
1154
4681
1241
3136
3588
4755
3951
4618
4745
1029
1035
4524
700
2943
1057
3892
1077
4380
820
3328
4396
2509
4848
4230
1743
4523
2081
2542
511
2515
3076
3992
1626
1112
2270
4424
2535
3682
4225
3129
702
751
1283
3992
3170
2004
1406
1510
2685
499
4371
1988
4896
1242
3483
3588
4098
3347
2645
2014
897
3977
4687
823
2220
2512
3615
3038
923
679
1047
3625
1610
4675
3659
4605
1820
683
3729
3733
1950
4958
393
4527
1681
4037
1620
92
753
2106
920
4926
216
2280
4162
4093
500
785
4741
221
3786
682
909
1452
2784
894
3800
211
1139
2888
3490
3515
1881
133
4565
4102
1173
3755
1456
3563
2190
1459
1938
819
1015
2951
4928
4960
1649
1734
2580
3898
399
1205
436
2218
1025
3935
3598
3912
1322
4617
527
416
2422
2745
4899
2905
4194
767
1483
1319
3020
2939
1961
4049
3030
145
3208
43
1312
4751
4201
4299
4613
831
897
4721
1585
4568
741
2079
1107
4228
1214
3113
72
4192
3473
1278
1567
3775
409
1780
3661
3796
69
2769
4969
3699
1675
999
685
2511
4521
3731
1852
3600
4344
811
1475
113
4879
4394
2724
521
3170
4122
363
2039
3405
327
4960
1335
806
4114
1114
1856
2341
3878
2584
4785
1758
2452
1245
4839
3567
3826
266
4918
364
2163
1957
2922
4249
4256
3361
3536
1314
2741
4974
3501
1967
2776
86
2377
4337
316
3546
3439
3401
4753
1689
2414
1390
2504
4868
3826
4830
3380
694
2033
2082
975
1537
1372
3451
4830
3578
4082
3331
2886
4415
4734
290
2052
686
4606
1764
4530
1897
1967
88
408
4152
4187
3844
830
1114
716
4055
2210
3776
1584
4000
642
3991
4022
4177
3953
4778
3326
1277
1642
3904
1029
2811
4149
1734
4231
3045
4399
2789
1192
2061
2328
1719
3005
3483
4285
2223
3496
1629
2355
2250
4932
2094
1449
1905
344
2005
3809
3822
1700
4110
3011
4228
1526
2852
3958
3455
3130
4443
1744
3958
3358
1176
554
987
3184
808
133
1396
3731
969
3128
438
4998
1547
1664
2904
229
1482
3720
1598
139
2162
1513
2221
1246
4744
1326
4667
4545
1731
3113
429
1418
10
1911
1412
177
1706
3918
2431
4971
4752
323
2788
1264
1865
3856
783
4404
729
812
3106
835
2761
3544
480
1604
3244
596
3703
993
1543
3499
116
3211
1197
593
2980
3001
4306
4547
2316
1020
1133
2190
2901
1904
2653
4840
2206
3223
4401
2193
2050
3159
3919
3649
3935
816
4687
1783
732
1779
2777
3297
3584
3671
1819
1611
3992
3882
4902
2469
1848
4046
4183
3105
1585
2129
1678
2251
4053
2988
614
1628
121
199
2756
1787
4944
741
827
4754
1352
709
3464
3990
873
4596
1786
1095
4787
2504
1088
338
421
119
2140
2030
275
2398
802
600
3329
252
1829
950
445
914
4749
1678
3374
1473
3936
492
3357
1083
56
143
77
3634
1648
2604
1172
2640
872
3475
4687
8
4693
3577
4017
2387
3018
3043
35
2708
114
1488
1883
2572
2227
278
4115
2713
4441
1215
2943
252
647
4683
1610
3229
1546
255
479
3531
2140
4653
295
4259
4321
3453
311
3870
1011
990
1525
3300
7
3531
3291
4101
2816
831
1668
248
804
4728
4763
3675
1057
3635
3036
3393
1227
235
153
2933
4751
9
525
4766
2569
3133
2720
606
1944
495
3882
2216
1024
1587
230
2738
3865
1955
2469
3510
4319
2342
2292
362
3382
926
1277
1162
3610
880
2614
680
3505
1618
3675
3316
2193
4203
4370
2438
1701
639
2196
3696
4267
4968
505
617
141
872
1581
2656
4355
4428
4600
1816
757
331
631
2912
4682
2028
1322
650
4186
2562
674
4907
4109
4490
4230
3656
4958
324
722
408
3870
1198
1792
2052
1766
1495
4833
1800
2117
1731
1308
550
723
48
3685
556
2665
3584
703
3412
1506
2504
4855
3196
4205
4092
2625
2662
3816
4015
1981
3498
1343
4680
3876
4879
4165
2182
4227
1347
3300
2987
1931
8
1640
2335
3807
3381
2884
1572
4048
1695
4702
4947
2475
3804
798
4853
1386
3961
3990
254
2942
1360
2257
4318
468
4472
4219
4768
1886
1471
4510
3572
2740
2905
3109
1915
1464
2116
4317
4579
2120
372
1637
1083
1871
1684
571
1617
1978
3617
2690
955
2730
1268
4173
1785
1791
2728
1944
930
1529
3549
128
1305
2061
2535
4894
1240
3134
3754
4475
441
2150
4161
4129
1963
2164
2570
2833
2998
2092
2418
3506
3475
1999
1846
1962
1299
1248
1925
4840
2566
3197
4582
1670
3317
4023
54
4636
3949
4268
4101
825
3408
4265
4255
879
2067
2745
3225
4795
87
3037
662
1979
3113
2157
4573
354
3018
1254
360
1261
3819
259
3048
3898
4668
952
348
1624
3897
4328
837
1769
3896
3098
4738
1428
3054
2156
2912
4984
4558
201
173
4568
4811
2039
2730
737
1655
3229
2863
3357
2586
496
1175
1723
3793
3693
4785
2169
273
2038
970
2984
2466
1937
2156
1519
1398
1376
4344
3335
2503
3719
2397
1841
4538
4237
584
4941
4225
1964
3342
1795
3844
2403
2248
4051
4906
3081
385
746
1586
3350
421
2151
3632
2579
3071
2299
4832
661
4688
4259
662
3627
477
2100
3249
917
3793
1024
1286
3620
3730
3125
3862
3141
2659
1403
4141
1314
4352
391
3264
1877
396
3577
863
571
1524
4435
2028
3653
1396
1496
913
3645
3082
4062
2840
1824
1807
2454
2900
4596
66
3534
1509
4683
1046
1891
1543
2281
2461
3989
15
4335
183
2344
1055
4636
3913
1092
1994
3161
316
2932
4409
74
4257
2518
4814
2710
4319
3159
2532
2953
3144
4775
2002
386
4708
3170
2268
345
3402
2988
4771
3979
1616
1770
51
3183
2756
4625
3120
3146
4425
3629
2985
1024
2289
3757
4701
2480
1716
885
2867
1634
4285
3505
1367
1300
1331
4927
4664
3739
474
2364
2526
3888
1010
2200
306
3724
4573
983
2046
2646
2874
3406
432
4625
2720
2482
3086
2928
3562
953
687
901
3392
1019
1082
1521
1299
4751
2843
4812
788
3486
4075
839
137
1283
4918
3673
226
643
2436
326
3427
1591
1931
3429
2985
4791
1126
4280
1729
4229
4206
2537
4334
4700
1628
376
4887
4776
3800
2841
1858
2419
2239
2163
2619
1881
1839
2158
2014
775
3956
848
2579
1152
1006
4676
3222
3529
1575
510
2249
2192
3852
2994
4664
4326
2376
2987
200
889
1937
1195
947
3638
236
2419
3254
1248
3026
1507
1435
2880
4210
1584
3986
1205
530
2157
2025
3870
4399
2429
939
3430
880
4627
2153
3008
3924
1677
4341
2812
2759
4340
2532
1791
1657
668
1093
124
4644
91
4241
3579
402
3974
427
3302
2933
3322
848
3823
3333
1776
457
2310
246
2163
2000
2780
1224
3893
4965
345
4785
661
3328
1890
687
4653
1503
3867
103
3552
4140
1791
3730
4092
4250
4318
2215
3454
1622
4322
334
4990
1357
2551
605
4483
4552
3369
3941
597
1425
1247
2499
1955
1208
3459
945
3204
1548
4006
356
1627
3680
4281
1147
4702
581
700
472
4476
4944
4326
1764
1781
416
1918
3405
4132
3347
3729
3916
173
435
81
7
2906
2863
1202
1121
2163
1809
2934
4356
4464
3096
3985
2541
2194
3986
2765
4889
3239
3569
1856
4310
531
2790
4063
2993
2714
262
4962
915
1470
1266
3526
2751
4273
2795
2518
3540
4288
3891
4683
177
1313
3408
2822
540
83
2708
2625
2041
3047
2268
1635
3557
4585
4338
942
2848
828
3840
685
4005
4075
1657
512
3083
241
3138
2900
2313
2432
1343
4955
4433
2094
1237
1896
1881
3506
662
3364
3475
3869
848
1377
4148
1913
4218
1239
3365
1246
2523
3377
4220
1868
2540
1924
980
1853
2865
3736
2921
3070
2589
4338
4252
2629
3472
2372
3441
61
4377
1191
2065
2726
996
1071
3161
4616
4945
330
1976
2606
4521
4747
3860
1048
4277
3415
1999
2166
3860
1465
995
4440
3276
4681
4458
4044
4028
3127
4535
2279
2632
1803
503
1265
2600
3538
241
1023
1327
4147
2669
4677
2321
4799
1583
3160
4379
4338
549
1612
2482
1959
2576
4677
1039
1546
3380
2563
4241
1511
2477
3101
1232
4748
725
3389
3642
4656
4658
4127
469
637
3290
2642
2346
3737
3938
782
3407
2137
693
1063
3090
4540
3570
1503
2497
4404
3427
2124
1884
3568
2638
3632
2882
2315
563
2108
3715
2083
245
473
1735
3627
4540
1132
2119
3021
4314
2674
4416
161
1271
1000
4099
3703
527
2699
2483
1849
2821
2361
1838
1690
3207
4641
806
3324
1432
3834
1667
720
327
4793
2610
3666
3431
4697
4410
1359
3384
2060
3930
1063
125
4257
1195
3084
2668
501
2446
4614
2193
2389
4810
794
3856
4996
658
2203
1999
4564
2833
1946
4029
4393
4621
1012
3945
3741
4755
4408
533
1209
3335
591
270
4225
95
2366
2695
196
4429
3666
3830
1253
2781
3915
4350
1260
4933
4794
2055
86
1843
2354
2192
2210
3099
2219
3451
305
2642
4729
658
4142
4223
484
4102
2013
4515
573
3822
47
618
1121
3477
2074
2548
4775
516
4223
378
393
2111
4844
1928
3927
2635
3335
4935
1623
1539
857
2285
2210
804
3176
1231
1403
2231
55
396
4514
1866
4228
3960
2054
1479
3419
2000
1045
2123
411
4058
1505
1871
360
2591
52
533
4125
1066
4201
4969
228
1397
4775
1420
4610
1100
4866
2413
2802
265
4425
2461
2159
604
1605
3203
1417
3185
1150
4604
2702
1059
3634
2290
1096
2114
3662
2238
3781
4791
877
552
1528
3204
4597
4880
118
3921
2692
137
1045
4260
1265
2504
4018
2501
1610
2804
3280
1167
2558
1851
1445
4507
2163
526
3363
1267
3389
932
1815
2206
198
1579
2390
314
1991
3615
4140
3434
2076
2851
4894
4120
2105
3752
2098
2483
4178
4780
2477
2344
3187
1561
615
1753
685
257
4346
1671
574
3049
760
3428
452
4786
1125
1667
4819
1289
3394
2888
4808
2592
2529
4506
4107
1617
566
929
2805
4183
374
1530
389
2059
2653
3906
4152
4635
3034
2765
3106
1941
1270
1839
825
1732
523
4934
819
4089
145
4018
1668
2223
2205
886
2352
1509
370
81
880
950
2484
1619
81
845
4119
3282
1689
4841
559
804
271
1474
485
4008
1622
347
2454
2912
2941
4047
3669
3465
617
4654
3445
1830
3529
4908
1613
2134
371
1863
4462
1726
3021
2214
4755
3419
235
2891
2612
4204
483
4996
4099
296
2770
2926
2039
3226
3112
662
1423
4857
4945
1022
2441
592
364
1643
3890
1235
778
4860
2308
3936
4652
4305
2028
845
1873
3635
595
75
2325
1709
3860
3056
1343
4833
3136
4399
547
3756
2610
2076
4944
4956
4846
4212
3011
3356
1403
4938
1264
3786
1110
2852
1118
2955
955
2641
1057
2667
1630
1890
278
3358
3823
1216
1984
153
1657
1596
1144
4469
848
4326
2604
4060
387
2444
2251
3841
746
3193
2026
3052
2908
1689
2259
2228
2361
3346
4169
1207
3842
3238
2312
4471
2962
172
1475
3954
3145
1471
1881
2432
1839
4890
144
621
3650
1302
1594
3878
510
1342
3883
2277
4956
1903
164
4728
200
2172
1497
3102
2290
1330
813
747
3626
3879
2150
1392
2346
4023
262
1554
4264
4458
3927
2810
3815
4892
2960
4667
4145
3980
1766
4223
498
1288
1308
2164
2988
3898
3977
643
3916
875
2266
855
842
3467
1933
1229
4543
1398
4031
4043
1907
1947
4290
294
1818
3572
2986
35
3293
2205
4111
2333
171
2158
2436
4583
2275
782
2772
3322
1322
3325
3073
3446
1635
4715
52
4891
2684
202
3785
3153
756
1683
3117
3645
1798
1466
1807
698
3391
682
3916
2619
1800
2945
332
3443
3111
4758
4554
504
1328
3393
767
1929
1636
1493
2095
2418
4376
1262
3996
1837
1409
4605
2870
520
898
2576
266
271
236
1889
2425
1770
2432
1634
1276
1223
2946
3380
1583
817
982
722
3972
2682
2338
3646
1686
216
3523
242
144
3979
847
3930
3724
2303
1390
2995
4911
643
2689
402
3586
4650
1140
3089
1405
2936
4775
829
711
1217
2334
4810
3960
4351
3918
1376
4814
2246
328
90
1821
1299
162
4918
1951
2610
3425
782
4051
535
4815
521
3154
3635
1221
3794
28
1504
4517
3933
4128
2963
640
4882
3699
3340
2106
4245
4316
1865
4936
3744
3866
874
1421
3254
4490
1347
149
4272
3680
982
1352
4677
2222
3739
4664
3143
4506
799
2744
2047
265
4187
3148
2767
4958
4145
3099
1166
331
1219
826
3764
2127
3559
567
679
1780
4305
620
551
3481
2484
1832
3153
2218
89
2899
4344
1885
2355
440
2358
4312
2818
867
4731
2033
4173
1678
1857
1603
3734
3567
4143
4465
4110
2051
4905
3543
3902
4312
1070
1019
3661
3538
1526
4885
2418
850
1889
4579
4640
3481
2103
2857
1215
2812
2984
886
3372
416
835
50
3269
2602
1228
3315
1490
3223
2923
3555
4105
1468
3914
1182
1081
3400
490
2102
1956
3424
1146
4553
3612
2160
2655
1811
216
4820
4019
617
3813
4077
2813
2436
4437
575
4416
1297
2608
1697
281
1518
466
1884
3268
4544
3075
1100
2037
4757
4211
795
3902
3341
1773
594
163
1625
113
1275
3879
3154
1731
1641
1038
1022
3912
344
4207
172
4760
3727
1902
1928
3098
4662
1469
531
2365
841
229
2379
1227
1665
4805
4090
3904
4960
367
2593
123
2913
1292
3577
4935
1303
436
2228
2010
2464
685
1121
3360
2206
3636
3073
3694
2403
4013
4221
4132
3894
630
959
4677
1344
435
753
756
1267
2641
2699
335
2189
3913
3891
1458
1960
2056
1681
4718
2448
1725
4582
2982
3659
4682
3341
4971
539
3566
1274
3792
2338
819
500
4888
3392
1301
594
2760
3016
153
1395
4792
3971
3948
4474
2502
746
2060
496
2845
3048
4370
3489
801
3110
3084
1200
1102
3438
673
1812
963
792
1861
2549
193
4935
249
634
2771
193
1835
4835
3079
1380
4863
3257
883
2164
4940
3309
749
1781
4948
227
541
2767
218
2898
2091
1120
206
1412
1191
2802
1312
3880
1136
4154
2669
4474
1961
2680
4857
3401
2067
636
3566
2465
3968
4773
4929
3601
4605
4793
820
2637
2886
3157
1017
2752
1360
1966
2448
2145
2291
1138
3496
3373
1671
3448
1149
3719
3560
161
3536
2092
4448
2030
3465
4036
1753
4766
968
327
3516
2945
2925
4281
4003
3395
1943
3044
4113
3828
381
4919
267
4863
4502
4246
359
2613
3872
3970
3593
2529
2561
576
2550
4222
360
41
1953
2894
2347
3108
4959
4598
3465
4804
2135
4206
21
2688
2530
2442
4112
419
4460
4860
2151
2602
3052
2431
1527
1620
2162
3241
1654
3832
4694
479
3947
4494
4837
2901
1112
439
1272
228
3549
4004
4444
635
1476
4806
3843
4220
385
3439
4398
777
62
1803
4788
4033
4277
3528
323
783
644
823
24
877
3798
4082
3116
3136
1617
485
3213
4171
1377
952
4742
4255
571
3668
1641
1014
880
1727
2248
2545
3329
1425
2918
2258
1862
4096
1045
1568
2944
1450
1249
415
2881
1
4079
2246
514
676
732
2461
3290
728
1760
3837
2110
4329
502
2400
3937
2173
1590
1150
3753
644
2636
2780
1670
4550
4499
1654
2249
2000
1448
800
4935
703
1424
4221
1934
200
918
4613
4881
988
1420
1427
4460
1421
3977
4674
2069
1649
4296
1734
4686
2691
3198
990
2941
3150
3271
4333
1847
3269
4008
3027
117
1932
3400
1441
198
3038
1662
234
4716
1455
3771
1115
2403
2637
4843
716
3326
1651
4021
2235
2152
3606
2298
2567
2999
3740
3585
226
4904
4479
2027
1257
4016
1209
4401
4415
4366
4335
4885
4242
219
1408
1208
3052
4656
1708
2110
4589
2343
2529
661
1953
4248
3694
4414
1411
4294
2543
3077
3048
2933
4323
1693
3185
2507
734
359
2280
283
65
3421
1776
290
3264
1414
4880
1726
556
4252
2390
4556
4553
3560
3656
3878
1676
411
3873
2129
2162
1308
3880
1876
4819
4595
2839
2397
816
1196
3817
2967
4879
4788
3462
2261
3636
3813
2024
712
3460
4745
259
2958
3847
3069
3469
643
2056
3235
2853
1003
17
1150
320
3647
4564
1841
1631
96
3809
4374
3384
2905
1914
1709
1029
561
1085
3442
3543
1748
2431
4563
2047
1642
929
1026
2588
1564
2779
1108
3383
3146
2518
4250
3303
908
3985
3258
300
996
996
892
1683
4210
3368
2220
171
1041
1236
2455
112
4098
4634
2855
1924
3564
4637
1552
929
1234
4582
120
2454
3304
4364
2311
778
2841
4469
4555
4265
4333
4899
4527
276
2899
4691
768
3603
2996
1989
1800
2901
3561
3740
3767
1527
2116
2037
266
2611
4149
3021
1243
2115
3978
71
1370
3914
1995
176
187
1948
4586
3849
4529
3445
321
4951
1542
1615
1050
3506
1909
3162
1291
2392
1238
2646
4270
3469
1870
481
3149
1898
658
3858
925
362
316
175
2034
4868
1772
489
3417
1714
1774
4774
1112
3450
59
3025
1879
3104
866
26
1823
1244
3672
732
1179
1822
650
3394
4276
2703
3080
1017
2812
4754
4378
2401
2200
4981
3802
3817
1185
1257
1164
2713
321
4896
4678
4727
318
163
188
1042
2209
627
1093
1496
3718
690
4311
2886
4706
3113
3706
1299
1086
2124
3066
3409
1710
741
449
2679
71
678
1860
262
469
4182
2550
4892
4014
2454
1615
1495
3167
638
4606
3596
2207
81
2063
1051
391
3605
3604
1276
4006
4978
1161
2469
3584
3890
1309
4796
4060
3557
810
1712
1356
2347
3356
2256
931
2711
3461
1922
3629
1184
4603
3918
2186
1743
1964
2702
2169
716
3774
882
478
1040
4690
78
3711
2680
4777
2187
477
1522
2161
484
2710
1017
824
1866
1537
1094
657
57
899
69
2387
2729
2163
2968
3006
1505
2227
1181
758
2815
4560
1901
2158
92
3194
748
3855
3742
1923
2218
1031
2414
3976
3291
1121
533
3417
3965
61
2037
1589
3173
239
3099
4502
2788
1350
2085
792
4588
1466
929
3236
4188
661
1084
57
3586
4518
735
2047
27
3076
3393
213
2838
2808
4378
2620
1034
4392
747
2094
2087
3757
4815
870
3284
2566
3717
4183
4012
4825
3022
2944
399
2553
3578
1954
2309
3202
898
2161
1568
4396
3202
3506
2911
1029
3192
287
3602
1075
3169
2096
379
895
953
2942
177
1336
1507
4032
2263
794
2166
4032
1410
4208
3989
3626
1520
4033
4942
1554
3032
3930
1790
480
1287
4874
2426
982
403
4978
598
4967
2064
2041
234
4222
3308
3504
538
2565
394
1169
3466
1832
1271
742
3990
2808
4383
4678
1591
18
1019
1555
476
2634
1839
1070
3455
1879
2591
2181
2603
2668
4966
525
1931
3786
798
4155
3996
296
1017
4209
1691
210
960
2759
339
623
564
3091
936
2279
4684
354
464
2254
3351
631
977
1865
2305
1946
1145
3483
1383
95
3156
2320
450
2334
2091
2945
938
2950
4585
4888
3984
1149
1303
4186
335
2874
204
4891
4090
2492
3672
442
2434
1270
2202
1691
1621
306
1479
4336
4332
2066
3305
103
941
4866
46
691
2710
2420
2717
3216
1199
3902
1031
2175
3984
636
4511
3803
3239
676
1992
4298
838
582
3348
3529
4673
1530
1587
3844
249
314
2414
2127
2875
2831
2614
1201
4963
73
3328
4527
4478
4059
532
1614
3719
4871
4541
58
524
4888
2097
4872
4103
2556
3917
1324
4908
4808
3677
3428
2356
4179
2964
836
1144
805
126
827
4904
1528
3256
4189
4263
2076
2172
4818
420
4943
4638
855
4738
1864
1930
3664
3208
415
1871
4839
2666
3146
1145
4689
4601
4922
583
4784
1921
1711
375
480
147
3473
294
628
1349
3420
748
298
2982
4745
476
3741
1865
705
4194
3326
3817
2338
1338
575
2455
4415
1401
1682
584
3525
3701
1727
2389
2627
3741
1851
222
4208
3945
868
914
128
2704
433
1687
2714
2012
2761
3379
2949
3592
1002
3110
4907
631
1988
2028
4152
665
1917
3119
2771
4664
4898
3728
2514
3418
434
1063
1905
1187
1578
4948
4243
2808
1555
3041
4119
3865
839
913
4190
4318
121
2898
4276
2747
2879
1534
2239
2276
4897
3945
2196
499
4691
1777
517
3866
2
897
2948
1327
4917
4184
5
481
4760
332
4449
2355
2579
3560
4161
1620
799
805
2105
1351
4600
2609
335
217
4829
4848
3814
3735
2035
3713
4606
3841
4233
4980
129
4664
3876
2499
3603
4403
3636
3151
4305
1954
3186
390
1529
3654
4038
205
2255
4862
430
4949
1720
1005
4203
2957
4256
620
143
151
1800
2957
1606
1567
669
1109
721
4860
521
3382
469
2697
4713
1662
47
4059
2510
111
3659
1084
2593
3338
3679
2390
905
419
1427
4686
1741
4299
2641
3675
2627
4240
363
3913
2834
297
4987
1826
3696
4144
2812
954
1122
2965
3072
2188
4205
175
3489
2115
327
2142
2889
3288
3287
4222
2292
1159
1307
4543
1441
245
2343
2955
3107
4536
1042
1591
4569
4044
4953
3021
4429
2233
4211
3650
3306
2640
1683
4705
4690
1240
1243
3546
2092
2091
4696
2192
3174
37
1949
4540
2610
4706
3285
1129
461
3813
369
4966
2405
4318
1870
1127
2355
540
678
3886
3545
2040
2854
3950
2176
3921
2838
247
4179
2753
880
2113
3177
1423
1512
2424
2606
1011
2949
2157
15
922
4814
2348
1118
559
2437
1995
1540
4164
2852
4715
1323
203
1152
2016
604
2158
2701
2645
1833
2619
1187
1415
2571
2408
3677
1711
4110
791
1681
3839
440
643
2219
1634
979
4207
3802
4256
4136
2359
1298
653
2856
2220
1620
1452
578
4045
4553
4399
1411
2613
3566
269
1500
2441
1415
953
3439
270
2773
2551
1739
2061
575
1399
2132
1578
4667
3467
1606
388
2306
3838
4838
4424
2425
1572
989
1755
4684
4632
4379
23
4284
3087
1084
106
3116
4135
40
4281
1654
3381
4930
469
4987
2508
3657
1364
4956
2448
1478
3321
4084
1195
1935
1220
460
4890
1613
1940
2320
886
721
587
4343
3191
269
4759
4725
448
1959
4547
2430
3957
837
88
2873
1512
2220
4242
391
3150
853
3759
183
2914
371
1317
1229
3016
4644
3126
781
1948
355
3550
1128
3049
2852
660
2160
3568
2244
3384
1847
900
366
2139
274
1116
4771
294
4892
97
4538
4391
4809
4658
4240
3391
4950
479
4842
2922
3091
307
2284
4102
4186
2822
1097
2673
2626
1323
2455
2401
4457
3667
991
538
4106
2122
762
67
938
1551
3182
881
4372
482
1032
2550
1513
202
2212
115
3828
2943
3256
3463
1708
3654
2295
3477
3639
1204
2146
1172
4801
3082
1814
4495
4317
1475
2540
1150
4476
4916
1638
3879
4402
2677
3893
1324
1691
514
1302
1595
2903
2095
2798
707
2358
1838
1309
1906
632
3934
2339
1954
3730
3599
567
2252
3323
4809
3348
2479
790
2047
3304
2625
3732
3955
173
2879
500
1907
4916
2749
4800
3514
1886
4398
347
4777
619
4081
2843
4922
685
3761
4886
615
3293
1839
4478
3620
3719
1063
2993
4441
2630
2893
305
2255
1247
1472
3113
2077
3511
1672
4590
3407
4008
3675
3692
1584
3651
827
4973
4828
4869
3347
4153
2890
102
1511
4781
571
816
4731
2687
3518
365
3908
2137
219
19
3880
1847
1660
4193
3924
968
376
3713
1475
1123
3901
4938
4162
4163
3423
3067
3948
190
4227
2294
4310
4584
3841
4131
1495
3120
3612
3406
2643
4512
4279
1535
4961
3581
843
3215
481
4242
2928
3638
4655
2003
1233
2519
878
1621
1417
599
4118
3194
2404
1926
27
2864
287
4074
3823
2916
1956
3726
4928
3909
1364
1598
4662
4868
2821
3461
3236
2819
3105
3642
1318
1261
2405
1304
148
4748
4158
2081
219
1877
4888
1203
2610
978
3226
1000
479
1366
2288
4747
1149
3183
2756
2805
1115
4071
1124
4077
3791
1434
2690
1840
1966
284
1360
449
3296
1305
1926
3203
185
3789
1246
4903
2726
1946
2623
4740
1510
1645
2879
4949
3666
180
142
1901
4780
578
3982
4038
2
4750
3597
3316
450
4970
1871
4452
635
1104
1505
1729
625
4565
608
160
264
1275
2873
1961
1814
3755
67
2605
1801
3690
1752
2032
3086
4957
2723
2215
2518
1573
4405
4362
3655
4621
382
1571
286
2848
2856
402
3112
3054
2421
1580
3665
3178
1135
2336
38
805
2261
4276
4056
2895
1563
1645
3167
861
2208
1347
220
1487
4132
1095
257
3524
2718
1912
1091
2855
2013
2156
205
196
3919
2177
4434
4887
1414
125
2295
3798
1960
4138
3777
2486
2422
2013
4378
2388
4739
1743
3124
4621
2746
131
276
769
3519
4791
2562
1386
578
3108
506
3906
264
4974
3196
4628
2304
3962
433
2650
3094
4748
197
4641
2695
2245
883
2623
4689
2179
87
4179
3334
4874
4564
4948
4428
1208
2710
3895
287
574
477
625
2844
4196
3593
1371
4406
2396
453
2641
1595
2090
2460
4609
1576
431
1276
3158
4443
2531
981
1120
3002
3257
1967
3870
1019
4367
1798
1150
3786
2106
4622
759
445
2572
3801
563
4737
4967
3226
1560
1375
4504
325
3258
685
3068
4314
3338
2794
2416
1925
4517
4312
4859
86
3279
428
2265
831
2097
1075
4166
3024
1892
48
2530
3913
724
40
1352
3531
1711
1540
4121
4461
777
4675
121
2443
3723
2857
3279
2218
1734
2833
2220
3404
46
1043
4144
3435
3025
4478
3724
4400
1703
1684
2845
290
3982
4240
2713
3814
2578
4659
2199
4964
224
4769
1706
2927
2306
73
2335
4754
4254
3940
2994
2545
499
494
3555
3704
4859
720
1936
415
4924
3635
3266
1670
1036
2624
927
360
902
3432
768
2517
3138
2569
2250
2421
546
3366
612
961
312
1819
950
4623
697
3088
4730
2830
1626
3798
1498
1636
4744
113
3167
2519
3849
1706
855
3407
664
3868
1706
3345
2414
3652
4767
2772
836
496
4407
258
422
721
4652
640
2573
4965
749
1545
288
1994
4480
2997
1103
4883
4840
3976
725
4289
4642
2974
3787
4344
4946
4747
3669
2440
1518
4596
3013
4273
3461
333
1353
2378
4242
1424
108
3793
3671
4074
3672
1495
1250
1666
4396
4712
1804
3141
1984
47
3610
3005
4094
1685
64
3990
4452
1702
2795
323
3393
975
4922
1242
1051
2093
2006
564
3637
306
906
4052
470
3751
2115
1484
2323
3405
1171
2751
4193
250
2035
1217
2895
617
164
1697
413
3973
4274
1281
3174
3543
1570
4092
4939
2895
4442
2010
4218
3131
428
2843
1206
278
3324
4188
1252
2405
3296
2753
2820
3682
2464
3311
862
1945
3571
2296
4117
985
2086
4863
619
1465
4414
3605
4128
3747
4486
1382
129
1005
1954
4737
3170
906
897
3380
259
1636
2236
3093
3317
3483
3060
1596
2052
974
3211
1064
1063
1985
711
3254
3362
1455
3318
306
4332
80
4276
61
4599
4055
1129
1980
2876
201
3421
1599
4397
730
3774
1810
1481
2069
2517
230
4882
4082
4514
3759
918
1450
1253
2351
1227
3529
931
4638
1911
2449
4502
2189
2761
346
1863
2074
1501
1132
2889
1195
245
1480
3744
4494
561
4617
1164
228
3921
2212
4488
2529
2632
3235
4271
3516
4357
4412
2185
2404
2532
1591
3907
2467
1810
2514
2023
1775
379
559
1581
2228
1948
2343
3952
1827
4160
3847
3212
1683
4830
1618
1890
4892
3998
909
2478
4437
1185
1653
1760
2913
1359
3274
2791
4651
3640
2834
821
687
1732
2539
3549
632
14
139
272
4174
1605
4789
764
2195
541
2110
3650
1607
1423
4892
3444
2490
4056
176
2831
750
1044
3841
563
3331
2071
271
2752
2735
3116
1054
4232
2860
1770
2831
4438
3018
2928
3837
3749
1527
1767
1041
3588
509
1003
959
4055
598
3658
2761
3249
2015
368
889
3958
3843
2958
2155
4044
1150
2523
477
560
3839
64
3649
3206
1208
680
2448
773
299
874
3102
2727
2518
753
341
373
3105
2789
4131
1380
3347
389
3671
2201
1306
1511
4883
3399
3839
2930
1722
2658
2782
4224
2789
902
1455
2947
4231
2453
3637
3828
2045
1003
2463
3564
1408
1756
2927
3760
2034
4314
4357
4430
800
1556
1505
4610
922
1455
1639
2594
4463
1929
115
3089
4150
2882
4317
3496
4869
3771
4357
276
1040
2220
572
3965
303
4890
2262
4161
1597
3745
82
3578
2353
363
1128
204
4671
4671
2999
868
4953
3283
4348
170
88
3427
2014
4074
4900
1681
4837
3451
3463
1892
972
4295
4646
940
886
4282
2211
4724
1103
4094
3149
471
2925
2881
2972
3609
4970
1237
1148
2105
715
4137
65
1602
2079
768
2256
4586
2526
4543
3949
4524
502
2387
4320
4154
117
631
622
808
4041
4586
1824
4150
4690
605
4512
3264
4030
2220
3982
4274
2529
246
1863
4119
3602
4411
3549
1200
1384
1869
3571
142
1532
4634
4638
3810
4556
1483
4651
2236
2051
1573
1927
3763
3639
3558
3310
3873
6
1058
3193
2787
2740
777
1837
1295
241
4235
2395
3056
163
243
2620
2324
4026
1145
4967
512
2111
3131
1904
862
3657
2163
1664
3027
1177
3756
3262
2955
954
3873
641
2338
1963
2518
2520
1623
449
1935
637
1322
157
2233
3174
1857
3166
367
688
1977
2039
2025
4443
2814
4561
2399
2536
2514
2776
3932
4663
4223
1393
207
3790
1387
3186
3854
1653
4865
795
1171
914
3847
2303
201
2354
718
1896
4523
3211
343
3528
679
823
3320
1767
936
4071
4473
2287
4145
4991
3
2172
3649
1006
3794
4164
785
1613
910
445
1895
2745
4994
3365
3537
1299
4505
2790
4215
2250
3511
3140
1616
1165
2038
4880
3303
4019
1953
2154
1928
4529
2538
878
2231
1908
646
2487
2776
2469
2719
1749
20
810
2649
4644
456
4604
4571
3021
4692
1746
3558
2674
3325
142
4740
1774
19
3299
4635
4628
1487
2829
3122
803
4956
4470
277
4036
1743
4299
2698
1056
1972
1383
1801
2154
3317
3635
4054
691
3111
947
3261
974
4041
4794
1166
341
288
4758
764
2882
4707
676
4617
4142
190
4203
4408
2799
4433
4077
877
2388
3216
4215
3391
1061
4196
4813
3854
4957
4492
869
615
1420
946
2461
3253
4137
1669
4931
3862
4594
631
3334
3992
1498
2805
1159
294
3938
4386
1238
2932
3656
1420
2059
3954
2742
4113
505
2818
4119
4611
3460
4111
2208
2638
4589
2158
4433
3878
1384
1299
755
4152
534
2974
1747
2104
914
4488
4665
4494
2463
72
4027
1142
3063
3824
4113
1824
3371
1770
3784
208
1009
1077
1169
446
1263
3657
4134
4439
1167
419
1748
893
3171
544
1716
2998
2373
4776
259
3476
630
4875
3361
4312
887
382
2578
2154
780
4594
4961
2397
1370
1717
3827
88
1119
229
4460
4943
2842
3072
1762
291
1234
1445
2383
117
2784
1480
606
2982
1895
2778
4539
41
865
1717
3159
4662
3365
2472
3121
4890
3822
2126
4266
2003
67
4234
2380
1926
3239
4883
4565
4850
3589
1043
2960
1414
1080
3261
107
986
1389
924
2264
3985
1899
1319
397
1417
810
1987
4573
2000
2776
2197
326
1064
2576
735
3800
3843
1546
4434
4015
3228
4284
4674
2179
3506
3767
4824
4993
1456
2591
1868
4645
91
1303
330
1879
2840
4056
2325
909
1280
2397
2891
777
4896
4465
509
2229
3816
4172
3900
92
1588
1955
2802
2964
389
2341
3976
3934
982
1467
2405
87
4806
2551
240
1752
1459
3405
1787
2804
870
3015
4491
2252
2746
1680
1062
2849
833
2337
1912
1349
460
2580
4791
3759
863
40
206
2220
3544
778
4874
1842
2836
662
171
3470
4220
2918
749
4417
333
1541
2862
1071
3943
2590
3086
4258
1314
1206
4648
2442
14
3782
3036
2630
4237
1015
4606
4488
535
104
3969
2119
3372
3146
3749
1626
837
2315
1212
4257
4967
2127
1525
1731
1470
850
621
4668
3347
2364
3328
2453
4131
1773
1509
470
767
1203
998
1764
3710
2619
193
3823
2492
2167
847
3547
3463
1878
4222
4651
4163
227
1815
3489
3799
4056
996
643
3090
4319
4804
1448
3797
1611
1830
4738
3821
4522
3004
3454
1643
4410
2056
2192
3349
1981
1311
1666
4701
1508
2668
2721
2409
4952
3564
1043
3548
3237
2769
3888
805
2775
4229
29
2137
4217
4226
1158
115
1883
4621
3402
1295
2831
1904
363
256
3452
3577
165
4993
1662
1610
1026
866
3330
3326
2857
747
3150
2961
3261
4918
3637
4858
2217
4636
3747
1510
3280
2951
2611
3899
3503
2123
1801
360
28
120
2199
1037
4131
3996
1015
3782
3860
668
4186
938
904
4967
3876
489
2590
1471
3859
3620
504
3213
36
1158
1648
1120
3395
4934
1179
3024
4433
4381
2702
3518
3590
1724
4476
2225
3130
2858
210
46
1971
1919
2299
1713
4835
866
3993
1965
1607
700
2624
3392
3338
4602
1106
2712
4253
2812
4195
1103
3034
2774
1376
1897
616
4498
4204
3769
617
4070
4853
1339
1245
2713
448
4015
4681
1237
2553
1765
4053
4680
712
3486
4495
1712
972
2785
509
2851
4719
4828
86
79
1746
1762
1824
1629
662
2595
4835
281
1632
3470
2863
2917
3465
2544
3868
3658
2321
4768
1359
2773
4390
2451
871
1585
3170
2555
3676
2667
3167
3444
1737
1787
4809
2237
2187
2943
4675
4132
1461
3025
4726
2544
4001
1651
2119
4672
1049
544
631
1325
2023
2212
3538
1764
760
1915
4006
162
1944
1145
2608
4743
4038
4923
4524
2852
4602
4844
255
1082
3372
1836
4666
932
1245
2106
4126
406
3200
147
4057
1344
4297
4966
2354
1159
338
816
265
2637
4208
4379
4255
3652
972
2279
3852
4083
2536
754
141
2431
1205
1238
1341
2919
4068
2754
4548
1426
723
1905
274
1842
2030
4147
1965
1860
3224
3267
1706
3371
1605
3997
4644
516
4594
2181
929
2606
3791
1241
4105
3718
1804
2486
45
422
1531
1499
2098
3865
4395
2408
3394
1538
1528
2116
1923
3693
4557
2464
2007
4521
4131
4042
2653
94
3826
3567
4149
2986
3420
4670
1050
1898
421
3217
580
98
3626
1086
3665
1816
2798
4120
4588
2660
628
4174
4433
3316
3056
1204
2143
3839
3218
552
934
821
693
2467
1296
3031
4699
1544
4948
4434
3328
1135
519
1700
1970
3469
818
287
3710
1449
1588
873
450
4813
3697
1497
1350
1164
1925
4817
3556
3356
657
910
4257
4165
4878
2915
3899
1032
795
4760
3725
209
3042
3570
346
2163
2666
4429
1024
2479
2445
3175
1234
3665
1694
604
636
3895
2001
204
285
2
2471
2425
4922
242
4617
3460
1491
1898
4268
2293
2682
3320
4822
1788
3243
3356
1644
2363
2504
2996
3909
2029
461
1895
2908
4681
1426
3879
3727
3868
3660
2306
3364
664
3515
1249
284
4836
3765
3411
3181
369
3868
4426
3832
3218
3478
4087
754
4253
3993
2821
4364
4054
4869
4830
3167
741
4430
1637
46
618
4932
1898
1294
468
3410
4793
4746
4666
1825
4504
3916
1715
2853
4043
3507
2689
1443
1862
619
432
3472
735
4803
3672
3245
4204
1883
795
1905
890
1964
4463
542
4815
1391
836
3182
1872
793
2893
4676
4825
3422
3355
1161
4013
4627
3573
296
1278
3674
1388
4294
2621
3523
4439
2142
354
3254
3108
1172
2064
4154
4249
2757
689
1270
2463
1876
1846
3674
4446
3293
3089
848
957
1567
780
109
4043
2314
4835
923
3747
4949
2089
2030
3183
2550
3943
1297
1672
2121
9
3368
774
4733
2091
4037
4114
1581
560
4063
593
596
1668
1539
1971
714
4492
3074
1583
2744
4111
1133
4669
3813
1920
1939
4818
4839
2115
147
3227
3103
456
946
2269
3543
2098
2164
994
3919
2005
1281
1307
1313
4090
3647
4507
2927
2078
3669
2172
182
2608
1458
2234
3499
500
2427
2280
4245
3346
222
2145
4690
121
2103
2572
121
3536
4053
4596
3541
3578
1684
2419
3893
2410
4516
751
3991
587
4879
3402
2522
4017
3355
1341
3282
4413
374
2315
1132
4101
108
3206
2900
4982
4191
2789
3550
2756
3677
3161
3017
2056
4011
4957
4059
4928
2430
4154
4700
2370
4470
4992
3922
304
3469
380
1785
3707
4585
1734
2934
3249
835
1049
535
2383
2339
4312
415
3406
3457
4153
3229
4352
2353
2149
1345
2492
672
4723
4184
4111
3842
1152
3581
3962
3766
1575
2737
3227
4139
3030
2071
4776
4898
1139
4229
1146
4135
3462
2387
4480
4602
1505
1081
2870
4572
2312
1678
161
3674
2390
1625
2136
3638
692
2283
4846
1765
3242
2793
774
1906
3374
2566
3702
417
2205
3892
1164
4407
2260
3962
3334
4096
4347
201
4914
817
3210
1223
4423
3634
2388
1696
1355
3845
3830
3068
930
4413
3525
1886
4456
3954
4403
4420
1968
1762
3468
1314
1188
4243
3616
783
1627
1010
3483
593
2770
3904
4214
2490
3912
829
3691
1313
1626
4133
3025
1420
3414
3
4295
2112
2184
436
3164
600
3258
3942
648
4706
3466
1729
2892
2506
3632
4717
4487
1716
1927
4392
2273
2870
1900
4752
670
3652
981
2710
3662
4848
2584
4891
2086
3220
3846
3011
2895
1393
1440
4578
2616
4176
3761
3010
2363
2993
2213
272
2327
1344
4239
1162
4299
1420
155
1538
1204
1284
1387
1342
3366
161
141
3263
2457
3883
3353
1182
1350
1423
850
2841
1270
1755
4925
2932
2179
2515
861
1690
4803
810
3626
4844
4152
438
3969
2591
4585
1998
4319
1335
90
1256
4391
3996
1483
895
887
2674
2175
4169
4168
3767
4315
2746
4359
44
267
3788
877
387
2258
2268
36
3258
4313
1835
2203
3771
1696
987
2842
765
2336
4506
3456
4292
1078
4498
3924
2954
4909
1436
900
1833
126
4198
4101
2589
3287
1814
1089
941
1823
3288
4683
2794
1668
1123
3086
304
1024
2528
4998
173
2834
1229
1065
3611
4043
1486
4261
2083
2311
2899
501
3425
2047
2386
2764
4563
3709
1031
97
867
1793
4145
3587
1939
1902
83
2574
438
2355
3058
857
101
327
2737
4307
685
3406
1070
1321
4566
864
125
3323
2797
1204
517
57
3236
3717
3376
4758
256
2590
3630
2088
2313
208
3201
4374
2888
1359
480
4585
1210
1830
4131
4452
1953
815
4203
1013
4612
3967
977
2876
3018
67
2734
3867
1403
1562
28
78
1906
439
1283
362
3469
3128
472
2120
3774
2935
309
4236
1913
3005
2807
2221
1041
4646
2407
2151
2353
4076
944
1241
2675
2798
2234
450
882
882
172
446
239
1813
4915
3530
4282
248
3818
4169
626
1954
2074
888
1769
2468
2096
4295
2599
3847
3369
3484
2568
4132
3456
4710
1560
1489
2624
3554
1982
4096
4013
3715
71
3003
1603
3105
1954
557
1065
301
1205
4851
1389
2336
1835
3114
4519
3147
3276
412
804
951
4529
1103
3756
2585
1153
257
1341
4101
2902
3257
4232
4841
1945
756
3627
308
3034
2674
1251
3657
411
763
467
2520
2694
3310
510
755
948
1944
4874
2905
244
1498
2648
4528
784
1702
3986
1793
3700
39
1599
4679
820
4227
2128
3481
3429
734
2380
1697
27
2572
2316
2989
3044
188
4561
299
3902
3250
2765
3844
4877
3125
4896
1805
3841
2462
2638
2292
2657
4363
4777
350
1054
3068
1454
2581
3830
2329
3262
3948
516
4195
1559
1515
3605
1858
2669
3480
1243
2011
162
4704
2727
2445
2803
4140
1612
1261
1067
4690
4231
598
3067
1544
1993
3484
2701
1200
1371
1974
96
13
4285
2613
3570
4478
1541
1158
579
369
1536
4152
90
1875
2189
4599
4079
890
1853
1213
1981
4456
4518
2355
4340
93
4359
1635
2876
2870
2154
4471
184
4705
3494
3980
4879
4794
2178
2899
3246
1836
3613
3059
4589
3259
2207
2911
3901
3871
2991
4799
3912
4534
4947
1814
2737
1300
75
3004
4189
4738
629
1855
739
4010
3528
3414
1182
1408
387
2006
2751
3077
3307
4894
2658
2754
4314
49
4845
1089
1752
4034
1336
2200
2729
2403
1683
1458
1137
3504
3749
2619
791
515
436
3482
1060
1140
515
3124
1259
4634
2208
1091
184
4232
212
244
3875
3342
2947
1616
3475
3183
1300
1793
892
534
4648
1178
1582
3128
825
846
645
4301
4368
2652
3015
2814
742
3308
2176
739
3981
4546
317
3551
2399
3743
2897
1319
3449
2845
2772
1977
4915
1691
4751
1417
4085
4422
1243
3150
4099
3542
1834
276
1225
3961
4440
3866
3644
874
4475
1831
4033
272
4635
601
4682
2230
483
3554
1302
948
1296
942
1779
1118
2644
1179
2203
3643
2802
3212
958
695
4197
3192
349
1136
1262
393
3452
2381
1205
2409
1613
3038
4482
2980
1537
246
1374
4798
3290
1882
2133
1640
4590
3040
555
2817
4741
4545
1402
830
4496
4875
2611
1661
1670
2136
3514
3364
4204
1851
4829
4532
2382
2119
4469
2869
1867
1706
3999
1243
3829
688
645
3818
4415
3757
3921
2848
2317
1356
4701
2450
4568
884
3067
930
1929
3814
1344
4014
1661
3531
2280
2019
245
1925
1566
4567
1007
760
3924
2895
2424
4028
2800
4003
4432
2076
2862
366
4469
670
4331
1073
804
4238
95
2011
4075
4564
2021
4200
2137
1627
3167
4590
3925
857
75
2301
335
83
506
2327
1305
4169
3335
949
3558
2701
1133
2050
434
1302
2495
3605
1802
4574
2628
751
1611
2769
2321
2591
1237
3753
659
3948
3772
2305
587
3571
917
2535
806
3186
2997
498
1614
4922
3944
2162
2523
4528
4609
135
2250
2079
2209
4607
1665
3457
3159
4528
4524
2741
1205
375
189
1889
566
4318
403
122
2344
2236
4350
3541
134
4716
481
4500
2182
3358
6
4131
4635
780
3208
1112
2689
3735
935
2415
4128
4062
775
2629
1067
4411
2381
74
1608
2161
2276
529
4921
2097
4943
2139
498
3139
3216
2295
3101
586
3946
684
1940
2310
1259
2785
2886
3899
4652
2056
1259
3859
1394
415
612
1478
1301
2787
750
2131
236
2571
4605
3788
917
1678
1110
3110
817
609
2973
1946
703
3514
3568
2219
2403
2004
2854
4066
3321
1610
4689
438
2873
3980
354
481
4670
2828
4153
4980
2194
1952
4356
1452
718
4969
729
1342
1220
372
473
2847
975
4111
838
461
2627
770
370
3960
4915
2733
12
885
300
1308
4806
2272
2391
2668
3876
2695
899
2632
367
3174
3995
2611
3190
3143
3593
2527
1854
4226
4435
3857
3088
4663
1734
4363
1813
1572
3082
2913
1380
3053
3564
4518
4651
2136
27
646
2126
4419
2239
2858
1340
2057
4537
1009
953
406
1794
1804
1504
3783
3570
1929
3819
220
780
82
1482
3869
4311
3853
3110
2048
2721
3715
4655
733
3209
795
4351
4500
3127
1218
2874
1808
3817
1107
1388
823
1285
1859
4244
2299
1680
3963
829
226
980
3811
4417
4932
1984
845
2042
2064
686
1877
4833
3764
3448
3853
4821
233
253
4037
1361
2972
1130
1340
1522
1979
525
180
4229
1410
2469
4335
800
1063
1373
3505
2470
3170
4285
3409
3732
496
1593
4616
1743
4133
542
4432
284
3866
3737
2721
4415
499
4348
3127
3113
2772
1976
4667
3070
1941
4113
1525
339
1185
1072
1151
1596
3084
3413
4095
4891
1475
1425
2634
2202
611
4655
4298
4566
2463
973
407
2002
3161
3540
1944
634
740
570
849
1074
346
888
905
2370
1614
4385
3695
3987
3154
4358
1243
3112
358
2517
972
3760
641
680
179
3525
1660
4185
3016
2779
1281
4105
2213
1078
4010
181
4778
3641
3930
4662
4992
1332
4825
4657
2862
3854
1192
1057
26
737
3034
3992
2291
4061
149
4558
56
807
264
4297
3689
3340
4591
2793
1973
3859
2855
1655
1966
4783
610
4060
3845
4507
918
2724
2400
4671
3919
1572
3681
2935
3529
350
401
4173
1893
4567
446
2636
1193
1501
4854
77
4384
1043
4973
490
1838
3792
4625
2680
4926
2980
4719
4827
3746
2612
1041
1917
4675
305
3367
1483
2861
2802
1425
3131
3244
4695
1315
2052
269
4693
3811
2450
1867
4322
2865
4345
2070
833
2088
1353
3119
1473
4512
4746
2074
4583
2240
3734
1113
1342
3201
3056
4467
3609
1354
2609
2233
4981
4454
973
4310
4445
3800
3517
1664
3335
3909
532
4113
4344
4732
2797
1972
1006
3689
1350
783
1754
4374
1222
779
3237
1369
2379
28
906
4139
2808
77
4827
3052
3393
4920
1755
3396
4918
639
102
4949
2334
3314
4596
73
3119
3963
227
1563
4493
2455
1484
1231
3306
2528
811
4747
652
1821
171
1753
4412
4630
4565
1810
3049
1186
1241
3097
4486
2313
4133
1129
4878
4901
3354
1693
1074
2910
889
130
423
1985
878
1801
1376
4660
788
2467
1650
526
2141
707
1983
275
3091
77
4919
2548
885
1130
3301
2092
3299
390
2950
3197
2397
2987
613
1525
42
623
3267
2628
4079
1706
3591
2614
1442
970
2214
293
1708
2899
1368
1991
3973
2798
1793
4061
2318
2877
1275
2403
2707
351
366
3529
327
6
3160
4346
1107
581
2396
2714
3358
2415
3563
2837
3917
1579
2475
3315
729
908
4742
4930
2378
4175
2414
2483
1196
1862
1946
1530
644
20
3741
2854
900
973
3594
65
3651
1815
1494
3074
3802
1216
1245
740
2976
3044
4547
22
2662
4867
1156
967
3893
2400
3801
2942
3136
1926
3701
81
4252
4836
3913
3562
1385
637
3735
3181
1258
3243
3280
4477
1008
3745
3196
2890
2200
4258
573
112
572
655
1263
2460
3970
1436
1649
1288
4133
4249
1402
120
672
3154
369
2421
470
4350
3048
196
2364
2505
4844
86
274
85
4241
1524
253
4877
4607
2343
3643
718
1855
4748
4118
2187
4674
1440
2644
2817
698
2510
1420
4003
3813
3620
174
3582
2101
1838
3707
3915
38
2295
1562
4526
4676
1036
3956
4216
386
1100
3088
2790
4966
1385
398
1883
3382
3500
1892
4976
3542
2644
4231
49
1783
4566
1814
4606
1852
4248
583
1309
441
2286
3857
290
4899
1302
3016
1713
4997
3842
1572
2
3443
1914
3818
924
1570
1074
562
3378
4829
4862
1429
4243
3716
4303
3746
1728
1913
2577
4614
2387
3449
2573
761
1638
4118
2152
148
4280
519
2999
211
1648
518
4095
2993
1145
603
4945
4580
2587
831
2068
2017
4865
4622
403
3204
4527
221
4855
3561
2073
560
3197
1874
1522
2849
3221
713
1812
1833
2438
2517
1127
4926
881
3754
2393
4921
206
1575
3053
1016
3506
2798
4813
3778
4028
4145
4843
931
1395
3782
2752
3076
73
4242
2673
4019
2632
1361
2381
3044
4123
52
865
2842
2438
1703
3376
3054
551
2546
1507
1155
1678
1151
1732
301
258
3035
1664
334
478
4615
3002
3946
1789
2089
2008
3486
3874
2414
3990
2368
3207
564
2068
3252
202
2077
3138
1792
4743
1159
2504
4755
1923
577
1356
3949
2767
3047
310
1946
2206
2426
4817
3396
4329
6
55
3909
2200
2011
3912
884
3389
1552
3798
4879
2790
509
2687
3670
1820
3168
3229
419
2022
4419
178
4631
3114
4019
595
2344
4117
2934
2173
4763
1138
4689
4975
1895
612
3158
40
1432
889
2999
1679
4180
2266
2734
2306
4576
4432
431
4018
1623
2117
1952
2869
926
3970
4319
4723
927
4931
528
4154
1875
1876
3024
2195
966
2813
4634
3377
2169
2769
4891
3376
3235
4250
747
2598
1412
4399
4094
1533
2003
4784
672
3952
3262
2258
2328
2527
2195
2174
2076
2888
1435
3668
4499
2902
1432
56
4813
1049
326
4073
1944
4597
1663
3080
4658
2674
965
4443
211
4715
2930
456
2792
2090
2974
4987
1453
1726
1419
4099
4749
4912
2868
881
1716
3712
4238
4306
1471
3238
2476
2456
3137
1855
3530
928
2847
3774
650
2141
373
3622
925
1305
1039
1627
285
685
4858
1597
1930
1602
1547
923
4087
3339
4883
1454
1440
924
4534
3911
2561
149
251
1763
523
1348
3303
3547
2540
3986
922
1163
2331
4617
3867
2944
3555
3942
4088
2300
3771
153
4104
4505
3155
1139
819
4582
859
1983
359
449
2107
440
3573
4731
3663
2384
3831
164
4833
783
1447
3769
4630
2574
4259
4525
1000
2199
3536
957
845
3140
4768
1868
1906
4425
3831
4923
1795
3735
2507
340
1516
3510
4890
4558
1267
3309
4482
3379
684
1755
4936
3677
156
120
1450
409
3691
4478
303
113
3700
3763
1141
4199
621
369
4731
2995
2159
4980
4619
4933
4192
1584
1902
3318
2430
2518
692
4076
2907
2770
274
3148
1487
1719
4374
2832
3775
3327
2834
3791
2894
2457
2760
3284
3064
4152
3435
4608
3476
2921
4764
3586
3951
1803
262
3787
1841
2993
1841
2132
2155
2213
3156
3382
2402
2502
4589
1831
896
733
857
4103
828
2578
764
4460
2638
4718
2635
1310
4638
2
4161
1403
2185
3347
4876
1982
4153
2669
717
2599
314
2574
3558
3453
2916
869
1634
3063
2949
1812
2903
1293
2918
1823
4773
3067
4707
1904
2531
3413
1342
1920
2917
4858
11
4338
239
3046
4221
323
68
2062
3926
744
2201
3323
165
3932
723
2744
2379
4322
1669
1012
2453
3513
922
4952
1936
1393
1489
3687
3989
2556
4442
3091
1166
876
1035
3089
1105
999
1163
413
811
3627
2735
4235
3801
673
1219
4277
1740
1901
3448
3847
999
1656
3232
2189
2248
4860
316
3606
1261
1528
2864
4004
3464
4755
537
625
718
2082
4498
1454
2966
4713
2891
602
2967
3197
3467
3014
307
4141
3484
4637
3108
2944
4851
410
3000
2033
4621
1937
4157
4290
4238
4277
4334
4451
40
3766
828
201
1930
547
3365
3696
1421
4971
4439
1421
1666
4278
2274
3604
63
2623
1843
2158
1649
525
2904
3447
2526
1934
2887
3715
3628
3837
510
4349
4071
104
2279
776
2178
4323
224
1397
4332
3083
530
3798
2772
107
2229
2511
2018
4951
3170
4066
4793
375
4005
1423
500
834
4766
344
4570
1288
3119
3052
4249
2198
3377
2626
1344
1639
1405
1326
3665
2627
351
4782
2957
4475
1382
1362
946
1806
4304
4327
1593
2058
1948
2541
2118
2269
4274
841
2259
3160
4384
2849
4003
1553
4887
4813
267
4472
4680
2681
3838
953
344
759
1091
4699
2360
1178
4620
4381
1652
4157
922
1004
1480
4903
2757
4417
474
1715
3355
1179
2361
775
3012
4845
2207
4473
4601
4544
2533
3932
4057
2526
4244
4546
2208
2474
1617
556
3532
1442
120
551
4554
2462
4120
2375
762
3335
4740
1422
2949
2551
4509
2373
6
1430
4087
4649
230
1086
2782
4469
2566
2588
3797
3379
915
1785
1314
4549
469
2191
4192
3255
1234
3951
4813
4505
3506
1709
1190
155
4900
1781
3962
3102
3119
1656
1459
647
4413
997
4192
3673
1009
3906
3717
4940
749
2623
4745
3180
4228
4886
3000
4325
2027
3917
741
3940
4165
2800
1273
1644
2916
2905
2734
4101
408
321
3710
2206
31
2286
13
1390
913
899
898
272
4301
773
1385
96
1809
3763
1804
2758
2768
706
2791
2457
4071
1694
1870
1672
3724
903
3509
1396
3498
1237
3396
60
1944
2095
2639
357
2708
3803
2484
4423
3728
4988
4639
409
3985
396
632
3368
3170
3086
2467
3838
968
2754
4001
1536
4536
3276
4230
888
4492
626
2971
4968
4202
2793
1690
3823
2518
3198
681
407
3011
1126
392
3547
3314
3191
3885
1087
392
3153
2249
921
2188
691
1785
281
2705
3463
2745
4297
2579
3689
161
1325
608
4408
3189
571
2699
1094
878
3192
477
4586
5
3413
2684
3646
2239
3047
16
264
142
72
1461
3859
3854
1874
37
2337
424
3341
993
3305
1760
1031
4946
3197
4134
1931
2527
3346
3080
1606
349
1178
2690
931
2235
3365
3909
2155
4895
1072
2925
1901
3542
3027
1292
2321
3065
3643
3530
4297
3146
2805
482
1089
1787
3063
445
639
4970
4660
4950
967
2031
3230
1496
877
4815
4301
289
2915
2040
4084
3231
1961
600
2553
4152
4962
1738
1065
130
3097
1410
1273
497
1237
4918
2736
2126
4572
2748
4837
396
4661
2559
4316
792
4204
1659
4505
4159
4315
3579
2015
1025
547
4693
1643
2168
3615
1398
1410
3029
4637
2694
1897
4853
572
1912
4564
2360
3793
4609
2621
2268
4021
2409
4497
57
2855
435
10
1112
847
1097
4853
4542
3127
2171
2432
4560
1146
2408
747
2139
2981
4793
3180
4233
1438
500
3142
3533
3408
3007
1944
2158
4723
236
1158
550
4523
445
4827
2008
2303
773
1688
1601
2431
4269
3083
348
574
2364
850
4125
2651
234
227
962
3972
4776
1631
135
1163
3371
4372
4020
3065
1772
1962
329
3263
558
2035
165
1050
4931
571
2907
2227
3300
2036
487
153
1093
3143
4557
4173
921
961
1381
3889
1825
703
2519
2243
3742
2579
2967
758
4340
1550
3824
1795
4798
2114
4684
2597
3787
679
4873
3873
2364
2410
1258
2751
2517
1315
4971
3523
2573
4276
4668
2142
3656
3225
2982
1583
4505
2589
1891
4636
683
1690
574
1972
1233
2977
3448
2214
1375
400
3932
1763
2206
4355
467
4006
3741
4930
2751
3386
177
2484
1394
3577
1678
2470
3926
2272
2281
535
3681
2136
1399
3271
290
3968
702
3055
884
3280
4598
2011
2910
4684
3882
2122
3702
2198
1238
917
1063
1267
3506
515
493
2740
4640
401
1970
4051
3791
3896
4969
3594
3647
3668
985
2214
1165
791
2733
4532
4511
2167
873
4992
2161
1760
822
1859
2120
4429
1214
3579
1657
2627
2559
4887
4571
2497
4843
3449
784
4207
4635
1241
850
3269
3037
2187
4706
266
504
3927
4940
3408
3335
567
1042
3607
3465
620
1557
3523
3261
3467
2916
3526
2017
3824
855
781
789
215
3410
1564
524
1867
1125
1122
415
3152
2229
1189
849
2163
1844
3630
1969
3244
4495
4479
3233
4002
975
2570
3811
2677
3141
4785
3253
3923
946
2140
1284
2163
1462
3350
4300
750
3229
1043
1355
867
3565
3450
4701
3055
1
1969
987
4697
3007
377
2991
4538
2581
212
3844
677
3653
196
3166
4816
1202
2702
352
4586
1180
4331
4634
2367
305
2620
891
3267
2885
1875
4996
4144
2741
3729
3922
2268
3156
1165
1987
3653
506
2259
3405
950
1517
2427
76
3386
4342
1182
3770
4201
1908
2592
4899
4779
3774
4546
4485
152
1892
1976
4656
2792
2842
398
4250
1568
4972
3075
1764
851
2155
4450
3262
1545
1323
3201
2656
2087
2496
1984
4492
826
1124
3370
1234
3573
4086
1453
480
3125
2414
1593
389
603
1280
4906
1175
4395
2382
2038
3931
3601
1056
1557
2045
2496
3750
4682
1257
3325
4610
4182
364
2425
57
1318
926
1031
2962
4441
762
1270
1149
3697
3017
4448
1944
101
2067
3042
4828
540
1932
1937
263
4424
1755
848
275
1079
3842
1912
4677
1472
4377
1365
1202
4949
3012
1702
4862
110
4856
3467
2053
1356
1875
3846
1821
3456
2004
841
2847
4575
1437
1080
1354
327
1586
10
1958
495
3638
719
819
2503
2549
1941
861
2693
1730
801
3962
937
1727
3494
611
4325
1681
1856
4585
1292
3276
2694
4094
2110
113
351
2537
1838
929
3504
3467
2599
4174
1657
4381
2571
234
1773
4967
1497
3044
1059
3640
4969
2876
1506
3206
3167
3322
1672
4645
2500
1391
2509
3644
2947
3703
1450
4073
1454
3423
3541
4507
1277
1598
2324
1175
4546
3416
1150
3542
2742
4113
543
124
4484
4676
4645
4777
3409
993
4286
3869
4246
2345
1862
1128
3471
2516
890
2661
223
1292
3986
2737
4422
1345
4773
76
3160
967
3217
2980
1203
4241
3414
1731
2847
2440
4133
253
3468
2455
3406
1072
3838
1498
4326
3943
4009
4954
3769
1824
2666
4248
1141
1043
3491
2413
1499
4086
4488
4567
4469
3927
2946
3933
1060
3606
3359
1854
308
725
3425
4906
1916
1741
4289
2569
3453
2100
791
2465
4723
4741
2954
2436
1149
3595
4272
2348
892
4827
1145
3008
662
3819
4365
391
1673
2709
4141
2849
2245
3342
1807
2329
1127
1741
3317
142
1232
1213
1678
3452
68
4417
841
1698
4431
3471
1368
1965
1614
825
1691
3284
1394
4389
2799
2682
2587
3093
2068
3536
2494
270
855
2569
188
593
4897
4398
282
672
2141
4047
4431
2875
3722
2016
4200
2571
2391
2864
390
4417
1194
1630
649
855
735
244
3691
1763
2244
282
2943
747
2604
833
2485
3336
410
3342
2936
2019
3173
4384
1883
2066
2582
2157
2055
172
1702
4619
3046
2014
3767
3925
614
3294
1483
1856
1884
3795
1582
269
1826
4542
2029
3573
1544
4068
2717
70
1729
2056
3640
629
43
633
4689
2730
4424
1103
879
224
3192
3617
3724
546
3311
4757
3
1261
3
4091
4658
4264
3491
4771
404
83
3222
3534
2971
3068
2846
4570
2957
1414
836
4748
3502
1613
1714
2589
307
3096
2098
1943
614
573
2901
3468
165
3749
255
2176
1124
1423
4188
4671
3495
1093
2847
4281
3855
4062
3647
2480
477
4056
1353
2200
660
4795
3996
4752
183
848
4818
819
1208
2126
1791
919
2259
641
4444
1582
1562
2681
166
2886
3928
599
1295
4166
2750
1167
4607
110
4551
98
396
3322
2820
1440
2108
1529
1686
1963
538
2340
3663
4941
4984
1197
339
4154
2662
1349
80
2730
4294
3344
3347
148
2557
170
1533
2648
4059
117
140
2623
3425
2327
40
4163
2283
4132
3340
1873
2811
776
1292
241
1531
2624
641
3722
1965
4706
1494
3940
68
2491
439
3018
118
4819
4319
1314
385
1700
2434
1529
1676
964
4816
4282
364
1113
547
524
4487
2327
1842
4828
1619
3958
4034
4893
1470
2076
2065
2027
2331
2108
496
4120
583
737
1346
2817
1474
3643
169
2898
3760
3238
1997
4787
1402
4484
1563
1148
1359
3197
2242
3538
725
1216
289
2976
1403
3603
1684
4742
2900
1977
4218
1723
245
4027
1420
1064
2549
3586
3167
2161
86
1480
4910
118
1104
3032
4558
4217
2656
1267
165
3808
2705
2991
4810
3155
170
1153
3253
1107
1977
4508
4144
2845
2406
501
3633
4122
1892
1864
3839
571
2953
3520
4396
4530
428
3658
1255
3029
2574
1331
630
2755
600
4460
1156
4261
3804
1127
217
4518
1980
3795
1533
1439
762
3541
3252
4854
1096
4477
59
512
2567
1049
1237
1862
1
1604
1312
698
1627
44
854
428
561
1673
2562
3207
3053
4693
1899
3562
4764
955
4167
3885
1197
342
1602
2477
965
1592
3761
2623
1643
547
1453
3620
496
4357
2464
474
1813
3456
2401
4090
4584
3326
2648
3642
3351
4274
1599
580
1858
4166
2967
3404
3486
4083
4516
3327
4461
1975
3342
4572
1230
2460
937
4756
4935
1188
4607
4438
3050
4962
707
3755
3809
2066
3824
1277
4482
82
3330
946
2908
2091
3931
4651
4790
3874
1096
2146
2178
1843
66
177
4744
2763
3261
713
4623
4014
4322
3146
1125
2688
3339
4897
452
2569
2388
617
4408
18
884
3339
125
1768
1499
3455
3211
40
257
3933
3318
520
4326
2329
2729
2021
1407
2318
3330
2351
180
3042
601
4825
1783
3564
3591
4183
248
2048
2458
2700
1230
775
2762
1043
1458
2927
3826
572
4442
359
2270
2716
4227
4358
4473
2269
2798
2117
1479
2814
4930
4614
3740
229
2827
2238
2508
4603
3713
2592
2182
3336
4034
4375
282
182
4633
3075
3953
1183
1477
2865
487
4172
400
4166
306
2001
3617
4703
3202
1529
1895
2727
1126
3514
1641
954
1884
551
588
2157
2276
211
3516
4467
2394
438
2455
13
432
4395
1179
4257
4194
715
133
4587
392
3429
805
4868
3289
1791
620
2999
1931
4576
2924
2504
4363
854
4011
3689
2364
3962
1481
1622
2854
2839
3697
3593
1734
2234
2017
3896
4808
3325
4232
3430
210
4270
4427
4090
3754
4439
53
1937
1492
507
839
425
4367
1807
272
4566
3123
3134
513
3502
3107
4734
3661
3915
3554
1035
1749
2963
942
406
613
3348
1644
305
228
4327
2657
4169
3803
4139
2423
3120
1020
1510
1926
1176
4746
1242
4671
3855
387
1893
1629
311
213
2466
479
2903
1156
3085
1161
2082
4626
2347
3537
1975
3209
839
3201
2041
3368
2264
631
3149
3323
2784
4008
114
4742
1121
485
2949
277
2272
4381
1426
4937
3528
124
1906
1209
1917
3333
434
207
348
3093
1160
3288
4599
2587
1427
531
3984
3678
2864
4966
2250
4290
845
1769
1653
543
3202
1031
2656
1318
274
60
2096
447
4591
3597
2775
4911
3810
4114
1360
1557
3193
3648
3476
2508
3564
278
390
226
3375
4601
2836
185
3223
2785
1582
2284
232
1401
1848
3716
27
336
1839
608
467
1907
1838
2945
1248
201
3675
2333
4814
4220
1678
1805
603
738
3498
2483
3304
889
3371
50
4131
3930
1523
3202
1029
2982
241
3277
57
3558
670
3074
3392
15
1870
4989
4414
3760
546
4095
71
4931
4565
928
2895
2202
1440
725
3847
1814
4295
2039
4419
4363
3661
1795
1309
1508
2646
1447
2537
791
4229
4044
3509
4006
152
3516
2192
2908
3533
3506
75
830
3348
2796
405
1321
3651
50
430
2243
112
4318
4313
4654
273
2131
972
2444
4298
2577
3038
2384
2062
1154
414
2937
173
4656
260
308
2540
485
579
3494
2155
1593
1569
4827
1035
491
3327
2986
3499
761
3332
529
3872
4931
451
1497
3218
4819
775
2861
951
2273
1033
3478
3051
62
3575
2531
3428
1789
4267
1502
2490
4065
1801
2947
1310
116
4407
1888
3680
4464
3606
2974
3636
223
1000
4938
46
4381
3782
2811
3923
4356
758
4939
349
2027
715
3918
1759
3457
4574
4704
2580
2025
4561
3605
4069
2050
3589
678
3364
3500
3904
3357
3047
4526
3500
2399
4844
2746
1374
2328
988
2349
3577
2427
4599
2872
2024
1995
571
3249
3485
391
3412
1340
3257
376
1546
1645
2701
1781
1161
4016
3752
1364
1011
1882
4799
3180
3080
716
2423
94
4638
4177
1176
585
2712
2035
962
4506
2631
3419
2141
2624
247
1678
964
2155
3070
3598
4813
2078
3549
1454
1117
4123
4883
2390
1210
3472
2287
3201
2043
1528
2492
4677
2234
1323
801
4783
4033
2252
1168
4535
991
166
331
1
4826
1740
2844
3165
2842
4829
3326
3638
2927
1608
2539
423
876
142
907
1889
1260
2850
301
1807
1744
1983
1191
132
787
1911
1629
2080
1683
306
3258
3072
3249
1612
3982
663
3590
1665
2024
4484
2395
2192
2472
1316
2122
958
3170
917
1990
969
1445
869
3689
2376
1697
2798
4720
2274
2351
3572
554
1592
4860
1175
1930
119
1076
1063
355
3264
711
389
391
2250
4652
4714
4424
4205
2890
3115
2528
677
2485
2381
3551
3352
3628
2248
3657
3735
3926
1723
2299
3599
1616
1364
2206
2170
807
854
2987
2811
4673
3499
686
1411
707
3480
3423
1648
1274
3091
2335
1985
1667
4654
4408
3792
4919
1465
2809
2401
203
3474
3449
3905
4622
4769
1908
167
3293
3040
1167
572
2944
2066
2018
255
1282
284
2969
661
34
220
2568
3914
2633
1920
4257
2374
1017
116
3808
1813
1789
4912
4796
2260
3189
4640
99
2880
3751
3946
2028
2888
724
3954
1102
2125
3656
4845
3462
2541
1345
1036
2530
1095
1594
4136
4366
4249
3759
4494
4056
2531
2934
2844
2708
4951
2651
1568
4088
3959
3703
3124
1962
3379
1801
1117
3224
1697
2554
1213
2177
4015
4361
2439
2906
2612
943
2309
972
1765
957
1474
2344
3609
1171
1806
1126
3737
2220
741
86
3957
1459
216
4000
3065
891
1747
4194
4990
2414
2614
4314
1027
4514
1303
3998
3365
4765
1910
2388
3754
761
3388
3871
1066
3073
3774
1262
4343
2402
1701
3853
1733
2605
3875
2927
2929
596
4679
3615
1390
3864
2470
573
4340
3120
3575
4195
1322
1875
2193
3839
1380
3898
3816
303
1946
396
313
3792
4030
960
3339
646
2476
2976
1474
639
3769
1824
2925
3645
54
1510
3187
4786
408
4507
4329
3448
1503
1550
959
4329
1557
2902
4288
2438
4640
2391
2574
1954
3626
2043
3306
4766
2016
2987
2916
2811
4352
637
2460
2672
3776
2522
4807
2950
3446
1885
4012
1787
3906
4637
1396
182
3291
196
1137
3544
792
3031
1418
4529
2157
1499
2152
3224
2407
3161
1345
1698
1758
730
2365
649
1217
1619
4188
1544
1164
216
1280
2671
2522
2761
4901
3321
187
1446
1024
498
923
2549
4544
3546
4180
1707
1295
4744
1925
3765
2627
4401
3392
3778
3243
1830
3759
3833
1025
2534
2405
3845
1807
881
2150
3737
2520
3363
2124
4649
4848
3720
510
493
2519
4950
3940
3030
1703
620
2824
3155
2596
349
447
3773
2507
3556
1366
914
1580
692
1276
1845
1578
817
4405
3168
3281
4120
255
4671
1532
2674
3417
1600
2048
2275
3278
2956
4946
2483
2023
2538
1058
4630
1180
1730
122
1356
3920
2439
2576
3171
378
608
3179
1123
229
1108
4103
4300
3018
313
544
1810
1272
2025
1534
2652
1413
2889
3491
2501
1137
1555
4519
4014
800
3093
4481
646
18
4881
4615
719
2676
1377
3152
3047
803
1183
4051
2143
1635
4139
3328
511
1939
2226
1572
5
1097
621
2783
1593
1177
4269
1928
1094
3977
366
1630
3542
3686
1553
1144
1524
2858
4356
3463
325
742
1486
2014
4707
2067
3314
4871
1546
841
3676
2654
2820
3134
1108
638
4994
3563
224
2289
4724
3324
2020
2651
1798
3684
1025
3702
2351
424
90
3867
4369
3593
493
2684
4382
4017
3182
4650
967
1931
1547
3626
310
2463
3736
3225
3751
4402
1454
382
3341
1847
3960
4938
169
4225
3324
4930
4181
3671
151
212
3779
3701
690
168
2294
2534
3342
1855
2157
2789
4871
1366
2083
2545
2310
271
1957
2038
3875
3249
4731
2775
4623
4044
82
2255
1069
173
4135
1243
62
3512
3415
1991
3814
1811
2169
4418
1373
1567
510
2958
3390
1386
4095
2435
2543
1039
2411
123
2737
3492
3223
4201
2893
3458
4603
3614
1268
4110
675
2271
3569
1168
796
2717
2558
254
3409
520
1499
2215
3457
4081
1152
4694
2971
2671
346
1328
3377
2241
1465
407
1281
360
1687
2065
2157
1281
3773
2676
1147
836
1981
3001
1265
105
2655
4291
1501
1065
3336
273
903
164
1036
2530
97
2383
4046
950
3493
3710
993
3669
4626
467
419
2731
4285
1470
3591
1946
1499
2595
4865
4678
4902
727
2462
1958
4079
4193
4570
1194
1600
3076
2875
3471
3789
1007
3813
3079
1590
2510
111
1803
4271
1780
3965
2617
3241
4152
2311
4861
4279
445
518
2845
966
1639
903
2819
4906
4454
921
607
1038
168
3679
17
1149
3269
4417
556
1137
3754
4637
2596
4724
4697
1991
477
1800
2601
2994
294
2395
4332
1916
2254
398
2100
1536
4830
2321
4990
4942
1371
2405
4312
3309
3458
1777
2572
3330
1880
2672
2840
2730
3179
3450
4803
3241
1575
2698
597
2949
32
4554
3978
2253
3514
1379
1286
208
1858
243
530
4849
1437
2488
1915
1312
803
1184
3900
4010
625
4402
4000
2487
820
2306
2213
4513
3552
2322
4541
3251
4929
2597
601
4891
4606
4387
3324
2524
3948
2494
1231
268
3213
4045
2929
843
3911
1871
3484
1234
1549
4319
1758
3430
1570
4179
1765
621
3249
1278
3524
4451
4831
1854
4642
1812
2029
4452
652
4195
466
3863
1314
2935
4155
3778
4732
1418
882
1955
4964
3481
1190
3663
3019
788
4381
3702
921
729
2319
3684
1465
4316
4620
3998
3523
911
2371
2886
4498
2029
3932
3041
1470
1467
1916
4180
4619
1464
2409
3465
2299
672
2833
2764
67
1075
3039
2489
4142
527
3901
683
2871
3026
4449
973
4587
4745
1030
4729
829
1257
3819
282
3745
3960
3878
1746
1207
280
2479
4338
1515
3314
924
1426
1795
3705
4990
3695
3388
2740
3798
149
1764
4311
2649
277
4630
695
3808
4758
4768
849
2753
2820
2725
641
3580
3535
3500
4203
647
4974
439
3156
3163
161
2748
2203
4109
1110
4269
2979
2327
1852
4641
4846
2382
3152
739
4954
1519
3116
575
4899
4680
709
478
3608
2529
1605
2172
4828
1457
2761
2507
225
3900
139
535
4828
1821
1300
2190
1990
2980
4368
1731
4739
335
3986
2420
489
4696
3055
3946
288
3901
1980
4067
2870
2362
1096
2732
624
2512
2920
1519
3110
1209
1447
4297
4443
2220
2533
1281
2268
1096
1954
1039
997
3457
1546
3321
3280
2454
3493
1853
382
1615
3875
1330
4593
4272
3961
128
1184
3627
3535
1745
1095
985
4732
2061
2818
2919
2886
1916
4791
799
3515
4900
4982
1046
4817
4217
4707
1267
4130
4699
571
2829
4828
213
942
3
1065
3248
1164
4323
2684
2907
3842
2266
2466
4884
1328
2781
1443
760
2900
3724
1294
687
673
4630
2292
1458
1377
2517
4259
954
3419
1567
122
4845
3290
3025
1498
337
2007
4208
3384
1805
3462
4780
2472
4015
3313
632
3004
1212
4080
2576
4242
4768
3741
2867
378
3839
2399
2217
3422
4010
4504
440
1891
3975
4184
4958
356
758
1919
2105
2344
2260
235
188
1733
787
4552
502
2217
1168
1565
4725
282
161
4863
3388
3065
4751
323
4890
947
2179
1676
1020
4912
45
3687
3607
3994
3660
3998
4175
2291
4261
3056
2336
1981
403
500
921
3564
2266
3491
3802
3206
295
2836
3621
3290
1844
2558
1467
2518
2446
978
4262
4144
2247
1783
447
3558
377
4134
4300
2903
3285
564
1074
140
421
3335
3904
3530
2732
2827
714
714
1044
3631
3062
1161
4431
2734
3981
4983
4140
2197
4249
1084
4381
1102
143
1839
3568
3618
788
3516
1557
1338
1279
1029
3440
4831
1737
3468
2083
967
4808
3441
4935
730
4792
4960
3454
1455
1643
4434
614
382
2337
4996
4941
2646
1561
36
2077
4740
4543
4047
1825
1260
4515
4683
2397
4290
2194
3227
2942
3842
2229
1155
4823
4889
4887
714
1120
3004
3069
3318
3269
4979
4125
3327
1320
4704
1968
4389
4950
4038
1918
3399
2741
1855
4482
2073
3705
4430
3185
969
2044
439
2994
4027
932
4331
2530
1934
2713
2044
3175
1332
2835
1587
4874
3659
4091
3144
3933
1031
710
3719
4349
4620
222
397
2880
4719
3355
1159
4628
3619
2328
3115
2333
4569
1988
4954
4937
2398
4544
1153
462
1093
1654
2046
702
3528
3312
3886
2078
968
3682
1084
4104
1856
2458
2934
295
227
3721
444
23
2956
3195
262
902
4597
902
334
4142
1408
1172
778
1294
2268
897
208
3684
2787
182
4821
4386
424
2890
4215
4375
4531
4812
3877
4511
4670
1422
1806
4584
3317
2988
2345
2990
1799
1214
657
292
1067
3412
2452
1177
2816
1235
1514
3324
725
1541
2226
4303
4716
617
642
1095
2238
1675
963
154
393
1018
1898
4090
3240
4226
1194
2148
4935
774
1370
2969
2147
2536
1845
3824
3507
1073
1284
1983
356
4252
3335
3755
2029
2891
4978
1824
360
3396
3146
3783
1949
11
2957
4875
4309
2777
480
3217
254
1211
3979
4181
4705
3060
3521
4231
262
3298
2488
2020
3052
4801
1917
2723
4985
366
4295
419
3537
1583
1051
163
880
522
568
795
1156
2397
2486
2342
457
4345
1988
2853
2715
2183
4898
1136
1917
3896
4081
3729
1678
2780
1593
288
3549
3524
278
4346
4670
690
4984
2714
1476
2666
3269
2617
4276
4496
4281
2977
1480
2732
3961
3481
2178
2942
704
3096
731
3846
532
819
3033
947
3023
4769
706
331
1139
983
2916
4835
3327
3839
3559
1749
4366
4800
1750
4842
4064
3031
3401
3677
2567
4439
2532
1643
260
2338
1905
3160
1813
2877
2452
3633
4531
3287
3860
1074
2496
2451
4415
3021
3440
267
3871
2537
1291
2787
834
520
2346
2107
3489
4139
1519
577
3931
2920
125
2483
4779
210
1216
1452
3204
647
1825
3700
3341
4662
974
2290
923
4839
12
1345
1400
4128
89
2733
686
2032
1994
1824
1691
100
3880
4889
4402
2980
3076
3054
2748
1404
3555
4147
3094
536
1953
4084
1340
1642
4673
520
4715
1967
2494
4521
2276
91
3975
3580
4885
637
701
3799
4915
4507
3130
1304
2451
106
3032
1470
4748
3366
2732
4183
1818
4048
3725
1898
1855
3170
4697
4965
1345
3081
41
1931
1750
3224
2259
1885
1314
2604
1706
1939
104
4326
4024
4007
4755
1271
379
2614
176
1190
2653
4433
2136
3387
4697
1823
212
1325
798
2022
4316
4212
2574
3534
3745
3880
921
3683
4836
4118
584
4076
807
3314
2035
1303
1498
951
1588
1214
1885
128
335
757
2402
2274
4877
1933
4182
1031
4360
4305
3791
560
736
1782
1901
858
2869
1644
4976
4311
3870
1135
1272
905
31
3636
822
1835
3577
2744
3810
483
823
531
4608
3965
2442
2280
3866
4142
2117
135
103
3338
4623
3510
3432
3036
3090
2165
3045
4436
2062
270
1263
682
1571
2932
2056
1856
3429
1671
3587
860
2309
1125
3151
74
4115
893
1308
132
2921
3528
153
249
1252
611
4858
3044
463
1412
2935
4911
3150
248
2069
3982
2547
4868
4715
742
4973
3266
4721
3878
2135
2766
1373
386
3329
105
3373
1472
2575
4065
4682
2025
1887
2914
765
914
1414
2959
2563
1759
3335
3438
231
724
2211
1968
3577
3189
1901
4092
4050
3633
4893
1313
1242
2296
2722
149
3260
2703
4735
1043
4680
4916
1224
382
2049
1665
86
668
858
2091
1171
3836
4286
433
3151
2916
1971
3919
4047
2421
691
1990
729
2939
19
4818
104
4206
4775
1409
3024
4496
4758
1549
2834
3937
1904
4594
1426
1867
578
4696
1602
863
3003
4930
2129
4745
2853
964
3444
3318
1068
921
3295
4834
2519
3
1003
1301
4160
4205
3554
3749
1290
3691
108
4423
3895
3636
513
1527
1592
508
848
3955
3911
3299
1419
2268
261
4984
1234
721
3830
4469
4605
1214
261
4811
3027
2343
4737
883
3211
447
1568
1645
1024
2460
3673
3705
1336
4749
4788
128
4318
4355
1986
1361
4977
1982
4651
2740
1736
3888
2387
4423
575
1569
3690
1
4629
3053
2608
3119
2738
2657
305
416
2251
2560
4469
4502
1620
1673
2923
2707
31
2396
1522
891
4865
2185
3342
1925
4709
3010
4996
368
4648
3777
2271
2516
710
2389
2034
697
2696
2310
2233
82
4911
1734
2882
4149
1329
2124
1248
650
3825
3930
4543
4226
368
196
1239
1279
2057
4453
790
4082
4262
330
471
2913
4554
2667
4267
1318
4793
4700
2191
2910
3824
634
1775
4897
1232
3447
517
4735
2560
316
4233
3223
2492
4360
4556
2613
3029
2961
1745
2212
1709
1034
3747
525
1020
1723
4477
1982
4268
2351
4334
3481
4301
4952
4959
2143
2188
3897
4048
4506
1774
2065
2888
2741
99
3065
494
469
783
1536
1057
3814
2623
4386
3890
3786
2466
4967
4953
4085
18
4173
3986
2325
507
185
1643
1941
2847
1356
1185
4187
1779
2068
3372
268
911
1043
2839
3275
1442
1056
4873
4578
165
3937
2401
4829
4995
3125
3643
3019
370
3654
2433
3437
3585
4372
3549
1013
3095
754
2217
2712
621
4446
4564
1431
1522
3673
4716
1708
133
4288
1151
1465
1131
3111
3415
970
4878
4269
1805
3069
1142
4181
1134
3865
2438
595
2182
3977
265
2978
2835
852
2316
842
4710
3842
267
3329
4404
706
3499
2137
3229
1418
913
1634
3993
2258
1502
442
1754
4566
601
4724
2812
4761
2655
3734
1940
460
1154
4398
3555
2533
4698
37
2191
663
1606
4834
985
2651
3208
3912
3043
4650
2752
3830
3412
2675
4378
2681
1335
960
3117
2345
3006
599
2416
3870
4708
4287
2781
1967
1859
2310
4777
2713
3194
2411
3598
851
4910
5
4482
2013
851
2609
4884
353
2769
1493
1397
4854
899
1778
4491
4731
3158
4937
2280
257
2020
3213
3024
4049
4223
4157
3069
3033
2823
4731
4934
2514
1953
4137
3689
625
430
2632
508
4733
2858
4739
3566
1482
3360
3680
1404
2646
847
892
2451
2771
1487
2671
3399
4410
310
3143
2990
1771
1310
2381
48
4001
1508
2716
148
3049
1378
373
1668
4762
4351
2874
1447
1937
73
4876
4332
1413
1732
2844
3866
1739
1861
3053
3542
2455
4573
3812
2560
3792
3117
490
121
1872
828
1900
2190
1110
1221
1609
4237
2657
1603
3685
2386
4116
1207
1591
4105
1697
1817
1900
1563
1748
4493
696
1815
1372
3732
2903
221
92
4176
3097
791
3937
337
128
139
3724
1823
2889
4370
269
3916
2574
3421
633
1452
3301
1112
4142
2077
3280
4688
1670
2541
2300
4982
2290
2026
4143
2866
237
761
1597
2960
1079
2260
1902
943
2686
1497
1919
3170
3811
1237
1000
2930
2038
2123
509
1181
3005
4566
3459
131
177
2732
3630
1979
481
3097
615
967
1634
1286
967
4461
2428
1917
231
396
645
4110
706
450
956
4148
1988
2468
4104
4323
2805
185
797
4642
1489
2509
346
310
4582
1162
502
1195
208
758
918
885
648
4263
2754
1310
3025
4271
1935
2557
2682
1364
666
4840
3078
4341
2726
3706
1135
1375
1961
4818
3977
3350
3758
4523
2856
1159
872
202
4718
1592
1219
2452
560
4803
3540
4451
34
4009
499
1505
1220
1601
4179
3727
821
2184
1647
23
4294
2494
1607
701
3436
1918
467
1081
3570
4016
2488
4183
3063
3312
1863
1624
1710
3698
965
2060
3504
2743
1426
1413
3861
2974
4067
1653
1091
3182
3271
3909
3877
4264
675
849
4209
3710
939
879
4997
2377
4350
3771
4821
4342
2848
944
3398
1263
379
3678
2810
1684
1100
1623
4097
1547
824
1007
4550
3394
4682
3219
3089
87
4794
2035
1972
2818
4948
4486
262
3946
4018
144
2857
2
1685
188
3041
757
1546
3548
4911
3595
3330
1006
3322
4674
930
1083
4584
3300
892
3608
2573
1957
3797
781
2967
1608
4573
1932
4830
1933
1645
2059
1220
1178
3279
1551
1968
596
39
1407
1081
2391
2145
2586
329
2224
1226
4034
892
525
84
3386
413
3703
3879
377
4512
4454
3307
210
451
4418
3713
3315
177
3753
4903
3622
2335
568
2138
347
878
1496
4367
1619
438
2343
956
1763
1369
2931
1535
740
2924
1143
1432
1164
4873
3945
4030
4383
3087
4331
3212
1289
1786
4527
2353
77
4334
152
749
2061
2109
4442
3760
4551
3209
1090
3285
479
3552
3177
1163
3059
2605
845
665
1910
1348
870
3437
617
871
4347
2453
4524
2956
2807
2737
4690
2033
2712
4501
2724
3736
1053
3121
4010
4269
4487
4119
1334
1711
3204
115
1016
3797
469
25
1088
2319
1424
2436
1435
1653
2215
1206
2459
4246
3668
2170
909
4800
3289
206
1356
1567
4822
2162
1960
1624
1199
264
621
1269
501
1792
2814
3206
801
2510
2975
3163
731
61
1223
3200
3364
3934
2758
3414
4557
4901
4767
1828
168
2987
1685
1780
2093
1665
11
3713
3328
3252
840
2135
1024
1770
1258
2668
4118
3688
106
4958
1143
3822
1799
2121
2409
2583
441
4707
2949
1036
1253
4806
3054
4843
25
1743
801
347
1210
4822
1981
524
1686
273
2027
3310
3673
1663
3427
2629
4245
1936
603
1183
3740
3262
4985
2689
4122
3193
1644
1190
4302
4795
2089
3087
2956
1714
1029
144
4093
3607
4858
2767
2288
4807
4716
831
2236
4650
3529
4797
3592
3599
1359
4990
4543
1093
1438
1984
942
30
1466
1861
658
4474
2527
2783
1680
2947
2798
2228
842
3071
949
700
2108
3625
975
2387
704
4640
4256
263
3483
2323
4406
3194
1411
1230
1198
3572
4445
4620
946
3224
3411
961
2369
4411
1686
4483
2791
3979
1056
2990
3825
3909
4917
3279
1112
4300
2625
3130
3428
3309
8
3709
1148
2570
53
3304
1245
1060
793
3279
3756
2580
3683
4508
1371
761
547
2753
1305
810
1697
4618
2540
1357
1586
4894
166
207
377
4478
3267
767
922
425
3154
609
755
4550
3988
1141
193
2001
1224
4955
980
4153
3173
214
1782
4884
4680
2273
239
1920
2081
4804
3637
3063
2547
2335
3245
335
3553
2422
2135
4037
4838
1834
3130
1478
2853
3817
4985
3311
976
798
1043
3214
2541
4202
3982
30
762
1284
4545
219
1867
1326
1551
844
838
1891
3280
344
1427
3744
4480
3385
4725
4355
1037
1455
4297
398
1064
3271
4934
2071
4985
750
230
4631
944
250
941
3400
49
4966
4688
529
1297
2472
3751
1192
3042
478
3251
3645
2967
3736
2036
454
3834
1410
2930
1608
729
4574
4521
4694
3252
4801
1300
936
2850
1110
4246
1062
2749
4648
4836
2156
2223
3450
1432
3700
3579
1048
2940
2668
4469
4267
1760
1148
4465
4429
2301
4954
1107
4215
244
4227
802
1634
673
3138
4928
3618
4781
1079
2568
2427
411
1837
2455
2658
2235
3337
4247
3828
4256
1824
1902
3968
1891
2330
1453
3609
1597
2190
1983
4426
1839
2797
2116
1346
1894
2793
3942
3357
2690
3477
1729
3336
3489
4007
963
3604
3015
178
2892
4592
3833
4897
934
3293
2962
2765
2825
1741
890
4072
4188
3883
1062
147
1213
2079
4831
2401
1323
4169
1921
2434
2353
4700
3318
1071
57
880
510
3117
1750
1598
731
2852
2702
2678
3671
4101
1066
4506
1389
3948
2700
4544
3959
1496
873
2844
1015
4893
2314
970
2919
3046
4790
1730
1072
3142
1327
3428
4505
1412
2278
4578
1703
387
4747
1640
2635
365
2380
4533
154
1441
3648
1463
886
2855
2252
1103
4565
4586
3003
987
4387
1383
1972
838
3128
2289
4738
2962
3176
204
841
1173
3970
2499
2211
1924
1239
3866
3872
2638
2530
2752
2246
2669
3253
4947
35
2535
1747
2548
3389
4200
663
1114
4567
3623
2242
1376
1554
1393
1083
1501
4168
4717
330
858
1909
3679
3542
542
2771
947
4145
3947
2049
4766
435
1156
3189
737
2521
557
1813
148
315
129
3262
2692
3832
2795
4575
1536
4143
2704
3324
549
3469
3165
3558
3542
515
139
413
2909
2334
735
2780
1764
4737
1370
4413
2672
3546
3542
1762
4435
3474
4881
2871
3271
1286
2721
2705
3537
4312
2378
1573
989
1810
3657
614
2924
4642
4504
3582
2859
1692
4186
747
3892
1399
1136
2549
2363
1800
3667
871
1665
3419
1427
1572
1018
2370
4060
4215
2758
2529
4486
1923
2999
858
1023
1604
3959
924
1005
2614
4254
2077
2194
546
4470
3823
1629
3215
843
1714
1417
4871
3075
1315
4970
2019
4756
291
4188
45
2755
251
3100
827
2073
3633
2409
515
4919
3537
572
4170
3959
4232
3213
3391
2157
175
1030
4734
2445
4784
1070
1803
773
728
799
3267
3765
452
2208
3740
595
1298
448
2704
3477
3526
798
3817
1159
4389
4354
3462
2367
4043
421
1739
716
1538
2545
63
2848
2872
1451
4915
4279
3748
3582
1425
1837
1626
800
4555
2654
2424
1971
2542
710
4798
613
477
2699
178
1994
1551
4670
1404
870
3889
2091
3702
1427
668
2224
3693
5000
3096
4902
846
2813
2642
1205
3134
2754
580
3305
4015
3904
1808
3326
406
2600
4609
1590
2509
2539
2918
2592
535
2046
2902
1026
2857
1124
3744
57
689
2189
4694
3965
3371
1259
2705
4580
1968
3052
3721
2158
2445
1160
4335
3193
421
2104
1480
427
2817
3751
1673
1545
3956
2733
1993
2225
3519
3483
4620
2095
2973
4917
2665
4436
4837
2051
1954
4680
3212
492
3241
576
4433
1227
4699
615
2515
4870
279
1203
2593
3752
2323
4848
164
3423
1680
3541
1052
2946
4878
236
2301
3167
2791
211
4026
1440
3208
680
1781
2194
1008
3510
1674
4074
3787
3610
1838
3852
4253
579
585
2899
1119
1609
110
3444
2635
4436
3991
696
355
777
2178
1433
1945
3720
923
2891
3947
888
1530
4424
1760
3080
2295
3744
3596
2885
3497
2893
4201
2986
1822
803
2316
4858
2142
4259
926
253
1673
325
243
4765
1105
4106
2350
5
1618
146
1038
3590
4968
4736
2202
1957
2906
2026
4037
1299
145
2996
1563
4076
365
3408
1168
3307
2337
4527
4875
796
2915
764
1571
4459
544
1447
1861
2228
4355
1963
4905
1837
121
2599
1039
4136
889
394
3263
2984
271
4151
2760
1594
1381
3642
4915
344
3980
4342
3807
2076
3872
4188
4074
1623
660
4246
3624
4479
3002
2122
4484
4686
1585
2728
2970
2615
379
2205
3003
3596
1723
1797
4744
2942
576
1898
3565
1412
2161
892
3060
3797
4690
863
2731
3966
3572
4291
3128
499
3899
3573
1915
4572
3875
2227
4516
1541
2531
784
363
3496
1643
2382
1464
1423
646
4194
2800
98
1050
1973
521
1149
974
3351
172
3493
2919
4780
4293
3574
2513
294
4690
4912
387
3772
2368
3089
3523
2414
1635
294
1589
2693
4916
2432
3666
2254
2734
2866
490
2189
2155
2916
3567
4529
4242
2848
1427
2873
816
3954
596
1385
2521
4747
1527
3317
2496
247
671
277
3230
4027
3200
3522
2024
4449
1723
1573
4217
4948
2271
4279
548
1836
2703
4552
1067
1724
1979
2083
2614
4161
3087
1421
4217
2828
580
3
1381
4313
4425
2254
4914
2563
711
1773
3282
1051
3727
4492
1015
3905
3318
1628
2332
3472
690
3412
3763
4859
1742
4812
3967
103
2637
716
2906
4841
2981
1700
982
4617
3823
3215
585
4181
1013
1407
426
1468
1899
1820
1287
4409
2065
2011
2798
1908
4270
1449
4459
4908
3324
1603
310
952
1199
2361
4856
1287
423
913
3943
1038
4780
2176
1912
2064
4770
1329
382
269
3197
1095
3387
1318
2237
3588
1701
534
2728
528
1782
2842
1991
2468
4525
1963
4693
3447
1793
3882
487
3705
491
4339
3182
3265
255
2848
3571
884
2542
883
3705
525
4677
4350
3862
840
1001
329
1948
3990
570
4006
4740
2344
1862
2193
2848
2461
1008
2489
4646
2158
1644
1419
3445
143
2409
3794
3298
2276
1796
824
4043
2250
3316
548
4049
4437
2331
729
1738
548
3610
4728
3420
2016
4709
2069
4853
4719
1435
111
2457
2610
1891
3729
3241
30
1459
4150
2239
4279
3012
2617
480
4311
3878
2569
1552
3975
3101
3741
1157
2157
813
2401
3855
351
1499
3517
4073
149
4694
119
698
1051
4301
4964
1138
4218
2487
628
3137
1665
65
4063
3107
337
4919
4844
2701
1487
4594
679
3845
2457
2754
1272
3017
4582
244
38
166
4994
1729
1339
1822
2775
1731
4222
1643
790
4274
3219
4714
2239
1249
4978
3699
3167
4224
422
3185
1083
4317
3420
3366
4880
2011
2017
1032
2113
2575
3679
1176
4846
1522
2152
2856
2146
237
890
3978
3498
22
3599
922
181
3856
2726
3883
3357
436
3779
3794
3693
2460
2930
1827
2189
4238
1143
4287
1096
4861
57
4958
3402
992
3190
4731
2534
1068
1197
457
383
4379
995
2802
3083
2176
3405
3982
53
3419
4301
2888
2840
3103
4246
3465
2680
1370
94
2760
138
558
3015
1193
1568
3636
1743
1535
581
1341
2644
2033
1950
1528
425
4805
1705
880
3943
918
2765
1042
1506
2681
2627
964
3482
331
3022
3216
4369
4177
4104
3848
348
3202
216
3635
3291
4342
1702
4542
704
2758
1099
503
3574
722
1388
1895
1622
4592
953
4471
4280
4099
1721
562
4450
2027
1811
4980
2606
4110
2310
2394
2480
4195
2175
904
3311
3718
2186
4459
1399
1330
1183
3366
1086
4267
35
3602
3836
2517
2734
4845
645
2437
1747
4810
254
4870
2893
4250
3416
456
1748
190
1293
789
1395
1116
415
2578
1853
4744
1435
1728
2441
1956
3345
1806
1438
1119
3222
1801
2635
2672
3614
4878
1380
1045
4923
1121
3034
3326
1371
2829
3257
2059
4531
2229
414
2576
4576
4660
3245
580
3032
1941
2916
2920
995
3658
2907
3018
297
495
2536
3642
2043
449
2549
3098
258
4734
891
1490
1831
2246
2821
4183
2905
504
3572
612
825
837
792
2768
254
3299
3113
342
1800
4231
182
4393
3613
2057
3012
1644
2778
656
3547
1843
1514
750
550
1797
609
3669
4839
2048
473
2941
1765
247
2204
3894
1347
2000
272
3181
3361
3795
3561
649
1347
516
1046
3231
3568
2381
1247
2387
2786
3133
2691
4602
4423
2548
3467
1709
3254
1828
1523
4925
4004
1340
3063
441
3761
485
2822
2800
1699
2540
4414
126
97
3726
1997
375
3907
1257
696
886
140
1892
4576
476
70
4324
329
1978
4483
226
24
791
3194
120
3449
1987
3227
111
2998
4375
779
1587
2189
3798
1171
3376
977
3693
1401
4903
2431
4216
2890
3465
1085
1966
881
3897
1168
3653
4028
1992
4314
2542
78
4890
4354
211
4185
607
3625
1705
2412
3474
4879
4166
1508
4885
2396
1966
33
3782
596
77
1793
2232
1397
825
3881
544
3065
35
1648
3351
8
1957
930
3384
4054
3358
2761
4602
2420
4327
3738
3724
3615
2129
749
1513
3692
1873
3767
590
4585
2223
1860
4523
2189
4513
1356
1074
4006
2829
3116
1381
4504
4095
1400
488
1020
2841
4491
2631
3088
4934
991
2986
1683
961
3820
4663
3080
2394
221
211
1663
218
4211
920
653
3735
3559
4671
1310
3043
2636
3346
3466
3161
3130
3264
4241
2927
2929
1872
4599
4894
3696
496
2589
3773
3004
2140
316
4404
1140
624
2131
4692
1630
2833
4908
2364
265
3730
1988
606
885
1873
3468
4551
2437
75
3437
1943
504
3906
3472
3254
4362
4333
2585
1400
464
3003
476
1793
4522
1533
4151
3550
4033
3001
372
4801
4638
3201
2923
2978
2538
240
4468
406
2598
1425
1321
2309
27
999
1519
4366
13
4395
2441
2903
1194
13
927
4102
437
3128
4221
2538
14
2925
3304
4093
3314
428
4784
4172
4455
38
4302
1336
3299
2061
3038
2914
2924
845
99
1907
1824
1916
4391
4537
3317
2713
4297
428
4464
2429
727
4519
860
2440
707
4568
4636
1628
4424
4374
3412
2439
4953
611
980
3308
4796
2736
2680
737
4136
875
256
3063
4843
2021
4796
3698
4047
2580
4646
1257
2546
2344
4220
4379
3357
2083
1193
379
2566
2366
4501
4887
941
1511
608
3321
851
2309
4462
3588
4774
3718
2989
1362
81
2239
1171
2309
2487
587
1538
2397
3525
1244
1001
4265
3567
682
1788
1235
4154
678
881
3927
140
2823
3393
1640
4532
4147
3669
2148
1545
4924
1209
291
3435
3511
693
2268
2894
2331
1031
2947
616
3617
1549
4959
1530
148
4141
576
2553
3282
1125
487
3136
4579
3074
4964
893
1331
1771
1188
1114
4939
4133
4397
2330
4372
437
2912
1705
1502
4984
2318
1026
4857
623
3116
4611
3417
3017
4418
191
4582
1015
3585
2648
3125
628
2676
334
3857
2609
4129
4737
2587
3812
4541
2667
4608
4992
2525
2014
1460
670
1230
3872
807
3160
2454
2143
703
1761
475
2678
2493
503
1933
2118
3056
1457
4527
2770
1639
629
3575
3813
3269
2217
1161
3381
1781
1881
173
934
2187
4056
2179
1598
3298
2829
2605
3331
845
4638
1963
2214
2267
3915
2896
4041
1348
3256
4962
4978
2066
466
613
2101
4915
899
1918
4852
2740
2956
4502
4748
1733
894
3051
4623
2262
2606
3113
1459
4403
4389
4479
1447
25
2166
4464
913
4764
4321
2614
2449
2662
1390
1635
936
1058
2291
4594
33
626
907
2980
4932
850
3628
3089
3117
3130
2660
2662
2076
2771
3204
398
3496
2466
1511
1626
2737
3339
732
129
4583
1862
50
592
1136
4779
3265
4370
4718
3273
1365
2743
1401
1919
2012
4167
1801
4876
1488
2415
278
183
319
1958
412
2239
2658
4529
4280
4171
3683
2752
3662
534
4168
3588
2291
4714
2030
4396
990
3400
4074
337
900
907
2313
3043
3919
2530
1113
1750
3390
215
4319
3480
1350
212
3150
3629
2611
361
4494
2048
4250
2646
4126
321
1268
2082
1051
2075
2447
3539
4318
2824
544
2509
1022
3316
834
4620
2664
1142
4679
2035
1112
250
508
491
4777
2641
4154
3736
836
3267
1081
4251
1279
235
3991
3407
2957
4239
1935
3858
4583
3131
2857
4317
4487
4260
1123
1240
3708
3958
3106
1951
3004
4103
454
3436
921
793
4323
4909
4548
907
4592
3654
4395
4761
796
2603
4600
1855
339
469
3124
366
4850
4061
4614
2224
2933
4843
2692
3645
93
2241
1405
2154
404
3778
1484
3025
1554
4177
3522
922
4734
186
98
932
2772
1891
3628
4656
4988
81
4904
4251
686
2925
2927
2621
4703
3812
4229
808
2298
3776
2030
1879
3767
4333
2924
3256
3328
297
397
864
2852
4022
641
491
385
3183
1955
1289
1630
3752
162
131
3496
2866
435
662
1810
4648
2885
3468
1748
249
1
1937
4202
4133
3259
2074
3482
3072
1770
4668
4682
1045
3361
4512
1876
4018
68
250
529
220
4944
666
1194
2139
757
262
2595
4710
934
4645
3407
1812
1877
328
3391
4150
4149
3870
2699
1088
2817
4518
956
4584
2018
3223
3304
1510
2735
795
3543
15
3985
4538
1093
668
3280
4340
1026
2972
4060
4496
3394
4464
4531
2964
4136
2990
4874
1668
1812
370
3054
4616
1400
1581
4368
675
383
3540
3557
2923
377
828
1469
2838
656
4172
3740
3957
1264
2003
2617
4571
666
4622
4578
881
1362
955
2493
4430
2466
2154
1078
1655
959
4593
228
2237
4990
609
1768
1341
2371
436
578
4770
3231
2960
3887
2925
2136
2164
1126
1908
2105
458
4347
1128
643
1184
29
902
4826
4326
36
3224
3191
3304
3944
4721
904
1563
2336
4845
3024
4063
2238
2556
892
3343
560
2530
2029
2308
1479
3330
3153
4632
2345
3641
2991
2472
3866
2809
933
350
1039
3932
4042
1380
4192
525
744
2247
4356
4563
1076
1653
3637
3856
2410
354
989
4229
3392
3788
4785
4429
3841
3347
4580
2669
213
320
1825
1777
4684
2492
1653
2117
1332
671
623
2378
4129
1517
3924
235
3648
3200
1052
1704
2264
1495
4032
687
2390
4516
2618
2726
3525
4300
850
2130
2720
4005
271
4330
4246
3898
3941
2432
193
3673
3404
1231
23
3364
992
2998
4477
3228
2306
237
608
3598
1620
132
4674
1259
1362
1525
1609
3955
711
1335
836
2038
3485
4792
4495
2281
3355
2646
2538
141
4068
1128
4105
1934
1730
4706
888
763
3871
2399
4209
4376
1789
3712
4739
4732
4184
859
981
2135
4318
1664
1898
2812
920
166
2670
1667
676
4110
3613
3173
2361
4827
4985
956
1139
3793
442
2185
4935
1741
1346
3989
1117
4997
4934
3583
4557
3381
2191
1244
1652
841
4094
4734
2991
3968
2328
1806
3620
3149
3512
2539
4311
2938
2704
231
4867
672
2876
350
2631
155
2573
2452
37
775
2642
4737
3121
1076
2888
2922
4751
2122
2306
2027
1241
4328
2710
2413
2651
4537
441
597
3915
1656
3133
1232
1964
2472
3900
4883
256
1528
3291
1544
3813
4111
4424
43
960
4703
4576
4888
670
2584
55
4422
3
869
488
2263
224
2321
4941
4002
3989
2475
4268
3259
4324
734
142
2361
3945
3463
2047
2659
1531
451
4006
3039
2379
1972
2813
35
366
1623
1982
1636
317
4335
3134
2930
387
2640
785
4445
2081
636
680
3931
2088
3222
1280
2764
3929
1965
2071
1998
3846
920
3428
4344
2820
3997
624
1573
2037
4267
317
905
1946
1738
3993
3003
1403
3183
4909
129
3847
2453
1631
1053
364
1907
2577
4339
4636
772
1853
1726
1596
82
75
3217
990
3455
3772
2997
4070
4040
647
4005
3615
1235
3958
2829
430
760
356
114
2018
2356
4353
1472
3654
721
247
3416
368
2278
4227
4900
244
3054
3780
2811
987
709
3114
2795
4716
4001
3560
1503
4408
2811
1506
3051
4734
3209
2164
3401
714
1338
319
4859
1439
4350
4311
4407
2420
961
4473
3990
285
1120
2852
2090
4096
2936
4443
409
4494
1319
832
2676
4208
1287
4356
3671
3484
1708
1878
2594
1214
2818
2159
434
349
3965
1414
3679
971
145
3919
2750
659
4535
3779
716
1955
2754
1854
3030
1903
4219
1694
1910
2723
4172
1900
3251
1405
3138
149
4410
674
2586
4062
4854
1811
1157
3267
4452
1108
1778
526
732
969
3649
3330
3899
4172
3895
2702
30
2411
1864
4180
4096
21
2609
4078
3233
2298
3291
752
875
1509
2356
4321
2827
2493
2231
3573
989
4280
4763
2941
381
3542
1898
4054
167
711
3856
4573
1381
2818
3491
261
4962
1640
3470
455
1821
4424
2360
3840
1789
842
4271
3442
4044
2757
4670
4635
800
4316
3342
1712
3172
2799
3562
3354
1622
147
3449
4974
1684
3485
1634
3801
309
2478
4697
2743
4985
412
2649
2912
4277
4762
3147
609
3479
2352
1532
1556
4171
987
2827
229
3644
3677
4012
318
543
3833
132
1750
2695
511
2580
2447
3727
3414
1668
1346
4560
2341
4627
1916
562
1190
368
2846
2747
1933
2079
2501
895
1193
3629
270
746
4085
3277
2745
3174
141
4947
4174
1787
4370
1777
2931
1645
413
1615
1890
2587
550
2286
2062
440
1774
4493
4710
4580
2324
3088
1178
776
1223
3286
2231
2396
4112
2590
4871
1053
1246
4499
220
394
2761
3291
2227
2192
3420
4294
498
374
251
4173
1541
1131
1498
3817
2693
1920
1530
539
3653
4231
1939
1174
3253
1714
2649
3496
3891
4211
1288
3045
3767
2522
3283
3518
458
3501
1989
2746
4246
100
1177
1014
1790
1650
3717
3777
395
1186
1799
314
162
4905
4420
3996
3147
4581
3641
3655
1017
2739
3966
2230
1751
1821
820
1647
4123
807
2930
2422
3100
2816
1322
1522
3020
3592
4979
4188
3075
284
1976
3144
3838
3200
3930
896
3692
1925
2819
4825
4211
3537
964
4047
2283
1921
1340
4380
4223
375
1685
4478
584
4029
3166
2808
2380
3364
2589
126
1754
4996
347
268
1069
300
1663
1962
4492
479
3413
3692
1805
3319
1652
4267
499
3489
671
2621
852
306
2644
434
3248
361
450
643
2258
2351
4010
4949
3940
4780
981
60
1954
3449
268
4428
3147
2617
843
4778
2253
847
3670
385
1252
3793
224
1585
1158
4304
4852
1211
3965
4041
1383
599
1520
4200
1197
1358
2430
3953
4227
2717
2869
1060
1279
2291
989
4447
846
4744
2959
1440
2534
4103
2462
1901
1097
26
2557
2965
2816
498
2571
3414
263
446
1280
2941
3014
4522
3088
1880
14
4579
3131
246
3299
2899
753
3077
825
1568
1479
3978
2456
2964
1753
3544
869
1267
1073
1963
3559
1406
2519
3269
2355
4451
2330
2007
3828
230
335
3035
592
4225
1051
570
2127
527
1385
2067
2106
2763
2683
713
3564
2301
543
449
38
3530
4563
469
644
3523
3274
4695
4148
4564
2109
799
4648
3834
2911
584
582
2575
2129
3408
2153
3658
3871
4222
3055
1043
4363
3895
4730
531
3660
399
2986
2392
605
4168
3839
2568
2939
3046
586
2905
479
1408
1183
515
1094
4247
3101
2791
1419
4811
2862
2078
4423
1064
3244
959
4722
3785
3178
1840
467
4684
4520
878
905
625
4874
4214
4924
4729
1859
2252
3131
3689
352
1401
2586
928
3855
2902
469
3473
1258
4254
4564
2772
258
2089
2493
3402
3536
43
3694
3017
1255
764
1116
4282
482
4462
2785
3381
2506
4680
2674
4057
950
4514
3669
4299
4114
2182
3904
4073
3880
2063
4662
1240
698
3000
523
1904
2154
2528
3619
1869
909
66
1422
1050
1762
1834
4089
3667
840
4265
3173
3054
4502
1348
327
2748
4527
4243
1049
3851
1367
1272
564
4922
1309
2722
1786
2908
3771
854
2611
1390
580
1897
2261
4615
4700
83
906
2975
2169
1009
947
2359
3440
2018
3168
4824
4045
2327
4422
4283
705
1979
337
4156
2014
1875
4863
2291
859
4631
3105
4910
516
3221
2598
485
436
104
4841
4021
3663
2384
823
3397
3989
2456
1516
2647
2212
1141
1589
1854
415
3603
3409
2721
2529
1680
452
1829
4572
2030
65
1236
2112
421
998
1558
3287
305
1253
961
1084
3791
1340
1343
1654
3126
4596
351
1111
3107
962
1117
3905
2578
3035
4490
2159
1525
2113
4469
578
1729
4491
2460
1821
4476
3036
1294
3627
3465
2529
32
3048
4423
3760
1420
360
3237
4931
2000
467
3008
1654
1805
4100
4430
1027
75
2474
1314
1983
4823
2626
2125
1148
162
338
328
2219
3879
600
1657
4881
335
1295
378
2590
1713
4183
1300
2714
4211
84
3629
160
213
102
2353
4187
1726
3270
906
1548
2950
1650
3408
2506
2866
1939
3442
3628
2038
2269
2852
4919
825
2352
3030
4970
3471
517
1067
4022
2659
3450
371
660
860
2747
3258
2595
3555
486
277
3475
2197
4196
3407
3748
2022
251
4739
2354
927
111
4666
2695
922
865
4167
3086
3714
2326
3247
3095
3827
1096
4122
953
2991
3881
4299
1932
3165
2075
1501
3428
3809
1505
2667
2112
2429
2598
2393
2357
2838
264
868
3534
1588
1433
4303
3226
3392
4653
4823
451
2772
2707
638
1894
631
4503
3119
1235
1725
1066
3426
1555
4401
1659
4791
1933
1003
2908
3008
4027
3909
4827
2991
4144
4176
25
909
13
389
600
4451
53
4522
2482
1221
360
2170
3225
1542
1800
1099
260
2393
3551
1695
2319
1750
3855
692
3845
4684
3232
2631
1301
2823
3630
2668
4990
1754
3191
1806
1435
1610
2833
2515
3670
1570
2626
3481
3323
9
4883
4422
4732
2757
2300
4054
4388
3886
1413
592
4647
3695
3590
1686
101
851
85
1391
3523
1269
3160
207
4881
688
983
3808
182
302
3798
1683
3644
3912
4772
1281
3402
3007
3024
3946
1484
3086
4346
1193
4695
1789
1757
3218
1439
515
1045
3758
3933
229
1864
4529
4440
2473
3649
2871
1007
4749
1372
4158
3250
2912
3490
718
2357
82
1914
4999
533
2948
2123
1909
711
4484
1112
2205
4974
1661
3425
1450
4460
2653
2400
4201
884
50
2869
1330
2863
1350
2368
3475
2197
4397
2683
4321
1859
4622
2715
3703
4275
4327
3491
68
2995
1553
2816
4198
4259
2502
4429
3016
3091
3650
1276
4977
1673
3430
2428
743
2104
1042
1567
2763
474
4558
4792
3818
2921
3368
2353
3561
1225
3951
23
37
3381
4170
4388
2686
4268
3543
416
2950
3421
1319
1767
2460
3940
470
4464
1383
1219
33
748
4096
2823
1600
1230
2930
2825
2533
942
3418
940
336
4273
3635
3791
3586
2910
3103
329
118
4780
3783
281
3368
1172
2380
2615
2489
806
1851
3203
1779
2439
567
2143
4701
3293
2207
251
4702
631
4117
533
1983
1036
1785
3868
1514
1677
1454
3884
4946
4091
4278
3016
2954
1519
3660
1234
1643
2403
2366
3532
4294
460
3722
1221
2485
1095
2269
4206
3088
4840
1505
2712
1143
3390
1669
3407
4517
3083
2668
609
1594
4996
1911
2352
3643
2519
397
2007
616
4757
2422
87
2507
1398
2263
1015
1339
1737
1355
1412
3259
3035
2782
4014
2738
2024
3640
1073
61
2583
4600
2702
3599
2060
3586
3066
276
880
1959
644
2218
4159
510
4812
2402
1225
2729
603
2752
712
3878
4726
1810
4512
1213
2178
2864
4472
1734
1128
4038
4401
2120
3858
4640
3393
4794
85
2682
388
3995
84
2066
1806
1354
2661
3409
4770
173
2175
507
1235
3212
3189
2997
1745
1029
2763
821
4908
1480
1518
717
2039
163
2469
3051
3969
1171
4082
4991
2858
2246
2279
1149
2470
3945
2626
4340
1635
2603
3841
2938
3332
724
4620
2420
209
4034
942
1978
645
1482
2584
1868
1980
589
4809
2411
293
1079
3592
1733
4390
3994
3555
1622
1306
4132
2508
3183
503
4523
161
799
2860
2930
3756
4885
2872
3306
4763
275
1323
3131
17
2955
1979
1717
2200
1284
1045
2730
1223
4836
249
495
2615
1081
119
4154
1
2561
610
113
1788
1210
2233
305
4459
1784
408
165
3892
3539
2733
3287
2934
1516
3291
2763
2617
43
2060
1180
3924
1176
4569
726
2228
211
640
1268
3827
498
4041
1996
3680
3402
3207
1865
205
522
1797
4780
3837
2737
4401
3920
2583
2284
3808
3443
3288
847
3990
238
3233
4426
1259
1824
1673
956
3937
3059
1416
58
4589
1051
392
984
1946
96
4079
4440
4684
377
4317
2863
1406
4091
4112
1484
717
2058
1647
4418
4741
4689
2035
1720
3844
4844
4328
1235
4440
937
3060
2198
970
3491
4204
806
1372
976
1769
287
2685
3392
431
400
4002
1741
3018
1153
1744
3303
2073
4702
744
3756
2698
2024
92
4957
1668
4040
3378
725
4552
860
2174
3432
1453
898
3271
1198
4337
3907
1676
1071
3914
4417
1513
1128
3076
3048
4408
3954
1330
3664
2200
3104
4825
3260
670
2523
63
2597
2444
2244
2774
75
3890
1218
4656
3701
3254
672
4386
3798
350
3247
4934
977
3234
4121
3469
1447
282
159
2032
4557
3437
2359
396
3738
4027
4256
4794
3707
3803
53
1299
2169
3741
3864
4029
1599
1859
2882
549
3362
3969
2141
738
3434
2237
3995
2208
3930
1494
2884
1893
2489
1172
1233
2122
776
3871
423
4257
4981
2722
3835
1215
2535
2324
132
636
166
3483
3482
1449
218
4485
1049
4894
4038
4656
3980
3442
1504
94
3852
296
491
592
4984
3157
3108
3885
3129
4432
704
1676
2743
46
2969
3665
2401
1490
3491
667
349
299
2728
3298
2637
3532
470
835
489
4110
2104
538
3330
2536
529
3487
3579
100
3114
2548
1528
1774
1785
2116
2097
4633
573
4221
1943
1855
2712
3145
3137
3868
4014
2590
3849
3932
418
3278
1818
4794
4103
291
4875
3231
1399
3536
2442
4938
4141
82
4555
4675
4365
4460
291
2167
1398
3683
4911
1133
3213
823
2537
4692
3868
4081
308
4147
1081
1215
1206
2226
1926
1421
4604
4873
393
4108
4696
4839
65
3049
1562
4843
2533
2495
1636
3799
2202
4562
849
462
2493
1146
4194
855
3096
3918
684
1147
3408
2164
1556
249
2498
4958
2143
285
4010
2221
1210
3851
368
1883
1194
4010
3168
4645
1472
4521
3492
1996
2609
4017
2987
3444
239
4760
2889
1703
2995
4195
97
1749
1728
3295
3946
3152
3206
3058
339
2044
797
3154
492
3399
3888
1056
1569
2370
236
2452
3906
1034
2191
528
1656
229
3357
4385
4676
371
4715
19
2613
2106
4890
4521
3409
2964
2821
114
822
385
1071
3922
2400
4287
4814
4556
1810
3763
1080
4984
3022
2893
929
745
2875
3939
2639
4750
980
2813
316
2516
69
980
3949
4231
4562
1990
3045
2402
1308
4810
1777
725
4915
2247
4556
514
4865
1869
3846
3613
1391
1527
3104
3299
874
3014
399
2734
433
3166
582
1748
4531
1574
2852
4814
747
4262
1226
550
1248
1019
4119
221
1073
1313
2538
1293
742
4714
2733
382
3473
1436
903
1730
2271
3133
3975
3023
4698
4280
3758
1787
4325
4777
3393
4545
4395
2882
3771
950
3994
2319
2477
1419
4219
4904
3520
2011
2731
4200
4710
484
232
1667
1343
4132
4370
1060
3129
3574
2474
84
3609
2368
3881
2520
936
3406
1796
3490
3752
1111
2538
1945
1630
2164
4509
1332
3246
2
3816
1610
3333
470
2047
4517
4211
1277
3128
4677
1077
3012
3509
1730
4502
4880
3728
441
413
3425
495
2952
4553
2991
3577
4111
22
4785
4558
1893
1656
2746
3987
1858
2685
548
3206
2694
4317
3576
3346
2222
2742
265
3694
1814
3041
1552
2436
3593
3570
990
344
4816
845
4132
3269
4048
4348
3953
1792
1046
4076
4448
285
3606
4390
1784
999
2254
4882
4162
4696
4860
2908
4338
2403
3151
4290
2457
4213
3153
4908
2753
4659
3962
1567
4189
1058
1648
4715
954
883
1174
1055
2369
482
3859
3881
4124
4888
1818
1511
3428
1484
1744
3754
529
1948
2573
588
97
2776
2827
181
169
4633
4399
3297
1194
108
3703
4709
3690
3664
3130
2634
4737
4994
1349
3643
1508
528
2388
4476
3015
1568
1816
2377
1234
1316
3915
4421
1013
4403
1911
2605
1570
3406
1595
791
367
588
2472
3395
2613
519
2242
4317
4431
282
182
330
4007
4396
1337
3314
791
227
3976
1767
1828
4895
1473
955
2544
2558
4417
3699
4570
1768
3782
122
935
4911
2563
1041
215
4207
510
964
3250
1280
2942
3844
620
4215
1344
4736
4149
614
4251
182
877
1270
2479
1924
4669
3453
3315
4469
2698
3067
3465
929
1638
165
3884
3402
4958
4595
159
3673
2362
4236
4268
4109
4242
4614
1944
1614
3471
2198
147
4146
913
2617
4666
3483
2427
1123
4630
3135
1580
4454
4573
2946
4052
477
3793
2583
4889
1961
4635
3208
3141
3041
747
2890
2650
4582
3504
3229
1230
1613
952
1556
2829
2864
3987
1411
3732
1259
3006
643
1699
2788
1474
860
2967
3004
2375
3629
1495
228
4386
4963
3234
916
2222
3444
4139
156
2015
4152
2081
4648
1691
2525
3643
3570
2747
2142
2850
1699
661
2826
549
4622
489
1087
1362
4697
1446
1043
141
3108
1643
4341
1880
3290
1793
3122
434
3130
991
2101
1666
2432
2977
2886
2772
2539
3150
4357
3576
323
3744
2043
940
1075
4729
2937
1776
3593
3686
2634
2299
3086
2893
951
3205
511
3027
1646
2867
4260
1747
2405
2476
900
3881
2803
4166
2847
286
944
69
1091
1807
817
2909
888
3303
917
2297
3663
4440
2853
2613
2664
4178
3380
3697
341
2173
4207
4686
1998
4616
80
3459
3999
3093
2411
1701
2027
188
1502
3100
1952
1774
2889
2433
3478
2424
882
4323
2887
3852
1275
2635
4623
3307
1435
4613
1363
328
2525
699
4670
3923
2273
1606
2886
1212
2391
4023
2239
1048
4842
4326
1493
133
4155
4202
1692
1565
361
3879
3489
3931
3501
3213
2883
4231
449
1858
4234
4470
1280
1214
963
2140
493
1312
3153
4858
3442
2216
13
4158
3057
2667
4908
2784
1443
3080
1646
869
158
381
196
2013
1043
3921
636
2457
2077
912
1336
186
1046
4677
2343
2271
621
1144
2221
1434
4825
4458
4233
879
2781
4302
580
2199
3800
3175
3721
1869
2149
5000
4160
162
1903
1901
639
2558
722
11
4568
3391
570
2484
4696
2848
537
3276
2711
3299
1953
3794
3617
1456
853
1782
3133
2975
1731
1055
4251
3869
2045
2890
3748
2372
3754
1350
797
1431
553
1479
4093
1185
155
1659
3678
4998
1489
2383
4940
39
3430
1635
3863
3072
2815
1404
581
3516
2806
3935
140
4994
4268
4588
1521
2667
386
3534
1114
4403
912
803
1792
2522
79
3106
4315
2674
4930
4488
2041
3808
687
4095
1142
1052
448
1969
3724
1889
3499
4227
4053
3672
4497
1418
2234
91
4224
2291
2625
1831
4484
1528
2256
1582
2522
3932
3427
3272
4500
2509
2210
1458
4191
591
2827
570
2079
3561
2778
1061
1943
3006
2290
1231
2160
2174
2869
3817
1212
4896
2585
4674
2504
4279
2753
2297
826
3503
4289
3234
3464
3751
3054
3089
3981
4813
812
807
3626
4387
4258
3076
1149
3822
1251
3557
1941
2154
1275
2623
3005
3405
139
3069
895
823
1970
2982
3476
462
3540
4800
923
1012
4121
3801
4316
737
4131
37
3204
530
3566
1650
147
1213
3534
4552
3255
461
3680
4756
2297
3975
3682
4753
3066
3645
4285
3034
285
2488
3987
1090
3495
4108
3406
1910
1924
1605
4948
4075
819
2731
1004
4722
3617
903
2989
574
1202
1988
393
1255
1163
392
2544
4460
994
3897
314
2933
3727
4196
3651
4840
1397
507
516
584
1925
4774
456
4916
2663
717
201
2277
4147
3004
4182
559
1332
4221
1964
1511
239
3748
4209
3171
3236
901
4832
401
4045
2112
1474
4332
4295
2429
3812
4547
2674
1736
2490
2170
1206
4104
4014
621
1332
224
2998
4419
1193
4088
1980
2613
970
1390
67
3503
4555
2933
575
2632
3348
2036
1786
2968
138
4493
1494
3701
3281
3863
2830
3054
2460
3259
899
4663
402
1986
3724
2849
4448
2459
2230
180
1149
4400
638
3944
1689
473
2762
1208
1758
2928
2302
2106
4074
3149
1251
3855
4476
3436
2697
994
4491
1276
407
391
410
3963
2364
3932
4161
780
2194
491
1627
3542
1012
999
1419
3437
3870
362
4355
1183
2732
1070
1003
4263
730
1227
1672
3031
1627
4633
1252
3610
2483
887
999
81
334
3798
4595
4412
2012
4186
3222
4233
2268
4997
1200
2633
4930
4429
3825
1763
3823
2804
714
3125
4132
2223
323
4577
4477
983
115
1120
1732
3743
2318
4989
4496
2102
2347
4256
47
1546
4852
651
99
1534
487
63
3416
1413
4282
2419
2824
3307
2247
4440
3938
1669
3322
779
1701
3208
311
4650
1943
3075
279
1328
4513
104
1802
2717
1894
2273
3881
1275
1241
2264
4242
3260
983
3972
1181
4744
4447
2212
2975
3245
3015
2417
4989
1
4415
4629
805
2309
1621
1451
768
44
1009
926
3200
1635
519
3614
3946
4788
4039
2879
1267
851
2556
3370
3947
1825
3552
1207
159
58
1249
518
4864
3486
1968
662
1129
4877
2278
306
4893
4018
2749
637
3827
4926
3683
4837
3767
1694
3157
2857
1615
1683
2435
4246
455
1017
2925
501
1340
1471
3113
335
811
2846
542
305
4903
1552
4888
4513
4364
2590
1738
279
2124
1306
3424
2937
3829
2341
2599
2479
2552
3772
3673
542
4688
2613
2483
3799
2286
350
3969
2477
1791
4264
3189
3993
1715
2549
4752
2744
1936
4348
131
2838
2454
1717
975
2655
4298
3701
2612
2617
4264
963
2821
3437
4184
3065
3748
1522
4675
4446
1266
3955
1344
3847
2349
4837
2806
3133
4983
1840
3644
1920
4198
3291
4027
1375
3448
2620
1383
4573
3247
1256
1877
2130
4443
4431
2133
2345
4820
471
3033
1481
2130
3366
102
576
2617
1405
3966
849
4128
776
4052
3933
367
1687
897
4179
2438
3448
1953
4854
2086
4516
1157
3245
4960
3229
3874
2628
3511
983
2677
2032
4439
4584
4198
3736
1886
2640
643
4470
1322
4321
2644
189
4762
290
919
1153
848
3732
334
1602
3008
1312
4755
2617
1988
1369
1875
1005
448
3735
1953
1607
4797
2104
4658
2381
3952
1633
84
2956
3717
1821
1280
63
4761
3996
3123
3840
1840
4340
1894
1245
3461
2970
1962
4911
4757
2238
2658
922
3901
4393
1292
4512
1427
1609
3813
2232
3970
777
4746
1232
2541
4291
1847
4511
1794
4042
3327
4706
1077
2444
3161
1747
4889
2410
444
1653
906
1707
4460
2036
4426
1878
640
287
3203
614
2136
2085
3289
3114
3731
413
2939
1172
3457
1336
493
1011
148
4769
3873
2466
1024
2493
2452
2754
1269
4140
874
253
1500
291
3160
2221
4706
3728
4179
2293
3435
1703
4000
918
2923
1258
1626
1854
4378
4554
4321
1734
2567
4983
4852
380
2878
3587
381
1073
2946
4690
510
4
4088
2336
809
3741
2254
4273
2847
2659
3000
594
3213
4385
4733
66
2457
3497
3628
1554
1784
367
3207
2028
3615
3250
3756
2545
4652
3406
2851
1976
1617
2991
4582
729
2989
1866
2541
2256
4262
2771
4185
3315
2933
409
1425
3415
2717
4525
1762
3667
285
2543
2021
3665
3530
3127
406
2364
4101
2511
127
2939
3051
778
4438
4179
2813
4023
4709
4199
4456
4898
240
3207
879
700
1543
2931
3763
2413
514
4777
2822
267
73
1000
3863
505
2293
2394
2904
4901
2960
3974
2947
1402
4475
4286
2903
4192
1870
3239
717
2000
731
3136
8
93
1725
4175
1057
4499
3822
1949
1338
675
1219
1142
2727
420
1434
4167
1031
3682
1169
2167
3504
1324
1573
3328
3729
441
1957
22
1230
2924
2142
3481
830
417
488
4602
54
1610
16
175
4597
1811
4762
3689
3792
1919
4914
1638
4070
2757
335
2114
612
1286
2251
155
3927
1293
1801
1931
1707
4721
763
4747
262
3337
376
4869
1412
2611
1823
2261
2845
3959
1765
975
980
4307
4478
2349
3782
1416
925
3505
3093
3555
3366
1992
3509
3110
591
2153
2702
4115
4067
4287
3937
3043
4794
1546
397
868
531
1291
4377
2231
461
4308
4327
4785
1398
3140
1259
3015
154
1596
4048
2978
1669
2583
448
321
1137
3879
2605
1860
91
45
3648
4709
1316
275
3059
3143
2757
1175
1823
3415
4960
4574
2035
4537
386
1525
858
4792
2167
2224
3394
1997
3753
24
3999
1525
199
4303
2059
379
1373
3246
4806
2975
2106
3687
2991
1673
3008
1094
2720
22
4110
4718
1151
1463
4777
1783
2939
4467
2200
623
4886
2440
4712
1099
4509
4103
2038
2814
1040
1927
1399
4350
1645
4479
3464
431
2082
3691
427
3845
214
1544
827
2602
1396
2336
348
4632
3564
232
848
2683
1348
2734
527
3772
3226
3988
2326
4979
3053
1612
121
3596
3108
2046
2115
4564
2904
498
1463
3191
1747
2086
927
2967
2964
1047
254
1702
21
4734
80
2843
3837
3874
121
4761
4116
4593
633
3569
4031
208
4801
3253
2465
4045
4847
1301
4853
1053
3507
3204
440
4423
4399
4256
4452
2118
1442
337
1353
4452
1499
374
4144
4795
4900
1
3160
3577
1573
2072
341
2057
1424
4491
3957
4496
1209
1898
1185
319
3396
870
2541
1505
3057
2612
883
1326
4862
657
1471
3769
425
2563
3014
4442
1545
2520
4534
325
3118
1247
4236
1825
2904
2552
4931
3991
2714
2881
1250
948
3348
2194
1016
3511
396
1918
3977
2316
381
4305
3938
3871
872
528
257
4366
3046
4186
3237
3308
2518
2199
3047
2383
623
3222
3258
1240
4606
3145
551
1010
4761
858
2611
314
4621
2465
805
2406
2015
841
960
2468
3586
1302
2774
2502
3721
1425
35
231
3448
4188
3585
1207
1479
514
3825
3317
2536
2752
812
1112
638
2100
825
1911
392
2046
3989
1420
944
2687
907
1743
3203
4048
272
716
1688
4390
4915
4080
935
3804
2418
2485
3595
3526
145
3241
2870
606
7
558
1773
4620
3645
3041
580
3967
54
3002
3113
4414
614
2407
1200
407
3626
2589
3988
1657
3288
2554
214
2964
4581
2644
796
2007
3245
1251
2293
1159
4938
1441
1899
2386
3808
3282
822
2413
1598
3281
3972
2587
2
852
2957
1807
3273
1839
2445
4225
2150
2787
2902
4890
3415
1126
503
4099
4064
413
2318
2404
4793
3566
758
3597
3987
4381
1615
3155
219
2684
4258
1798
3311
2744
472
3309
884
4074
127
4949
1827
3639
4156
1152
2432
585
498
2298
2022
3107
1432
3007
1544
3758
3636
3939
56
2870
70
4022
677
1270
2736
2809
1115
3079
694
810
734
1757
4133
2999
1966
2150
2068
2705
3387
4555
4166
567
4084
1089
4104
3951
1143
18
1006
1172
1413
1816
650
568
4171
4368
2624
381
20
2981
4882
1217
2584
3068
3996
1968
4420
4452
1203
2894
4579
26
857
86
803
4864
4701
1605
4906
2812
4626
3587
313
4545
937
1454
299
700
4073
95
3727
2404
4192
4514
2870
2950
944
1034
1766
2598
2199
4899
3818
774
2098
2123
1880
4094
752
4289
2556
3090
2602
852
3320
1471
2651
145
4637
3668
2332
4839
2620
4246
338
3581
3898
2374
4880
4106
1828
3462
2413
920
709
4951
3020
1827
393
6
2839
4917
4474
2901
2909
4881
3895
2070
3349
1645
3728
4575
1978
1827
3771
2243
4225
4270
3888
3160
4531
1911
3315
4244
4309
2350
1300
3975
2933
3631
91
383
1063
3445
987
2470
3470
3761
4814
1812
3796
3268
2102
1523
4845
2601
3720
3744
4593
3741
2155
2875
1526
4880
1571
112
4522
2729
333
769
937
2687
3277
1376
944
790
4883
3007
3007
759
4612
4683
2940
190
1231
700
4602
3476
54
2322
1765
2410
1316
3761
390
3360
1089
2152
3859
2973
3682
4115
2083
3175
4080
1463
4773
1215
4407
2669
425
3409
4213
3806
2072
4519
4934
4785
2970
2948
3300
1204
180
661
1274
3235
3117
2686
2526
3603
3908
1228
1445
4378
4571
2596
4815
4059
4835
4771
1197
2850
2921
880
1900
3358
1006
2914
1909
328
3466
1299
3255
3654
3737
4993
4935
3961
4134
3037
600
2976
3917
1378
1399
1265
398
3377
810
86
4516
2083
3894
3967
516
3985
4079
107
1607
3872
3811
2781
908
4712
3410
104
3459
266
2208
1205
743
3219
4962
2911
3275
4190
4402
1701
2108
4916
950
4422
4133
2342
2005
1182
4049
4566
3582
3347
4457
1368
603
350
764
139
1524
4275
349
2278
1530
3836
4936
488
4126
4742
3515
801
3596
4748
3072
4984
2218
928
3243
4873
3480
2359
3967
1236
1322
3316
888
3876
37
5000
2498
3210
3076
886
3432
4052
4921
1432
641
1726
4700
3910
3454
874
842
4553
2717
4812
1990
1779
2718
4766
4491
3932
2410
4347
2778
3333
3170
3599
1752
858
2934
941
3468
944
4153
3507
4414
3562
1720
2308
2179
554
806
1359
4820
311
1432
2077
302
3294
1774
2639
1249
3212
2484
905
1026
389
1650
323
849
102
344
2008
843
226
3376
4827
3792
1549
2494
4408
2386
4521
1100
2715
2013
2557
4799
361
1455
4404
2636
4971
18
2599
2300
334
3657
1010
757
2941
1111
1503
3652
4634
3790
3981
2947
2907
3816
2417
1307
2150
2774
4963
3452
576
4790
4999
2997
4632
1361
3981
839
1001
555
3823
1975
2615
4779
4729
2918
138
3205
3201
3241
4728
2501
2247
1301
3653
4893
61
2490
128
3287
4087
845
2371
725
1296
3253
1082
1027
3348
3959
2302
442
4107
247
3984
4133
3911
3155
1458
3445
1009
1008
2538
103
4727
3311
3837
2789
4852
2538
2491
4855
3292
491
289
3312
4403
857
3144
3582
726
221
4549
1649
49
3998
4400
4030
3012
4417
1053
3789
1443
1326
2427
3751
4442
4076
3006
1363
2129
1553
2961
2859
4592
1118
3295
3455
2181
1924
3122
2707
229
1349
3
3551
813
4766
4669
213
2950
3283
3666
2034
1724
3003
142
1997
3438
1454
4380
3639
1417
1871
4119
3082
4658
4669
6
1819
3222
663
2049
482
238
391
918
2005
353
1922
3819
1603
2285
2986
3225
4682
3083
747
4960
2783
4258
1260
2541
1557
3574
2856
1023
3761
187
2125
4025
271
1688
3828
1094
1454
2889
556
4433
3595
4393
3713
1647
2493
1920
2404
1493
1874
3465
4592
2104
4106
1719
4548
2899
2002
1373
170
1982
1452
2012
1417
4913
3240
3892
3332
2173
3559
932
2840
4351
3995
4796
1969
2096
897
4245
1492
1067
4792
3553
851
4927
1724
4472
2552
4661
1026
1707
4806
3392
2193
4790
2151
2934
3816
2985
57
2494
402
3762
2162
1587
398
4278
714
2193
2806
697
4848
4291
1548
3954
4126
4806
4795
2096
1092
2253
4471
2454
152
1904
4424
2563
4244
2721
3622
2524
2146
760
48
4696
2495
3509
362
1491
4812
4343
3120
2541
1228
3321
2274
2484
1600
1494
467
1164
4448
553
4248
3628
46
4313
3715
253
3181
1944
3494
3226
1274
4492
1445
4119
3215
4684
4305
2578
2536
2628
2236
2079
2793
1146
489
4763
214
778
1214
3994
1931
3113
2179
784
761
2017
1004
4697
134
3270
4802
3730
126
921
3854
1053
3224
2706
3709
2979
2996
2812
3690
1056
4740
3144
249
3193
445
4673
981
4585
3113
1994
2336
4923
1904
4312
4955
1086
2423
4786
4799
392
4589
3843
4592
3219
3915
145
2353
3057
3042
4682
4522
1512
2782
2439
3723
4500
3356
3169
3541
2625
2500
96
2346
1986
3440
3677
2987
4066
1345
3708
4106
4945
1224
1406
2677
112
46
808
615
1758
2792
513
179
133
2074
1435
3036
607
4158
4683
1324
62
3813
4302
2068
961
393
3509
2279
341
1246
3330
2976
4654
1650
2393
3736
3968
31
966
3502
2893
4110
3754
1401
625
4177
1702
1154
2071
983
3676
370
3038
3773
3348
1979
859
129
3789
3843
902
3280
1155
3947
1494
4501
484
511
1017
4665
1725
739
1460
2522
464
2087
3763
4417
2414
1662
148
2384
61
3656
762
2531
987
1380
2935
4760
3548
3162
1866
3970
726
2289
3139
1434
3141
4639
4832
2965
2094
2228
1138
2157
153
2392
1080
614
4816
4872
3672
4475
2544
304
2362
3697
1249
2956
3954
2309
758
3520
2234
1413
3304
1877
3268
4062
1918
1265
4175
4024
1090
1172
4032
3626
131
4193
2708
1436
4425
4607
3938
2123
3317
3080
3206
3174
4876
773
3277
3493
4518
121
2331
810
1705
4015
1315
747
1995
2369
3997
2420
3250
2169
2368
4091
3407
3156
2391
1210
3670
141
4430
4176
2082
3348
2637
2237
2187
3062
4152
4087
4562
1508
1509
3739
3464
4808
2090
1906
2768
4249
4469
2468
1915
381
3988
3289
96
4616
4207
2822
1898
4552
4170
2367
1578
3622
2125
972
1091
4239
250
4220
2412
4688
595
3403
1974
3338
3169
4650
51
1315
4748
3479
2706
4008
4535
1674
3379
3996
1821
1533
1751
1749
504
13
2738
1947
1253
2751
2905
3959
1024
1156
4969
2586
3208
873
4112
4820
3918
94
1120
2645
1329
4285
3574
606
480
620
67
4552
3454
1889
2455
2786
1455
1914
4492
4422
1271
2161
154
981
2962
935
3436
759
2470
4446
42
4662
1613
567
4133
2836
1626
2908
373
3572
605
1409
3440
1437
2157
207
3546
3020
3779
1036
4238
4734
4766
4020
2826
792
4276
3593
2712
4019
4243
2138
3157
2821
4036
3873
1487
4260
2459
1069
609
3461
2331
1109
1532
433
2852
2112
2216
1463
692
1056
1834
2963
2582
3670
777
3513
2833
868
1746
2405
4517
767
3360
4844
3962
4679
3703
2541
102
4728
1060
3674
4582
985
4470
949
4334
452
4959
1568
1167
644
2091
4736
2108
1320
2887
3084
3582
2441
921
1337
3477
4912
1216
828
4828
4410
3421
1478
3039
183
3014
775
3539
1445
1126
22
2705
4568
4932
2118
2125
4430
4660
1150
3817
3962
4520
3880
1211
2648
329
3558
3043
2188
3897
260
3307
598
3737
2122
4550
1227
1831
4487
4125
3086
2707
2080
730
1211
2962
38
4496
4099
4130
982
4753
3051
4401
1646
1086
1325
3974
86
2071
1401
4665
3198
473
1586
4077
3549
732
4242
2559
2692
4422
4367
2381
1231
177
1918
1440
3794
1692
3605
720
4610
627
253
1133
4799
3262
4859
3745
208
1389
4684
2316
1462
1689
1961
444
1870
3493
3698
3949
250
4715
3609
493
2903
617
2037
1121
500
3865
3023
2400
4656
3674
2977
1693
3768
1813
1244
423
4772
1565
1945
2384
4571
112
2137
2806
2856
3648
4837
3871
4112
3249
3908
2578
197
3354
150
2580
2510
3351
1073
1791
3684
1243
759
249
310
3474
583
4879
284
4373
3379
4608
4748
2809
1395
2219
2212
1523
4431
1272
1716
1633
4930
4455
3789
29
1378
1241
1941
1377
1083
1488
3459
4794
3374
3366
3422
1171
2211
4913
3846
836
690
1135
4672
2259
574
3672
2331
2725
1386
3348
728
2190
4541
624
3955
2504
189
4535
2875
2072
3702
3106
2044
4255
3799
2925
1559
4232
2478
4704
3594
634
1231
2959
1833
1751
1592
2877
3556
4982
588
1946
3732
1699
1617
354
4127
142
2764
3128
4503
2564
1168
4366
2279
2508
2532
4435
1173
255
2712
4927
4346
20
3964
3122
4580
279
1169
1992
4275
3480
1763
3922
4081
137
2517
2389
2202
2419
2521
4139
579
4964
4345
3694
871
2806
4039
4525
1736
2040
3906
163
2389
1510
4768
495
2366
4467
3182
2049
814
4611
546
815
2529
631
3548
339
4172
2687
4329
4200
4572
75
4542
4728
4909
1078
2777
518
1152
2355
793
539
853
1343
2488
4590
4635
2750
3611
626
3700
207
1046
4106
1874
2162
4789
455
2673
467
4603
940
1083
4056
4094
4838
222
888
1691
2091
3504
4460
1671
3053
4033
959
369
1786
4008
211
4669
4578
1316
83
3134
2614
1513
4364
2480
2737
1438
1712
3427
4867
4509
14
4518
2602
4071
780
1544
3712
4912
1754
4873
3598
2133
3726
187
3113
4506
3444
1392
566
109
542
4526
177
1401
3997
4069
2986
4488
2018
3218
4953
3240
353
2655
1888
1814
4629
730
4599
3949
3478
1883
3887
38
172
1344
1347
848
4502
1355
2195
4623
425
3287
3795
2805
1958
967
451
2784
4906
840
1232
2085
4071
1925
3823
3260
3230
2975
4472
2943
338
2920
2086
4887
4219
639
3324
2624
1765
877
3166
342
4268
3122
2007
4609
2460
2062
1341
1145
2370
4050
2098
2856
3065
2112
2935
338
2701
32
4659
812
4036
4889
603
1423
3622
4382
2878
2406
2688
2900
1974
683
4385
3621
2165
3371
554
2016
1580
4676
2458
39
1126
957
3813
2314
214
4975
2598
2731
4267
4686
3688
4771
2997
2188
2462
289
2173
4856
4037
4953
1536
3675
892
2069
2996
1952
2252
2706
2008
4039
4589
4087
1531
3362
1113
195
1837
1112
4979
4500
2158
951
3927
2753
2744
1829
3647
1527
3336
1333
2705
651
4596
4368
1455
1624
210
1253
1044
1362
3657
1786
3159
4903
1357
1451
1223
889
3598
4954
3725
4622
3724
3244
762
247
2709
2028
3139
1374
2847
1150
3638
583
979
1247
3424
724
1747
3124
355
759
3767
2325
793
1571
4601
1842
2979
171
2854
407
848
875
4174
827
3819
1032
890
875
1484
3560
47
3091
2626
2965
4228
3672
3481
1161
1225
1776
597
4177
985
4273
739
1390
1882
662
2231
3678
1610
3922
4497
848
351
488
254
3614
1237
2105
4341
3795
2151
3750
2386
589
4822
3774
2426
3020
4579
2272
3495
1025
3531
4017
760
4017
4542
1829
1083
1718
83
1362
2164
1171
2590
2275
2089
4844
2412
1627
321
2571
949
371
3345
2119
3575
349
3884
2768
3203
1692
286
1528
430
184
967
1565
856
2859
4383
4387
686
2686
4126
4538
1473
1673
901
415
2994
595
4419
518
2670
986
1037
269
3372
4381
4306
1818
2747
4510
3765
1
4449
4013
3482
3938
4068
495
415
1795
4806
1438
426
2707
367
1620
1157
1497
1800
982
4469
4220
1704
675
3551
4388
4958
4237
4149
3474
1549
2318
1665
4707
2968
2641
1147
3275
1419
2849
645
3564
1980
3892
4929
4172
1380
4022
4240
334
2699
4340
2613
4773
2131
30
663
3662
422
2194
2865
3580
4774
3752
4715
1773
2788
2167
3463
2244
3706
4640
3223
4369
549
3928
310
2663
2925
3992
406
3952
3235
1792
1568
885
3267
3474
3045
4425
1857
4823
2809
1903
740
2405
4824
2742
709
883
1421
2915
1282
3923
3269
1818
208
2697
3894
3890
957
739
4691
4815
2928
3513
60
4461
3379
4698
1756
86
3389
3319
4423
3951
503
1838
544
2246
1323
3166
2322
2325
961
980
470
1227
2550
3186
2498
2095
3575
3823
3200
4454
4708
2080
2960
4104
4415
2293
956
1278
2247
914
3019
1490
2299
3694
1309
2630
1808
799
1598
1133
2287
2883
4453
188
1552
4490
1476
3403
4849
1181
4876
4456
3215
4007
1736
3030
1964
2525
789
4034
2341
813
359
994
1363
2279
4906
694
2448
2479
416
499
1976
1664
2935
250
4068
1227
4801
1302
1595
4008
3216
3151
3945
4902
2560
3948
2463
4165
3846
206
1385
1221
152
475
4632
4731
1176
4122
2381
4525
532
4831
132
263
500
4131
4231
844
3950
131
1165
4012
2855
4366
978
1337
723
4768
2410
160
3755
653
1200
2368
3621
4626
2492
646
4493
2537
2632
1475
1496
2516
3088
4574
665
3686
3399
4311
527
1470
2576
27
2313
1861
1715
4139
4627
2591
3305
754
3451
970
1982
3344
4144
4694
4504
627
356
2309
2035
4088
990
871
106
2160
2485
2570
2606
2652
2247
2910
214
4444
1516
3450
1024
4052
4009
3594
1778
4832
2229
667
2787
468
1867
3705
1967
2338
627
2972
522
3701
1212
136
94
3333
2226
4799
395
652
4857
3805
747
4379
3895
1609
1767
2965
859
3697
2150
3753
3765
4884
2637
3602
1753
3135
1085
3969
453
4759
2586
4579
523
4724
717
1700
225
3080
666
2297
1760
4788
1206
3753
431
4196
1776
3473
2933
4808
520
3595
4788
3776
1702
2963
1979
3849
3300
3777
3564
600
4084
2300
850
1198
4848
1171
465
1678
2334
2777
4805
331
1348
1807
3792
4393
385
4879
1691
3061
3297
1731
2409
605
4069
4911
77
3754
4747
1801
1268
1214
3745
3369
2522
336
2019
1236
970
2805
4286
2480
149
3798
1162
951
3209
3019
4774
4419
2059
4308
2787
1775
505
3149
312
1745
113
1277
361
1280
4755
2616
2089
1062
1060
1387
10
4372
758
2153
3570
2205
1683
1039
737
4662
3454
3992
604
1303
1977
3661
2416
1114
144
3494
1794
4973
315
2466
3232
384
3855
1975
976
3772
4686
3933
2031
199
1643
3197
1450
229
243
1687
489
3068
370
2088
747
1128
1516
34
3144
795
619
2495
4380
4450
2378
2344
1461
2867
4252
1856
2
1595
3327
2766
4194
760
376
3576
2261
87
1619
2441
2675
2637
898
4339
3193
4183
4263
4549
3423
2698
2357
149
1820
4295
1722
4824
1119
4961
3745
3970
4471
314
1156
4181
4311
553
918
4575
1995
2255
2671
37
3237
3744
3816
2887
2703
2382
3919
918
3183
1336
1922
2341
3733
3633
58
813
107
3458
4920
138
1380
4627
3940
2489
4820
3186
1134
2103
4733
3306
3121
3491
1116
2596
3831
767
3142
2092
3026
3777
990
4814
4751
1310
1789
2826
2276
3089
1862
3815
593
2776
245
3103
1225
1269
1681
248
671
4353
3365
4749
4761
2185
1787
2917
2055
1349
475
463
401
1066
298
4577
3174
4112
1984
2749
2491
3977
2875
1253
3271
2939
4224
610
369
3164
938
4053
2677
4932
4881
2528
780
1574
2033
4313
1056
4065
988
3744
3728
980
1287
2490
1748
891
2363
845
4759
4296
1177
2841
4141
4264
1410
610
1078
4355
1611
2742
388
2281
2356
3614
477
2808
334
2894
99
2935
4093
1997
2218
1970
1881
281
2729
3331
1815
107
2512
1909
3554
2856
3268
722
4285
4884
3839
4444
1636
4913
1453
1618
4254
3315
1096
4755
3601
2401
2742
1788
2078
4532
3460
2111
1714
4031
4142
828
888
4395
1383
4420
1114
3385
1451
4423
3097
4276
4267
2889
919
3103
3265
2409
4876
4320
2214
1891
1267
2454
573
4733
2492
192
1031
1002
3528
588
1503
4506
378
2760
1324
144
64
2696
1927
568
2756
126
304
4793
2626
4912
2266
624
2499
1286
2630
4588
2476
2078
2236
461
676
3728
447
3753
3018
2741
3509
3520
4837
3624
1702
2309
2685
163
4436
535
3379
4905
4906
2529
4792
1495
3258
2336
4218
4953
3344
4001
4924
3801
1217
596
2047
1968
3063
4518
1681
1744
4285
2115
570
1251
3636
1745
3675
712
681
1331
3908
2384
3517
4680
1952
783
2299
71
1975
3851
276
4952
987
4946
2728
3133
113
250
996
3499
3825
4709
2410
439
3903
1520
727
883
4758
2379
1202
2139
3858
2872
1909
4367
4223
3619
4814
3291
3043
4975
3282
270
3022
4586
141
3367
2528
1979
1722
4977
4833
3475
3673
598
1871
795
3634
1158
2291
4863
2261
449
1281
3745
30
2213
104
4765
2905
3334
418
4096
3869
702
2809
4829
259
3656
2097
2397
1523
2433
1630
4024
2310
2734
2462
1646
4343
826
1660
337
2657
1718
363
821
2916
1499
4270
2110
3959
2894
3752
568
140
3642
172
3654
2157
626
1351
4299
447
2297
4195
1739
4342
2471
4159
4647
4013
4339
3622
1875
1017
2623
2357
1644
184
4127
2647
701
3194
2268
3489
4955
180
2147
1775
2515
2003
3795
4451
4987
1673
4906
1004
4863
4876
1088
3128
1200
1041
910
3783
4093
4619
2163
706
2693
1787
1022
3472
3102
2911
919
2816
2987
1117
1695
3194
526
3796
2122
3122
1498
1445
2789
4377
1410
1979
1283
1231
1099
4655
237
2495
3214
1603
1185
3108
1164
2229
433
3564
3829
1850
2664
1936
1607
1975
3716
3759
4333
2209
4430
3053
1984
3062
2750
4034
3010
895
3800
3139
1515
2534
658
1665
1124
4642
4632
3520
4339
3671
4869
2733
2517
3158
2368
4137
3291
2585
532
4580
4475
730
4485
1074
2273
1996
4980
30
405
1399
601
936
839
808
2223
4570
2644
4767
4942
1559
4446
2715
3525
2835
2669
3900
4562
4330
4626
3976
458
1825
1486
1046
4216
3688
3757
1554
1038
3686
2248
2120
2174
2585
4030
1521
615
1529
163
3831
2198
1589
510
1445
4963
102
1719
4873
1596
1855
1175
3002
1003
2658
4572
491
3167
2882
689
855
379
131
2612
715
1141
4270
2226
2122
4988
2730
2475
330
2302
4338
4059
2911
3329
1193
2854
3209
1555
4602
4924
1240
4178
3689
3308
1494
2093
636
280
843
764
360
1236
316
1803
1647
3766
76
3251
346
1068
2214
795
1298
535
2571
449
1302
4668
1221
1677
4325
703
4794
4139
1568
2509
3219
669
4640
833
4609
735
4205
3683
4186
2300
304
1235
3488
4719
3329
4286
2114
4274
556
4951
4747
4451
1518
927
2720
2907
3582
3734
2587
440
744
3192
1860
1493
4538
3850
1712
3333
830
4384
4194
556
1479
3373
2693
2926
2214
317
1861
938
2808
4124
3260
3031
3083
1895
3597
1314
2139
4830
2431
895
3499
2816
710
389
929
4139
3393
1801
1650
4821
2982
1583
771
4821
21
4548
1544
2933
4745
4821
1576
897
2556
2728
841
1359
2986
387
3758
3450
1338
3933
505
3156
3421
4720
3329
4545
10
2093
4419
2152
1807
4066
1591
3459
880
2184
1287
3611
1842
2608
4883
699
2694
3108
2551
3450
4034
1018
3022
4295
3315
805
3482
2624
2044
1783
3961
880
3706
76
2922
1538
2351
1870
4547
1948
2259
2876
3493
3696
3090
4473
3633
649
4936
3415
3920
565
540
1159
4294
379
1444
2626
2155
3015
3561
3807
4674
3024
3843
3778
2941
386
3737
842
2791
3658
2919
329
1120
4265
3042
3377
4720
1110
4751
605
4298
3280
745
467
2380
4763
931
3589
1913
4900
2233
2005
2939
2593
4856
2030
1053
145
590
4694
254
1162
4273
3588
3726
2245
2576
3635
3230
631
1809
4136
2251
47
1848
3650
1385
358
2068
3475
3585
2222
4851
1122
360
3860
1379
339
868
1767
2891
1366
2720
4863
1202
328
1271
4594
572
2147
3931
3600
3087
2805
3349
10
3718
1750
1148
1541
2667
2947
2612
4702
186
1276
347
1790
3882
2483
2002
4213
3037
863
2948
1207
3457
4461
509
2027
829
3116
373
4592
4737
16
3215
3289
4811
705
1325
4561
2655
131
3685
2972
563
3649
610
3585
2481
3630
3588
2514
309
4955
4239
4777
1621
1180
1114
1094
2183
2452
1591
575
739
4045
4170
3814
1160
2133
4495
1923
4566
3721
1750
27
3097
81
183
3141
4969
2966
2886
4997
3856
3173
2305
2013
2489
1051
58
1705
2914
3325
3547
1763
176
4498
1205
3361
1111
4784
45
1047
3742
2961
4372
3597
4533
1795
4465
1068
2661
3061
665
581
328
2061
1731
367
3168
1864
1615
3682
4359
3054
2132
3478
2637
1353
878
2051
1343
296
4291
3757
761
221
807
3081
4371
4796
3488
1049
4312
2166
389
815
4213
1839
147
311
4151
3241
4927
2798
3928
3810
2861
4654
4773
1344
400
3973
4692
2200
1446
4400
4900
3413
2489
3056
473
1116
1804
4086
1606
2318
1360
34
4867
2756
4279
3099
3150
1272
2089
2500
2978
4163
2389
4731
1168
4070
4600
4137
803
927
4790
933
4620
4007
3124
2841
1409
2830
4879
4144
3064
4649
3691
4837
4364
3046
2905
3855
4080
2706
4197
4530
139
3770
3510
4301
2499
2216
3993
1780
2398
781
4326
260
1575
2966
1706
844
4221
4080
640
1703
3776
4062
623
4579
1136
4276
2180
3266
3163
1148
2970
590
3562
1224
3349
841
861
4674
4392
2918
1911
4605
489
980
4582
430
2952
1085
4530
3319
3159
1742
4628
2722
3839
1387
3996
3995
1363
4055
772
755
4102
3878
1876
2105
4870
3129
941
229
2273
1760
3022
293
4675
2470
3357
2478
3709
3103
4578
3017
3514
201
3029
973
1990
3016
3697
1190
2206
2582
4873
2414
3141
383
4038
1580
1744
4210
3557
3180
4183
4294
2392
4444
3996
1621
3426
1461
3807
3597
28
1307
3560
92
3092
4362
4179
77
1962
2779
4655
2453
3938
120
321
456
903
3629
4392
4885
3664
2238
4659
1352
1348
597
688
3354
4261
839
4541
2798
2865
3103
2721
779
3619
4024
2876
4153
425
933
3929
4917
3293
2319
2080
4842
2200
2236
1438
3190
4992
2991
2478
2053
3305
3303
243
2265
1992
3005
4725
2645
3728
4198
1077
636
4821
3144
2155
1222
4738
2375
1126
4671
1890
4116
47
3802
1752
246
3093
362
4841
2767
267
1761
3683
174
2853
2350
1992
3384
475
2428
1054
2530
3866
3974
3942
669
1998
4781
3220
1318
3203
4633
4450
4464
1849
3985
3769
4180
374
4547
3295
1411
732
3803
1372
4603
598
902
1980
2089
3249
1321
4250
104
1348
2648
4796
191
2714
2709
980
2683
299
462
1875
4356
629
4383
3028
2669
3370
1349
3095
4406
4186
3109
953
1974
4094
3547
1398
1425
2586
4913
87
254
3812
1266
4417
4617
4332
899
3358
4595
1313
3258
2170
3109
4229
3968
4283
4174
2891
1977
73
1605
1083
3097
1566
3799
3318
3445
736
2934
520
851
4664
4332
840
3364
4799
4318
1357
1770
364
176
4358
813
2815
4371
3950
4660
1760
1973
494
4286
3809
2243
2024
4778
3995
2220
1729
3398
482
2447
3694
2722
448
3340
1185
3029
3979
644
2490
942
3691
3213
4896
1884
4283
2836
1173
2251
2834
4568
3778
4926
906
4017
2138
2383
1300
2067
1079
2506
5000
4823
2430
1841
4289
1005
3089
3467
4564
2266
1082
4144
2576
4024
4449
759
2645
989
2707
4068
620
4608
3597
4100
1291
1250
3016
776
2998
4159
4383
966
1903
3984
2634
3011
4364
4325
3197
275
79
3545
1718
1858
4886
1846
4790
3118
964
3209
2697
123
590
397
2801
1323
2880
1788
3823
894
2335
1628
3142
775
3133
2056
3740
3212
3803
3534
3837
3816
67
1195
674
1320
3169
3474
404
1092
884
3127
1114
4053
1177
2994
1737
299
2843
3110
1271
4971
3388
4880
2408
1321
2456
3467
2759
4271
2181
3090
945
4554
3834
3798
4279
3207
1444
284
2690
4473
3529
4692
49
4184
1296
2716
3651
3270
1627
370
3576
2981
1352
4397
1114
3584
3497
4966
1611
541
1272
4423
4251
1024
486
1954
4188
281
2781
2940
395
478
1554
497
4565
942
2879
2616
862
2566
1165
138
2410
4930
3412
363
1082
1883
1574
335
4963
490
3190
3058
3290
2122
3032
1777
173
2937
1797
2886
3373
211
1440
43
3519
3755
3335
4205
1903
720
2172
212
3448
2631
4086
2190
2210
4303
763
2767
4648
2517
1953
1402
276
211
3380
1555
1365
3329
2106
3403
4457
3170
2771
1243
1104
2720
170
3430
3391
2917
542
1000
4451
1249
139
2312
648
2434
3025
405
129
4866
3569
1630
503
2357
593
3510
3425
2056
1507
2599
3015
2445
1516
2466
1527
1680
3655
4191
310
3198
4845
3542
1513
4017
4605
4379
2552
730
1428
54
3634
239
2888
1833
3958
2365
2780
1681
2803
4949
4774
4228
2741
2069
4193
625
4676
534
1370
2432
2862
4278
1567
2438
74
3065
4299
4905
622
4482
4025
956
2162
3362
442
1147
1506
1491
3340
3721
592
2728
4016
560
2030
2122
1226
4951
3722
4024
4068
3759
2502
203
3080
4246
2703
2783
2
1933
1308
699
2875
2233
935
329
2981
1290
2965
1568
1575
4135
1042
2370
745
2849
3374
3087
2917
2510
4046
511
2084
3001
4686
2492
3009
3412
2204
4735
1208
810
4855
2843
4537
2535
1935
3614
940
4893
1324
3721
4193
1456
4370
776
3038
3813
1879
945
49
3457
2284
2873
2305
2804
91
4066
2383
1788
61
505
4618
3971
2802
2860
229
2622
4410
2606
4894
3619
958
4946
2223
4123
1054
4035
3659
3255
3136
2347
3951
2055
4974
2464
685
324
3578
3084
3003
2180
3543
514
3606
243
1101
3028
4589
4618
4896
559
1202
2578
1271
3338
218
4161
941
3679
4563
1923
3568
385
2045
2630
2
2115
465
581
4451
1289
3660
3797
2577
3470
1680
1378
3932
4657
2641
806
1389
4131
2714
1746
455
4049
589
950
932
1568
4703
4100
1022
4261
2402
2627
925
2835
3166
4941
572
670
1311
920
102
173
4155
240
4111
1617
3274
522
3711
1603
348
1672
3858
2125
4650
3637
3702
4654
4394
2669
163
2670
3991
1960
1780
3655
3356
529
2007
217
2265
849
112
3969
2368
3048
2105
1005
4710
1391
4913
4299
2030
2722
3462
3488
397
300
4820
4686
827
2140
2354
3607
1778
1274
1286
3766
1098
4231
2585
2812
1293
119
3229
962
4633
4925
3463
2602
881
3887
3411
1048
377
3161
675
3618
3077
3388
2145
4592
1122
4231
733
3179
3033
1616
453
1613
4069
1919
1847
2665
4460
2207
2589
4460
2301
1473
1189
3696
4070
4758
2267
4275
68
1298
3351
3625
1569
576
2867
441
538
1763
2739
431
194
2009
1050
1890
2837
2723
990
700
2539
3530
960
1399
4414
1696
3558
3917
33
4631
1432
1520
4413
238
2561
4261
3056
3176
3184
2754
1412
4124
1721
4366
1125
4716
421
2382
1803
2908
4372
373
2730
135
3608
450
2811
4860
4560
2018
3552
398
497
4968
2117
1861
3783
2507
3048
623
2651
2305
848
2164
4078
3939
1325
3739
11
2393
4249
187
2962
1950
2132
2931
3101
4674
2584
2173
939
3787
658
2637
1760
545
4164
412
4399
3715
462
2330
2618
764
1040
2968
3154
1160
1848
2044
36
3413
1312
1818
3047
4481
903
3871
2151
2773
2870
3041
4601
1519
3446
2402
1567
1960
2847
332
3025
1548
4770
2955
1823
550
1459
4213
3672
232
40
4867
1232
1611
3512
1024
841
2232
2907
163
3689
1096
1131
4183
3456
154
4202
3249
4796
749
4103
3938
4530
4559
4388
5
2099
1702
947
4994
4137
868
2290
2108
4654
4732
2901
4253
1315
4638
2187
3800
1338
3604
2125
3831
3437
1982
4590
4764
1841
521
3374
3057
3830
2044
2986
4629
1599
1927
2893
3304
835
4701
4037
4243
3028
4291
3280
3261
3797
2901
3584
4563
2682
3393
4356
3017
2814
2787
1178
461
3979
1428
3318
195
2251
4273
505
3421
1095
224
1611
3960
4726
813
1950
3960
552
4137
2944
2596
1233
556
2831
1621
3061
866
745
4503
3808
62
308
3136
523
2032
4959
3714
4668
4909
2395
3326
434
1626
265
2204
761
750
3296
2674
4609
4928
850
1244
3764
2727
1670
27
2409
1931
3917
4179
696
2030
1250
4178
1450
4145
4018
3821
4312
760
2377
2389
1967
4600
2048
2289
2880
563
1230
2545
3297
1138
3936
1906
4703
2935
3509
4552
4393
3178
1312
4985
3170
1334
4986
62
1301
4007
4166
4325
1924
1732
351
4561
4418
3346
260
1121
1112
2913
4563
4022
940
678
3114
1793
1485
3805
4974
4404
3350
3917
2765
4200
238
3715
3019
1774
2695
1193
775
329
1915
4783
1951
4775
4709
1922
412
3953
4338
4588
53
1069
1081
2475
3058
2594
4529
114
3205
584
2426
1242
2916
1390
1278
1098
2295
2000
2525
2284
903
1307
3862
2731
3499
480
1099
2499
437
598
4219
818
397
3962
3855
3850
4183
764
4897
1629
3491
206
2164
3671
573
1323
3118
1577
3932
3152
2367
1746
4112
4411
803
4708
3123
2409
4765
4082
3711
1892
4087
640
3954
4786
1076
46
4877
4797
3852
2103
4569
4833
3927
3983
3664
3909
4708
105
2505
2721
4416
15
3824
221
2175
4344
2000
4599
4246
3929
2440
4082
2126
4820
1272
4404
2087
660
1753
3341
3304
4428
1155
3736
2755
1974
419
1164
473
2497
3782
3956
1699
2118
3327
1096
1528
4131
3068
3709
855
1671
149
3785
4379
4861
4209
3428
1141
2373
1303
680
1815
1777
2252
3514
98
273
955
790
2961
3648
127
4203
3485
4725
553
3998
4796
4495
3754
3301
3439
859
2208
4727
1477
590
976
1564
703
4210
2228
214
3083
2838
2590
1665
1363
1341
4751
3862
976
706
657
129
3903
3024
2572
4314
2674
2948
3842
1798
2198
425
871
4771
1839
625
2740
64
3485
457
382
412
2460
1397
4336
2737
3444
69
2285
2638
3146
75
2461
1535
641
316
135
4727
3948
1708
1029
96
2747
3009
1028
1709
3054
504
679
176
791
3038
3127
805
1115
3629
1281
694
736
1638
382
23
4434
2195
4094
522
4866
2533
434
4328
4089
1586
1539
2893
3968
2390
3547
3492
3303
1135
4043
4208
98
2785
1222
418
339
1911
2876
1744
2027
72
294
1019
3209
2409
4849
1712
1048
1547
1124
2569
3095
611
322
310
745
2167
1911
703
3973
1558
2214
2889
1370
3629
755
2198
1200
1544
1070
2531
1944
828
3983
4681
4992
242
887
741
4948
3880
1548
1526
1479
548
1163
1053
712
1147
4546
2884
3893
2298
4867
580
4956
519
2522
4942
1708
4217
1072
2387
3021
3738
2144
3131
4767
636
421
3325
1450
1544
4814
2324
2507
1899
1178
3424
4673
4015
1335
4720
4735
1173
2703
2439
2441
2911
4812
3170
1597
1701
3130
1449
3250
533
212
913
104
4192
780
3033
3773
2718
3839
636
2983
3597
1145
1989
1169
3949
2705
3722
3279
1337
1122
1843
83
3514
873
3118
2542
2722
467
1985
806
3073
4614
3186
4547
4074
733
4972
1056
3803
1098
2807
3848
3957
3229
4517
4995
2849
246
3407
186
4677
3862
75
2864
4336
1753
4305
908
2876
11
93
4235
2700
2640
3793
3656
731
1942
1871
3628
2834
4194
3880
318
3191
4616
416
4567
2777
3306
4908
3578
2472
3191
3306
76
863
4063
3961
2689
4834
1651
1513
3390
3305
3511
517
531
4701
2484
3142
2678
4848
3347
2619
3145
3594
1242
804
1751
1900
2072
319
950
3088
1449
2091
42
1616
1732
3929
1485
2474
3606
3395
3582
3246
3281
3206
3069
1976
2091
3870
3884
3490
1090
1547
2217
4455
170
2901
4838
1865
458
3351
3631
2310
2238
4962
1999
2334
1491
767
4912
1344
4212
70
2064
428
577
4818
1771
1233
1606
3668
3711
3521
589
3279
1917
3266
3906
2846
1945
3248
2441
3779
3766
1977
1131
4541
308
2909
3583
2578
2022
1293
1186
1525
3402
1978
483
3817
4667
1329
4852
3503
428
167
4605
659
884
134
2364
4
3885
1342
18
3170
1828
2998
3684
3988
2857
2669
1865
16
4788
3286
192
2559
3567
2410
3649
3685
2663
2096
1382
567
1072
317
1660
3004
254
2084
3893
4457
1873
2573
4775
1915
3846
2690
3209
4074
1511
3077
2103
1471
969
2619
3083
3632
3354
4182
3283
1216
4306
2567
2431
1785
3265
66
3408
2938
1802
647
3862
4638
4152
3415
2580
1654
1279
1955
2149
253
1403
29
1696
2745
3804
837
553
1993
1273
1412
1460
2881
4258
4365
704
4984
4037
2869
488
2310
1751
1089
3846
3160
2489
4291
1220
2095
4583
4365
849
1350
4382
2506
1002
4713
3591
4835
3239
1109
3008
1196
3119
379
193
4320
3734
1867
4420
4354
1921
1736
1126
191
1161
2436
1196
3113
961
4474
1819
1265
999
1204
4409
921
3162
1694
1150
2598
3355
2613
1033
804
4612
625
3972
1527
647
491
3813
2644
2424
2871
3583
3443
4463
4407
474
2801
3877
2802
4448
4798
4527
4975
3697
1912
3
3141
1603
1729
2170
746
3093
999
3382
3884
1282
3308
4111
638
1412
2991
4066
271
1818
1484
4155
4030
1281
3325
52
397
1268
2007
2776
2323
2739
1960
664
1561
1060
4355
1516
2747
3557
1503
406
4859
2254
3029
4435
2261
989
3110
1149
593
1575
4373
3280
580
3418
3729
1456
4725
2044
2326
4824
4565
3429
697
3801
480
3780
378
396
1875
4817
3893
1042
2152
1440
947
2056
3123
2136
1128
4789
899
3760
57
550
3833
2460
246
3758
4239
3275
1759
2820
3632
4162
4981
2903
1816
3775
3281
3643
4608
429
2707
1589
1288
1457
2104
1358
975
725
4667
903
3247
326
3222
3047
3472
1668
4820
3545
4843
4005
4964
1512
2051
2828
3593
182
740
1620
802
2990
4702
600
2682
887
2189
2263
2363
4974
4519
4336
4589
1771
4258
5
1102
1987
1633
926
3368
2907
167
4075
751
470
3178
2050
1077
1219
2919
4542
866
537
2931
3981
3691
4960
1933
3410
4882
853
551
2475
2137
2830
2503
4874
633
2600
1310
4244
3924
2324
2869
1216
1299
4502
3013
3145
4808
3150
4429
2274
3186
2106
154
4358
761
1156
1186
2310
2690
3727
4889
4326
4940
2415
802
1140
2159
3250
3859
4358
2666
2107
2673
3056
4920
4567
1006
3566
576
2398
4630
1709
4943
1027
3506
1584
4922
4560
3301
598
649
2808
1207
3084
4526
3224
1841
4951
2013
3611
350
3798
3515
389
1998
2023
4291
2837
12
3533
2835
563
4407
62
2113
4714
2974
4244
2883
4426
4185
3193
2450
4025
2559
3798
2647
3836
1095
3679
3219
3622
4073
4475
148
2943
1362
3610
3594
4807
1538
1506
2866
2135
717
809
3961
26
1894
3458
1013
1082
3925
661
4275
3650
237
35
4800
4492
4750
1810
895
2483
398
2429
4145
853
4673
2425
1852
362
4684
3414
4573
3117
4489
4696
1703
1415
1955
4977
4171
957
2874
4230
4092
4171
996
3155
3881
2833
1313
2226
3069
463
4768
4500
4675
2673
2634
512
4752
4161
3133
4082
4333
2424
3067
1699
231
3274
2307
279
2480
773
2188
3114
669
1559
2020
2318
2732
1731
4764
2393
827
2342
2859
2168
1326
1484
1691
273
4827
4640
1968
2261
1935
58
77
1242
916
220
848
2325
2642
3217
376
352
4647
4283
4527
4441
282
4039
3620
1561
542
4561
53
1319
1164
3169
1006
1733
4778
1621
2127
3332
1227
3812
1514
3996
3821
89
3287
4408
3246
3974
1255
1341
1721
194
2742
2131
6
2591
4505
383
1042
2572
1922
852
4883
4670
4887
1945
4179
4469
945
1286
1312
574
1098
4366
3882
4893
3200
1783
2444
2956
3792
663
1456
2520
3491
4855
4098
4142
1
1049
3576
1754
182
1777
2141
3529
3179
4903
2157
4894
2114
1469
4525
2857
3016
1175
1686
2879
4971
1732
3724
89
3599
32
2534
832
848
361
1867
3617
3999
4933
1606
3205
42
2730
950
2566
787
3280
4759
322
2386
2026
4105
2554
4917
360
1959
3707
798
1012
3289
3848
3834
4208
3799
3492
2457
3181
403
4556
3427
3977
4611
2752
498
3778
4049
4036
4528
2915
4406
4872
4427
310
2901
1047
1925
4827
705
1649
4172
66
3589
2163
4059
4672
130
3992
3953
1521
1135
57
1130
4030
2378
2591
2055
509
4675
766
4739
3015
4064
1791
3237
2949
19
495
1371
2162
1343
658
2531
2009
4616
2908
1681
4373
1159
4316
50
1086
4494
213
4225
2582
2688
2383
3269
1112
4445
4573
1980
656
1391
3631
4781
3623
1718
28
2745
2628
4961
349
1170
2193
2741
1300
2911
943
1639
1021
2201
459
2909
1553
477
752
4533
4349
3862
4599
4824
3932
1683
657
1279
2796
2894
3574
4566
479
1263
2497
756
3579
4893
226
3189
2045
479
4642
1878
2690
2966
704
862
3784
4225
617
439
1510
4805
1131
3806
4192
2800
4299
2787
4813
843
2334
3734
2131
2045
1297
840
3723
2206
2992
1406
3876
2200
2307
2398
797
371
1121
3700
1324
4288
4857
1922
3129
3502
4615
735
371
1589
4860
4266
2904
1795
2903
576
1799
4091
3888
334
2254
1745
4767
3630
574
573
285
1741
2704
2683
4718
174
1781
2749
1101
859
197
2237
660
3742
3081
4504
3837
2087
4863
461
3176
2799
1642
1665
4193
2
2988
3242
137
2355
219
79
4296
4965
4764
546
2098
4646
2624
4094
2321
3407
594
3175
915
4227
3894
1764
4208
2119
4372
4206
4862
2181
2705
369
568
1319
4851
3196
4955
3768
899
4947
4849
3439
2472
3246
3301
4561
4055
3329
4055
1049
2053
3778
2806
1940
4801
4724
1640
850
1818
464
1114
3943
3165
4528
353
4708
4221
2271
2072
3617
392
4805
4598
4279
2410
3922
166
2880
4049
4830
3481
4245
2604
2763
2120
2293
3239
2741
3452
1094
3951
3146
621
72
1742
2179
2590
616
4101
4352
409
1959
4420
581
3972
1427
147
2487
4720
3683
4389
1248
2500
1590
717
1679
4136
98
266
2332
4215
2398
4836
2055
817
2241
776
4858
2799
4162
2977
2298
565
2140
3002
1506
3182
4106
2815
4559
4305
2880
527
364
3929
628
4244
2654
1475
2695
678
3112
1544
3034
734
405
4820
4256
3653
733
4725
4582
1699
1631
1285
588
3657
2641
2969
1820
3837
1277
1207
4753
4186
2435
1437
2370
660
3461
3279
2739
1959
195
162
3657
2251
4673
3587
2036
3653
3886
1675
2164
3969
2144
1123
4239
1645
1561
3693
4947
2965
2482
2288
523
645
3531
618
2936
4289
1480
3753
1525
1757
1252
1175
2437
3905
3946
279
730
712
2049
2971
2647
2794
1027
2400
1316
376
4317
1424
194
1622
1011
325
1232
1106
3066
2931
4975
900
554
4528
4972
2271
1623
189
2490
2874
1725
1984
17
655
168
2211
287
4778
405
3523
1263
4011
699
2957
4888
3070
4968
3267
47
3965
2512
3180
3390
1060
4563
1150
3245
3351
2106
2324
461
3564
3127
2825
1304
1664
4888
1175
3430
284
184
1856
4877
1966
2554
1132
2457
3016
2637
3829
3002
995
2986
260
2418
4288
3056
1102
2054
2193
620
4712
3723
934
4610
4978
2851
1651
4924
4730
4081
1374
510
2800
679
1997
4899
789
1067
4167
1928
335
2533
4442
722
566
3254
4408
2405
2695
3248
1529
2372
894
1703
4899
2761
2555
1214
1698
4343
2989
3448
4351
3317
1697
1831
2985
307
3615
2417
1851
1433
2199
2280
3602
1928
305
593
324
975
1177
3929
1155
3580
4490
3054
3502
4169
1593
355
4261
469
4751
1039
1814
2799
1862
2544
3276
959
1467
1546
2888
2364
1894
1208
501
504
4857
2659
916
1553
2049
2160
4449
841
2410
2041
3244
4362
4420
45
3445
2135
4316
4875
2318
3717
235
650
3403
1469
2028
3810
4130
4080
182
2085
2527
1885
1309
3372
3572
2039
2898
4365
4581
3460
2911
3780
1556
707
590
1740
712
474
4147
84
4679
3018
2953
1637
2632
1829
1423
2018
3894
3024
181
3407
4017
2042
4614
4875
3075
1958
353
104
1639
3957
234
4117
587
3829
1143
1682
645
4319
995
35
4584
1215
2839
1
4065
2275
2387
993
516
2133
1059
3651
1921
2541
3629
3916
963
328
2329
62
1545
31
2727
3125
839
2330
2564
2176
1652
123
198
1576
1706
3008
2981
2843
2557
3182
2814
4665
2495
78
1354
4321
468
297
3703
3106
3175
2297
88
1743
2629
1103
4883
750
564
2526
1968
399
4163
4613
1128
3726
1392
703
4394
3644
1652
3992
407
562
1318
3335
1364
661
1203
3792
2403
2419
4362
1925
3846
4374
1272
3741
3295
807
2526
1222
4106
878
286
4308
2196
3935
1924
672
1308
2629
3638
2261
3771
2807
86
4123
3873
4031
2434
776
1021
3231
189
4269
3011
622
3724
3998
3517
364
1413
3329
1879
2628
3829
2787
2503
266
843
1960
4833
2588
2472
2858
3320
4262
4754
3527
1989
1485
4389
4841
1782
266
3117
3571
4542
4370
1398
3176
4302
3108
2819
4799
4998
1350
14
4089
525
3724
1973
1191
1810
859
731
234
407
3268
2419
2752
2383
3384
188
4655
318
3549
1909
4016
1958
4151
2065
3377
4820
1277
444
536
3195
1243
2398
2986
206
1229
751
4543
4549
4823
1584
77
3369
4058
1207
1311
4355
1628
4104
1443
3611
4279
3639
1747
3404
2929
2270
1288
4282
561
1556
2782
2916
4840
503
3522
105
660
3001
33
4651
4710
213
4544
1021
320
3797
514
2630
1530
4719
3453
2188
2942
1400
1696
2312
1820
3206
3634
2425
2260
2090
2624
1214
2912
33
2302
190
1475
1115
4526
332
4493
4127
3593
3459
4493
2707
2447
3767
3983
655
997
957
3812
603
1952
4250
2658
667
3874
3999
2720
2051
2051
830
698
335
3123
1592
3740
934
3291
259
4950
2838
2951
2021
3056
2778
2967
3155
355
4551
1692
2405
648
3098
3704
2358
366
4654
1735
3244
4972
3182
4507
519
2794
2235
4052
4946
326
2770
2417
1553
2687
1332
4062
2362
1124
3881
3389
529
4627
2397
3575
2450
1310
782
533
2959
4820
330
2576
2859
4874
952
1564
2356
4261
1015
3869
793
1474
3678
4073
2408
4239
4013
3806
4565
162
1265
3152
861
4087
3546
3428
3827
1775
4560
1343
1220
2137
2847
2260
348
3257
3125
4686
2537
1977
581
2241
369
13
2896
2083
953
255
549
3301
1340
4953
2373
3396
3280
170
731
3852
1072
3533
3411
4463
3836
3018
3766
3484
680
473
4498
17
423
19
991
1287
3018
1075
4681
1176
497
3705
433
3155
3461
4584
4871
2801
3134
3804
3114
769
2223
1076
859
517
4150
3864
1555
2584
3924
2031
515
2133
1125
2111
4077
1119
1917
3638
1191
1515
1402
1766
4997
2668
2603
733
932
4389
4267
1749
2679
3406
952
3059
341
4432
1211
4748
3143
2422
928
2928
1267
2499
166
3649
3935
2250
626
3791
4845
546
48
2013
2664
3538
3958
4855
233
4730
543
4874
2531
3560
346
1653
611
2638
4251
1452
758
4145
4470
3893
1409
2372
1893
3164
2093
3109
3269
2160
4300
2922
4597
4010
4587
3660
3445
596
202
4210
3114
4890
4540
1391
4972
1593
1630
15
2964
788
4227
1101
1336
4307
2805
3938
3438
1350
3043
2272
2773
3845
2300
3062
2408
1637
4273
450
2473
2296
4282
2406
2940
3835
3049
1924
3335
4978
697
2184
4889
2913
1282
4263
899
1441
4238
829
801
1372
3650
2015
691
2240
594
3284
5000
402
626
1342
2217
4829
3928
1959
3939
4981
2432
2126
141
2162
2030
2250
3461
29
480
2091
1660
411
1451
1905
2303
4223
2408
4583
3835
1643
4276
3763
3063
4170
538
4652
780
4955
856
3648
1257
4709
151
4643
2593
3187
1371
3996
809
3000
1350
4784
4610
2491
1956
1004
2045
4759
4815
4595
4358
2922
4247
3551
1356
329
2504
4982
2178
2330
3368
44
142
1911
3046
4256
1836
4297
4053
2753
2426
4004
3531
3456
1709
1367
16
3983
4089
1474
956
1024
4751
338
2930
120
4740
3772
3895
4832
3862
217
3610
472
4576
615
239
3766
2100
83
3427
1697
4329
3927
1944
3802
3153
2423
831
1801
2906
2792
1856
2487
1251
540
2515
1779
290
914
4855
343
3225
799
4245
809
1505
2981
3582
3343
21
1980
4119
1081
2014
432
1951
504
2546
4932
715
55
2475
293
3013
221
557
1794
2223
2465
3225
81
1923
4125
1843
1880
4961
4568
392
3821
2921
1563
4941
3047
1285
2619
3259
2381
893
2495
3585
1808
3540
1230
136
257
368
2846
544
66
3626
3897
543
233
3375
1050
4365
2983
1889
1037
3749
3361
3707
3575
4552
132
3947
4466
839
2519
3389
4884
4525
2051
2973
2034
1328
925
4926
2973
199
4515
342
1189
1981
610
3280
3219
4182
1680
3868
4357
3971
4265
4849
2089
1994
2451
2931
2863
132
4577
4332
4557
3816
1545
1448
673
1133
1288
834
1432
1813
3540
2322
284
1647
1985
333
898
4828
830
1002
4816
3650
4262
3737
1165
2170
2043
1968
2201
1137
1699
317
1034
893
164
3837
3287
3609
3848
850
995
4710
4477
377
4244
3436
1205
2672
4747
1618
486
3753
3546
1844
3522
430
3170
3568
4979
1944
4001
4381
1569
2945
4018
3923
2440
222
3583
2838
74
699
2663
478
3460
3415
1143
2820
2389
4345
2543
4857
1439
3153
1662
3986
743
4812
139
857
4056
3902
4992
2666
4009
2855
1761
744
3732
151
186
1767
3580
832
4466
2005
1632
2205
393
1317
1394
3480
843
2179
9
1875
4685
4618
3619
778
2285
1997
4582
457
4744
97
1578
2099
4442
3618
1897
863
745
1196
4499
808
340
988
1892
2087
2984
590
4523
4782
2919
2775
4546
1405
2510
2882
603
3275
2093
2450
389
2998
3315
3263
3423
1564
2897
2011
2845
3631
1237
4497
3703
2650
1996
581
4085
2477
3088
4347
3658
3416
4906
3651
4454
2405
1773
3960
3343
3884
3824
1310
2599
3734
1881
1561
406
2692
4426
3557
3361
555
1771
2666
4697
1987
2768
990
4084
2036
174
103
730
2572
578
443
3645
1852
3754
3162
409
2598
1346
4726
1733
1679
1421
1108
3285
114
4702
868
4416
2484
3551
1003
1108
3699
2348
3344
509
663
2486
2854
1542
1723
3560
2181
4899
2151
364
3646
465
794
4738
1166
4422
1259
1396
2050
4861
2449
4410
1529
4036
3784
1937
2923
4226
4207
232
1436
4626
770
943
2321
2359
574
2352
4475
804
4775
2194
2946
4289
2359
109
1182
2816
572
4289
99
1039
3613
1627
2236
2405
2129
847
1695
1396
2387
1613
1264
540
4319
1976
121
1917
4135
1487
804
4746
1941
3650
3770
4771
3026
1315
1543
330
4802
1263
4527
3329
3205
1646
213
4866
1482
756
993
2736
86
421
222
2144
3088
49
1870
4804
513
3510
3231
1492
238
1614
302
2088
4168
2675
195
4853
316
305
1051
2869
1798
909
3611
491
4296
831
738
1403
3306
2233
1617
3483
1687
95
3887
4909
3150
3100
591
2688
3383
1859
1965
2292
4349
2022
1321
1484
2253
887
759
776
4464
4293
277
306
2386
2041
572
244
4546
4175
270
2093
3016
710
2913
4844
432
868
2754
2485
2293
1897
3177
3749
1695
2575
4041
2655
2504
2669
3699
2611
4372
4223
4000
1019
2404
3373
4664
2983
4736
1226
3259
30
4209
2067
4228
3112
1673
4281
4834
4244
2076
3849
4708
1242
2582
4057
4030
4815
3312
3926
1250
1992
3105
3871
3426
410
341
1055
4988
3152
2139
1529
1038
4635
4862
303
2310
1444
2069
4202
957
2715
3370
911
492
4162
3741
2918
3310
2616
813
3664
1576
1504
3201
600
185
2500
1465
39
1706
1803
2027
4820
2386
4438
4635
2973
2942
2578
2147
4976
3898
4244
211
4354
4142
1206
2533
344
3474
3557
3224
2866
1176
1903
1759
4195
295
4749
4038
1350
2491
1571
3900
566
4758
4024
3236
3592
3626
3518
2911
2293
3162
4366
3045
4435
2522
1118
2901
2038
402
4981
4219
2623
4875
217
4355
1180
4269
287
4289
2077
2670
1896
177
3642
160
41
4736
1302
2349
506
202
205
354
4355
671
963
298
2143
2971
3368
152
2992
697
3088
623
2187
3815
1519
4354
1902
4404
2628
1287
1463
3343
2400
3256
984
2857
339
4301
2697
4720
1723
3492
2801
1487
779
1780
2396
998
4447
1203
2989
1313
4114
4659
3199
3806
2369
4209
3641
794
3468
1002
3772
3293
1728
1398
3332
4292
3852
1602
76
3659
1539
2221
2868
4133
960
3949
1465
4893
2378
1297
96
2759
2692
654
2675
314
3862
3406
4035
2322
1180
4107
2791
2051
2327
1722
146
324
2236
738
515
1436
1144
4122
3119
2348
4090
1647
2230
1829
1554
1016
4648
2822
2987
1749
1250
129
3645
4747
367
2826
1440
4204
2198
2157
3321
3935
3174
1175
4697
443
2128
1719
1303
4702
633
3936
4082
315
3188
1023
4850
1969
4046
648
3000
3764
3515
1037
2849
2788
1617
4521
2344
1942
2890
135
4009
2582
2619
281
2981
4850
4797
230
1822
1071
4743
921
3796
161
4837
1176
3793
696
4049
56
4881
1884
476
4377
2058
2294
777
2279
2131
3892
921
3846
2950
895
3491
1516
2736
1579
4614
1867
1331
1050
1136
3145
3493
4615
2184
1728
2465
2914
1057
778
3813
3276
4973
3007
1026
3940
4087
902
185
2341
2461
3763
1425
571
658
2507
3738
2229
2127
2733
2402
4392
3357
1496
2565
3145
492
782
1638
929
2682
1397
1413
4817
3816
3756
2309
1591
1473
4133
1724
900
2892
2387
3688
1257
2959
267
1823
4327
2868
3283
3056
1551
2935
3429
3369
2991
636
4618
1582
4402
3668
2976
1571
1394
2243
285
4595
3966
3986
1752
4219
1890
1842
1425
2426
1379
991
3490
1361
1125
532
4504
3703
3441
35
1483
2488
1403
2084
2845
4062
3252
4886
3710
3353
1990
3089
3852
2758
3118
3725
1369
4710
2468
302
2549
3235
1169
4811
4703
1392
446
229
3731
2416
3353
4497
4297
4726
2763
4905
1317
4235
4885
3124
549
2812
4476
126
4897
3530
2093
1654
922
4123
2464
1959
983
4769
1858
4983
1558
988
4895
3601
218
4493
2288
2862
858
2643
3820
4077
1911
2444
2189
4117
1731
3709
244
4230
3590
2355
3116
3831
2276
4419
2078
428
2344
4601
376
3617
2507
3983
4144
4279
2442
1129
2458
4807
417
2808
4734
3019
1691
1777
1496
4395
3016
2911
433
4525
4958
3081
2043
3097
3684
779
1481
3190
475
363
1135
237
4049
862
3193
2336
2484
1147
1165
1171
2831
3092
3889
3293
1660
3618
4482
3294
1991
3759
4124
1875
4984
3267
3053
14
1730
2973
1852
646
4746
2718
3239
549
3798
1002
1178
925
2506
1911
2763
1549
4429
118
49
1815
166
3452
3143
2829
4469
4426
4751
2079
3387
740
1951
307
286
4071
2711
1622
3185
348
2751
888
4038
1402
2717
4892
708
2548
3445
981
1540
3262
3074
1692
3381
3192
4427
2490
589
3096
3805
84
467
3112
4259
337
1392
3536
1441
2928
2602
2048
722
397
3500
3577
2118
706
899
4805
4844
3835
3342
3395
4826
854
1291
3400
1471
320
532
775
2857
3896
2987
4025
3073
1320
81
1828
4752
4357
3618
3237
3143
2017
4280
3149
1861
2043
4923
2174
3856
1452
2851
2881
4799
2557
2349
3089
1401
1435
1349
549
751
4605
1125
3775
1024
2507
2124
3056
2232
4789
4909
4171
3679
1702
4696
1858
2217
74
4654
4929
3471
2059
1524
3670
2259
230
4411
568
1131
4092
3378
4648
4650
2627
4796
1678
948
1966
357
1173
3517
1774
2635
588
3450
4359
4795
2804
4469
976
3639
3733
3026
2263
4105
1491
1290
3540
3779
3594
1875
1009
3409
2531
4443
2631
477
2744
2445
4376
1773
2009
3003
3241
4300
4280
3240
1513
2313
3827
3800
1463
1462
1528
4085
4198
1080
1350
3906
2000
4604
1770
2022
292
1392
2124
4966
4924
4460
704
1132
3435
4633
1338
3167
2795
4537
416
1130
2627
1058
2753
1505
520
1313
1108
1246
4711
4357
381
2572
4431
1956
4079
1868
4039
2633
1118
4048
221
1698
2249
4446
813
4947
237
773
1137
1447
2343
1
4959
877
4846
2458
152
765
3270
1982
2628
4057
547
1913
3321
507
4169
4665
1410
325
105
833
3606
1227
645
493
3779
1065
2802
1323
4196
1111
2729
2597
3598
3106
3601
2367
2399
3799
3779
1225
3259
729
2721
2477
2032
4943
1034
2772
723
4152
4743
3971
3444
3847
4417
3620
3257
2159
1423
480
3197
88
3157
1065
3026
2983
4974
285
3133
3439
3162
1380
935
2065
97
3757
389
990
2035
1087
1806
1711
2969
3952
3267
3822
3750
2156
169
958
4310
362
4933
23
3843
2616
241
1780
3334
3466
2811
309
1665
3659
4370
3529
4545
3425
4207
1162
3831
4510
923
2031
2658
426
2699
2574
1879
51
4317
3210
1335
2366
3645
2766
4904
3503
3523
1229
3492
3960
2030
2372
2713
4609
3701
3239
3060
3536
1867
2519
3716
1465
3172
1370
1591
403
1090
2215
1792
4973
3789
1215
2571
4071
277
3963
3476
2895
3472
2457
4359
3273
4352
4678
2215
101
1263
1914
2843
2327
2433
1975
3823
1585
3487
3803
1915
408
3521
4643
4361
4478
1343
4540
741
1419
3939
3186
468
2229
1285
1511
4211
94
1289
3862
871
429
4140
4121
4691
286
374
1966
847
4133
4293
1361
3195
4018
4063
3516
1405
4155
3984
3123
837
1465
1129
817
2167
4181
632
4279
3756
1059
1520
3676
4191
1528
83
748
762
1217
4791
1585
3828
1246
510
3035
2499
2660
1221
4913
1757
1614
19
864
2729
397
837
1479
2148
1856
874
2214
521
3221
2918
1780
3600
1226
4110
933
295
1975
4321
105
3151
732
89
723
1264
679
4593
3909
4057
2601
612
192
1644
4714
4043
1467
2116
3841
3659
2440
2434
1215
371
2533
373
4857
3551
1407
1589
2118
4480
136
2788
2999
2525
1857
1240
554
3076
1822
3617
3493
2
2440
1600
4726
3472
2301
4244
21
3822
728
4661
3170
4999
553
914
3354
3411
4368
933
4760
2070
819
4947
1241
854
1963
2714
1632
1383
2821
4299
873
4141
47
2051
2138
916
228
1973
1864
3106
2134
1061
4063
2983
1546
1205
1335
304
4675
2489
4835
3145
2494
2929
2528
3756
2298
2299
1108
1915
4827
2539
1484
4842
3484
3426
4017
2461
4496
4175
290
1354
1545
3741
4953
2190
1544
1468
935
3798
4069
1470
4138
2440
442
2164
391
1093
1828
4771
3058
1832
2294
1636
3504
2124
1828
4535
2270
2967
3627
3617
3732
3761
1238
3116
4066
1566
4437
322
4035
4471
610
3955
2501
862
772
572
2507
1714
3905
4905
2260
2742
4182
645
4787
1364
2763
2759
3821
2217
2177
140
4987
4401
4080
2750
220
1336
252
1313
3331
2345
2404
2664
502
2310
2564
4512
4940
4437
281
3362
1706
3391
335
1636
3420
3103
1029
1455
1706
140
2996
4803
3181
4229
679
4952
3152
2582
2799
2318
3261
2523
735
3677
3076
2172
4613
1958
1165
3417
1098
4688
1287
3674
1021
1043
3780
1952
1142
3799
1733
535
4742
4602
4959
3776
3785
2747
846
4943
3635
3288
1668
2881
1673
4636
4450
236
655
3687
3899
2744
645
3730
325
2707
1950
4542
1822
537
3524
728
378
2234
1820
586
4367
3354
3280
1242
633
257
4077
1527
4765
1694
3042
248
345
796
1703
3711
936
210
973
3441
4266
1177
4380
2064
4800
2438
3163
3398
1576
1284
2552
4004
1948
3033
1724
1612
409
2354
215
2416
239
4865
1430
2600
655
3212
3270
3523
2296
2243
2773
600
3568
1952
4565
2002
1953
1618
553
2295
301
3272
1637
4441
2439
2891
2337
4940
4301
3558
2440
3973
1306
1580
1204
1299
1149
2563
1494
201
2940
4034
4306
577
1106
3793
337
3241
1112
532
1091
2876
4268
1343
1847
3577
4377
3648
438
4966
1384
3121
4120
1681
1378
2344
2134
4891
3096
527
2411
1965
135
3167
2084
1296
3435
4726
4358
3061
1015
1856
4700
4765
101
1470
2777
1259
27
2365
207
1136
1431
3587
4855
1366
874
4554
4974
3958
1770
2123
598
3785
4900
1111
636
3198
2099
553
3035
4256
1445
578
681
1740
1923
4895
3545
2194
1848
942
1020
178
1460
216
1955
1822
2523
4843
1256
4573
489
2232
53
3872
2525
2687
854
1416
4543
1311
3115
2679
3060
3723
1958
4802
1116
4400
526
4965
1458
1719
2740
4464
258
2570
1088
64
343
4065
2763
352
1145
1195
1650
2658
1482
878
3987
1712
549
2958
2301
1463
1243
4690
4380
2289
3339
4140
4465
1692
154
3710
543
4091
4634
13
2304
1928
529
3904
3814
1603
1691
924
1552
1563
1257
3400
2792
3505
1939
3527
3018
3931
2195
820
1488
4569
3119
3080
1415
1275
3088
3131
2437
4731
3418
2024
3095
1653
2252
266
4151
1692
1137
3107
4338
2577
2257
182
2508
2714
365
2237
1755
1882
145
4249
3933
2773
4626
2295
3679
1024
810
2198
2154
3568
573
30
1627
2046
2703
2293
908
3292
3827
2334
2681
1557
4769
2906
1111
3738
350
1327
3323
1529
422
2963
2939
15
572
4749
2568
4984
4146
430
1612
1600
2461
111
4876
2750
327
2936
3586
3872
1616
4348
3530
643
4420
3237
161
2081
2172
949
2665
1485
121
361
1299
4109
4143
1867
983
3868
4810
4980
4770
1184
3289
3266
3271
2053
956
1620
3682
2988
4040
2552
825
1033
4680
3336
1195
1130
998
4659
4809
3237
4125
261
4692
83
2491
2932
345
1830
4723
205
1339
3896
340
1755
3058
1452
1221
2766
3658
3342
1689
1600
2725
2544
4920
4321
277
1994
1146
4769
2555
4153
1888
2443
64
4216
2072
190
3410
49
2303
3820
1155
2541
4911
4484
1005
3030
3580
3486
4454
1053
1216
2984
1473
4710
1088
665
2200
158
4993
1572
298
1075
3497
672
2104
4192
3932
339
4852
4869
576
4156
3062
1541
3855
3548
2335
874
855
2978
4153
996
4357
3781
2354
4824
972
1155
2995
2092
4458
1133
1543
4661
796
1014
4990
1629
4532
601
4116
2623
834
3139
2919
1670
1442
3920
2414
4210
3258
4288
3815
2741
3418
4420
1548
1989
975
4531
4268
593
1183
1488
1127
3033
2614
3492
1080
2855
1838
4648
798
2900
2102
3070
4496
1031
1261
82
4209
1338
4876
2596
310
117
2929
483
2109
574
4979
2566
3789
21
633
4645
3958
1030
2973
3489
4032
1574
1064
4741
1112
3448
2245
2041
2439
795
2740
4348
2321
1265
2730
3401
3085
805
4496
1282
525
1490
292
1395
3446
1677
1886
4655
4778
4956
995
3399
2068
3494
1559
494
3498
3517
367
1183
2119
4560
4692
1766
3422
3044
1117
4809
2618
2335
3582
2683
2000
826
901
4036
3837
2191
622
3835
1944
82
2635
3327
260
3083
3276
4676
317
278
1944
1031
487
1072
4375
2779
4962
4457
4877
78
2846
1181
471
2690
1141
4315
4618
663
2596
3035
1417
2892
4974
4393
2053
2916
868
2102
3641
4510
3011
3180
1650
823
2827
3278
802
2879
2002
1543
963
1617
237
3764
4286
1836
4740
589
1256
1282
3379
2198
3442
241
3920
1066
184
1940
2495
764
1741
118
2196
2734
1272
4200
1271
1461
2212
4350
1184
289
2203
783
969
3034
1647
4978
774
3727
3392
3587
130
3406
4569
4274
2670
1374
1084
131
1819
4998
1289
1233
1438
1168
4144
894
3089
3797
3474
4449
340
1027
50
2968
1810
2298
2183
2044
1509
4537
2477
1466
4718
718
2582
4775
625
301
747
3375
2668
53
2657
2944
4150
3807
2444
812
892
4753
333
2247
840
470
4845
1899
2795
747
134
3015
1794
2269
4343
3316
3807
1948
2298
4437
4557
29
3901
4445
1082
1023
1382
4522
2721
4993
1613
1079
4999
76
3642
3776
3630
2046
4654
543
3346
13
2284
2815
3946
1632
158
2986
1135
263
4486
1135
3094
1801
2502
2448
1548
585
1213
3053
1206
2703
4661
3267
854
339
2040
3087
3306
2802
183
3785
744
1403
1064
1271
4719
704
2393
4861
3838
4920
2821
798
1026
2856
79
1967
3033
1143
2255
507
2535
4863
390
1156
2116
3392
2839
1306
2491
172
463
3875
225
4292
1862
2514
1093
3611
967
622
1814
1340
2660
3042
3270
1056
4271
4218
1214
753
1761
4132
410
1733
3172
3833
1498
789
4066
2787
1013
4224
4724
4901
2942
2768
2914
2237
1173
909
4519
4795
776
3474
3285
2685
3561
4621
4294
2514
2424
1390
2032
3313
2488
445
4046
2522
1655
1936
2296
249
3555
1984
2186
3841
117
1436
4309
2238
2486
3979
2757
2548
4041
1950
3089
2341
3182
1777
4888
448
502
1901
1127
4613
172
3185
1898
2825
2114
1790
3525
937
3836
2552
4818
4860
2675
95
336
320
4647
2908
4360
3305
3013
1647
3618
3165
3027
3382
2520
4356
861
2946
2171
4172
4718
2242
3983
334
669
3625
298
3031
3756
4217
3974
3660
4122
574
3747
120
4108
2972
4929
623
2038
3261
4004
769
1377
1156
4890
3300
4806
3573
3692
3474
4395
1873
4369
463
1531
4118
1430
3208
4318
369
797
2806
4012
3880
2909
1261
3804
2579
4329
451
4774
365
2802
1440
4611
3047
4747
2730
3082
3054
1636
101
2792
1002
1510
3030
2579
3893
4735
1557
4247
4912
1100
42
3351
1239
4157
1477
395
3264
3062
2445
3057
1683
3663
2204
4915
4850
733
81
468
1700
4409
4580
535
4406
2619
2537
4105
1886
3213
3668
4674
366
1543
2450
3899
2503
2857
1491
668
1583
2022
2577
3670
1442
2177
2587
3797
2077
2014
852
4094
2404
4601
239
4201
1350
3285
1083
1118
3709
4544
1309
645
3988
923
171
708
2261
3139
3660
2945
3897
344
2909
4798
3730
436
2189
995
2852
2950
2480
3249
2930
701
2211
1467
3072
4311
1912
3850
2531
429
3105
3837
4195
818
2675
808
3519
4331
4704
2994
2337
2209
2182
4994
3520
3123
1882
1446
4623
1214
575
3131
2576
1952
2193
4382
4639
1872
2296
3838
4613
23
4694
1281
1334
1739
4172
2955
3360
3004
199
2128
4234
3053
4023
3216
4442
2605
1600
4203
829
3819
3397
2145
4489
4912
4556
856
9
2657
134
4370
2865
2739
821
1056
4695
4826
4753
865
2356
4572
2763
1236
1715
1294
1736
3007
1199
4840
180
1230
3598
1690
4446
1554
2288
2664
4184
522
2429
4812
4881
1512
1750
2024
2421
3824
2960
4619
4972
2614
1228
2701
1880
1419
4657
2478
1862
3264
4285
2591
3077
365
1644
3270
2486
2979
1087
4306
2143
638
41
1907
4676
3490
743
2986
789
4980
1934
4642
4493
3186
2710
4561
3880
561
2589
2873
2191
4896
730
4406
734
1147
1169
799
914
3313
586
4490
667
3448
4578
3081
4868
4053
3707
1710
4424
2424
1616
771
2908
4509
1260
1961
918
2667
4362
4334
3547
4103
1330
3741
545
2143
3160
690
603
84
1958
2492
999
4777
3553
4859
4080
3858
2693
3176
3449
1138
642
4560
2099
52
4137
2991
149
65
156
4058
3535
1249
1871
3281
4327
727
4680
641
4207
3890
3971
3360
2004
3627
3496
1127
4412
1903
3155
267
3729
1292
2622
4289
964
1527
3248
4901
1160
3711
819
1705
4998
4244
3365
2216
216
3139
798
1263
1299
662
4964
1958
1601
2436
3128
4258
1388
2045
2270
1706
4706
148
1748
1230
628
3591
863
4080
3887
1258
38
3560
1281
3651
606
1835
3184
166
1278
3549
3408
3796
4299
126
389
3320
23
285
239
859
3830
1
2315
4173
1544
3183
4408
1682
2042
4771
611
2624
1087
1551
2612
3438
2495
2124
2777
834
4173
513
3990
704
426
588
1436
3274
4779
438
3657
2664
3425
1718
2862
2059
3392
578
707
611
4450
569
2562
2037
3490
145
2417
370
3789
3979
856
538
375
2689
1425
1488
1254
4489
3157
3708
1803
300
4061
3880
2144
4211
2367
2347
73
1475
766
1865
1072
2688
407
918
4641
882
956
2674
4722
1396
531
4297
3300
56
4896
2108
4435
3641
3145
1161
71
3994
3882
2118
2223
1835
482
4214
4463
4960
2649
2009
2597
1451
750
3787
3391
2706
4354
2763
3402
3429
1520
905
2937
4122
4332
2311
3891
2219
3514
3236
4236
2224
368
1929
152
2120
4718
1677
2138
282
3430
1361
484
280
4849
3778
2460
4927
3830
4624
1273
4101
3165
1126
868
679
55
3649
179
3414
2101
4111
2604
2657
2841
455
2983
3028
1295
2479
4157
2254
2048
619
3897
1574
2360
1674
3771
4198
833
4899
4887
1154
4938
2302
3128
2669
4771
131
4796
2808
4063
3482
2513
2840
3338
3015
4696
4057
2756
336
2929
1176
497
260
4010
1632
4818
3601
1914
4570
4638
1783
1558
2459
2179
1949
1206
1729
2454
2674
320
3904
2951
1414
371
886
1129
222
2260
4797
1121
3996
4801
4446
252
108
1303
4140
3169
203
1279
2277
4376
4784
4698
2274
3322
2549
2798
2488
321
3320
3011
4944
399
4626
455
736
2842
505
4346
3339
2895
1233
2457
3674
3272
2139
1673
2995
385
4868
2720
728
1897
4465
2350
2489
785
2950
4959
743
650
1872
4897
881
4991
1207
1247
3708
1064
3905
1886
345
3512
4902
2213
4980
2164
3198
1649
3682
649
3076
1432
4249
3197
1122
3396
1668
4972
2223
3075
104
4926
1478
454
3436
1312
2421
803
689
2169
1184
1829
3601
1732
605
1856
273
3572
4667
3295
999
3101
840
1952
3867
308
3897
3034
901
2852
3323
4320
1681
4044
4322
3745
3499
3516
402
4957
2626
494
4604
2824
1692
1999
4914
4033
1918
2834
537
3033
2610
2555
2632
2546
178
1018
1663
2216
2086
4714
3918
1491
1666
1169
4933
2330
263
3897
2777
1959
4566
96
1794
3111
4960
1216
4378
2304
3269
2486
4870
725
1311
1870
2405
4057
442
4809
4661
4598
3698
2740
2693
4995
4803
2948
3184
3667
265
2738
3034
4152
1069
1422
1921
3465
2826
3500
1599
2216
2393
3929
2421
823
1828
4382
94
3420
2535
4064
3792
1855
4123
3716
4914
3383
4168
4984
2769
2782
2354
3967
3654
2754
2531
2620
3388
2086
1623
3758
2218
1697
3133
4660
1850
1606
3303
2389
1252
3068
504
2086
1152
3172
2051
4279
1262
1422
3122
4483
86
3393
3971
3528
3134
3330
605
1733
4995
4755
623
1062
3282
3512
4706
4325
1064
581
3585
978
1049
2214
396
4003
4448
3692
2132
1215
603
3951
734
2077
2942
3154
4729
3811
4162
750
3553
865
2915
659
2318
169
2491
4239
217
2927
212
3306
398
1127
3780
3555
3395
2937
3503
3769
4786
4066
3717
4492
1935
2973
3915
2574
2087
4393
1776
4642
4307
1227
3955
2338
1710
4309
3391
671
645
2160
2149
4348
2365
3456
3512
1823
2628
3572
2388
511
4959
453
3903
3335
1242
4581
4590
1577
4064
3502
261
361
1058
471
784
1178
768
2213
4166
4858
3502
3044
3907
2936
4672
4935
4529
1751
817
884
1581
2772
3424
2597
3793
1875
4271
3242
3811
1504
426
1566
634
2833
381
2200
3459
3331
2044
327
2909
2483
3375
3849
2789
1092
855
1006
4160
3106
3513
1920
4801
3736
2018
3425
3220
1120
1252
2173
279
1074
1669
1502
503
3257
1898
274
169
1141
1
4772
946
795
1264
4531
3880
2274
3638
3564
2389
122
3332
2983
890
1377
4962
4264
4600
3722
2772
70
485
1052
1281
2765
2052
3008
130
1166
430
2538
4874
2558
4595
2862
571
2822
671
2747
3130
34
4881
4722
3507
943
3691
83
3128
3834
4214
4656
4016
3063
4627
2792
4971
4695
2759
775
2349
1429
3941
2815
443
4373
582
3199
2008
464
4847
572
2076
4200
1908
3453
3078
672
154
1171
3016
1731
4157
1396
2930
3289
2873
4206
705
4096
4034
4873
1698
4172
136
240
1217
3539
3775
584
64
1584
883
2890
3599
3485
1582
1650
1375
1029
2004
1676
1065
3592
4006
1595
113
2777
2538
219
191
4130
3075
2968
3533
3791
1635
2582
2663
1654
3707
75
1792
3480
557
3629
4492
3855
4596
397
1793
3250
270
1950
4031
2856
978
894
3534
4723
2456
2010
2413
4756
3236
3840
2993
14
887
1433
911
2943
3554
1722
4777
1027
4817
228
1208
1813
4736
4299
948
4890
1247
2768
1253
4053
404
2788
2135
3021
4613
398
1967
2249
3708
2605
2787
4970
3729
3181
4179
1870
4559
4282
4920
3779
3072
1379
1474
651
4433
771
1101
2823
4867
2257
3224
3272
1758
4332
2971
4063
1168
612
3306
4744
2498
4467
4232
4416
2766
1348
3537
3392
4567
3264
2672
136
4632
1852
632
3770
984
3320
1769
956
882
2259
1938
2131
1927
4380
4584
4455
1719
4399
4853
4199
4940
681
4314
1900
921
213
2283
308
2083
686
1921
3046
26
2800
3309
1315
3419
640
1407
415
2830
2465
3249
4885
3721
4182
1835
4629
890
3105
3030
4120
304
684
622
3147
1096
1719
3053
2691
4669
846
2625
3745
2226
1335
1304
2867
4980
1077
1014
4476
174
3481
198
2148
3041
4689
1604
1518
2476
1718
686
4823
2719
2150
2827
898
2045
2527
2782
1374
1598
4652
986
369
2989
913
2429
187
3633
4915
3949
1843
4434
1483
1882
3276
852
1927
4377
3775
4043
4042
4009
3340
2821
1456
1230
3293
4037
3512
3375
4278
2309
3546
4409
3084
2790
2762
1359
4774
1796
4825
1864
2903
1865
4144
1249
3220
575
4848
2892
4134
440
2059
3628
3171
3807
49
933
712
2952
1750
3256
3123
1095
2097
3430
570
2567
2103
108
2940
773
2468
2396
1012
2104
2826
3136
2034
2077
4966
995
378
4443
3802
2392
3335
2270
3106
540
2241
4163
4408
3221
2471
2525
2722
752
55
1840
1628
4802
384
4239
1298
324
4850
366
3989
1964
2377
2411
3252
234
1289
1523
201
3083
3677
4814
750
174
790
702
3134
1173
3978
1309
4545
953
4530
170
2473
3396
3183
703
2408
1287
4300
19
1081
3272
3223
958
4646
907
433
1498
3341
1336
4525
967
3688
16
410
1666
2126
802
2265
2585
3057
3280
2118
3550
1473
4949
2701
4512
3828
860
1295
4078
2725
3254
4542
3925
4240
952
227
2135
3394
973
2943
69
2130
847
1149
1522
3668
3308
3429
1308
822
536
2308
3430
2417
4448
2665
657
3618
501
2544
3913
3950
688
2403
989
3836
246
618
317
1924
2409
4194
4933
2470
180
1594
2654
2971
173
3255
3064
1789
2144
3476
1032
293
447
4255
4581
4914
791
3919
4882
4955
1401
2046
2875
4086
255
4606
2860
3131
531
4429
2800
1098
3577
4891
4829
1209
1342
4010
1513
3454
2819
1664
3487
404
1196
2196
760
924
2149
2786
4374
120
1459
4474
4030
665
2785
1750
1688
3537
4689
3061
2888
702
3094
4939
1231
2636
1104
2472
62
4173
4601
4230
2447
4978
2809
4321
3161
4442
838
944
4035
4923
2655
3481
4215
3579
2001
1751
1506
4093
3180
3203
1429
2276
1858
589
2289
206
437
4304
2097
1245
4548
3315
936
2445
1711
4523
1136
645
151
1311
4513
526
3774
86
3552
1077
638
1138
226
503
1512
4518
4981
435
2881
2715
27
4521
3435
3631
2684
1827
4234
4477
184
2867
3217
4575
4424
1868
2517
3055
179
3663
3395
1184
2320
3666
2357
1892
2850
4816
4354
2233
4070
2477
580
4738
4434
2282
1226
4058
4066
4313
2595
1070
1007
761
3719
2848
1056
3176
3987
4306
2148
2566
2415
2900
497
3742
1315
1082
3331
209
2488
4651
3167
4582
3047
70
3578
3724
3114
2817
1788
2208
1421
3777
3937
4698
2451
4586
259
3643
3622
1536
4809
4054
94
1502
973
3698
802
1257
3705
3110
457
1186
2379
3524
1234
2029
925
484
1245
3223
4981
2929
1399
4909
1997
4428
4005
4790
2767
1236
4292
3945
3179
2565
4721
1300
3962
4162
2061
622
2837
103
2157
2576
3095
784
1769
3774
532
678
581
4229
648
1210
3115
4198
2253
1300
2603
37
121
927
3591
1136
4942
2530
2708
3240
4703
1712
1935
2628
1147
4994
229
2560
1685
1853
4639
1914
757
1774
1446
502
3580
2707
708
2990
1873
3587
2567
2671
2607
3837
3619
3154
237
4768
567
528
1049
734
3293
1389
122
1244
4094
88
2637
4319
3826
3687
4701
4935
3906
4283
3850
727
3094
1527
4279
1526
3507
2631
4546
3774
2268
4502
1058
2368
4378
4776
4597
3953
4558
3561
1929
1990
4459
302
1354
4296
2811
3111
3693
2177
4555
3490
3220
2458
4147
2849
163
3174
1348
3917
4324
212
4890
2293
1001
3968
704
775
1874
3779
3517
4485
1700
832
3289
1525
1582
2667
2918
2170
4991
2159
577
2519
2814
888
2858
2871
1822
3479
66
4010
1488
2871
2333
4439
1392
4028
3181
455
636
2234
1460
2162
1987
3742
1683
1785
2454
3330
3567
244
1586
1703
3718
334
1942
1874
3501
4770
1936
4406
1343
3066
3706
4448
4451
2448
2990
3934
3434
2773
2903
3310
2140
2921
1155
2525
3094
1726
113
4305
4318
1093
3549
2887
594
2398
1771
1273
1387
1817
3184
4352
3558
2194
665
382
1960
3549
386
3189
474
3571
1514
386
4915
3017
313
68
2038
3878
3913
1781
4708
3399
4795
267
720
2817
1733
736
1839
324
1044
556
3571
1438
4478
323
1672
86
237
2877
3306
4592
2228
1028
1471
2825
704
1374
2166
376
1080
4589
1990
4823
2168
2537
3848
3119
2899
1428
3160
2373
1276
3034
2777
1699
1638
933
802
3551
4867
1946
2110
2401
2562
1721
1321
3279
283
1853
4371
4744
109
1168
4518
612
1573
1963
4147
4897
1371
4620
2065
4709
3162
2351
1707
3106
4434
4950
3172
3681
4172
3949
4765
2731
1551
502
1131
170
1680
1990
1197
331
4159
206
4529
2731
1478
3938
1732
1249
2725
1756
3726
2589
1111
1661
507
3402
3482
1802
3226
3545
2329
3416
1335
1732
3459
2935
867
1815
1960
4885
589
3420
4465
3166
3707
4737
2509
4547
1301
1915
770
4532
3519
706
2568
4159
4723
509
3799
3267
1390
2260
4205
1946
320
3486
1710
205
510
4113
1193
4004
481
957
1228
4218
1482
2135
3623
4260
1750
680
469
4097
2635
1707
732
132
4770
2958
2596
1786
2066
407
4591
842
1020
3609
4484
3354
1094
4223
2168
1441
865
1306
60
1423
247
3014
1902
3782
859
3012
2992
4761
4916
4087
3700
3662
3053
1801
4373
3792
1619
4267
463
1495
965
1146
4630
2799
4926
4712
770
185
2380
1252
3276
4383
3977
3779
155
1537
2353
4038
1123
894
1433
4200
2124
4540
3017
565
24
2917
4537
4281
756
2176
4067
1713
2847
2358
4991
4779
4984
1275
3449
2731
843
1706
1418
3990
4407
78
1316
1532
4352
4386
2187
4407
1010
3315
4990
49
2601
1533
1200
2250
3428
3757
2580
1638
2735
1178
2186
3463
3213
3435
1361
4688
4339
4766
2243
1564
1980
1375
159
55
4953
2423
1701
286
4911
4790
1080
4760
4812
4603
2473
1143
4066
3760
2153
3201
932
4009
1997
3118
3964
5
2778
1841
2334
4434
1400
193
317
398
503
89
1945
3952
3711
3272
4173
78
2934
730
3405
2487
4656
4952
1538
2597
3404
1226
4002
1453
608
1616
1388
3048
3758
96
2384
1745
508
713
3870
2798
3510
1949
3885
4015
2484
2797
1236
1906
1557
3296
4387
557
4278
4872
135
2429
3428
501
893
3261
604
4870
2828
4072
410
4616
1308
3531
359
4141
2958
4606
2278
4203
4334
749
4997
4963
2026
75
1325
4845
2467
3790
2488
3871
3920
77
2840
3282
496
2164
4083
802
1171
1527
4359
3626
2185
2085
3646
1784
4652
2208
1122
641
324
2132
4495
3519
4017
2351
812
4058
57
636
2320
4427
2222
2213
3470
346
4705
813
3873
4116
2664
370
1529
502
1014
1677
3119
4917
2208
2631
3530
1806
3926
837
3545
4185
3362
2359
3608
371
2726
1737
1471
3802
2576
2287
3638
1259
151
713
2789
3808
3082
2429
2166
1653
3376
3099
4550
959
2432
2364
4513
3332
3962
126
3377
3273
4029
2056
1412
2949
1864
4649
3699
2738
4545
4894
1626
589
3619
2216
2131
1432
2530
273
4837
4014
517
2632
1367
1160
1011
562
4706
315
1600
1488
3384
1911
3899
3293
4767
363
4485
4593
1324
745
2941
2486
2382
393
3123
1233
3747
25
2364
1961
2250
4235
3699
2632
1530
1794
172
103
532
4788
4693
4799
2714
751
906
3342
4078
4629
104
4115
700
292
1146
2750
3046
2843
4424
4026
1732
2911
159
4429
1751
2198
4699
2867
2150
2909
1198
3524
3320
1821
3420
2045
4603
3048
995
519
531
1503
836
3071
1969
2202
1240
3453
3952
873
1582
3173
27
3039
3312
4787
4765
538
2091
3302
2666
3083
343
3346
2859
3573
2145
4110
1377
1109
3784
306
1862
195
651
1262
2615
1521
4268
2610
583
2763
2860
2112
3881
2748
1211
1396
3645
2601
4330
2777
3399
4499
3062
3347
642
4687
4290
2239
3224
70
124
694
3328
4061
2630
2977
4168
952
768
514
1421
2152
4406
4662
55
1367
3347
326
3252
43
2836
779
814
453
546
1416
2976
2780
1388
4463
4171
1629
4647
440
3423
4279
1370
2941
1863
3652
4478
4326
1925
2287
4707
2010
3307
4806
4781
2311
1821
4706
1852
505
1761
3197
4877
2084
4043
4680
4115
3585
2481
3698
3283
3917
2977
3021
742
3320
2383
2027
2507
448
3643
1607
4014
4655
3425
607
4090
2835
4009
2171
757
119
3775
101
582
1418
4442
2659
3355
4121
4111
4499
4279
6
2134
340
4802
2208
404
1949
3926
2832
4633
852
2888
1860
2094
4724
1017
4968
4350
69
1008
1406
1286
4524
3099
1774
1862
400
3924
1421
4502
3781
2931
4865
347
2986
3216
4312
1511
1270
1688
3771
2988
1275
1459
3598
2533
3580
1443
2329
1055
2872
3298
3317
4755
4466
1656
4334
3083
383
2057
3520
2326
4784
2291
624
4164
3644
4931
1671
4876
2408
752
4811
1174
1948
1483
1406
2285
1937
1798
4550
1650
142
2875
294
1050
1776
4506
4265
1630
4627
449
4593
3171
4273
2093
4371
2290
3834
3781
2277
3789
3043
3503
3388
3317
4819
73
3539
3062
4240
3995
1156
355
2215
4979
1903
42
775
1815
1156
4448
3910
4455
4115
3795
3066
3998
3737
4662
3312
322
1855
1722
2107
2284
1415
2866
1800
1220
4673
1994
1464
3045
779
2042
36
2506
4612
1288
392
2026
1268
2779
2547
3565
4302
4307
4259
567
1405
2998
4305
403
3006
1353
957
4750
76
3144
4517
2891
1691
4453
4864
4487
4128
2956
1688
3908
4076
1267
1946
4273
1404
1842
2342
2473
1494
1546
4368
878
2075
3934
1881
270
2580
3016
4618
401
1893
2486
397
1238
618
787
3167
1763
98
396
1671
723
372
824
1153
1448
1905
808
4524
414
4160
393
285
4710
983
2134
3747
3722
2898
4115
1256
3357
4131
4824
2888
3881
4377
2015
3416
1378
385
3672
2978
3132
2543
3183
2851
3148
3222
1061
1370
1668
1334
3486
2276
3968
2018
1426
837
1617
3745
2536
2242
2816
2883
2843
1917
4225
711
1580
377
4842
58
77
3587
2376
1743
2165
327
2777
240
1456
4815
983
606
2781
3481
2188
861
1391
4249
4186
1576
2946
4247
3825
669
2017
4209
2646
2014
1826
4000
4081
1089
1197
204
4561
1273
3170
3504
1412
2491
1493
4005
717
2251
3370
494
835
3243
4510
1932
2427
2037
1168
2906
4314
165
1433
805
4357
2444
305
2050
1822
4807
4264
1598
2911
2206
4797
628
4645
2167
2152
4729
2027
3284
1074
362
4425
12
3829
3443
364
833
4847
4456
2603
4185
2079
2894
508
2427
1881
4644
4482
3993
3015
1250
509
4810
3610
553
490
3719
2546
1115
3848
1106
644
2974
2880
3985
129
703
1171
1050
459
3797
750
718
3950
773
4635
2320
1518
2294
3876
4336
4385
3492
4472
856
1695
3207
878
4357
3817
1175
1689
4845
650
2106
4105
3109
223
4727
2058
1274
2490
1671
2670
3929
3840
354
3595
3977
595
1679
1335
4467
329
68
2970
2126
1659
252
4271
4933
601
3490
1414
3116
1351
2064
248
4334
1434
1864
1345
3230
1490
393
2528
631
2248
618
916
2468
890
851
689
180
1600
831
2291
3090
4404
2679
2823
4115
3800
2167
1095
44
3827
4499
1175
2746
4444
3195
3446
4932
868
4836
1022
1122
1843
899
4649
1845
3842
2028
3222
1488
2862
857
233
1022
3148
3663
1111
4019
4172
3570
4898
2737
1697
321
2392
139
3544
1352
255
724
2297
1297
2232
871
4742
982
3070
4891
4442
3198
3153
1152
3773
858
3172
2867
1435
4266
130
4618
438
2919
3872
2231
989
1444
3731
4214
587
3918
3051
554
58
274
1636
3898
3251
2404
2985
2431
4338
1657
4263
3752
2593
4478
556
197
3991
1040
4242
2172
3316
2563
2937
403
1195
4494
1273
4533
568
91
4367
3276
2331
1277
1537
2197
4125
1922
280
1451
3923
1064
1858
223
1989
1009
4562
3822
3774
3282
4175
390
2784
162
1283
2040
4877
969
1338
3834
1337
930
444
4396
461
1531
4050
235
2964
1662
3886
4069
3913
1264
2174
485
3089
4660
1273
3262
407
3014
3162
3477
4349
4274
4645
2562
2627
4224
3979
4747
1341
1621
1727
2839
3765
520
1782
4502
4590
3052
4390
4491
1854
2630
3983
2574
3020
3528
2708
2605
573
2202
4833
974
1092
2464
1764
596
1589
4991
4835
201
1852
1752
3957
1555
2181
3675
3989
147
484
1585
1474
325
1748
4953
2417
2588
2422
2823
3908
3513
3151
4761
1838
2264
1125
3631
2621
4846
2927
2040
2938
887
4976
2863
878
1384
172
1865
4581
2878
1679
3379
1471
748
977
1854
1498
758
2940
3804
3075
3134
4185
2687
2403
1153
883
4253
3819
3812
2177
75
2114
3211
3635
4136
1832
42
2072
799
3754
3112
1999
2713
779
4455
1381
4071
3729
703
680
279
4776
769
1002
4900
2122
1916
3203
1078
1992
3304
4843
2917
449
2203
2552
4936
2280
4188
4626
2006
3229
3267
3179
3221
1439
2668
14
471
3903
2791
111
432
936
4728
4143
1507
212
2397
3781
3099
3290
3025
665
4517
601
3099
316
3139
4258
472
1445
4342
113
215
4188
3221
103
3093
3810
2998
3540
2704
320
1518
83
4680
1219
4526
3074
1919
2543
4128
4253
1607
1145
4968
3466
1268
1512
1943
3584
4685
3456
3578
76
3118
800
1844
1987
3662
170
4612
3390
1819
3327
1637
3248
2667
2006
328
1107
2619
1397
317
1366
3938
2979
2557
191
1385
4014
2973
2646
361
293
4080
4689
4248
21
3383
4263
3541
2277
588
2115
4231
1078
942
2028
4122
335
602
4131
231
1861
4818
4338
1279
2212
4992
297
1077
576
3192
1664
4232
1673
751
4573
3779
1778
4876
2201
3189
429
1690
2400
3984
2032
1752
4182
1029
427
173
2456
3618
510
3667
4929
4408
1284
3893
4803
2203
2599
3571
4933
4495
4405
3594
290
4853
2379
4075
3443
4404
1992
4397
944
1628
874
2712
262
3182
955
1457
2780
4081
2957
1418
759
2860
1460
2763
62
2208
875
1297
182
3835
4470
4433
29
1941
895
1383
3798
3817
3326
2622
1360
550
2308
4520
644
3828
4221
86
2439
1208
732
1113
1250
374
574
3289
2383
1224
3603
3852
1180
2465
3228
1898
4773
3328
4277
4047
2710
4926
4140
2300
2104
702
2625
1266
453
1379
1053
3932
3400
3067
1949
148
1303
1144
717
4894
4798
2558
162
4760
4063
4099
1956
3173
2690
603
2544
3602
898
4143
2780
4450
3509
3118
3537
1871
4171
3163
3719
261
602
393
2945
1995
1896
3069
1408
3109
2569
2939
4017
3738
1529
4776
2093
763
2647
4392
1215
3743
1695
1598
1690
3513
3496
328
3981
1874
3088
3841
4952
4170
3517
2092
3882
1480
1258
1867
3856
555
4876
2861
134
2695
1679
3414
742
179
1512
909
1724
1319
3347
4639
155
3918
2554
2467
4847
4299
106
3048
2864
3822
4879
3551
4834
3876
1902
4031
2762
3121
456
1012
1654
1814
1194
4956
3588
1379
2027
3032
601
1623
858
420
632
1549
703
196
1052
3550
3045
3892
4559
3367
2147
2572
4890
683
4317
297
1153
1859
2058
4509
327
384
1754
2215
3414
748
3494
1347
3895
16
2751
562
2596
3667
4666
4093
1880
2045
1477
3038
1064
3786
1884
1592
4408
2337
774
3209
677
2870
4892
1735
3064
3502
4133
3213
4956
1769
4757
3297
1937
2819
4320
3377
2811
2136
1149
4139
1694
4363
2085
3093
4757
4925
1562
2599
1869
2627
2473
1754
4487
3865
1243
3520
367
3161
3568
3197
2643
3963
3841
2470
3546
609
3365
480
1653
4315
2567
3061
1686
3639
203
1626
1514
4430
3685
2018
1140
858
4976
3158
3290
3055
4457
499
3059
2945
1243
355
3658
2965
3628
3119
4513
2844
3393
188
993
2023
128
650
4430
513
2252
2886
3908
2926
1349
3068
2106
4017
1408
1963
2149
2891
2376
3005
3784
4855
340
4501
2289
1483
421
2479
2795
2403
2116
2248
3550
123
1444
2151
1598
2517
2648
3572
4397
4815
4167
1472
933
2968
3773
621
778
3673
353
1377
4319
2053
3379
1795
2139
2248
1143
4784
4632
3204
472
1077
4770
2128
1575
3704
684
2509
4533
495
3710
2595
4851
2277
4734
2342
4512
173
2203
508
4973
4764
1873
4009
485
227
2635
4110
3724
1519
2153
3820
1874
749
2532
1657
4938
1676
3886
1528
2192
3437
4693
1491
4755
4349
285
2531
4680
29
4934
2797
3649
4608
1480
4086
4487
4370
4317
4447
1003
19
2952
4325
1450
947
2343
4842
4689
80
1438
1323
3546
4794
2847
2277
2660
215
1370
1343
2068
2015
3880
4356
3801
4739
53
1585
3529
620
2854
14
3374
1403
1956
2718
3795
3642
3508
3341
2844
103
3625
2479
1866
1472
2303
3022
4979
4657
98
4694
1076
369
3006
1282
4053
2671
424
4302
4931
1873
135
3043
3814
2230
2428
1863
3539
1126
3518
637
2379
2828
2737
359
558
4544
1951
2246
2910
1755
361
4393
4914
42
4254
2036
2666
3657
362
715
3775
871
4813
1997
142
3253
1796
1991
254
3559
1923
4758
572
4680
4048
1148
1292
2270
2833
3191
423
4118
2489
4793
3029
2245
993
1604
256
4291
2979
1417
937
727
4079
2688
584
317
1696
1830
2048
890
1285
2468
395
2987
324
860
2988
3675
4610
1154
2726
4281
2704
3002
1982
2275
138
1464
414
4903
2433
1277
3010
3995
2422
711
2020
1820
4037
3491
4849
2570
4400
3501
12
2249
2714
4260
2103
1420
3897
4340
1405
4801
156
2662
4123
4998
3771
3923
2380
247
2384
1489
3243
4619
3387
4525
2107
3467
2349
4099
2644
1541
4334
4473
2426
3310
901
4118
1122
4015
2648
1772
1365
4596
318
1948
3470
1166
766
1398
2429
4673
4393
1636
2998
160
1276
524
1716
1419
2194
3603
4263
2284
3447
4614
1069
4815
1351
2375
3482
493
401
3590
4223
575
643
4083
3236
128
2672
1493
1681
3488
2501
4829
3801
689
4461
913
4364
1025
2363
2111
3724
4996
4164
4228
4016
4634
4693
968
4992
3683
2904
1575
3278
2076
4808
4457
1715
199
857
2512
3511
3624
2225
3831
3319
3769
2021
964
1855
3101
1841
4756
3042
3825
2624
684
2163
4944
4432
1046
4108
1803
1779
3
1322
1378
1657
4829
407
4320
519
3604
3411
1921
3181
3728
778
4506
3049
1488
2948
1599
2174
3158
2702
4697
705
4791
1774
4261
1495
139
543
3679
3446
1164
3624
3512
2604
2968
71
2827
1662
1725
760
1014
4467
31
1850
859
3976
2428
1126
2372
3903
2522
3936
4328
1853
1781
2368
396
192
998
1023
2213
2528
1719
973
1222
1760
1025
778
4004
1540
3700
3686
4171
364
4679
227
1076
736
1220
2676
1136
1054
757
3002
1214
4807
3185
547
3596
4086
1483
558
2875
1413
627
2943
2582
4541
20
4340
4614
581
3857
2742
1579
4892
357
1742
1569
2108
2121
4602
1319
4510
434
2076
1173
669
4775
2911
2727
993
1729
1114
3100
1388
3984
1006
4571
3181
2499
3062
1152
2713
64
3559
218
688
675
756
2911
1552
314
3227
4590
39
3559
3324
4194
2539
762
179
3292
2112
2255
380
4714
1186
3354
4435
2878
2536
1619
3907
2196
2679
1700
1125
2692
427
3352
3308
466
4278
4662
2674
2590
4086
2906
4092
3182
3416
630
4792
2480
2985
3064
2103
166
2847
1595
4110
2489
4324
468
4364
3896
4159
3938
1
3192
2408
2907
956
2410
3993
4898
2497
830
143
3355
1753
4797
424
460
1814
3848
3882
637
3525
4360
4721
4070
3944
329
4925
915
3991
183
4117
4353
3333
1233
1151
675
3803
3910
2610
4886
316
2847
4580
4208
3097
1911
3754
1614
4338
4568
1199
1595
292
4313
2426
3954
1522
2472
3785
2075
2415
984
1269
1565
1457
4479
3715
1191
634
2372
3094
4374
2959
1452
943
3028
417
3891
4606
3009
2556
2150
1486
4492
4067
3807
1714
1333
477
79
3613
3451
805
1766
509
4991
2900
1362
3424
1112
409
1435
4738
4519
616
4892
423
941
4389
4389
46
1304
179
4047
4284
3645
4179
4061
2780
3213
3807
2024
1748
2987
4028
982
1020
29
2229
809
4596
842
4192
1939
4575
3815
4928
484
304
4191
206
3365
2320
3179
3418
807
317
4783
4769
3977
1514
4871
4725
4222
773
4390
1407
1244
2735
631
1201
3247
3531
1830
3738
3779
2068
3056
4475
4808
3146
2431
4422
3331
4833
1132
1791
4509
4512
2454
503
4376
4541
2134
292
596
2623
1602
4004
2742
206
4108
3016
4711
2085
4477
3533
1349
1392
123
2603
560
1074
4734
52
319
706
3285
118
4581
3015
4914
1090
143
2697
4597
158
861
126
116
2360
604
357
1571
2124
3382
691
2267
4289
3038
3491
3739
2271
644
4852
2718
4615
1883
997
2813
2757
1952
1319
3112
3500
3932
2287
373
4559
2264
4440
4669
3943
1137
1893
2862
1097
2067
4165
3685
3337
4192
1878
154
4837
2273
2787
1764
2996
4743
2242
1610
3894
4572
2756
2930
468
815
4394
3567
4245
855
1359
5
4697
3212
2159
1581
3886
2965
2997
4002
2268
3821
4695
4336
248
3271
961
386
4725
4678
2034
1887
2557
845
2286
59
1011
2001
1647
4431
3079
690
4944
1232
2055
4692
1826
3272
1427
2432
4988
3593
2010
3504
1850
2657
735
3565
3430
4356
4388
1901
3049
4503
3792
2741
266
527
3332
4763
1185
3549
3714
512
4037
256
1680
1619
1854
872
4793
3934
3419
2096
1360
3099
2263
204
1125
3405
1094
4833
475
524
1183
4155
1210
3804
3650
1545
4527
3724
3919
297
1529
4769
989
3250
56
1242
2853
3670
933
4366
2739
530
4113
3665
4127
2640
1980
3727
3823
492
3149
1176
2234
1577
3947
809
4079
3607
3719
3899
1870
1937
4452
3892
3549
2612
4259
4707
650
4909
3538
77
3574
1777
2088
4952
2159
1622
2243
4667
4470
3024
4482
4608
4173
2105
292
1333
3278
3867
325
523
544
1906
3309
2336
1656
1487
4961
492
4359
4083
4866
2418
4043
4208
2810
2228
2629
4133
1145
4264
2397
4831
4986
2808
2913
1075
3507
3784
276
4266
126
4559
854
2440
2598
3466
1960
4936
3848
3266
3255
4176
2294
1925
3443
4482
3981
422
1271
2372
4187
1933
1002
970
1017
523
2621
116
3283
2548
1728
1355
4411
3679
4083
2627
1652
1962
4005
1625
3176
1867
2730
374
1837
1973
2662
4608
3221
874
3486
346
3435
3490
4390
4955
4967
463
4620
1847
1132
587
3187
1098
1471
3252
1569
1139
3939
3810
1457
588
2312
4944
23
1745
3691
1190
4808
4577
4941
3675
3259
4256
2023
2866
935
198
3951
3265
3160
2796
4415
4773
3943
3286
471
2173
4130
194
3295
2147
2778
745
474
4050
2587
4046
2467
4078
4737
1957
3501
1394
2896
3602
1905
2133
3014
4244
1983
576
4379
4372
984
2115
4221
2292
4447
2478
3075
426
3052
3035
4581
610
3745
1268
3989
4509
647
4545
3774
4377
2724
3950
300
3897
3236
3192
3735
3283
4165
3263
291
587
3640
2068
1943
1175
1051
2885
2953
4869
1270
1514
953
1769
4553
2304
247
165
3871
700
2390
1018
884
2033
4122
175
4598
436
1837
3912
232
115
4558
4780
1407
901
2181
3391
451
1845
2763
3880
1032
2790
2375
4101
3697
3252
606
1391
3962
1804
1518
4705
3092
1639
1758
129
1490
2840
1015
4873
1274
2976
2642
3344
603
1137
4547
818
1072
1830
4255
3971
3741
1253
1009
3572
986
3237
4858
2316
2095
829
1617
1498
3842
3671
2798
1290
1998
1113
2751
2749
3626
2395
2567
1075
3785
2267
1028
1146
3392
1477
2177
2885
1887
1924
557
4972
2152
3682
3049
57
572
1367
4593
4107
885
3694
3443
3469
3937
2028
4815
3583
1363
2144
1759
2108
1342
2227
2125
604
265
1184
4962
4352
4339
3256
4371
2586
1139
4803
2867
229
3805
757
4791
3103
2143
4299
2267
4074
3629
3772
61
3037
2052
4217
823
710
4328
2008
3936
2265
3803
1976
3718
397
2404
1076
2042
3247
1841
203
647
122
659
3665
1374
3717
3582
1742
4464
1562
673
4193
986
1237
2383
3554
1536
376
4336
3850
501
2213
773
320
867
2663
1051
2885
2302
2538
2911
190
3582
2135
1854
4843
3023
1495
2731
3312
4353
2975
1287
2352
2027
3610
1904
1364
2028
1406
1458
4691
3737
2535
751
4734
93
1674
1924
2907
3031
4998
1947
1033
3857
1646
1212
3315
2544
4612
3816
3575
4973
2834
4190
4206
399
4611
4308
3781
4220
4310
4466
4871
1570
3538
393
268
4672
4739
2117
3644
2500
2305
4664
445
2546
3783
4245
4059
1876
4706
215
854
1411
3569
3454
1542
3295
1637
1751
4170
4108
30
1106
2948
3782
4784
112
3402
188
3590
4455
1487
2533
1291
344
1694
3775
684
88
1316
4347
1315
1599
2065
3554
613
2849
3520
3100
3118
2626
147
3101
1287
4629
637
597
814
587
2214
4304
3159
4086
3918
3693
4262
4818
2874
3994
1418
1430
513
2079
2619
1794
2723
138
756
218
1675
96
4734
2272
1002
1741
340
2826
275
4141
3965
854
604
3493
4015
488
2593
3721
4290
2041
1433
4346
275
3022
254
1957
540
2627
996
912
1904
879
802
3366
3362
4566
800
1457
4003
4884
168
3483
2824
1331
2791
2132
4470
522
2703
3928
2115
4693
1830
923
4147
1751
243
3939
605
5000
2103
4701
3009
87
4083
1639
723
4498
434
928
130
4445
3106
4305
2420
2640
3393
3299
196
2600
3377
248
1021
3467
1188
2355
1102
2756
2651
4249
1673
2864
2928
2609
4976
575
760
3893
3665
1825
169
281
3459
2066
3558
3403
4149
2479
2147
3751
3608
2860
635
2453
4336
1083
3816
63
4060
1703
3866
338
3278
142
3394
2610
3188
3068
4037
4204
123
124
3967
742
4104
3258
1719
2918
2670
910
915
3448
931
4192
2510
3878
3768
4269
701
4344
4409
1048
1611
2191
3968
3026
1612
4690
4269
1658
4337
800
2434
1033
428
772
1217
3513
3396
4796
1394
3144
170
853
1158
1325
90
367
4354
2433
3962
3312
4248
1329
4376
21
4242
4192
1904
2494
1408
4268
4929
2957
1317
3507
1585
2014
158
4766
1213
2749
2311
2149
2348
2901
1982
533
535
4617
3752
3843
2993
890
4329
4371
2380
1613
1854
2379
1189
1282
1380
4398
4635
423
131
2166
1366
2818
1152
593
992
157
2823
4586
3535
395
1651
4474
2830
2294
3625
2837
1822
271
4460
1785
1418
4013
246
1091
981
2602
3706
173
2017
4809
4619
1002
756
1473
3062
2014
4969
239
39
3425
476
4881
4591
1882
2762
3163
4196
4331
2621
4831
1486
297
2335
4419
619
689
1422
4879
4033
866
1336
2270
983
2604
209
356
891
2911
755
2115
4816
1509
3734
3762
4223
493
1026
3367
1197
1789
3631
1895
133
4086
4004
1580
524
2101
2625
1298
473
2482
4860
4428
1213
4368
4491
996
1308
504
3103
624
4091
278
1352
4347
373
3948
595
1153
2377
1665
4012
583
4812
166
4322
4489
653
4754
4063
781
4794
4054
2902
3944
901
1432
2002
2418
1517
4596
3296
4637
3929
3679
3794
1601
2314
3354
4008
899
4073
2725
4775
720
2380
229
1199
3211
3999
1907
4772
164
3049
2061
3834
4242
2375
137
3250
2856
40
3159
4742
2893
470
3410
4798
1584
2379
2720
1435
4284
451
241
2973
4059
4924
19
966
2152
4419
2443
4440
364
1273
2874
492
4860
1511
1321
4107
3788
540
441
2890
4038
1638
2590
2813
487
3124
2422
4505
1173
793
3507
374
2593
2113
907
3525
1459
870
4552
2722
200
2625
489
4757
1956
4924
156
65
765
4747
2500
1579
3842
3553
2156
2184
1059
4979
3771
1528
3692
2005
4177
2176
3935
2147
2664
2672
3525
1487
2897
2813
235
2774
869
4009
4022
877
2224
3389
3334
529
1432
118
2513
3151
169
1657
4872
4149
2612
1848
1095
1687
1529
1476
4066
4763
4032
4494
4299
171
739
2479
1110
2780
4331
3388
4073
113
1859
1515
2673
3816
2241
4941
2740
1515
4600
4161
4224
465
2170
3837
1989
1051
2708
580
4081
867
1205
1885
81
2885
1380
4872
2726
4366
3634
726
3442
3748
1389
64
3993
954
2379
4382
1002
3199
1251
4263
552
3428
2968
2037
2949
3300
521
4835
3733
130
4405
2688
438
1790
784
3642
3339
3949
345
3365
2394
4262
1365
398
2276
3456
3501
3358
4157
1586
4290
3951
1922
1133
4829
4577
1188
1606
3867
2376
663
465
1920
3500
85
1341
3649
2648
2718
4091
2429
3370
2157
2204
2186
4313
730
30
3610
3560
4400
3981
828
1191
3414
3927
1917
2702
1625
2330
2229
3319
3422
838
1805
2582
1130
1087
177
3770
3771
3064
3610
2636
488
1295
4903
2471
2775
133
1752
5
1238
2198
1608
3525
4048
1705
2492
775
567
4923
3640
3011
4709
4684
3070
830
882
4180
2735
688
4381
2051
3524
1951
1435
3666
2250
2604
3453
2811
4568
4865
4765
2483
1661
2843
2485
1427
4551
376
4157
2031
4519
3567
1418
1716
4658
657
3229
1294
695
953
1513
4033
4714
3338
4507
2109
2856
1460
1530
4947
1294
2761
2379
849
2044
3282
793
527
3990
4918
2733
4080
1026
1541
2282
4058
521
3666
2158
1900
2327
1548
1719
1622
125
3701
3316
652
1015
2474
3629
658
362
780
2172
2196
2622
2015
875
3758
152
4450
1694
604
3439
3731
2116
1484
1673
4022
2086
2381
1624
1612
4247
3405
2011
4717
1583
2023
3993
2048
134
1888
1447
1792
1592
4566
393
3092
3820
4837
591
3163
2615
3301
3700
2465
1124
3908
2161
3199
4325
895
4197
3363
2966
1752
3374
3607
4655
949
2231
3513
251
2082
4374
3717
407
4688
168
2447
4897
941
2834
175
356
1886
3921
3470
695
2991
2705
1958
1784
4038
335
4833
3344
1264
16
617
2966
1056
1720
1952
1747
2868
1650
851
4278
3978
4602
4009
3892
1952
2703
4829
3813
4175
1279
4006
1289
949
1257
4913
4549
2955
2200
2905
4096
3453
451
4475
476
3975
91
2639
4376
2975
3340
3803
1522
1241
943
943
1868
3173
619
845
2840
4702
502
4106
1807
4631
3068
3356
707
4525
4364
420
4498
3308
761
1081
3601
4499
221
2753
4714
176
3069
2645
4255
2818
730
1386
3090
219
4109
2645
4065
269
1627
3277
1116
2157
3539
1184
4296
2804
4337
881
3822
4022
3601
4113
4384
2745
342
4903
3787
427
2055
4094
1556
179
654
3515
944
2264
1521
4861
271
3365
1391
2856
2999
1864
57
4947
2078
665
3703
4357
1560
1920
1875
3292
4174
3801
4180
1579
4566
4617
818
1032
1761
419
3024
1120
3128
3339
12
773
1978
625
1697
3763
2980
928
867
2457
1238
761
3609
3621
2109
3917
4995
4870
775
1869
3525
4252
2953
659
2705
2745
449
4152
4726
4963
432
4872
3053
309
531
4429
4457
3255
4450
4812
2813
4681
3074
949
2447
2781
651
2858
29
3267
3933
886
3048
2207
1186
379
3238
2094
3808
4363
2536
3814
2289
3215
2172
2451
4304
1252
1690
3104
4154
3008
3066
4851
3502
4437
3875
3085
621
4046
4727
2211
864
4249
4382
2600
2258
4432
1086
3053
3434
2515
2085
355
1095
1323
1629
1685
3651
308
4840
1928
209
870
3045
3357
4194
42
4893
4215
2621
4578
1157
4694
4862
545
432
4571
543
1713
4284
2235
939
3127
1200
3233
2752
969
2681
3100
1672
953
4860
4857
1496
2710
2648
3513
3267
4833
3105
4933
4576
3247
1688
391
1670
886
4249
3341
2484
3939
3088
1208
923
489
1621
2987
1787
87
3530
2419
2246
228
414
2421
4794
928
2044
3409
2891
1786
4703
2595
149
900
3724
4555
2050
4194
1524
3712
4230
3777
1079
1208
3534
1622
836
895
1401
1923
4185
3824
1836
3583
473
3155
789
1387
1943
4466
4791
3815
3060
4928
1349
3606
2980
3643
190
2772
4982
4317
4285
1735
45
3951
4877
93
1576
504
1940
3018
29
2076
1503
4623
3229
230
4856
3045
2865
2250
688
3699
2249
2453
1193
4527
724
3585
2823
601
1837
506
4318
749
4641
3608
4497
1629
533
3717
1016
3245
60
2865
4989
963
2927
76
3109
634
1421
3420
1838
2043
4048
2505
1708
2396
2990
816
1317
1760
2987
2505
1827
94
84
4447
489
4167
4101
1327
3836
3560
2012
3834
4237
4642
4954
2538
1460
3366
29
3020
4247
4786
179
318
1238
2351
2625
4839
286
3381
329
2126
4633
1505
3864
2736
1828
2158
1927
2175
2245
2911
2866
4598
766
4265
2273
818
2513
411
3795
3879
154
1602
1907
2208
3121
1759
495
611
4097
1279
2063
2738
2953
2647
3601
4833
1806
1228
130
4147
4729
3317
1040
1994
2451
13
4663
3784
1107
3543
1855
4449
616
2695
1206
2505
4254
4069
2691
1394
2292
588
3031
1847
3341
2597
2915
1525
2551
1344
4368
2181
1666
496
2112
735
1715
2709
4004
4120
91
921
473
135
4606
4162
2261
3304
2471
4212
1698
1936
119
3714
4822
3917
382
1921
3284
2248
4658
4331
1030
1217
2405
1113
1269
3624
537
3839
856
192
1165
2144
974
4336
2966
2027
3645
1774
4607
2573
3627
3680
2413
2801
420
3486
4715
4110
27
1573
3157
472
1096
711
3763
3574
4209
997
1527
1093
4222
3357
520
1571
650
4274
1703
3730
1081
548
938
763
3279
1672
3164
3938
2249
4100
3846
1634
563
1726
4054
1384
4607
1303
47
2906
1550
3761
688
279
3693
1303
198
425
3394
4691
900
2989
2346
3702
3202
1069
3756
4182
3129
2980
1695
1488
4137
1944
2665
2692
1921
1421
343
560
3341
3846
2281
582
1892
2006
69
1137
287
2426
30
1322
2658
2826
3239
3796
2482
3795
4451
4023
2250
3006
2619
2684
1942
3368
3767
2990
3911
4105
2451
2814
2932
2374
1672
39
583
4193
3732
2722
3808
1837
963
794
3187
3784
1476
767
2146
4365
3075
1773
439
4116
1567
407
1379
699
2408
1486
3487
4992
2291
2603
274
320
1019
1885
3453
2007
981
856
3305
1681
1468
2910
2011
689
2336
2938
1654
2805
1819
4059
3493
2788
1136
942
1748
3219
4818
4060
2361
3332
4705
1970
1381
3700
2831
3718
334
4491
635
3992
1533
935
4736
1322
931
885
1062
2165
4407
1962
968
2603
1987
3314
2503
4045
4894
1454
3388
4280
1532
3300
4166
868
2058
342
2603
3043
4846
3877
2231
3707
1029
2921
1484
598
3113
1280
4507
1534
677
3581
2859
268
4169
3124
396
2126
1389
1649
502
1697
432
2937
2952
3280
77
3126
248
4240
4455
3612
3808
754
937
2948
2919
4380
1620
2957
2774
3619
3846
1141
1659
4501
2781
2992
784
2689
45
1179
4644
4477
630
1185
608
4447
4355
1735
1566
196
4669
2352
732
8
1366
3832
1520
62
1995
225
2922
2220
2392
4552
2961
3279
4128
3590
4759
602
3189
312
4445
1250
3474
966
3633
2524
618
1564
4538
1505
17
1912
3214
3416
4084
4757
2179
3545
264
913
126
1229
303
1746
2317
2384
641
63
4210
677
3705
3465
2981
227
1611
3443
331
2339
43
4526
571
1416
4465
3807
3402
3976
4174
219
2170
987
190
3103
2270
2856
709
3316
4823
1833
966
4133
3203
4596
3647
56
1372
1493
117
990
81
4814
4144
1614
2597
573
1210
3530
3267
4619
4943
3961
4340
3329
546
1574
4786
2999
2721
1306
3984
1635
4053
3581
508
2335
1878
491
4823
3909
1946
762
2955
138
1918
2889
2847
2480
4648
802
1189
237
1926
4793
3648
493
1198
1344
47
1999
407
376
4956
1557
2829
4800
946
1330
3006
1937
804
3254
3245
1992
4028
1999
1477
1688
3508
2361
1271
4296
3078
35
3876
11
2529
1496
1558
1389
3530
4901
2967
1910
3469
4722
3230
3251
709
2361
4978
887
4163
2704
3328
2259
1253
4882
2370
1740
137
4192
826
824
4404
3623
1740
244
3865
2563
2642
1504
463
3806
850
90
3877
1214
4152
1984
743
3490
2624
420
2448
2881
2925
3872
1618
4175
744
3531
4587
3329
3953
237
4822
1020
497
3561
995
2658
1215
1938
3884
4170
4706
4266
1702
480
792
4700
1122
1405
1690
4763
4810
183
3476
4124
2340
2060
4096
1749
4972
2864
2430
2798
352
2408
470
1781
4236
42
1861
1729
3481
4048
4960
3523
245
2055
3419
2302
895
1227
4162
1384
83
791
150
228
1243
597
4153
766
351
3800
4423
4209
4451
4201
2180
4012
4699
1991
3771
949
2545
4975
837
249
4702
1995
3606
3230
1149
1743
1527
2451
4930
500
479
1945
1311
43
324
4492
1044
306
1157
4033
3992
4808
4711
3019
2921
2903
2850
3606
1955
3990
4517
36
2235
2929
2195
507
1429
2527
1378
4362
4009
3978
548
528
3039
3788
4484
1127
874
3195
4091
2028
2037
955
3037
4734
691
3479
608
2613
701
1783
3588
2894
3341
4242
2077
541
1198
1169
3524
928
2821
929
4237
616
4125
3712
971
2089
3030
2571
4575
2204
2804
4320
309
1710
1976
3737
4186
3952
1922
4151
286
2000
1349
4276
758
3579
4069
1612
1867
3454
2828
1492
43
4398
786
4219
1525
867
441
590
4588
3189
3569
2137
1674
1437
4206
3186
1748
129
3638
4399
3846
4578
865
2232
4904
1533
3066
4650
1087
841
1973
981
4220
529
7
1900
289
4253
3511
4922
440
650
1448
3111
133
1615
1613
802
2535
3403
210
744
3662
2438
3616
3364
513
4121
4110
3376
4224
127
2595
185
412
3203
570
3911
2605
1486
4701
1859
747
1451
2766
4766
4219
4256
2083
1405
2934
3773
680
3459
903
1255
2523
3512
3408
1709
2355
1016
444
3395
1437
4413
649
2170
4015
4918
34
1747
4306
1353
650
2863
3238
3732
4898
2653
1631
998
923
2235
3369
1660
4476
3761
4313
2170
1386
1580
2647
2334
37
1194
4335
322
2002
891
481
1578
849
3952
3681
886
2936
2782
1350
4602
3842
4327
1153
2921
3279
3963
3068
3010
3764
1881
4112
2801
4910
3953
1118
763
3483
4326
3361
4473
2051
2468
1538
275
330
2804
3077
4464
313
4602
3840
2746
4348
1256
4165
2680
4251
4111
2352
608
4117
2741
4997
2406
1982
645
1137
3929
2910
2009
1734
645
3358
657
1044
4281
719
627
4687
4846
1465
37
384
2242
1363
3921
4397
948
4289
3320
419
661
3051
1796
3269
730
3726
326
2938
3519
4826
4402
310
1758
3488
3405
295
4415
4750
8
2857
960
4879
1259
4721
2714
2220
920
3142
258
4620
3340
2
2308
3517
633
4820
4093
1219
955
2671
1626
2196
4975
2222
1390
1773
1333
1453
2615
3869
4425
1116
1905
4911
3924
370
3014
1819
1215
4383
2960
643
2621
3918
2716
2357
1870
3268
2641
3906
715
2968
3565
1567
132
2458
2689
4283
891
4928
2976
118
806
3326
4935
698
562
4548
2676
3498
200
2842
2103
4667
996
1796
4785
1650
1343
2994
4044
1424
1160
914
1101
979
3993
66
1125
3223
617
2342
1999
416
2673
3063
4656
4064
220
4771
108
1286
372
3993
266
4420
3218
4780
4003
567
4491
2350
4403
4529
1278
4106
1134
1105
3294
1547
2014
1113
3291
4362
3843
1894
4882
4202
4159
3514
3534
4673
878
223
4543
2792
3639
2528
1207
642
225
350
3020
2747
1378
1922
2318
4025
4635
4133
2079
163
4653
3091
226
4652
2626
277
367
3806
4513
4764
2034
509
3660
3631
3506
1017
4148
2145
1219
2369
1325
309
1338
4023
3913
3949
658
121
1044
2281
3592
1885
27
2002
3882
1312
4094
993
3437
2501
2447
897
4249
2616
3576
4088
3757
3922
2108
657
1420
1290
4870
4214
2841
4347
2468
3251
4222
3761
4653
827
719
272
2245
1095
3259
2139
970
2293
689
102
606
78
4363
3609
110
3436
4464
3891
4535
2905
1194
2785
3171
2086
4784
4111
4161
2725
389
2626
871
3223
2244
644
4841
2880
1112
2194
980
1396
1471
2591
1976
1591
1998
3460
3967
1141
4709
2914
2351
2821
2267
4251
3426
1131
514
4293
3563
179
4950
2145
2666
1458
846
768
3719
3973
3979
810
920
40
423
108
1294
2495
4401
3976
2109
3638
4010
1635
283
4845
3612
4206
1984
4012
2946
2313
1070
1683
580
2639
28
4369
1117
1980
4141
4149
4618
1222
2010
1053
4713
4875
3295
1342
4581
296
4209
889
3752
792
3442
3568
2553
3115
4932
2521
3273
649
166
2038
2003
4909
1246
342
3801
1480
1633
3354
604
2190
4415
2534
4404
4732
1320
2993
4410
1782
2237
3663
2016
2227
2181
747
3717
2635
4103
2666
1454
4090
2205
4863
4207
3769
4459
4968
2357
3781
3814
533
1462
3874
1916
1854
2430
965
653
1840
2176
1711
1321
1674
693
152
4498
3486
1916
4732
1157
272
2477
2854
1668
3381
161
1420
4840
938
1997
1034
3933
1312
4957
1391
3752
2887
4943
2990
840
1889
1236
3331
3119
961
220
429
3464
1449
4451
3958
3938
3410
1961
2627
2151
4861
1056
1117
661
1377
2561
4899
892
2664
3190
2507
497
4527
4647
3536
3045
1917
1913
3684
1743
1903
1405
2134
802
3990
3297
1244
2639
2569
4521
4612
1819
2819
322
3114
1475
1149
1799
256
2083
4296
517
2313
1823
1954
1995
2076
1496
3552
757
745
2667
3848
1932
1458
1729
1402
2904
3602
1643
3188
4664
2565
2902
334
1305
1554
3628
3847
4535
4633
3246
4440
978
2602
167
3488
3004
3069
1388
1901
3494
1965
1433
3037
514
4938
3385
2970
2766
2151
2766
4504
4880
2382
1672
2038
2323
3817
3370
4392
3107
3462
4111
4917
4099
2516
625
4884
4382
88
409
3045
4449
4084
3218
1718
4696
4701
3376
1292
3843
221
407
568
1919
673
3681
481
2658
3837
1249
4199
4869
2265
865
1082
2714
3577
2407
836
2305
1566
4743
3321
855
276
1056
424
2788
1790
3604
3110
4492
2496
1016
2029
1617
1044
1886
1920
1646
4862
4183
3079
702
2047
829
3670
431
2726
4822
4433
1878
1088
114
2964
3882
4516
4298
2534
1952
206
60
1907
3823
3719
2877
2908
3476
2119
1425
4168
173
1245
2207
429
2310
3289
765
1750
920
4088
1134
648
839
2857
1019
2592
3318
2157
3177
2829
4893
1542
3236
4102
3710
3628
4602
2396
3956
679
65
2169
1746
3692
1338
4343
1221
4387
1348
4539
1124
2513
2859
2462
3492
587
3246
1328
4345
1728
4124
4861
1132
2982
1156
1684
3022
3457
1719
940
52
2412
2556
1233
1289
1452
3804
3199
1530
2874
4446
2801
4567
2160
4975
1115
4925
449
4707
1494
335
2119
4369
4180
388
1448
1104
803
4991
3673
3620
2752
2231
960
896
4082
3600
3996
3572
4406
2615
4607
2016
4272
2265
3881
983
4418
1629
738
2184
2946
2958
1709
2972
1544
105
1069
3890
4317
3109
1910
4353
3246
168
1805
3774
574
2712
3635
4465
4762
2880
4499
1965
4568
3237
10
3269
2214
2386
2238
2185
692
2123
1238
4381
1045
515
3713
1683
3699
351
3181
3085
1875
2613
890
1582
2787
3627
3459
3835
4905
856
2846
4159
2150
3460
3084
3577
3296
4053
4920
1863
4339
2379
1810
4236
864
3003
4708
1910
2248
374
1500
2052
2476
3545
4980
3406
3584
3530
1668
2482
2478
2212
3950
3745
2007
881
4656
4799
1497
1442
4978
4204
530
2943
2906
2783
3777
762
564
2778
3417
1297
916
2100
3145
411
772
4427
1792
3035
477
4898
985
670
1960
1413
241
2783
4982
4180
1302
130
702
963
3242
2510
4587
4709
2470
3829
4804
629
155
3491
3429
3026
1525
4209
1144
1267
682
4174
1708
2407
2431
3388
2294
680
2344
4993
3755
2396
4909
4220
4897
3908
424
2078
3301
543
4534
3902
4301
1748
4599
1915
1598
3618
539
3458
1109
4365
3380
3199
3704
2910
372
1514
4365
4441
3973
3264
4938
3421
4213
3945
4987
3700
2610
3118
3489
3557
4361
3134
415
2301
3991
3227
3986
2485
4242
760
129
2750
3425
2725
1378
4254
299
2319
1755
641
2014
1916
1729
3321
1306
422
1410
2286
1677
4077
2821
3905
2415
533
46
3798
2557
293
2713
460
1254
1587
1456
3295
473
4086
4533
1454
3217
2580
1626
2587
1934
2640
289
1125
1689
2107
1973
1244
270
1937
331
1269
2250
2619
3090
4620
1145
3936
1460
1986
560
501
72
136
4386
309
3419
4510
1410
1359
3069
3719
1310
1856
1260
2791
1664
3083
2973
263
2265
2847
3625
3971
3215
1224
4516
1105
2993
3740
3049
917
3060
2005
3106
65
197
3806
821
900
348
4432
1329
620
1972
1742
3525
2576
4893
2199
1156
1444
643
3361
1199
2449
141
1587
785
1903
3358
1797
387
3340
1383
2625
4741
3057
3652
1575
3392
3189
2541
1908
3366
650
3017
1651
4487
3974
1292
3967
321
579
4885
4004
1495
4639
4467
4288
2497
2047
4614
609
1343
2941
4315
4616
2671
4630
2664
2091
393
3222
3243
2985
1727
2168
1682
2408
4302
4826
1762
4531
3898
3845
3887
3013
4249
3740
2799
4909
2888
4906
1787
869
4550
25
2300
4151
1489
1813
2749
4485
4087
4888
1043
4140
4842
4766
584
3458
266
1967
2324
1371
1917
2175
4141
1972
2957
4211
1509
2030
2013
2505
3390
2549
1698
1292
2952
3101
2191
1065
4747
4036
302
3646
2328
2373
3996
628
4593
3558
2863
3455
1073
4830
2426
210
1724
114
4098
3460
4199
4444
1264
460
3605
4428
2965
4065
1508
1121
4826
4593
134
2341
2030
474
4272
4075
4372
2923
873
118
1999
3080
2892
2768
2804
3478
580
4622
370
3375
110
170
1187
2433
4217
2160
2206
1636
1669
1349
2445
4664
4499
1608
4848
3772
2718
3104
2800
677
4144
4167
2814
4960
1210
406
323
2362
2427
4214
568
2604
4645
4972
457
4085
3002
368
1257
744
1752
1271
2455
408
3370
795
1544
2855
812
1219
4740
1228
3836
3364
2355
4531
2485
295
2417
3037
1739
199
2229
6
1495
1094
1251
3870
170
3307
2
4361
1359
4587
1929
4095
3575
3479
254
2643
4833
132
3627
1108
3663
4403
4815
4966
3095
2509
776
1370
3061
2335
2631
4547
3399
3778
2055
3264
960
3706
1446
4009
2418
174
4715
1026
2521
1093
839
1725
2279
3277
409
1177
788
1730
4930
2234
4271
4515
1451
3432
4134
3396
4319
120
1730
1860
3488
522
1097
2051
2823
1180
1743
312
4613
3209
2638
769
1817
1911
3069
3261
2349
1017
3195
441
2709
2147
3297
2276
1750
1565
727
290
3322
2407
1077
3879
250
1905
2490
1633
1019
1971
1659
1221
577
1940
4482
1731
1015
3269
251
2797
3209
4323
1660
1697
1288
3953
285
3123
2948
125
4503
4635
553
378
2075
1305
3810
2477
2776
1967
473
3468
1074
2014
2286
1393
2340
1936
3699
3709
1996
1987
4756
853
2128
4169
4943
3721
1736
2737
3845
432
2407
4195
2854
1505
2871
4827
1663
2281
1814
138
2116
1989
2687
2775
3665
4888
1292
122
806
4667
1651
1263
4463
1978
3729
121
3530
791
659
302
4805
836
558
2686
1683
2697
2299
2971
4862
3365
4792
3068
1577
4475
4336
1568
1704
4811
2334
53
2705
3146
3567
943
4205
115
1014
2538
1354
2987
690
917
1650
3968
2743
3245
4170
2127
88
518
1663
2689
376
2767
2502
2982
2873
919
3060
3344
2527
4662
2539
821
2231
488
3820
225
522
4083
4327
606
2460
4901
631
1716
4394
946
2340
2674
4023
113
1404
79
1966
1967
1538
748
95
4334
3193
4719
4525
1634
857
1267
4952
3475
1389
2790
4901
338
3027
4121
274
2227
726
3701
3764
4831
4758
2877
3164
1574
2869
4343
3676
1593
891
1849
4873
3151
62
1343
4924
1071
2850
4301
1741
771
1757
2020
4533
2910
2438
4975
511
4033
4676
2719
4533
3377
1701
490
3002
1836
2650
110
1693
4622
949
3905
590
273
3830
1557
1757
548
2279
4290
4503
64
537
2325
3276
638
1803
2211
3580
1347
4738
2424
3359
2734
4851
1380
2933
4601
1929
1735
2431
1944
3195
1990
1355
1786
4081
319
182
394
1898
3611
2199
410
1064
2116
3333
1342
2377
2397
986
1371
2982
2518
3100
278
2129
1303
1573
3346
4697
2766
4771
2723
2372
2334
2163
4019
10
2174
2785
897
2957
2624
1656
844
1093
3012
182
1244
2848
994
2438
708
2301
966
3830
4872
2541
4653
3049
78
549
882
1432
3657
4474
2230
1090
292
1062
2666
4051
2581
472
3038
1031
3831
4864
3038
796
1279
3186
3398
2382
4717
1626
2557
1605
4610
3323
1018
3559
1915
1982
2728
858
2592
376
623
163
3490
2091
1708
3946
3194
80
3700
4859
1989
172
4680
4078
3105
3186
1449
2042
1847
2376
3008
3590
2824
4403
904
213
2781
1681
3607
909
1857
3952
4346
4196
2461
3625
3417
823
3417
3709
663
1259
821
4592
737
978
4246
2857
203
2205
690
1327
3229
1860
3416
3074
1054
580
491
66
2429
209
3684
4275
4575
56
3073
4550
817
718
621
2164
1320
1794
4176
336
2820
134
427
1164
1426
1846
3895
3726
1981
341
3779
1422
4006
2599
3661
1653
3636
3381
3839
647
4741
3607
1212
3119
2358
924
3172
2570
1177
4692
3278
1799
845
4413
2491
4345
1331
3677
2752
979
4573
1845
2360
4594
3388
3252
4239
518
4698
3702
1488
4738
3350
3750
2004
726
2619
667
2169
3400
940
1915
3795
1926
65
440
3024
750
4968
3740
482
3590
3208
2980
356
2355
3283
4338
656
2854
3348
1744
3907
2462
4974
4639
3582
4739
4076
1553
4447
1964
4274
1942
4311
3846
4647
2905
3244
3316
1298
1634
2241
2094
1346
3425
2047
84
4991
2435
319
4481
2865
3235
1910
3791
1351
430
1965
548
2497
3964
4797
3721
4406
3985
715
2347
2434
2414
3167
2726
2449
2100
2245
2057
132
1148
2152
56
176
1438
4888
3161
900
2607
4208
4160
1480
2524
256
2767
1134
2716
2598
1957
4208
3094
4681
2085
1817
4362
4805
2018
2261
3065
4493
1409
161
166
4780
3652
2597
1681
125
4880
7
4393
3700
2045
4967
4675
2643
89
1631
2553
2059
889
9
4191
907
3865
1493
3107
4478
513
3845
3371
205
3043
1369
1011
4853
1207
3804
1153
2592
1267
4738
725
257
4842
4904
379
1432
1777
399
1473
4376
4551
2761
4893
2582
3068
905
42
2047
3528
866
1288
2905
88
765
2596
1250
2827
4787
2579
4864
2560
4387
1317
3248
1088
1903
116
4044
1335
403
1583
1592
4742
125
3109
403
655
429
3637
2958
1792
2695
2583
4027
2864
2165
1480
4599
4856
992
2883
3801
1894
4017
3884
4678
1736
4961
4488
657
770
3080
4365
3961
2244
1859
1484
1958
4797
2678
1055
2470
3488
4174
3305
4191
2121
2896
3817
3683
3221
2470
1953
3566
3325
3614
4690
3280
3559
2795
2034
258
1361
2481
4673
1331
272
3006
4285
4121
1059
2753
3128
1168
4879
1294
3951
4462
4702
352
3385
714
297
2028
656
4950
2182
497
1258
4303
630
2909
4441
3627
3746
2833
635
1106
3032
1007
959
3744
4084
3697
2889
3463
1307
4736
2253
3843
351
4283
2662
3590
1819
1145
4673
231
3526
4635
2718
4567
1033
1693
2862
2469
1503
2692
4708
1959
3737
3280
4858
1139
1917
396
4155
2603
2055
2061
2255
3526
1107
4368
211
4318
4391
4062
3559
4436
915
2655
3412
3495
3119
2347
1821
927
2612
3620
620
4035
3588
171
2983
4679
3918
304
4004
2283
502
2201
1456
2671
3141
1813
3223
1692
3236
3234
924
2509
727
3877
706
747
1658
1139
3453
3338
3190
2830
2526
2706
3142
1102
4380
3400
2838
3624
3419
3310
1617
255
3468
4422
1800
1975
1162
566
4045
1075
922
4970
3244
1768
102
2560
2156
1478
459
4238
2830
3679
3436
2278
4749
910
4833
1265
687
4694
1325
3433
2569
500
217
2236
4157
132
1374
2406
3347
2918
2792
3259
2569
3069
4798
2772
2487
3076
168
1162
4778
2714
4090
3898
2718
2907
1381
2611
2840
3464
506
1800
3301
4442
2067
3603
2598
4707
181
4708
2356
2061
3357
3618
1117
707
1736
2264
3635
2411
2689
4865
708
3082
224
1872
216
3272
2664
2030
1854
1177
2059
798
4426
2078
2654
2019
1404
93
4204
3547
3551
49
1242
3250
2307
329
1822
4588
2202
3160
2988
1282
1214
1831
3183
3078
3463
1127
1901
2628
2961
231
3383
4307
418
2550
136
2449
4030
688
1139
1549
4667
4553
4063
4179
2075
3973
2284
2836
2616
526
4056
418
906
4593
3092
4464
1243
4624
4452
4167
4676
3281
4206
4150
4796
2287
3890
65
174
872
3706
3383
684
3498
2168
3777
2759
4165
223
4186
1958
2405
555
1428
1831
4534
4216
3779
3403
1023
3130
3023
2292
4130
895
313
2046
2605
3121
1101
2235
492
2136
189
3384
2665
4857
2162
1301
4851
1715
4762
1013
1656
2768
728
1873
3894
427
1189
890
4759
1815
4321
421
1165
3221
4889
2324
2924
4120
1932
1077
4965
756
2898
4132
4199
4059
4738
2335
1533
3731
4257
1907
3313
3478
452
2692
3085
2740
434
1973
1895
4718
376
3048
1356
3512
3210
4636
2006
3687
3263
3280
372
4219
4666
4845
3760
2786
2169
1970
1085
987
4419
1257
3977
2551
3672
3916
2826
1064
3170
714
3211
2780
1373
97
2639
3466
3491
4746
4281
3193
3270
4276
663
2917
334
3162
503
2641
3123
622
4765
3332
3087
1854
1465
3180
487
825
4337
1815
3900
2817
1314
2894
2902
2683
1709
1321
4730
925
3583
2176
66
28
4053
3268
563
4583
4557
1564
4758
4395
1742
2070
1292
2274
2063
1962
1159
3826
4056
220
2964
417
3060
176
3311
4740
254
309
3649
3866
2593
1037
3134
4532
4077
2168
1115
1757
275
4070
4341
3425
4423
4555
72
640
1872
3149
2428
2148
3636
1396
2433
2911
2412
584
1883
2523
4526
4260
2795
394
3649
4
1706
2533
3771
735
3311
1590
3976
3021
3923
3962
644
3874
3043
4162
1182
895
1282
2926
1263
410
1147
2611
4698
1054
752
3201
2926
2154
3270
4059
3655
1270
4132
1416
3497
3138
1433
2448
3748
3480
1525
1378
2717
2384
784
1845
97
1176
2443
396
1475
3813
1035
2145
584
711
4247
3178
3256
744
1603
1626
40
176
3880
3996
1279
4513
2612
3964
4842
3063
4302
3528
1796
3770
211
721
2997
912
1339
1207
180
3366
1763
289
2842
4002
768
1274
3248
713
4163
4644
4216
4080
3701
3601
1222
1207
3671
3183
3842
809
4023
4034
4095
1469
158
4746
1099
1148
739
2814
4546
4675
2047
2013
1413
2415
2490
4283
3557
4318
1346
1903
3662
2680
4273
1611
2554
2068
4487
2775
2588
2754
4378
3345
2697
4298
812
3251
1312
2978
1535
3758
3231
4341
980
2682
568
946
2081
3042
2122
2808
1942
2301
2777
4619
1395
2663
152
1878
1294
52
2302
2358
733
2726
1522
2385
3434
458
19
1441
2225
3324
3559
3648
1856
3728
3809
3230
236
953
1469
1272
2250
4322
1830
1656
303
2633
3413
4003
30
3721
1919
2220
2510
548
4364
1499
198
629
3910
2569
2301
800
1982
4784
955
3946
4600
2692
419
4076
2345
3522
4324
4004
4181
1295
4997
731
1528
2764
1537
1606
2453
3844
2738
2686
1560
249
4168
572
210
4701
3938
4603
1356
3322
1503
540
3777
4489
3146
2134
1675
4975
98
4918
913
1470
1239
2562
1600
3004
4887
2156
703
2970
4790
2444
4251
1196
448
4405
3143
1061
3978
639
359
1721
3677
2537
3700
3552
3767
2343
1203
4011
718
206
4055
629
792
2070
4527
1692
551
3204
3261
3312
4876
905
4327
3661
3744
4845
3599
1200
4574
34
208
3874
1012
3666
3359
3537
3191
3660
2063
3055
3749
1323
1341
4484
1526
983
4152
2430
4852
2980
4410
4428
2380
3675
3242
4573
4366
20
195
3374
3910
5000
3602
4326
4573
733
4274
135
2072
323
172
3988
1575
968
165
4560
3006
1467
4191
1660
4375
2152
4663
3523
4356
2389
658
1773
1566
257
3813
4130
3061
2270
290
4000
981
4792
4730
3880
752
1219
4306
4097
1880
3743
3860
3438
4971
712
3352
4593
4176
607
3465
1824
4140
4788
1381
4420
2028
4556
1458
1499
2178
229
503
551
1523
4464
1770
2040
1530
2408
3182
2183
343
3519
1974
619
4258
2703
4908
4072
1331
1377
740
1496
356
423
996
4597
1200
3316
422
1000
946
4218
3188
948
3139
3160
1271
1219
322
2391
2399
3699
1165
1855
4501
4071
704
276
4350
3020
1813
2816
446
679
4858
4078
3709
600
775
4221
809
2543
290
1945
3672
1798
198
2751
2977
3685
819
1476
4094
1326
3401
4863
2965
3701
2765
891
1750
1670
1374
4732
656
2979
594
19
601
2685
988
245
1089
1603
4414
4129
399
2979
1412
4502
4434
339
1525
1644
4485
1055
4288
2773
2567
3190
3923
990
4137
3272
329
2653
2041
3099
3918
3366
640
3350
882
3660
965
1618
3200
4326
4630
90
4691
3968
351
3633
1779
3131
4850
513
900
3853
419
4192
2155
1329
1773
1301
1889
971
1645
891
1191
676
132
3216
2470
4764
337
1662
4276
2331
4948
1168
637
2327
4169
2254
3026
2689
4379
4213
3081
191
534
728
754
4493
228
4169
3067
3837
1285
2412
4652
1400
2899
27
1720
1044
2863
511
3888
407
290
2914
4039
2062
2488
4437
4277
3202
1966
2998
1900
3741
2250
1996
3383
3975
1639
1858
1503
1891
605
3585
2455
3154
1295
1334
3553
1607
201
2255
132
556
1648
1240
234
2156
4654
1730
4041
3680
3907
2772
4732
3182
2083
1593
1598
742
4193
1060
1877
4424
1680
2764
3603
4602
1033
603
461
4043
4647
1141
3218
497
4529
2294
175
3736
3110
978
4710
3369
3947
3489
4919
2292
233
2964
2371
3893
1332
3208
3264
2333
1808
981
2423
3452
1057
1723
4100
2406
2038
4996
1575
2499
2753
147
286
1314
1444
1182
4292
1019
322
489
2754
4203
4911
2538
4673
1082
1566
2781
4649
1819
2443
1163
335
963
562
1718
4332
4607
481
3019
3303
1747
4076
2788
4432
4808
837
4783
4093
4053
2347
2332
1647
4758
3802
3057
3553
1686
2880
4008
1126
4388
3681
3687
2539
3118
2882
2118
2635
855
702
2359
328
1220
3161
3545
1910
446
452
2510
1958
4869
150
1569
2465
3117
3156
654
611
1466
2876
2103
4058
3181
3253
4193
1142
2987
2191
201
1771
3328
2365
2215
4957
4654
3788
4398
1976
401
3534
2349
3480
3980
478
2751
3597
406
4065
1466
4100
3078
886
2627
1150
470
3400
4221
3407
181
4840
3174
1906
3938
102
2795
2942
4525
2732
843
1592
3248
3651
4644
4139
4644
316
1748
3788
199
50
3920
2841
3291
2201
1488
4825
1114
4426
299
838
4201
4603
1670
3093
1874
438
2215
4124
3187
3162
4498
296
2026
3373
966
1892
4520
4166
3694
2555
2869
201
50
2172
2209
997
1900
484
154
2025
3900
1406
2083
3636
4120
3243
4878
4537
3521
3600
396
501
3668
4995
4678
815
4053
2099
2772
226
3746
4108
1924
127
2184
454
418
3592
4147
4865
1419
4334
868
4652
1142
2714
2445
3289
2769
3080
635
3173
2945
2797
2277
1223
3723
4845
4712
38
3137
3299
1484
2661
1230
1733
1180
2443
1749
2891
4807
633
1330
3092
1662
2280
1551
2581
3469
3477
4726
289
4819
572
3366
2290
3591
2470
3991
4199
1467
1197
3626
3598
3331
3615
4582
2813
4662
163
4021
204
341
2054
1096
2960
3598
2625
3593
4157
634
429
4329
4926
3789
3810
2307
1776
1639
2922
4291
4147
2077
2057
2464
2512
4829
3161
836
2231
3172
2067
1195
1367
541
4328
1155
3299
1090
2410
474
3202
4582
337
45
2341
384
881
417
1746
878
1955
2990
4971
2631
3319
1712
2541
386
3113
4597
1082
2341
2743
777
4511
1610
3983
2243
2531
2767
2386
2084
2992
412
1290
2910
3164
99
3096
3584
3722
2022
410
441
992
278
2689
1653
1706
4273
2757
4078
896
1958
1575
462
1284
1567
4382
1037
3381
3690
4858
3151
2118
793
4829
1697
452
918
1974
3272
1729
3519
4911
522
3405
2427
3336
2975
1144
252
1638
1173
2656
3658
1202
3579
4707
3355
3974
3423
4640
384
4191
3598
3376
288
3879
3611
4636
804
2374
2547
385
1913
2388
3682
701
2125
4445
729
902
4849
1511
281
1387
3871
1845
444
3058
1492
3997
68
50
1081
4357
3377
2272
1330
4872
2675
803
3206
4537
3959
1649
1310
1185
1954
3679
2883
4137
3973
4453
2159
4131
3991
3722
3331
2458
3350
2182
4188
1041
983
4315
69
1881
730
1351
856
3405
1228
4458
3816
2218
494
39
4993
878
3547
1694
4257
910
2465
4300
1720
4306
4842
1096
2074
3470
1179
4352
2609
3568
3719
381
1724
49
4873
757
502
125
4365
3541
2363
825
4674
829
3806
3890
4329
1442
3224
792
1624
385
3697
3673
2182
1639
4310
929
4862
3567
4948
3175
2085
4235
2143
3583
3342
2272
3965
553
212
3444
4627
1107
1167
3513
2876
1926
2326
4155
1627
454
3984
3754
2769
1586
538
3243
2801
3781
4400
3
1514
2010
4670
2250
2550
1323
1257
1131
4635
2311
3198
3675
2257
3785
4060
2525
2557
1971
3050
2886
3058
1318
714
3462
3292
4026
4964
4060
4548
132
2312
1154
1648
4981
681
2438
2595
4812
1371
1432
46
1398
1837
4236
1483
3859
577
4514
51
2580
3674
3328
3701
1386
1705
4548
4873
920
1208
1874
4003
867
584
1193
2909
3723
541
3645
353
3016
460
2498
2695
4441
3837
4416
618
2814
4788
4461
2799
2934
1594
2678
4414
1488
690
3904
4535
1554
4792
1798
2292
1135
330
2688
3378
1742
669
3501
2947
4791
4489
659
485
2890
3219
2969
1254
2786
2299
1999
3604
4548
3045
4722
3808
3650
3215
4155
2440
4312
38
94
4777
2936
3894
2084
3584
490
1921
4146
4592
2686
1006
3221
2161
2425
990
788
4022
4072
448
4478
1589
4508
3082
1675
2791
3350
753
1646
1191
2961
1113
3061
3099
4184
2758
3167
3953
3059
3248
2190
4156
4607
4484
3271
740
2981
2827
2287
2844
549
720
3234
2125
4666
275
3258
1105
2379
2805
2488
1585
3722
4628
4318
2817
432
2758
1465
2939
169
4112
4572
2350
953
4231
2198
2782
2501
2762
2984
2871
4378
3582
4199
245
296
968
198
3377
3439
4654
253
3847
707
2535
148
354
2844
2972
1110
1995
2129
3305
641
494
948
3420
1453
2911
2315
1086
2228
2602
2540
1155
4448
2390
748
455
3204
1075
1533
2669
3942
305
3902
2585
910
4508
3325
3267
3089
3364
3534
3168
1607
1506
2714
2990
4029
3839
804
840
3338
4914
2744
3359
1731
857
3689
3757
577
1247
2065
2552
17
2695
4674
2268
3331
2299
2988
2810
1820
3957
3061
1849
3501
834
1713
821
32
2374
268
56
1587
917
4624
1115
4020
1399
4639
3525
1304
4553
1003
4059
2250
4425
2926
2111
616
1682
3291
1723
3152
3855
2791
1393
4585
2212
1996
4089
1379
878
3636
3394
3140
2217
4159
4615
4024
1618
4165
4637
497
3779
2401
2223
3613
3860
2987
1606
601
1080
2430
342
2281
539
297
4623
4950
495
1068
4392
3855
3892
719
2260
4702
4557
4227
1774
1829
707
4686
2646
2378
4012
3630
1934
3148
3167
3768
2554
1765
2876
2332
1419
1994
219
1035
285
3689
1853
7
2607
1071
2773
3066
506
2447
734
3463
217
2137
632
3250
3042
390
1860
599
3777
4189
837
3794
1216
694
85
1824
1831
1508
1621
3017
3912
3853
855
2982
1960
2404
2806
114
961
3556
592
46
4373
2595
3912
71
1704
4218
1827
4748
157
750
2170
1352
570
3937
4593
3246
1128
2126
736
4193
2592
4665
236
4576
1523
4574
1037
1467
4742
811
2134
3185
3097
733
1482
2940
2847
135
4352
3507
4618
1971
1883
4049
3405
1729
833
22
838
2574
1127
4569
2690
1500
29
2169
1625
4085
1332
39
4655
288
3606
305
3757
2949
2037
289
2608
2173
3957
1624
2286
4088
511
3378
4416
2008
2204
874
3357
4919
3285
4820
2409
433
2257
3251
1052
4245
3824
746
4445
4987
589
1342
685
989
4656
1647
871
3374
3014
488
751
1589
1899
1800
1264
1363
4041
2155
2195
3775
1784
1905
3771
893
1016
895
4766
2301
2655
2706
3358
1331
1229
1925
3316
4517
4332
3336
3281
1418
2494
1055
3489
380
2287
2785
10
2431
2699
4561
3079
4806
1161
801
1505
417
785
3758
2449
470
4481
4208
2631
518
4736
4479
3347
949
2501
3147
2610
605
4101
16
4042
4241
60
4331
2466
741
1728
2420
3446
2381
641
3034
4471
1178
1830
2957
4386
949
1531
3974
2376
1871
2434
961
3647
4731
554
2573
2925
2317
125
2218
2685
3304
4669
1052
1282
610
2597
2338
1724
2628
1802
3155
340
3316
1618
1359
2164
2503
2042
367
209
386
1357
2157
395
3854
544
1532
347
2119
3337
2278
3750
3317
1475
1084
1206
2680
298
2876
3780
3858
3663
1220
1764
815
2191
2284
2793
194
2307
3275
3841
1730
2142
4729
2852
2981
1867
263
1686
373
3538
2562
3815
3800
310
332
2241
4328
3141
4158
553
3260
1583
2090
1265
3940
1791
292
800
2854
1398
2637
276
2412
1926
1028
2317
4404
365
2578
1498
1041
902
4969
974
409
3837
2693
360
517
1733
3374
710
1145
4058
2085
2883
1085
319
3937
2277
4636
2857
2617
2598
3733
1569
100
4371
4902
2209
2239
2997
634
4573
568
3436
2291
763
1075
3419
1387
1316
930
747
442
1236
827
4212
3440
3603
1204
427
2965
4417
2626
1497
4850
3304
3076
3671
2529
3721
968
4622
4550
4270
4372
3376
1351
1015
636
327
3469
2921
4517
108
4273
4964
1925
3479
194
474
4348
4555
4409
2288
4784
457
1990
3042
3559
1210
4221
4644
3120
3026
4249
3222
917
1894
2194
2
597
1793
3706
1007
1395
180
3454
1420
4369
1300
3423
672
3101
4476
2220
4181
4985
4270
1007
4616
1686
4913
3330
1968
3124
2629
1734
4787
3788
2843
1298
653
1802
959
2573
3482
973
3203
2362
563
1759
2901
2494
2357
1960
4291
2029
1847
1241
1155
1594
1916
4147
1900
4178
1465
3263
3895
2379
2352
1470
1529
269
83
1479
1038
3704
4841
2974
964
1449
4306
1046
972
776
1003
2252
436
3774
3330
2587
519
2399
235
827
4751
1139
995
4111
106
328
2092
4743
1080
4558
953
3570
1311
670
3303
4027
394
1349
2469
1198
3719
853
3410
1838
4720
4007
3887
1723
2336
1038
3646
2029
2773
4227
1117
2829
104
1819
1466
2855
4110
595
4144
3976
2552
4617
2935
2123
4201
2665
4391
2656
369
4402
4163
289
3697
4591
4581
4461
3997
2078
1873
4100
1062
2378
3113
444
4980
2730
1148
4449
866
563
3167
3036
31
2602
1240
813
1875
3350
113
3870
3616
3481
899
1407
189
793
4480
207
350
3946
3608
3153
3779
118
447
628
4691
1106
1839
2286
3601
2793
4256
288
410
4499
4897
1501
2782
1935
4162
4493
1129
4929
2190
4120
465
1405
1757
2981
4046
2438
2349
3776
1534
4188
852
3075
4033
2917
834
3829
4595
2447
638
1282
2246
1131
4410
3571
1454
2892
271
4439
3544
1176
2476
2091
3406
1946
1926
1196
1613
1938
3080
260
2658
2728
1969
1585
4918
3293
3061
2658
1185
874
2696
3655
3234
3486
1191
1994
2537
171
4821
4507
3835
4661
2067
3361
4592
1050
372
2983
4475
1662
864
2024
2037
1227
1236
3674
4640
3164
232
4598
4542
3910
720
4307
1797
291
861
1184
918
1499
2375
2312
4298
2475
514
4421
1659
115
1099
3982
3091
2088
1684
4863
2657
4164
3672
1728
1030
2371
1983
1537
2814
1743
2126
2274
4625
3032
206
3193
2450
1511
1679
4575
1807
3154
1737
3548
587
2430
4953
4962
2135
3027
738
691
330
2825
4088
2057
3975
106
301
4710
4677
1357
3723
4845
4265
203
621
1185
2625
4435
1944
3204
445
788
1135
162
3206
2794
2620
3094
3744
1886
203
2543
3113
4039
4925
3448
1020
3530
422
2430
691
3823
2173
2526
788
1405
4760
717
1088
239
1369
1940
2251
495
4083
347
3612
4631
2517
4371
4949
138
4550
1779
980
3606
587
4746
726
1932
4953
229
495
220
740
862
4261
1374
4814
1514
3473
779
4867
2819
383
4297
3336
3639
3930
1061
492
1014
4556
2962
4879
2547
3397
1198
4976
640
1462
1325
849
882
4134
3329
3085
240
1209
263
2529
2137
2950
2636
1404
1542
2030
1271
2418
4620
564
1184
2830
4530
3062
4749
4340
4054
1601
3748
4856
4496
1338
3464
2866
98
753
3720
1723
4911
479
878
2468
424
612
4109
4422
4660
2451
2331
1188
3383
673
2127
767
3819
198
4317
4876
1747
976
2788
55
4437
3213
2912
3529
1459
3667
2827
877
2464
969
3406
899
2253
4055
822
2455
928
1022
1157
4555
166
1423
3493
3834
4230
1597
4551
4736
389
4689
4406
4138
4520
1157
4785
3116
2751
2065
4679
1373
4171
3546
1810
1705
2704
1671
4837
573
302
2189
1695
4100
3985
4425
369
3311
1742
1751
3338
1549
58
3845
3952
1842
3412
3911
3884
554
715
4972
3325
3200
1696
407
4271
2384
2346
4448
1796
271
1532
2311
3305
1286
3810
3693
3683
462
2747
4866
3916
2797
2639
1094
4216
398
559
2060
1697
2688
1894
479
3512
581
3537
1017
738
581
4629
4167
254
1596
4725
1257
3708
3552
1895
2589
4601
4508
2927
3343
2965
4765
3910
2453
1803
715
4601
2093
294
168
537
4217
4742
1938
1390
1762
4034
4641
748
2343
1303
1012
3345
1867
4704
4661
147
2593
2034
451
2192
402
2766
444
2301
2015
2287
91
4843
350
757
4828
2320
4134
2155
3814
750
2231
2816
1924
48
1504
4713
3258
2814
2701
1062
1260
1019
2312
330
74
5000
4332
3510
1622
929
4061
4604
4317
1299
852
2730
3081
2862
4276
425
4454
4051
4238
4061
1403
523
2436
1136
3834
2023
1898
3321
2812
4084
1242
3568
4204
1461
3269
4609
4577
3584
3576
2651
1359
2352
851
1946
4658
2670
4553
3329
4021
2948
1856
711
2684
3988
3858
2691
1597
2367
2177
4601
3231
2836
2314
2434
1011
2763
2841
3975
4976
3425
269
4492
3505
500
3635
3868
3261
3530
2854
1125
4059
1823
1071
3089
2299
1433
4284
4369
2891
4923
1231
4435
2856
4869
1940
1760
973
3678
144
3804
335
3721
806
1694
4671
2097
3078
3392
3809
615
516
3159
370
4404
733
1763
1309
1922
3894
3848
1824
1412
292
3425
1112
409
2997
1987
3564
3534
3890
2084
1964
1601
3790
213
3049
993
4255
4465
4553
3202
1213
1651
2506
4348
3777
33
743
4224
3360
404
781
2002
955
3457
1013
3426
3487
2217
3376
2286
703
3473
676
1952
2281
10
1141
69
758
3785
1208
7
3331
1063
4682
3145
1739
4335
2173
1973
3439
365
2465
4662
2863
812
2268
4292
103
3447
2253
527
3408
2842
3177
3747
4176
4006
69
3795
1556
1168
2247
160
4849
3226
3768
2860
1257
1353
3645
2852
784
1882
744
1830
4414
2283
1826
4184
4194
1915
651
2201
38
3139
4285
1290
3350
2349
757
2868
363
4440
4307
1422
3514
2066
1398
697
2472
2224
497
4977
287
4842
1651
1738
267
383
4337
1347
3391
3531
1083
2437
3734
4222
1771
194
2070
3305
754
1327
1286
4388
4808
551
3621
917
3944
538
3195
3976
1205
4011
3107
4641
2315
2319
2683
13
1377
697
3835
822
1841
1241
4361
1814
891
4870
2636
1504
3901
3053
2335
3041
2721
4512
228
2351
4091
852
4564
1258
2664
713
2654
4245
1536
4200
3659
1874
2050
308
1968
3084
4750
2293
4440
4828
2141
2421
1379
4357
17
729
223
575
3554
1640
2295
2876
1788
4615
765
803
1068
2532
488
4966
3844
3048
4142
1878
3088
2653
650
837
3409
2424
771
3742
1127
1098
4587
3397
3798
4520
1150
3966
482
3951
911
3740
2014
824
4145
2968
342
2397
4381
4985
4501
2833
2008
850
2873
2853
3732
3293
428
2787
1844
346
2726
3853
2080
648
1532
929
3498
1604
4340
1700
4503
587
4756
2923
2446
1910
2039
1242
1638
159
3675
1054
3811
4282
1538
3337
2917
1509
4722
1431
4236
539
1217
4012
1068
938
1023
3765
2745
3370
2396
4708
3526
4782
981
3328
894
749
227
1779
4871
267
1154
2551
3799
690
4851
546
4686
1454
3153
2783
103
4985
4869
786
4651
1665
2603
605
3368
3484
1261
2387
2541
1763
3694
2898
1677
1508
4401
1108
737
10
4542
2235
4486
1646
3205
2322
2658
266
1069
2404
60
981
4653
4670
4862
3091
4531
1995
2821
2949
4458
2974
4470
3890
4072
2408
290
1703
4622
877
2409
4175
2912
189
3194
3510
4709
4382
3662
2860
2959
3681
2961
2851
731
2618
4132
2155
658
2249
1539
361
1492
468
4175
3842
598
490
3215
4919
487
1924
4199
4449
3941
604
3669
669
4040
4818
2311
514
3958
724
1562
553
4319
307
2471
1564
635
1797
75
1293
4362
4328
4859
4353
42
1721
1382
2801
4086
4771
3118
3486
236
275
1948
1919
288
892
4670
3681
4542
365
1261
4062
3027
4637
3327
3038
1963
4163
3855
44
2618
2326
3262
4210
4582
316
654
2661
1418
2743
2822
286
1697
3039
2596
4790
3653
3884
4306
1531
56
1325
4641
2879
1712
4877
4482
2919
2947
1104
856
61
590
809
1288
3056
2686
3507
1568
1489
4538
3227
510
3065
428
2045
1428
1200
1586
1738
2087
4403
4033
1608
557
763
1808
2019
220
536
629
3058
4972
1215
4335
1995
228
2618
3109
1231
4525
4009
3702
1655
915
4315
13
4479
2870
4621
1180
4062
3602
96
4517
1260
2251
4286
775
26
2579
3057
209
1383
4732
2343
1191
4447
3332
555
3777
2821
1558
3801
2822
2715
1559
4246
1240
306
3042
1220
1538
2890
577
4441
4208
3229
3066
851
3802
1057
3235
3211
3763
4808
774
1968
513
1912
1579
3266
1499
4604
1107
2891
2411
4289
2396
195
1042
1713
2244
2535
3314
735
4291
4589
4698
19
3333
3685
3447
453
3043
3386
2016
668
2916
659
1385
2981
600
702
2896
4586
4690
4158
1515
746
1631
4012
379
1361
2752
3334
2001
2822
926
3455
3244
3039
308
4550
2016
1794
3912
3042
1504
743
804
1480
363
1738
490
4262
3343
3395
2824
2062
3098
317
4417
4711
3035
4222
3867
4895
1286
4176
2713
4613
2468
948
572
4887
4903
727
168
1527
2946
4708
2180
3991
4821
2308
4279
3402
3141
3817
2327
4416
640
1743
581
3886
4755
2084
864
2725
3840
2118
3988
2654
2407
2630
4083
1541
785
4333
3384
4803
2285
1596
2561
1140
3804
2350
147
1435
2540
1984
4822
4783
3541
4326
3182
3117
1084
2466
2059
4915
4952
152
1423
2814
809
4751
4251
3149
2373
4876
1956
1361
1983
338
1885
353
2135
3836
2580
946
1554
988
3892
3323
1506
169
4184
3492
986
1656
4109
3273
3609
4495
1634
4958
2570
3606
1826
167
2232
2031
2620
4964
3615
4212
246
887
2125
3870
1542
3213
1591
3199
3539
3473
1760
3929
2500
1291
4274
3792
4841
196
1758
4189
265
1597
3789
1445
3475
4730
2153
77
2716
789
1963
831
4994
4546
2061
1218
1712
524
914
2527
608
2937
4963
3357
2831
1117
4759
3489
3890
276
2680
2836
4516
2765
4328
4432
3932
2590
1208
1366
1379
3804
4486
241
1082
3957
2534
2781
4590
1214
3434
2433
954
4105
1358
564
1154
4310
50
1959
4249
268
3112
1272
3999
828
4640
285
1561
3236
4887
1884
3677
4376
945
4430
4511
1454
699
1812
2346
3032
607
1708
3146
64
1982
4700
3972
3364
2565
2190
685
4360
790
4528
2243
2081
2866
2995
2264
1476
3313
4799
251
903
2991
4822
2650
1115
2763
46
487
3696
3856
1658
3848
2195
1570
288
1048
645
2200
2472
1913
2283
1902
3820
2731
4300
4575
4377
4151
272
482
4478
1186
4526
2687
2121
4092
117
521
2451
1675
753
4355
1174
797
302
3714
1572
4031
1765
4603
4846
1383
3681
1389
3585
2175
3465
3918
873
606
2976
1245
3462
836
3273
40
1759
30
729
178
2700
2231
3345
2200
589
2034
770
2751
2806
1216
131
2025
4788
669
3264
3045
1720
2843
2505
1246
4875
4577
4901
3112
1282
471
3408
1582
4237
401
2259
1074
1850
4088
2838
2117
4371
2640
2084
4940
2502
4864
2010
2395
1173
4669
2957
2403
1536
1476
1218
814
331
975
2119
31
4226
739
324
3132
2716
4489
1779
188
213
649
731
203
2519
1620
1115
3803
628
810
170
4389
731
2968
830
4132
4475
2545
2134
4165
3895
1925
4587
3850
4237
84
4556
3094
1931
4605
2696
2939
504
4113
4717
935
502
4408
1486
3242
2446
2140
1523
279
1049
3340
2570
2006
880
4665
2502
167
2881
3810
3326
1061
3461
669
845
2040
2439
1509
176
314
203
2143
3057
1460
3264
2373
4956
4919
1734
2981
4725
1052
584
3006
2161
364
1368
1818
4602
2989
4614
1286
2127
1204
2524
4780
2442
4579
3092
3601
2082
1921
2776
4277
4996
1195
2629
3006
2630
3413
2997
1887
4821
4322
2420
842
2092
4232
1120
2134
3516
4979
2956
3651
4220
1718
4727
4669
2274
1695
1407
1751
4415
1619
3865
1949
3303
2909
3802
873
4212
4541
3106
75
341
1317
4356
3227
1528
4344
4750
4023
4095
4883
1410
4957
3522
4210
4889
3586
769
2467
436
4550
3636
1222
4398
2021
4372
2823
4594
1115
209
3010
4740
254
2393
1690
3216
2427
2734
4
414
2598
4103
997
4060
3626
3066
2984
1747
3260
2953
2697
866
2969
4901
257
3158
3295
2553
2868
1245
3410
2193
4492
2530
3819
142
3213
1257
2489
2105
2953
2092
4775
2940
1626
3450
4741
3472
4603
3974
3607
4013
4649
3271
2602
2475
4934
4251
4320
1473
2196
2323
2008
2576
2723
4750
3375
760
2002
1910
1085
4744
658
971
4282
4506
4013
246
3732
4888
1581
4073
2327
3883
4910
830
3006
267
2955
340
2188
82
4781
4321
3879
1497
2366
554
4542
2766
653
12
496
3402
4696
1200
3464
4071
4734
2236
17
1441
3565
4672
1908
1713
3361
527
627
4492
1512
871
3404
4387
2733
4652
430
2667
3808
4250
2648
158
279
2407
4464
4953
2775
483
4782
748
1274
1764
1528
1717
4599
4841
1193
1785
1290
478
3552
4955
107
2359
737
4872
3975
2839
62
4901
4001
1870
1820
2290
4786
1577
45
2127
2482
4479
3795
3407
739
4352
708
2916
2269
4848
764
4611
1696
3655
3624
1321
551
4260
1944
3159
2562
971
673
1637
1623
2864
2643
320
2171
1603
2514
113
1495
4283
1995
3471
3938
3065
2810
3094
3184
3800
3735
228
3537
649
970
2838
4730
3865
915
680
4043
4981
3208
4433
3056
1845
2054
392
1070
89
1771
2900
2358
2667
78
2973
2228
263
870
292
2088
4482
4529
3458
4924
1538
4564
120
3811
1795
3367
4955
2544
2877
2933
3086
3171
754
3663
221
584
4008
1005
786
813
1808
4723
3563
1181
4155
2728
3689
3377
3814
4795
2260
2269
1153
4719
57
2673
3326
3736
1288
3212
3221
4314
2733
2448
1335
2093
2578
687
729
1195
4049
466
3035
4771
1206
2859
4937
3329
3997
948
1998
2263
560
3037
2978
2828
3001
5000
1599
416
4499
4256
3022
2741
496
3340
1424
4475
1755
3594
4056
2979
57
3477
3086
3722
3397
3366
1242
3530
1798
559
2344
810
3359
2747
793
4198
1380
1880
1602
2295
4704
2854
1694
4241
4737
1875
2669
4204
2876
4419
1519
4095
2654
2599
3066
210
2018
3504
3931
3905
1833
689
2357
4318
3220
2041
1173
3224
2489
4234
4617
2633
3370
2951
2515
270
4900
1641
2961
2188
970
3331
112
289
4605
4020
3620
2614
2408
3064
2250
1834
3845
1870
716
281
488
1269
3454
4604
3944
2416
2391
1330
1582
2910
1090
3494
3883
4250
1645
1432
509
4871
3265
4588
3265
3218
2594
4334
4551
3904
1794
4355
311
3645
2856
2994
3122
4998
2485
2118
3872
2196
2397
3342
22
3651
1549
3449
2446
4368
2910
4787
497
2540
1754
3568
2066
3201
4921
1893
1827
3485
837
2121
2139
2600
2707
2959
495
2671
1865
1174
4284
1726
3270
3613
3087
60
406
4640
236
872
321
707
272
4659
1868
4505
124
14
4907
1867
2834
78
1126
2066
886
3680
262
3306
4934
518
1812
2406
4367
4476
1820
4437
3116
3415
4385
2787
3690
2163
1727
1615
3433
68
1767
1080
3886
2356
4378
1944
4257
216
3315
911
1412
2615
3158
2398
4414
348
1220
4537
393
4032
893
3515
4257
3635
3819
4569
2006
2154
3919
1936
406
2389
1457
1443
3602
3748
77
1498
1231
2613
3680
3053
2385
916
2116
636
1606
3431
3139
1792
3191
618
300
503
3201
136
3345
2901
3776
3699
3381
4749
2745
8
227
1790
785
697
1315
4248
2133
2458
2370
244
3994
735
1837
4046
768
2485
4844
3059
65
2999
3710
777
2929
4520
4021
2609
2965
1743
2160
3248
93
4121
2191
1560
1680
1272
836
4486
710
4329
1438
1804
1074
1351
3501
4895
3485
3989
1263
1325
1963
1613
93
2572
4497
4013
1570
143
1184
4073
200
3754
3599
4650
4554
2452
3520
1063
3364
2538
2061
621
4477
2078
3721
3044
3432
857
2573
4279
4559
4305
531
4890
751
1089
3409
452
1241
1158
2124
3306
251
495
2241
1470
888
1200
755
4029
2300
4836
4053
758
2817
1981
4227
4228
1261
238
2781
3873
2072
4153
1509
488
3539
4915
3098
1580
4844
1974
4763
4608
1309
706
2595
418
2849
2785
1875
1486
3608
3155
1953
387
632
3717
4231
4460
3494
3393
422
2020
4646
4091
3154
3591
1833
2639
2874
3389
3506
2672
1276
2448
3843
2539
3764
1642
4995
4084
332
2376
2087
2135
281
535
4853
2197
1773
3814
938
3539
77
758
3260
2284
1949
2694
2485
3682
1258
4106
1863
3020
1603
2442
2612
4930
371
4089
1300
4193
3535
3544
2726
1353
2750
3074
2019
2275
3833
2554
1098
986
3762
1074
2367
1582
4489
2668
2286
1269
3518
1244
2861
4239
2461
2882
1580
193
2685
1160
571
3757
2288
1994
2113
1053
220
1270
2767
4423
2888
1126
4236
1326
4157
3411
3711
3813
1475
106
3007
3283
2249
1199
3104
882
2176
517
2164
3472
4349
1154
1719
4050
646
3702
1924
3913
3627
3257
297
4261
348
4561
2038
1507
122
4819
4017
4010
2230
4447
1222
1728
4845
376
865
3902
2213
1080
2389
340
1233
807
965
1313
212
4582
2935
1525
2991
4259
2566
4580
1120
1882
2052
2710
1747
1971
4375
3206
3832
4979
420
4977
555
88
3577
4831
3760
799
1535
3238
1003
887
224
4706
2505
676
782
2037
4958
1676
492
1469
1689
1745
1794
4629
4050
4763
1549
4055
4314
3452
4053
2733
160
4042
13
1416
3698
4330
2582
3821
2869
2630
3824
1398
1486
158
4673
1917
2174
1877
1072
417
1295
405
4057
992
915
4470
1785
2543
4657
2363
3383
1225
2791
339
107
1009
3063
4180
4601
4974
1769
2380
2
3052
1747
998
1880
4726
4865
2908
1141
3408
2496
4551
2311
3176
1587
3139
4926
3973
2855
1806
4668
3342
1418
2833
2070
2815
1594
3395
3832
1682
2639
1607
1260
3562
335
2433
3941
3131
3303
3963
3244
3445
1613
1755
2422
292
3830
56
4365
2371
2817
2580
4070
2079
4194
4143
1246
4870
4093
323
438
4217
270
1652
4465
3555
4575
1555
3559
3891
967
4342
1863
2432
2929
3051
2951
605
1192
3920
4671
256
655
1575
1771
3166
978
769
2708
4234
456
2835
1511
2421
2495
3369
4299
126
3759
2521
971
1757
3403
3713
3962
4807
4533
2144
551
2414
1176
1552
4581
1762
3432
3418
1606
2841
1798
2387
2018
193
21
391
3714
817
2952
4959
2328
1946
3720
2616
675
2712
2046
1648
1195
2747
894
3845
369
4330
1213
3798
4806
2924
2063
922
4732
3464
2195
358
1223
44
4920
3569
251
4201
3253
2454
861
3777
3210
204
1873
1832
3541
1931
1901
61
939
1072
500
181
1307
84
378
1404
2450
3858
1045
2748
4315
4750
4889
734
2097
2293
1436
3661
3154
2185
132
1448
1992
3190
4355
2892
1570
4726
4365
3933
359
4028
1341
4172
1010
2665
4452
2247
3573
956
4857
2195
572
3516
1043
3974
4918
3856
2451
120
1992
2775
1841
964
4502
1816
3958
2738
4768
3
1137
3110
3571
770
4804
3754
1885
4057
4502
755
3196
4936
1756
2385
121
4038
2765
311
3809
2638
1061
1211
2537
4458
3421
2363
1085
4664
1132
1727
1427
595
2784
4171
4382
992
651
4198
4634
2515
197
2751
4980
2025
2890
3864
3941
449
4598
4598
866
4060
93
3637
4809
127
4422
812
946
3720
2582
723
2288
2541
4210
2373
3211
4735
527
2079
3221
1631
1155
171
1045
3412
3579
4569
944
2630
4758
3336
786
1018
1687
2620
3938
2038
1994
137
1808
631
741
3723
4235
4433
4668
4938
2245
3217
1473
554
3060
4297
46
3845
1509
4729
989
4714
442
3991
2989
2183
4564
2341
666
2773
53
15
4246
1039
4916
3953
3607
4938
4937
2313
4186
3760
2682
3475
684
2088
4713
157
590
870
3743
2840
196
1234
1783
2146
2587
1881
399
2667
3135
538
2401
131
2123
743
4004
1840
2617
3669
3663
3048
4313
4464
1786
2245
3244
4723
3698
741
1178
2944
1727
4833
545
4197
64
4652
2031
3504
2329
2475
4244
4909
4150
1632
2256
4315
358
1320
4419
2639
4564
208
3980
4975
1097
960
2771
866
2198
2660
1382
3648
925
4811
2498
3651
2777
781
3011
2316
50
3547
1718
3000
1396
4759
695
1593
343
2056
1563
4639
2745
3754
4947
2671
2287
2635
4056
4937
736
3060
80
4822
1318
3756
930
1630
273
1066
3926
4877
1531
2089
986
3471
3040
1483
1976
836
2976
3063
4749
2888
4170
1621
1887
210
239
1616
65
619
619
2551
4806
621
2312
3597
3523
755
2479
4000
475
2602
3246
2414
70
2912
4668
4625
4467
3942
2071
1345
1071
3885
2550
2648
1021
1877
1860
2264
1106
3445
4574
1432
2240
4182
1338
2114
1991
111
1349
91
4006
2470
3892
2627
3828
3714
4595
1354
3874
2375
1454
1979
4176
4834
419
2326
4723
2656
2652
4564
1795
4619
2504
2757
2925
646
1310
3144
4021
103
3372
1101
4750
128
2977
2324
1684
3794
2365
3787
3047
817
2193
1028
3754
599
864
4457
2054
4238
4455
1968
3252
4697
3689
3793
4992
491
478
3517
3770
466
2270
2491
382
3263
527
1029
4948
2700
3816
2489
3426
1135
1696
3297
4172
1387
2165
2292
1840
1669
3986
1640
4232
1264
2640
1945
115
2397
2517
3729
4719
3757
4668
2248
2539
4899
1804
3177
939
4586
2655
4281
2021
1058
3781
1122
1462
1505
3498
3590
3759
2408
4661
2050
4453
3699
2769
2519
2879
4170
2583
3444
554
4779
2591
1085
4313
4031
3265
3381
2103
586
826
2661
2183
4908
3288
1793
4936
3791
2798
2989
2955
4540
704
3595
1517
3967
2622
2192
3108
2513
2269
4994
3014
1280
4837
2440
2584
4219
1836
928
2401
4555
1405
3211
3629
3017
3548
2399
4136
4206
2551
188
1792
1905
829
4675
1276
1849
3573
832
1609
2908
4635
4344
2106
4337
3083
2548
678
2408
4931
2100
4894
343
2559
2627
411
1624
3611
1693
3668
1433
3817
3768
4881
1222
2664
3050
4073
3985
3434
3546
1905
4650
4601
1687
3591
925
659
1297
226
3501
1146
4621
4384
2393
3233
4582
3364
2045
4745
3112
1197
173
1946
4385
1968
1497
2105
2051
3164
4683
3243
1075
3737
1343
301
4295
1584
3421
3380
1161
3005
649
4500
1845
2959
1804
3831
4159
4277
438
1075
2131
40
1792
2790
1081
2171
1317
1948
1312
3790
1147
194
390
21
626
48
2790
207
4652
1752
794
2298
3097
4534
4518
3588
1337
386
862
951
3542
18
2200
2211
4492
2122
2514
3619
3372
1759
101
2354
2945
1954
2061
1713
15
1016
728
3367
3276
3828
1491
4877
3778
148
383
1277
878
609
1464
4294
1655
746
4003
2801
2029
826
2933
516
3767
349
808
2878
3549
1129
4037
3992
2703
29
4938
792
4782
2984
1818
2031
684
334
491
4602
196
237
4286
2624
528
3529
960
202
4701
376
4946
994
3783
4703
2110
746
3767
746
3996
974
4212
841
2860
3377
2222
4272
1944
2835
4747
1485
4591
4625
1155
4486
2870
2919
3656
778
3733
2141
3814
640
1966
4995
1478
455
985
2354
2407
3486
2410
4900
1945
3718
166
3513
1751
3364
4850
890
4261
1174
3812
2489
3969
807
1024
2642
4333
4008
3668
607
1564
3306
1485
2736
4805
2365
2200
1194
3880
3406
3312
241
693
2180
4076
1339
1030
1017
4721
3063
304
553
2320
4020
4266
2440
3888
3334
1931
3370
840
2501
1697
205
4827
304
2135
381
1161
2566
1802
4076
3507
1230
422
2066
2779
168
4033
4108
2994
869
3045
301
4314
4044
2736
3992
453
1457
3030
523
2254
2100
182
3609
665
3477
4806
442
1178
4332
4990
753
3513
4152
1384
3894
2401
358
4286
3467
457
2741
834
3550
2187
4925
463
1694
2515
755
1723
2265
1863
293
4947
4819
1009
741
1431
3364
4712
4250
422
4563
4088
3473
1645
686
4262
2093
3432
3765
3610
2743
366
282
2248
2910
3768
116
810
821
1071
2741
2995
4847
1214
2794
788
1204
2966
694
4693
1389
47
3993
474
4717
2533
2012
3030
4371
1400
1003
4357
4667
345
609
2909
2759
53
2466
3375
3379
3768
1861
3602
3874
5000
4595
4101
3281
1172
4370
729
1644
3466
4506
2473
1987
3985
3441
1245
2795
4325
2811
1308
3640
2148
4362
2529
1149
2611
1582
2482
1765
1976
1152
3864
135
2421
1687
1788
2906
3173
1677
1957
1054
580
1432
1963
973
4047
4838
4423
4556
4843
724
4194
1336
2072
704
2059
1973
2649
1870
242
2253
3277
2154
1519
4535
2867
2499
4678
43
3007
1311
2286
556
3465
756
3705
2432
765
263
2413
3428
2442
2708
346
470
3909
458
3196
3503
3894
4589
2150
344
415
3328
3178
4050
1629
2748
3358
1925
4390
2025
1129
3628
3915
2305
147
2614
1508
1628
2262
1054
4257
840
2790
4594
2460
2793
2619
1480
2329
712
1541
2312
985
4881
3512
2081
643
2887
1609
2717
2618
808
1256
282
1029
4574
3044
1806
3487
2631
4680
1475
3675
1552
4662
3813
666
3241
256
1571
1344
4462
4581
824
1905
1988
2215
1664
4273
1045
4072
2900
836
14
3283
4289
3394
889
852
2926
3966
2150
2685
4191
1403
2018
102
689
749
1421
90
4113
2747
3062
303
4742
3152
4332
4363
1519
771
2105
4984
4672
2684
4716
3402
2677
1587
497
1358
3946
3505
4589
3145
3139
2108
1405
955
2465
3464
3058
2533
3107
4043
3993
3947
933
1453
252
4435
3286
2057
2929
3354
2060
4861
2153
3986
1086
337
892
927
29
2827
3870
3710
4698
3567
1693
559
2747
2996
308
1634
2353
855
951
545
4889
4539
2791
1714
4660
3547
4379
1277
2582
4146
243
4213
4241
4048
3650
3253
4367
2443
1153
4178
118
919
2923
3336
1441
4398
288
4807
371
967
200
4037
2301
31
3561
4965
1048
2176
2084
2157
2140
2460
2272
2413
2896
20
1768
1580
4569
3875
3897
1166
13
3164
784
917
1732
1938
2343
2751
4111
2242
1187
486
1500
678
3122
4537
633
1963
4172
4794
804
2443
2193
2273
4093
1637
4460
4963
1401
1717
2750
1147
654
1316
2600
793
1884
827
4733
1749
2808
3373
4624
614
4647
3010
1385
538
3878
2888
91
2846
1482
3729
982
2712
2782
347
1690
2893
2392
3100
673
3131
2376
1500
1114
18
497
1572
3083
4443
548
2058
2665
1137
4696
2427
4804
1708
3747
641
872
3296
3281
1165
2493
4572
3937
3734
1725
4684
2940
722
3370
4470
317
2108
2400
2454
4514
990
2697
2535
230
3953
3958
4997
1381
621
3620
1232
2851
217
2124
1268
404
4956
3526
4772
2624
2560
2791
1657
4118
33
4750
2695
2400
1431
2975
3435
3613
4731
947
247
1810
4352
547
3029
725
1916
2197
4267
4689
3913
2877
2706
4505
2652
1545
377
3504
3363
2988
3979
677
2141
2326
2840
3115
3105
1594
1425
1211
4757
3957
4850
912
1654
3910
2433
4604
3833
3392
1322
2149
1415
3343
696
1875
576
3034
3159
3080
225
2366
4923
1276
3972
3266
305
3233
2606
2102
39
3305
3437
1974
1018
948
2446
4007
128
3782
3345
1045
2805
455
1421
1551
128
3595
4967
1422
4718
1192
2
3981
3001
900
3812
2441
4644
4965
3685
1025
4491
2978
1347
3062
784
2525
963
1297
775
298
2408
3047
3494
2501
4140
3216
1705
1172
3258
2606
4051
90
3203
2249
2488
4525
907
2261
1089
205
1598
1660
1408
1300
1837
985
2746
301
187
2435
2542
4741
3307
532
300
2595
2268
4860
3399
3670
2671
14
638
1883
431
3025
2352
1034
2784
1019
719
2282
4311
3529
3883
4459
642
3430
2603
2253
1926
4463
657
768
2195
3285
131
434
2348
4856
3048
96
609
3635
1609
1341
289
1837
826
3783
4830
430
3921
543
4022
3799
2146
2733
3062
675
3044
2409
1717
4645
3715
4468
777
3675
2821
2954
1349
2401
1447
2643
625
4740
4801
1525
3643
2247
730
2852
4545
4561
2499
3533
1692
902
2981
239
414
4203
2956
4303
1392
3379
2662
331
1753
944
3078
929
3746
2205
389
906
1895
1796
4052
984
2520
2564
4374
3382
2327
2484
22
3775
524
3186
4528
357
4868
3613
3197
289
2125
1786
2260
1916
4833
3495
588
3006
270
1930
4365
3705
4472
88
2477
4215
4515
575
703
3671
881
4058
1750
662
4516
2036
3064
2745
598
162
4109
546
1336
942
2523
2259
4990
4171
1731
869
1372
3866
3442
615
2505
2542
1847
2649
3646
3484
1368
4847
1238
2013
3182
2189
477
1729
2859
929
201
4356
4885
1130
3389
4316
2836
4895
2135
4134
3603
3423
4634
3675
3478
2851
3979
3965
4016
3352
4933
3990
3466
1790
1848
1135
657
4037
1362
3233
899
120
1402
2973
2
3554
122
4110
1500
2446
496
294
3357
1992
3429
1447
2231
3710
4757
879
827
2765
2912
3163
4184
2171
4912
1920
2977
3385
1005
453
1438
1837
3864
45
2959
1247
2898
4443
4631
4209
445
3928
916
181
2104
1573
4283
4897
172
4610
4252
4120
4144
3925
3857
1426
152
998
1161
846
1031
3876
4497
2423
1520
699
693
316
1360
838
4145
600
484
1488
3857
313
3172
2149
2356
3504
4783
75
1691
1397
1696
2272
1135
1863
336
4866
4897
398
1455
4674
731
1202
3194
3715
1910
2024
1732
4447
4277
1219
3649
206
2639
1458
1610
3534
1019
4073
4016
28
4020
3486
4676
2467
1903
697
3620
2592
1233
854
3503
2931
1355
2130
838
4068
2034
1436
4279
27
2698
152
319
1690
3251
704
1889
90
1408
4472
1122
1764
657
2051
4773
2595
787
1635
1506
3486
3437
1271
293
1763
4491
1431
2759
3229
4672
4752
1873
1838
4910
1808
2385
498
2741
4755
4918
2841
1743
446
2325
3307
1590
4155
365
1112
3596
4746
2562
1196
4212
3113
3889
505
4971
3165
2805
3115
1319
3344
404
107
4665
3450
1181
4644
4293
4675
1947
4666
4484
200
4901
2375
974
4791
2707
1287
34
4141
1790
4999
2665
29
692
896
2128
4353
3910
2520
4690
2939
2204
1921
2643
1412
1671
1465
427
3928
3453
3442
8
4079
1578
3039
4812
2325
605
3202
4733
3824
4879
862
645
3785
3689
3980
821
1422
4320
3829
134
1731
724
3275
1353
4890
3616
3705
273
3410
2407
1238
2503
1114
2090
4198
3689
1371
210
2305
1626
2386
2878
4602
1811
3360
4819
3900
4934
1825
52
2056
4904
4555
48
3548
3926
4028
1819
4162
2047
2275
4710
61
3386
4317
1459
310
3498
44
379
2229
3414
1028
1036
3693
3196
4123
4998
726
3019
4412
1492
4052
3613
1221
3708
4514
1434
1389
3614
3114
1884
4532
139
3013
2977
2668
3422
1770
2557
103
4370
4522
1928
2546
1463
4179
1985
380
31
1048
656
564
637
1494
2564
3742
4172
1446
3295
4129
1418
4621
1498
3324
3166
2445
4028
862
1921
2251
2818
2561
2897
3415
2036
733
3879
4743
3065
452
2566
148
4614
4181
893
3214
2199
4142
2205
409
1798
463
2777
3490
539
3807
251
4100
4499
3117
3073
3838
885
3442
2883
2498
3240
1028
3775
1522
3735
3776
3410
2784
4484
2940
143
4318
3917
507
2155
3924
821
101
1521
3745
2532
3527
4643
2822
95
4737
3987
3417
3800
2481
4866
3843
538
149
2037
3827
1464
249
3980
2901
2733
3387
2381
3189
1657
3735
3133
2584
473
3855
3612
2087
358
138
173
306
2762
3832
2482
2606
1200
3028
153
4640
2676
4856
3688
1592
1982
3355
438
2845
1917
4915
2311
3103
1060
4679
617
94
4456
4230
3337
3639
3287
2216
688
4424
943
3805
2370
2389
4621
1696
4704
4673
1342
1855
388
4720
1866
150
3986
4261
2396
1995
1380
3067
4272
3753
561
4518
818
4707
2923
366
2454
2287
2408
2632
2671
3541
450
4120
1988
326
4208
2949
2986
1024
3226
2063
4250
3810
1035
3993
3948
1172
2045
2161
3275
2979
4124
2653
2170
3379
3841
1230
263
2058
606
589
3789
4758
3614
2083
1467
1523
1971
4256
3694
575
1821
3791
2205
3457
2685
631
3679
3946
2460
3292
1977
961
1291
1235
688
1924
3410
1990
3474
3776
2658
2974
1783
439
4894
890
3672
4645
4539
3928
910
4050
3895
3326
1198
3315
2031
962
2620
294
1399
3553
1554
1337
1309
4623
4144
3575
4493
1486
2154
4807
1356
2530
2220
2991
1218
2309
3647
3593
3726
865
1258
2586
2617
1980
384
4138
3741
127
391
4622
2012
1069
2236
4773
2517
3407
578
2552
213
2856
2368
2875
1574
2982
981
1180
2833
2448
1133
2333
3168
4655
3228
3245
2562
543
3144
2985
2695
3284
3539
711
2458
3585
3440
642
4671
4166
2279
2154
598
3039
4900
1148
919
4173
2264
4640
4040
4402
185
1959
4732
3808
748
2314
1913
1825
4215
3999
4890
2137
4071
4046
625
602
639
1521
1420
1592
440
3818
4718
3568
908
2442
269
686
3404
2672
3649
2546
3529
4811
2921
2595
2414
2333
433
3079
3778
2472
2056
2771
2176
1071
3895
479
2772
4370
308
1454
1245
2270
784
3063
2374
1693
1310
2346
2039
2697
3910
2030
2699
1250
1777
2868
1659
2068
1438
2429
2637
3976
4108
1747
531
436
3746
4865
1682
4758
3243
2900
3177
1600
3008
777
3522
3249
1715
1359
2339
836
1614
182
2122
4687
3750
2133
1721
4790
633
832
2349
481
703
4509
708
4894
3078
860
1523
2601
309
3782
3589
553
4059
1416
3258
1770
1851
4027
1425
2266
3809
3192
3922
3388
2246
2723
851
2158
4759
349
2500
2364
2545
4531
625
3824
466
2223
3091
2181
2807
3961
746
293
2069
1291
2348
459
357
3457
2753
4220
3864
2103
166
63
672
1822
787
2339
4229
374
4862
3650
4985
444
4549
3162
1133
721
4777
2350
1963
1155
4015
3960
1308
5
1676
662
3934
827
4986
178
713
3376
3197
2246
175
306
521
4338
3323
4942
3638
4563
2331
2266
965
4892
430
1023
4786
79
2105
2736
3669
1200
1822
884
2279
2259
2584
1575
4859
1928
2132
4726
551
2622
1600
1518
4050
891
3125
359
193
1713
3849
2979
2521
68
2684
4280
261
2748
1970
838
3993
1572
247
2762
4145
2357
1292
2547
4289
4807
4628
700
1500
671
1006
4662
4125
3964
2899
2482
4580
45
1410
4461
2150
763
1058
2379
1285
2073
2126
1888
3945
2752
4142
263
1547
88
3994
227
2532
1846
3989
1027
3517
2207
452
2790
3439
3785
4414
4324
2973
1789
3532
631
3435
3278
3665
2024
2896
4362
1974
91
1157
1456
2017
2235
1473
1313
2546
3090
1773
229
13
1017
2884
4069
2037
184
1843
3886
2688
1320
2645
173
664
3805
2809
949
4985
447
1971
4150
2517
2638
3098
2773
435
1180
4294
3818
4194
4015
1472
4378
4962
692
2952
2149
2632
4505
408
2455
2816
3355
3907
4914
2745
2284
3153
4096
329
2136
4442
3150
2150
3160
1950
3985
2401
4865
3138
6
1267
5000
1294
3933
150
1804
3505
2328
949
2968
3315
654
2308
887
1464
591
3955
4264
4649
2102
1382
3290
806
78
594
1431
4100
2484
4524
4263
1535
3372
2481
819
665
2641
607
3123
2755
54
4999
3386
3203
3140
1471
3329
1011
2739
4026
3044
918
4878
4727
3327
4026
3445
687
4291
1745
1860
674
2423
1341
2529
3389
4316
646
2705
531
952
4366
269
2072
4339
1572
50
4348
4878
3906
1262
3354
312
4777
585
190
3439
3936
810
1888
4090
2321
1825
4870
665
2730
3296
166
1493
1463
477
354
4768
669
1479
1473
3626
3981
2064
3896
3282
1706
4114
1179
1176
199
3013
2220
522
4994
2370
2660
318
1359
383
1288
1726
1768
4204
2406
971
4558
4227
2568
680
362
1799
281
3464
2895
4175
3821
827
3965
2665
3845
1184
3143
3376
502
2424
732
3548
4776
157
1365
3329
523
2204
4936
3953
2399
1508
1540
1418
801
287
1902
2463
2719
1963
1379
537
2079
2365
1086
510
1804
1112
2538
886
2748
2126
804
3856
1847
2698
475
1792
4219
4356
2729
279
27
1739
3198
930
814
2557
1288
2624
1315
4885
3328
4836
122
3375
4642
3761
1926
3565
3449
2435
3789
2152
431
1719
1458
4667
1577
193
4778
3830
3592
246
2352
4515
1222
3228
3259
913
1112
1478
4297
2470
1652
4126
512
2651
462
23
2199
4803
1455
1392
2682
419
1253
4418
936
3821
4177
1779
1319
3613
2648
4149
1728
3500
912
446
1935
3223
1912
1449
3978
2151
3118
129
3926
3505
3534
2168
3423
4534
2063
4141
2031
2289
4116
496
2968
2676
2705
3971
956
580
1289
3972
217
34
481
947
2738
3517
3142
3638
1245
1075
3238
2114
3953
4928
1071
2075
1133
3563
3396
4729
1627
4010
1032
688
406
4273
3254
1352
723
1596
4203
4425
2692
436
3372
4861
1509
383
1009
3762
4515
508
4127
3697
1981
2355
3730
4012
1805
1263
3741
3752
4699
1876
1970
239
1866
930
1469
593
2728
2266
569
3755
900
579
1818
904
3138
344
2356
681
4866
4927
4358
262
4540
1636
3640
740
958
4330
1390
66
4678
539
740
1603
4404
1621
4141
2647
967
2478
98
721
3874
2733
503
3033
167
4386
1394
1198
1791
1418
1070
2420
3263
3541
3489
1242
1368
4074
556
884
1562
4644
4457
1758
2556
739
1169
3541
2879
1707
318
3209
3642
1188
713
4311
1834
4077
2559
396
1284
2277
1398
3710
2748
570
1553
1060
1106
2395
3174
3995
2527
2560
4628
4248
283
2157
1386
1344
3301
1860
1928
4344
1119
906
4187
328
4834
2526
4476
2023
6
3494
2145
46
1346
3517
1801
4594
468
3396
4361
2278
865
3101
4355
965
1058
1271
2303
702
2173
2752
1684
3734
1645
2070
4356
560
1532
3874
1991
3730
2543
545
617
914
3064
2733
2826
127
192
1502
2086
3535
2718
4663
2226
3347
3314
4564
792
3075
2906
3627
522
2995
2820
741
475
2541
1598
3579
4243
3014
3580
2475
2045
4508
4831
2930
179
1374
1860
2842
2073
3016
1105
4724
1278
1422
22
1446
2419
1853
4868
650
4078
3967
3361
2205
4988
278
3554
2939
840
3005
115
1453
2414
2518
3093
4492
364
4614
478
1453
263
24
1758
4009
936
3447
444
1872
1542
4886
3813
4922
201
2500
1603
2850
3796
4235
592
2669
3659
3665
4693
3774
4756
3611
670
4366
3907
1545
3625
2916
3476
1389
1324
4932
4739
1283
2144
3495
3291
4937
3117
1515
4738
3753
2090
2051
2400
2259
2558
3150
4869
3329
3084
2245
311
1381
1489
4511
906
3060
952
278
138
2407
3757
4789
2827
4478
1146
157
4293
929
1922
3156
2955
415
3743
2737
4281
2416
1913
3403
2925
1422
1257
4586
2599
2459
3333
4038
3766
539
2783
493
652
1024
1842
1884
4617
2848
4617
4009
2933
4402
2311
327
319
3546
1537
4371
2869
864
3396
2736
1866
4484
1944
3156
4774
3274
1643
3477
1482
2483
270
538
1519
2611
4151
1843
1515
4248
754
3667
2085
2176
967
615
3271
4142
1933
2509
2190
1543
3624
2749
4391
1724
2201
2077
1129
1121
60
2715
328
4906
3921
2922
727
3802
2993
3765
540
3942
3354
2999
298
1333
1457
2156
3438
3266
4561
4268
1874
2074
982
4574
3954
557
181
1311
2581
2131
1743
4094
386
2627
1374
3748
3373
4948
967
3748
3884
4100
3255
2494
3616
2513
1814
4104
420
4605
1667
4593
2290
1721
304
3354
2218
1435
1657
2057
904
2699
419
3019
4625
3267
3363
3718
3996
2095
4801
2249
2108
3611
2684
3034
3574
4358
4130
3355
1202
1338
4272
3903
2512
2659
3473
4078
1263
1952
2952
308
2816
2939
2119
265
3248
2639
737
4032
2587
2679
1158
4378
7
2697
319
604
3472
2573
2282
3420
2952
4697
2099
1323
1664
4119
1951
1562
1417
3579
2773
1392
3845
531
3830
650
1938
1414
3510
4392
423
2381
3167
2800
2206
4575
3329
4473
1010
2043
2940
48
24
1403
1038
1059
4451
1032
2251
3168
911
1783
2085
2950
2718
3684
3142
1822
1585
3698
4211
2303
4820
3568
439
432
4623
478
3258
633
4393
1779
3138
1436
3658
1442
3579
3463
1159
2821
115
1457
4241
1318
2483
2373
249
2909
3660
742
968
4910
235
4793
4190
733
3706
2865
826
2327
2480
3081
1017
380
3452
3982
523
2420
209
4215
1873
2009
2400
3411
2537
3218
3443
3094
295
2467
4955
1353
4111
3390
2512
333
4862
47
1112
492
4963
2969
2091
1612
1423
4823
3460
1855
4299
2682
3446
372
2628
4270
4338
1288
3648
168
4977
2084
3586
967
4321
549
218
4143
4993
1189
1379
473
3424
3898
1268
3674
4260
3107
4849
3641
2560
4736
2200
3624
3205
2935
3973
3632
3377
3708
2271
31
2839
851
4097
2567
4992
2141
568
3396
1219
4413
3069
3159
3501
3898
638
2100
3430
2240
1461
3330
764
1428
1546
4126
3984
4632
1005
3362
1262
624
3989
1043
3732
1023
3826
3590
3562
4211
231
4070
1945
2148
2667
1195
2873
4883
1974
2580
4235
4207
4923
3611
3724
1201
4179
4862
23
4667
519
3247
2937
435
274
2664
962
1062
3293
4507
4948
3600
3427
3410
1672
56
3455
1790
4331
2386
4169
4966
1185
3449
2950
1442
1113
2768
3756
1587
30
4040
1022
2644
785
4790
1079
3819
1943
2966
1963
4698
1664
102
2682
1713
2433
4551
3444
1298
235
3677
660
3230
3672
2316
2469
3027
1317
3626
1369
910
3988
4692
860
1812
1094
3188
2602
4691
3471
1218
2242
2236
290
3080
4258
1163
2728
1563
3669
48
4549
2148
4570
750
1303
2218
1532
3752
3661
3472
1644
239
1911
2901
4692
4607
2655
3426
4374
4338
1651
1937
578
1917
1412
3545
2257
3967
4144
2565
2121
1971
4589
2044
2800
1981
828
692
1016
3222
1368
2199
1105
3357
3244
2466
793
2027
2873
4801
3475
1669
2736
3837
1638
1638
4481
1320
2992
3409
4586
2863
1326
3235
1666
2001
887
3709
3441
3125
3050
2149
3450
3697
3300
4183
3705
4898
1898
2359
2309
1562
218
193
2684
2947
3254
2917
3294
4950
2651
2919
1505
3310
4658
638
2439
1933
591
4406
4195
1552
677
1586
1031
3045
1053
1916
4053
2455
1074
2357
520
2262
3668
2420
623
4534
4962
4449
4149
4116
2343
622
2669
754
1761
1862
148
783
688
35
4472
1962
3040
2744
1088
1245
3289
1301
3475
1988
4998
198
1157
1147
599
3006
2587
4572
2160
971
3365
193
2419
1818
592
4066
255
2568
1018
3322
2285
4845
2346
4922
4365
3946
2544
3995
3775
3904
3194
3578
1635
3043
4497
1301
2783
2622
1064
602
1859
1893
3597
2727
1459
272
650
748
741
3165
2713
2369
2853
1405
3885
3510
2611
2416
1640
4734
1298
2143
1257
929
3422
3150
1961
823
114
4137
1828
2666
2304
1349
3688
3540
654
4720
1225
2437
3253
4696
3584
3
3025
1350
1411
3845
2580
2601
4111
2714
3026
2004
2153
3409
3901
1204
4414
4681
1004
3819
298
3545
3973
3888
631
4521
325
1445
1866
3525
1712
3298
638
785
268
3608
1772
3795
2108
2299
566
1362
1928
1775
3204
2861
325
3020
2959
2634
1884
4494
3249
499
214
1873
2021
3651
2429
1040
4878
4394
4593
1345
1467
332
911
1001
4944
1051
546
2627
2777
435
1837
995
587
4294
2333
1139
1815
120
611
2689
456
3622
3331
4695
3578
3871
3295
86
1070
1594
3933
4566
3358
706
1098
3069
3726
4397
4700
1101
2804
2909
4719
1553
2144
1669
1816
3457
4562
783
1336
942
1308
4358
2611
4757
4177
923
4208
3973
804
2868
936
1654
1071
4228
4316
3137
3135
2560
3966
3567
1515
490
2288
1233
2466
1526
71
1298
2552
620
2210
1724
2426
3784
4154
3242
1482
1148
3487
4711
1467
517
3406
856
4685
2222
3381
2640
3741
1603
3354
828
928
1843
306
4158
3547
1991
4475
4075
303
4270
582
4690
127
2464
50
2255
3546
2949
431
471
2101
4938
3698
4116
515
3699
2320
3288
4497
1877
2563
539
4137
5
3249
2146
4766
4851
3518
240
2554
240
1636
2465
1764
1205
2568
4082
620
3286
1335
4155
4022
1979
735
15
2897
2850
4380
414
1029
1158
3775
1356
4652
4454
3317
3221
3210
3726
619
3332
2561
3298
572
3690
82
4339
1836
3657
1472
4536
1051
2110
1750
2131
4755
4356
3796
101
2716
1776
2814
1495
4365
677
1779
3113
3301
673
2709
1686
197
3776
2785
3488
1969
4680
4644
4346
1349
82
3003
2086
3916
4580
268
3595
1963
3676
2827
3626
4864
844
3145
3816
4822
3471
2730
4500
2883
1672
1924
4605
511
2593
2271
3730
1140
1967
2937
2879
1450
2259
124
630
786
2247
3528
3975
1597
608
3736
118
1573
935
847
3719
4314
3117
1752
1215
1294
904
1224
1417
2459
4312
3084
350
169
1869
627
2886
4196
600
2529
2680
1789
2788
647
4912
2171
2368
1925
1879
651
173
314
3926
180
2788
3737
1409
1478
678
3946
2398
3947
1894
1014
3618
2210
813
314
4477
1900
3035
1048
4595
3395
1690
1406
2176
4948
2016
895
1992
1947
4342
934
4396
2809
999
4376
3027
1850
4888
1986
3602
1990
1573
2629
3787
1336
2081
3095
1885
2999
3636
2554
1
18
4787
1892
2675
3034
4514
4802
2196
179
2917
4014
297
3044
517
1918
564
2337
2445
1741
1154
4679
173
1795
4061
4010
2100
4999
1619
4821
1101
4707
4313
2658
2667
1843
164
4357
2035
4027
663
2560
3510
1902
3780
643
4551
480
1775
3047
2859
3640
309
2645
2762
2475
1705
1167
1594
968
65
4018
4841
1378
2081
364
4303
4791
2572
1765
2912
3940
3402
186
3965
2966
812
1526
595
2604
2589
3626
4273
4609
4678
4018
2370
3644
4990
765
1603
2258
3996
17
3090
590
1304
368
4537
1871
4811
429
1728
2013
4571
4813
3937
893
787
935
3721
1031
710
4042
2474
2485
3009
2148
689
1517
4416
2110
508
4914
928
1902
1770
3076
2447
2593
4235
2203
4291
2871
1489
4079
4673
1533
753
1631
1859
260
69
2683
2930
3968
1120
4747
1288
928
3744
922
2609
3086
3485
337
3035
2299
4827
976
4088
851
653
1733
4912
4147
4459
2083
411
2460
383
2142
4242
3764
1983
2926
4517
1631
3887
2581
3953
3493
2288
2884
3696
973
595
263
1986
4792
3180
4883
4556
2878
1945
1524
1986
264
3499
150
189
4411
4660
3141
4932
2972
1813
4436
12
790
804
3143
4254
612
4678
4313
1787
1726
3208
4538
1819
3114
2591
1204
4719
99
3679
3053
2495
378
439
677
1432
3156
132
372
3425
2630
42
387
359
2084
2749
3594
1167
2885
2884
3060
4126
4156
80
2990
3627
1711
1050
1908
2684
3957
4471
3375
3520
4792
2237
34
878
3070
1452
4121
4811
2684
1870
4104
179
1851
2014
2543
1276
1897
1453
4008
1561
2252
3120
4205
1590
3183
504
2488
2730
1606
479
2769
3938
3384
2748
3571
1683
2024
2608
2236
729
3862
362
1702
1103
1894
564
439
437
2844
578
4638
4953
2663
2963
1517
4228
809
2553
646
4833
4025
3708
1220
1494
3691
807
3516
2462
189
2691
3931
2541
1310
2466
458
350
4639
1821
2822
2794
417
899
4178
3933
3157
1464
1720
1613
2167
2835
815
2328
4440
3369
3645
3070
161
2730
2451
470
2247
1951
822
3992
4295
1489
3078
4462
1935
4063
4855
2086
4143
41
4767
3165
1949
3913
4084
1378
3886
4231
3486
4156
2526
759
565
4940
60
2356
2673
3661
4613
2870
4812
974
4831
2678
785
539
164
4805
2827
3737
4142
3095
4429
1283
4675
2611
2030
2043
1725
443
1564
3665
4059
3055
2498
1819
4777
1022
3601
3524
2594
1965
3459
594
4597
4900
384
4616
3412
1999
2688
2405
2339
522
4453
3580
4275
2146
762
749
732
2615
122
4437
4493
3579
4130
4757
3333
4769
1374
4049
3454
4289
4607
2509
4747
4142
2252
3014
537
4183
4068
4792
4620
1248
579
534
3344
1932
3851
36
1267
1385
2108
4556
1731
101
2067
2067
4162
248
718
1258
1416
4714
2492
2963
2190
3480
1827
1727
2153
1964
1311
1190
4516
3200
2512
2435
3655
2732
476
4416
3389
3360
3249
3376
649
654
3381
1115
3875
4473
1720
4959
1998
4903
960
4543
3862
2914
1638
3667
4297
411
1519
1044
2864
2618
1890
2454
4200
4423
2151
4078
335
4358
1063
3367
4452
3837
4729
1655
3565
2147
3953
4069
3602
3590
303
4377
4902
416
3702
4013
4085
3106
2352
4775
1295
4817
2754
2874
2427
1572
1604
877
3769
4765
417
307
1258
4001
3139
262
682
3779
927
4140
3580
3669
321
4592
4490
4058
498
356
1460
4795
4623
3528
4270
4415
2168
561
80
4732
1630
739
1160
4578
3388
308
4074
1162
1057
1826
3570
2444
2313
537
2322
2257
1537
4898
3038
4738
1187
1816
293
603
3214
60
2485
1568
1745
2223
2216
2397
2452
1176
2697
2207
1781
1828
16
1032
2188
1367
1701
1659
4820
4333
2971
368
3244
1985
729
1870
1437
2945
151
3597
2543
4031
767
1754
3027
3233
4708
4088
4536
2655
3017
949
2209
1317
3651
1814
1185
4373
2811
2281
3676
2580
4243
765
4460
2168
1135
4408
38
1357
2951
162
3615
554
2805
168
1651
3259
192
2267
1776
2078
2486
4847
794
708
263
1836
4715
3168
4340
1104
3339
3087
3756
4643
1173
3831
2590
2104
613
4616
958
2851
3178
850
3411
1317
2059
2487
4077
3981
1935
1968
3386
4591
455
4057
1380
183
4443
3747
4173
4172
815
2313
3622
4986
3703
3340
4218
1500
3930
3017
4937
512
4036
2034
105
3016
4353
1286
1864
4201
195
3050
3679
1780
367
3635
1150
2003
850
536
3346
2248
4576
317
2811
4952
4917
2858
3475
4785
3756
4659
4719
1090
1650
1929
752
2781
2471
993
4000
1300
3702
2091
1638
4055
4493
2689
132
1874
1057
2707
1590
4497
3343
133
272
1061
2382
3084
1637
3367
1475
104
531
1760
171
2692
817
2324
1847
1808
4304
2817
2857
1252
3461
758
3090
1344
656
1424
674
4008
932
3743
429
1086
4006
4786
1441
1695
4094
3445
2372
1490
4215
4468
1339
2527
4974
2053
4480
3618
3701
1219
133
2303
1693
3458
1924
2171
4418
339
4972
4522
441
4558
1148
2846
1885
4497
4918
2792
2284
4928
2673
2988
4749
3327
4343
2638
4115
4013
1698
2863
3983
2783
4371
4224
1741
2292
1290
3925
4420
358
1700
678
675
2722
1836
2843
2250
1143
4620
2774
3133
250
3305
4111
1900
335
3537
2469
862
2414
4200
3092
876
1236
4217
3059
4743
4842
1132
4054
2985
3759
4333
4266
3549
2705
4985
3382
2248
3716
4481
4816
1898
4969
2271
1154
4986
906
3292
2993
1644
1985
3833
665
4819
1423
2331
2172
2206
2919
2157
1034
4489
774
2355
4960
341
3241
1358
4531
1963
1910
2750
1033
284
782
1119
2605
2698
4274
3536
672
2372
402
2691
2918
2498
188
1611
2039
2268
3557
425
1696
3419
4420
831
787
4457
1921
2111
4229
1399
4863
3344
3614
2024
2618
719
1203
3210
4102
3748
3622
3428
410
2898
32
2959
3805
2552
4118
3605
1915
1275
3693
1325
1169
3479
351
4685
3547
107
3295
1518
3644
659
3685
600
4967
1402
2499
2393
2918
348
578
4665
3856
1735
1432
2152
1237
610
1657
2224
1713
1344
2244
4994
133
353
323
1336
4567
191
3798
314
3400
1008
2792
3524
2633
415
2063
1369
2098
1993
3533
4796
2854
4854
1580
3170
1421
3702
3434
4410
3583
4363
2730
4660
4707
3666
4536
2189
3046
4283
344
1321
2317
4074
1000
2721
3323
1932
3166
150
1959
2230
351
753
3692
3163
4521
4688
790
464
1311
4155
1209
1384
4408
155
947
1623
3595
1098
3582
2953
916
2029
1684
541
4706
2219
3868
2268
2270
4735
3270
900
3419
1241
1589
1725
2686
1063
1883
4104
3099
741
3412
2841
2908
2301
3286
1387
44
2922
4492
3839
3174
3302
1120
1920
4076
2304
3950
1301
3449
3404
2044
1297
392
4111
3443
3036
1376
375
2948
4704
1309
3980
3901
426
2615
1331
168
3482
2097
1542
1181
4780
1754
433
3290
3538
4177
39
5000
3170
2505
1301
2487
1216
1578
1828
1183
3961
821
1500
1740
4327
2712
3723
4543
1707
4550
2631
1865
4947
491
4206
2056
1514
1231
1403
2315
2458
3537
677
1361
4731
500
685
3212
3746
4012
1748
1210
4757
3352
2657
4309
1492
2752
1428
3249
1138
2125
1271
110
4499
718
2915
125
2085
773
4547
1338
1643
4
1081
782
3738
1608
967
2100
3201
4253
2574
1273
3615
2190
3465
4449
1680
562
217
3606
4725
1352
443
2468
3895
3525
1267
4993
4016
741
4986
1718
2756
3607
3744
2730
2338
4091
4287
4832
2601
2794
3141
3072
2696
163
226
3851
2610
2136
3720
4145
3276
2344
4709
808
1799
2754
2970
4882
1642
2837
4810
4349
2051
4372
3779
1311
3505
4095
3466
3199
4393
2509
826
3070
1347
3041
2145
2127
3272
3000
3996
1321
3885
3376
193
3427
1476
3049
3951
4100
1089
493
4518
53
1990
2217
3116
2189
4547
2277
4683
1991
3797
2113
3939
4272
806
4001
4807
4070
450
4807
3688
2911
1464
318
4188
3816
352
1304
2624
2107
1099
385
2061
1337
3907
1327
3024
2738
648
1099
3478
1953
377
4254
2772
3776
1646
2406
451
801
4878
4471
3445
3129
2504
345
2006
3523
811
4892
116
3448
399
4792
882
3552
4389
1830
639
1883
190
117
2341
2179
1805
938
4472
1560
4129
4564
3718
1107
3646
2032
4276
4285
2273
434
1160
3227
53
4980
4451
2839
2093
1858
2855
2649
147
3124
4178
3712
1353
4690
99
2570
4349
2955
498
612
4405
2986
4010
4683
4299
876
2709
973
1285
3086
4869
3446
2974
4291
1888
736
2265
4460
4334
503
2892
1893
489
3543
4678
2792
3956
2098
2416
3921
4168
3892
3301
1713
3800
2787
4337
1287
1245
4110
2138
2141
454
2824
1276
3385
46
3118
2473
4973
3057
793
988
1380
4525
2013
82
183
2682
3509
578
1328
3298
1194
216
3570
4103
3294
2611
2387
39
2508
782
1921
1796
262
4013
3752
323
4944
1952
4193
269
4220
4017
3818
663
2035
2090
32
3230
1640
4248
198
1560
4707
3470
1176
1610
1085
2110
3859
603
1204
301
3250
987
2676
2772
3856
3496
1998
4931
2661
1154
4720
840
1175
1865
3613
3239
619
1602
2313
1461
2450
2220
70
3822
70
669
1536
4148
4144
4504
2944
1171
110
2147
2948
2815
2095
3339
4279
3923
2073
2527
4650
1127
4042
4470
1682
2984
605
4795
3894
3923
1966
4137
3602
4427
2436
1866
1346
4311
655
4720
4026
4371
3890
697
2602
4090
3494
1110
4436
4695
3966
2603
969
3731
1041
4580
2288
1941
4264
2450
259
1350
3094
4721
2461
4711
4498
194
4442
238
1321
3617
2670
1436
3575
4180
1428
4266
3918
1519
954
3334
1454
1888
1513
1653
1567
3510
3750
4719
3570
4492
3592
3773
4995
1225
117
2356
446
3175
3713
1821
3703
3014
3893
365
1151
312
4397
3004
1230
921
2001
2765
569
4932
4966
1268
2809
1975
2137
3302
2149
378
3313
4632
3797
3411
2509
2098
739
4281
703
196
2371
1488
3563
2389
4216
2326
1281
2876
1376
1000
3674
3657
918
3810
3741
3340
179
1626
4717
4930
2844
2676
3048
3086
1382
4200
909
4636
4878
1424
2418
2874
4929
2893
3988
1561
4421
1956
1569
2463
1193
3939
2590
2261
3684
1081
4385
4292
2200
286
657
3795
875
918
2373
1606
2410
2631
3432
1028
3230
3209
4679
1540
4321
1290
4609
1300
2940
3239
3679
1287
3713
1960
4239
681
140
200
3986
2935
3620
2033
370
1564
2698
1203
922
2631
1574
3266
2989
3350
2999
3329
3690
273
4364
2682
3441
2423
4627
664
4352
3038
1303
2195
4318
683
2046
559
417
3874
2124
679
3772
3001
4867
1408
1969
1031
2254
1965
2559
1703
3464
4445
197
184
4448
2813
1090
3850
3433
1379
203
4913
4886
307
1493
3584
3563
728
4722
2594
2486
1215
4209
2067
4900
3714
127
2597
3810
3057
786
966
991
434
4724
1893
4674
925
3352
3722
619
793
2422
3338
4352
3730
617
1248
741
4984
676
1865
1567
3975
4905
450
1874
541
944
4396
3024
4561
915
882
2156
4963
4611
848
4649
3883
3819
3905
179
2883
3771
2831
714
2438
175
4884
606
4075
4431
91
621
1711
1705
3404
4949
1001
1440
4480
881
3191
3576
3998
2773
3554
1529
2214
2900
802
2624
135
1799
3075
781
1145
878
910
3770
2288
1250
4880
1941
3820
901
4573
2063
462
2489
4832
273
2696
80
1151
4249
3254
1352
371
2372
1139
3959
3751
2836
783
3586
3123
1979
1892
3005
26
3600
3889
1617
4859
1543
3214
3546
284
1234
2236
2780
1439
2036
1604
528
352
1955
3225
4812
3322
3561
1722
80
697
942
3742
4750
1041
3466
4331
1381
2373
3315
4384
540
2269
3773
3943
1061
1608
1539
4882
170
3054
2064
2120
4442
1233
3490
669
1074
852
3298
1288
1619
2992
4333
2823
60
4068
229
4760
3137
4708
2347
2564
1386
234
4825
3091
1041
4147
3221
853
4994
518
4612
3834
1172
4446
3712
4091
2607
3092
3617
1645
1386
4440
4577
1092
955
2812
3769
104
34
325
1593
448
3237
4437
823
2274
2925
2692
3019
169
2638
1058
183
4133
1522
2075
4771
3231
2556
1428
1468
507
1568
2404
3238
97
585
3692
4970
779
4612
1815
2671
3532
1459
1372
4101
2131
2704
2020
1451
1948
3808
3638
3424
1717
256
4324
811
2797
2196
547
2424
3276
3938
1304
1097
60
1781
2993
2945
3872
332
2802
3712
4333
4329
4172
4428
3767
4088
4861
59
2869
1081
4150
2674
3499
2908
3115
2856
1441
3645
2283
1669
824
3
3407
1317
3385
2861
4522
828
751
4980
1997
2441
1737
3242
2612
3083
3816
4779
1181
1665
3599
2218
3270
829
3393
4877
58
1401
4978
3491
761
1301
705
308
140
1985
2827
1575
3353
3688
2055
3508
3604
2917
3517
750
246
673
4814
3635
1420
444
2690
4631
1833
773
3706
4548
320
3490
648
2472
2547
4157
60
2705
394
2408
1924
272
3218
2541
3308
1242
1585
443
2196
1946
4051
3341
3915
546
2157
4785
3693
4244
2636
2303
1420
3026
647
103
2237
1365
1535
4121
4668
604
11
470
1307
2399
1375
1455
1329
3405
1173
4786
3666
4558
1639
1105
4300
2734
3913
1155
4107
688
4723
4106
2479
1661
330
3130
1887
3933
4981
1196
3987
738
2629
2706
1442
3689
3542
4240
4306
3934
155
1562
151
2643
3480
2681
1094
2796
4259
4524
665
3596
4497
2042
2973
3080
864
1817
1902
2487
163
962
1470
4489
4411
328
3852
4925
1312
36
4178
400
3228
2854
38
3489
1582
1711
3839
1547
2533
2190
1088
3675
2467
4271
2952
4193
4671
905
3435
3593
4358
4742
3548
4316
3441
3452
1116
1659
463
3312
1592
3155
3837
976
4782
3315
2738
2714
2796
4424
4139
2611
1425
2881
1880
1555
841
3399
1628
3250
543
3364
3287
4760
3715
94
3439
3779
651
1224
3459
1487
4486
703
4385
3666
3558
3266
2729
4747
1038
1997
3876
3216
3192
2127
1324
4347
4017
1414
3091
1084
1854
932
3266
3316
4299
3317
504
4574
2018
1968
2658
4540
3939
1590
865
1301
515
4059
3005
4071
2630
1118
440
82
1745
1178
1768
3038
2034
4661
3343
1489
2906
1972
4636
1225
1757
741
4122
4826
2576
2017
4477
1659
1948
4040
4735
4499
3713
4712
3598
1839
2469
1104
2184
3920
4948
4295
2252
1544
1135
1628
4122
3230
4947
353
1800
2639
4512
2722
4053
562
4843
3354
2980
1639
1358
3215
2989
2959
66
3782
1661
192
2668
4223
941
602
1382
2436
930
4780
3013
3029
1596
16
4419
4739
4632
1597
1390
3825
1054
2323
3407
2083
2018
4560
4829
1742
3109
77
4108
3455
2029
3694
652
1371
2052
679
4248
2807
2203
4352
4588
3538
3736
1795
1318
1193
458
15
2599
2767
3763
4437
1741
4441
2719
553
2811
2299
320
2287
2157
3289
2234
3386
762
760
1620
3807
4089
1047
794
1872
3461
3930
407
2069
4872
3848
4296
4203
3142
57
3157
319
3048
1052
2424
4610
884
2893
3087
1059
4363
1558
2846
2457
756
3366
1948
3577
4126
404
2807
545
630
2454
2371
4170
2923
748
2015
4101
2730
4485
294
3732
3194
1456
244
2507
3413
4320
368
4693
1954
3088
2089
1793
4564
2804
4655
1385
2025
1550
3591
1175
2112
1929
2584
2196
227
642
3322
4340
1576
3098
4799
3898
2662
3649
4407
3530
2093
3471
792
3999
3767
1911
1178
3534
1109
1679
3875
3587
1564
1480
2915
2312
2270
710
2167
2718
3876
987
1821
1280
4357
1491
271
838
2341
884
3535
4553
3797
280
2635
460
3013
1898
4044
3342
4865
1631
435
534
2551
14
75
2961
301
4531
4769
2888
3046
2406
1366
178
749
3748
2147
3807
2132
3181
789
3565
973
459
3881
4551
2884
2881
3360
2249
1778
544
3997
628
2375
3017
3634
505
4798
1189
3257
1760
330
279
719
4052
3099
368
2777
3518
1218
2519
39
2370
111
2788
3454
4528
3464
694
927
2968
3036
4052
188
3094
298
1457
4941
1951
2826
1124
2482
4301
3959
1820
465
3184
1204
2421
2107
4712
2843
1464
2353
1766
2655
2421
1561
2999
570
2348
4433
603
2230
4072
2688
3813
611
1105
3232
1023
4431
2897
3219
4888
3474
1525
1132
1441
3129
1073
4030
192
387
2893
4118
2278
3471
2818
1567
2657
8
2460
2116
4149
886
863
4678
1277
4078
1009
4353
4489
475
4503
2330
1128
3158
629
2494
3459
430
2199
2685
2777
2855
4919
2972
1022
1621
3519
4001
161
4395
3068
2130
3957
1630
3218
1243
2460
1298
1036
81
79
227
136
4892
4192
1329
1738
4207
1278
2528
544
2521
1149
1949
3201
3840
845
2310
3378
3064
989
2732
1862
260
4549
3253
1853
1490
4267
3199
3931
426
2570
4843
2699
2105
4992
619
1342
2872
2869
1680
1425
2414
4912
3992
271
4592
1278
1676
774
952
4499
3476
2983
1314
3029
1086
4922
4303
2417
1644
1488
4595
2864
2687
4743
4194
2116
2887
1878
3115
2335
2507
4770
2316
306
3172
855
971
326
3324
2435
4166
4989
2183
2258
4732
2709
4568
478
3069
1074
2981
3307
2186
1115
1952
3339
1284
2008
440
616
2996
4231
4645
3781
4225
2405
2112
4754
1444
1998
2899
1316
2516
4101
3817
2811
2751
1482
903
2489
1206
1267
927
4850
1140
1638
1123
2
1472
3321
1652
3236
1837
2965
894
859
3470
3455
3653
3654
4252
3132
3575
1171
4643
2026
3260
2666
110
2022
3957
413
2188
1992
3547
918
2577
4508
1477
1697
2871
4233
687
2252
4791
97
3623
2412
2882
3550
1222
1559
2571
833
1858
306
2723
4070
2766
4476
4056
258
2640
3734
1568
4533
959
1410
3841
1279
587
4363
246
4117
759
728
1586
3761
3508
3301
3634
491
131
2635
1208
3746
4700
3573
4611
847
783
2725
2917
4911
4084
414
4506
78
164
4910
3084
2331
1222
4838
1837
4504
1909
1185
2177
1335
1438
4801
1388
1220
3527
677
957
155
3562
946
1048
3723
4014
3902
3980
211
1975
84
3894
1816
2742
4183
3846
602
4627
2733
432
2491
1997
2369
455
586
2277
658
1518
4313
2580
2974
2546
3107
449
3656
858
473
1436
3340
4356
3157
242
581
2415
2567
3452
1362
3636
2470
4042
1281
1118
1497
1846
3819
4846
2298
2554
1579
2214
1444
1574
4551
4314
4661
2986
1919
820
3532
352
1805
459
4706
1320
266
2448
497
3623
3373
2225
3301
1594
3813
1968
1531
3498
690
1885
3636
3943
4811
3495
1595
1113
229
1823
71
2823
4214
187
2419
2491
3279
3781
3388
4719
711
52
1531
4858
1739
4537
3030
1710
3744
2155
112
1875
1615
4534
236
4099
1273
2089
2892
2382
3211
2653
2745
1824
1600
1275
1109
755
1294
296
2167
4774
3549
696
116
545
3458
4938
3734
348
4412
4060
4410
4527
2218
344
1363
597
3419
4221
528
2924
624
4344
3233
4306
4140
45
959
849
2353
3298
156
2687
3884
119
1243
1673
233
1728
4211
4985
1005
1704
1033
332
2392
978
3446
384
4837
1390
650
2348
1856
1424
901
4388
2795
372
4747
1017
3512
3524
3373
2958
3531
4724
4401
1136
740
2459
2789
2098
4918
876
4857
4137
275
823
914
1011
750
23
2984
4288
2152
4054
3568
320
1991
3875
4981
4035
889
552
3342
3888
146
2467
860
663
2620
4786
467
4112
332
1979
4261
1370
1532
3194
4508
1453
2179
124
4477
1893
2982
3816
4545
1869
818
4256
3712
2755
1385
2210
781
1780
387
465
3801
1423
1601
3287
4861
3511
4394
2423
3226
1213
4093
524
1334
4681
2506
1695
4925
3630
1705
4339
1248
412
2442
4040
3839
2474
4025
3296
2731
4713
2951
1951
2949
4649
2618
91
272
679
4965
3865
3145
3016
3427
2367
3538
493
4995
4378
315
3471
643
3144
4987
3146
4079
2331
171
1315
3976
407
4406
3652
3920
4016
2155
4343
1676
2514
3145
3392
2391
4390
1913
4992
3848
2798
1391
2801
2458
1036
3925
3776
3610
2857
3714
1505
2025
3914
1092
2624
4212
4453
972
2453
271
4965
587
3433
3063
1140
2568
1649
2397
3955
2667
1506
164
1324
4275
955
2850
2459
262
920
1601
3041
3769
325
3328
1883
1232
1131
4377
4317
4342
3166
4466
966
1625
4977
4960
661
2428
373
787
1680
2426
724
1720
3482
353
2475
1742
3793
3161
4034
2958
2517
4389
1496
572
977
2155
1113
3479
2347
1027
4576
3471
4225
4057
3334
2628
1279
262
1767
3704
3515
4321
2823
2643
4648
1542
4627
137
1692
2508
1233
2509
3767
1947
3298
2587
2975
4845
1623
823
105
2205
4671
4097
625
4689
1336
3701
3614
3669
102
244
1989
4055
1780
4727
3260
3051
64
893
2875
3103
2385
4309
2941
2877
3927
1567
201
4618
829
4815
3651
2412
3507
2594
480
4261
3411
2007
3916
2113
4677
3382
268
4872
2184
4840
4729
3986
1985
2739
4005
2775
1117
4295
2740
4409
2565
754
1291
3131
760
2879
3082
4091
3723
2943
4690
2951
1324
2428
2675
3612
4995
3477
26
3297
2584
4187
340
2520
760
4983
2603
4249
963
3739
4785
2323
4338
2923
2891
4465
3887
683
3750
3681
1623
805
1347
1000
1538
3643
2202
1164
3127
1781
1425
3862
920
595
4798
1998
344
3368
2123
139
1706
3247
4105
1688
2094
3060
750
1600
2474
2165
910
4485
1291
2870
2362
4660
4329
2670
2937
2993
962
1820
1326
97
2498
1564
461
4478
3521
2514
3628
3265
4696
558
1252
2876
3242
1753
4546
3631
1482
714
4018
4063
3523
4889
2238
2030
4806
3411
2408
2838
3422
4293
2981
62
4062
1584
4532
2243
2159
101
3196
2155
4025
942
4933
1143
891
1428
3421
2480
4779
2108
3028
3123
81
1458
1608
4135
180
3300
2074
2781
3382
833
4950
1190
352
2367
4990
4226
2945
3129
550
4653
577
4194
1842
4340
1596
3627
3039
361
3064
4228
2040
4355
2982
4154
997
833
1137
1325
3779
2729
4340
3446
4593
3653
3784
2891
4507
4476
2187
392
3462
4171
2376
2775
2603
4340
3367
3777
4394
2408
4029
2371
3179
304
2591
3201
3896
4955
3595
3588
4320
3768
4635
4257
1192
560
3121
2835
1582
1305
1279
1810
4742
763
2619
3215
2953
1905
2082
1524
3062
4540
3099
1946
1332
1826
346
20
849
2874
1192
2876
1148
3777
2686
4303
560
2429
118
3692
3803
2546
3210
1539
2628
4627
1875
3369
4874
3617
1530
1099
4496
381
4474
1405
3425
235
1840
3757
2662
1326
2341
1276
4483
4765
3575
405
3307
4827
2469
2071
1593
4544
3353
48
972
1510
3685
1493
3874
1880
1530
3040
2526
3227
4993
4678
2574
1958
3037
2829
1476
3495
278
2956
3208
4736
2087
274
2503
514
452
772
1954
1125
4958
170
2224
2248
3552
3323
3973
724
4592
413
4537
2555
821
1725
2500
1094
1902
3010
2854
3808
1022
2912
4579
1059
4093
1869
4552
4757
505
3945
1320
455
287
4603
1690
52
2180
1255
3620
1992
1365
3353
2801
2422
2927
472
627
2532
1032
3104
551
4927
1176
2178
3847
4876
2146
2032
1584
4784
88
4866
430
216
4752
3675
142
2504
2450
3276
2179
698
3500
2448
1158
3143
4148
1012
4757
1060
3424
3192
197
4211
442
106
4528
4786
419
1562
2406
1824
1150
4877
1940
7
490
4206
4191
3052
658
1876
3758
4023
2964
4477
1981
1729
4113
3501
4564
3403
540
1261
3660
710
1505
4858
252
965
298
2993
3802
307
2626
2166
1108
4350
3906
3837
4988
4085
4540
4794
879
2636
535
4116
228
2220
1100
1475
3338
195
4943
3446
3561
3416
3166
3466
2514
3150
4369
4249
2068
4132
3851
4451
1020
565
583
4810
110
1354
2563
281
490
403
2797
4747
4313
198
368
1025
3826
1008
1724
3139
3685
2747
2843
2093
4131
3799
539
3585
90
379
1158
3797
4535
977
1232
1966
2318
3270
2232
1439
2417
3953
841
2027
295
2853
292
3863
3465
1188
1626
2474
1762
2378
4635
4081
264
553
4063
1474
1150
826
3614
4449
3030
3054
4358
3327
1553
4770
4859
1702
4525
1506
892
4484
1275
2532
1058
1302
4475
826
3917
2922
3714
4127
2656
472
56
714
807
1876
3950
3004
713
2671
2137
4607
4728
2367
2591
165
798
2779
170
2514
3937
3055
341
971
1206
4173
890
4301
4732
4110
4212
3524
4231
3214
1965
1909
1249
4307
4265
3670
2354
3726
2590
2810
2126
152
3025
1280
53
3008
452
2833
2955
4846
277
68
2304
4332
1320
69
3222
2271
1407
4290
3587
3712
972
2664
2923
4100
1909
2823
282
3743
3658
2243
3725
4126
2980
3861
4077
4436
4299
3816
283
3545
1702
232
2777
4472
3983
46
3967
3917
2950
4244
4163
1430
4328
705
3312
3034
260
2877
1388
210
4236
2003
1010
3865
3180
4098
529
162
4968
2331
2012
3852
500
4375
3890
4585
3585
3965
346
3394
100
1452
4612
4899
3246
3437
3144
4203
339
2494
1234
3564
1838
2476
4241
156
3545
3412
4015
3850
2326
3474
1872
4645
2567
4650
1467
2525
4918
665
26
1256
1502
3852
1777
3965
2048
809
3140
4368
912
367
311
480
2768
1717
2358
1396
4645
4427
3807
3739
683
1372
4468
1385
2909
2470
3762
4874
600
2755
3818
1081
777
803
2105
4440
544
3289
1903
671
2744
317
229
1793
2242
4541
1301
4864
3266
2843
345
786
4342
106
4223
3600
2629
3317
3650
3636
2216
4834
3858
1260
2556
2563
4439
3428
3550
2880
1637
2845
3471
1305
4168
961
444
4721
102
3826
4925
4097
1773
4068
1740
626
2038
4697
4584
2524
4006
517
2569
4749
1003
3365
1009
4106
3705
361
2797
4579
4298
1035
1994
866
534
2202
1913
1105
117
1255
1794
4038
2884
1948
4953
2903
1428
2767
885
697
1506
4396
4958
3344
3420
933
2428
1097
3151
1566
2421
3485
2869
495
1352
619
3385
3803
4103
3155
2595
2841
894
1432
3823
1118
2476
2139
399
2225
1220
1524
3893
4638
1338
2803
2438
1683
1935
1354
2836
426
174
3322
595
2043
2345
181
2259
2233
64
4753
988
457
454
4964
4916
4539
2780
4553
1935
2606
4351
1542
3047
1095
1334
4714
4311
2786
675
1943
4486
2665
1885
112
2500
4794
3659
3128
2584
1811
3608
1722
4086
118
4565
3843
3139
3286
4481
1186
1946
2648
3756
1161
1238
2408
1170
659
589
204
2280
722
775
41
847
3065
1664
4580
1403
808
4674
1187
2413
3981
2575
1452
1176
801
1597
4424
1690
2992
741
1091
2057
3420
4306
4264
33
3641
2376
3259
1315
344
4766
3730
1742
1222
4929
1986
2344
4554
1634
347
2466
4638
387
4742
4590
3519
3453
4131
440
3777
1875
604
1581
4744
3617
4313
2103
1588
3909
3446
4513
4110
1607
4315
759
4624
1251
1314
854
933
1253
299
2734
917
1266
1058
3485
2391
387
1595
3595
2750
4466
4030
4964
1589
2984
2875
4163
2859
250
139
578
1465
793
4154
3517
2084
2338
2381
4159
4953
2864
3819
1161
4656
3625
2805
3640
493
4467
3133
479
119
3374
168
2913
241
145
1450
1633
2202
1780
2918
2299
2848
4940
4420
2742
1105
2496
3777
455
4191
1243
1530
3086
176
2896
3008
2626
4914
3965
1452
2091
4016
4639
2131
3759
4664
1169
1685
4949
3526
1725
783
313
1293
2152
1944
4990
1445
599
299
3426
2820
3176
1814
3929
4036
4887
2051
4461
3839
4150
273
2293
1966
1252
646
2931
3420
4680
3221
1299
2029
62
4906
3921
1962
2072
2371
1414
3007
631
939
779
2534
448
4557
2393
4734
3078
1214
1248
3793
1984
3080
206
4612
126
2223
655
1180
3191
3937
1314
637
3709
2148
980
4724
2498
2943
2557
1500
1549
2445
1039
4444
3774
3587
2857
32
4500
1604
1858
3256
2808
553
3067
4894
2205
1153
1058
2704
4054
1195
522
4548
3090
139
2838
3055
1208
863
1346
552
1992
2302
4395
3642
4658
2776
165
4556
1005
414
2017
3795
3995
1838
3931
4345
3463
4384
419
1196
4017
222
2892
70
3256
1756
1518
2930
1731
2960
120
4410
3807
1744
4070
22
4144
4874
928
747
283
1793
1645
4613
917
3184
4245
373
1489
169
1497
4368
4212
805
102
4108
3421
195
580
3937
3905
3292
3032
3928
1465
4419
161
1216
764
1378
2036
615
2835
814
113
330
2568
4681
3183
1082
522
1192
3677
3653
1649
2063
4594
3164
2923
4266
4106
3308
4826
145
4317
4696
2305
803
254
1382
2303
4669
4870
4302
1865
1195
2817
2699
4709
4287
3639
4157
805
187
1000
188
776
867
1661
4525
4085
1275
3611
201
458
1494
452
1782
3575
1443
2785
43
4997
3947
2842
1703
4802
3634
1523
3325
3944
2526
4399
1358
3749
1600
1084
785
4693
3886
4231
2825
4008
2447
3754
2586
4810
218
4738
1258
1725
3841
3942
4944
4245
3450
4603
1936
1906
4987
155
4622
4096
2840
3122
1257
1738
2879
669
4656
2625
2809
4276
882
2965
2283
4824
31
2722
1303
3915
4940
1393
2287
3081
4742
2137
272
3989
3923
111
2708
3363
2317
2271
3312
927
3641
2515
2308
3090
3237
4727
4346
2165
2555
4173
4457
2948
1579
3578
2084
955
1931
3523
4740
1466
3401
503
2585
4845
1243
2631
671
2569
4307
321
4668
1528
2454
3490
2342
87
3573
3041
436
4732
3833
3962
755
2186
480
2165
843
4163
80
2209
2213
612
713
337
3246
2201
4761
3761
1184
2261
4542
1178
1833
1931
2839
2920
1295
1123
3442
2353
4874
1106
3138
2066
154
4580
405
2618
3471
3350
4260
1544
4676
3608
4781
3692
4913
332
274
155
2945
487
1195
3816
2108
860
2002
4112
948
2293
3441
2783
202
2689
4898
4147
4179
3038
1954
716
2935
875
4616
241
729
53
2706
2492
4872
2506
1355
2939
1291
3799
3143
2639
682
60
1324
4804
3521
2379
2349
3740
3357
1112
3569
1518
2740
624
4034
2868
730
847
121
2140
4388
2465
4290
860
1100
469
3282
4712
4158
2071
3657
4604
2671
4137
2630
2716
1186
2989
3954
3774
42
3875
401
2915
4108
864
423
3849
777
4419
4847
2986
1020
3015
3005
1279
3279
4801
598
2466
4186
3851
1553
3737
3974
4674
1080
4670
2957
3720
1227
3292
785
3748
633
4630
3501
2430
94
882
1868
1398
4169
323
2715
4610
3486
1535
4985
3186
932
1710
2236
3387
3252
2772
4201
4946
4189
3146
3422
4039
2110
4763
2974
3251
362
3936
74
4550
3085
1689
3163
3900
2080
185
1660
3714
3573
2703
1742
3417
2061
3663
2909
4381
748
586
2907
2970
2673
98
3595
2719
2721
1523
2264
2250
1630
1326
2089
3737
1699
3266
2095
3569
2748
3014
3715
3014
1704
1419
4043
3319
1716
2442
1689
1402
3579
3838
2201
3794
123
1944
3307
1690
1981
908
44
2049
1189
1574
3458
705
326
1634
2133
78
2964
1
3690
672
967
4640
2683
4339
4755
1929
893
2597
1826
4594
1527
4300
846
2475
3666
790
2422
3518
3573
3397
287
3232
717
2068
872
3708
2668
3336
1967
3640
2836
3115
1441
479
2294
3238
3053
2241
2316
2790
2699
1178
4812
4277
2386
939
4884
4972
1207
454
1326
3536
4181
1928
4588
1996
1765
2306
2330
4261
2158
3506
1463
3025
3737
666
2001
1728
1839
2931
4712
4011
4220
2502
3356
3389
916
3385
2748
3879
3033
2689
4160
3420
1164
3842
3597
3351
3746
4682
4576
2131
4599
1955
1728
4173
4868
1132
2815
3759
472
4264
2994
3163
4655
1806
1970
2987
1942
1210
1407
1285
29
4116
4546
256
1388
1122
4544
3267
4192
4622
2258
137
3905
3073
4382
4289
2000
3806
4631
4493
3713
157
3127
289
3798
3681
3683
615
446
3811
294
846
2620
3220
832
1514
4205
2984
4447
3051
1678
3099
2942
3471
200
3475
2636
3390
4730
1902
4892
66
2119
1904
2145
3422
4668
1138
1919
1274
1121
4014
2108
3838
2832
881
87
4443
4558
1816
3235
979
3516
2423
1161
3234
2121
431
867
4746
2071
3830
4529
2890
2094
2220
1646
1545
2893
312
4728
2055
912
2759
3127
3969
326
4121
1181
772
788
4905
1600
2001
2516
2068
1503
984
3507
2575
1393
724
3399
4482
3590
2095
1368
1545
598
914
4370
578
1665
4350
4765
4300
1729
3992
4097
1913
6
3851
854
2746
4534
1255
4851
2009
3169
2008
4570
4413
3367
2111
448
314
2029
3860
1882
3105
3911
4574
4678
761
1841
3394
4147
1670
3761
3638
2704
4633
389
869
2314
4112
3875
1278
2430
2140
3418
879
4849
1852
1302
3736
4338
3433
222
3140
3284
4197
4006
506
1342
1639
1710
2095
959
4374
3607
2145
3387
151
2568
1835
1075
4256
529
1582
3176
31
4541
1852
4800
302
1888
1052
670
1421
3338
1938
4872
2797
1111
1793
4137
2916
250
3982
1946
417
1911
1485
3319
1949
4685
4267
3618
3012
616
4284
644
83
4136
692
2681
328
2519
434
2760
1609
4288
170
4214
2649
1255
3535
2704
40
2850
3166
4221
4050
4080
3317
426
4489
4482
649
1248
1592
2498
1370
4094
2977
4635
1888
901
2239
4835
4233
1110
4202
1960
3468
2975
765
422
3211
3065
3387
3838
4218
2397
2487
1207
413
3773
4587
3357
4810
4299
4379
1208
2457
3202
3004
4797
3556
1118
4115
3865
3515
1407
3589
4737
2274
1688
3203
3175
2132
1017
3151
142
1653
2369
237
1780
110
2306
507
1970
1004
882
3779
875
3337
258
973
878
472
2107
2204
3572
3382
4374
1761
1636
4678
2575
542
2537
4328
3177
1572
257
3731
520
2890
406
3581
336
2886
1775
1120
2024
3661
986
1906
1713
2119
1604
1029
1119
1935
4617
1069
3085
822
3933
4387
2762
2847
4384
388
4031
275
4930
482
3495
2746
2002
4855
114
1199
3012
1565
4859
2546
2138
3706
3891
4120
195
1734
1657
3880
3699
2616
1346
4977
3294
3041
441
3095
3478
1835
2879
2750
4414
697
1987
1270
1317
3065
3267
3266
4034
3875
4458
3864
4862
2652
57
472
1560
1598
3810
1419
838
2951
3197
2730
1776
67
160
1215
3281
1483
2316
3349
2543
1539
1602
2262
4808
3958
1381
3137
1402
969
3983
2710
331
3791
789
1724
2926
2902
2322
425
1946
884
653
2282
3311
2755
572
1798
2123
4532
277
4562
4393
4316
2349
2167
3020
1010
3417
4286
4785
2582
2060
4108
1516
3419
1133
3517
4356
4712
820
2420
3461
3671
2092
3774
4015
476
2461
4410
808
1293
3860
2665
4945
459
2891
3063
4434
1223
4494
3028
858
416
2378
3545
2984
3236
131
1775
2523
1405
2695
1608
3441
2642
4023
1331
183
2808
1595
3149
2357
2704
3711
4633
4887
2632
239
4607
3333
4495
4516
4585
3720
635
2298
709
1547
3229
678
279
3190
1433
1724
951
3764
4860
400
1111
3705
2351
431
1171
4973
185
334
4236
577
414
1640
79
2670
3373
1835
2069
55
2496
499
4727
1739
3739
2709
4338
981
3236
2059
2928
4943
2950
34
1604
2612
1177
888
2706
504
4235
1376
743
4460
4816
1442
3507
3013
1574
902
4969
61
2351
290
1394
2419
1244
2694
3428
473
3137
419
1805
3256
697
3709
970
3899
3556
620
2051
88
80
2634
3718
543
4023
4337
2272
4726
1211
740
129
3422
2803
3827
1833
2312
336
3517
1792
3519
3764
2587
4059
3978
1145
2908
774
1419
1909
2760
629
4209
294
4472
3885
2238
3540
2135
3304
1033
638
1059
2797
1461
1453
4444
1107
3503
1388
1437
4571
1761
4267
291
1457
1933
3624
2739
4787
3040
3975
4413
4028
2492
3824
1481
1563
821
2762
1486
120
4374
3159
3280
3597
4483
4192
2451
1972
1309
4670
2180
4903
730
1282
504
4102
4605
778
1484
2911
4741
1540
1795
1653
2230
611
1003
4041
4281
1313
2216
3416
647
167
3611
119
642
4567
370
1680
3804
3709
1618
1284
1801
4511
3532
190
1801
3635
4527
1143
4848
4348
3860
2179
2813
1315
2037
1440
1602
62
4964
4732
293
341
1799
4033
1460
1861
1473
3334
983
370
2231
1387
1843
4414
1485
2089
4001
1053
986
2898
2382
2894
1768
3226
3856
2998
4508
4131
4190
2817
2774
1585
912
859
3307
4720
1125
2660
2278
3016
3323
2043
409
360
3336
4021
3991
3143
2070
2043
64
3138
3226
4422
3809
4603
2246
3886
3411
3682
2147
2167
3367
2055
4279
3736
1370
1179
497
2887
1498
1842
4230
2528
3250
3169
4749
2147
4117
4533
4071
2724
4363
4506
3477
1077
1263
4578
3602
323
1625
1661
1053
3935
2328
1986
1552
4021
3731
4808
1973
280
1306
528
634
2886
2085
2474
2674
4214
4476
1199
2949
452
1924
3453
4597
4432
2981
1895
1744
885
2412
1481
2234
4304
3943
4954
243
1494
3691
4966
4243
3606
3458
2874
2633
1888
1850
2810
3828
1462
2154
2863
3183
3860
1237
3225
1803
2099
1628
3327
1138
3917
801
62
4605
211
3191
1609
3322
764
2583
3336
2317
1148
4919
4953
2836
2407
2417
582
1994
3896
1281
671
4910
531
35
2799
3020
4404
18
4973
4735
2905
2427
580
3568
4675
1021
4306
3072
128
3833
2525
3264
4534
4790
909
876
3059
2969
566
1790
4303
3995
3446
2505
2829
498
2280
13
4410
991
4637
71
2207
238
4266
211
4734
3735
2838
3118
3647
1192
775
1763
3306
1664
2234
866
2006
4271
2952
1512
2309
2465
4310
1084
2510
1892
2120
2289
2193
2784
1200
1868
1199
2238
2325
4110
1786
3627
990
3804
3143
201
3459
859
4653
3180
4074
3262
4225
4699
3754
1886
2717
697
3461
3922
4392
81
3836
2977
2299
4977
2971
354
1008
4089
3191
3026
1064
731
141
3959
1619
1139
4347
4002
831
1256
3597
2998
2071
1664
2763
2030
843
1766
4633
439
1834
228
4854
3760
650
2147
640
68
4777
2370
2641
692
2217
4730
2289
4038
3563
350
389
3915
1844
739
3262
1571
1642
38
3955
4503
388
2540
4535
3173
3304
496
2303
2510
2616
187
3278
2828
1821
1265
3010
1406
1205
1944
3491
4482
2787
4394
1370
46
2866
1561
2415
1236
438
3003
3151
787
970
3187
223
3780
3789
2798
1435
5
2454
147
1110
3422
4770
917
1882
748
2668
4571
2480
1230
2823
3292
1940
2719
3380
1681
3557
2680
2551
430
7
589
1698
1246
4077
546
4626
1229
1056
1687
3838
1615
695
1252
3323
1229
4073
4999
1459
2809
2372
1862
2345
786
2055
1827
1721
4348
986
1452
2494
4146
3360
1106
91
3261
99
1919
3225
2892
3450
341
1486
1489
2201
2317
4859
329
195
1411
4516
341
1398
1935
4214
4561
367
4647
4445
3118
2779
4668
3570
2564
3078
3637
3385
3344
3345
296
2168
3475
1259
4444
3116
2369
4792
1107
275
3410
12
2568
3894
3085
4490
2351
3413
4258
4757
3038
4434
2659
3863
4493
2371
129
1300
1271
1989
531
4423
1861
2326
1854
4451
433
4745
588
989
1228
3680
1698
4044
1077
2677
1679
4226
756
4019
273
1768
1968
4169
150
3490
4689
1166
2416
3915
1900
2335
1220
946
164
2469
2624
298
495
241
1577
4859
356
1485
3876
421
423
72
1175
329
2796
1075
3098
4518
4812
3213
4498
2441
4370
3322
3728
4087
4114
3970
1452
2708
3370
4923
4210
1824
1027
1825
4754
4065
1918
3463
3355
1467
129
3459
2667
2790
466
4403
1268
3555
1576
3578
731
2708
2868
2596
4870
149
1199
1670
600
3647
3862
5000
105
1885
4462
3543
4601
3766
2934
2355
835
2731
1031
91
2083
4427
4064
1658
1164
2805
3495
958
1481
1796
2874
3747
2734
1762
1732
4206
3281
28
699
4148
943
2720
72
3474
2905
2075
2641
3476
836
4473
822
2667
4789
873
4146
1929
4951
4339
1598
17
3928
4928
2920
1780
2786
3136
1103
854
1647
4580
1945
328
1403
1525
2144
3764
846
3903
4790
1056
3846
1411
310
3354
3351
3378
4505
4594
2224
3248
1923
4560
4502
4759
4509
4587
1573
3651
655
1478
550
1171
1390
3868
1334
1828
108
3112
4956
4610
3995
3618
2801
3204
4341
4277
2395
397
3201
301
4849
3018
3184
2422
3181
1927
625
4593
3879
1175
1865
2058
3113
1885
4904
2917
1167
975
974
4780
1568
4772
851
3114
393
3402
3415
2977
1827
4280
2208
2869
1138
2046
2104
3163
4755
1885
374
3037
4711
761
1874
4720
3046
776
697
4998
4745
731
2307
4511
1899
3443
1329
4154
342
4646
1672
112
3269
3358
3072
4447
3720
1619
1289
2624
297
4829
1940
714
4657
1944
575
2724
4653
739
1635
4400
473
483
1958
39
1113
4368
1476
1766
3507
2390
4555
852
203
2578
3936
3934
2554
4796
1179
2062
2753
2517
1989
1341
4854
1395
4606
4595
4800
4000
1629
350
2131
1379
3059
2845
3845
3005
1005
4735
424
2225
2259
765
138
183
707
1128
2077
1093
1494
1516
3144
4544
3408
4542
3745
1198
2183
495
1993
4344
2680
911
1551
2415
2936
526
1373
1073
496
1305
1967
4296
2613
2536
1755
4886
2809
4978
3148
1253
1910
4283
251
4881
4926
4906
1492
189
1883
2868
3307
4661
3278
2163
2577
4454
744
4298
2342
609
4235
882
3971
4067
310
292
2918
4294
3132
869
2560
1051
2825
1254
1306
3523
4306
3202
1858
3280
913
1288
1715
1227
982
3173
3373
1742
4307
117
2477
1721
4876
484
4733
392
85
3516
980
688
3916
4768
4220
2561
3038
1053
4337
3484
260
4833
2164
2437
4105
2051
2336
3062
1173
4383
4582
3844
4200
1859
379
215
179
2793
1677
339
126
253
2349
141
1597
2208
2773
3249
2601
1457
2031
1314
2181
3547
3424
875
4698
1623
1675
3414
1561
1982
3801
2705
2166
1653
3438
4351
3419
4961
4935
4422
4692
4897
4460
1014
3052
39
4694
797
178
4664
1885
650
3017
2220
2793
924
2305
3375
3578
2932
2074
1658
855
3361
3902
1182
3138
291
4243
2253
3113
1409
342
1377
2849
4783
1210
2379
2045
360
2731
3273
626
3080
202
3312
1324
3694
1078
3639
1322
1965
1371
1858
989
596
1950
2918
1091
3095
3371
4001
4717
1311
4005
1412
662
2956
1786
1375
4315
4485
2449
4441
2945
2134
1363
3356
4793
1917
2206
2179
4836
1860
996
930
1334
2833
850
4111
2400
4326
4729
577
368
4517
2803
2139
2204
1775
2377
4532
1521
4405
2236
1312
4433
1690
2745
3300
779
4982
1521
1757
3856
1593
4288
4
2781
4266
4602
4740
314
738
3150
207
714
314
2593
3195
4732
1474
160
3631
1323
2079
1360
11
3774
4963
877
3396
3279
3438
165
2278
1472
2215
4456
477
4369
1083
1427
780
1071
2342
876
3009
1039
2294
4339
4331
2075
4892
3599
2056
4823
4074
844
2387
132
2445
4569
1618
3360
2722
2066
4228
1386
1322
3654
4940
712
496
3729
4959
685
1646
3756
1983
2969
3157
1409
1318
2220
1203
4729
682
2194
1539
1367
4133
3889
4962
2062
4171
4586
1955
1498
1251
3430
3906
126
1254
2350
4629
2202
394
153
2304
336
2854
3547
2149
2522
4743
1497
3340
4798
4423
4558
4656
3516
2577
1017
267
4232
1389
3859
4815
4176
4888
3891
950
471
1282
2583
3964
3195
3593
4267
4672
1146
887
4443
3275
1309
1479
605
2797
2001
1376
3092
3334
4393
247
3122
816
384
3008
3811
4275
3220
1369
1581
4715
4720
4577
4352
1046
2043
3660
4881
981
2617
3054
1445
4364
3690
2529
2435
3114
3500
4556
3031
287
1920
1312
883
2588
2610
1190
295
1823
225
835
608
3459
110
1514
4827
897
598
2906
3521
3709
3046
2477
3960
307
1415
2904
1238
270
4741
1836
4141
3294
4088
334
3057
4859
4293
638
1139
4708
4890
4308
832
4791
308
549
596
613
3640
668
4339
3558
2573
4641
136
909
3092
3352
666
1889
1619
122
1644
1719
4250
4740
4152
4373
322
3748
3197
3666
3560
1363
1353
570
4023
609
2921
4464
2471
2253
926
1073
1567
1762
3000
4182
1988
2187
2094
3361
4365
1566
593
2869
593
2884
4383
3534
4483
2675
1878
745
1686
392
3721
138
984
2428
896
631
3065
2545
3903
3554
4580
2954
2801
2756
2874
1493
3959
3174
997
605
4709
2066
2875
3711
4067
1735
1756
1484
2088
3390
2651
4630
3967
800
4969
3456
3932
3766
1782
4934
3807
1619
3568
1427
3535
3763
4078
4580
3333
4373
2665
2967
1780
4862
4169
3062
3737
4973
4086
761
101
3077
1799
1085
2697
2872
4764
1633
3277
3723
3425
4193
4882
2476
4628
4453
4402
2521
3495
434
3959
3957
255
299
3252
3533
2933
1967
32
512
3698
2949
3898
3936
4751
1111
3991
3625
2474
3036
4022
2474
1679
172
4220
3202
4445
4765
1792
197
396
3944
1898
4933
3423
1849
1920
2851
4793
3004
3647
1661
3378
2208
67
3003
158
2475
4120
4331
4166
4987
359
2983
2308
3523
554
3230
405
882
4903
3260
1
454
4401
3734
4830
1766
583
4289
499
3597
3404
3820
1660
3593
1497
1089
4048
4056
2293
497
1802
1954
3255
1672
2282
1323
3784
854
1714
4911
1657
3495
2976
2273
4290
112
3959
3282
4658
4523
2278
4464
4156
737
3661
4597
1985
2858
1632
3785
2846
3396
4074
4914
2198
3104
2556
4264
2343
718
4730
1784
3461
4186
1478
4099
4015
1018
121
2593
1828
465
2355
4415
434
3487
2844
4764
3942
1599
4422
2365
3732
2575
3968
2620
4049
1140
3517
4224
906
2399
3983
3231
3526
734
754
4004
3881
3608
3559
671
2661
4998
2114
3081
4235
4650
210
3264
1217
1543
3215
3193
1079
1163
1581
2000
354
4509
567
2191
3228
2813
1897
2056
518
4272
2963
339
3652
3690
86
3420
4787
4964
4878
3594
2882
2777
4871
2646
1970
261
571
4805
1717
1503
1784
1151
280
3534
2352
1845
4787
3503
333
47
1816
161
3856
3803
4540
4302
2478
3915
4889
1482
4004
2646
2549
4699
4501
3534
1903
1259
2418
2708
145
1223
3851
4544
921
4552
3687
1510
2937
4186
1133
3002
4796
4916
1023
3748
2961
1878
2592
4510
992
286
561
3513
4173
1574
3433
2074
926
1359
4938
4861
23
3957
4412
3106
198
3518
3455
532
2379
3857
1142
3529
2008
590
4065
587
1675
255
2179
2417
18
1394
448
1917
2396
4152
2243
3868
3696
2317
3238
2484
1501
4239
2535
1537
1254
2054
2929
2543
500
1113
1244
3140
565
3950
1330
1813
525
1200
2727
3131
3104
3123
3779
4520
2517
3770
882
736
1823
3943
4334
690
863
4625
4132
514
3774
1127
2995
441
4732
1570
1923
4288
1743
3642
3387
3977
4837
1753
3740
2006
439
2772
869
4692
2514
3552
811
4945
1879
1247
3474
2000
951
3544
4144
3992
4173
1886
348
1763
984
2401
499
532
4315
1900
4357
4234
3716
2617
690
3141
799
3068
9
995
3207
2521
1539
1898
1024
3086
941
3871
3391
4759
3018
2201
3374
3778
3033
3603
1928
4225
3654
25
3316
4050
1681
677
4159
4216
4519
4096
556
1676
4252
1469
3116
4019
1426
1229
6
4276
598
3865
801
53
470
2304
4949
2099
2479
1988
3811
4412
4410
4365
2904
613
4988
3283
2407
1298
2396
3551
3116
2258
1416
185
4125
919
697
2362
2489
2119
2160
1834
987
3366
3829
4287
3000
2745
4600
2855
104
3279
599
4197
2725
4599
10
1481
2587
2453
3310
4227
4692
2651
2746
829
1785
120
1921
506
3667
2096
4324
193
3704
1815
1552
173
1376
445
3550
1970
1605
2754
3820
11
1712
1937
1765
650
150
3757
3020
221
4428
396
4867
811
1458
4981
400
444
1035
1138
1390
562
3110
2227
1781
2996
1396
536
1047
850
3603
2286
2623
722
3211
2822
170
2618
4996
1021
1559
629
2421
3277
4801
4032
2736
2274
4752
829
4268
1056
1905
4533
4827
2710
3571
1515
3665
4522
1520
1729
4106
1260
2663
1028
1777
4205
1470
2197
2153
3590
756
962
3653
1776
371
1515
3553
4735
1304
2146
1950
2181
3294
3053
2204
3868
2770
2108
1379
4241
2075
1340
3738
3249
2133
1134
3155
1457
2743
4197
3723
2111
3599
3263
1185
153
3892
984
4358
859
4188
2343
2487
2182
4255
2144
3154
4102
3731
4307
210
4166
3719
44
3808
2219
2077
842
2447
1361
3793
4907
2696
3365
3651
1434
762
3675
702
1445
2481
2809
2875
2392
3526
863
4944
2316
738
4214
175
3417
3857
4101
1197
4883
3831
2968
1996
408
2354
4914
3149
4724
2477
4156
3389
1036
1474
2369
4404
1237
4305
4129
4491
2434
1008
4979
428
104
979
4847
3224
3441
86
2854
2429
3456
4787
4080
307
591
3013
2488
1063
2732
1005
3744
3727
155
2349
2374
4522
3187
484
2447
1444
2598
4695
4210
1581
976
4946
503
1029
1612
3594
3916
905
2825
3501
4245
2647
2725
4111
1360
2587
1738
287
3966
3554
3112
864
2233
2054
203
3852
3190
801
2356
689
2889
3985
4591
3318
1704
3807
2198
175
1949
1847
4969
1432
4272
2393
1768
3362
1332
594
223
3547
3771
718
3526
3460
4060
288
1135
3474
3626
2629
1780
4646
521
905
4863
4133
4626
4968
4355
4439
3290
4785
691
199
459
4141
2694
4384
1344
133
349
2559
2154
2276
4195
2771
1210
1882
4176
3796
3395
4620
840
439
1174
4135
2932
3923
699
2988
1598
3533
183
3869
2986
1376
983
4557
4899
2538
2265
491
429
2278
2200
4018
4347
464
3120
4704
397
4043
2913
2471
1342
174
954
2994
208
657
3390
2712
2032
566
4728
1590
4023
2809
1509
2427
3860
3167
4169
1211
922
2030
2803
3190
2603
220
4880
2589
4437
3184
2268
3759
3497
4413
4284
4677
1654
4068
10
211
3087
4830
2132
3664
1025
681
630
207
1588
3975
4611
3302
1457
1722
1995
4392
1603
3101
1173
1439
1848
235
1591
4564
852
851
3137
885
3779
4847
4373
1922
2106
960
3324
817
4543
3346
2180
419
3529
4377
4054
4449
383
2483
2742
531
1784
4815
3935
1696
2414
4573
4503
4950
3475
3612
743
745
1382
243
2421
199
1396
783
4090
2435
2163
104
3174
153
4864
1122
2951
4430
2781
4310
4318
1465
4247
1149
4539
2186
4351
4190
95
3818
243
802
514
3316
4062
927
160
2211
1083
645
2631
4133
757
4268
816
2207
3746
4378
1176
2540
2678
4404
49
3796
955
1656
711
2333
2470
3675
1278
3888
4517
85
1266
433
4502
3501
3442
190
4269
4442
1400
1156
80
7
3840
4727
2543
851
1240
2659
1756
634
4409
4226
4274
4674
3299
865
1723
193
1491
430
3922
1301
390
2990
4924
4873
1875
1620
2226
2365
2803
98
2774
3885
4404
3603
3474
4440
416
68
2153
3328
1274
3863
3363
1238
3583
2183
4223
2917
3952
4984
4011
4945
2852
1655
721
2546
1473
1314
1315
7
430
4108
722
711
4340
2847
606
49
2947
2944
3879
3506
177
3537
4889
1764
3284
685
2115
2642
433
3541
2467
3248
1475
3587
847
4740
4431
1296
493
1738
2255
2211
1589
287
2768
1805
520
493
1183
3053
2363
3504
2504
974
1011
2720
4464
1158
2440
1847
4906
3423
3027
2013
4047
327
464
1072
2476
849
4574
1286
3076
3930
2437
997
2946
2210
2648
2734
270
259
335
1881
4536
2062
1091
922
4693
1142
4764
345
696
4815
4454
1886
4030
1315
3173
870
688
2664
468
538
4368
3764
3258
1962
290
454
283
1046
4384
4658
4519
396
2697
4944
1979
339
4049
3214
2584
586
2636
277
2824
1255
4416
1829
2201
2419
4711
4848
3951
1678
1033
3099
4309
4239
2576
1146
1154
4059
1059
1401
556
4056
1995
978
490
4309
2798
4085
3009
813
2688
4105
4611
327
4850
492
1295
1984
3874
3121
1230
4666
3197
2266
2172
177
4130
769
3211
824
4017
3954
4809
4647
4194
4339
2585
784
3727
3401
227
4396
1951
457
545
2714
1383
754
285
3171
874
203
2777
965
4281
2142
3867
1769
2092
264
2348
4777
2548
2115
3699
4730
4063
2512
3003
2678
4013
436
3009
578
504
2783
611
3658
3385
2877
4567
263
4256
3460
735
1767
4356
3032
1410
514
1214
3881
4701
3780
1678
4988
908
4694
1926
1460
4889
4242
2779
2465
3860
2494
3373
4202
1890
4783
804
594
2057
1079
580
500
1387
4414
3731
524
2865
416
1537
3947
3870
3348
2566
167
3285
1587
4888
4201
3182
850
959
631
4230
2804
3549
3057
499
3108
1958
4580
1192
3031
1229
3376
4256
1443
2622
3916
2354
150
3923
3864
1198
1501
1026
2402
3774
1802
4183
1242
2307
4541
4041
4128
4730
4468
4453
4207
3518
2832
4820
50
4254
3801
4118
449
2236
1572
3324
3071
1610
2214
1880
2657
1804
290
1461
4961
4388
4020
1848
2022
2172
4792
1103
4364
2414
2952
2681
1740
249
2211
1585
4817
3137
1477
4817
3289
230
2165
1165
1047
3058
602
4870
3242
2852
4481
4717
4005
4204
3875
4430
1115
1292
1226
2516
451
3714
1230
4510
3688
3006
2400
4019
256
3662
4625
4607
719
4072
3473
3059
4688
3767
1382
2874
2596
3064
2584
2902
4676
3797
302
2903
3629
1202
2824
3806
3555
4715
4391
3749
4032
2163
1859
1287
4670
1195
2411
272
3464
4553
2037
3133
4979
4622
4690
2233
255
3323
2661
602
4963
727
681
2253
4421
1245
4837
1108
2865
1725
4419
2074
2248
3335
300
2542
3141
3202
4384
2348
4675
2287
4211
910
790
3611
2072
1674
3356
4023
4893
817
4973
3068
1639
3490
2058
1517
3986
3247
4247
793
2482
2569
1907
2186
354
1281
1149
2689
640
2303
4329
64
2155
4684
2693
3557
433
3080
102
4908
1644
2146
4186
3031
3943
2583
4037
2034
909
4175
148
1927
1598
620
3564
1669
2547
2977
4893
3160
672
926
4053
4617
1550
325
2816
1088
868
3955
1013
3646
2884
975
4682
2654
4581
3039
1502
897
44
2606
1346
863
701
4765
2454
366
2935
3943
2202
1044
2162
506
3616
972
4118
3599
1407
3626
271
4174
4636
4568
4419
1024
1979
626
3135
648
413
1861
1056
1426
4665
3779
3256
1170
1967
4092
3402
3188
608
1613
1148
717
857
546
3565
1344
3981
3155
1208
399
4246
171
4662
1391
1163
209
3034
1836
4634
1195
243
235
697
2685
608
1631
1616
2262
4924
4984
3083
270
4972
3938
2366
4367
3852
4429
2558
646
1368
4919
3909
45
4129
4049
4314
2957
2467
3093
3647
4798
3352
3636
696
1445
1450
3922
138
362
3613
3108
4710
2465
723
4100
4014
976
3093
3573
1940
314
1472
3234
1120
3503
3178
3848
661
2031
4080
551
2828
1037
1765
2195
807
3164
4076
3207
2490
278
920
1683
2451
553
4440
1520
2924
4486
3756
3183
3557
2802
3076
3656
1226
76
1100
1164
3903
4680
2447
4398
3145
4509
508
1160
4273
1248
871
899
144
2589
4200
1651
3572
2545
4429
2301
2742
1942
2839
1294
2278
85
4890
1742
522
2541
4314
3924
2560
3523
3141
4821
3269
4714
958
4606
4508
1636
1986
533
3866
728
3435
2630
4549
4556
2534
1314
46
2671
294
238
1020
2018
4508
1009
4258
3740
4029
4388
2399
2341
4443
1591
578
584
3666
2156
704
882
3228
4265
4950
686
1303
3510
1794
937
1819
4860
3328
2272
590
2938
1017
1211
1757
1243
3097
3823
4648
4068
4280
3573
1461
539
2928
4926
3951
2584
2846
2961
2527
3427
2173
1666
4750
4134
1422
4875
3251
55
1013
4375
4531
2616
1624
2383
3981
1086
2102
4083
425
956
3828
4738
461
460
3075
3836
3368
3419
4276
905
1982
4981
2166
2064
1331
4954
3647
211
2601
712
3091
3875
1661
3670
4557
4090
2516
1457
4371
2959
2839
2321
3110
3219
2444
575
1386
2594
4597
4663
2050
2040
2287
2471
3019
3254
4683
252
3046
1703
2735
2347
1551
2454
3400
4841
236
4840
2574
3891
2239
4574
3147
1606
4585
1691
3774
4255
3141
3463
2872
4524
4726
1183
1653
2041
4997
966
4119
2709
709
2736
897
3529
1223
1466
1584
1204
3143
472
3775
2888
4937
4878
3459
2260
1895
2849
4235
2346
3134
1519
3316
906
1063
1856
1301
3111
3015
2267
559
4356
299
3524
4621
4186
4569
4683
544
638
3272
3214
513
2730
2747
601
4343
3148
517
4210
3893
2809
2088
2269
1105
175
1374
4519
937
1531
310
1343
722
964
4649
471
2381
1841
1778
3564
159
1447
3998
977
3619
3986
3731
3228
2350
4065
1969
188
3852
878
4614
1723
338
2617
3663
1763
4797
4491
62
4440
3416
1179
987
2429
1637
2215
4335
4084
1104
1962
3967
3651
375
910
4244
4882
431
1593
195
4455
1583
4493
2913
1650
1387
539
2387
3181
2221
4033
3645
2160
4664
1979
255
2566
4012
4314
3935
2536
4915
4160
4061
803
4041
363
804
4111
3557
2986
3640
3813
148
4664
961
1230
410
1570
3328
791
2540
4239
671
1318
1449
2201
4686
1601
1019
85
4776
4264
2298
696
723
4807
1636
2095
4138
4912
2412
4155
1048
4248
3472
2569
94
4691
4826
4579
2556
4890
4133
2490
3637
1672
1757
3617
1655
1083
2796
2111
1297
2456
4171
2876
3511
2238
3766
3367
1914
2046
3210
4148
3690
1927
303
4937
1705
3769
1915
2504
969
3284
4314
3673
4699
4632
467
3331
2709
18
978
4844
1369
1009
1645
2897
523
721
1766
4652
3491
3878
1947
1332
2886
3177
4017
564
2925
4350
803
3895
326
3403
1032
998
963
1258
906
367
389
3252
442
2073
1814
2302
4995
1612
2096
1777
768
3139
1166
1645
822
290
1875
2576
1160
1202
3008
2612
813
187
4809
4067
635
728
3333
2013
2887
576
961
1847
4769
2909
2796
1490
1256
4737
454
3344
3914
2271
1132
1320
4022
764
4762
3672
2621
4484
4359
805
1065
769
358
1033
468
2001
1844
347
4802
3703
3704
1816
3278
2745
1878
918
2821
3843
3457
1907
817
2782
2339
4505
139
749
2269
4665
3573
425
138
4290
2001
4218
749
1809
2586
796
4976
4878
1602
4106
157
4917
3204
3333
4323
1628
3620
4797
4931
4526
3722
4493
4890
872
3296
4948
2806
3171
159
3954
1825
4702
4161
2479
1483
1343
1468
1716
1525
44
1385
4347
2344
632
964
4464
1519
2314
2470
3100
653
3729
4666
4554
1179
885
3265
1113
2306
3803
4415
4991
2310
3204
4482
1654
4326
2657
2917
1373
4750
1025
1522
4383
2665
3263
1101
255
510
2922
465
2251
867
1466
328
820
2594
2555
3013
3459
2427
2161
1457
1881
4182
1303
4836
787
804
485
3864
3157
4871
1815
1286
2707
1002
3547
4167
1352
1892
3409
3644
4954
571
2416
2463
2612
3100
3596
966
907
1283
66
814
1057
2102
516
2891
2169
3463
1587
1377
2304
1483
1252
4558
3896
1947
421
3180
1522
1400
1147
2364
4933
1780
4458
4850
4587
760
4710
1519
2525
2431
1610
4763
2241
2953
4733
63
695
2664
1666
4727
1791
3647
55
3816
1265
1581
3806
4347
1357
218
3777
465
3549
1791
4633
2852
612
4091
4012
2313
3236
4032
763
362
1334
3785
1198
3687
3394
3308
4705
2613
3790
1438
4609
768
341
3330
4948
139
3681
375
109
3972
4080
2494
836
1944
4781
2181
3096
1493
110
4816
315
3991
4816
745
4029
1614
1746
3041
4742
2673
2414
1509
3743
1176
4364
1965
3183
4244
3563
2440
4106
1821
322
674
56
3033
4019
2123
3315
4302
2636
1738
1763
4230
3006
3722
4357
2979
264
3420
1663
120
4466
2237
4687
1577
3019
4151
2425
2785
482
3664
3169
3351
1372
375
2959
4188
4041
2012
3151
1871
558
3903
3585
443
3742
1874
437
1616
2097
2348
947
3677
357
1469
3533
1981
3528
2256
4557
701
4124
1101
2164
1684
1226
98
2653
2978
1704
3360
4151
1573
175
4371
2628
4866
3088
3678
4652
3098
2555
4912
4853
4097
3737
158
672
3932
410
4248
762
1781
68
3151
1820
318
3157
4146
347
3127
4845
4622
2842
75
4005
3991
1977
2897
1275
4472
3756
829
4561
3052
2726
2525
1694
4285
1637
3431
3455
1595
2742
3951
2738
1996
620
759
4636
4817
2194
2611
621
2586
4837
1491
4161
3380
1005
810
3105
2288
1661
861
2397
4404
2873
565
1544
2838
941
3058
2655
1011
136
3065
443
1179
846
3012
3052
3292
4079
485
119
1700
1806
936
4196
2580
2663
3846
1416
4331
4109
4657
905
2224
4997
1795
3685
3685
1068
4207
3940
4783
4710
3395
1829
1695
4084
4858
3344
59
78
102
4777
1293
2122
4707
2241
3980
3876
4146
3059
2212
4833
4567
1010
2367
3886
590
1583
557
3519
2651
2306
1066
577
1272
4619
4372
3178
4840
3358
4075
2240
2020
925
3098
3550
446
603
4143
4678
1182
378
4342
2731
2098
2150
134
3996
2791
3337
4332
2079
3567
3178
1337
369
4844
2897
578
1494
1932
862
3437
4005
350
359
110
1916
289
1495
2989
842
2719
88
4042
1387
4819
4699
4792
1816
2851
4945
4982
4641
4516
2721
3982
4303
2423
2940
2459
1370
1010
4251
583
1150
383
3768
3426
2852
2062
472
1512
1668
2647
1404
1837
4113
783
988
4832
3926
3367
4858
2702
101
481
2142
2690
4100
4688
2769
4415
1662
4178
4281
2556
4400
2969
4063
2944
135
511
2886
3878
4306
4932
2608
4123
937
1205
3849
3060
2495
3571
3202
1167
2790
4373
4307
110
3400
4909
2818
1318
3528
1373
559
1125
1660
1877
1803
3733
1688
505
3406
4842
4583
2671
2408
3845
39
2564
3196
4364
1913
1178
64
2327
193
2178
364
2203
4087
2492
4089
4159
2716
3268
2649
801
2008
1388
4339
507
1825
4910
1194
3815
2798
3324
1772
4052
2936
2747
2082
2456
4841
357
3921
2783
4743
1054
3818
1654
1823
3714
2047
4744
3425
657
956
2794
1166
2593
1439
3505
1536
2773
2560
2776
2439
383
4815
412
2336
2298
2560
1985
1782
119
2695
93
4937
1637
3877
639
3357
3374
1828
2078
4034
1072
3192
2728
1767
3733
4952
2600
2972
716
3872
3429
4576
572
3051
4105
2858
1938
5000
2585
2871
3949
2164
386
4950
4734
894
1095
4965
4641
514
3488
3516
2168
2499
2622
2751
3276
928
774
32
2557
2948
1509
1770
185
1441
3271
1815
4798
1523
3604
860
2323
610
366
101
2219
4800
2425
2408
1596
1107
2071
4029
70
1303
2313
134
2305
1954
3411
1993
3536
4540
1739
2840
1095
3025
392
2335
235
4241
2629
4369
2464
1661
2637
2570
4403
2467
4002
157
2389
2123
4837
3059
2617
1405
2742
2757
3638
1385
953
3253
2059
335
1157
4510
3024
182
555
2427
1401
3330
866
4976
1795
4353
1820
2041
1506
4007
656
4757
2742
2593
3506
456
4396
3030
2141
3534
4385
358
3069
928
1713
3083
3132
1750
4859
1131
2127
2751
4401
3196
2905
4972
1157
1635
3237
2494
4782
2542
1967
2294
1
3165
1768
1741
3834
4139
1616
2446
1519
177
3737
2357
1675
1127
1718
3819
3612
3805
2350
987
154
4634
3271
3786
2303
2254
695
632
2858
3847
1377
1596
3330
3257
2254
3938
997
433
4152
3715
3883
1374
3813
4333
3148
1617
3985
625
4079
4616
3726
1425
1795
843
1200
4444
1826
1086
3061
2842
1503
2479
3614
4038
3321
4270
690
3492
2614
3541
1423
4457
1274
2454
3026
3659
4182
2438
1088
2974
4524
112
1968
1626
2412
605
511
3801
2863
1150
1952
4036
2008
4346
4572
2533
4084
863
4026
4185
1731
453
3445
1970
4375
912
594
4975
4153
818
4805
123
4530
1283
2073
2374
2317
122
2155
776
652
221
2961
115
891
4556
1190
1141
474
916
4859
3676
1704
2423
923
1272
448
404
3813
4550
1696
208
1453
4766
4156
4226
2193
2439
557
4479
978
1668
4370
2577
3498
3073
1630
1889
4946
3715
3459
555
855
1207
1956
568
4758
1530
3152
4639
3386
2206
4516
2269
2831
3859
1693
948
4023
494
1812
2625
12
1128
2878
1893
1273
4287
304
4505
4401
314
4705
4827
3440
312
4411
2529
2838
1536
2177
4134
2253
133
1400
623
138
4127
4388
4861
36
2268
3306
1499
2787
2970
2195
1596
3467
3233
751
4855
1262
70
382
2324
1219
1452
3967
4150
1446
3084
2202
4677
2939
4180
1429
3165
1704
3214
2681
938
2101
4965
4763
2274
3400
4083
934
4757
3231
2696
4709
2926
2276
4542
836
2863
4286
2462
4197
2877
3749
353
3911
2068
2691
321
2606
1579
3290
166
2979
850
1380
3032
4123
1944
364
9
3479
579
1658
4848
2498
4427
2144
3883
1283
2681
186
842
455
3059
3985
3855
2722
510
1530
3401
2500
426
3478
955
2561
811
4792
3390
3242
2840
821
421
4653
1472
1210
4154
3029
2454
4373
3788
2185
1182
2380
4102
4454
101
3399
2618
190
4929
3706
4854
3928
1263
4667
2745
1726
4332
550
4581
2655
788
705
3551
1272
4781
3502
4487
4904
4478
2529
3382
710
296
4033
3173
2219
2257
3395
3194
1904
2034
1733
965
1057
4637
16
3781
251
3286
4623
1867
3909
153
711
1266
4623
1320
570
2872
2800
4921
2366
4082
4021
3931
2415
3668
4226
265
4777
492
1682
3687
3948
3457
987
3524
4593
4190
3989
1095
782
2808
230
2226
4268
786
961
1374
2905
646
1612
3787
1515
505
3412
913
2323
1483
85
4772
3759
2520
4560
2928
2740
4514
238
741
976
4501
473
1756
3916
776
2673
3850
3957
2551
3968
1064
803
2167
1658
3016
1011
2988
3549
3496
2796
1513
2515
4755
2336
3343
3422
3450
1855
3621
2512
2738
2899
4706
4892
1554
1971
1777
2297
4463
3502
2307
1685
4608
1492
1265
1099
3227
4833
4953
2534
788
3217
2504
2302
3430
4953
704
1877
3654
1384
1177
4883
3448
2974
1649
4221
461
2701
1168
726
4970
186
3954
2766
1227
2533
3403
4452
473
4776
3314
1097
110
1872
887
1323
4676
3246
4924
878
3566
1900
3618
4378
2996
928
2838
3815
275
2551
4737
2154
3685
4350
3580
4625
4801
2011
1463
3099
3455
1198
4662
2363
3615
3974
4189
725
4458
1568
2797
3508
230
4245
654
4078
1263
4286
1043
1873
4609
1095
2047
1816
220
59
884
3172
1728
672
4552
3375
3652
3852
677
2941
1178
695
4147
577
4860
1314
4152
3448
2144
245
3497
4987
1257
4303
2642
1774
5000
3146
2336
3028
1069
3836
1065
4782
3781
2745
4039
4382
3911
1891
2862
1877
4375
2853
3910
2136
143
2787
2928
573
3971
4196
3996
4339
1028
2649
2079
4546
1447
4867
4101
4815
3299
2017
2605
7
2724
1301
1016
4132
4746
1709
2617
3577
2459
3488
4838
2061
1098
3812
1352
3248
1351
3504
437
2482
3173
1382
1939
2152
3591
2014
1303
2383
119
4072
3344
4816
3734
35
268
2140
4483
3086
4230
164
1348
2348
497
4683
4746
1304
1674
4260
3624
607
3680
4235
3566
215
1491
3587
4530
3258
3919
4126
3504
4013
2012
2297
1272
4921
1067
2620
3855
4651
2218
959
539
4288
978
3107
610
2128
3557
4974
889
3250
4205
854
160
1886
3520
4579
3334
1369
1780
864
1127
798
3132
4172
100
2858
3111
758
4248
4385
967
2700
2157
842
2712
2413
4019
2951
1686
3504
2715
1802
2238
4407
891
4373
2168
1219
157
2518
782
2904
3342
1753
4817
1614
1136
484
3327
1537
846
917
2029
446
77
2220
4742
2606
4340
1426
1580
3243
522
743
3053
2814
851
272
3398
769
241
4469
2969
2665
3291
3183
3158
4444
796
77
66
1785
3540
1146
671
3159
2382
4078
3455
143
3787
2951
4084
1504
109
1982
1012
3136
1808
1441
2768
3946
3662
835
1651
72
2963
2553
1306
936
4
4234
2271
2337
3709
2720
2048
3974
351
3808
1527
3694
1509
4934
170
3651
2461
4085
1329
2213
4038
1107
317
684
2275
4737
3665
1799
4323
4357
2771
237
2791
3574
957
300
160
483
118
1659
513
4217
1759
1471
2183
80
3921
4866
3071
4086
4989
2072
2189
1960
2630
2677
2997
4108
1001
4460
1735
1194
2214
90
2760
3356
2388
4368
776
1296
482
3883
2613
2592
818
3655
4408
2883
1555
2340
4318
3265
2428
4128
4236
4029
1484
1453
2080
4073
2556
2884
1938
4334
1262
17
4968
3664
1824
1080
2802
497
1394
2837
1396
151
190
1042
260
3860
1687
1142
3920
57
3022
4959
1379
1038
1699
3619
4305
1200
1840
250
2219
4980
1604
482
4880
4491
457
4293
40
1189
2053
1937
3926
1686
3481
2776
2478
4023
637
4052
2557
2227
2887
4271
2407
3535
2678
1960
3041
4401
206
4970
323
1783
3791
2834
4093
4692
4010
4077
4712
1313
2890
4084
1872
3948
2702
2169
2627
4900
231
861
4315
772
303
2642
306
1443
4074
3119
3670
2622
1873
861
2745
2528
3333
2287
698
1458
1686
1878
3369
2753
1662
3029
354
48
2115
1524
3808
3582
3585
2148
2516
2606
1961
4959
3195
985
2764
4670
1248
309
3095
1805
182
4939
3978
2359
4209
1303
2400
4036
4633
3386
171
2393
4765
2548
2045
2248
844
1618
3216
116
277
4870
3710
588
3407
1529
2701
451
351
72
2556
3698
2989
1201
4794
4813
593
2000
4118
1577
3390
3799
4591
1328
4700
2790
2588
2070
4523
3797
689
1891
1020
2604
1995
3712
4869
2318
3544
1511
153
4362
1522
197
2529
369
201
1015
4551
2224
4807
420
1218
524
1886
1259
1646
2152
3998
2195
871
3806
460
3919
2174
1067
4436
2543
4637
4961
4649
437
507
897
990
3273
283
2527
3067
3202
1781
4278
1675
291
3807
4216
4611
170
1398
1024
4084
3831
602
758
1525
972
467
4017
4027
89
716
4108
4055
769
4660
4779
2798
881
3505
3583
1355
750
2217
1402
4486
3210
626
1641
2616
1494
685
4729
1268
3582
3467
1067
3520
1702
4401
4505
4298
2177
4189
501
4065
3385
4633
707
1463
2965
3439
4983
4431
2107
21
491
3953
3867
3902
1673
4588
4421
4824
1010
1645
3340
2053
1681
521
3692
3462
982
1205
2729
4431
3074
3934
3070
4553
4221
1672
810
1321
1959
4314
699
4814
2977
4044
3929
4608
1249
2380
3969
4512
4910
2492
3276
3832
37
483
846
1529
4474
4831
1301
4125
4392
804
62
189
3312
4822
4579
4698
4529
4870
629
1834
2180
266
1320
236
3630
1401
397
4030
1737
527
1534
3327
1232
4320
814
4332
466
248
3553
988
3196
1314
159
1390
4442
2062
4000
2100
4057
2391
582
4053
4876
4858
3157
4123
3492
3820
1677
2856
1297
886
8
4321
2016
3202
2340
2392
3227
2154
4476
1801
2962
4187
1596
4159
324
2066
530
1082
2497
2852
3143
39
921
3980
79
688
2845
4557
674
2392
2436
3616
4796
4006
1549
918
3951
2826
2653
1605
872
3416
454
4336
2442
2832
1137
924
4790
11
2961
1973
3744
4510
3185
626
2059
1770
634
2230
628
2929
3152
2609
4047
4523
3499
4736
2300
2762
1549
1949
3991
4717
3222
3831
3708
590
4920
1554
3055
810
2310
82
2757
2762
4726
1244
1028
4593
3840
1018
4628
1633
1410
3405
4726
2848
2838
2546
735
1101
4202
3804
808
3904
4712
3450
916
4688
1060
2267
1508
3929
4542
4929
4096
1871
1604
3835
4925
74
938
3871
1475
590
3203
4064
3616
380
1252
4123
1926
2386
1546
1737
1882
3469
119
1311
4125
918
1832
3012
3253
3123
3432
836
1874
4888
3279
4288
51
1066
3643
2068
3512
2619
4173
1858
4802
3690
3543
4089
4712
1252
1256
4833
3918
4997
2808
4231
4973
171
2191
4301
4558
3040
4320
1110
2055
2766
1512
424
679
1605
4001
2703
128
3327
2755
1429
1314
2247
3756
4861
54
2239
2315
2403
4145
2441
3063
3651
3685
899
2450
3657
4322
573
1664
839
4270
1764
4013
269
4583
3256
4324
4789
4537
3319
1354
1583
2663
3966
1643
806
1108
4524
2722
4942
307
1087
2058
512
2476
3736
960
3809
2907
382
2377
4146
3040
488
4755
2914
468
736
127
1287
948
1930
303
124
1608
462
4067
1911
1667
1268
470
2588
4576
3967
3621
1138
3994
3684
833
4285
441
4634
3791
3808
2704
2220
4798
3710
3767
4395
3366
987
1527
3531
4355
269
3927
1045
2234
2640
618
4582
1403
1942
3878
992
2179
2675
3576
4076
625
395
2609
1363
896
3363
4333
3419
1952
3520
2352
1553
4692
522
3958
3553
1610
174
1705
493
4602
1431
4198
2672
3803
1267
2034
1438
1389
2105
465
825
1525
3232
1367
1251
3485
740
4887
4128
559
1251
2070
235
3555
773
3937
2829
4522
2770
3717
2238
1688
2437
2163
2104
2302
4835
53
2709
1472
3176
3725
3943
4619
281
2595
1720
3228
75
2913
171
2488
1661
4923
1807
2405
3234
350
4741
4429
1392
2414
1401
520
4246
326
4233
3286
1026
3750
98
3846
2719
2083
2152
2754
3820
3336
50
444
2807
560
4743
3469
1710
1966
1365
2131
1419
2803
1117
471
3216
522
2067
3916
2054
1735
2401
108
318
3262
1278
2632
4228
2123
1747
4576
3595
2924
322
1824
4521
742
2
775
59
2772
4142
1666
756
4991
911
3914
3843
1037
1578
592
3299
3835
2863
725
174
1869
1858
1235
3238
4494
2743
3815
2321
3635
460
3779
2847
2276
4943
4357
1243
3777
4870
2126
2391
92
2234
161
3588
3241
2416
3961
3063
1197
2842
542
780
616
1469
500
4764
4539
4788
2295
3345
3392
722
2866
2771
202
1689
1196
4950
786
4372
291
4375
331
1558
1152
3254
3543
2857
2278
2041
1366
1392
3760
3919
2770
185
2609
1150
3457
4603
2760
2579
4907
4671
2947
726
2943
4656
1135
4843
4918
4776
1023
12
2294
3492
586
699
986
2512
4614
2485
3380
4740
4000
2756
2491
1078
4933
4955
3790
869
1088
802
3087
4520
3189
2644
2027
2316
3265
2358
1042
4580
1324
1587
1708
598
3969
151
2199
2767
269
2981
1416
3975
1038
1081
233
3509
1619
2336
4345
4129
4492
4695
1485
2295
2638
2250
3272
1860
4301
1079
1929
995
940
2673
2419
1685
1333
2172
4284
4302
4987
1426
17
1806
2744
3082
4863
4263
352
2882
3682
26
3336
1204
306
2985
4523
568
1924
4240
1542
1782
2531
4184
1590
4625
1556
3403
4243
3971
1023
2255
2394
777
2403
818
4786
3268
3222
1957
686
368
3855
3195
1165
2970
2971
3744
2938
665
859
4184
23
2029
2165
148
685
3722
542
4972
1823
3539
4272
4250
3605
642
2379
556
43
1469
3243
4292
755
137
4524
1927
4217
2827
3348
227
4983
1422
3713
1345
4154
1631
4551
4267
224
3213
2190
3389
2077
811
1846
547
2339
3156
4194
996
1429
1981
3093
3042
3988
4110
2992
1902
3912
426
4195
4083
2101
1655
3387
2079
1508
246
3292
3747
714
2114
3168
3635
1800
1352
88
1470
4411
4040
3494
2129
4541
4664
235
1438
3118
4837
2941
3059
2536
4206
3697
2287
967
2444
1275
3324
2236
4864
2701
2637
663
3805
837
4962
1035
1913
4165
494
2041
1340
2466
4867
934
1864
1068
4880
2394
1181
271
2381
4639
2842
3314
1487
3453
1797
957
3813
303
1581
1361
2009
4763
3075
1643
4933
978
3122
4877
3282
1691
2975
3588
285
3625
1940
4567
2980
3853
4758
1861
3925
366
182
1426
3686
2985
3716
3198
4353
3857
3633
4435
4821
4432
4411
24
1683
2973
4237
1838
2626
1865
1292
3882
2507
1786
449
3956
3
4462
1730
608
3262
1568
1362
4116
3811
2983
3279
742
3365
4088
4052
3781
4094
2506
636
3500
3414
3909
1422
1876
2028
1581
3668
2615
38
4003
419
3311
197
1179
1927
1446
2597
2300
4475
4570
1388
4783
3512
3922
4031
2318
1347
2411
939
2210
4175
1117
4853
3867
2234
1678
3628
1497
4503
1783
1339
3955
4260
3376
3915
2440
4998
2819
4203
47
3155
2170
3614
919
4572
2050
213
1969
2601
67
71
1198
4486
3049
4742
4693
4375
2064
45
3980
3894
601
1119
1016
4912
2219
1807
1670
2742
441
2255
3605
3991
3589
656
883
548
736
887
1619
4127
4894
2551
2736
2416
3920
2911
4066
3667
315
2403
2944
2397
136
1452
2963
3532
311
225
1829
2070
399
713
1812
4003
649
1978
2647
2596
4198
1360
1110
2396
336
616
3662
4611
4592
4557
1097
3278
142
1258
1557
1015
3799
2445
1331
4231
611
491
1760
714
1301
4314
168
2283
4058
1627
789
4759
2543
372
1960
47
1260
3526
2156
3548
1513
1996
4939
3935
179
3220
4614
4150
4570
1807
762
824
4222
3991
4962
49
4063
4880
3448
1151
2728
4491
4309
1254
4186
2392
4486
3816
2195
4889
1410
1719
2628
2576
2683
4464
1678
4720
4351
624
4341
4195
2239
1314
1817
655
4776
2091
4790
4278
4764
1168
2639
3581
3017
2842
1741
3922
4567
1960
4854
2830
4560
1997
3263
1457
3092
1484
1133
3990
560
372
3756
638
3936
2169
1156
2299
2249
4891
3346
2103
3946
954
2174
2082
2878
1766
2354
1726
450
2941
1301
4233
3218
568
3083
568
1986
1516
4753
3097
4947
2992
2829
4405
4105
4763
3760
4237
4831
3289
1084
1237
1131
1234
2226
3933
2916
2594
2975
4828
261
4385
798
2600
106
3895
2903
4374
2306
4587
1801
4907
4748
3991
2451
2062
1725
502
4116
18
454
1021
2212
622
913
2506
4414
1774
1030
4977
2212
3340
4756
855
1764
3832
439
1952
3109
1644
4134
1847
39
3566
987
181
1761
1378
1896
2082
1224
1312
2860
1728
64
365
4645
4016
3200
2131
1687
4650
3842
2463
2158
4300
1733
839
4324
4073
3986
1634
3457
2568
1048
1119
3993
4349
2456
943
1428
4366
519
645
216
993
3914
3929
1883
3795
3792
1414
3134
4489
390
979
354
2574
4192
2472
4357
1977
4949
526
67
246
2380
1760
1204
3416
1300
3866
3680
4322
879
4437
2794
1864
2079
4538
1070
3607
2607
2889
3350
1434
3837
4181
2000
998
2518
129
158
3138
2884
2845
4039
2876
834
4203
2492
300
3325
4727
1022
4097
2903
456
4462
2985
674
3143
4863
1783
2766
2771
4528
3951
2193
1805
31
4794
927
1628
2121
3329
1029
2589
2176
336
2673
744
1882
3154
492
1366
4488
2268
2941
1262
2292
724
1897
4565
1343
3791
2550
1289
4080
2210
931
4786
1038
1569
3818
1490
3908
2817
4598
4459
316
1553
3826
760
2196
2777
2452
3153
4381
782
3859
3599
4713
2609
1299
3627
778
3849
2764
2704
3922
3590
4370
657
3540
3958
1352
2894
2100
483
292
4554
3938
633
3566
4835
1996
3797
4905
1501
1616
4680
1534
3768
2882
383
1192
1081
2725
1874
1215
3348
1744
237
1470
1915
4774
3816
4906
3348
365
1205
1457
4902
1103
727
3359
3495
4638
4487
1704
3266
2023
3122
1369
3599
85
191
2731
197
2152
3206
2378
2640
1073
1336
3814
2662
4908
2852
281
2778
4294
2298
1088
3464
1725
3311
2380
3592
3044
1829
2116
417
3041
477
2076
598
3529
2507
2847
3175
41
2591
406
2655
3616
1778
1932
1582
4919
1567
1390
958
3949
4280
86
1178
3842
2210
1294
2352
3103
624
4742
3171
1475
2297
2189
309
4985
1965
3286
4750
4124
3611
4408
585
1347
1443
2289
4476
2312
1445
4873
1577
2099
668
4343
2503
4750
2839
629
994
2240
3405
1909
4203
893
986
2030
3329
4180
3560
3244
566
4616
650
971
2147
2425
356
1543
1262
2967
333
3235
4131
1612
4862
4275
2418
4440
4894
72
3663
79
1346
2348
4887
4363
4148
4376
4213
4319
2174
2874
4814
596
4364
2241
2202
4207
3301
81
2029
3683
1482
2089
2535
2682
2685
2431
844
4050
827
2178
2516
4769
2836
2984
2836
4644
713
1253
3732
3669
1105
164
922
1767
3343
2546
2383
3255
798
983
2592
2547
4005
4713
987
2646
761
891
690
4434
1100
309
1017
3918
3805
48
4042
4805
1521
2983
642
4489
222
3282
2961
4119
2150
3463
1261
1089
2055
345
2844
3880
4278
231
4899
1074
2775
4454
3126
922
4094
360
4464
4192
306
3468
4296
4937
4129
2864
822
4845
2875
990
4138
2632
242
1632
3630
803
1737
2763
3089
2933
2231
4513
269
2789
3369
714
1031
2011
364
3385
2785
4058
2594
4151
4928
3108
3378
4419
4168
871
3904
314
659
2494
965
709
3880
2415
562
3391
1755
3293
4047
469
3956
2126
1056
1103
3919
1317
4670
3515
1315
1035
3375
66
4335
4889
461
3029
216
3359
4863
2313
3942
2971
2190
3434
3009
2613
2828
3185
1652
1362
3204
4091
2838
2450
3190
4062
1438
1203
2150
579
4051
4244
1755
325
4556
4411
4431
3894
1542
4179
3360
3392
3692
3621
4101
494
616
4722
4582
1309
2389
2330
3669
4444
3689
2027
3133
2013
1479
1071
1359
1522
4705
4523
1356
4699
4217
4939
2678
4701
3080
2928
1898
4592
269
4105
631
3497
1496
1106
4735
370
4247
791
3618
3329
337
2691
1182
1314
3366
625
823
2719
3356
1394
2992
1515
2739
3487
3613
3416
4688
1240
4202
1137
1965
3445
3981
2272
134
448
4101
2758
4041
4234
2169
3065
1753
3435
426
2111
3611
3663
2979
3982
1405
319
4361
4161
4849
4046
2275
3759
4838
3493
2996
3432
449
4139
1355
3413
2218
4444
1087
2546
2989
2322
453
4642
3104
4434
1002
4176
1107
919
4915
2531
3168
2503
3044
3192
3846
4305
4769
2424
4450
4119
1108
3163
1749
2094
3031
3518
2662
977
2582
2796
2704
2296
4801
4259
3256
1487
350
3473
4595
309
1305
2470
2624
3530
4220
513
3000
4595
2897
2652
2895
4819
1270
1329
3765
3257
386
4133
3305
745
3689
256
2285
1976
571
2584
2627
2298
3983
4788
3358
4162
2226
2922
1609
3126
2016
3733
4613
536
1242
2383
2691
315
1730
1784
515
2539
187
2916
4728
2839
2753
3474
395
587
4479
2209
242
729
4054
4858
3704
4780
409
3490
2539
4588
3214
3433
4854
3563
3832
1771
1838
4916
3715
3195
1264
2295
4223
2990
487
1307
744
2928
2430
3657
2053
4092
568
4333
2362
2047
485
167
4704
1207
2530
247
3179
156
3253
4977
4536
2832
4361
2118
57
851
4245
4655
1463
1808
510
460
2760
1323
3352
2016
3989
3520
4465
764
534
2630
354
780
4026
527
980
1118
3931
4971
246
2218
4554
1037
4358
1119
1156
4228
1302
3948
4529
2373
3033
4913
1538
4293
2983
4177
1829
4954
2967
499
3002
4195
4237
2108
3473
2626
1488
1207
1171
1977
104
3892
2254
4573
2779
3095
2785
2932
3244
3207
1899
4991
785
135
3076
1832
3606
3223
1319
3565
309
324
1031
1390
2375
3882
2346
2780
73
603
350
2293
1103
3926
4272
4295
2596
1577
4264
2124
1074
3244
3467
1243
3751
3248
1553
4788
1667
3204
3035
2920
164
4069
4099
4877
2689
4635
3411
3942
18
416
4311
1165
631
994
1473
4253
440
3416
1809
996
4942
3101
2624
2025
848
3639
264
4224
3928
1506
2524
4440
340
3277
124
1980
2272
4773
2986
3115
1870
3345
2722
1368
2290
3528
2850
4358
1247
4063
4759
4115
3396
618
1690
3181
2647
1989
4149
4170
2293
794
1163
2256
1549
3904
373
4258
3404
1466
3950
1974
4679
4867
1140
1691
1228
1969
4281
4411
460
3843
2166
1655
4122
2036
3197
3373
3975
873
916
4495
4603
3278
2720
1365
409
4498
332
2487
3808
1132
2784
3945
4584
2719
934
1907
3145
4911
277
4800
3512
4467
4285
4671
4713
402
4601
1611
1216
1999
431
611
1110
2343
643
2613
4538
4015
4804
4779
418
4939
4743
170
2620
3083
4532
4738
3274
1894
799
4303
3541
3302
3074
3634
3940
1825
549
4619
4930
1921
2842
2288
1000
775
803
1454
1516
2517
4829
1331
1865
1999
4963
933
4213
4092
1360
4803
2827
4330
3545
2795
1111
4249
2086
366
2677
3966
1361
989
4686
1014
1276
3912
2765
1102
4954
2292
1662
1276
3030
988
2648
4475
2802
3016
4044
53
4238
1152
1444
3811
3441
1532
4270
1329
4718
1707
1506
2341
3059
2704
2573
4297
4598
3804
4044
1664
1514
1228
3551
2243
618
2267
2524
1711
4419
3306
4757
2277
2016
3771
381
713
2206
1781
4955
122
368
2202
2858
4739
3458
2231
4386
1165
1002
4141
1859
329
3523
2347
2067
3321
1877
13
2184
3799
3113
2298
4436
299
2376
2081
3927
3
4442
2014
633
4254
341
1263
2169
3560
2203
147
2044
4650
217
2945
572
2118
491
3360
3719
2487
4066
1318
2362
1340
1718
3690
1270
4228
1666
4786
3642
1674
597
3789
123
147
1235
771
2545
4594
1808
2554
526
3628
1278
3656
2307
846
161
1461
4756
1967
4190
2653
1475
1484
4685
2415
1659
2258
4169
2875
3829
2944
2279
4765
2596
81
996
4616
692
2161
3946
274
4514
786
2274
4200
3673
3372
1397
1766
428
3257
1770
236
3326
655
2273
2550
1097
4085
3110
4327
3397
2757
2923
616
422
3284
1920
1623
4842
4512
4895
90
3975
1172
2255
2945
994
2158
101
4713
4861
4777
667
4104
2449
4775
876
2541
983
1613
4198
3235
3477
664
1042
4912
3706
2319
2506
1906
628
570
2265
1565
490
520
985
3309
403
300
1920
3636
3276
211
3996
653
154
2184
3136
2961
2354
1866
4673
1112
2707
3644
227
408
4169
4474
2602
17
4151
4773
3496
1360
330
2900
3218
2953
3713
4800
122
3527
2398
4061
4362
2144
14
3419
947
3692
3358
4633
2378
2949
2716
646
912
196
2991
4634
1603
630
502
4418
3079
2427
457
2169
2502
307
927
4811
3076
4555
4449
4168
1878
85
280
3707
3308
1256
2205
2547
4657
3728
4916
3382
2495
3808
4499
3630
1193
3145
2624
2703
4657
3569
3329
1718
440
1929
1844
3583
2864
4318
2026
2083
1961
4225
4602
1103
4909
2287
3117
4249
3187
1193
2746
3617
4779
1172
3944
2642
3331
2714
1846
3188
686
3007
4935
3993
2724
3432
1802
3905
4407
2418
3101
2378
378
1701
4291
4248
675
2733
4015
1722
3399
503
484
668
1734
3481
4894
4599
954
4434
2203
3436
232
4704
2052
1899
2684
271
149
2921
3479
423
3849
3166
3384
3505
4821
2791
4259
3852
2459
852
3103
3259
167
2091
4048
668
1710
1679
3387
4603
3153
2411
3677
1446
4586
282
26
2469
2154
2943
3231
2183
4935
893
3249
195
1231
333
802
1810
2386
3173
600
2480
883
2986
46
3536
852
4676
2423
2445
3367
269
788
3771
2325
2869
2721
4207
4928
3075
620
4457
2777
1253
2747
3254
4123
1792
844
2302
366
2782
789
69
2202
2439
2652
4691
884
328
311
1073
3202
773
2001
635
335
1693
4395
3098
885
4679
3211
133
244
1485
774
3156
1423
4146
2880
2603
972
3166
4497
4442
3250
3051
2118
1040
1600
607
1316
52
4825
2467
3058
2030
2351
2417
3565
2916
3076
4603
2356
244
1329
165
2788
1625
4645
312
1841
831
3638
2177
4776
2929
2857
2
469
3940
3184
4584
514
127
4015
363
4023
1183
4320
1646
1401
2797
3543
3096
4056
4074
453
4296
3867
954
3259
640
631
3126
1519
870
4384
1167
3648
4555
1309
2074
4392
2246
2549
1841
2246
4378
2668
1888
4180
4536
3044
235
2349
3051
4604
4639
3201
3610
3212
3622
3141
4139
2455
3675
1929
4468
46
2292
3412
427
718
3855
2793
1885
3324
4759
31
3095
1633
807
530
131
1198
3491
1945
3775
37
2419
4787
372
2071
2936
3922
1491
3693
3726
4948
1495
3461
1383
2721
2902
1723
4059
1980
3938
3047
2637
2639
1074
1793
4373
704
519
929
3795
1809
1638
3415
4912
3848
3413
174
3059
4411
2607
326
2976
918
2548
2776
404
2589
2032
1330
1831
782
2652
511
3076
1297
322
1409
4523
271
3500
3411
2935
1634
3547
1883
555
2702
603
2615
4994
4254
2358
3672
218
97
1983
939
4494
3552
4455
3529
136
4884
401
2639
1184
3137
353
291
713
1989
912
2649
4405
191
2887
4910
4170
1172
3389
3318
204
3808
1080
1386
2100
3177
259
744
1503
3306
3850
3988
553
3298
2956
2717
4651
2326
4134
198
3123
3076
3380
4231
3965
4467
1639
3568
3918
2777
3214
320
4330
2208
2845
3506
1106
2145
4331
287
2748
618
2054
2206
2822
104
1748
3115
3313
4319
2210
3698
2619
4740
4465
4428
151
4153
2850
2030
4243
1750
3071
914
811
4878
4684
2434
3140
180
2128
3338
1653
2125
1389
2918
2251
2165
3745
1854
3608
2607
2479
3356
2716
3087
1412
4029
2690
4517
3513
2539
2408
3590
3318
1859
162
979
1891
565
3481
2536
2538
339
4719
4922
4282
825
978
1840
2974
4322
1787
1300
1967
1920
267
4800
3344
1853
2357
4205
1817
3136
3905
428
3559
1103
2077
906
2636
716
3675
2639
2897
3944
219
4013
1035
4989
4806
800
3231
4090
4522
4350
1813
178
2861
2698
2870
2983
2035
3744
3047
929
783
3257
3165
4532
483
10
440
4463
1816
4262
4884
4975
4339
4406
4231
2203
914
2652
223
2407
182
3838
2754
256
134
4558
4304
775
821
2453
4934
3567
1166
4305
2902
625
1308
3128
3280
2399
2291
2486
625
3569
3401
4246
162
3536
3111
3260
1994
2081
1066
17
2838
1857
4018
2244
3941
773
2530
3243
3530
1282
1930
1973
3458
1587
4720
1083
4166
3605
645
607
3251
3008
2366
1826
4980
4760
509
3169
1843
3525
687
3251
3440
2572
4343
3294
380
403
1645
1865
3670
3206
3725
4797
4955
2985
153
2308
249
351
4035
2114
464
4257
1269
4371
4662
1498
1564
2424
1016
3548
4830
2622
3941
1245
2910
118
267
4284
2137
4534
3587
906
764
367
4626
1818
3297
2171
2800
1497
3752
1111
4635
3402
2586
2567
2458
4787
3042
752
3432
1102
4400
4473
4846
2316
2997
819
1521
913
1533
2943
1227
2414
2742
3897
348
363
4446
36
373
4837
412
469
271
4663
4764
3984
2796
4625
2508
513
4693
4541
3246
3348
3416
3386
4981
1833
3381
4801
3277
401
2295
869
3985
1905
2567
1517
1512
2094
4267
3406
900
340
1764
3193
4801
3708
4294
2086
2832
2587
2838
402
843
3527
4849
4037
3327
3675
2231
2193
1459
4357
3236
2533
55
1460
1523
1073
1942
4977
2547
4575
2069
1129
2637
3638
425
246
2502
3969
3240
2839
4036
4424
1884
316
4838
3038
1422
402
396
11
4737
3103
28
3920
4183
1697
3517
923
1375
532
2845
2442
70
2680
4510
3181
4151
943
1598
1079
4566
4980
705
1947
3548
2558
3707
2363
4817
948
3581
3661
2862
2302
3027
4204
3463
351
602
2698
2760
2519
2432
2221
2597
687
2727
505
3910
4675
2152
1852
4362
1065
4194
209
150
567
3696
3054
3351
897
2714
4665
3118
1186
1479
3862
2561
4051
4979
3876
4345
2889
2976
1650
4633
3789
4808
4553
3764
3943
4582
2297
3271
119
1618
2832
2955
4304
4666
757
4540
1143
3480
4024
3829
2420
3341
146
1010
403
4926
1183
3704
2612
323
3639
3235
4459
1390
4778
4478
4043
2078
62
1450
2240
2945
2076
2038
2907
3394
3848
1637
51
2781
2628
4709
1590
2351
1311
3621
130
4419
2676
3376
826
4625
730
3099
128
1875
2389
3894
1457
669
2444
1591
2234
3131
4696
3724
4409
3727
231
4271
2097
3929
530
1694
651
135
3760
1153
2874
2346
1166
225
3291
438
2219
1696
1914
430
1957
3575
4341
1593
1217
2337
3158
598
4137
858
3046
1206
3019
489
3381
1165
654
3427
2441
4953
1420
2783
536
1865
3104
1246
1765
450
3469
3675
1368
4268
3595
3193
2237
2722
1555
4505
2365
1956
506
3793
4178
4006
1200
245
936
3790
797
4472
4563
2123
3547
1038
2725
2409
2936
1834
3402
326
959
4371
721
532
2772
2288
2553
1767
1169
656
354
459
1112
3155
1558
4455
3494
3165
1308
2208
33
4131
2685
3844
940
1009
4895
4164
1699
1944
1494
1970
3267
4778
743
3259
3295
1673
2520
4613
4694
2705
718
2602
4765
4936
2799
2224
1972
343
2442
4572
1998
3910
1489
3274
287
2557
1385
4081
3014
654
1868
1397
3069
3209
2300
1143
231
4658
2224
2877
2865
4739
2150
4663
2942
3209
3580
2299
3980
4373
2630
3259
1320
4168
4178
4017
885
4769
2165
4293
1234
3933
2295
234
2913
311
4322
927
1438
2503
3874
4839
4276
1453
313
1960
1669
2148
2098
4862
3156
3515
4348
3693
330
599
3479
783
491
3847
508
4787
1698
2677
2171
473
3425
4164
3252
3810
3620
2890
2145
4111
2200
4285
4064
1139
261
4447
3194
597
1956
1752
4954
4585
535
561
1705
3440
1982
2445
4319
4257
3745
2366
1086
4762
472
1465
649
698
1976
2033
4421
3000
3229
846
4836
4717
2049
4719
1875
2866
2631
3452
2812
1835
4356
4127
2960
4853
221
3157
1982
2457
3962
756
1918
4515
2103
542
4322
150
3350
2969
29
378
2296
661
796
1537
3066
2757
3382
1661
3881
803
4442
3596
920
4444
1243
361
491
3436
1674
843
1129
1642
3233
4133
2621
330
3964
165
1580
1723
3270
3929
4454
4961
4836
4220
1699
542
653
185
1511
1000
4816
976
4667
632
4287
4052
2648
4236
1221
988
2758
2105
1044
3836
4663
3173
3885
3948
4421
4568
130
2600
192
1009
1101
1226
1094
3841
4334
2180
2052
3536
3874
1827
4697
1994
1012
256
1745
4407
2282
699
152
3778
3196
4648
4847
1066
3650
1728
1296
2810
4566
131
73
1253
4278
1486
73
4239
1869
946
4614
4930
883
294
715
581
1740
2297
239
4683
3965
2473
695
2582
243
40
1929
663
3011
4936
738
4235
1992
3691
4580
3333
4706
4648
237
1904
2487
3968
1508
1135
4053
405
4862
1077
954
1594
4242
1770
1479
47
4049
2051
170
1725
1552
3985
2381
1913
4382
4261
1549
4832
1783
2994
2171
1090
1133
2166
1584
1298
4932
3083
1980
3711
2264
3590
2513
2200
851
2391
2332
370
1584
4748
578
3340
236
371
1844
4958
1266
2000
1595
4211
88
2935
1878
1553
2080
345
2445
2531
2182
3593
192
4041
4668
3662
1291
1393
734
358
3376
3681
3216
3142
4155
2817
4985
4338
3878
739
883
3148
970
3022
91
2503
591
2767
4716
3005
938
671
2720
2401
988
1534
2074
185
2702
3586
934
2190
173
2308
3867
1676
151
2548
3401
2778
985
4847
3626
3371
2094
577
1296
4628
2025
407
3084
3125
834
1869
4775
1982
4630
3553
1710
4696
2383
4465
1177
3916
2764
4850
3501
3127
2665
2753
4122
705
3885
1993
1832
886
949
697
998
4114
1780
2988
432
1530
4672
2885
820
4292
4615
1115
3862
4039
2099
3823
2375
3822
1363
3665
3100
712
727
4663
1363
3772
2842
3867
4832
3736
2017
4242
3270
1774
2858
1855
2735
2968
1266
396
1068
1960
3894
2939
497
2195
3559
1793
257
1861
3623
2835
2342
3789
46
4014
4096
4501
560
1035
579
1170
3328
4409
1871
748
423
2652
1439
2218
2045
3747
3932
2407
109
4871
1617
4206
4960
2332
3452
2911
3707
2643
272
95
4646
197
50
2679
329
2821
3626
3024
71
3531
1676
1055
1393
2869
4441
3419
1606
3767
1806
2431
663
2816
424
1279
3680
2467
8
4034
4854
4131
717
96
4273
4585
541
830
4246
4165
664
3547
1761
2480
3492
1941
4100
25
4784
4708
4682
1245
3285
4415
2940
4843
1943
1717
4823
3824
3196
3150
3846
3985
1220
1120
40
1510
774
2976
3908
3843
1740
4243
4718
2884
2864
1456
4699
2070
4777
4640
4027
1601
3867
1227
3739
1659
1582
3495
2224
777
1396
2189
2618
569
3598
3120
1858
1244
3968
1736
1470
4742
1502
3170
739
1903
2289
4809
4492
4810
3654
4519
2234
2656
2912
1769
678
4073
1217
3490
1206
3922
1788
2921
3149
4354
2338
4683
3922
3757
1576
116
223
3774
2660
1534
2431
4462
1592
1301
1048
1734
4971
3912
1883
4608
2238
4369
2954
278
3229
4223
1063
539
3674
10
785
4519
3042
2311
640
452
3449
618
168
2819
4211
3105
3910
2574
2902
1526
3566
3080
2083
3772
2937
4897
4523
2373
1354
143
40
2608
2918
2204
1400
16
1994
4910
1288
4964
2299
2813
1505
4125
388
415
1963
3494
2865
827
1962
2622
4259
4116
1658
1705
3457
580
2981
1927
2059
1947
680
789
4529
2161
3443
2564
194
1792
4970
4518
3609
4038
3041
622
162
2472
2087
2508
1728
1355
806
1104
630
4108
2937
4748
4307
3864
3825
2829
4345
3402
662
3243
1840
909
2226
2575
50
3348
3648
3935
1803
2250
706
3041
2059
786
4960
4898
2161
1906
3972
4330
2614
3733
4466
4572
179
359
809
2635
2117
795
4448
1743
1110
1012
1957
4248
3652
4662
3608
3400
2304
3728
537
2045
2057
1730
1829
14
3108
3928
4014
1825
1525
1643
3571
8
2423
2969
3516
4336
2955
3283
4467
703
2305
4177
1625
2883
1854
2608
1782
1836
637
4025
746
1254
6
4932
2756
419
997
2579
2413
4053
2687
1279
936
4916
1799
511
793
4516
1262
4659
3272
599
3283
838
3648
3174
4056
4297
2000
3548
2703
421
4565
2158
230
2477
3239
3472
4440
3552
213
1938
3733
4529
2225
2810
2385
436
1888
709
4702
1846
3715
1174
3550
3629
3663
3572
4318
2138
3905
4717
4407
806
4379
1256
4259
4062
4261
4420
664
4653
373
1871
3197
3256
3896
4772
77
4182
2423
2208
1105
4248
448
3511
385
2041
1554
4094
152
4291
602
4586
1263
3492
4253
1434
1294
2050
2777
517
4217
2172
2059
1434
3397
403
2343
1850
12
2342
4719
3006
1730
427
88
4434
823
2087
972
756
3162
3104
2115
4827
3604
3388
4683
4996
4721
1916
3637
627
3825
3951
389
4732
1098
4907
576
3367
4036
4038
545
3922
301
4685
1695
2763
4422
1513
1978
1623
4319
2355
3697
1011
4031
776
2832
2807
2282
754
2887
2145
4314
3262
4816
2191
3623
1820
3094
4820
4764
393
1960
1605
1426
422
816
4270
4762
1161
3594
2570
1504
3395
3155
3109
89
1577
4324
2477
2741
2259
1159
4759
2102
2997
912
2340
3132
1828
699
2338
1568
3421
966
2616
294
4448
4176
3294
3258
2341
2287
4715
4831
4840
741
2613
3331
490
4085
286
4824
1844
1592
3599
477
3195
3907
825
762
832
1059
902
2307
1926
653
4287
2973
2649
4101
4384
2407
1703
4793
2760
965
4307
2063
467
2211
4243
431
2712
4170
1416
4891
4115
1782
4073
278
1957
3651
1266
4238
228
4161
2253
64
4354
460
2859
1631
1817
4652
2410
1998
4395
2656
1786
3395
1275
3319
2483
2811
1197
3019
2456
1767
2294
319
4252
2830
3068
3385
2227
2806
1195
4503
4801
863
4893
4122
1168
4751
3658
1584
3397
4360
1169
3191
4723
3048
3438
4303
3261
221
58
1007
1150
363
4475
3209
132
2720
226
2591
2201
263
4671
2188
4578
2256
4475
399
2133
14
1412
3388
1365
4351
3201
83
2148
1716
400
3703
1609
714
281
1369
4185
1618
1499
4161
121
1314
2452
1740
3181
1837
1419
4205
2462
1908
579
1079
706
1166
4895
3882
4123
2562
4875
1114
4436
1529
1447
1954
2863
851
1365
1235
784
3149
2119
3739
1262
1139
2095
1141
4497
620
3985
3361
1765
1116
914
820
1273
4705
4755
1688
3549
1830
3934
3749
3388
4816
3687
1217
2777
596
1030
1557
115
2464
2788
2311
3517
4258
2936
2028
2628
704
2791
4457
359
4327
962
1547
2714
4336
4857
2114
254
575
412
3435
3790
1563
2849
909
431
2730
1727
3685
2292
1460
4170
2532
1469
3400
2981
3815
3221
4266
145
4214
4461
4883
741
1841
3799
2592
753
3997
1278
3607
645
3719
3513
3385
2354
3912
4015
2319
1645
4647
3260
2489
3706
3631
2999
4258
258
4408
1261
2745
1608
1760
1023
307
4377
3540
144
3048
2984
459
2302
1642
566
4888
2525
932
4409
3413
945
2007
3178
2920
3930
719
4058
3921
2687
1121
3007
3892
4774
3802
3698
2417
1710
198
1886
3812
3879
2153
3552
4963
1783
3070
2315
3227
3790
2009
998
202
3124
4661
3227
4477
4418
382
691
942
3689
4981
2534
4744
1070
2702
4680
2806
1723
1500
179
1366
953
2548
463
4089
1482
2192
4268
3449
1272
2386
1576
4076
1423
111
3399
595
91
296
620
1361
2102
4757
2128
2028
410
2523
2562
4975
1218
3833
4043
893
4136
4004
4369
2908
2714
1314
1161
2270
2291
2141
3700
684
2164
2698
582
4880
1219
556
703
4902
346
819
1278
4458
4543
1358
4916
1463
232
2748
2945
2152
4712
811
4832
3690
2081
677
1996
2835
763
896
1653
3546
4932
4852
2690
2553
1150
4083
2873
623
2052
491
105
711
3342
1733
1293
1686
4437
455
1385
3160
1938
1488
1683
4332
1655
663
643
2643
2121
926
331
3085
2875
4393
614
4642
2388
966
2770
4560
3348
4253
1996
2289
778
1391
1748
3044
108
2242
2515
1446
2923
3358
4413
2219
771
2350
1589
1307
120
2098
4742
4503
4491
2400
177
3511
3029
226
2131
3115
4465
1520
632
2622
1852
707
3584
79
1652
1377
4319
1941
4800
1287
1880
2454
2949
2057
575
2770
4329
2527
795
2473
975
1349
2066
984
2833
4268
2317
3898
3557
607
1822
4138
798
4591
1215
3433
2945
2056
4730
2632
4102
1291
2842
353
3676
3914
2263
2869
3404
1112
3247
391
4818
1297
3119
3239
1633
3358
667
486
566
3184
2284
4000
4836
1396
2028
2505
2535
4540
1600
217
3906
2640
3851
137
1069
2360
646
1160
168
3496
837
746
3434
1896
1473
3562
3878
770
3447
2380
4192
480
4695
3938
1116
2819
3880
3306
1387
4462
2574
4653
4325
4809
2775
4906
856
4242
4889
2326
3066
439
2123
2740
145
1650
236
966
4246
187
2900
3969
4740
990
4998
1567
3086
4114
677
1273
4540
4673
2557
4705
1535
1185
3786
1602
651
1131
1825
2342
3184
594
4708
227
1616
4869
2802
2202
3484
2321
672
1677
464
2171
4971
1656
4394
227
4082
1220
3114
4134
1133
4510
4162
4059
461
3234
3985
4558
818
1425
629
3764
1063
2794
3292
505
1024
4791
3466
3196
155
2055
1440
1784
2994
4193
4809
3762
275
3737
4124
3908
1876
2958
2646
3031
3073
2041
4394
4446
3866
2958
1082
420
1417
3000
3362
2914
4608
1234
4845
4753
4479
3115
601
2520
1927
2508
1417
2583
3065
935
4533
1678
4323
173
1589
496
2773
3337
4892
546
17
2174
4174
4063
3992
594
4449
1555
3150
4513
2667
4839
1208
4284
4068
3972
4671
4097
1540
264
3157
1438
2582
3956
2192
178
2287
1421
4593
1422
2658
2319
381
4852
2969
2718
382
567
720
4072
1556
1552
2982
4739
3287
1584
964
683
4408
2309
1508
3798
214
2595
4203
19
2455
3932
4336
4609
2983
4480
1070
4254
1192
3990
3850
1535
526
1678
3613
3512
3191
817
3074
450
2670
3285
3366
4130
4036
883
4299
431
4870
4322
1097
4332
1355
2616
4325
4889
4182
2673
1699
2001
68
635
3428
2416
1823
2104
2303
2639
467
4380
3535
199
4216
4878
2656
237
1501
2892
3175
2934
1723
2476
3432
3200
2147
4350
4706
3140
4154
3098
4373
1775
841
1366
1065
1922
133
2964
1648
4898
3188
662
4202
1872
3644
3319
4252
61
4488
1986
4306
1530
224
3912
264
2353
2038
4515
1958
1313
1507
232
3241
2181
373
809
1910
2765
1170
3444
2324
4163
3121
1755
2110
1089
1424
599
999
1529
588
63
2079
3925
245
4513
4890
796
2707
2697
2924
3374
937
4334
4339
1522
1876
4362
3088
2147
2354
2466
3973
698
1814
4609
966
4682
4214
2813
4035
779
2576
2103
4198
2237
841
438
160
2718
3096
3867
3279
887
1865
2921
2424
3947
4565
4447
3935
816
912
4016
4131
2513
375
4002
2477
4904
4987
869
4207
3681
2629
3059
1694
2722
3133
815
4594
2763
717
2862
961
579
2982
1569
1584
3333
3134
2790
3887
4292
1950
1748
43
915
3327
213
4115
2306
955
1419
1497
4859
3258
821
2070
1851
4946
763
47
3936
1829
2474
295
2619
4846
1273
2566
2398
2101
3680
17
4798
3754
1646
3472
699
3575
4360
4205
7
417
219
2424
4724
3529
3255
629
2372
2317
188
521
822
3756
4219
3203
1464
263
4179
3281
3362
1814
4587
1587
3538
3739
3757
1128
3969
1710
1726
4151
4095
4600
4957
4363
2298
1574
1033
319
373
1146
4952
4624
2903
1354
462
653
2176
4229
1164
2191
4573
3784
3978
768
3550
1741
1432
3531
2185
3388
3694
1580
3316
4683
1845
4971
4315
2271
2131
3360
3194
1806
452
2552
4914
169
3008
3449
1854
2960
2959
4247
3904
1555
996
3687
1578
3427
3329
4432
151
1658
4328
1467
1229
1401
3484
3146
1111
1294
622
4242
4425
3496
2375
2380
3864
2423
3460
290
221
2424
458
2704
1485
3464
2364
2930
4854
4643
681
744
4279
4185
1234
4212
4637
1908
1937
4501
483
2556
4260
93
2299
184
1000
1886
3915
2068
218
3967
3592
1145
1186
169
3974
3497
4507
34
265
1290
4503
4432
2396
4743
1037
896
3129
1068
4076
4552
1331
3398
11
3507
2713
882
35
1923
1941
2671
264
2254
3117
2828
2597
2114
559
613
1354
3174
2750
2367
894
1133
3558
4621
2982
760
387
3391
1004
847
2701
2922
2819
3941
3631
4606
121
628
2160
2011
2589
257
777
2323
2035
1009
4808
4845
339
4992
779
3624
1002
3057
459
1798
1787
756
4853
2958
4552
730
3328
1016
4969
4524
2037
1007
1553
3171
3681
4634
1942
1872
97
3325
4371
3620
1661
560
609
3764
4082
1056
94
157
2769
2179
2193
3892
3453
2612
2262
4091
697
2544
2770
319
2308
3714
1861
170
2202
713
1409
3873
1834
3987
889
3549
2242
2056
4365
3365
2059
3463
1105
3913
536
1937
4539
4720
3871
4307
4089
22
3223
3067
177
4385
3710
1112
2198
4755
467
1581
1861
2643
4594
2023
3673
4206
274
64
4380
671
4308
81
3168
399
591
2159
2485
2708
963
3003
2095
3199
179
1112
4502
1292
1464
1376
948
3211
2336
2778
2732
783
3117
3674
2437
1765
1663
2363
2913
4800
370
1681
3821
455
1221
2567
3558
4761
52
2345
1904
1698
610
984
4666
288
4132
894
3826
930
2976
2471
1803
1192
698
3600
1899
1295
260
4509
2855
384
4696
178
4115
2177
1602
1344
4134
4913
4267
4792
2418
4628
170
4502
7
2220
4619
2969
2753
3033
1615
4340
1293
1430
3450
1961
916
976
2837
11
3975
4972
4678
1826
1541
2400
3964
3590
3361
4041
679
2060
4900
766
4242
2157
379
130
4022
2009
1621
4604
4419
2085
1263
2684
4145
4771
2667
3341
2608
3195
316
759
3466
1028
1298
3157
4576
2537
477
2204
4845
3325
1517
4776
148
2334
1730
4087
3664
2358
884
1051
1280
4990
3938
4059
1473
2421
2162
1079
3449
1203
3465
3013
2360
1176
1698
4976
4758
3010
763
1106
1036
2855
2875
679
1252
991
4915
481
2285
4735
3505
3582
3610
1490
1981
766
3886
3396
2414
1229
3082
2200
1286
1634
3785
4612
2939
4278
4113
2059
4016
3279
1011
3221
841
413
4282
4420
601
716
4908
2983
1819
3319
858
1776
2038
2193
4407
799
3688
731
4415
4674
1525
2086
2433
1995
4116
1741
2284
2756
547
2516
1685
943
387
1863
2886
4487
4560
1228
4503
2014
1765
4276
1016
3066
613
1829
3398
94
498
3463
4188
3196
3658
2967
147
1304
1013
1990
1363
1934
1777
796
890
1906
3180
472
4663
1085
1912
2568
3138
3097
4417
1286
4435
1858
2001
3798
1178
3480
4379
34
3797
2288
2586
2430
4095
1330
1270
934
1406
2712
4121
2731
2048
3033
1299
1661
2923
1475
4341
3327
4121
63
3300
4612
3736
3295
960
4299
2410
2725
4163
1899
4268
1912
1347
3991
3168
167
995
2469
2853
3760
988
4281
2135
3300
1162
2380
2842
2553
1395
2417
740
2784
958
4292
2813
916
1374
2618
1255
4100
3032
449
3638
2588
1370
2697
2589
2840
4453
3124
4787
2875
3842
159
1398
1398
125
3842
2308
1934
1093
2936
2363
2367
711
3106
3088
2914
963
1307
4990
2662
2585
4825
4362
2740
4699
1846
55
3867
4413
603
3561
3054
564
4884
2932
2615
1490
3308
4230
3840
626
4281
243
836
2834
4721
2683
3108
2040
1321
1928
2349
3262
4170
3152
2450
2810
3760
4514
2085
1509
4297
4151
539
1935
3640
819
2659
1027
1785
2549
4591
445
1214
3253
791
3187
1577
1477
2302
5
2669
482
4890
3001
554
3627
1479
1580
3817
1045
1146
4568
387
571
1220
3110
4028
3135
2202
68
3895
3272
349
3124
4195
4511
3423
2371
1302
1289
2388
2885
4802
4302
872
355
1912
3622
1252
1937
4185
745
3240
337
4676
4190
951
1014
163
2171
4007
30
4126
448
3562
919
1016
1319
1944
750
1321
4831
4261
2726
4738
1108
4385
3717
4196
2973
3072
4966
3878
2369
1307
4676
710
3253
2761
634
2951
1064
3767
4182
4272
2108
2658
1103
646
2550
4390
1122
511
1907
4843
3508
35
1345
4926
1861
2544
4111
2984
2732
187
2044
650
3605
4818
1742
2190
3093
46
2995
289
374
4048
4736
639
2576
760
3446
219
4839
684
438
2956
4234
1095
2221
3520
2950
3931
238
2449
885
1812
2247
4816
4494
1532
1361
3125
1915
1247
82
973
2669
88
2619
2561
3383
424
3684
1207
2066
2801
2250
4812
3362
2728
2966
2400
2333
1011
2614
627
1340
1812
37
1692
2979
3439
1699
1131
1922
2468
83
3919
3763
1227
3947
4166
3399
1516
3447
2867
2054
1596
2341
3808
1617
2664
4077
1416
1124
3356
2123
3950
2165
3367
3680
4722
2975
3515
3555
4319
232
240
2148
2251
4337
334
3621
4077
4693
1458
3214
2773
4322
1390
4457
1813
1945
589
1788
4094
586
2886
2602
476
3782
285
789
2849
4061
1971
1805
1007
934
4963
4028
1745
3651
915
4447
3501
2108
3860
1348
1152
4973
4182
3034
3246
4959
58
2571
3078
3597
2434
3743
390
3873
674
3365
1060
4384
1873
819
1815
173
1621
2489
4203
4948
310
2142
3795
3639
637
2672
4261
4931
80
23
1473
4601
1117
2875
2196
2102
3437
314
3061
4536
551
1594
4396
3390
879
4588
3122
3981
3968
4612
2115
4648
941
2060
1151
2810
2738
1761
1693
334
1503
3831
1217
1896
442
3408
1067
2293
4004
3477
3264
819
3479
4969
987
1270
2511
1585
2876
3459
4875
3302
4735
3536
3395
3914
2453
4462
4986
1480
4703
4128
4013
4839
2260
2772
4091
2271
694
2534
2203
3434
1394
991
4633
2726
1422
1311
4564
2568
1732
985
2761
1627
4783
2099
2432
2204
2960
3279
3378
2524
19
1038
3027
2075
727
326
1326
3826
920
93
1527
496
4463
4797
4967
3195
4983
2077
3671
989
3124
4778
1099
4799
1627
1712
1102
3900
3648
4573
4378
2355
2552
97
1589
2255
4297
4883
2317
2279
2931
2940
2380
4251
979
2052
1170
2558
2882
3818
3623
1252
3366
1629
3723
2561
1550
4058
2779
553
4477
1605
4328
1022
2454
4881
65
2406
1775
2905
312
1164
64
2559
1862
4425
83
1621
3327
472
1
735
1433
1747
389
782
3599
2324
1333
2521
1818
482
3396
2792
2720
2644
403
2203
4629
1747
4818
136
1487
3612
2720
1107
135
165
1913
2211
4481
522
4628
3858
592
3049
559
392
1504
4123
3698
4847
4475
2097
117
502
3026
4595
1515
4095
1164
873
4282
2339
703
3545
1919
1443
405
2114
3081
3500
2411
3405
1936
4419
1967
4311
3119
1712
2002
956
686
3857
258
3283
4344
1965
546
4671
2868
3483
4774
370
1533
1553
822
3190
3020
1609
3543
612
2285
2630
2263
624
4659
2194
3794
3178
3446
153
4532
3481
2003
4683
3553
3539
3107
2212
919
4167
2908
2833
4734
284
1196
2619
265
1503
2635
4159
3009
4119
4612
3428
3384
1196
4689
1516
3018
1837
2843
1171
4785
2479
4705
4719
1103
538
1962
347
3208
66
1225
3031
4067
1131
3821
2222
1938
2448
970
1870
1703
1102
3106
216
3776
2308
4219
3433
4762
4785
4261
4193
1585
356
1076
4681
4748
2175
4817
99
1811
289
3354
1343
1883
2036
4072
3657
4843
2003
4195
2504
4730
3355
3283
710
3200
970
3549
2038
381
4891
4266
590
1839
3247
4924
1461
4262
1881
726
1418
91
709
2434
2919
2613
4084
667
3428
4669
1394
3708
358
3137
1690
1229
1914
3057
4759
990
3797
2537
661
161
4934
1419
4238
2043
1292
1258
2544
4635
2928
2275
4803
491
1285
3198
2002
310
2761
2968
4273
1915
4604
4212
4135
3167
2282
1869
1644
3061
28
887
2888
4091
4288
850
1737
1196
1831
2466
4323
1387
1812
147
1096
3974
4591
4220
1934
3895
3706
2904
4178
1687
1165
4176
2107
2988
4206
4304
2231
239
3736
4598
1917
97
3056
1228
1988
4756
2505
2041
1903
1297
3694
1893
1877
4657
650
2387
3397
2106
1921
3493
2958
83
459
2461
1966
3247
3832
2038
3659
25
1641
2622
1405
1457
4895
2349
4618
38
2160
4253
3545
1015
3962
222
2294
3001
4864
971
3500
4500
1054
4992
4363
2154
370
614
4676
2414
666
796
1388
2160
3031
2624
2373
1730
1816
2551
1091
2200
500
4312
923
1746
4427
3263
3640
1065
2197
3601
475
2831
1558
665
3820
1047
1432
4927
3572
3297
3977
2689
4923
1211
4510
4972
4344
4270
471
2461
1729
1611
1227
3965
839
2031
4110
2443
2596
3598
3573
515
1539
1769
1509
1245
1328
4053
1956
4226
1085
4003
2256
2036
2228
2602
752
639
3318
4498
2385
3108
3093
1328
4926
4989
2016
925
635
717
2114
3430
4152
4113
4446
2577
2284
405
1188
3870
3727
365
2609
4925
1716
1009
2807
4938
4924
116
3219
2273
576
1257
3068
1242
4569
1583
2997
4486
4427
4268
3219
3096
1747
1929
3990
1071
1321
4497
4597
4384
80
4518
274
1694
94
4061
2982
2370
3023
4201
2636
383
4001
167
550
355
3993
556
4132
4514
3143
3630
2507
1439
4756
1702
3135
61
327
3971
4686
1842
2204
1244
4589
4129
3147
4801
1967
1120
3412
1930
1819
3785
1934
4914
2445
246
1241
1653
3978
3367
1524
2159
2639
1470
2237
2019
4223
653
139
3408
94
3501
4246
439
993
1703
757
4209
3882
4781
1890
2805
2260
1436
164
85
2657
4577
45
4385
3110
3717
1315
284
1046
2731
4901
3814
4400
1331
3948
1687
3947
3372
2878
4374
1575
4919
465
2612
2046
1534
3426
99
4083
57
2006
3331
1135
1863
4472
4512
634
3315
258
3879
4423
709
190
296
4985
293
1521
2096
320
4256
2840
1292
1291
3014
3971
1017
3405
4815
2996
736
3737
2820
4598
784
599
670
4674
2653
3756
3126
1480
3252
1011
3161
3018
4938
4128
739
2651
3712
520
129
4515
3710
1474
3583
1293
4619
1463
3113
4672
2709
3835
1375
2595
3143
4172
2847
1341
794
2063
4684
408
1890
3687
4731
3054
1009
638
1933
3735
1551
1717
1903
2797
4551
3773
3844
1160
1324
4227
4620
18
1544
4659
2045
2875
1346
3207
3729
1045
4475
2967
2438
4373
1460
2519
205
1143
3448
4125
46
797
3740
83
4390
1452
679
2385
268
2324
2357
1311
3390
2383
4104
1184
4365
1117
589
2830
2055
2647
1102
2988
349
3963
2802
3914
4497
41
3341
1200
297
88
2175
234
1988
4643
1093
1573
4813
1389
205
2401
104
4172
1790
3315
618
2255
1037
1328
4079
1787
1215
3894
1875
4446
1487
3473
4857
1036
2885
1034
4348
4501
3657
3065
1716
3785
1945
2719
3935
2559
3434
1229
1627
1000
1615
4278
4463
129
1492
896
892
3960
437
2519
1827
2820
1870
1801
163
2735
1269
4520
927
3138
4721
161
3863
2391
3169
62
4301
1823
91
3372
1066
1331
463
2274
2689
1935
881
1917
171
2854
2510
1524
264
2767
3064
250
2444
2543
593
3129
4779
85
4008
2371
572
702
1907
3509
3882
4230
4445
4869
2997
3819
1679
2106
678
1952
3551
2875
607
3705
1894
1892
420
2798
2242
2862
4430
3963
1855
447
1762
2703
1630
3662
2453
3870
4871
3104
585
4963
2529
3229
2816
4846
4887
1433
1613
3349
2571
1803
4893
4100
76
4243
2808
533
3705
1373
2567
2472
2416
3693
4175
2003
2908
778
2797
827
161
1205
4582
3253
1681
3251
4066
3231
1978
3299
2028
4391
530
465
419
2572
1947
4977
214
2455
1573
4064
4812
3296
4478
825
809
1542
489
3792
235
1082
2583
3284
4311
1394
4494
1430
4200
4911
3389
2441
1137
1485
3791
2933
1791
3377
4329
4881
3464
4615
520
702
2866
4642
17
146
1042
170
4210
576
2450
2127
4464
2224
2210
2881
3119
255
4965
1796
1984
3076
108
4022
91
4960
559
1568
4832
4421
4489
102
4148
4158
2078
3798
4459
4789
1962
1572
2287
3042
592
1912
3478
4959
3550
2219
2514
1688
4123
1790
3295
2240
2965
196
4017
2248
4166
2027
1455
2009
481
718
2878
1302
4054
94
1455
3705
3407
449
1188
816
4496
3313
4015
644
2095
587
3425
4403
1172
755
161
780
774
1463
4923
2638
3282
4978
2007
880
1330
1593
4085
4569
1333
3301
1032
213
2641
217
2529
774
3879
29
485
2183
2215
3705
37
4933
275
4424
22
2496
3932
4236
224
2816
1965
221
4821
1838
3705
1524
4159
4097
2386
3011
4128
2363
2335
1971
2150
507
2066
2219
1387
2567
2570
4991
2256
3469
2997
4368
4423
1169
3408
1583
4077
718
4805
4346
2034
1663
4042
4977
4702
30
366
3299
2144
122
1357
4633
959
1124
3290
1132
3334
2190
368
1948
2290
1837
4413
2913
2619
2577
3934
54
661
2582
1681
3507
2328
3817
3091
3656
827
823
3965
3206
2324
155
2072
2451
1226
2380
2188
2145
707
736
1255
2398
2563
3803
180
79
1413
2239
3964
969
1155
1037
3536
112
525
2364
2114
2477
1109
3897
4905
468
1763
66
4811
4058
1160
4261
3915
1191
1892
2295
2168
2527
4174
1647
1742
2046
689
1061
3473
4906
4793
3791
4048
220
3966
4786
2452
2159
72
798
2953
3107
2015
3662
4830
4637
1620
4142
947
891
4550
3611
1042
2665
3923
1451
2532
1973
3221
505
4443
1942
856
1645
125
3804
877
733
3102
133
4505
3365
4599
3560
879
1534
167
4802
1839
268
1277
1955
3073
4084
3215
433
2967
2546
2807
2183
4724
930
697
2544
1478
1303
3209
3963
4720
459
3875
3257
3793
2454
4995
4010
766
4761
250
4774
2953
2204
2056
2048
1207
2466
3727
2354
3589
3471
191
4437
1640
43
912
1485
995
3224
507
4763
513
1085
2103
4048
1565
408
3238
3892
3163
348
4194
918
315
4372
3472
4006
4096
3574
707
806
14
1571
699
3710
3202
3264
3561
915
4184
2802
2962
4629
4746
1819
2197
4614
1219
1155
4667
3776
1449
1834
3489
1657
1618
2563
341
1102
1446
979
2891
1352
1782
339
2657
4810
1476
2088
869
638
4013
869
3239
886
3779
3617
468
1399
867
4938
496
1585
188
4740
3073
3627
2294
771
3303
164
4610
3977
3579
487
2861
4472
4960
3861
352
1768
4789
771
231
29
4325
429
2143
219
1037
789
4117
3390
224
4025
3896
3771
1761
2032
2376
1659
827
1828
3491
3481
4456
621
4675
1066
1465
4128
3978
2830
3371
3695
522
2004
3721
3453
1078
349
557
1921
1727
1072
876
2652
3532
1375
907
4691
586
3227
4341
2804
4003
3102
3254
193
373
4594
3751
350
2249
2530
4035
1141
1606
905
1420
472
2866
3940
1030
2592
4736
3846
1878
4071
4194
1577
3782
547
2431
89
3357
1444
1919
554
2714
3055
3321
723
475
3128
4492
218
1373
808
4278
2086
2348
383
4675
3850
761
245
1331
997
4596
1682
221
2944
3794
739
912
1480
3848
2698
3492
3691
1007
100
2091
3168
1704
2659
3804
2215
2140
102
4928
319
1821
1515
2801
4982
4549
2500
2563
1965
4607
1844
1761
1496
454
3299
666
1084
557
1170
1152
2730
3932
3320
1851
597
446
522
1860
3979
4247
3451
1814
1902
2048
3188
113
13
4784
1426
3161
1208
3289
3431
4185
971
897
4755
183
307
4362
1769
992
2275
751
1722
137
4680
1410
4622
1046
1210
4176
4299
2568
4216
110
1952
4084
467
3705
3630
3043
3536
1650
2579
1469
1219
2915
3362
3889
2546
282
3831
161
4103
2815
4026
3840
4314
2884
2459
4952
1165
1456
4751
2110
4334
2617
4250
3911
3464
4375
2928
3455
4741
3163
456
3377
4475
3329
893
4480
1330
341
2627
3420
4877
4371
3471
4727
2218
3364
3291
170
4722
1827
3557
904
2576
3910
4168
535
4529
3132
3647
4411
3548
1622
3696
4914
2441
2003
4570
204
604
3305
1278
1039
3631
3457
873
1757
1135
2474
4822
4420
1177
3675
4005
3242
1696
857
128
4869
113
1277
3600
2894
3417
3284
4111
4729
2424
2725
348
4394
4834
3309
1253
3331
4352
1459
2935
712
879
4544
2485
4147
815
4961
53
1774
4849
258
1554
2388
1870
2934
2844
690
1719
212
1328
97
633
1012
4319
930
4486
1905
1237
1404
2079
1098
2619
1629
217
3978
4471
1729
4570
246
2640
1374
3824
2973
4491
1027
3758
2582
2359
1378
4251
3068
1602
2807
4797
930
945
721
310
592
3755
1990
4602
2030
1928
2582
1955
3724
1181
3308
2432
3482
1948
4054
3710
2593
3032
3036
324
3126
614
4111
2618
1962
2767
3176
4748
2212
1475
2971
196
3366
4800
1365
2240
4433
621
2310
1398
4369
4177
4136
1704
4515
4274
249
1862
34
2458
107
2048
659
4445
3548
611
672
4570
4324
2060
4354
1076
1338
1529
1425
4991
4125
4389
3434
553
2967
30
3498
910
4159
1440
577
2748
3826
4837
4038
4544
4525
2805
373
1524
4314
4565
781
650
1515
2620
3228
4494
2093
3423
4546
695
2774
3444
2248
1011
747
3819
2016
442
4110
2411
1818
2945
833
4716
4332
4728
1516
1808
4067
1375
2156
78
109
2576
3465
2937
3410
4515
2121
4100
4817
4892
3161
2654
4656
1458
3079
200
153
963
4725
2796
1574
2068
524
1073
4438
2351
4829
1228
1295
3914
823
1508
781
3750
2294
1452
366
4866
4220
582
579
4726
4786
4649
798
3059
3778
3303
2878
3573
323
2260
3174
4777
4320
307
4309
1061
4897
4979
4498
2284
903
4696
3758
4767
1625
3010
1753
4041
1925
649
370
4249
1353
3544
9
4702
1898
1305
964
795
4262
1372
3273
3980
3695
4851
1333
4829
3970
1653
4462
873
4995
3075
4272
4681
1243
2408
4138
2726
3086
4388
2855
3026
378
3799
1079
1413
2043
2349
3462
4117
3355
2571
467
2145
1184
4734
3486
886
2863
2404
4847
3287
3328
1142
2488
1635
3701
4414
2
4641
217
1962
607
2823
1237
4550
3520
1992
2172
2923
3040
1831
582
1104
4262
3951
921
612
429
2141
2310
347
1919
1849
587
3870
3376
2239
328
1814
3919
4069
2498
3557
1331
4087
1801
2222
1343
2837
4981
3183
3393
381
3631
3232
55
3929
1650
3460
4897
901
2210
3313
4726
1007
717
3855
1363
4068
4440
3051
2916
1517
199
2283
125
390
4072
1304
4184
4743
684
4878
4743
4619
408
4040
2158
2074
109
172
260
854
1484
3204
2242
255
4257
545
3776
2893
2977
815
4375
4006
587
4553
363
4670
2911
877
2383
236
4392
3180
4901
3384
4148
3597
290
2891
2312
3956
3690
3440
322
2191
969
3897
1589
3273
69
2617
97
2682
508
1830
4719
2210
247
4717
974
1741
1292
3711
2508
1924
273
1082
656
1183
391
2416
828
2358
845
1417
3241
1019
2856
1635
4016
540
4919
2810
1254
1327
3660
2819
3001
416
3081
889
4355
3648
1014
1900
2035
615
4369
2070
1693
4996
3029
313
2108
4825
4831
4931
4781
4902
2670
2386
798
3787
96
651
4559
2862
593
43
889
1021
4411
2328
3404
2701
3565
3866
3305
2491
26
2695
2875
1230
1656
4395
4662
4639
396
333
4205
1413
1799
2063
4608
4835
3675
3729
3475
2346
3520
3936
24
1569
2924
4264
602
1120
375
3056
3814
4295
3779
2516
1015
2868
3872
2960
2030
2761
1370
4526
2119
1111
2502
2992
1646
985
4751
1829
1356
1167
1503
1803
1790
1954
2158
4310
3010
3642
194
2742
1593
3230
2164
4101
1098
2645
378
487
3121
15
4747
610
1635
46
43
3672
1572
4057
2168
182
367
1287
155
4391
3579
1221
3942
1621
3181
2467
4309
3690
2686
3035
1361
4237
3749
1591
1093
254
3937
4149
4942
4610
2752
1180
500
3336
674
1201
3690
3125
3471
2730
3545
4039
1572
1042
737
3475
2838
4179
3461
4542
2894
177
41
4895
1153
1728
381
805
334
1431
72
2005
657
1285
1050
3123
1721
4615
271
2813
3746
2144
2429
1249
2407
130
3325
1026
4801
4148
2518
2364
1462
2892
3451
3915
3153
859
4560
4028
3350
1261
2747
705
2503
4273
3257
1505
4725
2955
2486
328
3405
4143
3689
862
3600
4824
220
3156
3573
3729
809
415
4421
2355
2998
3738
1721
4926
264
2856
704
3003
980
3739
2035
1885
3481
315
3547
559
3025
3461
2313
983
4950
4836
426
1722
736
4438
1220
4335
1570
2881
2823
1129
1323
4510
4728
738
3924
4823
3924
4329
3864
266
2701
1594
3836
1634
3640
252
1660
3246
1575
2004
1512
3990
326
3632
3974
3888
2125
3692
3013
3846
4061
4032
2992
4491
698
2568
4251
2286
4584
635
3298
1953
512
4528
2854
3685
640
1333
2894
2868
2821
1853
3013
2125
88
3920
163
4483
4144
3212
683
682
3011
2632
756
3926
1055
3327
3810
1866
507
3701
1309
4525
3674
4965
4256
3964
4093
3186
3632
4565
2001
1245
423
2749
3166
2871
534
2431
952
1639
502
828
1877
4336
809
4844
2934
2488
2624
1217
4716
4528
418
2003
3366
3436
2072
3682
67
2732
3882
1807
1624
1313
1475
644
3212
1030
3481
1542
4428
1567
4481
4019
4785
2737
4638
3508
3261
2355
4499
1820
4291
2170
161
1171
1814
1566
1358
1134
3676
2905
4278
1096
43
4154
4397
1769
3041
2469
1035
1483
2918
4218
2863
765
120
1978
455
2635
467
178
3401
4287
874
3305
4818
3218
4290
1253
2788
2515
4825
2765
4373
36
4395
1853
3012
4910
3807
3738
4879
3868
84
398
1517
3891
2183
1855
1899
3003
2166
2029
1381
2429
4820
3763
4703
1711
185
4825
857
1447
3978
4891
317
1790
1793
3606
2643
784
2565
2386
4898
766
1643
1456
4380
746
317
247
120
4416
2860
4325
908
2824
4083
4061
787
4103
1064
4147
4405
4893
1014
3685
4604
2508
252
543
1162
2612
4012
923
1693
3830
4919
1027
2408
72
3038
2019
3832
4999
1482
1863
2142
3281
4426
1008
2441
949
4400
4390
1647
1905
2363
1789
535
1920
106
2519
1403
3014
490
2599
2032
3738
2071
2407
2885
1506
988
365
1464
3338
362
2667
3134
3731
1484
15
539
3837
3808
290
533
1315
3290
357
4926
873
4926
824
235
377
3606
4269
4075
4365
1876
3414
4940
474
1732
500
1946
905
2233
4719
3409
1633
4118
2046
942
2632
3618
1617
2411
1523
414
3621
2549
4984
2609
343
1270
628
4212
213
396
1916
2153
4627
1155
4399
4616
2579
287
875
702
4185
3807
2682
4620
3853
3929
2662
1394
1562
2937
1481
4333
579
2297
104
860
4956
804
3108
373
4738
4440
337
3112
3397
4794
3609
2535
25
1287
3592
2796
2143
51
2034
4790
1114
3437
1561
2136
1202
4583
3531
2155
2966
4838
3784
873
502
2716
3111
4883
2954
1481
3676
1629
470
2149
4873
3841
872
3077
512
4718
1702
781
3715
1874
3610
308
4678
47
1115
774
580
272
4406
1894
3888
4189
639
4939
4860
1378
982
3988
1214
2872
3986
2126
4417
150
3726
486
2510
1919
236
1621
1671
281
3499
2366
3930
1101
294
2818
3346
1701
1534
90
1841
2783
2142
3182
3123
2518
1999
1933
1907
3565
4267
3007
433
3173
3635
1641
4826
4577
1289
4996
2874
2494
768
2712
902
4095
1146
3935
4758
1260
4567
2514
3365
478
1557
3765
4357
4029
1078
3639
2871
4360
3357
4819
1361
916
2400
3940
4742
4003
2098
706
4468
2714
4136
4226
447
872
914
3818
1731
2298
2410
3505
453
608
1311
4443
939
2753
3148
2876
2209
2307
4379
3649
2132
3631
2120
3543
1074
3224
3637
4854
3662
1475
2215
1082
616
3356
3877
2780
2465
599
406
585
217
2157
819
2061
45
4335
81
2531
4401
4087
3325
3962
1527
1444
4730
2984
4445
846
1540
1447
674
796
4680
3044
3940
4268
2419
3146
3507
3672
247
1141
4475
1314
4927
3535
997
1038
241
3257
1318
3125
834
4679
3993
172
2412
4106
3073
4702
3023
1482
929
278
4893
2434
2009
535
1302
4243
3699
399
3907
1276
3083
1931
241
3682
1657
1993
2262
4157
3397
3017
3017
3848
4064
336
104
1438
2066
1212
2174
2497
2802
708
937
859
4528
4878
2319
3847
427
1823
259
769
2014
4417
2195
1636
3097
1662
4593
4689
1835
4044
4717
1755
3555
1017
2665
3120
2082
2274
78
1369
2398
3015
4238
2855
2839
2794
2480
3344
280
3932
3455
2785
4188
1536
1259
2050
3906
4773
1325
1417
2382
3509
1592
628
1405
4257
1972
2683
1333
69
2652
1930
3713
4790
2760
3719
1285
1106
4176
1767
3773
651
4884
3784
2387
4213
869
1447
2148
4948
168
3490
83
601
3710
1007
1465
3476
1725
2478
2899
925
1369
3440
300
4839
3772
3235
1415
1533
52
1893
3503
3447
2085
2886
1494
4319
1501
1608
3801
3777
627
1205
2201
1677
3138
4944
2484
925
2279
4995
2949
312
4334
2980
2647
4237
3131
1271
37
958
2962
1260
4142
3214
4445
4691
194
4099
3048
2551
4901
3977
4865
2460
4046
4554
4964
3032
1512
4987
377
576
2018
4190
2548
2731
1469
4167
4179
2414
3738
2459
1147
4163
4184
565
3019
2865
3239
355
4765
4559
3013
4986
750
3466
225
1604
4370
526
1251
4781
1362
3521
2499
1450
2712
529
4719
452
1828
1162
1655
2257
4679
3081
4964
587
1684
3406
4909
2845
1905
4328
3816
2088
38
1166
4449
1655
444
4722
4384
132
2142
1390
4944
105
440
1473
3632
3315
1022
181
1112
3926
4930
1488
3679
1960
1547
965
4904
627
315
4770
3953
3700
1081
4494
3133
2568
4873
4065
4217
3460
4312
2497
1473
2520
2804
3495
1888
3452
2366
3228
4670
2369
3887
806
3492
4032
169
3373
3633
1742
700
3290
3701
512
2395
3385
4595
1325
1539
3027
3667
1592
1366
3380
1242
3072
4196
4566
2228
1126
1060
4085
4266
1479
1043
4014
882
2314
3668
43
4458
1317
4488
3277
1140
1069
2437
4760
2006
4224
2901
2552
893
1915
404
1034
2595
3121
454
3498
2308
4920
4987
4580
3981
544
4407
11
2899
1853
2297
841
2566
2109
3425
3970
2497
612
2344
1058
3831
994
1425
4272
4530
647
3301
4679
1034
611
71
2759
812
284
3108
2895
203
1587
775
4871
4572
2530
1101
799
2212
3592
362
3613
812
2320
4398
4672
3857
1319
4554
3869
1375
2803
4519
4647
3595
2000
3225
1222
555
1984
1799
3186
1717
1010
1966
640
2027
946
3821
2971
949
1673
3623
4064
2274
3843
933
4111
4807
1894
4860
2363
4624
4068
78
3561
71
671
1494
588
4529
129
3243
4941
1940
954
1053
1157
2922
92
3339
2674
665
1936
2951
2427
4472
3124
2121
477
3561
1313
3285
2925
1279
3165
1241
1723
3696
4515
2042
1196
2432
4290
1178
3911
2906
4519
4661
3455
184
4178
227
4278
4264
2953
816
2052
3710
1789
3381
675
2077
2728
3271
4152
3081
2068
4803
7
3206
2161
458
3961
2409
205
3043
734
3411
3100
1261
4617
4143
2215
438
311
1252
4812
1703
4841
2784
3857
4507
1712
4249
1290
242
2442
3708
2275
1932
780
3627
2201
4379
1360
742
1138
49
3913
1072
2666
3021
3526
1004
372
2482
1581
3107
1660
3844
809
3750
4314
1484
3623
418
1346
4035
2483
3715
451
3138
2593
378
4070
4314
3407
3991
1822
2513
4582
4118
187
4454
1493
2742
488
4257
3313
105
2463
260
3722
2610
851
158
516
3252
2137
1915
4379
4031
2218
1125
4394
3013
1678
2239
1736
1469
4095
3206
1989
485
831
3541
866
3279
692
4592
174
4936
2973
1255
3505
128
2686
664
3447
4138
627
1207
140
2144
2572
3510
4268
2728
630
3256
1039
561
2774
131
4272
4607
1669
347
4287
1974
3185
2594
4721
21
185
1193
2405
3580
1127
1614
4805
1581
3328
3267
3424
1530
3727
4580
1502
2584
1825
491
1525
2843
4281
4233
4187
681
3326
2565
14
4874
4726
268
340
1731
2106
4383
3578
1517
972
2470
3047
2249
4684
3152
3358
4586
1095
3392
4910
816
151
3230
2594
809
4018
3119
637
1664
1267
216
2572
710
186
1403
1929
1663
3888
4042
3679
1449
2902
2845
2009
2552
4409
3441
2910
1436
2468
1353
89
1894
2544
4050
1307
1052
4226
1823
4754
3336
1541
1957
1349
2089
2040
1778
4800
3629
3425
4269
4550
1758
481
735
4972
273
1884
1508
3819
4703
2986
2463
142
2755
2709
795
1812
2777
2406
2724
934
970
16
1577
1886
2874
594
4298
3155
3404
1376
2648
3864
3970
3711
1088
1149
114
4315
4582
2672
2955
4290
982
1952
726
4007
3622
2820
1003
567
4245
3181
4919
516
3254
607
4831
2223
225
2818
2479
2647
2582
1641
312
1747
2401
4801
3826
653
748
2278
627
2681
4131
2201
2983
3248
4597
457
2764
392
1833
2593
2389
4908
4717
3510
2241
320
3835
839
4557
4457
3887
234
438
2646
3140
1644
1866
1441
3823
4669
4700
297
2924
1905
1322
146
1659
1853
1725
660
867
3524
2603
529
911
4231
2854
2170
3642
3645
606
4266
1241
2487
4040
668
1658
2022
3681
3014
959
3339
4496
783
3212
1241
4731
376
3919
4079
3664
630
2781
1038
3858
1753
2426
819
4711
3410
4752
1413
2573
39
2530
248
4447
2058
1289
803
2121
751
371
429
3536
4166
4302
1599
137
490
4975
2232
260
1658
2771
4152
270
4426
1866
4582
76
4107
1158
4975
3233
774
2991
1661
2734
1235
4998
1720
3772
4655
694
1167
2270
793
2855
4451
4246
3236
4756
1580
3058
1675
2131
173
2596
608
4217
4081
1666
2555
28
634
39
3142
2821
4677
4310
4961
3057
435
3515
806
4444
4103
120
3427
3952
3472
4226
4022
1769
1324
1158
4180
1494
2011
2758
1031
1950
3311
809
2824
131
3213
3427
3349
3577
3913
4001
4845
3310
4784
3012
2743
3593
716
2958
3069
902
4729
1624
3977
158
2958
1906
1132
3316
2164
363
3357
74
2566
1597
2429
4329
3218
2879
4089
1536
2674
2892
1288
4051
3101
2047
4595
684
1331
705
3555
4964
645
1285
1995
2018
4112
4357
1175
3181
3253
2850
1841
1689
4549
2092
2543
2511
1787
386
2704
4898
3023
2096
602
1345
2021
4710
2894
3527
3295
1460
4260
570
4214
4896
2264
2116
1276
2357
1839
1609
613
924
4362
189
1732
2504
4001
3498
3567
1739
1183
3665
209
2912
2385
3903
3992
3002
924
2953
3077
2164
1608
4570
4215
2611
4512
3338
1393
3277
2287
1058
3525
3347
3134
4576
3824
1348
617
1292
1232
4397
4340
1542
4926
3721
105
4056
2513
2955
1735
4027
1110
1824
3868
4858
3419
2162
568
4241
4183
4596
3338
4991
2011
2947
7
4849
1537
3380
3534
1382
2634
4535
4935
79
2741
3294
1878
2183
2211
282
71
2743
1160
2180
1082
272
1056
3038
4830
4302
2863
1599
2695
3722
3439
2671
1418
3955
673
4774
4591
4504
2495
1593
2786
171
2525
1393
1194
4046
3648
2411
337
419
4233
4359
3784
1535
486
3476
2926
1588
2870
2456
188
3146
3769
2287
3227
4597
808
2682
1369
88
4474
2663
2937
178
4795
1907
495
1623
514
4091
3406
1962
3647
582
739
3545
1007
4017
494
873
1774
4632
2614
3494
4920
2616
4208
4366
1852
368
2927
2196
646
4611
84
4717
1338
4081
627
2350
3285
3140
1339
1085
3092
302
2746
1304
1861
4709
3997
3874
4428
464
3867
4040
4001
1647
4356
2569
2047
4215
1224
1653
3149
1779
3127
4119
4311
409
597
3901
1942
1421
4991
785
3437
2677
2298
715
13
4915
3194
4598
4679
1259
232
4171
623
1909
2245
1379
1962
231
4019
133
155
1615
477
2635
3390
1549
2747
3904
3672
2463
4265
857
1181
3835
4899
3756
1406
3889
1786
1930
3601
961
2074
2604
750
4077
627
3679
858
1336
1665
648
1042
1627
136
1343
2964
1731
1697
2660
4537
76
89
159
1511
4308
3502
1622
2710
2610
2782
3594
2296
145
3219
3282
2999
3417
3396
1071
3571
4725
331
396
4273
3659
4994
2615
4161
2277
2423
439
4343
4317
4674
957
4082
154
1236
191
704
3326
643
4011
1747
2908
1706
2092
3544
1906
1084
1445
4101
237
4808
2629
2455
2749
1123
2561
1970
1655
3058
3694
4335
3866
357
3412
1367
38
532
4079
761
2611
1737
466
2598
2963
3641
561
2760
154
2393
4441
2587
4128
39
4601
173
610
2314
342
4094
2066
3221
2829
3530
1840
1889
1587
505
4621
3150
257
293
1258
1306
3840
4390
363
3227
1303
243
1990
3902
1309
2133
1224
2948
2234
389
47
923
4624
1618
4698
1915
656
2647
448
2564
4156
2131
632
4256
4254
399
1231
4947
888
1213
3897
543
3995
2466
4688
2742
4004
4841
1288
3941
1995
3835
4214
1834
960
355
721
3064
2187
4995
4371
761
1371
511
2667
185
2200
1426
4371
3398
2269
2232
3299
1228
2744
3442
255
2190
2117
1274
4462
4501
4465
3494
1434
4473
2167
3423
682
4713
2616
2118
1167
1587
4553
169
1337
4118
3692
3489
2456
4863
4740
2744
4737
3164
4307
3037
4514
715
3916
2845
401
147
4120
1754
3798
4341
1274
1210
2422
1659
1152
3861
229
3599
3913
990
375
3414
1798
1676
279
482
2661
1356
1667
885
3480
2230
1826
1287
4144
2071
3578
3916
1115
3933
2127
3466
143
3646
421
1088
3327
70
3150
3974
3965
2586
3967
3317
3902
3156
4652
4867
1060
875
2351
246
441
73
3300
3375
2751
2005
3140
1762
1557
4075
3504
1596
880
2219
1702
1207
1619
2426
546
2966
2257
428
3412
4755
2974
2589
3982
403
2178
1557
2436
4414
4686
253
3269
3891
4487
4681
583
803
4202
3702
3767
2229
3968
425
197
1650
3952
4532
3717
4348
4756
1287
4528
2948
4645
1137
3221
4878
260
1934
2356
3358
2741
626
528
4508
4030
1358
1645
2175
2972
3080
2725
1517
329
645
1969
43
4684
298
4254
2501
2303
4665
782
2064
2899
4591
1788
1829
2080
3447
3455
3892
1105
458
3421
3724
4876
3224
4700
1482
723
4905
4417
1675
645
4374
2503
1616
3735
1784
2900
877
1762
2646
4581
2501
1700
680
4412
395
4089
2531
633
4977
156
280
653
1922
4104
1064
2231
4520
365
3016
3678
2838
3833
1381
3685
3012
3166
2803
3534
3664
4798
2772
4568
4075
4989
4811
1278
199
2191
2589
2884
4255
2038
3581
3344
1710
1200
1620
4273
326
3629
1553
4584
3036
3248
1370
3037
1620
2834
4799
3086
1357
3837
1450
3536
2431
4199
392
586
3432
1335
2982
3061
188
1402
1519
4246
346
3736
731
1606
3010
868
2356
2259
2980
532
4259
1658
1726
1305
3664
790
992
1195
4077
773
1295
2006
1997
3587
1572
1652
4507
2958
2716
1328
118
3716
3014
925
2586
4769
3939
2976
1495
1776
1547
4988
1565
1640
62
3130
508
791
2042
2913
2960
3712
1323
1976
449
658
1000
38
2384
621
4575
2593
3221
1806
4223
3821
1357
4461
3136
3583
4659
1573
4344
2121
2690
1791
3531
565
1613
2972
2320
3382
1080
247
3222
3497
869
1147
40
1355
4839
3604
3377
3923
3793
1982
2767
1195
4502
3796
2846
3158
1520
3417
862
4582
4550
3399
2392
4507
4362
3221
3440
1753
3128
1366
4542
171
2005
2012
2226
4207
702
4474
3253
600
1599
4406
1333
4575
851
834
2292
3462
2038
1
3832
112
143
460
1924
1439
3855
2306
1085
3887
4992
3747
87
4517
4668
432
4836
3421
1459
1711
4240
3574
3567
858
4680
80
3713
1284
3571
1647
1869
79
3426
1719
375
3947
3096
2740
1725
752
3013
2709
1558
1365
4925
3347
1511
4410
810
2979
2287
2954
4092
2883
4606
1105
1664
2656
2663
3826
3655
4526
1005
1339
3246
4678
1309
2720
3251
2715
1075
2799
2361
3309
4506
3902
3192
1247
185
4181
1253
883
3434
2200
2773
4358
4768
2661
2555
4176
551
4146
2815
311
2636
47
4610
4157
3048
1868
2178
2496
4377
4136
329
2006
3340
380
3533
3429
201
1038
447
4674
4874
27
4035
1608
2298
3988
1187
1626
4736
3993
3987
3987
4497
491
1151
14
146
154
53
1711
1966
2010
1699
1280
2307
2092
3615
2926
4849
2204
1023
913
3547
379
2237
280
3443
3908
714
40
225
822
4585
4080
2672
2723
3296
3596
4326
1488
4633
684
2311
4078
392
3031
4835
2698
704
4861
1028
2720
4013
2230
926
3009
2735
2783
2256
2526
4850
3957
1236
3688
3992
4009
1570
474
1546
4112
4365
1997
4268
1944
1411
2851
4756
4755
713
552
4413
4549
1184
4946
131
2501
3958
4400
725
3878
2917
4458
4959
4066
2477
3153
921
2060
1230
4289
1482
4112
2469
3883
3251
3905
3379
3621
2118
495
4227
4328
2203
1556
4958
1899
4359
817
2563
4081
2599
4674
219
2599
1388
4968
82
4156
2920
2879
1273
4468
3428
2073
3139
3843
1939
1011
2738
604
3360
3767
3016
3273
524
108
4481
390
3579
1061
923
3224
940
3636
4208
2988
1500
4874
1562
1041
4607
3234
4619
2983
3822
1525
2497
4790
42
4695
3868
2830
887
4206
3102
1616
1944
120
3428
1472
3261
4588
1139
3818
1509
13
526
1196
1190
4090
3193
4954
606
2184
2896
4399
4864
4792
3749
2960
2309
4682
4289
1141
2881
2033
2200
2516
346
3111
4446
1011
4869
4963
1205
1689
2856
34
240
3490
2912
1089
2356
153
1557
3028
714
4845
2636
2356
2414
387
360
1737
4181
1747
1239
2797
2907
1846
1508
3644
612
3748
821
2832
800
4827
1499
4905
1448
1362
3685
1193
1941
264
330
1030
3873
1946
2495
2231
1144
4048
3894
4046
2449
4476
1661
388
1786
2666
284
2402
1026
337
4136
2328
4140
4745
1939
224
2407
1129
1534
527
27
1641
2600
3766
2265
1801
1058
472
2088
512
3991
4239
3875
3949
4090
1776
182
303
2630
3639
2706
3269
3893
445
3768
1848
1588
206
4957
128
2765
4200
1430
923
103
981
4813
3317
4927
4413
1910
3973
4539
2888
1571
2956
224
113
1785
3337
2244
4803
1878
4653
1617
2234
2307
2854
1822
826
4124
2957
2725
918
4276
824
4118
3586
180
4494
3005
286
3023
1762
185
240
1561
3416
733
2475
3709
161
977
2065
4070
2999
2608
1309
2679
1162
4051
4116
3911
4850
4603
475
1106
425
1560
2341
3265
3714
1347
2600
2567
1811
870
1566
3025
473
542
9
1189
4675
3719
2149
2806
958
3307
1738
3467
2741
3131
67
2344
1355
957
4374
2072
3040
696
3173
3373
1553
214
82
1222
2428
4438
4830
2359
2168
4563
2936
4344
211
282
1114
1884
1354
1243
3202
3733
2873
437
3566
3030
4233
3398
317
1226
4719
964
3272
2092
4543
4821
3022
3117
1578
3269
2684
4688
2633
3885
200
374
4080
3233
4709
3877
3675
3533
3424
3960
4855
1864
68
4037
1905
3223
879
2307
2273
1711
4667
1673
280
438
870
4762
2302
576
715
2476
1810
1695
1423
2283
2318
2746
1031
3723
2932
2967
516
4256
2977
2709
2303
4443
715
3160
1780
4563
2993
4143
266
3450
2797
2459
1423
2014
1139
1145
2550
881
885
1703
4544
3951
588
278
2279
2456
1459
1230
108
373
4688
541
3789
855
4865
526
1140
1704
1412
4885
464
648
2840
2537
3262
4593
3623
4797
35
2259
4106
4951
4302
1270
1852
2973
3490
4420
3652
1027
4088
1380
2417
4466
375
4234
231
2669
3343
1561
1848
1746
3513
4155
386
1169
809
100
2425
3933
3861
1670
4360
2989
3567
3786
4366
3476
3278
465
4708
4099
4294
400
1798
2627
1354
4378
4856
3168
466
55
1520
305
1544
3364
2251
1679
64
2657
1348
1171
2824
1265
2194
4810
589
4870
2192
3387
76
1152
4031
3271
4664
3102
1921
4916
1620
844
3746
1355
4440
2960
3030
4256
4731
23
4720
1517
2333
3086
3529
2159
3081
4874
4282
3439
1791
4656
628
652
2952
1233
4655
4110
3157
2192
2797
2503
2631
4566
1701
3753
1531
3065
1071
1658
2679
4384
4940
1771
630
2262
838
2341
1351
745
3956
863
458
4635
3089
4766
3110
794
3488
1520
3550
4328
9
1901
3824
1442
1678
660
998
188
2585
4152
4631
3975
2095
1003
3778
1652
3538
1471
4449
1967
3068
3315
4389
132
4090
1562
896
535
714
96
4718
4411
3368
2733
3870
163
2475
1990
4667
255
3381
4735
1585
2120
2174
2951
689
4035
3203
1931
4356
1233
3502
1439
593
2197
3835
2166
517
4087
4257
2882
4001
2241
4851
4878
4750
558
729
353
1762
2885
4073
2879
2361
4595
1605
1008
2859
2977
4259
723
4232
487
3278
530
4352
337
3539
2183
510
58
2828
4256
2793
4903
3432
3544
2540
1946
3705
3543
4770
4153
2187
4710
3679
4950
4379
4087
3708
2200
1211
385
2224
1531
1958
1106
4215
2759
378
2350
3533
996
2253
3747
2824
3793
1203
1077
3063
2131
2103
2468
2109
958
97
2320
2078
1231
701
2810
2034
4489
4524
1034
3676
3904
4165
3926
3041
3592
3593
585
811
849
1184
422
3011
3529
3845
575
1499
1527
3816
1395
1992
53
4909
2259
3005
743
2447
1592
2602
3707
305
3840
410
604
4527
3240
1553
3307
1990
645
4011
557
4943
1505
3871
3970
2411
4255
2720
553
817
2732
2244
789
4560
4179
3622
1850
2323
2030
783
1515
1425
4171
2754
1869
1025
4219
4118
1194
2017
2322
1787
175
3732
3699
4682
982
4267
1207
347
3396
2119
472
3373
1552
4603
2513
407
269
299
1291
2899
1305
3162
2935
4153
4586
1849
3845
820
4332
2685
1870
595
3217
2003
1520
2538
4522
2746
652
1421
3620
2788
3596
2093
2006
1980
1883
1173
208
4537
2778
1531
1455
465
2985
3672
1108
4587
413
1659
574
1831
702
2283
4564
3901
4483
1084
3575
2756
3088
529
4007
2934
1911
493
3911
1327
2074
3946
884
1571
4703
4494
176
909
1831
4393
721
2941
930
4636
2004
3639
2389
480
3651
4432
592
1998
3530
3417
4061
515
333
3872
4711
2060
2239
684
3274
2665
1760
3695
1694
2118
3553
3314
4812
4296
4183
3891
3371
4563
4463
2552
1055
4993
2843
4211
3434
2954
224
788
2363
4723
3266
2580
4698
3639
1226
1329
3404
2672
614
1473
1918
3794
4656
2958
1560
2722
651
662
594
4273
970
1479
1454
1212
1718
2597
3385
3744
3358
3588
4591
3703
1087
162
296
3892
4505
2090
1721
2493
423
2428
2752
1832
376
4369
1313
1558
1340
438
2852
982
1861
1866
4189
1605
1599
1732
455
401
3763
3983
152
3055
584
1180
1852
4601
2861
3452
4542
398
3469
2381
4476
4838
4746
632
3372
1634
507
1520
4746
2012
4773
811
2803
2977
1078
4209
1129
4773
3645
4605
2319
4760
295
2118
2449
3079
3036
543
2833
2966
4480
4670
2510
3432
2386
3599
2985
3166
4527
789
1617
2593
1599
4121
1138
1879
2542
4135
4556
2997
3624
3419
3261
1850
2018
4182
1800
3104
1409
2097
2351
1884
1554
2110
4573
4074
865
725
343
2977
3390
4287
1280
2297
2802
4442
1836
2584
2421
4990
2483
2271
2182
4237
3478
4577
2473
4060
1849
13
446
136
1420
4721
2864
116
810
1148
2136
1440
2377
4010
600
1695
946
4464
830
2760
4110
3760
202
4495
4711
3151
3153
4285
2988
3965
4274
3506
87
4199
4445
250
267
3574
3016
4344
2739
2726
2039
4468
3145
2076
4974
492
1554
714
3725
2925
1895
3735
1217
2463
4676
1953
4472
2075
1451
2468
4541
2727
2191
567
301
1781
233
1938
3964
2631
261
4161
2520
3825
2967
2817
802
847
1476
4154
2658
1482
1480
925
4570
887
113
1916
1891
4574
1466
2560
664
2753
3161
2615
4327
4698
999
3153
4974
2647
2276
1146
1104
1854
3002
1853
1206
4440
3241
3706
1695
2722
2818
225
1356
2281
3855
2101
2575
4187
442
105
3852
1254
2427
3400
500
4980
4658
2068
3072
1198
25
2848
4674
1505
4064
423
3190
903
2046
1847
1311
3854
4487
4244
839
665
3928
1701
341
1663
1988
432
4494
4295
3843
174
810
461
2337
4400
4400
507
2705
3539
2271
471
144
3376
2814
2674
3495
3477
1224
4490
3378
4081
290
278
4935
4947
3347
3760
3602
3204
2632
439
548
4139
3554
4952
2426
297
4100
2856
177
1349
223
3125
4105
68
4124
256
2473
4500
3597
137
4283
2018
2613
707
3407
1105
1670
1090
3336
38
2516
4241
1181
1597
3849
2972
852
3211
4002
540
771
2648
3984
1343
3734
438
1304
175
2755
1666
2945
2314
450
3554
3774
1200
1905
1508
3475
4086
3624
1011
2694
4232
2595
3620
430
89
4238
3293
1562
3291
2971
74
1626
3216
2109
3152
1837
1199
4345
2425
1758
1919
3499
578
2743
4330
3303
1588
842
1742
4752
2532
1622
4707
3801
3101
1845
4581
644
4791
1203
4715
2142
4778
3080
2046
265
228
1620
3206
4012
1151
4275
1463
4660
2723
701
3316
758
1691
2219
2410
4741
1336
276
565
3616
356
1486
3888
445
3974
430
1025
4334
1629
4910
666
1384
1409
3137
45
3426
2065
4908
312
3820
926
3882
1645
2656
3528
59
1400
391
1148
31
3520
3213
498
2308
2341
534
1211
679
2243
2904
142
4136
3312
1961
4183
1523
1632
1895
3829
4284
3416
3435
3
4212
1244
1842
2998
1907
4990
548
3999
2062
48
1275
4068
2762
2671
2250
3353
557
2057
1941
3400
4826
2485
4212
1576
1283
516
2414
3692
1150
3226
1785
1064
4921
3743
4324
4261
4464
214
2220
1608
1284
3204
3942
4739
609
1871
1049
1018
4526
3842
3993
532
1097
1319
956
2578
1897
3551
2411
2531
3130
2253
3160
4110
2488
4172
4204
363
4920
2935
1037
2582
3949
4535
4372
680
4099
2481
463
1075
813
1250
4232
201
3057
878
2200
1417
1826
56
4393
2724
4596
3149
4374
4687
626
3647
1015
2772
786
2918
2889
4966
2902
1552
706
2173
4426
1768
4042
2381
2912
4154
3519
32
3745
4913
4114
1306
3031
763
3843
1625
1621
4002
4985
4601
1223
4355
3528
2727
1526
3043
1900
623
4830
1995
255
1702
2993
3689
3907
2546
2873
4833
2730
22
205
2387
1211
3811
2427
4427
1877
2970
21
2669
4460
3016
3787
3063
842
4936
2945
1804
3633
4203
822
295
3348
50
2504
1757
161
4399
1008
175
492
1053
3870
761
4847
3323
2108
1399
3599
3936
716
3634
3732
1919
3083
4505
3328
1755
3534
940
2198
3512
3110
376
2183
2528
538
3793
482
2153
1343
2082
4012
57
1348
2017
3923
1285
1723
2224
734
1855
1073
3896
4150
3389
4283
284
54
99
14
3729
2515
1185
66
4979
4813
4956
814
3627
1270
1049
3300
1114
4156
1972
2551
2043
4518
3477
2647
1021
844
3437
4773
1123
3021
448
3274
4265
3875
235
1338
3358
4203
769
2083
3937
3033
3924
1035
1592
3234
1964
4085
4048
4619
2052
4944
2369
3387
2340
3605
3820
1563
2339
3658
2033
2763
1841
1249
219
3287
3113
2842
1553
2287
2490
791
4347
922
2873
565
4408
4056
2718
3671
1500
3393
4014
3580
4944
450
472
860
1981
2377
763
1318
497
4724
3659
2381
3445
1998
734
4552
4967
1925
3587
4448
4808
1310
1079
940
3457
652
3202
3156
4064
3008
4295
1035
1680
2237
3484
4546
1697
639
1379
1283
161
324
670
1115
3791
169
3237
2592
2023
1030
2296
458
2075
3466
2589
2877
1938
2876
4860
943
1530
4396
964
756
2066
767
1360
1938
4956
3834
4242
4555
2230
4521
2781
2383
2564
773
4367
4166
1960
4053
1652
972
2168
3415
4886
1447
2498
4278
4422
1008
1361
2614
821
4201
849
2583
462
2153
3611
1657
2203
1178
1993
1012
3160
203
2145
2538
3545
3689
3713
4496
4317
1154
1096
2710
1443
4329
2381
1676
1417
1434
3712
481
1929
4135
2455
2138
96
3075
3250
4510
3890
3272
2587
1982
2072
3455
4014
4620
269
4996
1401
4440
322
348
3254
1728
2599
3747
3939
1516
2355
2374
4103
3485
1068
3475
4943
4818
4319
1939
893
4717
2509
3287
4724
2441
3820
4843
786
4213
3393
655
4682
986
1551
2593
1956
204
1178
4464
704
4278
2371
519
2126
250
367
4066
46
17
2835
3419
3366
4097
4860
595
3987
390
734
329
92
2495
979
1843
469
2745
181
4149
2910
1227
2523
3126
2382
200
4930
2443
353
2381
3790
2212
1073
593
3776
954
754
4322
3100
1463
2382
665
1195
1525
4480
3208
2699
4091
3911
2571
525
185
2842
2285
3186
3695
1639
2544
3024
4419
2681
1849
1600
798
2475
2560
71
1640
3040
384
203
4400
2770
4691
875
4082
3423
2969
1129
466
4532
3225
1980
4974
2679
4721
1663
1315
2869
94
4701
1730
779
3732
3054
1861
4554
4902
39
3138
1329
2430
274
1937
2642
1235
2693
1506
543
15
1529
1023
305
3004
1359
4155
4459
3453
4441
1496
1173
4577
3032
378
4520
2375
4954
191
3894
1979
2842
109
456
1327
3482
996
305
2434
182
3422
3318
1801
989
3272
3937
2758
1323
4811
2783
2289
3092
3284
4646
2640
3933
4438
2690
2167
3760
2743
1302
255
1765
3071
3033
1657
1634
891
1696
1520
623
235
2519
3911
4648
2237
2609
4327
4512
937
1312
4964
2347
4326
2595
2625
4918
1261
568
460
2475
2054
2200
2680
320
2991
123
2785
546
2553
4506
750
1307
317
4820
4681
2038
3703
3226
2957
2680
3018
3283
1604
1629
1757
1859
3938
603
3707
3054
2238
4435
4895
2380
3675
4934
2333
1773
216
2927
2708
4821
3588
1082
2380
1813
523
1594
3751
1385
430
3739
4737
2819
1217
1612
4542
1270
3280
3586
2414
3915
2882
2951
1500
3265
3370
3330
2733
3740
915
3971
1375
3487
3970
3551
1799
3748
3813
4051
4574
2376
3499
1040
2118
101
3263
206
3410
2494
121
152
1586
3469
1134
513
3235
1922
3786
262
4282
2875
3771
4983
1523
3515
2735
142
4634
4040
1451
2798
760
4402
4794
2651
4025
1351
1118
3018
4136
2200
4671
4154
4287
2597
732
2014
3160
3614
3955
905
1185
3800
2206
1250
2760
1786
3363
1382
1829
1665
4167
4581
2893
3709
1371
3900
4244
3402
1211
4429
240
4288
1236
2608
3013
3692
372
591
4347
965
4154
202
1063
1083
2264
3526
1746
3294
2173
235
4709
4776
17
1983
2072
821
4271
1352
2353
1418
4753
4742
2287
1857
4338
1399
2350
961
3689
478
205
1591
3914
643
3826
4324
2455
3103
2700
515
3196
4733
4617
299
1668
3039
1888
4467
4349
3196
1730
4361
4624
4041
3195
763
374
2573
3249
1096
3302
2573
2097
3271
961
4110
2584
1823
1326
2630
619
4361
2911
501
1709
688
2998
2654
4211
3709
2699
2228
14
828
1572
735
2181
1262
1280
1077
3009
2663
690
2059
3935
3371
3265
324
3892
2066
3537
3558
124
2627
4070
387
3097
595
4308
4641
835
2387
383
4053
1770
281
1294
4076
1267
4340
3624
2336
1282
1397
2870
2720
2975
3959
2588
90
1616
4482
2697
3894
579
1831
1198
1290
2575
1754
3326
4449
2545
1381
42
4403
2679
2720
1077
1385
369
4518
262
1740
4712
500
1100
4479
2694
2290
4165
1343
2623
4280
3509
2486
4837
2110
4427
1524
2079
4528
4204
912
3922
4999
3587
527
346
3137
3270
365
1342
423
4107
830
374
1275
1499
3803
2907
568
1241
1495
4916
1703
2593
726
2923
2420
3304
672
2594
1859
2548
2848
4453
2694
1739
3530
837
2010
735
3606
1249
913
4617
4886
4681
3630
391
2057
3334
617
1706
2919
567
647
1619
1424
2665
479
2909
1381
261
263
232
1316
2220
2230
3968
4924
2277
4684
3009
2340
3646
4342
64
1563
3595
4514
1208
3453
1143
806
1934
2545
4029
460
898
1925
4163
2570
4014
3609
2919
2420
3538
252
4192
4270
4367
2703
1838
3133
1126
3676
1193
1782
58
4564
1959
2036
3770
3636
1456
640
669
656
4640
3508
586
2223
108
3168
1712
3344
977
4401
4563
3575
871
3980
3728
4701
4324
673
2528
3726
3322
135
3080
821
189
3381
2544
1504
2781
262
4867
4089
705
4475
4801
4643
4823
1989
1037
2882
1350
1941
487
589
907
309
4299
4977
4811
1459
2893
1280
2155
2805
3014
4324
2565
1421
4968
116
2897
1756
4079
1354
2923
4819
1351
1651
4599
608
411
4798
2318
751
924
625
4356
1137
3466
1768
913
1860
4414
4498
4423
1030
2828
4948
409
2411
4276
4873
3650
3353
4832
684
3140
3680
503
3883
1445
1645
759
1987
1022
2515
1632
740
2873
1053
121
2859
742
3879
3838
3393
353
1929
555
2106
1698
268
189
4117
399
487
567
3635
1162
2839
3344
4968
739
1001
4576
2141
4539
1565
2783
1690
1931
4482
1245
4007
428
645
1840
4986
1546
3942
2811
756
1803
1481
775
2496
1853
1418
1525
2804
2623
1314
1999
452
2742
4063
2682
46
2877
4376
4719
1649
3964
2730
2455
3614
521
4900
1929
2665
2916
1421
323
141
883
4749
4386
3964
4995
424
2149
3341
1808
1042
2205
1705
1498
2723
3461
226
1727
2422
3933
4406
4904
1131
3528
3665
2436
1109
4839
306
443
4589
682
2566
3791
3876
2956
199
2274
3843
2201
1536
3605
4374
4199
4593
2667
4202
2686
1909
4513
1530
4722
1570
4989
685
571
1216
3544
3133
2348
2725
2956
2468
683
3427
1730
395
2269
315
4781
3953
2899
348
1690
189
2192
3219
251
4074
4250
3995
1253
3107
4994
134
4278
3213
1320
196
2931
638
34
2997
2178
3769
2024
1986
3433
3987
2999
4910
871
1197
3757
2537
3770
2882
2843
2081
4133
586
4165
458
2841
3005
290
4803
3703
810
4246
2738
4298
2189
2225
3327
1556
885
1614
1656
3658
2024
2287
2718
1129
4834
1953
861
3612
2388
1062
777
2210
3106
2981
3720
27
2215
4048
4419
3289
2829
3046
4188
4042
3615
3897
1493
3055
292
1048
767
1908
3765
4275
2488
3248
1138
1377
2159
4343
2219
493
3865
3852
1823
4812
3205
217
723
1055
4455
2740
1889
2779
3793
2129
2391
4355
3611
2237
2556
390
4540
3827
4886
4760
4912
2878
1519
3340
3700
3826
3095
3881
4791
1397
4
2769
3820
2219
3098
3092
4378
4445
4798
739
4799
1638
2112
4837
3238
1629
4332
2526
4898
1087
4716
3920
522
4032
3960
161
176
885
987
2805
5
3712
1976
226
1812
2295
2279
238
1831
4684
4848
721
2392
1493
3432
1596
1055
978
4813
334
4964
3860
1150
3265
2068
3634
1507
4756
742
854
354
575
4751
2037
4701
2911
1564
89
2145
2458
719
886
789
98
4720
2438
4780
2942
4005
3572
467
117
1073
1531
4497
737
851
1969
1542
3996
1534
910
1691
1719
752
4304
2456
1798
2847
3719
223
2337
970
2181
2910
4721
230
3320
4886
1939
2216
847
86
3908
1939
823
4706
2742
3655
1453
4616
3817
1865
3214
3621
3199
3530
2606
4969
1630
3699
1215
3372
1610
28
4021
3067
809
2629
2242
2937
3649
1044
2881
904
2155
3664
2536
2418
655
1805
4201
713
3528
1853
177
3921
107
1078
1568
3732
1125
4716
807
826
1912
2066
816
1044
4315
1651
2077
319
4903
3506
3974
4031
1341
2429
783
1247
3521
4882
2630
878
740
2229
709
2362
491
3673
605
1461
1642
1649
2741
4761
2123
2342
4302
4542
939
3050
928
546
3771
2404
3737
3665
4894
570
2497
2371
4230
3455
1920
2236
1624
1438
913
1112
1920
1426
1006
4462
4834
4008
1184
1120
3387
3590
4283
3049
3344
3616
417
2639
3467
4714
2810
3855
238
3188
18
433
408
3158
775
3374
1676
3015
1954
1227
3292
4040
1758
1044
864
3651
4088
2364
4705
3598
3402
1908
184
4442
1788
3404
304
722
3751
1383
3658
2759
1311
3831
665
317
1994
974
1412
2090
3379
114
1324
3104
950
4144
1693
228
4838
1609
3186
4342
4083
1468
4358
4201
3607
3112
4758
1169
4181
846
381
93
278
916
4241
3407
567
1959
1805
539
4036
4587
2191
4790
2840
2298
1237
1501
4543
1424
572
2105
2368
1574
2257
1671
4404
3814
3718
2156
1091
1208
3530
1787
4066
4027
2476
3290
1779
4547
1936
3712
1888
3274
4181
3457
1516
2478
4108
2950
4631
3016
4326
727
4518
4717
128
2966
1206
3532
974
4347
1304
1328
1611
3711
3615
4322
3715
1571
1661
3180
4521
1828
2379
2343
1383
3892
2190
4813
1717
2718
3018
1182
2551
3489
361
3765
3355
2441
3778
3350
2280
4305
3205
3071
4154
4693
4217
1930
194
1633
1678
1934
3072
2051
116
4891
2907
110
614
1921
2658
2117
4211
582
925
794
342
2843
3912
4287
1299
3287
3316
278
4525
4687
2268
3592
941
205
3698
3197
1727
3900
4674
2499
764
197
3066
3125
1781
3304
2473
4781
3554
1096
4986
880
372
2868
705
2838
1715
1808
3507
2511
3580
2082
2281
897
4744
3891
1357
2138
2530
417
1330
1934
2317
891
3424
2672
4010
3529
4162
1362
1088
507
2749
3289
2799
3860
230
1903
829
2806
2845
1959
241
4922
927
3422
2209
2127
4717
2369
1813
4125
1241
4414
3457
4071
4447
2139
3664
66
2922
38
2817
3108
4204
2465
1150
3894
1416
2104
1898
3526
1087
2370
3249
2687
430
1879
3091
4137
4836
1616
2457
324
3886
4753
964
56
3073
3507
3478
4019
1248
3049
1136
1197
1176
1230
1680
4770
2272
449
3877
2297
3997
674
3391
4761
4297
2771
2563
4539
1853
955
273
1001
4529
2916
3083
2851
1998
3511
3623
3035
4860
2692
3012
2571
2670
2710
4996
2904
4873
3985
1101
3511
410
2310
2398
1529
4473
691
1009
5
2078
4453
3556
2573
3934
2491
3300
3969
1486
698
4873
3209
776
1976
809
2819
870
1796
992
4296
4821
2656
2834
1396
2736
74
2202
934
1804
3921
3832
1558
4352
528
155
27
4739
3233
667
52
2265
1687
2623
2572
4323
4210
1786
4178
3723
75
659
4795
733
644
1270
565
4307
815
3702
4920
1483
4207
3270
2750
3455
433
1305
4781
4623
2072
1117
963
207
1216
4043
4354
3737
669
2384
4414
1105
2687
2426
1656
3328
4901
2054
1754
4543
1488
2409
4743
4154
4909
2614
4779
2083
4142
3748
2114
1333
2191
4222
4100
2428
1535
607
4692
2614
3781
3931
1958
3640
4496
755
3294
1049
1661
666
1933
2032
3317
3316
4520
570
950
1518
1568
2788
2308
4904
498
1650
641
2263
2088
4504
3146
1042
969
2570
752
4126
2526
995
547
3797
3012
436
798
2313
4426
1172
3816
2992
2063
4424
617
4562
3763
2620
1852
3449
2417
343
4121
4847
2
1184
2579
3873
369
3024
4679
1862
1695
1798
1898
295
3051
2328
690
2694
1284
2131
2157
1546
2938
2678
3526
992
3783
1797
31
4662
419
1041
425
1813
4663
1246
4626
3437
1896
550
3320
3898
89
4933
254
1247
4255
3049
2101
3805
1555
4926
3778
929
3652
4136
673
1139
632
416
4981
980
3462
1665
1654
2456
2885
3959
1602
152
2520
1339
4299
375
3737
773
2237
2720
4788
2469
4970
1086
2540
1353
1167
941
4001
1931
3078
2468
3625
2453
2800
2046
4591
2078
1326
3131
2916
4734
2729
4817
1103
4666
90
2264
1548
1658
4530
4932
3437
4693
2856
313
1590
1408
657
1971
2785
2758
796
4223
2843
4822
1908
2641
4306
4270
3004
611
2906
999
1607
2499
264
141
3382
2677
1732
2820
3911
2500
2548
1542
1880
4843
3286
4026
4010
1551
3584
1445
893
3674
2557
4044
2320
3593
3072
921
2115
4478
1118
4265
3604
4569
2996
2549
1719
4915
3290
3659
1646
2302
4905
757
1682
3752
3404
1404
1112
3124
3473
294
103
2703
2077
4808
3216
267
2879
1929
3178
4930
3171
3190
2636
3999
30
4170
3298
1434
976
4421
2280
2473
171
488
2733
366
1440
3541
3124
3865
1374
4936
517
149
2881
886
972
3376
3995
1871
4739
3985
2329
3634
236
73
4755
2245
4996
4183
1983
4737
2821
2923
1814
2462
3282
1752
251
2110
2845
4553
2558
3178
1481
3849
2517
4253
4596
4397
4452
2491
834
1169
4569
3098
2780
842
2403
2152
3636
4962
1258
1210
1476
828
3475
3590
347
1111
3670
4679
1748
2962
4773
1773
2328
430
663
4705
166
386
1256
411
2027
3075
1932
2579
704
1955
2880
3790
2617
2056
2587
3203
2507
1697
3764
269
597
1089
219
3769
4229
1039
129
653
1372
1664
1267
1289
4479
3943
587
2079
4300
3311
2674
1253
2832
3371
1667
2254
1682
3962
1109
4216
2554
4181
409
1415
3317
948
183
4573
2330
1546
823
4307
2842
4834
52
2535
216
4163
4454
2740
973
1015
1781
3831
4562
1097
2783
862
105
2362
663
2897
1882
1229
2869
2785
723
3957
2364
4542
745
2906
3776
4386
969
3073
515
3076
1265
4010
109
4310
4971
2601
899
767
4450
1564
2062
4136
4944
3623
2627
2541
2719
1434
4845
1422
2126
4866
638
4852
4900
504
145
1858
4587
4900
661
806
3631
2847
2777
1561
1272
1928
4143
1695
3040
656
1675
2386
4350
3206
2829
792
2426
2940
2410
3296
167
2668
2179
3993
548
3591
4850
3161
4263
3440
4668
2446
3381
4021
694
1919
4560
1954
3273
4462
2482
1381
651
3898
855
4003
4196
1574
736
3858
2792
1801
836
2137
3780
3223
3429
2223
1008
3743
2474
1245
116
3114
2419
725
3418
2474
2885
4308
2573
3708
4061
975
1715
3640
1012
2317
2855
255
2829
2379
3179
1015
2837
2795
1660
2046
3796
4745
481
3547
412
804
2647
2999
125
799
771
2802
3985
106
2633
575
3140
2772
1146
1041
1673
3913
1126
1562
2703
3708
1828
1645
3327
2630
3527
3019
2285
4037
4607
4187
4719
1568
4790
3825
1129
2834
2800
4098
1679
4224
3482
10
105
2487
251
817
1834
4362
1309
1052
4517
417
4425
2442
1497
4639
3912
344
3983
553
2997
561
1314
906
4449
3387
28
4251
178
265
2094
1528
627
3038
161
4690
754
3143
849
656
3356
4043
3872
3368
182
48
3077
4434
4222
3631
2503
4964
630
3364
1102
3702
4427
71
3349
3734
4322
3605
3332
1555
3767
3891
1205
4113
3489
4933
2118
3243
4562
4676
2483
1229
3054
1387
2567
4983
4607
4775
3011
4430
4007
4712
4264
3789
103
4059
1057
1208
4973
443
4203
3270
2883
2305
878
4993
1997
496
3279
1066
4699
783
2472
278
850
3131
1660
4216
1461
2011
392
3540
3295
3691
1208
1117
1308
4930
515
2479
2054
615
1731
3501
2172
506
3604
3404
3144
497
1757
1483
273
1543
3319
4653
3893
2641
2867
1637
307
1805
2793
443
4314
564
1387
290
2997
2347
4443
3142
2790
2758
854
4287
4810
3175
2119
3946
177
2106
2275
3795
571
4839
2750
1501
2825
3638
795
4281
202
4406
2868
3267
3420
4413
4936
1775
4873
2494
4027
2726
2298
753
2806
4660
596
991
71
1866
2251
3547
1778
4150
1929
2302
1834
3744
4817
2053
2682
3664
3356
1258
1266
3430
4070
2989
3550
257
1929
2408
3791
3930
1253
2218
3634
3014
3053
4553
1866
4168
1878
4586
2920
3993
4348
805
2515
43
2162
2787
3191
719
775
3357
2303
2390
2631
1272
2963
3613
3545
3278
4010
1844
464
3243
2368
4865
2746
2911
3825
4774
2047
3523
3039
4410
2125
1017
4252
3610
509
3971
4027
4539
4661
1601
3937
1110
1626
3580
3228
4435
1793
352
3327
960
4363
925
3904
3435
1062
3762
1386
2958
4130
3180
2040
2809
4602
2586
4154
2439
38
3473
4086
4619
4442
2347
681
4282
3150
2581
2964
2221
1972
339
4408
1915
1960
928
360
1094
2789
4710
1759
980
4007
4339
1750
3419
1175
1823
1258
26
4469
1420
1100
230
382
340
811
458
3871
2417
4440
213
1818
4981
1076
1559
1249
1975
100
4116
1058
4367
1793
2703
4869
2341
3339
2510
4127
4470
2569
4574
3660
3096
279
3088
995
4132
4814
731
2317
1782
285
3629
4575
3607
15
1380
2690
848
1505
1113
3487
723
4051
1190
51
3971
340
1903
2472
4066
3776
1604
3305
1811
1202
800
1993
1597
4451
961
4449
1439
4189
1034
1598
4489
2003
3461
408
2741
1880
178
1050
4139
2220
1076
4291
430
3483
4234
1564
739
1589
4866
2091
1418
1717
749
3502
2802
4851
3413
1556
429
4755
791
2239
4575
709
1258
2144
3337
3720
2947
2147
4254
4166
2185
2764
2664
2892
3477
1308
546
1920
4888
4430
2700
748
803
1886
2183
1067
3680
4351
3186
2316
3631
3165
779
1629
4130
4918
1556
998
2754
1484
834
1787
15
4922
4699
3126
4124
1779
1431
1980
1788
4238
486
2965
2940
1815
633
3612
1299
598
3299
3712
829
164
3000
3249
1649
390
1605
66
3574
1715
2429
2435
1253
3653
2898
4439
1373
4636
530
2284
2251
2155
4822
1529
1043
2352
341
1031
2189
1532
865
734
2760
2534
704
153
184
3928
2126
252
3782
125
46
3263
1354
2166
4609
1193
1118
2449
4702
354
4163
506
422
660
280
3824
723
4336
3218
2440
3804
2139
1552
4098
1506
4132
4718
3031
2173
4376
1305
4755
729
2810
593
4301
3189
2330
2156
2950
857
4858
1509
1173
1381
4612
2889
1696
380
2017
3962
618
2101
34
2502
3917
612
1584
1845
3482
2885
2735
2369
4013
4026
2553
1782
3293
4435
1143
2758
3755
1391
135
3062
3562
4769
3217
1531
3673
1510
4602
2944
1108
4510
2906
1567
2939
1560
3176
3294
4937
1902
2750
3172
3562
1197
1334
2259
4016
2955
3447
3503
4909
2586
1107
322
100
4972
2224
4169
3098
3972
2058
2537
414
4285
519
2451
2088
12
170
1800
4269
1000
3624
2360
2324
687
3021
3743
898
2992
4534
990
1301
290
2151
3306
3203
2214
4068
3851
138
2700
2138
3619
3154
104
3657
2761
1850
3468
684
793
2554
2971
3962
1135
2279
1481
3576
4571
2999
1180
2391
3659
655
2398
2542
211
4853
3523
747
1599
170
1399
3355
2664
3519
1907
2594
4342
1245
901
4548
20
934
3230
2543
802
2882
4968
205
2372
2071
4991
2928
4514
3204
3822
638
1373
281
2409
4429
2911
1478
2688
4824
3494
3024
3067
1040
4895
2493
602
3591
3468
483
1680
4447
4582
1349
4136
3646
756
410
3898
3688
4095
957
3802
1919
429
2213
3456
3691
2516
2189
4631
3469
1092
785
835
1506
1764
1295
3399
4865
680
39
3166
2339
2331
1588
1888
1617
2782
722
1556
2147
2208
3781
1676
2059
3133
144
794
4239
1949
4163
115
4998
3405
3005
3033
3388
227
1642
3206
1481
1739
3808
4530
2223
4502
4820
440
4195
884
342
975
397
1517
4632
2279
4018
1012
4434
3487
334
1540
2602
2597
1223
3054
3929
3881
1275
1172
4331
1112
1590
4752
1498
300
2457
4127
4103
1272
941
3197
3339
4258
2763
1925
626
2763
2480
3094
2425
760
206
290
1604
3817
2002
996
2732
3334
743
1729
1025
1754
3690
2141
4868
4632
4096
3041
1419
3179
3545
1991
4155
3278
3530
3448
4708
2246
4191
3488
1127
3165
4917
3346
2590
3237
2187
2215
2979
812
768
4660
2172
3065
437
4622
387
3994
3733
1525
3201
2652
3015
4620
3521
1181
4978
1707
4820
3704
1553
683
2241
4825
1550
4479
676
365
1556
2489
4066
2302
2131
2222
2737
2075
698
137
3111
3189
2954
4474
4899
3925
4455
2198
2527
556
3620
2740
3157
1158
3937
469
2942
2324
2452
3123
4880
1794
4581
4579
924
1867
3257
4407
1018
3490
2653
4772
4666
2792
2683
4724
57
4583
1779
4530
2755
3236
5
2085
3648
1450
1951
1697
903
2435
2497
3398
1712
1234
594
1853
1778
2645
3579
1095
4116
1918
4359
1614
3498
4278
4608
604
1496
2956
1205
1381
1861
4292
3350
2975
518
408
1963
3735
1434
4451
3046
1154
2635
3933
4836
987
3694
2015
3928
2433
2005
4758
366
54
4290
3900
1169
1026
793
4
4154
572
2275
361
4235
4217
2284
4278
2227
1153
2989
621
3967
4631
3837
3773
571
3213
4486
116
708
4956
2834
4532
3348
1357
3486
228
3658
3311
1936
3030
2483
2705
4970
1786
3282
4056
3880
2822
2758
3018
4798
2390
394
3653
1403
1360
2103
1708
941
4518
1264
4812
4398
1967
1245
1212
4456
4589
4880
49
4176
4859
1746
2613
2598
4637
4205
3629
2
2902
2724
1056
389
2133
1894
1073
2355
3213
3510
1280
1086
2221
3432
4844
2899
683
531
657
3357
1987
2022
1208
2806
896
3011
4626
3169
2712
1182
4170
2221
1694
1134
575
4245
499
377
1090
1781
2752
497
455
4422
3513
1686
2626
178
3383
1414
1428
3745
4414
4908
3196
1163
1844
196
3566
4482
1893
1235
263
506
373
782
2879
652
1000
9
973
329
3208
3896
2023
533
4680
2202
757
2358
1594
4414
3658
3214
4093
4619
167
4052
2192
401
1209
4146
1332
2445
856
1286
3668
126
3177
3920
4910
1990
2101
1144
1678
311
1360
368
3522
1875
1327
826
165
4914
1805
2639
38
4422
2970
3949
1826
2658
2455
398
1859
4097
219
2965
245
500
4493
4679
4035
4021
4082
358
2346
2467
1380
4838
1940
428
191
713
2941
2503
2093
3758
1252
976
4935
4765
1776
894
4195
352
3618
4803
3957
4321
3227
3358
1523
3989
2332
1284
2589
2014
1879
3091
3460
2210
84
539
4332
2960
983
4212
4159
1618
4972
1187
3509
1156
2841
2807
3836
832
3285
74
4215
407
3421
2650
2551
2036
3187
3128
81
470
3959
1036
852
952
2524
608
4377
556
4437
4016
4165
3067
3483
4509
1361
3460
1671
1386
1179
1483
532
2607
2347
4156
30
2591
1378
514
1493
1941
385
2747
2961
2954
1727
2767
3342
4334
4104
266
4720
2649
2755
2373
3994
484
207
4482
2073
603
1179
1630
47
1240
4971
429
4057
3663
263
1222
2518
1669
4312
23
4682
160
3026
2646
2734
4403
2928
2833
2767
2126
973
4907
4664
2862
4085
265
2189
667
3037
4450
3413
4943
2034
4335
4633
4782
319
423
2679
293
4946
4171
4909
2975
4739
1588
2965
333
4348
2775
638
4547
3573
2091
103
338
3374
2687
2132
4404
3711
2545
1706
3430
1899
4845
4883
1688
4752
3537
4289
1490
2353
3342
1514
4363
371
3357
1267
4214
1629
4025
3357
374
813
233
3311
3783
2325
269
3943
4679
139
1025
1136
286
1528
141
397
1322
4161
1171
102
866
2129
1688
37
4503
1317
1851
1936
635
2783
4211
2512
4381
3869
1710
4347
4236
2948
915
1690
654
2498
2586
358
3238
4265
3272
4466
3500
3402
1794
4637
689
2421
1171
322
3223
4071
1966
3779
2591
16
3878
2671
4454
4859
1925
1097
3665
4696
4137
4261
3845
2445
2565
4127
4002
3980
2580
1351
4138
2058
1357
2770
3070
2833
2877
3548
215
4050
3988
4869
133
860
176
957
4375
3040
2831
577
1471
8
396
4941
2174
3426
3996
2692
3851
592
2200
1008
1696
2971
1964
3859
4615
985
2812
3977
2992
3335
4265
540
3881
2751
2343
2481
3307
1402
3586
3949
1381
1101
2001
1715
3737
586
966
4522
19
2514
1692
2644
343
589
3570
2457
3568
4827
3022
2397
1136
4232
1592
4132
483
1402
2978
1066
4260
2124
1972
4344
1951
2594
814
5000
3684
943
4738
4659
2421
690
4528
3641
2001
1663
3729
1137
42
4523
2576
2363
2981
4594
2485
1654
3639
3748
799
198
2128
2686
2288
218
2436
4226
146
2939
537
3719
1603
478
2771
3052
4809
1831
2753
522
1332
4240
4670
548
611
1307
3320
1233
206
144
3259
4552
3642
1938
3509
4502
2117
2830
994
3157
616
2529
2645
3256
3954
4644
4250
4004
4410
1539
1926
2750
711
2715
3287
412
544
4785
1949
1171
1142
4671
822
4948
3428
2799
2058
1946
3088
1712
1469
468
3721
252
3679
1108
34
682
2828
2108
1622
2950
2715
3631
298
1915
4771
4340
2025
2877
1320
1128
582
611
115
2811
3801
2289
4818
4894
4381
4298
2291
4531
4691
3683
1008
3011
3010
761
3909
158
1219
579
3198
4400
3896
2073
967
2746
2405
1818
3784
2312
2369
2454
2183
1521
4238
3408
2863
3915
1270
928
664
1599
1306
3524
1484
4062
1822
3348
894
91
104
1353
4046
2060
3894
1950
1649
904
4107
1234
2213
1727
3097
322
2399
3630
4632
3172
1873
3886
3634
3704
4710
1476
3938
2464
3155
4752
1634
3201
3363
915
1204
2237
1841
4470
845
2251
4066
371
3088
4974
4980
2932
142
1050
2932
1407
3151
2951
2142
4836
1047
4920
3137
1549
3264
2655
2759
3374
1177
1073
501
2074
4978
3458
2024
3585
3889
924
385
348
4694
4278
3144
4021
827
1351
4694
2025
3431
3719
1765
474
4492
3676
1429
3525
4417
4447
1440
3647
3541
4453
3392
1056
2118
3198
4919
1018
4707
84
2358
1515
3998
1464
2004
4912
17
2644
2296
3933
4605
583
3999
2017
3285
137
1194
217
3666
3035
2433
2745
396
3598
1850
356
2729
3820
2013
2035
181
1200
4795
1997
1817
3328
1174
642
4192
375
303
429
3674
4166
1504
4610
4876
1248
2837
2929
2237
1588
399
316
3761
2222
4617
1544
868
619
3032
276
451
856
818
2025
3773
4600
4102
2830
1830
244
349
1077
4309
680
2371
858
3613
1688
168
2419
3150
3586
2400
4008
4132
1676
2203
4774
2207
1071
2052
4027
2506
377
2794
3425
2872
1397
4478
2632
1587
3647
1259
3365
470
4831
882
3633
4309
3309
4871
4319
2690
4116
4477
1066
2155
3594
2292
3449
2504
3467
3137
3873
3405
3232
2583
674
4430
3434
2645
2711
4956
819
809
3662
2448
4811
2447
2436
271
630
1022
4398
3600
3849
4340
961
652
1953
954
1459
2450
116
3102
2611
3463
4117
613
91
4515
3815
1530
3588
1215
1568
3407
1176
586
1508
2674
2961
1502
631
1252
4711
2481
2393
180
672
3437
4383
946
1552
4000
3968
2015
2614
2638
3887
1166
4950
4382
823
3968
1974
3120
2059
1240
4802
2997
1227
590
1193
3388
2176
4854
266
952
1962
2267
4697
4723
4689
4475
3953
3456
4056
3847
1774
3202
2466
3821
4310
3530
2666
4964
4053
618
2149
4511
1967
2584
595
1298
618
3916
534
3254
4042
2467
3278
3543
611
4208
1354
987
295
4229
2290
140
2097
2172
1734
3728
857
781
1837
4694
3758
124
410
133
2373
4689
1510
2775
1026
165
3627
4122
3209
3439
1113
1223
2412
2121
1957
1951
4571
3121
4700
3814
499
4256
4671
1574
2284
110
982
1306
1880
953
3188
4402
385
1901
3609
1799
4971
3023
4119
874
3044
543
1628
1196
3194
454
655
4793
603
3469
731
1065
1536
4246
1051
575
1971
500
2260
4032
1268
3088
456
1500
4641
2768
1134
2036
1261
360
1500
396
2945
4554
4460
324
3145
3922
4784
3641
541
3104
1128
416
2186
3889
1098
1450
644
3320
2868
4164
4758
3876
3859
3688
1908
3306
1749
1767
2312
4145
838
678
1692
1891
4142
4807
4819
2369
4280
2261
923
1675
3040
4148
4779
4256
4284
556
1258
2983
3812
4539
601
4401
480
109
1488
2540
1931
3541
350
3152
3422
4787
506
1626
17
1508
2756
3922
3417
2597
2799
2760
171
1313
4154
2761
1368
2878
603
3154
1147
1201
732
4479
2196
1267
1182
3453
1356
1957
3503
154
4140
4761
2969
4629
2410
4033
2690
2396
1793
2746
604
4203
314
1771
2467
3999
1690
3124
3623
3885
854
3609
3045
2102
526
113
4839
1860
3459
2713
1373
2739
773
2945
3597
2580
15
3615
3038
4981
2818
1863
3774
4383
4910
1493
4787
2964
4320
3313
2650
3187
2920
4117
1694
506
1663
4070
2612
4217
316
2663
2010
2212
2837
187
2271
4434
2688
1781
3119
4160
2015
2306
448
1198
4426
499
3021
4151
1553
479
2515
1368
2550
4458
3956
901
3940
4195
546
87
731
2883
2569
3886
3735
4951
2322
896
72
717
4178
2061
1875
3322
4290
3519
2633
1308
3550
1949
1901
2659
1001
2684
4768
4810
1627
2095
1270
170
3616
1297
4449
3437
1577
3633
4418
3711
2956
4320
1951
4103
1947
3004
3819
104
1226
2798
3670
2752
1306
2870
3153
1342
3081
2637
2818
1768
1552
2661
2288
202
3017
1746
2361
4921
1532
1062
4091
2701
4994
333
1142
3907
858
1999
128
1328
2008
29
2688
4796
2453
3357
3268
4743
2969
3472
4855
4929
2423
894
2923
1007
2388
4103
2823
1956
2440
23
3034
2598
2882
3771
1332
73
93
2139
1442
19
1150
1606
1809
4604
453
2099
2623
1191
1815
321
4266
3138
4215
3209
1407
1360
391
83
4796
3778
2896
316
3972
4907
4689
3492
3832
4984
1080
4535
4973
1540
3837
2668
2904
333
3576
3080
419
3276
3999
4957
657
3832
2530
228
4582
1838
394
2450
4348
157
4594
1586
2459
1735
2956
2440
3972
2624
206
4449
3669
4016
3489
1744
3122
1719
2618
4373
2657
4517
2251
3087
4964
2567
3070
3304
3839
4973
3999
121
2330
4986
205
2215
234
88
4006
3033
3645
858
3654
4981
1136
2609
1906
1100
4755
2056
3420
95
4770
2443
591
3542
4007
2745
2701
145
383
2572
2074
4284
31
4617
1336
3249
4781
4895
682
3184
1599
4162
1866
3288
1785
2173
3812
157
402
4732
3965
1815
3683
4756
3507
2506
1084
1147
310
3866
1401
4981
1878
1109
286
1054
3992
3214
2766
1552
358
3476
1036
4052
2507
2904
4273
3383
3541
4954
4013
1915
4074
3820
2279
3436
4301
280
3459
2539
2547
208
1788
1379
1324
876
3696
3531
346
1761
2096
4617
4971
912
1781
3127
4930
1435
1762
3154
1131
2312
3482
419
3525
4385
979
4088
3139
1251
3138
4419
1158
3919
2980
308
3483
3886
3444
1617
1875
1648
2502
4226
460
4361
2794
4144
2626
1146
2032
2694
586
1428
1895
2898
1258
479
1851
2990
459
3620
951
15
911
14
2551
1015
3267
1968
4015
642
878
943
1167
1899
1185
3195
200
487
4710
795
4019
2950
4797
3088
3144
4276
3049
3606
1830
114
1630
1177
1376
4365
4861
1824
4146
839
1259
4122
3725
169
4356
4464
1232
4320
4498
2267
92
3675
4340
743
2612
3345
4475
4110
4257
1990
3224
3275
3526
2151
2157
534
3524
1893
58
202
103
597
2968
1285
3715
115
3789
2970
3406
818
1885
4389
2223
935
2808
1126
1170
3323
2897
3612
1046
2382
2813
4628
3800
2147
3562
2817
4075
310
4524
893
404
1785
1993
2092
3942
4378
3128
1702
1688
3592
4843
2139
2619
419
2836
480
3214
2301
608
2232
2429
44
1033
3442
4418
1788
2900
955
703
1268
1148
4771
3899
715
723
909
2711
2131
3100
605
4505
4826
3921
4406
3504
3490
750
3027
4779
1106
4183
3927
4123
1430
1458
2710
2580
2793
1693
3805
4938
4684
2486
693
2326
1941
777
23
308
114
822
4216
3508
3702
3762
2766
995
1524
3747
1266
3629
2363
2883
1487
2014
4067
157
3667
3942
487
421
3055
1714
1632
2642
2543
2593
2432
1207
1510
809
3788
2726
1325
4875
1456
2481
117
2230
3968
2646
990
2492
184
295
2145
264
1890
409
2133
1575
12
3787
4701
4083
3393
3775
3157
4048
4527
1523
4578
3168
678
4984
1889
3062
4232
2397
2987
1175
2672
2864
30
1938
4085
364
1858
2331
4244
3957
1616
212
3698
480
1690
3390
3494
3013
1474
2878
3510
3884
2862
1142
676
4445
2648
1073
3908
2132
3060
581
4203
4583
1520
2534
3712
1618
538
4900
3877
2245
108
4893
4629
2459
2111
4225
2705
4720
2438
1808
1018
2560
1261
2351
2406
1950
736
1088
4365
2581
2890
2706
2839
3681
3947
3192
4885
2530
1530
1145
4205
3574
2619
2999
3668
2420
2042
1430
1962
1489
3795
4027
165
3937
165
4175
598
2230
3368
30
1655
708
2766
4005
3514
4331
126
1715
3322
3901
1156
2459
3106
4941
4734
4687
4119
4001
2836
3773
776
1725
4915
3370
240
3714
56
2923
42
2755
4175
4224
1769
1766
4766
4908
2342
567
3041
4231
4538
4225
4518
952
2736
2683
4572
2589
2565
2702
3352
2448
980
4441
359
2502
3182
1631
4264
3161
1246
2386
1200
3710
4641
1776
3127
578
1455
686
968
2034
283
2877
767
1618
474
436
3466
4207
709
3041
3388
4631
1355
2726
2798
4887
22
899
153
151
3646
3950
812
1565
1556
330
4955
2125
3592
3068
4244
2922
1456
4370
1908
2030
3246
3550
3438
2410
724
2587
2454
1650
1007
4650
1728
3656
1138
4898
842
2465
3012
558
1348
3954
2423
976
4613
1317
2215
2538
4138
1838
2449
4160
435
1054
2279
2109
666
1902
1161
2587
763
861
2576
3000
2288
3652
2045
4116
2898
4268
2244
3317
4735
2110
2795
2338
4143
4475
4018
49
3586
516
4945
3459
2228
4674
3236
3518
2140
1770
4647
2777
501
2499
4277
1699
289
1792
2652
4582
1262
3062
2880
4445
4280
3907
3678
2480
2134
4184
1061
3635
2277
4236
1570
2993
4687
1106
3664
1999
1782
1040
1543
2788
2661
2375
2990
918
2683
4512
3765
4243
2565
2126
3604
4589
4285
4177
779
2962
3637
725
1325
1558
4951
273
2851
760
4671
3319
1157
199
3410
3589
460
4166
3510
1928
793
2604
3735
4474
1901
2930
1525
2603
4413
652
4898
3442
1870
373
2366
2581
4371
844
2464
924
1383
2378
1154
4282
3814
2968
3883
818
3757
4378
3561
1223
4670
4210
833
1160
4575
4034
349
191
2473
1734
3870
4140
1534
3266
2884
475
3803
1564
2993
165
4026
4585
274
1611
3098
176
3642
2116
4631
4541
4469
4430
1427
1906
4186
2034
2233
308
454
595
3045
3005
2785
2906
1334
810
1922
3009
749
3125
3626
4987
4667
534
1345
1180
89
2320
3708
2894
965
837
2679
1806
2328
4746
3353
253
4286
1401
3501
354
3549
2434
3662
906
711
1418
2202
261
3127
297
2565
203
2680
4202
2172
2218
1781
2166
2045
3319
41
2051
1925
4022
4008
3787
254
2574
54
2225
1924
3973
1591
677
278
4808
924
3100
4856
1070
1128
2532
999
82
958
412
3833
2042
4145
1083
3181
4496
250
145
1641
1917
3840
2453
2782
4634
2730
215
3793
4821
1956
1458
4775
755
4065
2017
4709
4156
2469
4738
2459
971
1872
151
1944
2112
935
469
3883
4614
544
1224
4649
1094
2697
4957
3771
3305
144
2646
2288
1635
1071
4608
540
2799
4537
4025
4085
4683
2651
3369
267
3364
4793
1161
873
1697
1810
561
893
1494
346
756
3926
1265
3628
2321
2567
2100
3932
2981
4833
744
761
4635
2684
500
728
3429
3784
2327
113
3548
4099
1575
3183
3561
4388
2098
3636
3215
3773
3888
1437
89
1990
3774
2412
3870
99
29
485
4916
4109
3625
2215
4722
1110
2826
2968
3316
1956
2124
1545
2863
3556
4956
891
2484
2922
262
2485
4415
801
4769
525
1892
4465
1399
476
2114
2347
3997
2096
4676
4264
766
1282
1555
4107
122
3136
1887
3651
2061
4745
2567
401
2281
2171
3744
1597
2399
2304
2423
1541
349
4988
1840
3707
772
1150
3917
2904
4731
154
2706
2070
1296
3
1645
4418
3521
4681
1404
917
1588
4802
4217
3093
2041
4754
2912
31
3403
2188
3698
1453
1109
4574
3885
4134
1576
2798
3561
3455
1479
3661
1846
1989
57
3652
3370
4435
4131
3867
1877
4339
4642
4530
4882
3498
4332
4476
1217
2019
424
1961
4185
30
1282
863
1431
2249
163
4599
1087
2912
2888
1489
37
103
4744
1977
1483
4697
2839
1675
1515
4095
1721
3548
591
1404
3543
541
3914
2924
3176
40
1223
4030
2755
2831
4616
1385
1676
2536
2976
3748
867
861
1808
2433
3653
4420
3895
639
3479
1056
1905
4226
2588
1009
3051
3428
359
2437
1697
2133
1490
1617
3556
4049
111
2435
581
4923
2898
666
1793
3276
4664
848
770
3533
742
937
2773
2706
658
3582
3158
297
3269
3015
3815
3695
2681
4366
1160
226
205
1720
878
743
4671
4520
4441
4391
519
2470
2548
1206
3214
4451
3879
2874
4392
86
2770
1949
2196
2603
2112
4095
2074
2953
2086
2112
4833
756
211
3139
2169
1084
8
308
4527
3511
1707
4837
2255
3014
3916
4102
3894
4256
4751
4698
4349
3812
2985
1529
3713
1275
1908
1485
3024
3740
223
2570
3629
2319
4271
2365
798
1324
69
1146
3779
3595
707
2891
3834
4135
3179
1488
995
2014
4945
3779
218
1428
2800
4072
3514
3440
2460
4168
2058
1289
4082
4294
1965
3094
3954
1581
28
2362
2242
3400
4168
2466
2007
461
4670
2432
1278
3450
1264
4613
3223
2565
4177
1852
1137
2431
3030
3031
3884
1744
2574
4523
4395
1695
3803
2986
2231
3974
4646
298
860
4565
2648
2483
58
1165
514
3993
2980
1316
1713
4087
4693
1621
3007
4525
1489
4275
2506
4842
3881
596
2223
4688
4310
2753
6
2089
2766
233
586
3425
646
4589
4372
3826
1991
4648
2925
3380
3262
312
4250
4389
3747
1450
2693
918
3764
4237
1679
1497
369
4223
3088
2453
1912
2701
4659
3890
1458
532
1555
1363
3395
802
2434
3679
1361
809
2914
742
4348
2739
2212
2651
1956
4587
792
4346
4646
1956
490
327
2263
2724
978
1784
4732
1618
114
2667
582
2012
3502
4328
2747
5
1933
3472
4098
1772
4038
191
728
2191
3311
2274
2148
1404
3419
4850
2340
1265
4957
2269
2253
2849
4175
4650
1928
1078
4188
1815
4246
2667
1200
1954
4678
2923
1378
4715
789
3348
1177
2128
3353
4594
17
3533
2641
316
3753
1092
4351
159
720
4169
442
3097
4783
4906
4184
3747
3748
1083
3108
3119
3140
2483
2525
128
2769
3161
2247
3858
441
3180
1667
2373
819
273
4105
627
721
3217
3903
4865
878
1450
2502
2771
1128
1154
1835
1550
4226
1119
3234
3457
1246
3318
2611
4620
2364
3665
2825
3762
3256
1657
115
4590
3200
4124
4561
3937
3491
854
2321
4208
982
2752
2702
3871
1109
695
3187
1212
4218
3623
749
950
2487
4086
2660
1774
4295
4622
2093
911
4677
4504
4302
3709
1965
3110
83
1094
1685
4828
1985
116
3954
4689
3718
2019
3346
942
3049
4831
2271
3714
2732
1799
4394
4195
4599
555
135
3456
3457
3459
2331
2880
4417
1934
2616
4152
3967
810
764
558
390
318
2547
1928
4283
4872
1471
1697
1044
4796
4886
82
2834
4312
1398
4684
3410
2058
3359
3349
3975
3569
3569
133
1604
2751
3769
4344
269
3111
4973
565
2502
2890
4472
2498
3287
4642
3417
4283
4818
200
2264
1119
4289
4430
1018
2453
1120
52
725
1863
2708
2521
929
4229
1552
4343
4477
4029
2034
1814
1533
2522
1447
2438
4962
828
4881
238
3457
1890
398
3373
3593
4223
4595
621
17
3683
3077
4959
3119
864
1615
3137
1578
2226
653
1813
23
420
1323
681
2215
3564
1275
2279
687
3986
1848
2532
4637
4399
3223
1094
1225
1310
3483
1759
963
1194
1228
360
2557
1925
521
3151
1620
639
365
2497
3675
2975
4620
4395
987
3843
1539
4794
1159
15
3876
2765
3789
4000
1854
2543
2773
2860
4607
2706
3433
4237
90
3072
2166
1271
3351
600
2275
427
1747
3758
3412
2150
4922
1780
1866
4951
4215
2229
2087
1709
3538
1425
4709
2708
4409
3561
2732
2136
1416
4824
2939
2253
1655
831
1884
703
3511
1011
3562
4737
2316
3026
2258
740
1582
158
372
3270
2968
4977
1778
3372
2826
4617
4378
1880
4898
3441
324
4061
3077
529
2738
2191
1556
3124
3345
621
1439
2685
813
4800
2279
3879
3334
3477
4658
4217
2274
3232
4019
3074
1854
511
1596
4995
1563
4606
1401
2629
59
1867
2517
3155
4788
3392
1072
618
1007
1706
1072
1908
3973
3360
4376
2303
4164
3697
4655
126
1778
1623
619
1632
3486
2081
3059
627
4810
3749
3309
2856
4351
310
520
4436
665
213
3696
4944
2247
3666
2859
2275
4888
2098
1808
1915
2932
2227
2723
2402
298
880
1161
192
2651
324
4852
1165
764
2861
1849
3088
1511
2126
341
2046
4459
453
4378
368
2437
3156
174
2586
3656
1678
1403
1203
4502
3350
1609
2071
3671
4083
4634
3802
746
608
1067
2061
1152
2994
3496
3720
1407
3770
3269
1079
2716
4684
4715
3872
4832
2415
2100
2491
1693
3012
4103
3913
3824
286
3996
1234
2859
899
110
3905
4540
4593
3958
3901
1210
1819
4561
2793
3127
3238
110
3717
4439
3395
4516
3953
1620
2553
996
1769
4418
1535
1205
3558
216
3509
3202
1134
4086
4398
1192
770
2197
4706
2003
4699
4902
3571
518
4383
4288
3557
236
925
3600
1024
854
1880
3227
4402
235
3179
1180
3615
3423
2395
2814
3740
4012
534
2081
3734
485
1419
3386
3809
3696
578
995
1914
1399
168
1941
1499
1236
940
3067
487
1103
4647
4186
308
4442
4067
663
372
3575
3216
2249
1752
1861
4542
2827
577
1236
3323
312
4396
1141
1239
861
75
3154
3850
229
4864
3395
279
380
4227
3827
3194
1843
3577
4488
4892
1948
864
410
3494
4492
2166
3029
3387
1187
1294
3421
2748
2973
1229
290
4652
4825
4012
295
3581
4262
3727
3033
134
3539
2299
3938
3776
4688
1660
2745
1180
4082
3291
1402
1391
3904
2115
4834
1932
2601
3142
3382
419
457
4265
2252
698
3592
4253
2831
4451
4653
4242
2754
2625
3356
3858
4595
2932
227
1466
2702
4901
2242
4459
2664
1503
2289
4162
2874
1003
118
848
4810
2099
4637
750
3312
894
2966
4223
3528
863
1515
486
2042
1622
2774
4880
1023
3019
301
1067
3826
3723
4630
3510
427
3322
4038
1385
3106
3107
3321
1426
2315
4827
1215
418
1796
4872
1113
4802
241
3216
2816
2819
3240
4319
3816
1665
1754
503
4071
1062
4635
656
4970
3116
1838
3093
561
660
4479
2378
3620
7
582
1150
862
683
446
2095
420
3363
851
1077
2773
1561
662
2168
3417
2774
244
117
2948
2720
1154
417
649
3441
4203
2082
4383
4046
18
1712
3982
2984
3292
3791
1901
1173
1892
4163
4553
2727
2841
1991
4246
2574
2386
4159
676
2700
1982
3342
4497
4109
4756
2690
2618
754
1272
4713
53
2966
1507
457
74
4232
2386
3102
688
2977
2348
3052
2866
4994
112
1865
228
301
743
3048
3228
3996
2621
4204
3797
190
923
778
4512
2582
1451
4465
1244
2243
3453
4240
3158
4557
217
3752
2937
2058
1952
4878
3454
2100
2699
51
3646
3689
1143
1693
1754
2778
1319
3209
1464
4591
966
4714
4352
1805
190
3840
992
1718
2049
923
4597
3620
446
3497
4718
1040
3122
2387
1896
275
4426
909
2784
447
513
4317
2301
387
2326
540
4091
2843
4519
420
4588
2646
4690
4621
1402
3858
1602
438
1603
4096
3635
23
1936
4420
4085
172
4256
193
3032
1589
4677
2818
553
937
117
2162
777
1845
1045
1207
1860
4150
2822
3789
4502
315
2667
1938
3879
1964
3385
1664
970
513
1469
4660
3275
2558
1351
2612
1440
1238
3390
3452
4476
1310
4126
3163
1282
203
554
1783
3004
4014
1256
3827
4292
4348
3952
157
3448
476
2853
1774
4842
4864
1968
2882
1790
4708
1675
2228
581
4851
1866
4688
1606
1463
4153
3811
3249
3688
2203
4632
1470
661
1058
1629
1655
4439
2474
1812
135
3698
3365
4617
4873
1921
4643
1091
4110
4112
2466
1898
2797
4143
4738
4535
2087
2199
3673
3942
2135
408
4639
908
4743
480
2608
658
153
347
9
3635
4253
4081
2624
3741
4046
4335
4520
2728
3760
4196
1542
60
4783
2960
2546
2082
273
1447
1851
743
46
103
1091
2352
4046
2074
412
2129
902
3982
4730
1150
3806
317
3289
4316
4320
1509
4773
3861
2660
3190
1288
3123
2986
4716
4043
1784
1379
1271
3858
1539
3954
4970
184
3649
157
1028
1240
4229
2516
577
4782
638
2662
4131
4656
1412
2776
572
3628
3252
3696
4010
1243
167
1069
2495
4176
578
438
1864
1364
1603
3564
4013
2739
2515
2700
1529
1768
4909
1132
1805
1142
2932
3635
4245
907
786
2952
895
2717
1512
499
4421
144
2194
1720
2861
3441
2830
1075
4146
2495
1150
3419
3547
1900
4875
4785
1334
4888
983
722
4386
670
3511
167
3068
3466
745
2069
1499
3420
1257
104
626
1701
2142
1450
4276
2684
2010
4479
4277
438
1584
511
2076
573
3061
2096
4983
857
4812
1563
4225
4144
3947
223
3649
477
2583
1559
1455
2936
1652
1864
3940
199
1170
2601
3728
308
4516
2412
2995
4392
424
129
4821
2831
3309
560
4177
4372
4029
2947
1621
2974
4332
1620
2125
2232
890
2105
396
791
1330
1358
666
4143
1475
2206
2984
102
4292
2526
1395
1712
1087
3851
4880
98
2211
1543
4259
1203
3020
2896
4088
3208
2372
39
4145
3760
2741
687
150
3437
2829
4750
65
1691
916
4019
4059
2151
933
3298
2055
2732
275
4849
2159
689
1387
3241
2903
3666
4321
2960
3808
3238
1790
923
1145
2627
1487
867
3185
307
4226
593
1237
4113
4703
2712
2616
743
4990
2043
4749
3102
1964
3618
1000
63
693
4887
635
2298
3104
1177
4918
316
929
1432
997
3077
4335
3368
814
493
3181
4229
805
1994
1808
43
3588
1736
2078
1693
2216
708
4608
1234
3525
158
2604
1299
4462
4477
765
178
2506
517
3123
4893
2460
4824
4688
2762
208
3172
3349
1376
4186
4341
1297
4901
2111
1694
1673
2699
1413
4416
27
1788
1747
4442
4749
4748
652
171
3741
3204
4906
2471
4920
833
4644
1976
3470
4351
2029
1691
2288
3056
1772
4268
3789
2296
4072
4944
4417
2335
1032
2626
2712
145
3386
2147
49
3484
1676
3704
3653
4443
1302
3979
3761
2687
34
1283
1911
3577
4771
2306
851
3004
3524
454
2470
3674
2910
2647
1084
3118
4833
1452
3462
1281
1741
1352
695
854
5
2190
2186
3411
3851
2632
1335
1152
3033
3314
2626
572
210
1022
320
1618
2844
1286
3127
180
4444
4437
1966
3269
1336
2432
3650
184
2817
370
1313
4699
1999
3420
2672
745
3986
1444
4146
1958
4295
384
425
109
1067
367
2721
4791
3688
1568
1751
49
2030
4928
3752
2821
2131
265
912
3889
1738
4440
3042
1123
3065
3735
3550
1985
4483
1974
4607
4651
2060
2553
3905
3819
792
4656
1542
2218
1474
1364
2834
3135
2893
2283
3350
4833
1173
3814
3113
2067
3899
1453
3413
2093
4991
4729
4095
2073
4898
4940
620
4816
3891
3685
2115
2307
3954
2340
4399
3561
3525
681
673
11
3439
4332
3359
3995
1929
3311
4179
1223
256
749
564
4195
1634
3428
4453
1955
4477
481
2446
616
4152
4189
1800
4516
553
4794
437
3803
1001
34
1819
2740
4848
1802
1799
889
1082
4711
1256
2909
1835
3230
503
2408
2984
3555
1737
308
1473
4046
4821
3711
4294
1885
2940
4796
1971
1927
4059
334
2405
4174
3014
1991
3307
2312
385
2534
506
1616
296
3474
3106
1426
1965
2108
1721
767
4515
682
2968
166
3546
3181
4156
315
3287
1508
3400
3612
4702
360
2498
1406
812
3946
4081
4059
2504
1268
117
932
1201
1635
4502
3107
4987
3206
715
1374
4297
1032
2750
3821
1097
2268
3173
1505
2517
45
3813
4427
978
4126
1892
3912
1279
2378
121
3832
3691
1073
4390
1728
2985
4271
2879
2648
1606
2462
4152
1480
44
835
3442
2177
22
4620
3282
571
1566
3147
3433
4341
2053
3935
919
1041
3823
595
2837
3634
1781
266
430
3799
4514
672
1054
2934
3678
3839
189
1665
1239
536
2923
846
3445
4990
4741
833
2020
2697
3701
2472
311
1214
525
4525
970
3184
2167
306
4640
1552
1642
728
3905
4223
1608
3907
4803
160
4259
959
3522
2505
3009
3136
598
2790
3612
4783
2611
3795
3609
1248
3047
2451
2915
4869
407
2018
2766
1579
3431
2905
623
4465
2453
3795
2948
1934
2201
1021
4693
2035
2229
1927
2918
297
2878
3876
1813
2153
1124
2910
941
589
3384
1066
4287
2855
3685
1369
4140
2175
1286
4873
1445
475
1698
1835
608
3425
1334
4773
1185
1681
3292
974
1550
1305
2803
1357
4445
2086
3093
3247
2810
3705
1632
4181
4223
3384
576
1224
4949
3793
3240
3676
2833
1807
165
3272
3274
4418
2846
1345
1627
3621
4556
326
1418
4617
4194
4165
2945
4441
334
1318
1732
2940
2887
4082
2745
127
4538
2433
1684
1366
2748
22
2555
4468
3233
343
2768
917
2233
3582
1867
1099
476
4906
4685
4578
2786
3319
1067
1352
4289
808
1393
3295
4957
1367
2782
3907
2095
4793
4560
2418
4158
1874
263
3873
3844
1171
3940
3260
2233
2981
1202
4645
3114
2411
3989
980
3640
3282
4774
4712
1325
1329
544
3355
3572
4503
3608
1545
1452
3073
450
2546
1943
1455
4625
4378
4967
2462
1004
4528
4425
2716
2048
4651
4213
2096
4863
4857
706
978
1352
920
1653
1804
4563
3883
4208
2214
2393
2886
1975
1533
2669
4736
3874
4154
2283
2981
1093
3803
4598
451
3441
4628
3777
3407
270
1370
1739
309
815
4374
2743
3794
650
1241
2598
4272
1345
2206
254
2317
1540
1724
2909
2769
3314
2042
4688
4696
4047
436
2875
1530
2087
3901
2236
3189
3167
1290
612
574
1016
3652
255
4901
1303
3046
1975
366
1141
1184
1388
1317
3487
2742
4384
3290
4578
454
1860
561
2103
3677
2501
619
3432
3256
4733
2871
296
934
4663
2891
3108
3614
3111
1698
626
1417
1876
585
655
4905
1335
1044
3413
467
1118
204
4557
855
3955
1499
4618
1653
2885
2628
4949
1042
3774
160
571
3737
4806
981
640
4375
4790
1511
4197
1740
4741
1848
1332
2750
1254
272
2392
3709
3659
367
1444
1585
160
1007
1185
986
3361
1725
4181
1989
3473
3018
1662
2874
3313
2038
3366
1581
3319
3551
2742
2073
4009
4064
371
4668
1372
2256
1479
519
1653
3359
2323
2113
2239
395
1821
1443
874
109
3312
657
4080
352
943
2535
4775
1589
2494
4364
2247
3791
133
1518
775
2520
4773
2127
3695
3995
1333
2911
3530
4108
335
649
1652
2917
321
3843
126
3854
1325
1180
2124
3680
218
549
3486
3994
4241
1763
1498
1857
2989
4010
2202
3560
2613
1419
4092
1771
2900
4491
586
3795
192
1667
3744
4816
3967
1163
812
3907
4677
435
4435
1149
1486
2014
4754
1686
1061
882
4952
653
2836
433
4532
1974
1699
3657
1039
1960
2593
4273
3314
3698
3319
963
4978
1898
3663
411
1193
3470
672
3937
2566
4766
1356
4781
955
990
3411
400
4664
127
3135
4266
1676
423
1146
1713
4621
2488
2891
1787
4963
1180
4867
519
1596
81
1002
2536
4448
4161
4086
2485
1482
137
3233
1395
4173
302
530
3729
1507
523
416
4302
1377
60
1353
4283
545
2733
361
2033
3027
2347
3341
3236
2789
4062
843
3488
1356
57
810
4323
966
4675
3348
566
2236
1633
3413
3891
1830
2233
1021
3665
2089
55
4433
1891
1256
4220
3720
4763
506
2810
2822
533
1389
1086
9
4723
1070
3776
2120
3970
3366
773
1931
2952
3198
2821
2590
2359
4842
4312
4753
3670
2726
303
3478
1496
4984
661
4043
4550
1359
1508
4026
693
2011
3058
1422
4170
1195
4883
1734
1133
2768
1365
1144
3812
3220
3226
95
176
1619
3317
2319
1502
1114
3415
4004
601
1132
4735
4986
1300
412
1175
38
2533
1019
2979
621
2512
4982
302
3779
1076
641
735
3384
2913
312
4230
3539
648
1348
3833
4838
2947
3396
3759
1474
3232
796
1134
1715
1767
4558
2522
2302
1493
455
914
4621
1945
3064
4614
450
299
3103
535
2069
4582
1532
1917
3405
1274
3509
91
3637
3354
2848
5000
3956
3693
358
3271
248
4615
374
1494
1658
4263
774
2030
2682
29
1769
1172
1691
4935
1310
2897
1259
4185
546
4566
1271
2891
1005
2288
1714
140
2410
3423
306
4319
3889
2950
3777
338
4096
1230
839
3677
392
933
2888
329
1166
3080
507
4564
2116
2044
3817
383
1279
4545
4475
1136
3029
2146
1892
2554
4348
615
2098
19
4421
925
4791
2915
108
2573
30
4784
3467
181
1688
1615
1094
4638
27
277
389
674
3255
4267
4213
149
764
4571
3213
800
2787
4671
1630
907
1036
2360
1838
2954
2275
3190
4385
2683
1544
2074
796
1726
4130
496
480
1275
2511
57
859
3351
3944
1236
4729
4755
2377
2175
1226
3968
3468
3421
1266
624
3120
3186
2164
3880
3349
3994
4868
2208
69
2717
4186
138
1115
2310
3777
416
3677
3056
2478
3516
1236
3602
4171
3579
4376
2430
3993
942
733
1362
87
4100
3861
1819
1389
1762
4334
1170
1244
2407
1108
420
1511
392
4051
1186
3697
2868
2577
2241
2292
3060
3239
268
1977
1831
1988
2855
2290
2071
3041
3021
2890
4612
2911
4498
2973
1054
2264
861
2766
949
3807
611
2849
4860
2253
2213
3147
1375
2376
1103
2834
765
2795
1384
722
2328
2631
920
840
504
3705
3115
2501
3325
292
667
516
4191
41
933
1030
1864
303
201
4693
2322
2054
2276
1622
2578
2676
1117
1231
197
2057
1293
3848
4134
808
2462
4943
3502
1437
2177
1150
119
4330
167
134
300
1929
728
3750
3622
1016
3671
2657
265
3515
3720
2897
4160
208
3629
4645
2863
3613
1956
3246
2164
3557
2292
3441
4066
279
3698
941
1395
3573
4332
3904
4101
4816
3116
2592
1900
2842
4890
1829
1234
4183
4054
511
4388
567
1966
4261
2705
531
2994
664
1689
811
1740
3427
551
70
2671
4315
4954
4706
3902
1946
4505
1898
977
3043
458
4876
1106
2463
1654
4548
932
2555
3563
3293
1030
436
3103
1177
1262
3589
2489
3413
3994
1529
1142
4241
1182
3735
3169
4701
1340
928
1072
3714
4377
4424
4375
3159
386
2493
1479
655
429
4112
764
4793
3177
2851
2926
4165
3811
224
4099
2246
2241
4546
4260
1538
2184
1497
4372
4044
599
1679
1290
4036
4198
3984
1659
2903
3714
2145
3807
4637
2404
3996
2533
2294
4796
3987
3092
4523
2368
4
2467
4126
1739
1014
3760
1761
4008
407
1196
4428
376
2843
2635
3136
3710
4531
486
3842
4879
2657
3869
4809
716
95
1214
96
1384
4201
4685
917
4527
2070
926
1325
2845
2076
2487
721
1266
1135
3228
777
2616
3802
3998
2916
191
541
2619
3489
2738
1691
4440
2571
373
4133
2169
3789
450
1953
3386
1125
3231
2742
645
3091
4803
4793
3789
2098
2868
989
4811
1157
1295
778
2097
1824
4832
2097
4494
591
202
2179
3141
4934
4875
1188
4647
722
4847
725
3761
4036
2587
2264
4044
1866
3676
1487
975
3484
3980
1452
2127
337
2888
1176
2464
464
4383
1364
4270
4330
4637
1763
354
2255
1074
797
4581
4084
2448
1751
1235
3286
1047
4291
1429
4657
3491
50
2596
2086
767
327
2608
3735
3316
2510
163
3446
4985
1625
4737
3732
111
4307
1534
2875
3123
1352
1897
3841
2434
3188
236
1709
1078
4510
1629
2362
2675
2929
232
1536
2633
1574
1680
4521
2767
3503
2290
4278
2647
4480
2401
1592
3478
935
298
2787
1890
3372
698
2926
786
2707
3436
1130
650
998
2685
2242
3025
3900
438
1234
1895
2642
2048
4112
419
1010
1426
2967
4285
4390
1853
2164
2495
141
4309
3891
1422
963
2699
2582
3211
3249
1333
2437
306
760
1577
3922
2790
788
2940
4692
3520
3136
4238
3844
3148
1438
2508
3591
4080
2197
2680
419
4155
4184
4609
846
1084
3415
1137
3008
4010
4852
1052
140
3423
136
3780
2597
2422
691
1864
354
1813
468
1777
956
3936
3411
3127
4095
2103
2450
1807
1152
3165
2512
2534
1961
4244
4409
2253
1279
1867
1619
3442
2461
2511
2318
3609
4119
3967
866
3378
191
3232
4861
4022
2407
776
3645
425
4453
2109
2547
865
2049
4084
513
1715
4211
2139
1984
4459
3862
850
3861
4997
1882
76
2268
113
3068
1975
478
2169
2814
4411
3574
593
2775
4427
2731
1519
747
1498
2306
3921
3974
3309
2957
650
1779
4399
4305
4318
4498
3663
4169
2103
3769
4215
1110
3048
3500
1908
3446
3319
90
2647
849
4082
4844
48
1028
936
1275
538
3957
4509
3196
4234
706
4391
868
3360
3912
4424
1116
1516
4295
4104
4616
302
2583
3236
1517
473
2358
1880
811
2696
4593
3634
4465
4549
1282
4086
2894
74
4629
859
3052
4337
2949
4531
1374
3697
3891
4063
4265
2240
2022
1583
4266
401
2207
1102
112
4195
4319
362
2613
3626
1007
3264
3555
3660
3970
3169
3696
2826
2440
720
2293
553
1936
2932
4751
3314
4754
3914
4147
4057
2704
1903
1564
1893
3346
2236
4514
3887
2860
2347
3524
2600
3701
2520
3076
3555
119
717
1009
2117
1084
4121
1076
3618
980
4462
4235
501
3975
1660
2754
758
1676
2909
4352
264
701
4756
1076
1385
643
2970
3559
4589
3587
1505
2082
1930
2502
2825
3271
1512
2520
2037
4195
244
1584
2191
2926
148
864
4732
3414
433
3143
3754
72
1627
601
3022
2298
1287
1915
2620
4001
718
1079
2156
1567
321
757
3821
3411
2320
4122
392
4213
1362
3278
2832
2377
4872
2977
175
2604
3299
1529
276
2689
1795
2756
2128
4449
2420
1031
360
39
3725
4483
1956
1948
1681
4589
664
3014
557
196
4750
2218
1040
119
4204
4585
2555
2728
3182
3724
943
3255
916
3075
3220
2631
3335
3995
183
2315
1733
3231
1751
4245
2371
3565
1146
4178
3893
1418
1777
4042
160
24
2090
2278
2575
4806
2115
1954
1793
2890
1405
1079
2563
2358
2912
3879
3566
1798
2152
1477
28
2923
1516
3366
2196
3783
92
2863
3769
2634
2308
4729
1836
194
3818
1188
4404
603
4087
3819
1651
3313
2580
3227
4448
4680
4075
3523
3871
8
96
2447
2119
596
2566
3862
1185
2010
3212
1193
4998
4935
1480
2113
4090
2610
2083
4737
575
1888
128
3442
1061
4813
1695
2918
3781
1818
4664
4512
4456
4468
1528
1303
682
4789
2868
2091
4665
1676
1094
921
56
365
1677
3544
4008
1294
1596
3275
775
1787
2609
445
4723
959
1582
3843
2606
1303
1720
4006
1120
4070
727
2598
3418
972
1688
2548
357
2833
2389
4077
4184
4888
1616
4372
105
3266
4406
2057
1641
2798
3268
1554
195
1751
3880
4521
2423
4095
2268
1413
193
4315
3671
666
4486
3560
3693
1248
1113
2665
3652
3785
3741
1337
1035
2072
3608
2389
2845
1747
1016
3044
2198
1636
2520
4616
16
2514
4004
1331
724
3237
3151
274
4087
1669
487
701
1092
4887
2534
1211
2370
2099
4331
3961
781
4407
2329
1341
172
1604
966
4081
1033
1599
4554
2233
4267
3971
4677
2530
3957
458
1517
1588
4904
4842
1510
4343
3
3208
1933
3541
4583
1156
2476
1582
1517
3113
3767
4053
1451
42
2082
3748
424
2924
3023
398
541
3045
4224
3091
701
3038
4623
4617
3969
4812
2048
1138
1366
2920
2688
3025
2701
2710
3569
3086
4501
911
1852
2938
1085
221
2615
2145
4047
4383
4063
347
2342
138
2834
2374
485
1312
1908
1978
963
2207
668
538
4747
2973
4006
1519
802
2635
2027
1882
1416
3358
572
3907
3967
1774
587
2347
3116
2636
877
3457
4998
4532
873
4394
702
2718
50
916
3218
1586
2481
1221
4665
1134
4671
476
315
750
3627
377
1429
267
2288
4208
4883
421
1997
4177
1405
4270
3179
4580
1666
1989
4064
332
2262
1020
1421
1302
389
4255
2370
4663
394
1582
4505
4517
3937
514
3994
2491
389
4149
40
4669
2105
4646
2191
2729
4224
2691
3995
4545
1474
4783
2786
2808
3753
1377
3304
810
2414
2841
2793
3579
4936
3795
3815
4183
3698
3035
481
4762
2611
1306
4349
1653
1193
922
1015
234
1680
3465
115
4219
4991
2696
343
3639
2030
145
208
2429
1305
778
4335
3377
978
3326
1042
1999
2425
1645
1191
1546
4594
905
1984
1075
2946
4347
1023
1702
2523
2283
2971
3603
219
3580
3160
2587
533
2206
2516
2224
2135
1546
1235
3777
3967
3541
2638
2709
855
2742
2892
2488
3686
4072
2354
1818
312
1552
4622
3757
26
2001
3440
335
2312
2304
1452
2150
4942
4841
4980
1770
2585
3123
3866
1313
2918
3881
1898
4416
3280
1190
1523
1517
4168
801
4936
428
689
331
767
3049
430
4337
1699
3483
2523
3736
4528
2593
2601
2856
1879
2702
2017
531
921
982
1675
2267
2900
1082
1151
727
1789
4665
1229
2984
2798
3973
1831
2116
1056
4743
4291
2863
4504
4636
4894
1753
4335
2025
1976
3359
469
2287
4699
828
3668
45
4336
2063
198
4431
4637
1369
1682
3968
446
3143
3748
534
4015
1823
1141
3516
3367
228
496
4210
1236
3020
1189
1302
1311
1306
1477
4579
4808
3549
1289
4991
4974
4129
381
4072
1101
4526
4451
1694
1106
2679
4132
2835
1934
119
379
3827
3160
2245
4866
53
4720
2217
3222
3051
3658
2102
1840
2244
1207
1103
2299
179
565
3239
526
3010
259
4331
2913
4660
4083
4650
4541
1416
4461
2650
3373
1021
2570
4332
979
504
3667
4134
2039
2548
3317
2044
3499
2051
3974
3175
4205
366
3262
1319
213
478
4142
105
862
864
3269
3883
221
2401
3032
4934
295
2570
3688
4454
1292
4573
64
4572
3910
4418
880
1491
3139
3259
3995
1927
301
3276
1246
4735
2436
4724
931
33
229
899
125
1163
407
3522
3586
2369
782
2494
2422
3220
44
1473
4020
2433
433
2912
4126
3533
4856
1087
855
2114
9
3155
3733
3296
2638
3261
4813
497
1169
3347
2840
1072
981
4706
2568
467
725
4165
1037
154
909
2147
1522
4003
1155
27
255
1948
4824
2325
1581
383
2555
2780
3679
3806
4288
1590
3853
3090
4878
2081
2816
671
3572
1341
607
2475
851
982
2449
4779
3573
2421
596
4079
1222
1984
4037
2380
4439
1326
3724
662
4923
4327
4969
4712
4990
4568
3992
1356
1318
1639
2831
4775
1435
4969
1951
2087
2246
1257
2050
2099
3364
2604
2671
3826
9
1652
3238
2111
1122
710
2007
2618
4426
1917
4043
1625
746
1799
1354
3524
4362
1053
4
4388
3064
1654
110
4391
4059
746
431
1778
3672
3953
3338
2711
1606
4089
1788
4626
741
4788
1386
4110
3894
1629
1639
3411
4528
1924
2921
4133
3448
3354
4766
4237
3026
2786
1331
3867
1064
3484
1317
4342
2436
1048
2835
693
4824
3336
3877
4945
2541
1230
4352
2098
1342
2156
1577
4951
1581
1251
3478
5
2688
3674
2883
4857
4014
1420
2003
2618
525
1473
2186
3484
1866
4276
4489
1157
854
4132
3757
446
3071
827
2554
4663
4774
1372
895
2171
3533
892
2455
1565
4143
1097
288
4038
1139
4588
1220
127
3885
2657
578
224
4479
228
3879
3159
2225
23
308
1691
1868
3703
949
3055
1782
4229
1908
2017
4276
4933
4651
969
1117
1957
650
2122
118
2840
3683
396
4618
421
4748
4272
3794
497
1010
3679
3478
2255
4955
3549
4329
2189
608
1823
488
3096
1858
2436
1884
2989
3575
4704
520
3972
2774
592
1011
1924
4705
388
3253
1424
4898
3262
3111
3383
3106
4139
2402
3674
1941
2916
3833
2142
2932
761
4429
4173
1203
3634
3716
3746
627
827
3857
4481
4988
624
1410
215
2137
870
4868
501
3502
4057
1717
1657
1655
168
1442
17
2901
1444
1740
2004
3801
2060
2794
1698
3300
2882
552
2703
4068
2740
2458
302
4302
824
1280
4982
2424
4063
4366
1081
3509
4658
4637
1654
3793
1549
2993
3880
3241
2882
4184
3779
1548
1879
2965
3423
1220
3706
4999
2970
1603
4665
3886
269
2402
3609
3544
3065
2122
2892
4906
1145
2831
1654
4511
4496
81
170
3556
79
188
1560
179
4385
2135
3678
3196
2787
3085
123
3503
837
1595
4222
4109
2205
1741
2000
1506
130
3078
3774
3658
3579
512
985
2419
945
4708
2385
3925
3641
941
738
1363
790
3267
1631
3971
2347
1986
3551
4021
4595
533
657
4610
4387
156
4733
1998
3868
1146
1541
2695
4448
2218
3046
2807
3384
441
3419
414
859
2814
1867
3930
586
543
4629
156
4173
873
3494
2767
3013
1163
4972
2210
2944
1146
3607
1257
1607
4723
62
2711
1281
366
3054
3792
4687
993
1785
1578
2733
4068
294
1346
2935
4970
1889
327
3066
3272
1398
1052
1443
4008
3049
2380
2446
2671
4695
208
2581
2864
1377
341
4028
3357
4419
947
2456
2886
1002
3267
256
1754
3048
1475
1141
1739
3646
299
2143
4554
896
2740
2701
1059
3794
2879
3157
4769
1400
4113
2059
1297
1477
3671
686
3601
2095
744
1621
2821
3767
1287
4475
1111
4001
670
2309
2298
282
4940
4665
2583
1763
4148
644
1351
889
3867
2183
1781
2337
2373
3965
618
1708
661
3682
93
4069
2270
1560
4212
318
4315
4497
4637
4257
1164
4132
669
1475
2557
3803
3080
1574
4546
2204
1656
2058
2530
3166
2124
1225
190
237
3635
1170
1036
3665
736
3743
2547
393
3848
4366
2172
2180
2321
84
4677
4826
1061
3355
1532
399
4433
3963
518
57
4654
3040
2817
301
2230
4118
4621
298
1599
3749
2359
2873
2642
1076
2175
270
2298
2251
3844
4818
3877
4462
2170
3169
2629
795
3568
2422
1222
68
429
4878
895
3751
1618
2090
2109
4165
3310
911
3615
4033
682
729
2956
382
2832
2478
3097
4317
4097
2793
172
3892
3992
644
4286
3873
2467
3721
2170
2016
4918
4793
3397
1579
1807
850
4237
27
2002
4335
4019
2841
1958
1335
319
3128
3030
4814
2941
2816
4543
1159
3142
1225
675
1037
2720
2563
2138
402
2682
2639
652
410
1581
4483
586
1644
4642
3401
2713
3930
2188
4998
1483
1929
707
1364
3112
4806
1781
3097
1388
4246
3187
1901
3724
4172
4238
2955
3435
4159
3517
2070
1871
3824
3081
3133
1493
4507
2683
4241
3958
4704
1306
224
907
1679
510
4172
40
4033
2858
510
4304
3149
643
755
814
4435
609
3878
3086
4876
795
2665
1521
4346
870
805
3472
265
1023
990
3353
4311
1469
2653
3086
3508
1531
361
4559
195
2624
2692
3978
1703
429
2834
4105
3253
4482
1125
405
929
3135
4576
1574
3782
4122
4610
3937
2239
2325
4936
4247
3512
4709
1222
747
1235
915
3822
4130
2070
2362
403
4690
308
2325
719
3961
4080
1932
4416
4876
4970
1148
3930
1826
751
1324
1441
1887
1097
2190
824
507
2912
3732
1140
4549
1535
219
2010
3143
3603
1562
344
2719
4632
2289
2122
1313
352
563
2302
1895
1232
651
1624
686
3339
3501
2800
3855
4366
2951
2644
3230
3210
2858
4759
3366
417
1868
4200
3340
258
982
2470
2036
2278
998
4218
2736
3426
722
4340
2609
1147
4013
4179
3047
3664
4885
1722
2206
4954
4754
2440
222
1651
3165
3981
1684
2135
3411
1995
616
173
3190
417
4110
3882
1237
4657
4169
2719
1178
403
2900
4870
3230
2249
3146
2208
4202
3920
2608
3581
2528
1951
152
107
4781
2076
3866
4721
3216
4091
3761
3715
2247
4247
4505
4999
4343
1245
1688
2309
2010
4387
1509
1534
1886
4569
829
3999
3112
3887
2258
484
3782
310
1793
1016
817
419
3994
610
2294
2157
1094
136
475
2525
2376
610
55
1564
1476
303
2840
1863
1272
2844
816
4939
1576
650
4628
1850
2517
4209
2869
4328
997
165
1968
2973
1882
2386
3438
4098
1079
637
3769
2855
742
3502
857
1076
3247
4163
3146
2989
2485
289
3009
3061
1600
3595
4456
1202
2205
4650
1458
4439
3222
501
4808
4488
1497
4909
462
3462
4737
4264
1841
1851
215
4783
4709
1416
1048
1911
4823
3467
4724
4737
3145
333
2287
4356
1155
2035
4545
2245
3160
621
412
1153
1338
1649
2316
3637
633
4024
555
1513
3407
354
3487
4051
2353
3725
23
2558
3926
543
3791
4056
3366
1887
2815
4253
2819
2857
2296
3343
962
2463
3626
4423
1225
1367
3402
2358
2466
696
763
185
4684
2387
990
118
3791
3940
4164
2310
781
3228
716
990
995
2583
4452
1541
2978
2823
722
4600
723
3313
1789
170
4206
4600
1436
4496
930
568
44
1487
4763
4466
169
529
2836
4564
2017
4075
1863
2113
2939
3984
4051
214
1241
2653
3869
1545
4988
3442
3357
398
4799
2105
4227
1865
2571
326
2492
212
2082
2047
4247
836
3171
2974
2270
3112
3431
179
574
349
3654
1874
237
1296
3886
899
3510
2660
1904
2230
4882
409
1597
1838
4437
182
3720
4206
2658
990
1979
1113
1225
3854
4889
530
2403
2116
1620
670
2604
2030
266
343
4487
1788
2614
3253
3490
1411
3909
4333
4657
3512
4581
1524
1617
3389
2447
1326
3186
480
3955
290
1685
4961
335
3678
3535
1551
4577
3665
4354
2779
107
30
4453
1137
566
1472
711
422
134
1517
216
394
1585
1376
1728
2231
3767
3605
3787
389
2220
3852
3558
3508
1081
4401
1315
4401
1863
4558
4878
761
4200
1520
2700
3209
108
1942
3880
3228
86
289
3586
1945
2169
4400
1130
4640
4101
441
717
916
196
3727
2559
2287
1668
3357
3252
4146
3383
3792
3514
1950
3153
3580
3592
364
4677
3426
518
2751
3738
4329
1173
2247
3932
1067
191
3615
1757
4954
4086
2249
408
4298
2678
2651
2834
1816
4298
4180
2372
396
4188
1110
2019
1848
2598
2902
1297
2633
1382
1999
1901
2449
1596
2021
4600
975
2775
3653
1904
735
2202
1414
4610
4713
929
1522
2955
4618
2005
61
1767
1781
139
3429
2622
2305
4241
1957
4234
4073
2082
4608
1999
3839
4472
4519
1425
125
3445
2772
3814
4815
3707
4874
4028
2941
2115
2612
162
3481
1694
3172
906
601
196
4908
1114
4799
2866
712
130
583
3562
2793
361
1109
1635
1806
3607
693
1561
1623
878
1794
3546
2610
522
4472
3287
4803
3718
1922
417
1726
3931
116
74
2489
4500
1515
2125
4316
4429
2801
290
755
2033
726
702
4208
579
3959
2730
4252
2428
4066
4582
139
146
883
1375
2814
3424
4984
2989
3011
4571
4216
1334
723
2732
3076
4336
1141
109
2326
4882
2835
3395
1514
913
604
438
4886
2863
2030
4377
876
1129
2644
3989
3753
112
3859
2914
4262
2755
2386
2180
2792
1938
3562
3888
923
2762
3765
3249
3282
3048
3856
4357
2675
1239
3023
1362
1334
836
1224
1248
832
1704
4829
2539
2632
3727
4233
1562
3028
1221
769
129
2117
4047
637
1197
105
3808
1555
2956
360
3980
4728
8
1933
3815
2991
553
3354
973
3471
148
2675
4712
4749
205
2772
1279
1773
2008
3279
2002
3793
4027
3039
2512
2311
4501
1014
4389
4060
1959
293
401
2995
1989
2806
4332
2417
4260
2866
3831
4859
2631
2466
4587
4182
1675
4437
4832
4446
2559
3207
4008
1391
2889
2374
920
3275
93
3732
1323
3080
4645
2271
1140
4524
1983
453
1255
1464
3054
4515
4883
2705
2995
108
808
3725
4469
4323
946
1870
4800
300
3901
2776
4818
1641
66
3719
3253
2533
1057
3148
3734
4178
3303
871
4407
2109
4327
795
3063
1038
4382
3793
725
4696
3336
3508
119
1441
3734
1924
1604
708
1109
4093
2646
2864
310
4983
2679
922
1781
1767
1390
3342
610
3681
4828
169
3028
2291
2998
3071
412
2970
4079
1382
4882
3157
3623
3180
4142
491
4986
3287
3557
2154
1689
97
2985
2094
2649
4285
3075
1560
4535
2085
4810
2722
3613
127
4747
654
815
1356
1838
2438
3610
1867
3777
3895
3695
610
2559
2951
4729
3557
738
4466
2653
1164
4118
2846
4753
3583
4898
2005
1825
2281
1149
672
1832
3179
1853
1
3001
1396
2146
4016
1308
4464
3971
2981
725
2955
2886
1765
934
2302
2463
4748
2631
1014
1660
4361
2511
4985
226
1648
2292
1333
1690
1816
2551
4711
563
351
921
682
3282
3204
3756
2655
4205
1727
4718
4673
1763
3756
1428
4361
570
4121
2938
4641
3479
59
2099
4241
2710
4124
3069
3917
3991
1864
962
4188
1555
2070
3551
1035
3626
438
99
2117
3443
4415
1553
4942
3844
4448
4978
520
4088
4075
2996
4462
3998
2152
2607
3522
4260
2101
3861
207
3485
786
2701
703
1018
4038
1655
1491
3427
1590
3999
3347
1528
3983
4226
1276
385
2933
748
3051
4218
3830
3518
4002
2581
2267
1666
3644
1253
690
1972
1387
3514
1642
4329
4544
1979
1592
3222
3902
4321
2796
4050
793
4453
78
294
229
4309
692
2482
1062
2830
4326
236
1401
1135
2121
1949
561
4059
3624
3724
2484
4046
125
2992
3977
3917
2528
4232
2116
4063
1044
4398
2022
4643
2398
2215
1780
1921
379
3689
206
2477
3173
1070
4212
3519
422
2167
1532
676
793
4743
3465
3389
1151
2520
1506
2196
2502
593
2343
2276
3642
214
4690
603
1030
3002
4028
255
2273
2506
2575
2817
3766
1518
1401
4
3479
1218
2231
1648
2330
1962
2404
4455
4294
2663
635
2018
2371
949
556
4293
4187
1104
4049
2347
710
4105
2440
4762
4362
1090
2617
3093
2247
4164
4442
4935
3754
3318
1850
4066
285
1047
806
923
2847
4888
569
2641
1578
3144
1277
848
582
74
2068
4977
1288
3569
3499
2609
3872
2202
2863
2802
4284
2978
4408
4471
3601
4627
3133
2394
3409
578
592
4901
4215
998
1183
693
2718
1621
1098
2454
2969
4619
1178
3094
4343
227
1928
2384
4711
3079
3001
3968
820
134
1690
3
2618
4477
4381
4309
2100
1754
3106
2277
518
4590
2447
2151
2938
84
2527
4680
610
3761
506
4246
3365
363
3679
2724
140
3356
2614
4663
2169
3690
787
1876
3389
1597
2063
4758
2705
1621
1507
3331
4951
2123
3150
4425
818
420
755
2693
3557
2467
2577
3691
1348
1707
3522
4576
3632
4160
3168
1066
1438
4073
4768
850
1028
1741
1643
3489
4263
4344
859
1636
652
3459
4891
3321
4932
2602
981
4883
4463
2748
3366
1464
3015
3126
665
2973
2240
2310
1123
4168
4686
1686
2294
471
2337
627
3325
3937
3858
2346
3995
3123
3017
508
1168
2528
3243
3792
3622
574
4042
4356
129
4043
2251
2314
4092
3422
3381
4213
1762
3824
1256
4806
4743
4551
2638
4707
4565
768
2898
4112
188
4279
4786
3995
4924
3348
1736
176
3592
1241
1433
4158
3592
2185
468
3487
206
3367
202
1619
1272
2566
3833
4374
4986
3686
3910
3402
1988
3747
4673
1568
3796
2011
3231
4528
2429
575
3009
629
3976
1245
4795
869
4779
4871
4036
3638
1246
1840
137
3854
1819
1578
2306
4619
1623
2020
2189
473
1240
627
2476
1145
2997
858
1758
4836
201
1099
393
795
1182
2935
932
964
1941
2396
1494
2578
2654
4841
4764
1160
4015
4446
1826
4886
1854
2087
4093
3043
568
4292
2214
3047
2755
3027
688
1723
4815
3958
2103
4487
2142
4200
437
3095
401
3358
26
3534
1909
3236
1568
2826
1327
1020
159
623
3590
3794
639
653
4202
2135
926
640
2000
1678
3998
2215
634
1833
759
2146
4097
1255
3090
4138
870
1222
4522
4099
2508
4280
4030
2519
808
2145
4928
4744
1950
2067
1713
4969
35
3470
3620
668
1379
347
1332
286
3126
2126
2111
4132
2685
1916
4518
1156
1038
3486
1486
1907
3303
2135
4689
2236
1202
529
2201
4979
585
37
2609
2016
2934
715
3715
2259
2939
4274
409
3951
1025
4732
1592
2149
1732
2766
3699
1923
4228
119
449
4207
1580
4736
497
2083
2558
3131
2009
14
1782
489
4631
4520
191
3433
2790
2801
2865
4224
1547
724
766
4218
3545
4421
1816
1522
2632
3004
1774
788
2356
3256
970
1884
508
4258
3925
487
719
3052
3197
4841
1633
259
1467
1807
92
3942
2789
2092
1671
4951
2552
1271
4703
2961
422
3262
2508
4017
3922
1058
3717
2430
1549
1429
773
3943
889
1667
3942
6
2786
947
3666
466
1936
1392
3970
656
3430
1164
3235
4951
136
3809
1195
2546
2668
1036
2140
4723
4031
103
405
3255
3940
3989
23
2669
3777
3272
4502
3637
463
63
2762
4543
147
3344
851
4077
3820
971
3024
500
2855
3447
498
4834
1886
3414
2469
1692
828
4904
1451
621
1356
4260
2388
1412
2268
4990
1742
2221
581
1235
4347
1819
2783
2237
505
3078
1706
3509
3057
247
3779
3154
4401
3837
2244
3430
484
4624
3226
2958
202
4371
2275
1162
4759
3740
296
2864
4137
1280
2819
796
3358
2730
4257
2123
4991
3235
2694
4908
4426
3187
44
4866
819
2146
2163
915
2089
926
4558
4552
2275
3502
4230
3241
2872
3406
1562
1206
4004
1317
4154
682
4150
2081
154
559
3070
2902
4319
3298
2188
3999
4527
3913
4744
1279
4802
3858
3647
2295
2007
1766
528
2517
2715
4194
4200
4205
1261
4491
2229
4091
3704
1148
4054
1272
1353
696
1677
221
1797
131
4242
2144
2226
3977
4312
499
2368
1559
4785
2760
3240
1592
2955
3563
692
611
4967
4451
464
896
1415
2692
5
3077
2066
2851
628
2315
3107
2779
2677
2335
3570
4388
4461
3439
4616
1730
2383
3187
2569
890
2376
3366
3656
4535
919
2885
2566
643
3329
1022
64
2633
3467
3607
4764
4782
1449
2266
3815
48
3458
4491
1182
4601
1192
1515
4088
1445
2973
973
4441
2128
764
3501
17
907
1509
4970
4406
2986
3069
3941
4452
4776
1001
3501
1355
4959
4757
2799
4506
3306
4220
554
3558
2939
3439
4450
2653
673
3649
1067
3909
3231
2287
461
4258
4532
4692
3251
3386
3117
3938
1935
3483
831
2847
1199
4229
3175
4067
2760
3939
4828
4976
563
4152
3328
4415
582
1777
3890
2090
3790
1363
3258
421
477
3553
4492
2226
100
4713
4005
3556
546
4921
2143
2516
2915
1497
708
3469
1896
931
284
4330
190
2266
4625
2096
3942
1650
4445
4189
3307
4440
3493
68
3796
2233
1002
3636
411
2066
3261
1622
2642
880
1140
483
1580
2037
4039
1506
4661
4444
4021
671
2338
1379
2826
1169
493
1237
4684
3678
1413
2021
937
1596
126
3633
4385
990
1797
2950
4491
750
3469
3943
1946
3727
1006
2091
3585
3597
1604
1626
1601
4945
364
3580
4387
3626
3227
4121
4170
597
1577
1087
1217
3872
1960
3249
4243
913
3508
1794
2732
3125
410
3250
2889
3421
1612
1851
1934
2151
1690
1501
4078
485
4655
601
563
2815
2533
729
3607
2015
1249
1149
2162
2716
972
1770
4471
4041
1644
639
1028
4048
2447
2701
285
2419
1494
100
3796
693
4653
2244
544
4229
2472
2763
1751
1001
3559
1409
577
4784
1820
1791
1350
1014
4480
2233
4392
835
980
4093
2699
2917
791
992
133
1151
4166
4143
2286
2609
1603
2832
26
2692
570
4153
4982
2039
3391
4646
4675
229
4576
3980
1458
350
3029
766
2228
1767
3515
1149
885
2998
1835
843
392
391
1496
735
1196
3884
2771
2235
3819
982
3227
1914
1654
1148
1249
1917
1585
1050
834
4535
42
1785
4622
4075
1799
4346
1947
3255
3004
2266
4605
2480
3261
1443
356
2277
3638
2039
3883
782
2031
1505
1771
2256
2452
4617
1845
4752
2103
2693
2017
2820
1319
960
4349
1647
970
1561
3444
616
3731
3496
1336
4509
2353
3415
3898
3345
833
1993
3695
4315
79
3498
3435
1988
1580
4840
3628
1462
1665
156
3025
1510
3672
2716
1296
1539
502
4808
4366
4038
1205
1557
2246
4779
607
557
2840
4444
916
1389
2829
2940
4718
2760
53
1393
3667
1538
1626
1772
771
1924
2151
2174
70
4427
4282
370
3819
473
1968
4183
4990
3805
1714
4267
1167
4052
4262
1817
2679
1275
2125
4300
298
3933
3461
3422
4618
1245
4451
1570
3237
4727
2377
412
634
2390
2312
4789
4309
1453
4670
1412
3695
2952
2107
2971
3217
2075
4459
1480
3260
1814
2058
4465
2879
143
1399
157
725
3927
3416
2346
1424
981
3399
4049
2876
3562
3694
3364
2461
365
3172
4217
3454
804
3551
2512
582
1273
3802
2498
808
3318
4237
721
730
1742
3871
594
4602
3898
2912
1748
4099
2578
4785
407
64
3813
547
4174
3302
1906
4737
1636
1520
3035
2488
4805
500
1138
2926
3359
622
4523
4384
4424
2774
3071
1610
1365
3281
4305
4531
4059
1161
1154
4059
1746
4083
4038
1941
4866
3602
1457
470
2864
406
2405
2631
4455
3818
3897
4791
3291
2003
368
4973
3755
2262
1071
4916
153
2603
1842
2802
1060
1366
1430
4925
919
3580
3348
3016
1337
29
3482
2215
3720
45
1271
1091
1751
3526
695
1800
3562
1053
2144
1211
374
4699
3014
2713
3694
4804
3482
2292
4996
650
611
3413
4883
2928
3822
683
476
3411
1854
1708
4234
1519
849
1602
1596
4795
4587
235
4845
3395
245
3233
4782
390
2965
292
2269
2820
1205
2398
4604
3001
567
4596
2846
2859
743
2127
455
4872
2782
3149
4993
4194
3005
2908
4768
3438
4527
2212
2605
880
4087
3128
1436
1860
2943
2923
1043
4892
3711
443
1959
639
2410
538
4022
4411
1303
2803
4624
1620
4945
3069
1918
380
2725
3630
1381
4489
1341
4208
3552
4982
4031
2384
2364
226
3923
613
3748
1510
2685
903
4138
4841
4330
954
2218
3111
1480
3780
326
777
3561
3442
1642
2481
2947
1807
1747
4115
4726
1194
1051
215
2141
3673
225
2313
1061
1945
3814
142
4224
1399
4867
386
3763
2230
3627
3384
950
4467
1634
1078
4668
3355
292
4789
3416
748
502
4437
1443
2547
1920
973
2304
550
4464
181
4126
3141
4363
3237
3836
3728
2377
1302
369
3496
458
767
882
1091
3050
3090
1137
1191
4445
1923
3655
670
2743
4131
4075
4007
1522
209
4404
120
3437
2459
1325
4032
3625
1534
2730
69
1080
1372
2140
4720
561
430
2435
727
2220
2062
1752
1599
1312
363
653
626
624
4898
344
4558
4848
3897
4358
2000
3356
1761
3159
727
235
2887
2184
610
677
3780
838
1433
4763
4776
1610
674
1323
3108
316
1469
2878
2433
1873
1561
3567
2875
3929
3520
4784
613
361
176
3219
3321
156
4994
4190
255
3830
639
131
2565
2689
923
3026
2808
3629
901
956
1323
3849
1507
4205
2815
2363
533
618
3441
4651
1964
1347
4652
3691
2727
792
485
2512
3931
4213
4954
4669
3046
1814
3059
3014
74
2349
2039
3383
872
2029
2906
1050
2753
1239
3390
4836
877
2887
816
167
2890
2672
780
2445
2259
230
714
4055
2262
4148
1738
3709
1255
4481
1654
3024
1652
2104
2442
1397
49
1083
205
1580
3220
3705
2285
2200
103
4035
1465
2413
1663
2417
4739
4912
1286
3506
690
749
3886
1048
1713
183
4937
2316
4041
3524
3211
4624
4575
355
4369
743
4117
4623
1145
3802
1368
1359
2959
3956
1265
3765
3500
1588
3421
3045
4848
2588
2189
4532
2624
4343
3242
2544
940
2894
3103
1810
1737
749
3693
1016
3867
3429
1860
2279
4590
1747
293
1073
239
3714
3252
1187
2882
4407
902
3240
3348
4608
2348
510
1727
2638
4031
3595
41
1614
2820
4472
4394
4373
1152
293
1200
1293
3108
4582
466
4258
4970
3005
1587
3369
857
1154
3484
2123
7
2050
4300
3579
407
1491
3249
3054
4804
4692
2409
3615
4
2765
3167
250
2609
1314
4250
1781
1645
2925
1561
1091
2808
3647
39
2694
4393
1896
4179
1053
5
1230
4550
3162
1107
735
1964
3851
1442
4694
2375
995
3512
1178
1524
3404
2183
1255
4905
467
1157
3136
3893
3007
2291
3173
1636
771
832
3097
4568
2924
2924
4448
4465
4574
2825
3150
541
4048
2306
1692
1857
1353
495
3024
3624
2500
4944
2772
602
3531
540
2365
2253
1876
4002
1441
1678
3957
1122
2276
3271
3204
623
2912
1891
4557
479
2474
2524
2990
2285
2813
2445
4331
351
1551
4193
4177
1646
656
2983
474
3491
284
3616
2055
1737
131
4234
1427
315
3529
2330
1790
1309
1338
4911
2140
3558
4195
282
3488
2185
3261
214
49
1005
588
4777
3706
857
2347
2286
745
1777
3879
1558
3380
1807
1776
2551
2408
634
167
4715
2036
2577
3228
3811
2816
1388
2955
2731
3072
4156
2285
4834
619
4391
1023
4220
1719
4134
2657
3416
2795
4357
2138
3591
429
1143
302
388
2564
968
4060
2103
105
514
2649
4068
2928
212
1994
3057
2595
2840
3090
4086
3140
162
2774
3137
3760
1769
3228
2388
2296
4174
1744
1769
3208
986
1049
88
3960
1690
2246
2744
1480
3322
2089
1695
1875
410
4005
4858
1049
2547
4964
2209
3056
894
2301
1765
4585
1572
3393
3360
4316
2091
4930
124
3265
4271
4263
2601
4875
4918
1432
4056
4434
2123
3023
1344
2414
3439
1564
1475
2259
4407
3362
4314
4316
2459
3744
712
762
2612
185
4103
349
2760
4179
2927
4262
2810
681
388
401
3805
1211
1709
928
2012
4256
1724
3930
3924
3044
707
1821
2242
3244
2861
1488
2146
318
3197
2549
1826
884
2781
1433
840
3812
3852
1094
2269
1961
694
3744
3951
340
1388
3741
3737
1899
4162
221
4968
4137
3956
4315
3465
2471
2112
3933
217
3236
1768
1827
1099
4166
2694
3033
3514
4027
2730
2268
4543
1885
3468
4968
4558
2545
1752
757
505
342
14
24
3239
4003
1437
1553
1
4717
1098
2646
4446
1084
6
4707
3533
4269
963
725
173
4936
2544
4244
1198
1041
2409
4499
1927
1905
6
2298
4993
937
2178
2085
1500
4059
2857
3495
4461
4140
1791
4085
1148
273
4814
615
532
2547
1104
2086
4965
4321
17
1079
22
1595
191
938
3623
746
1405
2112
22
4859
4131
1695
4613
1345
4265
497
3109
894
376
1708
1195
492
2856
4486
2922
1852
856
1935
903
4138
3046
3586
3125
3424
1856
2954
3288
772
2622
3461
43
166
2065
3421
2337
180
987
579
4661
3297
363
1409
1482
3257
4686
3781
544
4210
4923
1042
2965
2811
1835
4677
2632
4970
460
4977
2641
1739
3516
2730
50
3768
3632
3211
4197
3551
4390
3400
2492
3185
1893
2941
2927
1563
825
1592
4785
1985
1742
1615
4519
406
2612
4820
2867
2653
3321
4490
4153
3093
379
2272
2824
472
1602
1273
1357
3423
1734
19
894
3950
739
1163
4737
313
410
3395
3721
1404
4139
3375
4672
2507
935
2062
4483
4229
1553
3127
4335
1950
3229
4818
4844
402
4970
1177
1634
3434
1717
1347
530
2717
4136
4428
1256
2674
4960
4077
4731
1895
4734
2300
4149
1034
2573
1654
4063
1871
3263
36
4322
2339
190
2857
616
109
2700
2411
3088
166
4745
2159
2948
162
1317
4257
3787
1220
3465
197
762
1715
192
4051
2534
3459
4808
4255
4310
4876
4555
1444
1954
1254
3954
92
3736
2999
3061
1279
552
2728
2058
4460
900
4204
476
955
4659
4187
162
4181
2940
1241
2654
527
3983
2029
3575
437
2217
2600
2915
1362
2414
2285
485
4882
4067
972
4070
1843
866
4317
2776
1113
2693
4773
4952
2461
2012
3565
2376
2231
1104
3174
1923
2309
4144
3514
3834
3193
458
4639
2104
2086
775
3527
1623
2007
3678
238
703
4600
2450
2224
4662
4791
2131
1747
1608
980
1946
4427
1173
2747
4753
3919
2129
4045
4745
2364
1520
4315
431
4273
1665
4917
1290
4846
4228
2032
3931
1686
2771
1029
4360
3089
3971
4420
1347
4103
2738
1004
4087
2886
2353
2177
528
3871
2859
226
3185
2293
2682
1791
2663
1617
202
3814
968
3127
2937
493
2561
1974
3501
1507
458
3216
4421
4871
1963
1581
3174
1000
3370
1523
2777
2565
549
104
786
4032
3288
3137
4778
3431
788
15
4423
2136
898
3954
849
2719
2524
2809
910
4441
3288
2306
1348
1094
4710
2523
4399
1176
4478
2040
1252
4951
692
350
4908
2677
858
3411
3914
824
1367
3164
4704
2668
4899
3051
4684
658
873
3049
4862
3991
1970
1183
1095
4717
424
3052
2832
2511
4815
2360
1783
789
138
3631
2201
4071
900
2299
3252
4441
321
1160
2984
2124
31
2874
3128
4744
4311
2356
1791
3536
900
505
2267
2954
3820
2314
1064
4006
2650
1055
2950
4448
2199
1764
984
2948
1007
2061
3974
2775
4075
864
2625
1067
2602
2767
3632
2009
4188
4975
737
38
152
4985
3455
3485
4313
3131
1750
2523
3701
893
2313
966
3999
4214
4668
2807
637
3518
4419
3042
1119
450
2127
3792
2137
1729
2765
4426
2059
2060
3336
1050
2286
3806
2990
3377
2810
2803
2501
1577
4896
2219
4303
1853
3411
685
3526
1077
676
2258
471
3933
3093
2210
4236
3214
1378
2894
2871
3402
438
2181
2802
1547
3054
4680
3435
4037
2009
538
1970
3618
64
4796
2448
4842
3452
3712
1561
1196
1243
2735
885
772
1256
4660
1899
3693
3331
2006
418
3459
2726
3054
3298
2225
2944
1105
41
4363
4895
1736
4598
3412
2624
4546
354
2935
1921
2500
2368
590
3897
2116
2164
11
2819
1002
3218
1267
4894
291
1024
823
2509
4040
3692
1801
2776
553
1708
4113
1357
3269
4751
4151
1267
741
1404
4759
1286
1146
682
3132
1
2563
4088
4984
1574
3774
2184
2818
2300
620
3961
4926
3246
9
1895
2627
99
701
1449
4171
4667
3845
4869
2290
4246
3201
4458
4455
2267
1302
3195
3292
2984
2368
813
1486
1624
3465
3295
4326
220
2448
1647
3074
1766
4960
146
1031
102
1488
4665
4574
4211
3026
4053
4319
3957
544
4688
3111
920
2097
3757
1756
2872
4503
2694
4265
6
2145
3737
441
2149
3378
3157
4227
3794
4147
3315
3802
4177
1857
3735
4126
621
3823
147
107
4222
2775
1769
3664
3574
2236
4091
1256
1133
3601
4405
4254
1898
26
3355
4999
3531
48
3526
4655
2738
1759
4468
4048
1609
4106
2478
36
4373
3650
671
1977
1288
1803
3404
4607
1719
4606
1961
1813
3926
688
2568
2002
3106
4189
3061
3801
4287
1074
4025
4710
1728
1470
2776
1006
1765
3975
1222
707
1
708
3878
3700
2137
3550
1576
2247
1908
1042
4156
2861
4084
796
2623
4167
2820
4875
2060
4321
1392
4898
1764
339
1882
4125
2785
4691
4472
935
3889
435
2842
805
293
2372
1377
942
1281
280
130
214
2871
4041
1713
1122
3317
3361
4687
614
4391
4844
1805
2537
4503
2811
844
3139
1583
2057
278
3243
3021
2206
1326
2790
70
381
1976
2447
206
4311
4176
275
2713
2898
571
448
2481
2114
1215
913
3598
1790
769
569
3396
3422
3160
4179
1093
3003
1130
2596
1111
851
4812
3180
2253
2415
4678
1755
3735
323
124
4426
3447
700
99
2831
2178
971
1020
919
95
891
2238
184
2640
72
2600
1299
4403
3785
1673
1157
2325
1651
618
1070
1788
1767
4432
2624
4912
196
430
365
671
3990
3623
634
1850
4836
2438
3829
3378
4527
4264
2319
3817
5000
3195
4467
4181
4357
1516
2901
2678
1504
308
3168
1166
701
3720
3375
3561
617
716
1492
4702
3074
4548
4640
4309
3261
1123
3699
750
2354
3418
2933
431
530
2810
111
2305
3340
3973
1808
1759
573
946
1626
2913
1688
3369
1141
1478
4062
3046
867
2219
2192
3603
166
3775
2110
4889
425
1351
3714
1722
1799
2879
3501
1308
1977
3102
1259
2820
4096
3157
3068
2662
3150
3328
4449
3431
2010
3874
4301
125
8
735
3259
2959
106
31
1510
1971
4128
3094
4117
4651
1839
4705
1605
477
4433
2475
501
4958
2059
2332
4614
3516
2080
1936
4032
456
3615
3535
2974
71
1355
3251
3798
155
4096
4749
4244
2024
4471
3076
4947
47
3007
72
109
3950
2176
3737
987
4707
3801
3413
4191
2567
2143
3067
1604
1554
1899
89
1173
3229
2074
4237
3232
2484
2962
3917
4746
1138
783
4229
1486
2138
3208
3582
3597
2224
1784
2980
454
2488
4900
3088
2671
1997
2088
4120
1665
1637
3772
2807
2153
2381
3465
1994
1434
926
1715
2777
1818
202
4600
103
4968
3277
2829
593
4359
1683
2204
3733
4469
1359
4835
307
1478
1764
3544
3995
4357
932
481
965
306
4592
1186
3136
830
1409
1127
3211
3913
2790
4652
1043
716
3089
4291
2420
1114
4108
236
3083
4765
1849
3763
4979
1587
4021
3545
1422
2476
217
1515
3724
3850
4008
2382
2894
2655
4138
2420
704
1479
3337
3102
1551
848
896
2094
4086
1516
2432
1807
3096
1571
4721
1972
4471
2813
148
2451
47
2454
1404
4913
1665
2882
922
1518
3021
921
1550
2720
907
3690
3036
106
969
2080
1984
501
2884
547
3945
3713
4867
1350
1458
3311
3519
1438
1356
1088
325
3904
672
1684
299
4321
1251
3134
4035
2371
713
117
3354
4692
2501
1545
4093
3912
1714
4038
1917
4850
3470
3811
4138
784
1325
1874
1921
4543
554
1214
2388
3848
4111
3259
561
541
2324
721
4278
4935
1347
2529
686
1480
887
3665
2034
4084
2217
3280
4971
1144
3968
2226
3178
3829
1
1173
1166
3678
3908
4092
4328
1139
783
1999
67
2382
1099
2197
3937
4347
2948
3121
4501
1291
1133
3794
4493
2595
4485
1135
1320
173
4430
2351
151
2362
4694
2855
3490
2577
1671
1239
3119
4467
3065
458
84
4121
2704
1290
4484
2718
4396
572
3390
4022
2566
3342
4982
632
3043
2564
3476
2839
3964
2107
1072
1191
2728
3376
1212
2460
1062
941
2521
2376
1788
4539
901
4096
265
4659
1819
1499
3922
902
2027
77
4979
3004
349
1020
1308
3256
4380
4148
4583
3371
3991
375
3423
1534
4671
677
3459
3089
1161
1241
3183
3897
3316
192
4439
2052
955
2373
3740
1828
3747
529
2888
3134
4579
4710
2208
1829
1941
1814
4142
3924
1206
3704
79
2003
1312
2789
3385
1594
2679
3472
3198
2484
1514
2123
1434
83
3708
2314
4716
4107
2178
1365
3927
660
3308
4734
876
229
4227
680
507
3362
700
2761
3188
1921
1078
267
4383
4629
2747
2754
2592
2450
1285
4419
3673
4630
910
3170
3033
77
452
100
3796
2881
2975
1929
777
3390
1317
3888
3966
3546
1548
987
1997
4564
1665
1211
2437
4712
1557
4626
3574
1853
4596
1472
4908
3403
3310
4162
2801
2086
3087
301
4172
1902
4185
2646
17
167
2762
5000
581
368
1418
3909
929
2274
1417
810
1367
3794
2732
445
188
4748
802
4215
2764
1000
2879
3076
1615
549
3643
2855
2709
476
493
4026
4300
1692
1275
1393
1339
1879
2410
2053
57
1213
4400
2015
1791
2281
2154
4133
4578
368
2276
1810
4304
4960
2235
3425
3546
2651
1633
3787
228
3901
1946
2348
696
4438
3394
4869
2436
2229
1468
1726
2391
3113
4600
1255
3467
520
2426
3594
1971
2887
2823
1277
2861
2958
1670
3780
4467
3111
1187
3093
76
3699
3357
1444
784
1408
4443
667
3123
1069
901
266
4314
3575
3799
1620
2879
3229
1909
2814
2858
4444
4122
3017
3053
1816
3911
3254
3147
3387
3461
3974
2657
1162
4327
4931
2506
518
759
1969
1985
728
3699
4612
52
4810
2912
3493
2684
416
1974
4632
961
3296
896
1015
4925
2569
1880
4653
942
3491
4520
1810
4519
2227
3227
155
350
614
3584
1324
2148
1663
1123
1026
1424
3875
3438
2115
1449
3286
2143
3629
4180
4938
3855
2601
2271
4200
2682
1360
4317
865
1244
3251
2181
418
4105
4111
1843
4234
1036
3500
1411
955
2762
3881
4636
1007
3075
1780
2251
2617
695
4605
2161
3680
1959
4841
3782
2277
3792
3506
2449
3069
356
227
3274
2783
3716
4867
494
2422
1631
97
3567
2572
61
4717
3561
1002
2874
3513
2856
4813
2003
466
1295
4190
4843
4605
33
2490
597
982
3879
1589
384
1137
1898
2121
3696
3338
2138
4452
4802
810
1865
3340
2197
3499
3951
2060
1685
2183
2168
1468
888
3632
2084
4878
1683
4191
3784
2581
2148
4795
2995
219
2298
4898
916
2634
1258
125
1780
4661
4762
2038
1708
346
1852
2815
407
2923
74
4131
3843
4589
1389
290
3903
1794
2653
2155
2819
2017
3182
3384
3775
2403
4570
2287
2601
649
2711
2942
337
934
462
1972
2378
2798
1470
3492
164
262
1633
4896
162
4856
1372
2431
1256
3171
541
502
1948
4850
1161
492
1952
4874
4131
4438
3176
2025
4414
3208
847
3187
1792
194
4880
2042
3819
4317
4668
3088
4391
4969
4414
2175
70
1076
2629
2041
84
4618
2107
4665
2682
2743
915
4133
2840
4130
1254
1909
935
4271
2121
2022
1986
1033
4312
3169
2109
3690
949
2599
3863
299
1056
2712
646
1596
347
2732
1838
2872
714
632
1145
4369
603
1309
3021
1343
1037
1252
2337
3546
236
2594
1634
1615
4527
483
2993
3761
4331
4252
1256
1573
2080
2300
4181
1936
1155
3147
45
225
2322
4197
2381
379
733
4007
913
281
1643
4303
966
3705
4155
440
2291
4199
2694
2331
2629
966
4628
3744
4219
2554
1933
738
4594
329
4831
4862
4781
4645
3202
4492
3944
3472
2507
304
1019
3325
3893
3323
2806
4619
3838
1731
3452
283
3065
3992
4107
2842
4156
1900
2994
4876
3869
3793
812
1675
4661
3693
3304
4134
2231
1411
1280
478
4612
967
1018
1987
2356
620
746
2493
2677
619
1887
4824
2169
1696
1490
2192
564
1684
4402
4415
269
4032
29
1956
4616
4843
553
2711
4868
4599
3400
1043
4121
4721
4474
4337
4354
377
193
1877
719
494
1821
4592
4543
3739
4005
3879
4192
2413
1123
3977
3689
4191
685
3605
2222
832
4428
1558
1293
3847
3159
4076
416
2106
813
3058
2946
4772
4498
2259
4488
3782
2999
2758
200
1780
3548
2143
4078
1467
2478
496
1056
68
3181
2770
2261
1019
427
4496
1596
3809
2762
2407
3185
4060
4941
1478
3155
422
2570
4874
4633
3815
1025
4526
2012
4199
4576
4576
3749
825
1240
3982
2219
859
965
4738
3271
109
2447
3167
4414
1777
3758
410
1374
1167
2788
535
1760
297
3800
1897
4043
1125
646
1631
972
2638
3169
1051
573
3608
968
3059
2299
1353
1457
4454
4879
3407
3237
2799
1630
4589
40
1759
563
1928
1127
948
1726
3670
467
13
1916
2521
4617
315
4499
2791
4018
2832
2829
1129
925
2
1213
4219
3541
181
2776
623
2389
2111
2431
1699
2660
744
4298
103
1723
4027
570
3441
1834
2749
4627
733
2284
4657
3879
2972
4943
4254
3837
3553
464
2803
3046
720
4995
1959
2852
3687
1988
1568
1899
2976
1500
202
3011
2388
4240
4131
3179
4318
4666
4271
1117
2547
4270
2100
548
4238
3806
3132
4705
48
2346
3058
3123
3799
3499
4862
3188
4783
4521
2832
3441
197
1195
3561
3984
3423
1252
4802
3407
178
2892
4486
4129
2982
3526
4946
2290
1306
1189
2718
1394
2428
3763
4396
2889
4221
582
257
2778
4461
2971
4073
272
1335
1658
2431
2271
1202
685
3184
3216
2384
606
1989
2650
652
1734
125
1703
4436
2720
4876
3560
1449
4783
1616
4768
346
3676
1224
1840
637
2563
1352
1297
4095
4001
1744
4873
260
268
4281
4982
3300
487
3107
3834
1955
404
3996
4932
1380
4905
1693
2216
3055
247
3242
4708
1373
4499
182
1170
2844
3939
388
4927
2522
2735
3130
2935
4230
1768
2339
3110
2965
4136
3435
161
794
3308
2026
1847
1299
686
469
96
4518
4955
2566
525
1686
4815
15
1623
2860
4400
632
1035
1199
3750
48
2153
2473
2929
2765
2498
3989
1550
3450
2878
1330
4078
2008
590
1756
4073
4955
2395
309
1627
762
2684
3020
2240
2256
1524
678
4912
2291
2100
2944
1578
2992
3319
1715
2644
4297
4561
1764
2400
4189
449
1779
2780
2692
4142
1886
757
3477
955
2694
2333
4159
56
1128
4278
2401
51
737
122
24
556
2888
290
3992
2071
2351
268
3811
617
4235
4715
1411
1544
3782
1919
2097
2633
2088
4761
2211
1039
1963
143
1096
390
267
2935
4347
2445
4043
4933
1081
2932
890
2478
296
175
2689
4142
4472
3651
143
2780
2951
3813
3970
4372
1381
2318
3403
4020
4430
3703
4681
1134
4569
2742
3411
326
4054
2207
2443
2876
878
1914
1876
1171
4967
4052
873
1062
3455
4021
419
1283
3005
326
3535
4994
3914
2400
2300
2752
1176
2292
1986
2252
4531
2606
838
1767
2712
48
450
750
912
4369
198
4678
2310
1881
3872
1801
2299
3675
4569
548
1751
2051
4640
4430
2711
1545
854
2659
2505
4996
1149
3154
139
1342
591
3339
3231
2965
1821
4756
2604
455
1412
2361
974
3712
3983
1898
326
4443
293
1172
4588
2737
834
3377
2483
320
4716
3922
3953
1704
944
1490
4111
917
4780
1268
3346
1262
1939
3761
461
3338
3914
3126
1854
1555
1908
4091
2971
239
2864
4623
3114
1067
405
1235
2148
507
4671
1040
3240
3960
1087
1902
4090
3009
1699
1963
1334
1638
2320
292
3798
2138
2261
1992
3459
2354
3417
3335
764
1926
3470
2637
232
3106
2672
3541
1126
1815
4445
3682
1626
3320
2819
4275
8
3544
848
4254
450
796
3567
697
2513
3847
2587
4935
695
4641
3663
528
4694
597
926
198
833
4789
2594
3640
717
3508
466
3878
1340
3726
2389
829
2644
107
3832
1566
1780
2747
2844
4817
3654
4055
4776
3228
2325
2967
3232
4388
2838
449
4230
1971
151
4909
1256
4514
2746
3076
4519
4034
76
9
910
4958
3026
1221
4407
2722
3593
1163
2606
2868
1149
655
2704
2887
1200
3015
1763
3114
3247
4034
3733
2154
134
526
2714
4200
993
3492
376
1785
4683
3054
981
3694
4816
497
609
2963
4124
26
4299
3606
2777
4812
4783
2776
578
557
1978
164
4120
1019
4025
4098
1421
1461
4460
1666
3201
1609
103
430
1172
1083
4454
1256
4243
1165
1380
1420
3732
387
4501
4199
1190
732
1337
3242
3263
3535
2652
4351
2749
2534
168
3509
4363
1913
3703
4159
6
4918
3698
992
1920
1849
3280
3612
1025
1081
839
2876
3106
2891
1435
1043
2444
4637
2372
4175
140
2354
725
4569
4191
1276
851
3322
346
1391
3574
4274
2321
4007
3850
4980
1258
1296
1843
3382
4665
1096
654
4994
351
3364
2544
4088
1223
3621
2959
574
648
916
3624
2652
2503
2769
618
2033
951
3967
4092
4586
77
2681
1498
2424
1635
3001
3571
3335
4224
1702
2963
646
1204
647
2872
4003
2605
4419
4767
1241
593
1006
2349
4769
3522
4910
2127
3578
3361
3706
904
4458
2625
2203
839
2740
1738
4221
1637
479
4893
1972
4689
4746
2592
4914
159
1482
681
3293
2542
625
3680
3476
2830
232
1611
4866
4361
4817
2048
4677
2867
1888
3284
3582
1257
4548
801
575
3677
2247
3932
2427
558
2259
3512
2081
4222
4729
736
2720
1757
1761
4771
3469
1870
1288
319
638
1403
2169
2319
2723
3925
1986
1878
4616
1469
2267
4475
2692
3979
1288
3224
2061
1855
3156
1351
4124
2595
3229
938
1396
3955
1039
2574
2695
4256
1857
3351
2116
4789
1893
4486
3260
4941
1490
4945
3513
1059
2619
55
4079
3521
2645
3508
1671
4168
1086
2452
2871
2441
2057
4043
2120
805
2831
2982
3664
2411
1600
3788
805
4411
739
200
2189
3988
3664
3363
611
3487
4066
2095
2204
710
497
3346
2250
3079
3789
4380
297
4775
1559
4203
4646
4087
1793
4384
1858
4180
181
4338
1647
4333
421
3718
445
3493
1163
1924
2886
1033
1353
1600
72
4582
2028
2678
1687
469
4398
4275
4923
2784
1652
1139
2791
3073
2206
1366
4653
2167
1970
1178
4786
3606
1943
292
3008
474
3326
3096
1260
4888
2361
1640
1601
3500
3733
3090
2673
4599
3446
1872
1533
3499
3068
106
1658
4087
2146
3404
4368
1420
2166
2365
415
2405
885
300
735
651
1122
1646
2491
3229
1257
1933
1899
728
1617
1869
729
1749
2800
552
360
2282
327
4419
348
2876
651
2572
2804
3716
2476
3830
3519
1208
2937
2562
993
3165
2505
4388
1634
3301
8
3201
1106
482
1313
1328
4083
793
1374
2469
741
685
1976
2774
1405
2088
2727
154
1274
4691
508
360
4018
4475
2145
2963
521
3725
1326
1628
1859
4541
1589
4624
279
538
4204
789
4037
3197
3727
2508
2328
681
3195
1393
4986
3883
3739
4541
994
2566
3714
1052
3716
595
2498
4530
1077
594
183
2428
559
4535
1766
3751
3219
848
480
2824
771
2952
954
2093
3994
4721
4586
938
1867
4788
1455
2032
2163
4704
2361
3368
3079
3423
3686
3246
1954
394
369
4829
3369
706
3815
2295
3705
2849
145
4167
2953
2876
1261
2270
4566
3836
4638
913
1867
4524
1084
3914
2597
1055
1101
3804
1077
4550
3453
4330
1877
4222
3668
4432
4874
4737
151
2574
2394
471
47
225
3939
3593
4644
1972
484
2993
2397
1656
3171
1835
1306
984
4494
2320
3579
4395
1471
3195
1330
2385
2178
4929
4137
1508
1069
4486
3074
1180
2126
1925
4703
1266
410
1832
1976
2442
1750
2835
1866
3516
3878
4271
958
3741
3382
3826
2061
1645
273
2470
358
2725
4394
1630
3475
4459
481
1798
3351
1026
2904
1414
3033
1203
896
4419
357
4095
4511
65
2225
2922
1536
4048
4893
42
2880
1425
4411
3250
1596
4911
1090
1961
3982
4918
1522
422
126
1340
4747
2320
3388
4226
3207
4559
700
2178
2287
687
1600
3576
4012
560
2451
1326
3688
4195
753
3183
3731
1393
1690
503
3814
502
2561
1336
3804
1753
4546
2944
4548
1734
2845
63
3707
1215
3689
457
4077
4088
1929
2939
2264
1985
1584
300
2162
3072
2608
4201
1494
3793
3976
2089
426
541
4153
4777
2940
3576
4568
2592
3774
49
3620
1961
1695
3299
948
582
2354
4086
4412
1175
1759
4494
3359
3452
4454
85
4249
2219
2178
4307
4660
3440
4186
128
2160
105
1490
4399
3000
3939
1346
1823
695
4474
3056
893
4070
2772
3165
3879
3714
2275
4436
1098
2196
4588
2364
4352
4874
438
2260
2882
3151
4532
2063
4148
3055
2129
1133
3749
1390
806
56
585
1142
3761
137
3299
1817
523
3140
4083
4892
2411
1952
4062
4412
2140
1598
134
518
2081
843
1028
1111
2169
2306
700
3176
1786
887
4722
3331
1048
2863
3228
3060
3505
2644
1730
1704
3602
4848
2688
1732
3180
3163
1046
321
1036
4953
129
629
2217
4399
3070
2175
1749
4383
4067
3753
4589
1414
110
1871
3691
3263
1802
1707
1228
3339
3806
952
1957
601
2072
3669
1819
3637
4441
1697
2485
1423
2337
22
2882
958
1916
2483
2595
4453
4359
1937
3166
3141
2563
1663
4150
4181
4692
2708
2600
1047
3516
1585
1659
3557
2915
2982
149
3978
1924
4692
2267
4082
4490
1551
758
3629
194
4968
1999
2874
917
873
959
54
1187
3744
4197
3247
3955
120
163
438
2647
2814
763
4779
4672
37
1785
2672
47
99
4110
723
1973
37
1961
2883
873
3991
3207
1857
2033
4645
216
4331
4957
4482
4718
4295
3545
4029
4074
2979
422
4106
3265
1934
2933
1564
2129
4839
4486
2143
935
4904
445
4035
393
612
1041
1204
3101
2995
4907
1443
1147
4566
3222
1799
2466
2976
4409
4321
2125
4443
581
4949
3878
4423
2822
2786
250
3317
4039
3446
1736
1566
4145
544
3025
2522
1471
573
3099
206
319
1626
3488
2373
3686
4063
4035
1430
717
2487
742
770
1589
4724
1817
1108
2607
3257
970
388
4167
1674
2020
261
1501
4012
3052
2985
4162
2900
3637
2994
4630
721
2671
1143
836
3273
2566
2657
4001
4263
4041
3477
2227
2631
1029
735
2493
4049
729
1162
2739
2997
2701
635
2642
2204
423
4956
2984
1904
1103
4382
3247
617
842
1279
4438
819
2981
459
1032
4586
2025
1690
1641
3422
3475
3885
443
3937
2598
122
2482
1586
1503
481
2509
2114
535
1592
762
4626
3374
4409
731
2843
2941
3034
336
2246
2388
1582
895
1670
3261
1858
2338
4264
4772
948
1369
2920
2977
1167
3186
4269
2681
3436
2515
1239
643
1034
1177
3502
4107
3374
3863
4854
1510
478
180
1708
4854
2190
630
904
3437
621
3846
2016
1102
4036
225
4501
3980
798
1172
1710
881
1808
3466
1200
1159
431
4660
2430
1092
1302
1708
1379
2708
3815
1009
127
153
1721
1205
4713
930
1895
3445
1912
3894
4087
3495
1034
3782
909
1760
3752
2861
4989
1856
1878
2214
3337
4471
4076
4740
385
648
1006
3975
3964
4903
2763
242
3017
3010
4104
3042
4217
885
3830
565
473
3612
4208
55
3835
558
144
431
2908
1465
2538
2284
3954
2875
1378
3489
505
4618
4278
890
4793
3326
3172
1206
4975
2711
2322
4656
4611
3963
2543
4108
3981
3826
1765
2723
2643
2467
1302
4292
4087
4867
745
4326
2730
587
1108
4242
1435
4742
4160
707
3588
4012
237
3005
126
3788
928
3679
691
2462
3195
2119
2748
1584
1727
1990
2498
4529
2271
3946
3109
1729
1573
61
1217
1385
4303
2492
3752
1066
3572
2210
1825
2703
3759
182
1287
1423
2793
2235
1136
3486
3825
3824
3167
2942
1858
3529
547
4905
1019
1320
685
2220
66
806
1960
3215
2659
4841
4819
2003
2501
3123
2902
4352
260
205
2246
1757
2051
1836
4495
4299
4032
2065
239
4579
2373
2732
4881
4297
3208
3315
3857
99
1900
3006
2444
1738
4160
3120
2513
3990
3634
1305
387
4763
1433
3179
457
31
2232
4103
3744
4744
3809
1866
4429
1172
575
3446
4967
1713
630
2413
4112
1117
1778
4087
4340
496
1417
63
3595
1463
1481
4490
4589
3096
2412
1672
4879
865
1070
1330
1812
2772
3688
2043
755
2871
2373
3930
2183
531
4826
4120
1777
2377
673
4492
2972
1742
2174
1816
4319
2560
368
874
375
458
1184
1934
509
2400
1207
2319
4207
3746
2479
3832
2798
3857
4465
4688
1241
4179
4533
2477
2143
3945
895
3911
2085
2665
2823
2431
3554
2038
3728
2295
4432
112
82
1678
489
565
4547
4689
1199
4484
2979
3996
3471
2389
1080
2190
3150
318
26
4535
2620
1887
561
4792
2059
4982
972
160
815
4211
3435
4081
3472
308
2343
83
3746
3032
3136
4377
3542
1202
3854
3608
2476
4467
1001
656
2568
1686
1353
3500
1872
4527
2439
2811
2271
4166
3927
581
1109
4084
1603
701
4862
1831
2400
3813
3244
3685
4853
41
3856
1865
2301
3335
1514
2926
2201
1616
1403
339
806
762
748
800
3536
1213
4807
4897
1794
3554
2661
777
2315
18
2784
909
1081
108
3305
4955
352
1361
2137
983
2731
1137
1600
1239
259
1047
4643
127
2630
3916
1338
1814
1876
3208
1175
1090
4668
328
3252
2561
2029
3524
2020
3173
3606
2312
98
1474
339
712
3766
2258
353
1773
3764
1955
4393
4252
4798
4314
561
2066
2464
4422
2872
4673
1108
4346
1925
3176
548
2780
93
3596
4127
3957
2533
43
3930
356
4854
1116
2496
3921
2444
3350
987
993
3159
449
2071
1686
929
75
2694
4995
2378
4151
3720
1111
4941
3626
1659
3867
1022
362
4811
2583
2885
3427
126
4592
29
1167
513
3452
577
1457
2977
1741
3279
2062
2564
2475
1225
4504
3753
3520
355
1577
457
79
4574
2685
1062
4655
142
194
1238
4168
4025
4432
4495
4265
676
4780
368
40
1580
2945
4086
2994
3918
2933
1035
775
755
117
1811
1566
4432
1500
814
4873
3798
371
3305
250
1229
1283
1163
470
3031
3384
2991
1459
798
1039
3579
1575
3625
1751
2313
1832
1070
3297
2334
4279
2635
784
1379
1497
3554
3856
2078
3143
1357
926
1196
972
3349
2830
2385
321
4525
3302
2069
4060
4816
1539
3902
3331
1579
1986
894
3745
2392
761
1221
3455
1284
4686
1465
917
1765
4863
269
3871
3699
1541
4104
3631
638
1870
4824
1618
55
167
2745
131
1197
284
1926
4224
1376
453
1570
4617
4244
2036
2944
1118
4693
3951
4534
3406
2091
1965
4624
3483
3659
4789
1685
4418
2220
3805
4757
4601
2625
253
600
4175
4151
2048
3672
1976
4836
1634
1144
1631
289
3381
2663
221
192
4430
3200
1992
805
4133
4751
941
3530
4730
2216
65
1957
4395
4101
3528
2585
4542
477
4182
2406
3344
205
803
487
414
3287
4529
2431
886
2244
466
1896
1194
185
1395
2032
512
1187
1710
1466
4675
2267
1732
598
4246
1975
1588
1324
4057
3648
986
2474
2125
4214
1381
644
2158
1969
2695
3008
3305
4882
1351
492
1747
2828
875
4992
4903
507
2934
2027
4208
2007
2975
175
2910
3335
1038
756
3527
273
2335
471
3852
756
4088
439
2706
3781
2548
2821
1412
4171
4137
2010
4612
3568
4856
4823
295
3257
2353
3969
3537
885
2699
764
910
632
4835
4917
1672
3188
215
241
3384
4093
4508
379
4542
1762
305
2391
617
4007
2213
2052
4484
2507
2409
4805
3983
1426
2044
2219
457
4627
2297
1584
793
2682
3159
2281
2121
283
4860
3599
1730
2377
3407
2281
341
3789
1531
4384
2728
2929
3481
903
3350
2883
3866
3361
1600
1151
1165
791
1300
31
4820
3786
2216
2639
1955
167
2958
256
2742
3812
4366
1864
4438
1906
951
824
3056
3413
1842
781
3201
2194
2394
1033
1652
877
3468
4888
2761
2200
3480
180
1023
473
446
2413
3960
4089
4819
3848
4748
4375
137
219
1487
4770
582
3279
3146
104
1678
88
484
2687
2857
3691
1519
1822
3479
1957
4881
30
1127
1091
3171
3036
2594
1053
4316
740
1348
513
1179
2132
4527
2011
2950
3554
598
1705
4141
3435
67
2337
1798
1219
4692
2139
4564
4390
33
3705
2069
4392
256
3562
4706
1168
3843
1649
2939
622
4559
2515
4795
3553
2015
632
4010
3264
4432
1629
1495
3569
849
1924
4779
3624
3721
3620
4774
3118
993
1704
862
2956
3182
293
1536
4487
2322
2857
4546
1065
4779
1279
2734
3081
3039
1176
3606
4016
2912
1765
3884
420
1915
3843
4920
4820
3447
2964
3911
1493
1373
4089
727
4462
911
1212
3145
1577
2821
427
1363
3303
672
206
3174
3786
4732
796
14
857
4116
1830
3010
4480
2370
1012
4390
3830
3809
3216
4115
3474
2735
2054
534
3186
83
2127
3526
1959
905
2106
2380
1740
3838
2553
3655
3907
2434
1321
507
3481
2419
3699
3915
4872
4140
2371
1155
534
3743
4764
1919
1228
1635
4704
1249
1071
331
511
3060
4686
2620
97
799
2977
2117
2688
3745
2487
3374
4166
4832
122
2661
1514
4847
814
4879
2217
2538
3901
2613
3081
972
4736
3477
689
2526
809
955
3587
3850
3621
4147
217
3273
2807
4865
791
3891
4599
451
3949
4348
4014
3164
3695
2218
2147
2320
1356
916
341
2715
1714
1973
4437
4542
1381
199
2117
3756
4590
659
2413
3241
938
4768
4430
1174
824
2476
2841
845
4569
3325
134
291
1261
254
3839
909
2998
1349
2859
3807
2282
1685
3091
562
2857
991
2187
4953
3189
988
3363
1198
3001
4211
238
4793
1929
1701
3088
4146
3937
349
4108
2475
893
1639
4912
4391
4950
2057
4741
3554
4921
2081
4144
2436
457
1997
4953
4059
481
822
3773
1931
82
4859
4435
2354
281
3734
2119
2983
2766
3465
4648
2435
2800
4710
2647
4960
4015
612
2769
3367
1406
2643
2102
2902
2565
1069
3713
31
1075
1889
3169
4981
4642
2049
1912
4069
3482
670
481
4729
4298
3426
2889
3838
744
4820
1274
4304
654
3064
2828
2204
189
3570
2313
4824
3916
2154
945
3741
346
4009
2449
3085
1687
532
4871
953
4082
4827
4227
771
3470
218
534
3159
984
3745
4602
713
2596
4575
2094
1724
1898
1360
3048
4073
1507
1673
4222
4100
1151
4515
3570
1228
1801
1292
3602
1509
4432
3280
1561
3173
2843
3292
1216
3208
3078
3396
4002
4245
2700
3497
4955
2735
3132
4987
2160
34
4047
3863
1078
4276
87
1554
3780
4668
1316
3447
2921
302
231
4946
2579
828
53
297
4531
4559
3789
4265
4494
533
1426
3392
2573
4084
2020
2234
438
2069
456
378
1389
4860
3734
1164
3232
2197
1896
2003
108
4970
1285
950
1574
561
221
2500
709
596
4610
2414
3844
1914
3834
716
2584
3609
4964
130
4190
2021
514
200
1170
597
611
4225
4813
231
1387
65
1641
3571
1494
3676
4552
804
1826
1749
4997
3513
610
501
4557
2505
3320
1056
473
4219
663
2738
1414
4474
3343
3235
4458
2919
2798
4936
3134
430
3796
2840
1351
1139
1224
2107
542
4779
35
4152
4474
759
2975
156
636
2343
1286
1903
3399
4913
1748
870
809
2646
330
2945
335
2328
3759
2158
3502
3669
3516
4250
3761
172
935
2077
4717
352
177
3545
4482
2150
3535
1286
2856
3597
2740
1725
468
1254
3540
4740
364
886
957
2210
2561
1605
3785
1628
1693
1086
3707
4460
140
2818
251
1074
3155
4362
3409
2018
3057
2971
1856
950
2769
3970
857
3121
635
2328
4259
4740
2614
1137
4430
3579
3112
3505
1475
4573
1647
3224
749
1890
251
2648
4907
1825
2637
1290
3571
4260
2163
3895
2370
2255
1981
1767
2587
249
4318
490
3469
654
4746
463
4430
3643
3798
796
1382
1960
320
869
3279
1384
3786
4660
2072
408
1817
4024
4791
2559
2182
3941
4122
4727
1907
3151
2543
3766
1344
829
1302
770
2620
1114
2165
373
851
4800
4813
1521
1128
3504
105
3549
4327
2288
1528
4286
3925
2116
3485
2456
4012
1526
978
2006
4751
1107
593
2820
3832
2379
4290
1319
378
1279
2979
3110
4581
1410
4720
583
3227
316
1703
3955
623
1515
37
2027
3943
3565
2678
1890
3198
4635
378
2215
3521
396
3856
775
1589
2933
4487
4858
361
4928
85
3328
4919
4593
4497
3876
3871
2419
2879
384
4157
312
1409
1354
3464
2794
3902
3147
2516
2235
908
1769
3376
2224
647
104
340
3458
1943
248
2366
4575
3816
3061
1689
2547
4160
3379
3424
170
402
4668
2848
515
3180
2493
1635
1019
2732
1478
1749
2342
4032
1445
3928
4318
1547
3190
1592
376
2146
2565
3684
3743
2194
3006
4645
4613
2324
2800
2044
4012
2057
4614
3424
1948
1802
2490
3255
3467
3085
3463
3157
4877
569
743
4552
2717
4978
1854
2044
3483
3106
2658
2392
3875
79
2916
3032
2495
2694
4412
2492
783
887
3209
3310
2898
4892
4
2893
710
4611
1869
3160
4516
1569
65
3019
1986
2498
2480
2
1630
1816
4247
981
1227
1732
2246
4839
1093
3554
3790
77
3081
3778
4768
4120
1479
3261
3569
1672
2745
96
2748
630
3124
4688
2537
643
2113
1860
79
3573
949
1728
2109
2708
226
4128
4194
177
743
773
1450
4738
2919
2669
3938
270
1233
1609
1966
1117
3280
1400
1547
1070
4561
738
1298
1402
2682
909
3039
3858
4692
779
584
1878
3445
3511
3474
2854
515
70
707
1950
1835
2869
1863
4681
593
1978
50
1252
3369
4747
3107
2875
4599
4469
3925
936
4007
1125
4933
1302
2103
372
2844
3275
2660
4662
2490
252
1413
523
1183
4912
4842
938
812
2457
1611
2788
3991
4483
3555
3718
1239
1724
3712
2317
2729
4777
4559
2767
4496
1431
2279
3201
597
4751
1137
3841
2415
2196
1783
4821
4520
2278
239
4159
4642
2229
3406
191
4190
4021
2819
1611
4131
2784
1597
2806
4461
1312
3441
4695
4451
4392
3733
2536
1046
3427
3149
1836
1848
4345
2945
3683
1264
2354
2214
388
4061
329
3577
2595
4088
4239
4941
770
2373
4377
824
1320
3357
3989
3621
1595
811
3317
203
3955
1651
602
3682
3422
2300
3096
2513
3577
1607
4054
4624
4672
3478
4844
4597
1300
357
3212
4186
2291
3873
41
3907
686
4674
2429
3558
4192
172
1221
401
4013
4349
2072
495
216
1789
4416
921
4618
1406
3616
4576
196
448
1502
974
1103
2195
1928
3435
4600
3360
3000
2394
2093
76
3363
833
1580
2271
2506
344
37
833
523
4307
4783
2031
1132
3663
3362
4155
4082
2822
3260
691
337
1376
1765
4654
716
1752
4894
2721
2077
215
4209
4308
2147
466
3920
705
3789
4586
517
4035
223
2022
1089
3020
1202
4501
2133
1303
778
1736
3720
956
735
1346
745
2636
878
3486
1518
3813
2837
2273
1794
267
3387
1938
1082
976
1358
1155
3364
4276
4394
4742
1001
1925
1899
2261
1579
4074
2702
1501
2907
4810
1225
2208
3681
516
4026
1952
1608
2713
2140
3019
305
3515
3241
3531
3754
963
3067
4388
1870
108
1514
4676
4700
3173
1481
4282
1398
1903
375
969
4938
4130
1672
2589
2770
232
1513
18
2300
4066
4999
4376
2078
4283
4834
3646
302
1183
2043
1416
4229
3678
2822
3117
460
304
586
139
1195
4240
4507
3359
2149
2558
965
2892
479
1365
3963
790
2572
332
2314
2156
3137
2489
301
242
3067
2188
1403
1644
340
199
4208
3405
3934
1300
3593
1013
324
3980
2282
4671
2618
4024
2271
101
82
2544
2217
2125
1607
2183
562
3782
3757
4911
1097
4550
2178
1665
1883
4860
29
444
1543
428
2465
763
4983
4271
3778
1904
4200
2912
3824
3299
1589
4554
2493
2960
4645
1790
122
2814
891
989
413
2524
679
2458
1312
3561
3727
13
507
2909
2699
4338
429
2943
519
849
2309
2011
1640
45
508
2139
4008
4023
643
420
3617
269
4951
4773
1484
3966
2630
3730
514
308
1510
4081
2043
2032
879
2658
4188
598
1947
2381
31
423
3695
1635
1623
4496
3337
557
2509
2080
864
1886
581
4649
751
3792
414
4811
3461
541
4832
83
4231
1353
1551
2799
546
4675
1384
3861
1997
1790
4261
3505
1650
1484
277
1677
3988
2167
2485
4130
2648
4007
4983
2480
2008
3575
2771
4731
2405
4384
705
1188
517
1928
3643
2629
1485
1259
2431
4150
2777
1713
4623
2956
4322
929
4407
3289
1449
2253
2598
2982
1997
1264
4334
2066
4394
1144
927
3846
2735
3261
21
3169
1967
4361
4365
2728
1608
3280
1336
2765
106
2889
1964
3395
4404
3317
2365
1296
3300
798
711
3545
1616
3473
1125
1887
908
544
3525
3686
2638
1181
1924
2489
757
2015
4698
2230
110
478
4449
2317
2653
3822
1874
1427
4051
533
3648
1137
703
3717
296
2514
2948
3176
4412
3090
2868
375
2326
1633
3904
1172
3268
3361
1858
4392
1743
2175
4358
196
4628
4909
1712
382
3596
3976
530
2855
1399
4010
1988
4568
2020
1048
1909
19
3195
3564
4979
4176
1977
3528
1909
1046
2922
3592
448
4989
2865
256
1779
4653
502
3042
3733
3951
1767
1160
3068
2563
899
1133
2454
4417
1284
136
187
4320
2508
1012
1956
276
4822
4445
4865
100
1240
2615
3738
904
1062
4464
1464
8
3579
3783
1560
491
96
3291
644
3882
2034
182
2346
4506
2906
2676
3954
2447
1186
4211
2103
4724
4681
4316
3677
1613
601
4314
291
3897
1606
3062
154
4319
254
2078
4328
2180
631
4745
2470
3793
3630
4183
4881
4545
1322
3304
4045
3035
4144
2780
1118
4983
612
1670
4757
37
1292
3392
3683
1259
3394
919
4896
275
4116
462
1306
1573
1716
4541
2998
4832
428
3942
3151
2387
1141
4168
765
4851
2749
1976
4913
33
745
854
4526
1725
2573
1561
3592
251
4176
3717
4275
2055
3405
2980
2027
2256
4426
4662
733
2277
3833
4616
3558
1032
3468
3004
1869
532
2359
2544
3819
4181
3562
1638
1558
665
3002
28
1431
4808
4290
2146
54
2577
2702
3706
509
4753
3395
4534
1128
3128
3971
4519
3911
38
1545
394
2336
3687
3333
272
3547
1925
2153
3261
1483
3694
1705
2929
533
3684
3734
637
1118
279
3774
450
2106
4809
2513
884
3478
3948
1804
2811
1787
2450
1008
387
2971
1889
432
4164
3016
4843
3059
3256
4119
1407
545
142
4616
311
3834
1108
4951
2315
447
321
4280
2874
2850
2771
2913
2611
1586
3753
606
4540
1697
1549
3722
2945
1080
3047
4537
4933
3052
1126
697
1301
4362
159
2406
1033
1739
64
1611
261
397
118
2487
3009
2903
4255
488
259
3678
2011
2460
728
2992
1503
4589
1679
3003
960
3811
679
3677
2278
1276
3046
4581
4902
2160
171
4407
4314
3276
4635
2682
3984
4804
586
1362
2318
3394
4606
3633
2141
882
1176
1204
3362
1973
447
3340
4893
908
1297
4044
1378
2229
3263
3752
1092
1420
232
57
232
2560
2301
2157
3102
2366
2617
4131
467
993
1070
3680
1690
4753
1610
3354
915
3238
1838
2463
3766
3325
2214
936
1593
4582
1726
900
1037
391
1962
1821
887
1551
981
1388
3292
1256
1169
4068
1875
3962
4430
2407
1563
3451
2248
2384
4372
2178
1249
4600
2244
2389
653
1026
684
3281
2890
4141
192
397
4852
337
3803
3378
4550
100
48
2242
4143
4017
2374
2434
2180
928
4231
280
4079
4226
675
872
4561
4706
4522
2051
2396
1257
3586
1378
4710
3745
4711
3527
1061
2803
846
2023
562
4785
4524
3212
3045
2095
2323
1104
3409
3584
3108
858
1906
1836
4562
573
392
2601
2695
4081
3844
2941
3379
1582
716
3105
1188
1185
4955
3006
2966
4555
2575
4462
1404
3305
110
4692
3750
1162
1097
764
1838
2905
2665
1069
4165
2181
403
899
1888
3350
3099
473
4372
4811
4381
2115
2564
3279
2438
3685
1109
4364
3471
3396
2437
4140
2452
2378
1810
1
3529
2565
3351
2080
1971
2708
85
2755
723
4614
65
3561
1574
1839
1819
4449
2287
1772
2747
3095
2272
293
702
2491
1519
894
4293
2086
3329
3955
4510
3212
4985
55
2034
3222
1195
4810
10
975
4399
1788
2592
2719
1221
2267
2859
4657
3545
3511
3380
940
2856
2573
145
4911
911
960
4150
1590
302
3003
695
4184
4305
3204
2262
1247
773
1493
4212
2670
2819
3092
1562
2173
986
685
4783
741
3347
4105
1222
4841
4563
2042
4771
3104
612
759
2373
193
2611
2088
3958
307
3538
3191
169
212
1818
3088
1711
641
877
4773
682
178
2160
2155
3291
200
720
4949
3632
2802
1518
3058
2528
962
2939
3023
120
2576
1537
2837
2309
1415
2625
1558
4169
2316
2621
1306
1470
2638
2936
1833
1025
2513
2023
1526
980
327
2496
2494
932
3731
1361
1486
4977
3350
2319
4839
3706
21
554
1092
3254
3274
2517
987
4083
1625
3027
4005
703
1714
507
597
4243
1782
2030
2234
1615
4915
1929
2643
3806
921
1412
1075
3032
2762
54
1039
1122
3634
4124
2001
2520
3752
1334
1368
1810
333
1886
2239
378
709
4905
3266
2711
878
2913
2622
1331
1642
4584
3303
2959
1062
3208
3485
2081
2719
661
4806
1929
771
1830
4320
4125
2105
93
1394
940
3867
820
4413
3026
3730
1418
3570
3559
3593
4696
706
2056
4144
3372
234
1240
3979
883
1643
3348
1146
1794
1439
2903
1353
2501
2837
389
4749
2675
116
1252
2201
896
2568
3200
4244
3572
2104
1735
3696
3314
730
842
3024
1966
2421
2591
1254
2831
2542
2545
2092
631
1787
2499
4982
1228
4144
4876
3424
2280
3600
1702
48
2126
1482
3117
4955
2350
3992
1161
977
4588
4306
1485
927
662
3899
2334
4042
1812
2530
1919
4550
4250
2321
2915
3573
1054
1844
4730
223
67
4059
2145
1695
4604
4033
3018
4060
4778
3857
1828
4600
2030
906
483
2360
4459
4254
1423
977
1919
549
4363
956
4233
2631
2230
4552
4469
2128
2382
1012
1871
3161
2004
2162
1065
1089
3969
4307
651
1347
2049
1445
2471
4669
4200
3684
407
4728
582
1229
4194
670
1701
3166
4037
4147
4020
1100
2186
4875
1325
2467
87
1328
4545
1242
1658
4649
3900
4488
681
3923
4060
640
557
2274
2603
221
2921
3785
2468
2622
882
3012
86
3049
4304
738
2978
3281
3246
1304
4916
2786
1949
2499
1100
1818
3498
4007
1451
3098
1667
3751
165
3096
329
493
1206
1904
4443
2422
3705
856
824
4915
2885
4366
1495
2465
4867
3654
507
4948
2061
1118
4299
4290
4400
1495
918
1820
658
535
836
776
4054
1858
2641
4246
1056
3751
2582
2505
2367
4036
4186
1
1655
4225
1968
2923
752
1479
2310
1286
3601
2573
4002
1828
3093
960
638
417
3762
1818
927
3002
217
2568
3698
1128
2762
1933
2955
862
89
1452
2387
625
1426
2095
4780
4924
4176
1867
3844
3637
2845
2988
3255
2248
4590
1105
2588
4593
2054
3439
4333
739
230
736
3119
3783
3287
2859
4959
899
532
3714
2733
4598
3161
1699
1827
4461
1133
4789
1223
1321
1392
1381
4208
3090
2339
2251
3372
1392
1023
287
1874
2425
498
3889
2848
2874
617
4168
2970
3646
1539
3796
3655
4969
2624
4689
332
2732
3917
1242
3329
3422
4735
2599
2564
2423
1846
3265
4748
3354
2853
1644
4565
4597
1915
97
4924
3642
754
2308
4221
3296
3424
4383
4607
329
1661
3720
889
2252
3557
4317
1360
3210
2292
2331
444
4849
4933
1323
2119
630
1994
4990
155
1948
4648
4494
4025
1995
4613
3054
4546
1627
4483
1225
1624
991
4289
3043
3512
3703
2322
3437
3137
3359
1684
4641
572
1975
2316
709
1198
2532
4097
1793
3549
4588
4492
4036
1061
4450
2247
4877
1826
854
4583
799
1286
1894
4756
698
369
288
23
4400
2616
4295
2441
4353
4424
3098
4955
1623
4193
3012
2605
3573
16
3241
338
4030
985
2449
500
2384
3566
4193
3456
219
4991
4463
84
3601
824
523
1009
4837
61
2976
2292
1570
1417
4901
1848
1053
3832
4946
4669
4700
4163
17
3374
4060
4083
2015
4098
2581
3611
4667
2535
1529
564
641
1188
4876
3361
2920
977
298
446
3092
2688
3369
2616
4950
4899
4146
2960
2892
1860
4968
2551
4303
279
336
3730
1472
4293
1747
4566
2498
4997
616
2483
4373
4793
4177
1251
2299
4271
4591
3820
4047
3518
1558
3662
1185
3583
621
2970
2298
4270
4172
2083
1260
3788
891
2880
2933
2558
1567
1469
1711
4783
4915
422
2380
980
931
1987
4448
4115
1551
3995
1708
2757
2894
912
3705
3233
3289
3968
3972
4968
2783
2619
4469
620
4251
993
1944
4539
1294
1065
4026
1106
894
1709
566
2244
4118
4625
3065
4257
1151
4329
967
1227
824
2334
2605
1707
4824
4637
3401
4767
4309
1880
4451
1498
2385
3087
2224
271
1454
2414
4456
2023
1822
1063
4226
4632
883
3569
860
4928
2822
4979
4907
484
3597
4780
3061
176
1126
453
810
4734
540
1277
2953
3591
1169
590
4932
978
141
4068
4548
21
2275
4131
4524
2919
2185
1105
1579
60
3069
3330
2590
1956
4142
4110
1436
3914
1524
2996
3986
4699
1614
1534
4094
6
4361
1084
1315
84
2969
3200
3141
2347
3529
2023
195
943
701
3260
2101
2233
4097
1295
1398
3898
4661
3277
1211
1981
4351
4966
1290
4192
4892
1586
2066
3143
698
1875
1379
3005
4081
4440
1329
4337
2828
2223
4198
3531
3113
667
730
3885
497
3270
1149
2319
1605
3209
2688
3058
2780
2169
1494
302
1819
1848
1439
2287
1777
4330
3115
654
876
2899
4227
4302
1430
3909
1394
565
3376
2981
3087
184
601
1979
4048
1236
4969
3107
3143
1902
369
2318
4562
1288
1195
3692
1347
2291
1254
962
71
3795
1676
1618
1344
3689
3070
3542
1881
3677
3134
2541
34
3218
2178
4444
321
2935
689
4199
1816
2768
3806
3906
4937
1251
1918
1227
393
4698
4027
4752
2636
4889
2069
3194
3693
3215
251
931
3979
3882
2430
883
3418
2828
1216
38
1263
3471
1113
4854
105
3716
3318
4746
257
1007
2264
2887
2531
1973
548
1938
4143
1937
3252
1543
1733
1470
4701
4518
2050
738
3402
4903
2608
2734
3278
3434
591
1798
4924
2130
2516
3067
1643
1601
1223
3810
3637
3052
1063
1456
235
3222
1485
85
4773
3841
629
4570
3926
462
3671
1783
2564
299
4488
3865
4653
4046
3950
1397
2294
2610
3569
4414
3536
1886
3259
3219
865
4522
1463
3689
2585
1490
4319
4430
3553
3662
1977
1422
567
4969
2060
2224
2945
1807
1812
1312
1804
2571
3440
1650
4571
4024
947
4038
2096
651
3358
546
4971
4385
3600
935
1392
4981
3325
472
4392
3526
394
4128
2838
3985
3678
2279
4512
4568
267
2221
1807
4704
4644
2292
3694
710
3810
129
4213
3789
2581
316
4344
569
484
1625
3447
1351
2906
2249
1041
4979
954
86
3059
2235
685
1043
1257
2838
4733
3134
340
4565
1294
463
2788
2077
4998
4973
2664
2923
4144
2623
1458
4361
2458
506
678
2591
4726
3972
4348
2336
1977
276
831
3559
376
599
2239
1993
3742
4597
2825
482
2278
3156
609
1370
229
4655
1337
3385
975
3320
4905
185
4550
2785
2928
3626
1403
1165
523
4580
321
3704
3809
2598
4335
1580
1825
95
3165
1023
1663
278
3435
3024
2854
3331
4812
1704
2358
124
18
2970
3283
2738
3531
1268
4786
1091
2402
3761
1783
4836
3938
3159
4448
154
2843
1054
954
3625
967
2777
4820
3491
421
1662
4459
26
4379
2221
1088
3298
3788
210
2747
2559
1984
3919
4104
1461
1325
3497
3486
938
1800
2373
3684
4117
2848
4820
2743
3146
144
2858
4525
1373
4466
288
3282
895
2534
4135
4638
21
3289
2634
1203
4750
1822
1065
1605
3844
4772
3023
42
2275
691
2637
815
3101
1674
1269
909
1709
2278
4689
3261
3217
3
4451
2096
3982
3441
3020
2367
945
297
1897
970
834
2427
1040
4107
1362
3057
4881
4870
4101
4192
3865
913
4880
666
3200
4920
1523
4926
3327
1493
2329
3855
2645
421
4836
4126
2208
3033
1974
895
4477
2255
1216
3081
2402
3368
3990
3175
919
3282
2128
3010
3406
963
2721
707
615
1477
94
4181
1874
1565
2522
1619
4364
1018
2600
4902
550
2300
668
589
3640
4960
4401
2379
1621
1653
161
4950
2504
3623
3473
4910
8
40
148
2822
4328
1701
4097
4820
3516
3336
4183
1563
2065
3041
3526
4302
3539
4053
3995
1234
104
2855
3666
2356
667
1380
2410
4019
1577
2166
2568
3250
4782
847
3870
679
4915
2503
598
4751
1902
1318
138
979
546
3049
4248
934
4823
3226
4334
1901
1612
115
213
11
1260
3776
3481
1994
871
4056
2642
4300
4357
4409
762
4122
4522
3590
3400
2260
297
3980
562
3225
4575
4333
472
1623
2714
1769
211
2444
2063
3064
3816
3776
1063
3530
44
3256
234
337
1508
22
4065
1008
2878
3634
3119
2853
4382
4333
2403
2334
1329
3931
1931
1143
4168
23
3963
2332
2382
1000
3972
3021
3617
4066
2564
711
1837
439
450
93
4745
3043
4610
172
347
778
3509
434
4623
1390
4448
2248
3203
1626
1181
2630
4092
2066
4126
3303
3650
1260
3508
960
3867
1673
4985
1758
2717
788
3953
3004
1568
170
3350
3005
2451
2347
1010
4001
3709
4836
4465
2371
1501
1378
585
3685
799
4754
2709
3463
3102
1383
3923
3035
1408
1623
2804
4225
3638
2335
1698
3142
4318
2710
4004
3609
1976
1065
1819
679
4759
972
3884
1847
3631
3600
1888
1545
3981
3404
1886
2147
4449
775
3756
4622
2787
2249
2872
1709
822
1212
2773
2582
4975
1655
33
3
4355
1014
2706
4686
2321
2916
1133
2794
83
4039
931
3043
1799
419
4224
3064
4544
3587
4243
4014
2667
1738
2471
1080
1505
4600
140
754
1478
4079
2049
2817
4957
1295
3506
2870
4155
1479
2763
658
3420
2539
3858
3981
3211
3610
1622
475
594
4766
3150
4460
350
420
1264
1714
4223
3800
1148
1343
2399
878
1512
3673
831
4725
2862
655
26
513
464
2069
2406
4200
729
611
1194
105
1110
2443
1678
2100
149
4343
4924
4812
886
1115
3291
233
2610
1272
3156
4458
2054
2558
4600
3111
3450
3813
3869
4230
2683
3774
2835
1078
2957
1284
2047
2271
146
351
934
4708
891
3045
281
255
2787
2745
2587
2440
822
2315
3577
4691
1788
4872
856
3722
110
2209
972
1271
843
1633
712
852
4505
564
1998
3343
3770
391
3167
3252
2612
2944
2011
4063
3247
1118
2567
1051
3195
697
2115
2154
4980
1808
2036
4785
3820
2151
961
1514
305
321
3852
3848
2553
694
2403
1896
3709
4649
1166
2866
2206
1762
1349
303
4889
4582
1976
1520
4618
2584
902
3177
3014
593
4187
3985
32
4392
1237
1805
4650
3518
195
3694
2400
903
2637
3114
4153
4796
736
1344
1816
2803
2523
4424
2821
2768
3984
4393
2806
4910
3311
3261
1341
2474
1678
3568
2860
2229
4492
2552
3159
4406
2478
83
868
674
2369
2555
1154
1451
1350
991
2261
2081
1826
3081
2581
2796
4790
685
2826
4672
1918
565
1969
687
3722
4853
1322
730
378
1337
4769
227
3237
4504
1022
3165
3154
3269
1621
1139
4517
3254
3861
4049
2787
3664
2125
4289
2347
60
4538
1366
2815
4368
295
1123
1281
2120
473
1406
2052
1381
2739
2502
3749
599
1895
2983
4366
1563
2276
3893
1751
83
1646
3046
4423
1645
4607
685
610
43
3469
4353
1793
2113
211
959
4746
637
996
3408
2909
135
538
1602
2355
2664
2287
3948
4006
81
320
2543
2036
58
1462
375
3549
3244
885
2473
3310
947
3469
1505
3014
2418
2390
273
3128
4293
1258
3290
323
4205
4241
2463
3897
1596
4885
2412
2909
727
4110
3161
3106
3051
1463
3387
1063
897
4037
733
3469
1862
3474
4742
3891
202
2297
2964
3148
3122
36
3160
1016
1303
179
2685
3201
3619
2655
2917
4748
2472
3567
4693
4055
4644
3701
2869
2240
2499
923
1409
4411
4794
3964
3214
3817
4743
4707
87
4075
2589
1292
2061
1827
1789
894
3460
811
2507
932
444
897
1404
3003
3423
3815
3842
4373
3074
4098
734
4610
2764
4263
2459
589
4573
1452
779
4287
3029
4401
3576
4647
2853
1343
798
1048
1554
707
2550
2461
1472
198
4198
206
4932
3327
1159
2801
3858
4259
1932
44
2275
995
2233
1207
603
3888
3437
3794
2719
161
2673
841
420
226
3859
1395
1124
2690
1717
857
987
2673
973
4076
1569
3288
277
4066
4972
448
2610
1924
1083
4455
1038
4943
2203
4746
848
707
1969
3578
1240
2926
1266
1121
2407
2309
2367
1035
2202
4035
4326
4588
1989
1042
4433
4203
1334
1540
4496
54
3795
1612
936
1177
4891
4851
28
887
2578
1694
3283
2457
1706
3792
1823
2375
4242
4111
1093
3090
3275
4992
4309
3366
1637
1576
2450
3665
1487
4572
452
1663
2862
1538
2867
724
540
941
4113
4367
4338
856
1082
2288
4288
1357
1233
4401
3535
4071
2666
1660
1524
4551
3132
903
3925
4615
2128
2935
3238
1901
2953
1679
199
1719
3471
4878
1371
2117
4751
4510
446
4956
1843
3319
4141
3188
1011
2726
3153
4929
712
3640
2103
1988
2129
336
2303
4635
4576
2613
123
1744
3562
1487
391
3459
4770
4113
670
1383
4405
3589
824
3251
2081
2615
3665
1133
1486
3861
4309
841
692
4625
3593
649
964
2047
1317
2459
1614
3042
1522
4328
2466
69
4327
1099
3141
2750
3741
2830
1423
854
2092
861
3637
3099
75
3204
4232
4040
3728
2701
545
2611
4802
431
2961
3961
2597
3878
492
799
4984
2326
953
2577
4598
229
2100
3950
1946
2978
1485
3028
1759
1922
572
1905
2941
2856
4046
2202
947
1725
276
3094
1535
409
2415
2409
4942
1431
3257
3734
2911
523
4007
2490
3598
763
3737
2728
3916
2023
2094
3215
2444
3100
1033
2694
1370
4367
4496
2196
2364
911
4589
3020
4008
1875
4124
1143
2293
328
2494
3578
1502
1476
4065
2314
4718
4127
2754
1152
4033
3476
1805
4709
1329
1881
2242
1639
4155
3016
1987
1679
3976
2114
1724
2827
3607
2407
884
1061
4356
1317
1080
1680
4399
1152
4053
1145
180
4076
4163
603
376
915
3371
254
3921
2595
3121
738
639
3071
99
1155
8
922
1589
3933
1711
216
3897
1967
3106
3466
3548
3409
971
4300
4690
4443
4990
1823
1847
3971
1443
4409
2313
3236
1003
4762
1036
1916
3010
873
3607
4860
970
1685
2618
3489
385
197
3491
1719
4174
2371
3233
3228
8
1833
204
2599
2089
1162
41
1567
1068
2192
428
759
4808
824
1786
2835
3387
4221
3607
1858
4708
1858
2165
3720
3996
4722
3427
2888
877
2786
4573
4856
957
1837
1905
3040
2428
83
703
4571
2059
4462
1146
1794
4856
701
3356
187
311
1949
4146
2755
733
3540
3309
2530
4023
2664
4211
3171
4504
666
933
4367
3235
3278
4425
3268
2201
4018
2589
4
2145
510
1797
1971
2089
4728
52
1619
606
1973
381
4889
1320
303
3927
4609
2978
3120
1434
4054
4789
4056
903
2919
3692
2177
3744
4455
622
3549
2783
3211
3194
3455
3367
3356
3217
4576
1705
2920
1785
3393
1338
4971
1521
4949
4634
2463
4221
2454
100
2864
1392
984
4977
2422
594
1479
1881
1684
3192
1301
862
2820
3554
1279
1154
488
700
4623
522
889
1225
583
1128
4554
3341
27
1258
3315
1519
1780
2368
3866
2126
1377
975
3765
3819
904
4991
3093
2184
211
1211
3034
4334
2005
4606
3106
2741
4772
1340
3274
2619
1135
4445
4475
1937
3617
1971
3600
4525
4860
1899
432
658
1027
4383
285
603
1814
3076
1872
3022
1447
2851
3124
2085
1554
4220
3493
932
2341
568
197
4374
2215
2380
82
4393
330
1649
2838
1425
2123
3291
3825
3351
3081
1669
3144
92
3588
1940
1765
2914
416
3118
3624
4984
3221
4921
4612
1569
4127
668
4078
4895
4802
3207
2503
3462
527
822
1939
2651
4278
1720
4571
1348
4665
4513
1242
4187
255
1013
3195
2871
143
2696
2511
1992
4966
915
2010
2406
1053
2347
4384
2569
4684
2809
106
4257
2656
2719
4657
2851
394
3477
2764
76
3226
1190
3928
3902
645
3253
3934
2654
1210
4861
2648
1066
557
347
3363
452
4514
392
216
720
2648
3748
1990
4758
3840
3418
810
4764
3967
897
4089
3003
3199
796
1665
2332
947
164
1468
2406
651
2927
4566
4064
2085
660
2325
4018
510
1
34
2028
1250
653
4590
3011
1892
710
4987
4163
3059
1432
1757
4560
1465
1916
599
831
2969
2132
4558
2413
2325
4906
2594
4923
341
3080
2337
2284
3320
2853
1137
4655
1032
3883
1448
3276
1256
4783
4209
1320
2825
4125
1357
1824
4936
4385
3503
3509
313
4008
3780
3219
800
2262
4071
1538
3695
824
954
2341
1198
137
3991
4849
3873
3741
3249
3371
4798
3360
741
2690
2964
246
3497
874
1168
1513
4043
4163
4342
3061
2300
4022
1360
421
776
4455
3336
4629
1694
359
2493
1767
277
4703
2168
2833
819
3161
4777
4273
1121
4925
2828
3587
4621
3889
63
220
4190
1394
2477
106
1375
3081
4939
4616
2911
2052
3837
1437
534
2773
2860
4292
2080
1966
872
677
2121
1022
4790
536
310
2612
1966
2758
4062
1526
3148
4421
1642
4728
2800
1467
3398
3372
4372
3614
2843
4780
1248
411
2333
263
2308
2725
3945
198
206
10
1603
3792
1616
619
2308
892
3319
2866
1777
4122
1599
2677
2318
4963
499
2765
4210
851
3240
4015
3490
3820
426
754
1198
4838
3474
344
987
3548
2404
2889
1637
4524
247
4342
881
2190
2835
2507
3944
117
2904
4904
2004
1062
2709
1415
4074
4917
3011
1131
3647
3832
4448
4289
2335
3005
1623
4257
909
1026
1922
3919
2729
4433
2740
3172
4656
1646
4564
1656
4312
4302
950
2341
1570
2598
2215
2127
2263
3797
4562
201
1973
2676
3186
4761
797
3859
4841
1443
590
1019
4495
1331
2099
84
3371
3171
2205
1028
2985
3789
1070
4952
2867
413
3555
3460
3168
4226
929
970
4336
1679
4655
3737
753
3358
1457
3039
1881
2489
4798
4467
2365
3051
2088
3104
726
4943
4103
3065
4870
4449
3972
4539
2533
1968
2601
2479
2520
4271
4472
3315
4094
111
365
2599
3005
444
794
4678
1369
1847
337
2024
323
4439
2106
703
635
1390
3483
1593
1174
4757
2020
2631
3905
1858
1539
1341
4341
4569
317
416
175
1440
4944
139
4586
3933
1987
2713
1960
4119
4074
1818
4379
2376
105
3524
841
2146
3183
699
3644
1378
3102
2358
2013
2768
4258
4117
2682
4429
2851
1914
1916
3125
3576
3958
4107
2881
1350
1516
2267
3434
3370
48
723
1926
1083
157
2496
1843
2202
2073
2195
3543
723
2332
1131
4941
984
2503
1231
121
1680
4232
1942
4078
2235
494
748
4814
2793
2604
2010
2547
2753
2496
811
1494
539
2946
2825
4502
3581
2239
4751
4962
2724
4323
3567
1913
251
4330
352
4965
685
4461
3468
1388
137
1735
3229
3712
1260
4920
3350
2904
3474
4901
3803
1160
898
2494
4430
2187
3562
964
3850
3905
4843
4258
54
337
2955
2142
40
132
1604
2844
981
2673
1136
4176
3440
2540
1364
1005
1395
3560
3194
2197
1833
1324
4958
2364
2395
4849
3795
4437
2555
2185
4766
1489
2961
1708
3428
3918
1141
2827
992
888
2435
3943
2903
3910
1542
695
257
4361
4474
368
4244
728
1377
2257
4042
2292
3583
2832
768
3963
2472
1982
4097
1085
1586
1571
3267
3318
4884
818
2947
3551
3833
3659
3701
4105
2060
1914
2723
2254
2797
364
1141
1484
2209
4777
3482
3613
1746
1886
153
1872
1569
1267
857
1749
1069
4187
973
1936
507
4974
2376
2702
3536
948
2968
1867
986
632
1634
2013
4782
2049
3906
324
874
496
1167
2583
3178
1327
3214
2111
3245
2143
2512
2643
3037
1576
4595
915
1083
659
3339
206
3769
3586
4212
4747
4679
3005
137
3098
901
919
2768
2565
3819
4804
2370
2481
4623
3579
1644
3121
4989
278
3863
3731
4698
267
4490
66
3963
3432
2828
197
3621
4834
4290
2196
639
695
761
4562
4559
4445
1371
2846
3179
4998
2247
2270
4404
1651
1368
4652
724
4908
349
2505
167
331
757
4570
938
2434
4960
505
4347
3893
3191
4834
3454
3615
1166
982
4154
537
1410
3467
1416
4737
4129
517
48
3274
1974
4806
1684
2339
3728
1728
3014
3731
2089
1565
2957
3403
4180
2956
2623
692
2360
4315
3354
2798
2955
237
1324
4261
3700
1935
3975
2772
2964
1982
4162
1397
2298
1308
2251
3329
1512
4066
2934
3719
1365
4516
391
1985
2414
4427
3568
4324
4169
2358
4370
2457
2303
4373
1016
3850
2811
1184
2686
1274
2006
2694
1824
259
2697
237
4770
2481
1765
4889
1026
736
319
1979
2423
2470
2548
3428
4047
1312
1981
3916
2514
2693
122
525
1003
2841
4800
2738
2229
1463
4514
125
3365
4123
1167
1340
1678
4167
4449
4240
1135
3907
2264
118
833
4379
1190
422
706
1054
1578
4305
1871
4007
948
4871
710
4512
2882
3449
1513
1616
384
4316
534
4411
4174
1895
4401
1311
2593
1025
2701
1094
1921
2865
1519
2643
4169
762
703
580
4062
3892
402
4812
831
2667
3972
1789
3702
4618
4330
1075
1486
2382
2892
4111
3887
2388
2074
2302
2169
1242
3938
1035
3277
692
673
2511
1694
2159
274
2835
3395
4119
4330
688
2391
224
1102
4024
4470
4335
531
2228
2951
1158
2600
2800
4479
4514
4810
511
1669
71
4863
4015
4516
4343
1464
1843
3355
1914
2743
2133
4516
497
737
3005
3627
1945
3336
2084
2353
4321
1459
2133
3844
4500
172
3934
2600
3136
1013
962
2761
3156
3349
1262
4792
3158
499
4854
168
795
554
62
535
4812
430
425
520
4533
3669
3035
3834
1561
4250
3341
3359
425
4598
1533
2088
1174
273
2985
4653
4127
1232
4100
4482
3754
2888
1743
646
2306
1981
2444
4560
3943
2723
2512
4820
3800
1050
3976
1120
245
2629
160
4659
2919
2091
3251
1846
2564
305
3473
2407
4518
4354
4335
3464
3170
12
1184
1072
3376
2989
171
2239
4787
1763
3280
3170
4469
1087
1476
3201
2425
706
1954
1601
4329
3149
4507
2982
2057
1232
514
4466
1896
3353
4668
747
2595
3896
3845
671
3793
2159
1007
4131
4003
2921
3281
2600
888
2010
3467
1615
3501
345
6
4612
4989
31
4279
2912
4374
444
743
4199
414
4077
1519
4000
3939
4300
2823
3887
4065
2415
4148
2606
4612
4516
2989
160
1875
3806
3165
3628
2352
4097
1188
4535
4349
4750
2701
941
4243
4824
1725
1594
2090
2001
3272
1290
4469
3890
4474
2461
2822
2492
919
4746
3207
4781
987
569
3319
1376
1635
3097
4818
3215
4307
4321
2916
4310
4832
124
1881
2121
448
4384
1870
639
4359
249
1799
605
4405
2632
2547
735
4589
4700
4970
2752
3598
3582
1485
4534
3485
85
929
2983
782
3065
987
1815
3138
295
181
2779
798
4334
2741
2309
3782
4572
1485
3853
2641
3635
2577
1664
2928
3213
2860
3519
49
3140
2115
4420
1681
3805
2106
2596
3678
552
101
2070
1109
1076
1847
2084
2293
4526
1472
2351
2086
3763
317
1457
3568
1508
1290
2511
3518
1983
4937
2421
4337
4363
3674
2926
2401
2497
2331
316
4889
1998
2761
4862
494
3613
4703
4602
4294
864
3224
1302
3166
3145
279
1023
2147
943
1694
4235
4378
1727
1696
723
3591
1393
1153
143
1315
2268
1180
4544
3645
1320
3579
2989
1707
3734
1531
3681
3752
498
2399
4151
1192
1427
3707
3253
3920
2359
2973
4128
3575
4228
3397
597
11
1731
1032
4559
2970
2224
686
2746
1399
4688
703
397
3991
1768
4018
1673
4502
295
4640
343
4407
2983
1061
251
4556
1706
3534
763
2851
4254
1614
676
1463
1528
3088
254
714
3947
239
1333
4945
929
3069
906
315
135
1228
3461
431
689
507
2236
2649
1414
4131
230
3212
2345
473
89
2277
3728
4700
4507
3581
2624
2202
2803
228
4570
1645
903
284
88
3842
1995
1328
3310
1396
1101
2984
1501
4000
3993
3247
440
2199
4683
4481
3737
4957
1278
4007
1163
2031
2220
3380
679
552
1132
2139
4848
4748
4363
2225
2346
2294
4784
1283
1264
4607
2669
4367
407
4500
3738
1496
2496
3872
505
1722
641
1075
2902
3628
689
1843
1562
2696
1734
3048
776
2416
295
3314
797
1537
1544
1296
1173
304
3340
1642
4305
3075
1736
1777
3959
2714
4931
4455
3919
4620
2030
3745
1945
4626
191
4898
937
123
701
3300
1810
4187
1092
2352
1325
1198
4123
1733
1952
3733
1936
121
4708
998
1487
727
3074
3648
4892
576
4929
4980
4583
4015
3962
1760
188
2751
4205
1367
4433
4815
4639
1181
1412
1796
2995
765
55
2633
1633
1034
2166
3974
2703
892
3648
3586
4548
560
2433
585
3477
1992
4663
2730
4179
1097
4257
19
39
3832
2569
4628
2665
2748
3101
4849
3001
1773
4101
688
1003
176
1714
1612
1584
4536
2969
3387
1383
4878
3788
4002
4859
4778
3277
1922
648
4757
2074
3650
1004
4786
78
2846
1984
737
2925
828
1301
3619
47
2259
2383
3634
4759
3085
375
3979
4203
1207
2548
1898
1297
2197
1341
4270
2714
4372
3715
1569
4134
443
1529
1334
2214
3764
4604
462
706
718
2968
34
95
1207
4660
851
4736
1101
1612
253
3354
98
1433
1612
4514
2065
575
4676
1326
2525
2055
4776
3896
4546
342
2459
473
4064
2929
319
4233
3904
4750
1313
3508
1277
195
2613
1736
721
1548
440
1072
656
4914
2784
1815
2922
4972
4340
593
4878
1016
4297
1075
3045
4244
3992
231
2039
2818
1776
4302
3834
2334
1173
308
3891
3037
3294
4204
779
4206
2207
1464
163
3979
135
149
2152
3599
112
1458
2423
2872
2435
2273
4721
3305
3647
4570
3880
3425
3223
3987
4251
22
336
4518
2020
4469
3321
3182
3584
3786
4947
1040
4752
4738
1326
4227
927
1389
1595
4980
3682
2237
3455
1091
4301
3580
4990
3486
3633
2602
1099
4370
901
3115
753
1983
1379
2433
4899
543
4750
1729
504
3877
1188
4993
1026
4286
736
392
1346
2328
4337
3054
197
79
4600
2157
4154
2507
1221
2491
2493
185
2210
2851
1881
1151
4099
3679
745
3121
4581
3816
4762
1252
685
3682
3076
4212
865
619
3907
2270
4227
4716
2345
4462
3515
3771
1069
1324
2607
1647
122
772
987
4904
2096
2065
1134
773
2893
2600
146
1971
638
3958
203
1527
2141
4129
2861
1019
4636
4112
1745
1327
1455
750
4855
2560
4666
4353
4984
4363
2137
3499
2888
2862
4495
3083
404
2218
1202
146
1086
4140
3576
1304
327
2775
2272
4690
485
501
1652
4315
4511
4153
4828
3297
1810
2343
2539
363
2767
109
743
3030
3051
2317
3258
2614
770
3993
1845
4571
2354
4515
353
343
3501
2531
4437
597
3834
1573
2572
2221
4596
2898
165
486
896
629
2233
420
3002
592
1973
4494
3782
1913
1620
1790
3075
1138
3191
3830
295
2165
2138
1966
2130
3576
3269
943
3509
1479
4596
3482
2624
2026
1678
4591
3200
4521
4921
1001
3361
3137
2126
4272
4615
2920
4897
99
735
1853
4195
4984
4528
3563
4166
1298
1385
156
3352
1207
2746
2550
4213
1030
2591
3416
4680
3238
2624
114
2624
4937
4603
1988
3936
4934
4300
1779
2339
4489
1136
4882
4859
2385
3607
161
1274
3087
1744
1361
2923
4628
2123
4272
3779
777
610
3747
3064
1537
4745
1695
990
3368
4694
472
4098
894
250
3960
3084
4657
1583
3539
4265
518
1677
1614
1554
678
2234
4236
1619
1462
4887
815
1794
4961
2771
2063
522
327
3395
1658
158
935
994
2864
2462
4659
4957
1537
4831
4309
2242
2247
2699
3801
400
4723
3089
1114
572
703
3061
1777
4565
4661
2361
1698
1597
2781
1315
3858
4639
4877
2570
3610
1168
2722
3221
2792
2873
2132
3612
3938
3358
1533
3789
3681
4556
3392
3620
247
729
2742
2900
2071
1478
1091
4673
1791
3430
4552
988
1888
2879
4511
4135
1448
858
3280
191
3755
505
2531
1785
3568
3463
1460
345
3268
3149
4807
4408
4511
4560
2211
4388
1886
4970
3910
3903
1141
338
4906
3284
779
4782
663
2994
1593
1047
1501
4441
3114
1677
1210
697
738
3715
1469
3974
234
4329
4735
500
2641
2587
2957
1920
4383
3808
1312
1384
3422
1031
3518
1770
1949
559
4825
4595
2131
1766
3143
2685
4661
4580
4922
3150
4321
4527
4377
332
3891
2854
4238
3430
4923
4365
4607
4233
3225
1382
3689
2702
4851
2785
4955
2729
1540
4228
3611
2453
1540
4225
4322
3059
1003
2374
1595
2769
4922
502
4032
4207
3952
2732
4674
1787
2162
1554
4164
2378
3283
1510
143
1543
881
3118
2746
561
3860
3186
4622
4306
3811
2857
2041
4005
3993
1910
4196
876
897
2269
4625
1101
4505
3712
308
2162
4444
4598
159
1653
1077
2744
3988
676
737
3060
2302
4131
695
4430
4408
4566
810
4693
2414
810
3814
628
4986
3428
95
2612
3118
3085
2062
1643
1497
3275
3843
4761
1374
4307
1665
3814
24
4241
3132
1782
989
2836
2841
1711
4952
1599
821
4582
4764
4496
4195
4213
3893
1312
30
499
2725
3663
2532
1021
4940
4694
1383
1616
2951
3937
1713
4437
4593
2525
4267
1978
1816
34
3353
4267
1175
2016
2854
1955
2137
1989
308
1046
3226
3185
710
3407
3721
3170
4293
903
1079
931
3706
4338
67
3520
2147
1231
1179
3603
3572
3272
4237
2268
1300
4115
1684
26
1228
4091
1326
3001
3335
1433
3701
3226
3211
3564
4161
1869
1660
1325
2364
3128
2378
4228
3364
4086
2228
1804
3892
3454
1701
4154
1184
2605
2280
3492
217
927
315
3074
2568
1838
2225
426
406
1155
2046
2385
2590
1744
1701
2464
2842
495
953
1318
4750
3347
262
3753
2133
442
220
1339
2359
1507
49
4685
1784
641
118
2686
2734
22
966
1806
4208
2901
3399
3516
2362
2290
4548
825
4801
1361
3578
3785
4973
2142
2015
3255
2838
3473
1579
2614
1326
630
1574
4485
3280
1004
1987
3533
3609
1827
3980
3939
4827
3978
2784
2749
1257
4143
1960
444
4840
4584
3108
4271
4535
10
1041
2452
3247
275
369
2558
4004
1725
1031
4876
269
834
4516
4191
4967
3254
3597
403
1228
1512
4498
1184
2097
2255
778
291
4876
3544
2662
509
4338
4791
999
4954
1266
4325
293
4970
1358
441
1626
3661
4450
4839
957
3746
754
538
121
3216
4839
2916
2467
998
3190
587
2952
4783
1117
4417
3776
1507
4561
2809
2826
2593
1417
4077
3044
600
2866
930
2350
2415
4097
2040
4546
1306
3177
514
3955
4677
131
2477
4102
1544
1296
390
1092
2003
3298
3764
3572
506
4717
4310
4976
1813
3548
885
2268
2636
2019
1787
1255
960
1852
675
3851
4797
3186
4102
3426
1020
1213
4459
813
1302
2797
2177
2541
1595
964
3598
3644
4249
1430
102
1139
842
1606
1546
1901
3070
2312
4266
520
4006
3097
2503
1847
2215
668
1004
39
3996
3512
3799
2367
2394
2936
2470
3596
3119
4712
3310
1218
3888
2991
3723
2437
3583
2742
4253
2485
4322
1044
2203
21
3734
1806
153
3525
3540
5
2629
4101
4596
3187
1157
868
4590
3408
2699
506
3218
3882
3621
3272
564
137
4465
358
2995
3040
1442
1411
2989
2653
1292
3441
3990
3271
380
4573
1822
4792
3426
775
959
419
805
1705
3638
1837
2495
3615
4753
4350
1091
756
2990
4048
697
3085
4147
847
4897
950
865
3823
4594
2285
4568
3893
2529
3387
1365
2952
4987
1893
928
2225
399
3029
3759
902
4797
148
2635
3978
2725
2367
1615
1161
4839
3297
3110
1039
4215
2973
853
1193
3228
849
2780
2919
4781
23
1572
4586
3412
1315
3003
2233
482
4444
1483
2697
4773
2028
2464
3089
2869
82
3772
3873
409
3151
1175
1469
4345
727
1532
1079
149
2429
3833
3303
698
1194
3458
4759
1336
712
5000
668
1744
1081
663
4802
1073
3938
1398
1119
3267
3202
2543
3042
1682
4838
3863
1535
1435
2128
1713
484
3609
3442
3605
4471
1549
2691
4853
853
1711
4000
2444
1058
2589
2396
4988
2020
3677
707
3033
1478
4106
1725
2464
2554
3920
4881
1659
3454
278
1970
4425
1024
3504
1367
2821
4773
4481
779
2313
2928
3505
1181
4474
3711
267
3654
3333
3143
2312
2129
650
385
4663
245
1931
596
2894
447
3710
1048
1914
3572
486
1097
3197
4939
4976
2337
2261
1049
2426
4681
4172
2495
2671
2630
1327
1918
4198
3878
2813
1218
4610
260
4490
2144
2498
783
3886
2859
2073
2465
3422
3991
575
2836
2549
2569
3021
1376
682
3014
2770
3432
3623
2601
4445
2536
1664
1883
4891
341
114
2947
1461
3607
4394
3821
1709
4595
2904
1334
684
2265
2061
3482
4639
1006
1386
43
605
3870
353
1507
3739
3885
2564
4526
3931
2738
4987
3888
4135
90
3511
2647
465
2769
3632
927
4478
668
130
1929
3432
817
2155
396
2458
3323
1556
1411
2465
1191
2637
1400
3258
979
4351
755
3363
3299
1208
4496
392
3966
1619
3052
3434
4670
769
201
4332
2573
3606
2307
4489
3691
3151
4835
1946
1565
3894
950
849
4728
4630
3169
4676
1368
3714
3157
3308
3006
2942
4476
2919
2431
1116
3431
1365
4179
2402
3729
338
3592
3549
1382
3101
103
3791
4031
3305
4955
2944
1478
2641
3880
1220
361
2289
903
3075
4672
3151
3199
4976
4429
500
4942
2200
3123
3082
1923
2177
961
3896
2957
1751
4217
729
817
1380
2347
372
2648
2701
4665
3766
1911
4805
4247
2715
3956
3906
1784
1864
3956
1021
2347
1520
1205
3266
445
2377
2869
4035
1243
4993
3546
2172
4901
3255
4378
1014
4117
2387
1350
838
2416
222
22
2773
3071
586
304
819
109
1543
1884
1130
253
512
1518
4916
2330
306
949
3605
699
632
4124
2249
3639
2334
2
4287
310
4750
1191
1049
4917
268
4950
1199
4918
4126
387
4428
2318
4323
4272
1517
3733
1609
3501
1043
2511
3375
3981
2403
1283
3602
1240
1363
1782
3581
3308
3442
3605
2398
1711
1002
1729
2916
4506
3256
2825
47
673
2290
228
2048
2473
1005
1474
2099
3092
1161
2619
3900
2052
2446
732
2490
967
3470
1316
1366
2109
2127
2682
3308
3564
4488
2381
307
732
711
2783
4457
4483
86
1077
4008
2425
490
1921
739
2807
3373
2469
1317
2529
2434
1800
3670
1915
655
2877
1697
3268
4469
4907
3339
4791
759
3128
2660
398
103
4086
2535
2515
961
4806
2561
2806
2597
2628
3232
2310
1875
899
3193
3500
397
3643
4792
2541
1119
4475
4569
454
4415
4592
4516
4876
537
2659
2036
3358
3807
3970
4585
731
1274
2994
1582
1941
4349
3212
2073
1725
2500
323
1332
3825
2364
516
3585
2510
248
572
1168
3749
3599
1937
2710
236
663
4617
2832
927
3556
2830
1613
2010
2412
2582
20
338
2370
3052
3803
3201
844
2680
2304
4298
1450
3725
851
242
3928
4129
4340
3240
484
3771
694
749
491
217
221
2297
2305
4588
3942
2108
3715
1248
1578
612
1921
3810
670
2725
2951
3870
1077
4582
2435
4666
4710
2177
2710
2737
1120
973
4066
4025
119
633
1960
512
1503
397
4110
3618
4041
4710
2073
4612
2589
1713
4967
2009
2195
2751
4532
2387
2832
2975
557
1956
1217
3182
4980
1045
4168
3418
1709
4662
3396
768
2747
106
2902
3741
1774
181
297
1756
4186
3907
171
2289
1049
3317
447
3462
396
915
1443
4642
3548
1571
2027
4976
1792
3441
4240
1431
1362
248
1511
2434
3443
3161
633
3905
3701
3895
4991
3242
4756
4486
3908
4406
4061
996
2059
3119
2284
1155
1250
3393
573
3167
4491
175
2819
2172
3089
437
1942
3868
3411
2616
3942
3042
1458
4528
4905
3666
4519
4678
4070
2416
247
893
4817
700
373
3560
4322
4305
2447
3575
4353
878
2258
981
181
2320
2985
2481
365
4445
4329
4250
3789
3549
3685
2385
1547
1263
4477
72
2597
1896
1005
2669
1675
4883
1882
1325
79
4284
1050
4364
1982
4744
1257
31
3969
3617
2240
2909
3016
3995
3361
2060
486
1996
1599
1417
868
1656
1798
3765
2251
337
3650
4556
3411
3106
4815
3850
2306
3777
3101
2751
2034
1783
1942
3470
1700
2295
1020
668
2774
1715
4264
1029
3704
420
473
2448
4003
2473
4992
1628
4107
4982
940
739
4693
2024
4687
827
4507
4826
1639
1672
1958
4283
4966
2342
3182
3918
3511
1319
4274
2936
2463
692
1775
3423
4066
2994
2046
4949
2709
420
4454
4012
2230
2863
2012
3433
2745
4163
3026
3850
4389
1053
2036
2212
1666
2977
3722
2476
1190
652
1496
1226
1396
4541
1519
4639
2862
1817
166
823
3106
4060
4129
2217
4287
403
792
3419
1919
3128
1889
2069
1666
2567
1923
4919
1922
3649
2819
1551
2064
2721
1052
759
4239
3252
3496
2631
2828
3747
4493
1447
1147
3255
2304
80
4785
3709
3079
157
3118
1928
184
1900
1227
1141
2253
3257
2019
1829
530
1328
2248
4057
3491
2341
3770
2575
835
161
4698
2620
2873
4616
508
564
4942
1411
2253
4368
1256
3806
41
2139
4369
102
494
991
1805
767
1091
2681
2370
472
3465
4841
440
2809
4903
2291
4625
3547
4434
512
2098
2603
3572
2436
1271
2837
3954
2701
222
2111
2728
4849
3748
977
4407
1708
2194
2654
4699
422
3177
2932
1086
3470
1459
4927
1741
3452
2175
4970
2660
3935
1117
1763
1951
1176
259
857
3945
3583
2068
1988
1750
1697
275
561
2590
2188
3693
3451
2467
1546
1999
1864
810
184
3269
1370
4102
1514
1115
4327
3991
4330
4108
4772
4442
1924
4038
3966
3258
968
4468
4243
603
1110
4328
1743
1493
3718
3776
4479
4840
858
4637
186
602
2419
2820
4602
2443
4911
885
3204
4330
2628
4740
3947
4461
2081
4979
410
4280
2472
3799
2732
1688
306
4797
4858
1888
4737
1476
2190
671
1508
1891
3396
293
953
2265
4036
2226
741
2020
290
1681
2593
3040
4233
4514
1284
1014
3221
1907
4923
1469
3524
4464
849
2246
1535
4432
4765
3887
97
1571
3557
4532
3855
2646
1226
2625
2053
4849
1760
1085
896
4277
3834
3895
4176
2801
4731
2395
3106
3148
1615
373
4287
419
837
1701
2795
2522
2075
3130
2280
237
4410
1566
3922
2384
2340
106
528
4547
2331
4827
3461
941
1330
4969
1528
1039
3064
1047
2532
315
2000
1732
1464
548
3342
3829
659
564
1394
2188
4619
813
4294
4945
757
4162
566
1930
4368
4843
3803
3741
4996
1066
1023
4512
1877
4674
1330
688
4647
2326
91
974
3229
3644
3728
1315
4729
3819
913
2205
4980
3297
3862
809
2724
775
28
3445
1401
930
65
1248
3994
4517
2631
4420
3061
4603
2132
4749
943
4939
3407
3285
3467
4757
921
2039
865
1101
3372
2462
3268
1004
4002
1533
4104
4314
988
2440
4156
2785
4199
820
3107
4719
4657
1147
443
164
2235
3016
3715
1342
2296
382
892
2191
4942
4428
1506
244
4704
883
1274
610
3013
3238
2360
4002
3570
4791
4929
3399
1894
913
1488
2820
2483
4486
3567
1256
54
1024
1909
4292
151
2815
4105
3057
1051
390
3771
1915
4963
1632
2446
198
3951
306
1965
2800
4245
2697
2546
2709
702
3993
563
1917
1945
4170
3565
3126
2689
4732
974
3956
4297
1077
974
3653
1949
273
739
3131
4152
1662
2206
2273
3609
1352
1157
1121
1398
1809
2308
2041
71
472
3825
1759
2398
1974
4866
3625
1535
3631
692
2324
3905
3035
3934
1914
3727
572
4958
682
430
1841
2700
4854
783
3353
3021
4701
168
3431
4179
1895
1880
2995
979
3371
73
40
3438
1097
705
1824
1857
51
4708
3252
4310
969
4519
4542
449
4695
2326
4076
4213
4597
2854
2865
1990
4176
167
1986
1371
2001
390
4981
4561
3252
674
1319
3400
2228
2395
4300
3226
1249
4235
438
3043
1621
3963
4084
1888
574
1054
1263
2056
4884
2111
2502
3281
1955
3323
4423
2449
949
3316
423
4491
4525
942
550
1079
2851
1411
4726
4411
1743
4936
1933
957
4834
1919
2536
4187
4905
2374
2590
4238
3361
4606
3618
4537
1918
917
3343
4884
4900
3530
4104
2
2383
4040
1238
4303
4091
844
1763
3266
3135
1383
220
937
3425
3917
2213
3403
2275
4320
4048
2391
2204
71
4868
2249
2022
578
2987
3662
803
2237
1227
2910
251
2414
2668
3553
2688
1800
3144
1978
2340
1695
2437
4419
2445
190
4111
2918
4343
140
3936
1820
3185
534
3686
4649
4415
2667
3046
252
4614
4542
1777
4547
2650
2218
3886
284
3250
2785
2936
2680
3816
4529
1958
4230
2556
239
3071
131
4559
4416
279
3254
971
1067
817
2302
1771
1479
1985
2380
1642
4620
1
1577
2790
4609
3660
2002
2269
2333
648
2311
3910
4767
445
4798
2836
4632
174
2645
2764
2866
3738
2693
2518
1496
2695
3499
3270
1824
1631
1015
4761
4736
1894
2282
365
2335
1110
1962
1025
481
4003
3631
4952
2924
1771
3689
3948
4730
1302
2076
674
4260
3349
4319
99
576
1594
1390
2031
2484
4543
1506
2714
213
1999
2723
4099
803
1016
1507
2504
3723
4252
543
1037
4898
2121
3403
2311
535
4614
4387
2955
4054
140
1718
4536
580
2577
1209
1910
1242
2832
4563
3924
1893
1910
4329
3734
2968
850
4267
603
436
285
4252
4093
2563
1890
1344
3620
4089
3505
3001
3141
6
888
4938
4432
3302
91
2538
801
2758
1149
3926
4104
2328
3221
2119
724
2802
369
2914
2010
517
3111
3510
454
3871
2574
1633
2190
2785
561
4961
3993
533
312
2818
3512
1
3563
581
67
1397
2729
3849
4874
13
4800
829
2165
4860
3592
1942
2797
1211
2012
800
535
2136
736
4323
2159
3086
57
535
342
159
428
2362
2343
1600
810
1521
850
1362
3253
1263
3572
772
2255
1826
2466
3134
4580
2276
1848
2652
1668
1845
3438
2513
4448
4528
1533
1143
2457
2004
2368
1131
3372
1793
2617
4017
4561
4211
1554
965
2024
1163
334
3870
1945
257
3676
3256
684
4667
1137
4612
4849
2989
1842
3719
2823
2236
1831
2858
1673
2272
197
538
4223
1611
2592
1047
746
1666
3834
1924
4263
3838
1647
2780
4358
3437
4761
1196
4437
932
3519
2466
528
4966
776
3367
985
1986
4746
468
3158
3516
2902
925
1078
3518
3942
846
4510
4715
4559
3941
4044
3775
327
3933
2462
4199
796
1482
4978
2353
1186
4242
2976
3493
591
1258
1010
656
4641
3142
860
637
4741
4078
2890
4375
3677
2156
4003
1714
2841
2267
2399
2608
4883
2373
4355
1443
3056
2722
184
4415
731
2733
3270
2004
3109
4159
2142
3155
1035
4815
3241
2506
3492
317
1035
246
2347
2970
3540
1914
3673
3236
274
2099
843
888
89
105
4097
3784
1799
742
1945
1708
1762
1655
3468
1233
1113
3970
2455
890
2665
645
3250
439
964
4041
4517
3775
1948
4291
3980
1393
3452
2289
3274
2787
4936
592
175
4131
1119
2267
3833
798
2541
3703
4293
3776
3594
4610
2063
3362
3720
4034
3259
400
3187
1302
1132
1065
3434
293
3691
855
2123
1733
2804
128
1672
1769
4435
4030
4300
2250
2774
4086
3354
1985
932
3297
4320
3511
2245
347
298
3086
3121
4894
4381
321
2647
3728
4136
1608
190
3956
910
2478
2086
1735
4819
2334
1304
3925
3786
4593
4013
1106
1090
4511
1348
3571
3858
3558
1270
3088
1135
689
4421
4179
1350
3100
4891
1357
3760
2172
1949
962
4497
3706
3991
3880
1324
1237
3788
3471
1902
277
990
4535
991
693
2234
3570
1134
3283
16
4810
1219
358
837
2312
4751
284
4164
1330
3211
4610
2898
4292
24
512
1615
4228
461
2681
1091
119
661
42
4821
4842
1936
531
4064
3725
1695
3865
1099
4574
1593
4256
4212
1047
220
3501
1380
3209
3655
4205
986
745
4910
3992
4003
4399
3407
156
1526
3243
3512
1910
3019
1066
2998
2377
3167
92
3978
1520
3588
2887
3365
114
1695
1234
2706
1315
291
3251
767
689
541
1367
3748
4230
1858
3861
3515
2864
3726
4788
3491
3200
3292
59
3428
4766
4906
3345
3080
4221
3505
2119
758
3238
2872
4443
1261
1268
1525
252
3037
2417
858
2772
602
4869
2584
1371
1588
122
1021
1576
3101
2996
4539
2426
85
4979
4394
690
752
1011
218
3979
1014
2430
4782
3766
3080
3016
1838
2282
4872
420
2876
1539
2487
3483
4483
3629
2999
88
2630
3884
1389
3328
4781
1485
3733
764
962
3367
2890
1191
233
1540
4613
700
1265
3962
3331
2314
2480
937
1863
3439
1232
3565
130
989
620
3163
2002
2301
505
3900
2517
2975
3201
1971
603
2501
4178
3226
1135
3387
2966
2994
2458
3169
1590
2608
2413
2463
702
1690
2038
4702
3459
801
4163
3626
1402
270
4987
4386
2070
1206
732
3994
4203
1246
2515
709
3299
4036
3417
1627
3004
103
4978
2009
917
3171
1563
1466
4592
2396
3447
1309
4891
1031
14
1400
95
418
2014
2124
1073
4088
3866
4028
30
4150
1668
366
2061
455
1399
3225
3289
336
4546
3557
792
1462
2897
3010
2483
4180
355
406
1345
933
2602
105
85
1011
3201
2856
3231
1350
4865
1675
2189
2795
3024
3754
4831
1689
2352
2764
242
2753
2165
274
2170
3651
4635
165
3451
1880
3961
4799
3063
3914
4395
3552
3832
16
2170
2984
2847
1191
1468
635
2785
2518
4305
4452
2460
2880
3472
2499
2780
1532
2441
4382
703
3427
1566
824
226
4402
4459
3333
1501
2305
876
3772
2195
4681
2365
998
1349
4844
620
3949
1496
691
699
3473
698
1577
2552
1637
4312
1161
4795
4302
2181
4532
4822
1015
1910
622
3718
1542
1460
4070
897
3549
153
1418
1718
661
1781
4516
416
258
4136
4140
4406
673
4970
2602
3723
3443
1545
3973
4846
2737
479
2085
3873
2289
4636
4062
2182
1929
771
1861
2925
2246
224
3305
3354
2399
3727
4197
970
3674
1847
435
3688
4737
822
1525
3188
3232
389
1771
3850
3623
1632
4220
1790
2731
1743
2028
4941
4120
2253
1968
1234
3273
921
1329
2554
4711
2888
2119
3625
4605
4300
3134
1584
2012
1199
134
2182
3852
2517
468
1414
1518
4842
4858
488
4058
3465
34
606
3016
353
3350
2049
4633
3984
4511
3739
4649
1674
2506
3812
1823
3071
1097
1751
2989
3875
1791
1925
2714
2001
2802
1925
815
1476
4075
4009
3049
1341
2921
3343
4564
124
2341
3306
4589
2148
3729
3842
4036
50
2420
2592
3156
929
3255
917
2016
364
3388
43
1863
223
707
3717
4806
2695
2589
4599
1139
4185
2524
1220
2400
3680
678
1189
1115
3078
2335
668
2105
3030
2788
712
4081
3951
686
214
1587
3
1812
2856
3388
1853
3276
2487
3058
1824
2932
2743
761
996
4932
1737
3832
3422
3976
1515
3326
4056
1395
992
2233
3392
4920
2452
2712
3025
4453
4810
680
1240
1893
2156
592
3585
1393
2033
379
2320
4481
856
2259
1593
1910
3040
3241
4304
4447
3076
4443
2841
1139
4457
2680
553
2166
4042
396
1582
1737
3878
3991
4410
1518
4638
122
3746
2217
2750
4097
1370
2424
4250
1374
2146
881
3732
3055
1690
3495
1633
4664
523
1241
2832
4417
4870
666
2758
2571
1560
4077
3042
3545
3735
483
4867
2784
3493
443
382
823
4798
3777
4364
590
4858
1829
2694
4294
3290
606
2900
45
116
1811
1932
1227
1581
1831
4257
4251
4357
1440
2233
2013
749
3661
2735
3623
658
4786
3503
4580
4834
1470
721
2446
2543
1546
1102
2134
662
559
3438
4162
277
3048
3345
4825
705
3522
4907
214
1321
2193
880
2279
3036
4956
3917
4601
2905
2803
4882
2130
4826
2425
2507
1315
3670
1493
549
4661
4488
53
4372
272
1353
1946
2092
1552
2903
4759
2612
4167
1309
4640
3324
1168
2290
1974
3906
2387
488
2649
4610
2228
1180
2496
3495
3759
631
2632
4872
3795
2785
1707
23
3194
82
4184
1516
4502
2908
1047
1056
905
3230
3003
3170
335
1498
1151
522
2623
3788
1770
4703
2760
4619
4246
3379
923
1390
1551
1343
2303
3254
710
4180
658
2700
2181
491
1156
1660
2152
3859
2080
2073
1123
4170
2730
2904
2795
1650
4267
3281
1093
3121
319
4369
4635
3215
1624
4639
1470
3105
1420
3327
4981
2526
1963
4430
1370
2229
2287
4864
2889
2816
3417
2045
1618
2646
4865
1765
3844
3973
3967
769
1454
4405
1950
487
1484
699
4805
234
4776
4216
1542
2550
3735
906
2892
4060
3323
1230
2221
3875
835
321
3415
4972
4949
3771
3040
61
2745
4808
4175
4967
3594
1688
1354
3111
2845
493
1440
810
2697
4118
2917
2635
4763
3950
856
4253
1508
2434
4369
851
1337
402
743
4413
3061
2896
4621
4055
2105
69
339
3677
3639
930
4371
3821
1802
4572
1953
4515
4713
4307
797
1190
591
4730
4774
666
4951
2801
3320
3727
2278
3461
481
1066
919
3168
4791
1448
2940
2410
3985
520
765
2423
3719
884
4005
146
4812
1498
3712
1699
254
236
842
3966
269
1174
3183
4230
3812
1025
1580
4440
4657
3758
3029
1790
4194
3529
582
286
4435
188
3208
4240
4882
1477
76
1670
1213
1314
2511
181
2946
3261
4473
2752
3550
3820
668
4307
2199
3045
4491
2159
2960
4668
1714
8
1624
1662
4535
1023
1462
2487
4024
745
3908
2863
998
4142
4318
4516
3357
3742
1429
3754
4752
4164
4479
4321
1168
2659
2626
2477
2377
3193
885
111
125
3127
4951
3149
3927
342
3609
521
3720
3161
4232
4373
3062
606
4422
2049
929
3428
1311
3647
3693
3810
2048
2176
1687
3602
4168
2890
3847
2980
419
2213
3883
4234
1250
756
4417
1011
3523
340
3903
4484
4218
2565
3035
3747
4474
3622
1889
3900
2117
4143
4885
1398
3406
2342
63
2329
4708
2925
3551
3254
3464
446
2492
1905
4986
3752
214
2560
2350
3417
1913
4201
1401
4220
2969
2933
1192
286
1653
3131
2867
3496
4895
1326
3400
4073
2905
351
4604
2623
995
1868
1064
7
1237
3238
1782
178
460
4079
3149
1401
4118
4881
3337
1773
926
913
4158
257
3099
465
4252
4745
2514
1866
4914
1003
2669
3691
821
4968
1110
458
846
1841
26
3484
3899
3128
210
2718
1727
3251
656
3034
3457
391
302
4830
333
1781
1926
2967
4497
4254
3844
1525
4800
4575
2742
1148
2355
2524
3439
1537
1498
1360
2257
1877
3435
390
1186
2681
2689
566
917
1647
1169
149
4918
3932
440
4639
2904
1752
466
1419
1310
3864
71
2537
2236
4727
1168
3109
4054
4845
4189
3208
4398
3636
3583
1972
3975
531
3022
2843
4333
1540
2553
2279
506
3455
363
636
225
1220
4739
3601
1544
1298
2415
1441
3334
3939
3063
1251
3301
2062
2224
2033
2427
2637
254
295
425
2526
4057
1775
1116
3868
3643
695
3034
3999
826
4643
4551
1511
4634
3515
3145
416
143
1921
4615
1959
2362
375
601
344
968
4958
178
4851
910
4534
2945
1966
4869
269
1515
3421
105
842
1463
4825
1658
2925
1422
2800
1556
3513
1544
4052
3044
3321
1935
2256
2652
3435
3655
1807
2324
1187
4960
2029
3250
4671
2224
1948
2861
4378
2931
274
4587
1480
2707
2537
858
4657
3193
3657
3971
161
1567
1336
4726
196
3523
737
1142
3249
2276
3156
913
2703
2557
3075
2003
4861
4215
1634
845
1420
2984
4733
1711
3335
1212
3778
2557
4033
2850
4562
400
1874
1654
4792
3777
3319
1949
490
695
2288
3733
4068
1821
524
1449
489
1848
4241
2693
3378
1131
3347
4984
3034
2593
3535
3187
425
2221
4816
3873
3024
3054
656
4480
4593
358
3871
1457
3137
4664
4271
1751
3575
411
89
3517
649
1275
27
3800
4099
4621
4084
4191
1858
2742
2615
882
358
3694
716
1217
1503
3358
2443
3768
479
3169
2747
2925
1595
4906
2814
4366
3680
2975
1964
1323
2135
4363
3058
2613
2317
4604
3653
1804
1352
3583
2333
2426
4902
1925
1352
3476
1113
2267
2196
900
1598
4658
4658
3873
3193
1037
3256
2329
857
2524
4709
2780
1736
4079
458
4998
3488
2463
1763
4971
240
4003
2020
4180
3699
1654
1115
4835
167
3797
4078
3258
2836
3593
1290
1971
3229
25
831
3606
2819
3343
3027
4421
1660
2720
2641
344
3396
938
2021
4158
4773
1078
2297
3405
347
784
4262
12
3341
695
4533
3933
3843
4454
80
91
668
3152
2586
1900
2867
3587
2375
1215
4631
1995
1218
2556
1912
3625
866
2270
195
971
1965
4608
891
17
195
2748
4661
4830
1167
3791
1103
338
3089
4278
1371
2587
2359
2873
1042
154
4132
480
3995
3849
346
4850
3741
4406
4331
1462
42
3009
1165
4921
4876
2109
2128
605
4728
3360
3723
2422
1119
1365
1556
1891
3291
3501
837
1844
3431
2130
1307
1356
3489
711
3427
961
1921
4087
1855
3011
2977
2641
1508
2376
2694
4468
4713
24
2812
391
2071
1313
2143
503
1285
4150
2943
1761
572
4598
4484
2657
3613
4905
3160
1507
1448
3856
3887
5000
3500
1919
2354
814
4555
1372
977
3911
4141
3855
3801
1831
1198
3754
2735
382
2193
1344
4109
4057
2973
725
4123
2299
4470
306
1422
2449
874
1434
100
1890
368
52
84
373
68
2861
3868
4051
4065
3015
1110
1309
1756
4595
1870
3212
2962
4139
2736
137
4559
3297
4687
1046
4409
122
2211
4262
4016
2001
3009
3891
2597
4023
3123
848
2149
2038
4067
1826
4209
3467
791
2305
3422
4820
4582
666
3066
4519
554
939
1802
2225
4754
4935
3045
775
1891
4584
1489
2780
4900
3930
4900
1147
3942
4429
2595
4326
3420
263
2872
4690
294
1797
3989
2244
3920
1883
4578
3102
4052
2908
2184
412
1795
3114
4697
1756
3746
4169
2025
2404
3520
4667
4859
4953
2933
3596
2566
2017
2093
3407
4249
3744
706
2299
4156
2270
2591
1345
1721
2274
3642
2662
185
3383
4521
963
2322
384
3706
2657
4413
3983
4039
1745
1536
3023
2274
3296
2713
4345
2086
1363
3732
3374
2898
3010
3145
4251
256
3893
3027
2360
4472
608
1808
1409
2817
130
1512
4196
1141
4147
1464
2415
4453
2026
2250
321
1141
1809
3300
2616
2597
1024
369
542
2879
3070
733
1127
3411
483
3338
128
56
180
3370
4338
3218
1587
4267
2081
2844
1770
15
2913
3394
670
2503
1856
4926
962
2228
2965
3820
773
585
3502
80
2775
3892
197
2259
746
3438
3613
508
295
376
1929
695
4461
2463
258
4191
1134
2171
1217
4670
3116
3829
3916
180
1931
4138
1037
1263
1166
3653
1578
1035
3630
779
3417
248
213
913
3819
4857
3518
3248
4423
2167
2733
2196
4892
325
662
1010
3283
4703
4837
3373
3408
1802
4010
4882
3661
201
4093
2671
896
718
4989
3595
754
3830
2602
1278
1333
4078
2299
2228
3190
1758
4651
3972
3091
1346
1634
439
4342
2940
1195
1999
3477
768
4242
4653
2777
2151
2534
1813
3677
4259
491
2652
2977
4588
1499
3860
1252
1625
168
4281
571
4020
4266
342
4988
1313
2815
1057
373
3375
3265
3918
1121
45
1302
3316
2100
3827
3044
2802
86
3834
2151
4143
289
4337
4826
2660
2205
760
45
612
3158
1549
2092
2748
634
3760
460
793
3473
4915
4474
515
1324
316
2154
1873
3604
4961
858
3452
430
3769
367
299
181
2576
1540
1756
252
63
2222
161
1602
769
3732
1516
3593
1547
3226
3680
4775
4411
4058
999
4574
4193
503
827
2501
4415
4515
4082
4386
4314
2173
4802
1106
271
3619
957
4061
3756
1293
324
8
1439
1916
4814
783
1325
2656
3251
1825
4252
4595
1490
2947
343
1562
1094
4681
2870
3599
2241
4069
2934
2362
4201
135
615
1815
4163
2039
3229
4807
2540
2174
3037
4557
983
1164
1385
1726
2602
1470
4075
1626
1438
1487
160
881
3953
1561
4360
635
1983
1502
3752
4609
1612
3159
4737
3176
3147
4256
1063
4581
3899
2381
1585
4003
4307
3304
288
2795
203
723
3722
4367
3025
2791
4626
2474
4390
3029
4110
1313
2058
1866
4016
2738
2163
4043
1648
3278
3946
2886
597
4445
4365
3916
323
2062
3961
2579
1490
956
3615
2748
1800
721
2798
3869
475
4437
796
347
4981
2538
4373
2433
2858
2970
1374
1039
4758
472
992
1180
1275
3656
2928
1929
1146
1633
3668
410
4673
1402
4276
402
1100
491
4877
2316
459
4272
2345
3635
3653
4822
1556
1679
1164
4097
2771
1794
1043
1075
4482
78
1671
2463
3390
860
822
1342
1337
1482
4084
4413
2527
2457
3202
2795
3075
1106
3566
2691
3407
1799
4658
3980
3746
90
819
4685
583
4056
3871
4990
4455
581
981
2219
3722
700
4940
1088
3040
2928
248
2608
2375
1366
4727
3230
872
799
1180
3453
2695
4483
2080
4439
807
3689
4216
1165
1920
3401
1154
2080
2108
4802
134
3749
3098
570
4775
3414
1447
3075
1121
2519
4435
2146
286
2012
464
1940
4400
2651
3138
1334
4494
796
3916
1517
3228
4505
1392
3437
4040
3774
112
3713
385
2743
3925
895
4828
1598
402
2733
4199
4753
2506
1345
3237
2062
73
1782
3208
4707
2975
1893
3214
1081
2922
3364
2002
3268
2945
3911
1970
4188
3990
1912
4566
4980
2566
2178
610
1697
4796
2708
2260
211
3903
2287
2709
4175
457
3991
2842
4076
3159
3886
71
1858
2061
3725
673
2416
464
1246
517
4553
3654
2023
1892
986
3256
1976
1775
3433
1908
359
594
4886
3166
1846
3939
4303
3849
4504
454
553
3283
3610
791
1865
4852
4595
809
1556
1406
4743
2783
4111
84
4686
1269
3760
1131
830
2540
4381
4388
1130
4834
1417
3129
931
1046
3857
728
2952
2653
873
700
2188
4040
4877
323
759
2684
2461
1642
939
4056
2526
2523
1366
1817
2579
3570
855
4642
3445
4093
3339
3223
3845
1936
4732
4390
696
4410
2599
4939
2125
957
253
4335
3949
3946
4658
604
1305
4173
28
4124
1593
2258
76
1906
613
408
2719
4449
2377
277
2800
1972
3432
3921
1795
1391
2435
1631
3551
362
14
2109
1582
2022
1036
3172
3135
1616
1918
1103
2144
1060
238
2887
4152
4064
2397
3027
3995
3753
4905
983
4081
1800
4479
942
1190
881
3540
972
4792
259
840
2265
2876
804
4208
4158
344
3120
1224
3454
394
3861
659
2923
2115
1928
1915
1612
2995
4632
4284
3103
2097
1557
2348
3954
4731
4561
1603
3140
514
2652
669
1635
823
4433
2299
551
3560
1974
4973
1326
1381
826
1889
3272
2205
986
4736
2988
2162
3329
4786
3215
3643
4080
2330
680
4111
3240
3246
4663
4161
246
2147
2861
241
333
727
974
1225
1720
1966
393
3510
2047
3042
1219
2600
2376
1284
2941
4901
3925
1809
1631
4281
3038
3338
3962
3988
974
2628
3979
2211
955
1125
2484
3232
3489
3262
3025
181
4808
640
1531
333
2473
2667
4967
4377
3253
4260
4862
3750
3385
1302
3880
1015
321
1263
3611
3972
1076
3164
835
931
1844
4182
4300
2677
4724
3830
4014
29
2333
4349
731
3600
3640
2232
1875
2650
37
1603
2621
92
522
4041
3660
865
4868
4502
3158
851
2843
2959
4769
4248
3212
470
1825
1539
4696
3683
2680
817
3693
1224
3243
3312
2023
984
3186
994
343
1346
2571
3093
2269
1636
156
1206
4304
4731
641
4166
3537
4916
3698
3286
4661
1215
3117
2574
1847
2616
2803
3147
967
3471
4609
29
3760
949
4640
3255
618
1316
1549
1357
3523
4638
2919
2823
2259
64
4309
1523
4706
3040
4228
2164
1699
3703
4223
3175
1695
32
1767
1606
4627
1366
3522
1147
1100
4472
1574
1550
2832
4973
3700
309
2929
264
2483
4727
2069
2078
1844
3849
1123
488
658
3872
4898
4196
29
2829
1517
3317
2434
4042
3786
2852
3548
868
444
2435
4422
2093
3787
1394
3275
2240
4595
781
2392
4360
1127
1339
3903
3544
4081
2732
768
3802
1058
4766
237
3852
1139
4671
2920
2525
3744
1950
1842
3559
3664
2589
2366
259
1733
3764
2862
3640
4019
3065
4097
3701
1794
3101
2077
3988
4108
470
694
1988
3485
3212
1352
2449
748
4709
271
3173
213
2648
2190
3381
3485
2537
4740
1518
2160
2617
3168
2284
