100000
2641
4958
2769
388
2888
1132
969
1681
1196
967
872
2242
3097
2287
4100
2019
4479
121
4373
1489
3321
2133
1448
3150
277
48
3024
4505
1238
3288
4920
3356
4189
1035
4610
940
4652
4864
4899
4685
2482
3291
1508
4468
578
2606
3363
1547
3267
2059
2880
2752
425
2427
2720
1958
931
370
3982
4338
1939
3888
2813
2239
4769
4801
783
19
2672
2550
4609
4112
2512
3610
748
2748
586
1638
3118
1329
2215
2726
743
3213
2874
594
4717
1747
1313
950
2480
193
2848
3498
2870
1880
2253
466
1624
727
3197
2831
995
4688
46
1292
1441
4682
2675
2570
1781
4781
2676
28
4954
705
587
644
3549
887
2511
4724
934
2134
4565
2038
1156
168
3090
2173
3182
3194
1010
3249
2762
3079
4076
4431
1369
3142
468
1327
3497
2416
728
2644
1594
2379
3412
4864
1698
1289
4942
4157
2793
2913
122
2540
4541
1765
2510
4218
928
3875
4951
894
1965
1205
1683
4397
1190
9
605
1382
2801
4857
4413
943
2478
2227
2141
1198
4075
4762
645
888
2488
907
143
4877
1275
2065
2539
1810
1110
770
2853
4078
4668
4720
3938
477
719
457
4639
440
989
1744
98
275
1782
3593
63
870
3384
3560
1340
1725
2259
1643
1317
3368
2502
2156
281
1755
2072
3216
1987
4799
4663
3170
1937
991
4373
144
1289
2604
1678
365
1815
4362
4379
4054
4616
3785
2074
1013
1179
2580
4987
2425
435
421
4660
1620
1238
1271
2991
380
3801
2659
3639
3954
1145
1124
1718
1302
2067
4595
338
3689
4989
3787
4275
161
891
2302
1551
3601
4347
54
687
4222
4001
3269
4847
4795
2532
3326
145
1950
3767
4817
1595
4408
1689
4619
3100
3641
349
963
2219
4186
1235
2039
3016
2786
4549
221
817
1002
2875
570
1855
3760
1519
1598
4374
1064
2794
3750
3793
894
3469
3353
2499
2621
1953
1700
4726
259
3000
3878
3992
1395
3001
4
1978
2081
3248
1222
2632
3906
1467
136
547
633
3558
3410
1890
115
4208
4513
3980
3524
668
3140
3399
2552
569
559
3701
627
1962
2875
778
1489
559
3292
703
47
3554
4674
4258
1144
787
2745
1780
2985
2277
2577
3369
2564
4126
734
475
1393
1035
2769
1368
1937
354
1821
1800
3578
3926
3491
1104
3694
3614
3422
1561
4059
1070
4536
585
12
4932
203
1888
606
2244
977
2989
3916
1749
1749
3359
4788
3026
200
3237
3824
1290
4573
3150
3094
4001
588
1297
312
2973
2523
4231
213
921
1056
1964
2790
2749
2072
4842
434
4948
3844
4405
1226
3996
2239
2751
3485
2114
1193
3806
1718
2403
1967
3362
1753
1932
720
2288
394
3020
4969
4889
261
2029
826
4555
3895
3878
4360
2279
2284
1195
2769
505
2782
2403
1594
2188
2621
4505
4620
4027
2521
2621
4627
2241
3194
3968
4166
4442
897
619
1218
2784
1804
2240
695
807
4838
1919
2089
3808
1156
4715
3136
1474
2953
3515
1896
2324
387
377
4602
3077
4868
3526
3594
2877
3081
484
2223
2017
2183
4547
2629
434
2857
4293
734
1758
4955
1209
4957
3478
4274
3827
2066
4359
2082
2603
2057
1673
2087
890
890
2547
1852
2200
2874
501
1631
2105
2681
364
3306
4866
4123
961
1964
4129
2959
1370
3206
3155
4835
2024
2375
1052
1461
664
4217
482
451
658
4393
2162
2573
1285
3082
3754
1917
3929
851
3621
4366
3539
3908
2427
4242
4285
693
3942
2323
4979
3552
4565
3107
4622
1786
3372
1147
3821
3038
403
2672
2544
2282
739
1753
4107
991
1548
4955
4097
4581
306
1589
918
2437
611
2172
2228
957
3554
1448
3959
472
2712
1901
2537
4603
2445
2531
4687
457
1275
431
529
2840
484
568
4966
930
1535
1018
3398
4581
2575
4694
2846
4315
1923
4776
1688
691
3904
2248
2368
4550
618
1754
4576
283
3839
4910
4893
3155
3972
304
2407
2277
4045
1417
2877
4308
386
3996
95
356
3460
2
2578
4008
612
4351
1272
4487
4053
3954
4621
3730
285
4257
443
2896
3416
2179
3895
2467
829
1516
1497
2345
2375
3524
3672
355
4781
832
3412
1273
1706
2296
1730
2179
4741
2759
4284
962
4738
3983
2502
4781
4816
618
3746
652
2162
290
2117
4089
4982
2049
824
4570
1144
1458
4919
4625
272
1526
3413
4828
2560
2680
135
533
4407
3322
284
2378
848
2949
1276
2190
892
853
4054
3215
2500
3331
2543
3846
4000
3225
2522
834
3706
3393
1515
685
4947
1167
3315
1525
1206
186
4047
1460
912
4447
2873
2473
3694
2350
669
4965
1367
1731
1597
3167
4686
3374
4454
2881
2521
228
985
1024
4869
3892
1227
3671
3927
2714
2421
2005
2940
1327
2708
1066
4514
1887
378
1982
2877
3545
3643
4107
667
1707
3186
4494
3040
3652
1441
506
11
4720
2460
1924
2311
456
3583
2328
2275
2063
2683
1442
3443
414
117
2678
2708
2016
1799
2866
3227
2015
4054
150
3919
1389
4674
3171
4051
468
1561
1609
1045
1375
3692
4135
4202
3702
4007
4119
2935
1046
3598
3647
2249
791
4227
313
3999
1724
289
651
1314
2622
348
2336
3772
4466
1526
702
358
1198
3668
2846
696
3552
3607
1423
4469
4903
332
1652
4044
520
1132
3217
2960
4018
693
4305
2473
1498
1847
2947
1393
2576
2359
1216
8
4600
31
3695
4737
4923
2500
4418
1891
547
1479
2046
2776
4210
3229
3543
2465
60
3223
1465
3952
2384
4291
4576
940
1867
1177
2777
1569
3260
4246
3567
341
4793
1292
1807
1596
329
1688
2412
1166
641
2195
4116
3804
2599
1570
1976
4830
2882
670
824
2823
184
3797
3469
591
4917
39
1886
4408
1771
3529
4652
4162
3141
3037
1965
752
898
5000
3908
4865
1808
3675
1839
4423
687
339
2832
1131
3162
4322
2565
3271
1026
3771
3969
3810
3794
609
2936
4384
2948
4777
1990
1904
4562
3427
4217
2628
1110
2261
4091
892
3602
4384
1097
1027
1553
825
1022
1505
3053
1577
2633
3119
2286
2742
1650
4278
3881
1600
321
2736
574
3013
4456
3445
4986
4421
2260
4416
3587
2678
4415
3520
3471
257
4409
984
2741
1283
4187
4366
345
933
3642
3679
4381
2869
2162
3250
3027
4515
1736
2033
2452
333
3119
683
4524
1043
3108
2901
2803
3811
4642
3292
3461
3094
4127
4604
4555
4489
2429
268
2856
3957
74
4480
3117
1472
2560
4046
1862
3650
4334
4049
4371
3281
1645
1642
752
4685
4739
2305
4317
3204
948
832
1982
4055
2212
1121
2532
1724
1542
3883
3842
1130
488
2561
3769
4664
3989
2314
1244
3462
969
4674
2277
2513
4761
152
2374
3132
1505
4222
2745
4186
2339
1541
4089
357
2951
4662
4166
3626
4437
265
3357
3739
1988
234
4982
4219
4183
2087
1572
957
1275
3899
1985
1598
2243
3423
2575
1606
2364
2539
1999
3508
1121
3649
2270
711
1312
4339
3235
3581
2386
640
3467
1823
4911
1075
4805
2227
3712
276
159
2449
2843
2653
191
1455
4339
1501
162
2877
1390
2921
224
3834
2925
3550
4862
3869
4383
3129
1579
924
998
3615
1563
3425
4672
2885
4671
1927
3015
1729
747
3706
4122
1798
351
1692
962
45
4623
4601
4294
2359
2811
4028
1127
3499
1519
607
1412
1134
3884
2928
3968
1454
2677
302
2871
1855
1555
3264
2629
4886
3114
4622
2566
528
2402
222
2583
2428
1662
8
1980
2133
232
4387
64
105
211
1110
720
1020
1992
4279
4640
2414
10
1592
2980
4657
298
3780
424
804
2515
4975
2321
1082
1935
1412
2322
4060
4264
4396
1600
4179
984
669
2374
911
1946
833
3322
3787
4726
611
1190
4134
4889
3630
448
227
2
2885
2594
2538
3007
252
4738
4117
550
2558
2603
3612
4516
3572
2459
3153
3418
2493
363
4285
266
3600
3826
2497
3494
2251
4739
3598
1962
4616
890
1533
61
2691
3778
1928
4940
3125
3162
4975
887
4516
1347
2148
10
4992
2428
4384
101
3512
319
947
909
2547
2769
696
4345
1616
3389
1942
3285
1006
3618
1080
1658
3004
4464
542
4556
450
3240
1962
1523
4998
4921
3044
2891
2521
1331
839
4572
4751
1376
1481
3794
1811
830
1071
4990
3344
798
4214
1803
2105
4376
427
4634
3058
1597
1797
462
1836
1955
4709
1529
3333
1157
4581
2549
4654
945
3190
4828
2147
4624
232
321
3063
1913
3798
37
1637
1654
4119
3363
848
2589
3207
19
2380
1464
4819
1419
2098
4366
1425
3657
168
1152
62
3386
2159
3468
4949
4879
3323
2446
1407
1659
2007
4026
3517
3070
894
3283
4384
2149
4003
632
2546
1439
1370
3321
2698
1249
2212
4070
1804
3723
2047
4640
1151
2698
2876
78
1797
1948
4792
1210
3030
4054
3083
3009
3293
4121
1324
1711
4001
2217
1938
4273
4686
3637
1428
4920
1946
4266
3715
4573
4336
4384
2651
4975
3464
131
3630
1238
1637
4587
168
1484
4054
860
4540
3871
2717
3303
605
4185
4875
2328
1734
3088
4330
4902
2627
3926
1665
1461
542
4305
1044
3103
2851
804
106
2279
1539
1133
1301
2629
4709
1205
1229
2357
2825
235
4261
4839
2819
417
3325
3624
926
1910
1814
1744
2822
3882
617
4387
1877
4813
1473
2896
271
3792
4620
21
4005
3170
4110
3640
2126
4604
3989
4479
4322
4966
3190
4002
4637
4232
2215
3875
1506
233
707
2605
1477
3012
4153
1946
1072
2590
4253
3732
3439
3618
2446
2909
4004
1117
3110
4542
2427
2065
1509
2484
3863
3862
2887
2958
924
3381
481
2353
3194
4011
3552
2604
737
2428
3266
1636
63
3014
1450
4305
235
769
1232
4703
118
1822
3311
1918
1373
1957
4566
1643
4257
1485
3240
4413
4926
2896
196
4968
2223
2004
885
2573
3632
1867
1706
2360
251
4276
3271
2945
4244
2832
2075
2812
1669
613
4184
1553
1755
2455
2511
564
798
2074
1569
3326
3005
513
2798
1258
4008
210
434
4961
100
2968
3091
1007
1563
2200
4661
3651
2049
4348
1398
531
2152
979
1690
406
1973
3575
3176
1544
865
453
3490
2793
952
65
3777
1054
2149
599
3216
2127
3772
643
2252
319
4767
1258
3994
1824
3474
1991
3209
2620
4855
3679
163
4221
4427
3773
609
2493
927
2743
2988
1623
832
790
325
189
2095
2354
1733
287
3033
1388
2430
2586
2096
2835
2168
470
2024
552
1980
4904
1523
1625
3749
2518
1302
1145
3946
4893
1218
2726
4422
1375
3715
3754
2992
1029
484
2564
3571
4353
3578
964
3727
279
2028
3618
2990
63
2210
2511
1200
4917
1651
3130
3736
1265
1813
4508
2780
1752
4432
748
4552
4833
3739
2573
4340
2152
3750
3747
4114
4926
3871
330
3169
4111
4741
679
4093
634
3336
1676
908
4701
1367
4000
1570
2151
3880
2245
174
2788
43
4217
1115
4973
4039
701
3368
445
1316
4481
2504
1709
2880
1494
1915
2824
3443
1010
755
2648
3626
4264
3744
823
4711
1261
4221
1935
3735
3084
4288
1779
2955
1267
294
2443
2072
1572
1940
3548
4263
4429
119
438
3997
4216
3069
764
1364
4252
1226
2535
1513
498
804
68
2140
3032
2928
1641
2523
4154
259
2356
3558
2164
393
2164
3188
1769
2801
798
4933
975
1046
25
2023
1889
3144
2058
1682
1748
1961
4849
2539
2210
2217
2522
2836
546
4867
718
3282
902
2045
2711
4134
3843
1124
2215
2245
2812
1990
4266
408
4600
4541
1559
2421
4688
3883
19
3620
4738
1377
4758
570
48
894
4083
2073
4186
598
1300
982
1167
4880
4565
2378
2584
1919
4028
4402
1734
3171
1648
832
423
2741
1199
2447
4301
1326
3141
434
3494
1264
1620
990
3461
4523
3783
611
2992
274
405
1063
4088
172
1596
4627
3636
2939
3236
3836
1710
1456
2512
3619
4764
2781
3033
582
4968
2169
2546
572
585
2888
2509
2933
1736
1169
2324
96
1316
4526
1961
3995
4094
3583
1998
647
1782
3439
62
673
3900
1973
4371
771
3215
3357
2581
3272
314
3461
1833
4227
1418
2240
1095
4817
3801
4542
4756
1586
1782
3706
1646
4300
163
1195
2507
320
2670
947
770
4243
4928
4195
3023
2479
1593
2461
260
3759
410
1433
411
3774
2297
425
3685
3153
3905
3340
3774
4936
2799
62
3038
49
3398
1031
1825
4453
1124
4176
4896
4265
1747
2705
622
3151
2201
3734
2508
2138
2856
3309
1230
237
3886
1809
68
2613
278
3746
3978
1978
1862
435
4672
2739
4839
1995
3114
2863
264
1157
3777
3348
3915
1079
2144
3331
1455
4935
2768
4922
1932
1329
3396
3401
4330
3370
2998
3926
4682
2329
4832
1265
4915
2008
460
1056
2999
607
2077
4876
1107
82
2851
826
1795
142
3259
1868
3931
448
4029
3405
4207
1918
4820
4833
1964
4843
3162
2426
972
2823
241
2508
2119
1821
1954
2730
1612
2708
1402
294
4292
71
2296
325
3728
277
4433
1825
182
513
1213
1821
2368
202
4359
1429
4188
1757
4256
1947
3653
30
372
587
3248
299
27
240
2752
657
4202
364
1531
3836
1680
4460
2155
3700
1697
3938
990
1618
686
1306
4399
3560
363
3653
2130
1870
4400
1417
3659
3693
3737
1686
1496
16
4790
1378
2907
1062
2947
3159
2537
4322
2969
3576
4933
875
1660
3927
1198
1876
4074
4346
1932
1597
3938
3049
2847
3152
4643
1378
1728
4501
169
2094
958
4846
1939
985
2923
964
3687
4605
445
264
4029
4679
941
4203
264
2801
4307
2038
1345
151
2072
1139
1355
4490
1058
4866
3536
784
316
2748
1186
1297
2675
1076
1379
4012
490
4673
3422
816
719
2382
2779
795
1899
1674
3591
4359
4878
937
3865
3912
122
4368
1983
775
4803
4277
2367
2122
2285
3204
902
2881
4742
2979
3765
2043
2191
439
2206
4591
2295
621
4139
651
1960
82
1928
3937
1584
2771
3524
4933
3938
1318
1572
3048
4410
2391
3832
2040
101
452
4020
4030
198
90
3801
478
234
1014
2225
1074
349
1484
3726
4704
1875
2531
2403
4095
72
3030
4089
4878
3728
925
2804
4790
512
1682
1788
3699
2251
4493
3013
2454
2446
1609
4695
1766
4172
3476
110
4714
3066
3307
1875
1808
428
2515
1377
2618
1095
2617
1609
3684
2813
59
4350
15
4444
1485
4066
1673
1303
1182
4983
4611
1739
4696
287
2906
3099
1763
3109
134
2685
2866
1866
1637
1227
972
3465
4489
603
300
2330
2318
4015
4258
4987
29
2254
1608
3490
2596
1881
2598
3764
3348
1335
2335
4450
4690
2985
1834
87
3606
1143
3281
3083
3183
833
4205
4843
204
1990
3400
598
788
865
3697
545
3168
310
2516
636
404
2162
1624
2132
2713
1489
3311
2335
2254
1509
3729
1442
3858
3078
1369
2126
3884
2781
4502
2047
3804
3151
4108
2508
1391
3120
3337
1626
4350
1565
4024
3305
703
585
473
4773
1179
2841
663
3358
1422
1528
3696
4232
1339
3820
4929
1996
3302
1167
1392
1022
4055
950
3192
1325
2173
1150
4616
4813
2161
522
268
4720
399
2934
619
2729
993
4519
2967
3864
2019
1673
4944
657
4736
1408
841
2188
1931
4887
1386
990
3239
2948
4772
4703
4992
561
4320
1651
3608
381
480
1873
1195
3993
3285
4543
4035
1796
3935
4899
4412
4472
2568
3251
2081
306
2034
4567
1558
2789
1844
201
1923
4640
3745
4084
1463
188
2040
602
4123
807
4733
3133
2379
643
783
2927
2177
2087
4984
4281
2906
3765
1528
3704
990
4019
1026
4339
2500
4034
4854
263
3340
3682
3861
1603
963
1636
3536
580
619
910
3410
2978
3864
3987
4377
1257
924
4296
3665
249
979
736
1
2463
2256
4713
219
4914
959
1573
3608
4110
1752
3538
4411
2772
3811
3283
569
1856
2510
1036
1935
1850
4448
3313
3916
302
2242
704
4562
3588
2337
3426
2977
4760
1110
214
3221
571
4813
1631
1467
2592
4329
2513
4720
4280
3111
1383
4754
3199
238
4856
4108
4
2477
3854
3359
1269
469
3533
4420
4329
259
530
3530
3676
4664
4354
182
2726
2937
2646
1654
732
4439
1942
773
1742
4359
2106
4475
407
2442
2291
946
3777
4055
3904
3018
1790
4789
3393
1725
976
3713
2472
1196
2441
4854
4731
424
3492
2960
244
305
2091
2112
2417
715
1206
51
2036
12
4866
2123
1963
4352
3311
3356
1433
3541
394
2352
2540
2879
4825
2596
125
885
410
289
3531
802
516
3892
4608
3125
4139
110
3826
1953
1440
44
2571
2166
1079
360
4306
4414
2784
630
1016
3361
263
4360
4316
625
212
3635
280
919
4492
3176
881
4348
4118
3539
930
1609
1358
112
1658
1048
3077
4193
1169
144
4863
3225
3695
1924
4683
1924
1574
3549
2135
4916
3259
1628
1874
1502
657
1193
3680
2307
3853
3447
3434
1064
643
37
1611
894
2064
606
4868
4266
1077
1866
4888
2998
2275
3299
265
2806
4065
2225
441
2308
2032
1182
666
3181
568
3331
3151
58
2592
4473
1440
4216
1386
1097
2274
2016
1796
1141
4261
1392
4824
4636
1884
3255
2316
2778
912
4797
3739
2053
334
4697
371
2641
4916
1833
2085
645
192
2878
2224
4828
4129
3821
4911
2934
1028
1927
4118
332
2112
4513
3456
4567
3202
4349
780
3081
674
1048
876
106
4676
1186
1836
4069
4577
3385
1433
808
4307
4446
4048
3184
3188
4070
3514
3354
2976
234
974
3323
334
4663
4303
282
3331
4223
3626
368
943
4855
4730
591
2517
1767
236
3392
3879
1045
379
875
2161
666
2917
1307
3617
2219
4323
1679
166
4929
1949
3395
1414
1201
4
1333
3101
861
4647
2544
4157
2042
1087
980
2353
1160
3218
3804
2152
2997
3619
3806
2729
2226
1064
2231
4849
2980
1059
725
2286
3380
2034
4787
736
3304
4040
2248
1082
3456
4425
4280
4342
1425
338
2497
1342
4110
1462
2216
4404
2802
3218
1122
547
2639
18
107
1675
4786
3969
2898
2193
4084
4190
4899
476
2082
4969
4244
3009
4750
186
112
3841
1189
1179
2159
3782
3055
2193
3772
1393
970
806
4901
3647
2079
1386
4103
3143
3308
4334
760
3989
4464
1479
1379
4827
113
3241
2999
4843
2449
2529
3464
1382
493
4698
1677
4432
2285
2233
3072
3225
400
2329
1185
4845
2253
2064
2956
3957
3578
2576
4694
3876
144
2679
1700
3164
1477
4959
572
3350
1073
4135
2913
629
241
1400
2683
1516
3264
2672
1469
4667
729
3443
414
1230
3806
3901
256
46
3468
409
396
3430
1332
2741
836
1823
1196
652
800
596
1532
4250
3018
1543
2194
1412
2601
1074
1926
1966
242
1759
2094
4322
2250
3209
1404
4496
285
1680
4643
3464
3667
4457
1861
2898
2541
1516
1296
598
1564
1892
372
4508
947
899
3983
1334
1272
4219
2473
1769
4991
1797
1032
1608
2431
30
2021
713
4883
2333
4086
821
130
1919
2562
2964
2903
1740
3840
943
4441
3839
3848
1308
356
3585
2632
3422
2183
2886
1088
651
1180
2038
510
4500
3892
1862
2515
1720
264
109
2149
4177
3713
4679
3739
1133
3448
4077
3932
1678
4606
891
3064
2651
486
4001
3405
69
2806
2587
187
2403
1690
2177
2257
4622
3801
232
3934
261
1950
2358
1568
4331
3488
3338
4417
212
162
1946
660
260
2972
1418
4733
2616
384
796
3398
2250
4798
1731
3707
2409
1768
1374
1871
4735
302
1412
364
1321
2724
3786
464
1107
319
2142
4890
4137
4364
4104
1929
2207
2801
2451
3413
4882
2418
1569
2108
4869
2933
3220
2223
1693
4358
1886
3762
1637
4612
1370
479
1691
730
3568
596
3281
2015
685
1440
3205
38
1200
2890
1953
415
7
2466
2284
1676
3912
4630
31
637
2920
1815
3624
1861
56
129
2938
4730
858
3350
1539
89
4464
4628
2630
2071
2758
3010
623
1681
4243
1679
4745
2141
4428
3924
4435
1855
2465
1924
2830
3453
2646
2379
3841
987
2996
2860
158
3952
3533
2618
1082
2687
2867
1080
1344
1495
4465
4497
2847
4260
3240
3561
3216
4692
3228
1969
3033
3242
3397
3959
3892
4094
4111
1684
3104
2842
3442
1356
2847
1663
3930
3849
4519
1574
4312
425
1433
2512
2071
123
4277
3543
4632
4446
580
3658
4454
4059
4700
2317
4651
2702
504
4894
4297
4144
2846
4873
2026
1384
1903
982
145
829
3114
2150
751
4446
3545
985
1263
162
2666
610
4745
3232
4167
3825
3115
2049
3647
2776
2363
1729
3131
1991
1878
377
3201
1817
2613
3520
1605
4900
1859
2981
3523
205
1280
4159
1846
4626
1145
205
4045
4678
3509
78
2320
4224
1105
4747
2807
2756
125
2096
4059
4600
3214
1967
795
1921
3970
3292
4721
3308
1591
4530
2707
4005
2860
2476
1426
3763
2093
109
1406
4418
4867
737
583
3103
458
4497
3606
1088
4642
115
1674
4938
1135
3792
1316
385
2585
3053
4916
1627
109
3522
4296
1181
4609
1926
4460
1765
468
3993
1741
1134
2180
1648
2709
615
901
4676
2315
244
2753
4547
4447
4859
4251
2662
1258
2401
1715
3682
4900
3059
4357
2791
4252
2893
4145
4812
3892
2070
4124
4272
211
2858
3038
3379
2321
3047
1819
2547
678
904
826
351
1899
3813
1729
3336
2359
4097
766
4099
3595
1187
2935
4712
2143
1750
2356
1958
483
3312
2328
509
326
958
4859
2962
1011
575
18
3998
3415
3221
1846
4607
2301
439
265
1566
3786
2546
468
2616
3032
131
4780
4686
2575
494
184
2924
880
3835
4429
1061
4152
4163
4626
237
4675
2783
4332
4438
2303
4690
675
3044
1684
3402
2435
4777
1907
2043
3421
3834
1668
2636
4427
4591
3014
4847
535
367
3659
3757
3356
1202
2433
4176
1723
3493
3298
3768
3168
3186
1037
4327
667
4269
3635
4685
1288
576
2714
2684
7
863
1734
3932
1036
1093
1891
3897
1728
3566
4748
2016
2086
4843
367
3134
863
3857
4775
2337
415
922
3313
1812
3741
690
799
95
943
67
3512
2805
2788
1065
3990
429
1840
3727
4222
3546
267
817
2868
1723
2858
136
1620
3475
1453
3297
1274
2034
3303
4022
3011
3778
426
1579
2042
859
2992
1706
2740
55
4915
4296
540
1358
3110
4909
4216
1148
4393
456
2465
3366
2225
1817
2535
2097
733
4086
4451
4659
3122
2070
1396
3672
4336
1921
651
3382
2860
3070
3198
4441
2980
2626
2624
3600
166
1216
4615
1334
1233
1180
405
4426
1969
1751
4305
3119
647
518
4059
4533
1415
3739
219
3542
4169
1074
4394
1050
4489
2453
3143
2043
3735
1913
2691
834
4632
1391
2357
3536
3235
2172
3472
4118
4884
1041
104
1301
2260
451
2825
343
991
3028
1416
2340
2436
208
4863
4070
1529
4641
4477
3670
1453
76
3348
2228
3564
834
402
1146
823
1464
1592
2954
4017
3639
3958
1100
4459
4548
1869
3129
4640
4937
947
1403
2002
83
3435
2938
3835
1370
2674
4568
549
780
3547
4342
3939
2649
1844
4373
4573
4656
1479
1862
1744
4873
4410
4459
2212
1666
1071
4659
4196
4611
1813
4882
1490
2593
1605
790
3968
4302
3405
1011
3407
2047
1241
3000
2508
3397
3301
4712
2366
4005
1972
82
2738
520
484
3866
1431
299
4824
2806
3626
1592
389
4057
1747
1476
2557
1131
3527
847
3639
3158
356
4735
877
3235
375
437
964
2771
4089
1678
4351
2303
4598
2979
1797
1025
525
2857
2727
1864
2499
930
579
4448
3096
1483
4419
1464
1463
3140
3319
1586
546
675
695
3382
3453
3977
4617
4551
2903
811
4105
4876
1148
1610
1316
2673
4125
1484
4468
3547
3861
2633
4975
1560
774
1854
2160
2165
883
957
3013
2117
3475
1211
4623
3889
4533
2161
1989
4595
1366
1116
4145
737
980
1158
3793
3776
3631
3074
863
4663
2370
2843
2578
1048
223
4198
4427
2490
2144
1715
4601
4977
4271
1376
3293
3909
3951
2654
4463
1815
1408
3786
4479
391
1095
4181
1844
1408
3547
973
1225
2906
3057
1874
1627
2608
2466
1593
372
2200
4072
469
1523
3198
3772
1977
4370
4752
2667
519
7
819
4180
2724
4555
837
3203
4937
3494
289
1050
3716
2729
3526
2763
717
4034
3200
271
4097
1972
3470
3202
1611
3220
2794
2268
2646
133
3324
33
1060
2869
4271
1042
1530
2462
3515
2971
3377
878
1329
1955
2471
527
1802
46
3612
2879
609
1166
2766
4289
132
462
4469
571
4759
2918
4135
2062
4152
4098
341
1857
3756
3603
3596
4351
1401
1540
1254
1796
3602
2382
2662
579
871
3852
3407
2707
1842
32
110
3005
1130
884
1435
3752
964
242
1269
3886
2213
2405
3787
2924
1001
3709
91
742
2288
783
4694
3344
2939
3067
2730
2006
4259
1476
807
3165
835
4596
939
4063
3921
1581
4294
3196
3673
1601
4254
3667
850
1298
2837
1173
2582
2194
3238
2643
2438
1637
2147
4467
1276
4699
4994
4959
3504
4575
2651
2637
4756
4586
3692
2488
3368
4760
3645
3573
2574
3745
877
4631
3287
2866
3331
2828
4316
4210
3157
3726
2501
917
4988
3315
4366
1372
2718
766
901
715
3923
4227
150
2842
4041
2919
3319
637
4353
885
1668
1628
3287
3122
1724
2292
645
562
3610
4787
4568
4616
3933
680
530
4731
4984
873
2399
803
4218
1090
2992
4184
792
1829
4827
2267
1534
3773
2592
4387
282
3289
941
2330
4329
4984
4196
4710
2976
63
896
1496
260
2236
396
784
3122
1279
4419
1311
4904
3339
2345
3795
1610
4282
928
1391
1590
3590
4212
2776
4904
1025
1912
4249
3415
3054
2511
288
2982
2901
340
3567
1532
3035
2793
611
92
511
796
1929
1670
7
1310
2572
2684
1929
1018
3928
1390
3498
4700
2531
4846
3091
3599
1030
1045
1590
4038
2616
2460
261
988
4963
4156
1292
148
2645
1895
170
3609
3537
3476
4132
111
1307
4991
2434
769
4504
2022
4200
968
4868
349
4815
4107
1873
4443
4089
2529
199
1939
3224
3464
4590
2604
2783
498
1285
2698
3127
2691
655
4282
348
2940
4665
2578
2254
187
3982
798
4753
713
2507
644
4813
4378
1067
1106
302
361
3107
4706
3741
3801
1999
3357
4205
2213
2036
2205
4455
1673
3012
4745
1894
1798
1173
3933
3492
1090
994
1951
4044
1046
1560
3451
4837
4230
898
4024
2685
68
1902
3569
4732
734
1366
4502
4893
452
792
1632
2592
3459
3255
2552
3395
2588
1575
4344
1556
1541
2116
1072
2072
743
940
2299
1448
2534
3952
4151
4295
1245
2560
4297
1093
2183
4196
39
2959
487
1491
3987
3188
4449
896
1527
3617
3790
504
4620
4791
676
4957
3721
4192
1100
1742
1922
125
3314
2293
2990
2211
3089
2871
4305
2161
4636
3080
4672
4643
1510
2636
103
4922
67
1991
1462
618
1253
3822
3824
2067
240
828
1291
2049
3125
4302
4274
2012
3155
4975
2174
497
2178
4365
1857
4134
1014
2322
2497
1322
3666
1348
331
1259
546
1789
1750
4701
1383
2795
4932
2746
3135
2233
2916
53
3595
2085
1970
1998
72
808
3934
1529
3870
2129
1593
2606
2604
1882
1875
2586
4242
1585
2824
4717
2741
3400
486
2147
3462
3390
4520
3395
1780
3972
2494
4779
421
2193
4643
2849
3153
799
2646
915
4479
723
2689
457
4670
3632
805
3718
4486
2869
4212
4498
444
2411
4510
130
4778
2816
3373
519
2252
2062
1600
3099
668
3940
3532
3207
4734
2460
1998
4696
3405
564
946
461
604
2925
3887
3291
2350
3151
3201
4737
1527
3995
2366
3492
2881
3079
3522
3428
2864
2326
4155
2613
4358
2637
1165
3416
2280
31
518
3399
2006
3618
1763
2036
1551
1248
66
1538
3843
311
2014
4371
3463
2722
3863
2288
1045
1917
279
1900
4593
3452
1421
538
2157
2445
574
4666
3990
1833
1511
1320
3764
407
3628
4837
1158
1138
4789
580
428
3622
3979
3150
3651
158
3783
1327
3445
3705
3268
3030
662
4697
4448
3905
4520
491
3455
2183
1840
2305
3104
1468
4982
2667
3998
4248
249
1313
528
1224
721
827
2313
2660
123
1354
841
3471
2025
348
1610
51
2031
627
4547
4346
4583
2079
3633
1478
1582
2399
2321
1122
4901
4460
3136
4638
4497
4911
2795
591
1866
502
4959
1060
3848
611
90
4106
4442
340
2615
729
1381
116
2007
2822
2627
841
3243
2135
1377
4260
2219
1170
1023
1252
1402
3542
1740
891
4903
1791
4824
687
3157
766
2608
899
4531
319
62
1083
2038
170
3679
4531
970
411
2299
1561
2245
4266
127
4375
2100
1060
1758
3546
3164
1504
3756
4237
1346
402
4458
367
2843
1931
4029
3864
2725
3807
2711
2744
4284
2941
1149
3553
3350
4059
279
2976
3151
1688
4682
2528
1886
2120
3969
1678
2270
228
3664
4462
86
3695
3664
3037
1938
3434
495
2820
591
3504
3212
508
3723
1483
1095
4228
2146
4989
527
2405
1034
4800
2274
831
785
1911
2297
745
457
1130
1801
2357
4899
3110
2747
1617
304
339
4676
687
4090
1812
1790
1613
1177
1387
1605
1470
1655
2242
1059
2824
885
3018
4309
2580
4283
1256
2468
4930
1172
3443
3749
858
4207
3144
2497
211
3752
1710
1926
4231
1500
2826
3268
1445
4041
980
4024
2719
715
2761
820
2841
4160
1639
69
3000
3966
4459
940
1273
3703
1062
2358
1197
276
3756
2436
3404
551
4356
1828
2782
2391
4307
3982
3347
3832
729
1319
2677
3248
2169
4777
1113
2188
1766
3001
1962
537
3185
448
3670
4363
3828
3939
2071
393
4202
3563
2546
3582
1668
3102
491
82
4213
1780
4512
4600
4751
2490
898
94
1133
1267
1119
3023
3734
1522
2466
4228
1601
257
2785
1510
1603
2525
4638
3430
1170
4895
127
4238
3222
1572
3223
3814
1266
4350
3170
2975
1528
1810
1589
2459
1474
1872
1075
2211
4818
4422
1561
2351
4227
2309
4579
4226
357
722
1380
556
653
4806
4363
3566
4378
2423
232
3961
4929
3485
1955
3416
4947
4550
2190
2049
3562
4658
110
3535
2703
3911
1862
4923
2375
1830
283
4567
2665
4716
721
2538
1033
2226
796
2967
4601
942
4328
3325
1299
4560
2202
3304
1416
4494
2325
3918
588
344
1479
1980
3399
4444
3201
4839
1941
3939
3377
3603
2623
4250
3403
2144
2041
347
3044
4079
4938
4585
3102
4593
46
4631
496
4633
1519
3802
811
3165
3320
1394
4373
344
1017
3429
1394
4371
574
3228
1662
504
2248
2141
4756
2862
1410
3415
266
1976
893
3369
3755
3309
1468
3891
4780
1185
2073
874
1703
4179
534
3273
155
2301
589
115
73
2456
4849
66
4305
3357
4698
155
2619
156
2957
392
687
2665
2538
252
3029
1074
3076
586
2597
2443
2573
3095
3009
2418
2895
3868
1670
571
4140
941
3055
4220
2262
3460
2490
2394
3840
1966
2496
3635
3203
733
617
4746
3122
1324
2110
1959
4559
3350
1734
180
4747
3296
2785
345
3442
1163
3888
1088
3308
4059
2987
361
3046
2842
3145
600
1327
4757
572
666
3003
3358
1834
1172
4779
4496
141
4164
3899
4567
3380
1342
1099
669
216
4944
1815
1254
3672
2350
887
277
933
2151
3856
604
3726
1189
3392
1329
3654
905
2198
4811
4441
2446
3048
4761
4731
3249
1730
4931
681
4167
206
1623
981
2111
4935
397
4406
4260
4724
484
2414
1156
204
691
882
595
4492
3224
2246
2425
2018
4677
4726
4680
2350
4022
4046
3319
4675
4180
4819
3705
1955
4277
3664
4623
4416
801
3954
3866
148
1943
1636
2682
4386
398
4068
3426
778
3748
2204
2521
1001
1059
3370
1362
847
4815
2120
3709
3431
3289
4973
2460
3570
4111
3146
4855
2324
49
2589
504
1502
2534
1649
560
2586
4445
1045
2688
3130
860
4881
4305
986
277
1732
277
873
4788
1960
3187
2108
274
3108
2070
2363
2997
3193
127
4162
590
2366
1999
3954
89
1085
3646
2877
4672
4139
2679
4893
545
1835
1913
117
115
2436
2087
3030
3741
4983
2273
3276
4064
1306
217
1695
3287
2599
3567
1619
4646
3637
3270
3088
481
2622
2148
3194
3904
1744
3422
3346
4241
844
4602
1203
2294
1130
3946
3998
4115
243
472
1854
3081
414
356
2293
1638
1619
4808
886
2291
4363
4349
4200
4588
4262
3235
2649
3300
2355
133
3465
1174
1908
1066
4251
4149
911
590
4991
525
3158
4871
995
679
1896
320
4773
2497
3070
793
4506
3300
4526
2684
1819
4860
684
3810
3219
324
2348
4357
2970
4127
3865
1587
1381
2528
250
2321
3739
4923
71
1510
4849
1609
2224
4803
4408
913
4886
2890
202
569
3080
308
2736
1241
2560
97
4919
4272
4948
4964
742
4645
4517
3757
1993
1767
3555
3757
273
1197
4319
3213
1962
2128
335
3911
740
1228
4277
3419
4251
835
3241
116
983
1713
427
4929
2005
2025
4297
3428
4099
3622
1103
1598
1672
739
1458
1465
1546
4452
2364
4429
2133
859
4660
315
4171
1708
75
285
655
2329
439
2148
2553
4670
2299
792
2685
3758
3685
1901
2971
3748
1687
680
4849
387
2536
4125
2708
4183
472
3028
2051
2746
2415
272
2540
1816
4118
1423
4997
2323
812
3733
2076
2071
858
1504
655
1071
3184
3309
3046
2710
2758
2290
2012
4863
3115
4562
2169
4182
3338
1436
1154
2701
1272
3028
4264
824
296
3921
4341
3793
3935
277
1794
2709
1128
1673
2308
4804
2408
694
3650
2861
1883
1476
4481
1712
2854
1207
3256
1986
1234
1749
4476
4
3192
3137
2949
1653
1264
4099
4687
979
2584
3070
3427
2990
3811
3305
643
2942
2143
479
3281
4791
4150
4111
4376
4972
4614
3140
1738
3833
73
1381
336
408
3062
3686
1165
2109
3910
4686
1332
2882
2463
1343
4253
3236
205
354
2668
3772
4876
3120
3346
4470
4095
1625
3370
965
1180
3265
661
2045
3734
422
3935
1432
3786
4508
1983
4066
2890
1145
2603
1605
2549
1081
4058
4494
725
771
680
4142
4863
4122
1205
3913
47
1381
38
2674
4393
1791
3787
3430
2313
439
3087
868
1628
4521
3236
3964
1173
1508
716
1981
969
2563
3945
1380
3819
996
2286
1052
353
4891
1275
1529
2333
3912
1645
1020
4508
2301
995
2234
1818
305
3890
2549
1925
2863
1162
2577
3630
3040
3520
3088
2307
2349
3930
3967
1863
3229
3134
391
3993
4773
3947
3220
121
2955
1693
1993
1158
3835
1269
2299
50
1546
4655
3034
4
1285
4851
3987
4813
2811
4349
2296
588
2111
3837
2574
250
4431
1984
2773
791
1304
3517
3628
4563
191
4760
299
605
529
1274
4808
3256
1796
159
1363
369
3724
4431
3249
3298
783
3861
4260
282
1617
4995
401
1891
2433
3620
2489
3331
3786
3249
4192
2875
4939
4509
2386
4339
1063
3665
1169
4780
222
1288
408
2140
2290
1244
2843
3030
4635
1007
172
1119
612
3115
3136
690
3819
4035
3952
325
3741
1887
3249
2346
983
3996
3244
2359
526
3194
2582
1518
2800
2228
4257
2886
1913
20
2330
176
624
4940
4665
2019
391
1533
684
4488
1854
2292
2732
1102
2632
3120
1445
2455
2564
2694
3155
330
4125
4381
448
3983
3211
4498
4095
3614
1928
3181
1876
3584
2524
123
1602
2012
2082
2818
2931
1860
1024
1191
3299
2597
1683
3771
1782
451
1401
3050
374
1322
3717
1755
4102
670
2374
131
3489
4276
4832
930
4147
2927
2969
3700
4455
4676
997
3801
64
1046
3451
565
791
1874
3055
1841
4283
3388
3558
1504
653
4937
2524
35
2080
75
3065
109
3799
3696
3767
1672
1015
3411
4078
135
4440
2906
1617
4586
2032
4270
4559
4069
3824
1046
2978
3296
3253
1892
2091
952
2272
854
2548
4005
3727
3510
3020
730
4674
4323
935
2609
1718
4942
3324
4860
421
1918
3877
3773
36
4044
4554
1759
4580
2136
3934
4754
4459
626
1673
2331
3488
2217
3948
953
4441
1656
304
4673
2760
1980
3791
3324
2218
415
305
1956
2263
176
2561
2514
4165
913
3502
3547
3293
3960
1802
214
3812
2270
2230
4744
4244
3579
1972
4256
2488
4992
1356
4187
1051
4443
3528
4945
994
2223
4991
590
2405
1921
3790
2818
2090
4148
2994
4161
4370
46
1983
3004
3267
3745
2460
1847
2188
2459
3581
3577
4987
3134
1808
3566
1187
3568
2832
1520
478
2948
4141
162
4160
1272
2578
2172
1652
2005
750
1938
3228
434
428
2837
2109
2122
1643
4176
696
601
782
4204
2763
1010
4068
260
2318
828
1577
3698
2407
2184
292
1024
3758
773
2791
2616
2601
2765
1826
3565
2193
4253
1993
1624
1740
3217
1825
899
4121
2085
2743
4745
1807
693
2945
4980
3350
3958
2370
4630
2139
1210
1506
4425
2361
4481
820
3399
2211
1251
575
4850
835
1342
22
2605
4862
2462
1368
4625
214
1136
808
3825
4951
2510
3022
983
3890
4734
2932
1964
820
35
3521
1796
4792
4546
626
4295
1289
4135
4068
3626
673
4870
3723
2996
3422
1913
4759
4729
1127
4225
4178
3803
4075
3421
4211
2619
2514
2844
4269
164
74
4290
4297
577
1355
850
4519
2418
1739
1529
497
1820
724
2219
769
1989
721
515
126
3156
2916
240
11
3087
4555
1450
2976
2786
3454
225
2991
2703
835
4495
144
4249
275
3625
3381
1919
4122
737
1183
4080
2554
799
3263
3177
4689
2419
4822
3760
4182
1845
2421
3405
1720
886
4862
4003
2487
1740
89
132
3505
4786
2520
3922
3231
3269
4420
3175
3549
2912
3205
1142
3317
185
3509
2199
468
1618
2165
2655
4564
1945
1408
4902
2129
288
3331
4695
1964
957
3460
579
3627
371
2999
4614
3407
2088
3882
1897
1212
3613
1354
2718
220
2065
1124
2247
4965
1006
486
4896
3318
1034
178
3496
4278
64
4946
3164
3493
2229
3918
2492
1017
4667
3232
1524
3667
4065
697
4709
2367
4976
3137
4833
2512
1512
651
3650
2345
3985
3998
995
157
4562
3469
2373
1167
534
2720
316
4803
4794
1417
3024
1052
2393
2568
3005
2779
3800
4528
1059
4711
1578
2551
3334
1711
236
1154
3487
1226
3858
398
4601
663
3185
2088
4413
3509
4979
1374
4238
3445
2086
2100
2070
3739
4741
105
3912
4184
2733
3783
3291
1283
1449
3662
2101
3547
1559
1465
806
3062
4553
1703
3961
1806
445
1188
4166
3167
2102
4133
4715
4939
3040
2416
4910
3294
1039
3458
2037
4737
1913
3494
3782
4027
2855
3909
4463
4843
3473
1888
3047
3480
2519
2704
4123
1993
424
4991
2770
4821
359
3996
4265
4917
297
811
4153
2165
1448
331
3684
4350
171
1774
4267
4367
3860
2340
2827
671
1120
4768
4035
4357
3603
929
1031
1529
4249
4059
3112
4728
1574
1276
3266
2731
3567
3031
1629
3640
1223
2236
573
1280
4283
1782
738
56
3510
2187
1913
3336
2758
1680
4112
1991
4053
171
2982
444
3361
4815
217
3678
596
3035
469
2614
1020
1163
276
4592
1484
4350
3865
94
1930
4494
4
3380
4703
107
4001
2437
3370
2976
1048
69
2349
3085
3575
4948
3246
4043
3891
2465
4400
3147
683
4765
1655
4936
685
1668
3799
264
4095
2280
3526
1822
4655
1205
1518
4755
747
942
4364
4369
4827
4911
2692
1951
2162
2376
3938
3744
16
2033
858
2323
1002
2656
1585
3548
1833
2324
1969
2178
4471
1870
1089
247
245
4307
2443
1939
384
1259
4141
610
927
4597
4464
769
1039
2969
3692
2325
1759
3764
1010
4996
580
2168
24
1769
958
4097
3849
1796
329
2449
4050
4000
4350
204
3287
4852
1487
3949
4883
635
3542
1312
2163
3427
702
1102
3180
3578
1873
3764
81
4292
1680
4235
2110
3302
3670
810
343
3015
2222
1631
4250
4721
56
2554
2512
917
1608
2243
4001
3892
1911
391
709
2062
1976
2942
1275
1319
620
352
1701
4789
703
2019
3602
3324
792
287
4212
2626
1797
2203
4536
1883
85
2556
3816
2382
3412
1229
4908
4741
3482
2874
2756
1905
4308
452
4720
4517
4738
3960
3177
926
2831
376
1485
2313
965
248
1006
4157
4134
4762
3964
3028
4652
4507
1519
2399
2418
2571
3677
3711
1912
1113
4618
133
4707
2629
459
3202
2330
4164
4242
3215
3818
2688
1565
2711
387
3765
1199
4960
474
701
2542
1438
4605
4293
1867
4744
642
2822
1221
1025
2464
4757
3638
2400
443
107
4300
432
2844
4773
2802
4689
4943
2437
4284
4845
1460
4031
4550
3276
2623
1917
4462
1304
4072
3940
2814
3618
476
4821
435
3323
1170
2925
1200
940
3734
2701
1412
4623
4873
1066
2543
3539
3383
2670
3593
1220
4056
3653
2996
4144
623
2401
93
3843
2710
295
4447
2348
3152
1488
1007
1726
1358
4857
585
1160
2211
2027
3850
621
1208
4139
3188
293
2528
4387
941
3058
1125
2055
2104
460
473
833
2226
1854
4110
4518
3830
22
775
2287
4602
777
4109
4025
4648
1860
554
61
1790
4948
4521
641
3182
1743
4964
1748
302
3305
317
4990
1993
2336
1038
2926
2485
4953
3640
4610
4547
4161
264
1547
3651
4820
2157
894
2781
3089
2788
4684
3680
3707
4388
1786
3807
3874
442
4330
2638
2152
4367
3617
3202
4693
4701
4359
4247
4756
2069
2546
143
2571
2227
539
2834
935
3360
759
1096
1837
1696
2887
2569
4634
1434
3016
3805
165
4459
1988
3012
648
4699
1648
488
770
4598
4940
3582
23
1308
662
3593
3782
4529
2335
3599
3210
4566
204
4322
3898
774
1654
3999
3594
4946
650
2914
1224
2237
1218
2961
2647
4417
1795
1629
3559
1137
2149
2116
979
389
2470
3777
2873
49
3559
3418
3990
4853
3661
4569
3256
4918
2729
2549
1706
3572
4729
998
3299
626
3621
2140
1735
3754
562
3696
4780
126
3619
584
1271
1288
4419
3256
4029
859
4188
2004
1602
2719
619
1271
1869
2729
4777
616
4730
2872
316
4887
2135
2137
20
2916
2823
2869
2310
849
4762
2470
732
163
3043
2533
12
2933
1009
71
301
492
998
3315
1965
3252
2219
1590
2549
1489
2162
2983
3115
4495
4419
2467
3471
4532
2135
3410
2638
4352
3376
4920
2931
3780
575
1861
537
176
4781
565
3130
3394
2467
4057
3899
2110
4737
2733
3021
377
2507
3528
1534
4165
3607
134
862
4089
4664
1009
2098
4046
542
1604
181
4675
2588
3791
2386
2713
4049
4342
11
4207
2784
746
2309
2071
1911
3286
4626
255
3763
3363
709
2770
3827
3932
857
933
4761
4323
3587
2098
4237
2410
1779
3600
1361
195
1752
1832
797
2929
513
4602
4524
4837
3236
318
4958
2345
1986
3356
1901
2328
345
3924
3920
1284
3137
814
1666
575
4768
220
2427
3643
4182
4195
2934
2962
4721
2302
3466
3014
3794
4947
2794
1258
703
27
981
4311
3983
2358
3302
4440
4209
2365
1532
4007
2085
4791
1619
1837
1457
3076
3850
4974
413
1333
3196
1762
287
4130
519
38
3345
3586
591
2649
4934
1711
1188
1511
2352
1671
4775
3354
2877
3684
4785
4443
2181
3061
1029
4405
814
2059
409
2067
1328
1445
977
4773
1594
1220
4084
1720
1011
928
861
1698
3793
4953
1507
3554
222
1534
4593
2374
493
642
1719
4522
666
3242
159
1776
2216
1328
4121
1443
3880
4691
1647
4219
224
1429
1714
2004
4778
3115
963
4638
2937
2561
3146
4742
3735
4235
1219
2428
1210
2709
4316
75
3274
1181
529
173
4837
3547
1992
3020
1644
1727
141
922
211
699
4567
2210
572
3085
1305
4460
29
1655
66
3637
141
1519
494
4029
2907
4591
3418
647
4127
3342
1243
788
1711
4093
1024
1680
1396
3370
3548
2100
2818
624
413
4370
3756
1326
2712
3804
4429
3980
3098
1750
687
321
1040
3015
1952
3687
3640
1836
2225
4045
1206
1445
2766
3492
1520
2302
4912
2963
266
4888
198
4932
4075
4349
1399
1060
3486
4055
3761
2070
3019
4257
926
793
4371
1117
1714
3958
3879
2476
4894
4811
89
3089
3296
1418
945
2479
1025
178
4969
3534
3613
4429
3874
2802
742
2305
4429
2620
4762
840
4899
3903
593
1447
1846
4028
1311
2354
813
438
4632
1655
2788
327
2871
4478
4889
2082
1405
48
2569
4886
961
3533
3737
1753
2754
4028
973
603
1391
2871
2164
2431
3431
732
649
2741
1617
205
3556
2427
206
3977
4639
2159
4802
537
3522
223
4726
780
2016
4817
457
3819
4072
4259
3618
2325
1900
3260
488
3036
3597
3769
2939
1439
3389
1409
2456
3750
2723
4041
3528
1777
1635
818
417
74
3067
3694
3980
4869
1016
3270
2829
3047
2847
255
3103
4661
3308
1672
2925
1704
14
941
1858
3320
1705
1439
3554
326
4771
466
1655
1240
1775
1518
1421
4656
3253
4647
581
3462
3272
3317
4254
250
974
1957
1919
1098
3892
4189
1063
1722
8
3340
4630
1447
4045
1064
3001
467
1682
1445
1033
389
4947
2421
36
3750
2631
2619
2043
3100
4480
975
4691
4834
4286
4773
1916
4550
1804
3733
5
203
3569
2517
2462
4989
417
3538
580
3343
3050
3267
2800
1904
2455
3902
3480
297
1520
673
3005
2953
3968
3810
2940
2553
2366
4663
677
1801
5
384
3479
161
859
2624
330
785
518
4903
2779
1
1250
4210
2907
1425
1964
1850
1993
2451
2243
585
1507
4900
3473
3264
4193
2783
3558
3588
1907
3289
2109
1580
4621
86
2014
3701
4418
819
2594
3990
3614
4282
4954
3220
1003
2441
753
3079
2309
1651
2405
819
4550
3813
2074
1681
3571
2522
623
3811
3476
4072
654
1683
184
4281
4864
1645
3615
3443
559
3104
4990
2072
827
4336
2247
1831
4230
3815
4278
2009
2648
3792
2397
500
1115
4043
1168
916
3519
4788
1930
4469
160
4788
2703
1978
3747
3998
3136
1730
1445
4443
1498
1205
4428
3135
1127
4691
1835
4649
1403
1277
4707
959
3272
1426
3276
1536
3747
1020
3648
4280
468
1088
1545
1127
2914
1106
3246
4722
2421
22
4586
2321
3418
3232
4957
2855
4147
4269
1681
1118
3356
3544
3022
4744
2983
214
2430
2959
281
3834
4250
30
2851
4594
2163
2789
1313
712
4481
41
3158
3441
256
761
2943
1881
3350
4154
875
4686
1135
2893
4298
2033
3009
28
3211
2296
1808
2416
4643
295
2163
1510
2509
3490
1349
4917
2101
508
21
3417
3996
4915
2014
1987
3447
3817
640
3048
360
3645
1805
4869
2059
1720
2453
345
378
4609
4490
108
2306
1993
3837
3536
588
3144
1887
671
4285
2782
3193
4180
2286
3250
1196
1784
3092
2991
834
199
193
3210
1931
3969
2081
2629
3913
3353
4430
2047
4477
2929
3637
4706
919
3092
935
1444
3058
3859
2593
3782
637
1345
4404
3224
2475
4015
4285
1595
1772
137
710
1877
2786
4342
1540
3705
3997
3596
2223
4132
3303
185
4589
2433
1361
2203
1846
2718
3108
3570
4025
3677
3313
4600
3918
2764
18
768
2091
1237
390
3724
624
3143
2497
1694
1570
4571
2361
1808
539
3424
2698
4147
3432
735
459
1036
4658
1575
1967
226
4398
3530
3445
3066
3597
2703
1225
3971
4701
3838
4153
4347
1805
3991
1840
3128
4045
1627
2774
2351
4988
2113
1781
3656
2464
3795
2438
2999
3514
286
4187
981
2255
1022
4506
1214
2952
2263
4312
4937
1499
1501
4387
4075
3103
1093
1903
4932
4004
2306
1379
1232
625
1593
873
279
1844
2157
2641
2117
1998
1043
1054
155
868
4767
1335
396
4127
1862
3592
3609
2813
3706
879
1958
1958
3425
3743
3970
2703
574
4744
91
4858
1415
2021
1992
4732
541
812
349
3390
1815
3330
2122
613
1751
1429
4148
3939
4627
4304
3435
3691
1981
4050
1210
2200
4060
1647
4723
1607
2857
1533
912
3528
4315
969
4003
4169
3051
3072
3535
1811
2841
3422
2244
3875
2653
2530
1287
2826
1926
784
1503
1438
2295
45
1754
727
3957
1775
1430
4290
3090
2123
2232
90
3781
453
2496
1546
1224
3107
3259
3228
945
4818
1288
3293
1897
1576
4644
1958
4312
1504
1454
4605
4783
393
3667
1994
684
2391
459
4546
2610
3065
2994
2736
1966
89
1328
2975
3491
1783
3937
2481
2583
2023
4686
1059
4420
46
4651
1558
3456
696
3143
1112
149
685
4159
713
2025
272
4418
383
4607
3639
822
3362
3797
3638
4082
2184
2996
3132
962
826
2404
2499
1471
1557
3621
812
2860
795
3574
873
3322
4759
4993
2730
3900
1269
1661
457
3772
2743
2603
4565
2588
2441
3234
3843
3822
3838
260
2000
2589
2784
4342
2888
4418
2628
4132
3979
1408
4691
1938
2370
2935
299
2852
4254
3109
2100
407
34
4128
1460
774
3036
1525
3611
1614
24
605
800
794
1333
2874
1978
3503
1014
943
3671
385
4993
1885
3808
4405
2020
3679
3243
3005
4627
1631
2768
743
3355
1046
669
4246
3763
432
4314
1799
2701
3189
670
4310
4746
3506
3184
2983
3787
3438
4142
541
4888
3637
810
902
1661
4553
1119
2244
4896
3844
1769
4062
213
614
2250
1533
4082
3317
822
4327
4123
3800
1328
1856
4135
452
2970
1628
2537
1463
3210
238
1168
2576
1167
717
1359
1613
3984
1177
2662
2202
3669
2450
4647
825
516
1770
4681
3933
165
2142
1713
558
2823
4704
3956
1792
4257
4320
3263
3083
617
3622
3111
620
2489
2786
2441
3211
4284
2693
2011
2332
4430
4757
1689
734
1522
3453
1913
4926
1473
3578
4487
4741
3921
607
3770
3502
3628
4114
2181
3769
2765
2853
1911
531
1519
3774
4283
916
2437
2783
1849
1519
363
2518
3267
4053
1188
3886
1297
906
2129
3645
3742
4527
2712
1372
8
1814
3123
1370
2123
1298
4165
2425
1191
3116
417
2735
2022
486
2683
295
2535
1845
4732
142
4758
4463
1330
1246
49
3865
1341
3558
1276
403
4860
3951
2630
4873
1006
2601
842
3100
4418
780
39
4439
2743
1288
3937
1108
2540
1077
3725
1972
3801
627
1489
1578
2812
3140
3066
233
566
4669
19
3585
3043
1049
2261
3134
246
4781
2081
1913
4050
4701
4952
1453
490
246
3156
4275
3450
3186
1628
1447
2987
4871
356
2680
1539
2792
802
3268
4451
2386
2730
2969
1359
776
1211
1365
2450
2256
2472
1704
3319
972
1585
3069
4713
674
4983
2540
292
565
2299
4827
3209
25
3295
2520
590
1202
1403
2609
4140
1782
3770
2684
1463
718
4338
1135
3978
3002
3192
4745
2840
4506
3914
4927
756
2597
3915
648
346
4942
2514
1346
4971
1978
2075
1883
1117
4179
4724
4968
49
3624
4625
4105
3924
4947
2714
315
3478
4241
4768
4085
3822
4662
4307
1315
3003
2478
374
3254
3004
661
4185
42
4106
1472
1823
2863
4721
3506
4278
1193
123
3424
2649
768
2124
2077
2777
3209
879
3791
4640
4346
3895
2360
4916
3810
551
390
642
4775
4619
1643
2857
302
3605
2085
4139
2366
481
255
3999
1221
496
3879
2578
1010
4377
3702
209
4289
2852
3163
2536
4530
1589
4296
4030
3931
439
523
3639
1913
3014
4247
2097
2331
2836
3552
3799
2719
77
211
1753
3339
1522
3323
626
1149
2354
765
2137
4779
2941
741
2184
909
1031
4599
4288
238
3651
1527
3635
998
4677
3513
4865
3291
4423
490
4228
1451
1421
212
1187
2083
121
4582
2699
3251
3919
146
3505
1984
3722
1974
4449
2065
4046
3563
3699
3611
1771
1281
4544
589
2201
665
2297
4212
4886
1609
625
1432
977
20
3678
3637
3595
4984
828
2804
433
2206
3257
647
3476
1413
3562
4552
1416
310
2301
2115
912
137
4709
4967
456
368
3946
1185
4698
2967
1990
4512
1914
50
2648
4994
1762
3783
2957
4110
4919
679
1322
3056
2745
3090
2635
2721
2479
664
1216
2164
737
3072
459
2458
36
1021
2963
2207
4394
4403
1347
642
983
2647
4547
4713
4613
2389
654
2379
785
1495
1219
3028
1084
2093
4549
1764
98
4183
1411
488
4254
3109
696
360
2420
1776
4924
4648
2814
2990
3233
4679
1440
297
518
1602
2916
3065
3568
2818
2895
3830
1964
2146
2714
2182
4967
4218
3178
3877
2950
2647
560
3272
2142
2400
1465
1313
3901
3666
703
1302
1431
1134
134
1546
1074
414
3080
707
34
2387
130
1274
2102
4642
2556
3366
2617
106
4797
1273
714
4791
509
369
476
3979
3098
865
535
24
507
4581
317
2518
3616
2130
30
2747
2832
547
2140
463
1961
413
2495
2748
3563
668
67
2020
2229
1731
613
1058
2095
3201
4298
3887
1455
3974
72
2855
724
3122
4123
106
550
2583
4881
1059
2380
650
3974
4284
3620
2166
3113
2720
3086
4472
2733
1544
3121
2708
2545
4559
1741
207
1465
2462
2968
4355
4547
137
2650
1134
1210
3439
4104
1723
1518
1254
3244
2543
2705
236
3419
1397
1708
4471
2710
4091
672
4959
2066
3851
3294
3494
3912
1123
4072
3783
3405
301
2389
324
347
3376
425
3567
1478
4069
4658
3250
3017
3226
1076
4230
711
2522
6
1144
3209
4404
2907
2687
1438
1400
3186
1144
462
637
3511
1450
1327
4486
4175
1523
4073
1519
1912
481
3641
3389
3415
4049
4385
4796
1399
4675
2310
1590
1481
3147
2545
2851
526
3586
4647
2715
159
4604
3153
1742
3078
168
4781
2660
690
4267
2483
4782
991
1013
1680
4907
3724
2546
2670
3283
3259
3066
3218
2792
2364
4841
4413
1008
1066
1632
2468
1797
1204
4986
1849
3229
2830
528
1887
258
4549
1846
1929
4850
3751
4019
2291
4744
49
3621
3832
2249
926
2947
435
600
279
1593
2118
587
3294
4319
958
2380
1921
2826
748
3386
4421
4978
3917
341
1297
4642
1307
1597
2351
2292
4603
419
302
2338
3285
4141
754
4646
2383
543
4794
179
3258
1413
3970
4153
2147
1531
2063
3117
3676
949
4685
1446
3800
3943
4636
2682
482
4421
3519
3471
2487
1324
4780
4866
887
2176
4054
2131
352
1124
2206
4975
171
2749
3230
2109
3533
3735
1117
354
520
2638
2558
4253
3463
2126
3776
3827
309
4781
3239
132
359
2651
3722
4900
1149
4497
4003
4443
2869
2791
866
853
1704
3940
194
2571
1275
4697
2571
4161
3528
3358
2998
2806
770
1532
3204
575
1300
178
2904
371
3547
4465
4296
2216
4231
1240
1856
445
3815
2344
2678
1054
4538
3760
719
1468
558
3882
4537
2954
3028
4900
3431
4321
4370
1
3353
1164
184
1078
3113
1461
2260
949
4150
2150
846
4157
1069
4793
1604
3327
507
4889
4751
4499
2004
1807
740
4049
871
2318
1725
3777
1264
2590
1509
587
293
1717
4560
1312
4202
1177
2016
4023
2677
3927
3441
2008
1010
4504
886
1181
3408
1894
1113
716
1601
2004
255
2919
774
4539
4970
4699
1481
4574
261
1716
2546
3743
3076
3856
4043
4103
4449
760
2180
1842
752
3626
3455
1336
2580
1937
3676
2166
2519
1347
4135
1091
4534
882
781
307
1763
4724
147
1504
2522
1099
2071
2996
12
2774
4325
2079
4151
846
4355
1087
1507
4058
141
1563
1078
2587
2154
448
4322
297
1605
100
418
1932
917
2918
3024
2195
3709
1100
2522
849
1148
3786
3072
3675
3135
690
1296
835
2610
4679
1467
520
2987
1497
1093
100
4807
1540
1800
4156
4339
1232
2265
748
1900
1098
3506
673
1767
4826
1127
1988
3818
3316
1961
1662
4553
471
4102
1390
2906
4072
1654
1453
3737
448
1672
3363
3909
3090
171
4342
1505
3238
2517
4250
2172
593
936
3764
4937
3131
2912
1134
2312
2135
1246
4279
499
2926
3672
4736
4706
220
1550
3631
327
4298
167
4680
4827
3242
2882
823
3095
3903
301
3751
164
4346
2
2366
668
1565
2829
4926
310
3005
95
2110
3630
2872
454
191
3602
1019
3067
464
2958
550
1290
1923
3473
4981
3181
4469
350
1153
2722
746
4228
4973
1600
4302
102
1499
1606
21
108
4004
4781
28
3440
2635
3609
4797
178
2539
4211
3775
4701
1020
3458
2804
479
4786
157
2746
2133
230
4378
4435
4309
2571
1459
4316
1642
2794
3676
4497
1771
279
2142
4096
1404
17
223
3121
3403
3326
3400
1629
2380
2212
893
3444
3022
4081
1473
3461
3692
4173
2759
130
1397
2395
1202
3505
597
3892
2934
2892
74
2483
3380
2450
4695
2273
2058
1868
340
3667
4265
2601
364
4055
982
3930
1629
923
145
678
2668
654
4296
2375
4262
1797
2605
212
1472
3503
316
4445
4273
2266
551
4842
723
3732
2138
685
4213
4946
3422
4099
2299
324
4674
4510
3580
1119
2621
4750
4955
3474
2286
467
2632
2825
4933
2213
4956
749
4359
373
4048
1042
2589
369
662
952
3701
1571
3118
2363
1432
2219
1211
4331
4866
3121
1108
1997
214
3004
1603
3791
4623
2317
601
2472
3440
2284
568
2038
4525
2298
2568
4990
3224
2198
2699
3767
1869
721
160
1799
1014
1897
1155
4837
4431
2721
4476
4141
4547
4064
2436
3040
3541
4350
155
2105
3824
442
4245
4408
2224
3382
1008
131
455
3201
4527
1992
3481
412
3866
693
2968
1038
4548
2201
2104
2680
4436
1183
3108
3322
860
4090
3016
3412
2629
1164
2668
934
2137
4765
2599
1152
2784
2371
4258
1442
884
2364
3145
2926
4076
2549
4318
433
1468
310
1662
1726
2940
644
3273
826
3365
3966
1278
3505
671
4889
4533
2936
1918
300
1275
4097
2584
1452
3562
314
16
841
3022
1606
3479
1680
4289
4338
2981
1319
3951
3425
3628
555
3883
4137
1294
2629
297
52
4754
1753
1673
3000
155
1998
2707
2679
1889
4433
1445
4504
2222
3673
3110
1292
4937
1004
3319
2874
655
1417
1549
2875
1261
2532
4737
3166
1343
4558
2015
1685
501
4482
4818
2719
176
1889
383
2476
1849
103
45
3188
867
580
1515
128
2556
1451
82
1591
1432
374
2607
899
4998
2376
3507
529
2953
433
3595
1357
4440
398
2431
4891
454
4847
95
1207
3482
2272
3089
4302
2857
2232
477
491
4071
4036
418
1795
1418
3997
2077
1737
3671
1070
4881
4843
3882
143
178
2379
3283
2517
2105
846
3748
4031
3443
2625
1692
2898
1970
2647
4470
399
2922
2324
2371
4048
4941
4613
4988
1566
3440
1646
1057
1238
260
1003
4404
2367
894
4183
4502
3325
4199
464
3674
3698
116
232
4029
3688
1855
1814
2173
87
732
2667
3518
1837
509
1526
2430
3378
1383
1376
2282
512
219
561
4719
1025
3709
2905
3618
2440
4648
2935
5000
4150
3745
4334
2239
3071
248
611
4035
4619
3906
2024
2938
853
977
3925
3200
4599
4106
521
1324
1308
4126
341
697
3181
954
4498
3374
3013
4367
3885
1351
997
2354
1914
1481
2065
1173
3806
1578
3248
3772
3820
3886
2848
1721
1265
3195
3679
1753
2505
1414
3859
2125
1247
4204
948
1554
384
3675
1765
2249
121
1933
2318
2143
4709
724
3476
4166
3656
3424
352
2915
438
3587
1636
1942
1773
2806
2081
2989
3702
4353
4556
1857
4648
2959
700
127
789
655
854
4496
3308
780
4473
417
2373
1502
4451
3964
1376
583
1234
718
2742
2847
1867
2639
3774
1721
198
1037
4602
28
807
4169
4639
794
1919
4143
969
228
3386
3771
4508
724
2455
4303
3484
3505
4123
230
4806
431
4350
269
1317
1044
2612
460
118
3380
941
1425
1956
679
2037
1093
564
2174
941
261
2474
4921
3736
4682
2795
1083
4127
2401
3753
2460
4478
3244
242
4366
1636
328
4977
1
3895
2229
1476
4688
2614
1201
676
1698
4589
4757
1520
1169
3372
62
2018
3158
3248
1917
1216
1547
2009
1816
4668
1735
3074
4255
4085
4846
133
4303
2204
791
3044
2939
2432
3012
2689
1070
2962
4597
503
2714
2586
2413
1166
4300
3856
3468
3067
661
3163
3611
2581
3794
4502
19
2474
2581
2014
3630
2648
3251
949
3220
476
3556
274
2424
3062
4918
527
993
1939
3002
890
1194
906
318
3620
1801
4088
3849
717
2883
3948
3641
1174
2447
67
1296
3021
1455
4581
2091
677
2850
862
3706
3587
1157
1734
707
4194
1717
2881
368
408
3142
3912
4468
79
3791
2295
1433
4445
3972
61
101
2668
2947
2303
896
3515
2703
3300
2103
4115
4593
2482
1285
2
3889
4880
1133
651
3849
2794
2313
4589
891
4217
14
3760
2926
4992
421
3987
981
4016
4796
4024
1647
2140
2875
1558
3256
718
1552
3702
735
1153
4795
4479
1566
2796
3490
1315
3270
3397
1750
2983
4208
188
557
2583
60
1204
3382
3607
2710
429
840
4163
1484
3229
2387
2784
3193
1250
21
705
2990
617
4558
4555
3324
3243
2716
3729
2442
1594
840
2184
4181
4905
2744
3220
435
409
3963
3362
799
1645
2512
3212
4321
3615
1631
256
3907
800
158
2665
4244
3140
1821
572
2057
4771
2122
373
2343
3730
4758
880
3539
4440
2983
3312
4202
3833
4796
3651
1625
3711
2700
1435
318
3660
3223
2743
2756
3568
3579
1112
540
3897
1952
4380
1431
3502
3949
4047
3564
4412
4673
2093
3336
4537
1594
593
1473
4852
2530
658
3427
3027
2516
3248
1171
2922
172
3827
1214
3555
4308
3941
1923
289
2952
579
3125
4356
2043
1343
882
960
4695
2497
2678
1397
1346
697
3737
1432
3507
2287
2181
1873
153
1884
737
4484
1732
3110
3888
1552
2714
1552
739
2858
2340
4471
2555
475
1134
3766
368
2974
1802
2411
3837
1651
3006
4080
457
3383
225
2483
1631
1746
4490
2398
2007
151
1145
2927
1203
239
500
2025
3339
2414
2772
946
1465
2621
669
4243
646
1310
2321
739
1787
1324
4366
3596
281
1872
2883
1148
4121
3525
1863
726
2525
1333
3874
4231
4581
1913
3226
1105
339
2749
4000
1283
1152
1241
768
1846
476
2041
2597
682
50
3990
3570
3271
4745
2412
106
2973
2012
2522
1473
2836
4387
2684
3776
3372
3368
2164
1989
663
2051
4181
2065
74
4567
519
4096
1592
1170
918
940
1942
713
3331
3731
1736
1433
2977
284
4603
1023
2233
1430
617
3402
215
1954
3992
4683
3762
4124
803
420
2832
1045
4663
3950
2407
4732
3016
1521
4125
2568
2433
1832
650
1872
1343
3162
3409
2907
559
3907
3211
3280
4604
1032
3395
1640
3194
1759
3634
351
1365
3581
3557
1662
3891
293
1690
244
190
168
2831
1336
3643
2640
4011
1049
3845
787
3179
3750
2498
566
4886
4878
3037
2144
2354
2386
2299
3186
3845
4734
3806
1654
4980
644
3549
221
879
4680
4274
455
2795
3117
2562
351
1895
2190
1577
2605
3575
198
2619
2642
2732
241
4540
383
4130
424
777
2270
2841
2705
4949
279
2061
2373
1277
2829
646
569
1700
2583
3713
3709
2800
1655
1045
2104
251
1958
4310
154
4227
2614
3941
3704
3314
4110
3862
83
446
3226
2984
3937
1906
2017
1081
2123
4788
685
168
3334
3029
2878
1321
3474
4004
2680
4661
918
1019
3040
3079
2961
208
1010
2375
3915
2014
2526
1891
426
1241
1287
2657
2725
1286
2123
4847
861
3032
4302
3164
2679
3484
2342
2339
3163
1678
1784
311
2728
1434
3450
1154
2582
1748
3287
1452
3714
256
3950
4771
4189
4387
987
1725
4165
151
685
1783
1115
2755
3734
3058
868
921
735
1528
3209
1967
1897
3867
4318
1622
3308
2191
4510
3918
3052
1187
3797
1624
4871
268
1085
122
672
314
4618
679
4959
2
918
4181
983
2714
1070
2541
1671
887
2866
1646
2682
4378
4537
602
295
471
923
679
2921
629
1581
4951
2207
3985
1401
1776
2333
3802
643
1605
3586
102
269
468
1232
356
683
870
4880
3376
1336
1107
99
363
496
4019
2753
2056
4572
3501
3502
2664
2769
4884
3904
503
616
2588
4811
4253
2376
3362
1581
797
1368
3202
1810
4089
1933
2582
4337
2748
3850
2254
2044
4486
675
3610
4956
1764
3705
1290
2956
1910
2057
3519
729
2904
1285
2831
4544
2465
1721
1852
4200
4894
4463
4750
2292
3832
3636
85
466
1930
848
1927
3630
1276
3362
2592
3368
2219
4530
1261
3881
3254
285
2792
723
4130
2589
1440
38
2744
2414
2893
4699
2274
858
2872
2965
4697
3478
4321
4827
2498
3723
183
4392
1588
3446
2892
3579
2515
3000
2974
391
4529
2110
1584
1452
2120
3106
2238
4436
17
1248
221
4903
1631
2754
4368
1920
2373
3781
2108
3989
3412
4050
1061
4722
3774
2846
4935
4783
2478
1506
622
1270
1757
1339
334
3326
3103
2323
3492
1955
1148
4166
2154
43
535
230
4887
1394
1970
864
4685
3223
3537
4829
1185
3109
370
1810
2767
3387
843
184
108
3868
396
1508
2010
2056
2217
1840
2567
2137
97
3353
2662
887
74
4263
604
4133
2114
2768
3348
2865
2327
3148
3332
256
2313
3194
4190
511
2443
4650
1000
1667
4029
1546
4212
2026
3372
4930
1369
816
2681
2583
4840
1892
1750
4723
1367
4528
2109
3827
642
860
920
136
221
3251
3537
3047
2307
3108
212
2481
4762
4458
4472
4795
4125
3685
3035
519
4840
2687
3699
4538
3128
1232
2461
2132
529
3963
4209
2867
4989
1230
2636
3432
3548
694
2940
200
566
4657
4072
2380
3115
4474
4430
3673
708
2672
4611
3889
4327
1935
2431
233
1582
4973
2670
1769
1264
2438
2064
2967
303
2217
4129
3156
2721
473
826
4621
1976
3222
46
2211
802
2985
1206
3764
4697
2947
3918
1128
2747
390
3613
4684
899
4722
1729
1322
2158
2602
2649
3927
2344
2381
3665
3212
1797
3853
1609
4374
2848
51
1894
799
231
169
4016
4882
4644
4494
2578
442
2622
4598
3814
860
1606
3912
3958
2648
4003
1614
1940
1020
4446
2480
3811
1393
1918
2649
187
2572
174
152
3817
1446
666
3241
2084
1325
1062
170
3258
2625
2543
1478
4913
511
3455
4157
3086
2034
709
2930
3129
341
979
4452
3311
3730
1982
1781
655
4790
186
942
3918
4186
4140
1257
4715
836
3997
1182
2339
4724
2814
983
2846
3375
4366
523
3672
1224
3062
3622
1297
2250
2478
520
918
455
3317
2706
1797
1756
1884
1676
2917
4114
4587
2658
3268
1551
2380
882
359
4379
4435
1023
1149
1964
2716
2289
4116
3154
789
3291
3299
1499
511
4708
3142
2200
4033
1047
2110
4550
373
4066
4710
183
2881
4163
3855
3598
600
3974
3644
702
2375
4120
4751
3004
3104
4080
1003
888
570
1976
4535
3457
3286
4144
2353
742
2308
2124
2217
2365
2636
3121
1490
4151
1566
3540
1796
1106
4795
1875
933
1390
3273
225
4835
1761
2370
3726
683
3947
2229
2373
4598
1322
4508
3085
3631
400
2021
4865
3494
4512
674
2432
2503
2964
3216
4493
2524
2522
315
192
1543
3266
401
739
3625
2978
1091
3877
2190
4890
3023
1331
2462
3633
2968
4290
2542
4534
1356
4582
4749
2847
2597
4671
711
3965
2785
2495
2702
1870
3754
1893
4628
410
2783
3020
4177
2599
1145
1268
1211
4510
4855
2688
2489
3859
4170
679
2072
3632
3930
3940
2103
2786
4087
46
3370
2363
1320
3512
3098
1183
2248
3346
1082
2471
3732
4078
1196
3897
4478
4628
211
2365
237
3830
95
1873
2563
4885
3548
2543
1509
562
890
2394
1719
806
3894
2044
3518
850
1528
3435
3659
1480
3788
2048
1127
2168
1417
2502
1633
2523
3420
3145
1074
4117
4958
2004
250
1642
138
3906
2367
1840
2920
774
1789
2853
1165
3114
2289
3013
537
2468
3925
2197
3775
1453
3856
1619
3952
3008
2627
2275
2304
2825
1308
4907
2720
4579
4567
3648
2315
4513
952
2063
3545
4654
3290
3429
366
469
2763
4647
4316
2761
1237
1771
4069
422
1479
1541
210
2175
1650
4236
3863
3853
909
2514
4876
2151
4698
1695
2205
2708
1870
1894
3603
1178
877
4550
874
467
4747
4898
2649
779
756
1834
2932
1747
2229
3016
3093
745
1896
4532
1431
3822
1956
1529
690
1902
1883
205
770
2940
3267
2053
3592
3739
2622
758
1503
1862
33
2733
104
2761
464
2048
2255
253
3409
3683
3315
616
901
2405
66
179
4866
144
3226
4394
835
3244
3962
247
4774
1916
2279
1056
3997
1287
3439
2813
342
4832
2722
347
2307
1911
3939
3227
1499
4583
4091
3083
823
3429
3111
3828
1438
2463
2261
1162
3257
2011
2411
288
4903
2987
4864
241
4091
2600
569
264
2265
292
917
457
3524
1350
1890
701
4787
354
3206
1778
4664
3383
614
3785
728
2407
2026
2454
4189
658
2647
3084
1351
4339
4652
4582
38
2241
2749
3367
402
4128
1396
4355
4740
1374
3762
1196
1906
2646
2202
4998
1359
3576
543
3394
144
2591
2161
439
4656
3289
4557
2572
349
587
722
2776
3200
91
4980
3619
481
844
1852
2874
1249
4981
4054
2478
4135
362
969
4125
1236
4250
2555
2360
4774
3535
2947
3884
4416
3105
117
3529
3241
931
2098
542
1737
2557
4525
2259
7
8
4998
4053
597
477
2035
3333
4274
3958
1058
233
2007
2132
2113
2634
4219
4935
3079
3757
3887
2441
3736
2666
3355
4908
364
2504
799
527
840
1423
2651
1525
3331
2492
583
2037
1107
185
3203
1579
1670
802
3465
2286
4185
2521
3870
1024
3085
2818
2493
2649
4300
4288
1835
3085
1736
4686
3540
4161
2749
2415
189
2089
1186
4623
968
4029
452
1112
1395
2312
484
2606
297
3288
4604
1699
2903
257
4381
2244
1456
2858
2499
4953
1450
342
2855
2121
4471
3875
3997
1124
4397
1327
804
1239
1374
2462
1913
4820
257
941
4707
4719
2815
4019
3544
1074
4535
3210
999
1274
4530
4922
4821
1775
1703
4207
2368
2104
1640
1302
1006
1365
4044
2652
3495
123
1339
4367
4103
4324
4949
2186
2662
1732
1987
3646
2631
837
4900
12
196
2292
1794
3459
784
529
682
3048
860
3619
2608
4785
275
3466
2408
1897
3349
3115
3814
2296
4112
3024
3207
4312
2042
1837
94
625
928
4700
4184
2373
4787
3386
1128
1285
2438
232
4812
2186
4945
3498
4270
2836
4857
2403
4
7
1981
696
1224
4713
603
3176
2696
4134
4137
3763
2055
1684
212
3976
3810
2839
3020
4549
4645
4230
3134
2538
4164
4052
2505
782
4842
1352
1929
1465
1893
4701
272
4256
2687
2587
2456
3645
2071
1476
1370
309
1006
2784
754
400
2515
1889
288
4123
1319
304
4936
33
3642
4230
2283
3078
1460
2100
1940
4771
4148
2556
4676
1021
3245
3509
4663
4958
3644
3722
4949
371
2140
4508
1809
1892
1554
4420
1517
2486
368
3098
1789
1372
4950
729
1607
3026
333
552
3401
2225
130
1690
4699
303
2105
1031
4041
1027
3599
1137
1122
4573
4023
2976
1916
1388
455
151
3749
3014
2336
324
4539
3556
3545
4971
4830
395
3867
3780
4785
2916
4318
2289
1852
4572
1532
4273
4941
2101
1185
960
3074
987
3433
3252
272
4568
2298
1665
2784
3953
1317
3382
284
1207
4033
3422
62
1295
2648
505
754
2826
3929
976
4087
2534
4468
2068
1779
1299
4953
3335
4172
4902
689
3313
3711
1057
3843
4749
2188
4049
1521
2433
2048
655
176
3642
1305
1328
1292
685
1966
477
1465
4247
2909
2444
4323
4919
1435
4381
279
4510
856
4061
1832
1046
3688
3966
1291
4064
2299
4885
3083
2412
4245
4139
4958
2061
935
2421
3989
1434
3116
4292
3032
2911
1677
102
2384
4618
2742
4595
500
4326
534
1216
108
1227
3883
3864
345
172
3900
2934
4619
2751
4629
2500
89
3633
550
1967
1517
4808
1060
3048
4709
3279
3599
3036
2252
1269
307
1565
3038
4902
4703
1728
1743
3960
208
4077
2309
4752
3767
1138
2506
467
95
3888
2787
2637
1640
1100
4547
4709
751
2071
3529
343
363
1975
4373
1505
1098
1884
4119
342
4330
4404
2752
2270
1320
3767
1512
2532
852
4291
4566
4991
3107
3817
2099
4553
676
1878
1263
3411
3996
3371
4178
4831
4122
614
3357
284
4667
4279
1038
3598
871
4740
592
2620
2746
3029
128
2944
1764
4472
1873
3050
322
3422
1825
454
4994
1972
1842
3113
2459
684
1530
512
2803
3097
2051
3385
4959
1102
3308
2599
3350
944
1446
4058
4902
2535
519
2797
806
4985
1810
4927
4466
367
4214
2330
1603
959
835
3207
4060
4928
2144
504
4070
233
2983
1693
61
298
3207
2448
3784
1032
3834
849
1757
2734
2436
2722
778
2639
3442
4275
2213
2869
2000
3087
950
1173
4290
2590
3496
4737
1988
4777
2315
4172
2210
1721
3925
2633
1761
2025
3756
1229
572
3423
1869
209
3128
183
2145
2553
4592
4568
739
111
4609
1661
819
2448
471
2789
1117
358
2895
59
3219
4708
35
1894
2007
4309
2721
2058
1282
2294
268
134
1040
2736
418
452
3785
2135
2268
4821
4026
1061
2681
3490
2338
1807
2427
4412
3934
4255
4664
364
2173
1456
58
3099
644
4902
4552
2484
4083
4491
171
2341
3573
3147
841
1994
4780
1
1022
4730
1132
807
4350
1392
124
3955
4188
4651
3064
468
2655
4534
2417
2913
3343
185
4211
586
1108
4894
669
2517
2464
4333
4165
1762
3760
1272
4146
4888
190
4919
2400
3446
1746
2158
2023
762
4765
1114
1172
1374
1052
4952
1775
3582
1171
830
660
1611
983
1864
3042
3195
3931
1860
1671
438
1588
382
1609
3163
3821
3125
3478
657
276
3588
2045
750
611
3434
4299
4140
3368
4746
2072
3223
3605
3596
255
2744
2856
3930
4193
4701
3140
500
3498
3734
3143
3813
3907
3194
4746
1907
2831
1312
900
763
2846
1614
3751
4874
3964
3094
1170
4389
3507
3780
4613
2402
4125
433
3952
3565
4899
2011
2196
4260
2537
2747
1664
867
1159
501
4285
3697
3649
363
963
4601
4552
4763
2170
1314
2312
3404
594
2096
3600
2893
4203
4897
1845
3559
3973
4128
646
2397
746
3197
289
395
1327
4522
3509
3548
447
3728
3718
1891
4352
2688
3669
3067
2979
1555
1165
4191
744
91
2159
4403
2152
1079
1295
4184
113
2155
3884
4900
238
3709
2772
1288
612
3394
3654
1128
3383
2831
4710
3071
403
3168
4932
3688
4770
444
3189
4174
4189
3574
1945
3277
3011
1334
4411
1766
2411
1086
2628
2207
288
4750
3705
1513
2792
97
2440
2264
677
166
1575
815
4236
4535
3941
2257
4368
37
471
1329
2319
1642
2188
1051
1412
101
746
1400
4636
2026
1991
3446
3689
3303
3480
1822
3290
3425
2717
4213
3681
1501
4187
1731
2091
3527
289
3343
4932
3750
1427
1984
4568
4582
2443
4197
2275
4932
2899
4711
1474
3062
3
4922
3104
3105
2529
2640
4970
577
2412
4181
4219
2140
1137
996
4305
2567
1623
4688
3726
304
4866
1092
3952
2834
779
3700
2385
1180
1222
3986
4879
4410
1378
4866
1685
1674
4565
1070
2593
1665
1694
1458
4108
3652
4825
2801
1629
3647
751
3150
134
209
1803
4764
701
1774
1861
2127
1893
2332
4707
4753
3498
3382
4747
1534
3769
2748
4195
1400
1805
2313
3554
4611
2995
100
4644
98
1295
4088
1937
4152
533
2235
4886
1416
4489
2906
1058
294
1367
2340
915
2404
4756
1307
3927
3566
3242
2446
635
2166
2864
3906
2792
2856
3360
3764
2536
3079
256
3472
3349
1191
2058
2398
1891
1945
4203
3455
2553
4698
1871
2908
3821
403
4212
3576
1573
459
2698
1209
4462
3624
3898
1635
1808
4818
3428
3333
3151
2505
783
3105
1524
4553
2949
1144
4259
1085
2804
4100
4355
2201
1406
2781
2041
1151
289
3693
788
811
1472
1396
1506
2847
1153
2804
34
248
4117
3333
4193
1103
1364
1803
4149
4408
958
683
948
4398
2858
2146
4710
3485
4659
782
4175
3303
726
4298
191
176
925
1190
3601
178
4231
621
3071
594
2293
102
3796
193
3695
3956
2177
1595
4733
2358
4729
3067
4159
4887
2180
910
2198
4215
776
1915
3168
2640
3971
4506
1328
362
2962
3610
59
1767
2310
4432
908
3839
3802
4935
4192
4542
4286
2443
675
393
4207
1381
1890
2821
1596
4874
983
1576
3387
2316
4137
2222
1762
2527
4816
2213
4606
2165
2373
1993
1687
4747
3240
4665
3538
3602
112
4576
2710
4462
1791
4605
335
3338
1611
4579
1207
1467
4023
1146
4136
3664
2119
764
99
1153
696
3465
932
85
2781
4299
3747
4810
1227
123
4780
3560
3838
1314
3848
2038
2610
3953
2690
1284
3571
4529
1683
1872
821
2284
7
3601
4565
3002
3854
3727
2365
4789
4091
969
52
438
4576
1221
2756
917
2633
2508
2563
3501
1468
1010
3242
3373
1847
1498
1425
744
4690
1313
2241
1398
729
3895
4296
4529
3859
241
977
2641
2374
4305
841
4392
3688
260
3139
1047
2863
603
3733
175
2379
2371
449
4137
2503
1549
4421
647
2235
2294
603
1528
4181
2440
4274
2768
2843
4832
3875
2709
90
366
3356
2347
4323
2336
4121
3065
3112
4607
4406
1090
2931
2583
3918
3485
904
4612
1351
3654
1647
1048
1516
3403
4371
4126
4082
1551
565
1202
3875
4522
785
1398
598
4486
4607
703
956
1668
4612
478
3637
469
2759
2792
1041
4746
1692
2942
2392
245
2820
4630
4043
1981
1371
48
16
2166
1305
1129
4681
2783
2714
4148
4773
2434
1430
4500
542
87
4017
2866
4066
1545
780
4725
987
575
4850
3494
1615
1573
852
4328
4216
3912
822
758
428
4358
1767
2797
2638
444
1309
317
4099
70
3431
1732
1247
522
593
2635
478
1997
3331
95
2099
3148
330
3233
276
2260
374
1071
2979
380
715
4449
1967
950
2968
444
1825
4553
3538
3746
4592
209
4002
4920
589
46
2571
2495
3447
3569
2429
2260
4817
2850
4933
2769
3847
2493
274
4033
4229
15
2042
1767
3360
4182
4955
4392
1410
1567
1090
3780
1802
2110
4471
3761
3922
297
1703
952
3391
2981
3265
1510
2789
3816
2794
4317
1697
765
4049
4080
4709
4531
1187
2842
4303
1758
4312
4008
2849
1237
1276
746
3211
386
2447
4758
3373
2789
1982
1253
1454
1329
1319
2324
3576
3366
3297
1749
848
77
3514
699
2803
615
639
2034
4828
3791
15
4276
4455
3875
448
756
1386
3255
4801
3144
4446
673
3318
2575
4954
3190
2384
1559
1856
1812
4866
1857
3415
4958
3541
4147
4575
76
229
2333
1712
3768
3441
1941
2731
2697
4415
1115
1175
1932
4037
2709
1654
1430
729
4276
1469
1611
4571
4966
1263
315
3350
2730
2707
2447
34
4071
2226
4264
4813
165
74
4913
1605
3225
2133
3040
967
318
1714
273
284
2927
2627
3435
3359
422
4870
4592
1536
328
2397
2665
1283
3319
1309
121
1762
1327
466
3453
1391
3785
2674
1066
51
2482
526
1935
1466
1637
2052
350
693
1557
1631
592
902
3972
3541
958
2255
4032
2168
4568
804
2016
3174
1626
2844
2075
42
1058
2116
2609
1864
2972
4268
4704
2404
902
311
4136
684
660
7
4399
3617
325
2000
1623
4459
4196
1609
59
4442
608
4334
205
2989
4084
2776
4115
3511
2296
3779
805
2189
62
1454
1129
209
741
2679
3888
2986
130
1253
670
1058
586
2628
2805
1991
4746
4812
1395
3490
3471
3234
919
371
3550
4110
1176
299
605
3052
1694
920
1256
4275
3047
1548
325
2721
3835
2839
3720
2180
1609
3193
3304
1874
4736
2081
1744
1322
974
4584
3015
2753
4333
1182
2904
935
1233
4868
571
2935
4795
1129
2482
1218
425
4630
3493
4996
2532
953
1342
2110
3760
502
118
2131
4711
2721
1342
19
2863
1301
1503
722
4063
728
2507
3650
2894
1012
113
4821
148
3912
1605
412
2559
3518
2093
3171
392
3850
1781
594
483
3881
1164
1437
1451
1295
3637
2613
3819
1568
1103
3958
2614
3640
4646
4655
4567
227
4655
3933
3546
4374
1424
4239
4738
667
3485
4731
1080
3874
4380
1768
2059
1882
195
2786
154
3388
4428
2426
4428
4505
960
3099
4056
3086
4121
4430
4709
3919
3326
1439
92
258
2099
4189
568
4280
3270
446
1757
4191
4107
3761
3351
1730
4929
1810
550
191
483
1249
3952
64
3953
1475
1999
2627
52
3912
1087
626
2245
2675
3986
3284
4070
4157
4804
2378
2951
1979
2214
227
483
1883
3975
2824
2368
4259
1734
736
1483
2098
2074
4174
2618
4381
994
1686
736
227
2813
2483
4428
690
2004
2284
2194
104
3291
779
2352
3442
4403
3093
4186
16
1171
3108
3808
2551
690
1160
3595
2622
1407
1009
4747
4201
4002
2911
3211
1170
3880
611
2891
3699
1178
715
1006
1132
2230
1690
2490
3955
277
4493
3362
3039
4892
4799
4543
53
2083
3734
2171
380
3193
1171
596
3944
4429
2014
1567
3298
1494
2600
3307
1414
1013
4576
2714
1379
4814
2167
59
735
2187
3171
4059
4649
752
136
711
4733
56
114
2003
3324
3271
2956
4382
4073
2717
868
1700
2421
2617
4060
3675
539
1076
3899
4438
69
2554
3442
669
3893
805
1512
275
1197
193
4903
4207
152
825
2636
1171
3926
1905
3042
864
3244
4377
1632
4976
3393
2801
3174
4611
4003
3711
3060
3419
2120
1482
4444
4735
4045
43
3147
1204
2691
4151
1116
2135
92
3446
2052
3804
1098
1839
2399
690
3873
4226
4898
4805
928
84
575
4483
1381
3295
548
2016
3678
3799
1756
3890
4360
1798
148
3645
1299
336
4135
1951
1675
1264
3235
205
2353
4410
1642
1245
3881
703
4418
2666
1226
924
1541
2340
4953
1330
3554
4077
3869
3728
1426
52
1452
2972
1804
2038
2533
2638
3401
2056
4365
4238
3392
486
2938
4017
4051
2056
4083
3135
3977
4479
3941
784
4562
684
2911
4690
3750
3266
2032
3981
2510
1647
3051
1359
3473
1863
4258
3880
137
3081
3424
2336
387
2480
102
1068
3955
3291
2839
1285
3950
2917
2507
1736
4853
3206
1960
2783
40
2032
1812
2878
3689
1634
1268
439
717
3953
4673
3399
55
3154
2246
782
3341
2186
419
2451
4673
1750
2973
4814
2417
3707
1995
36
3367
3415
3827
3327
777
3406
779
4139
386
710
3688
4650
4311
3211
3826
3777
3428
2348
718
417
2093
940
4235
4431
4693
2154
3925
1556
3418
2201
2614
2021
1062
1912
104
4164
3600
3684
3772
3117
3201
3521
2270
3450
4696
3413
2078
3912
3654
4645
2632
3528
1507
2830
365
63
4039
2245
88
3686
1378
559
746
2562
412
4426
447
453
3661
2658
2311
1379
519
4189
3278
2190
4487
3415
2347
667
3375
1775
3453
627
1287
1776
1961
4995
3904
4009
1125
3740
1455
998
4809
91
2856
1020
3433
2898
841
4753
1932
3165
2674
4529
3944
2726
3956
3106
1227
1066
3759
514
4659
2338
210
4715
4928
235
246
750
2957
2758
1059
4677
2434
2545
4963
551
2101
2579
314
2983
1404
3124
4620
4622
3564
323
1447
1317
2494
3214
3924
3084
1340
798
1954
2790
3713
1792
3619
2410
574
837
1358
1620
1686
2602
403
4833
2211
3449
4586
1359
1598
2031
3828
819
2243
1748
3768
1008
4650
4886
2472
1679
3344
2142
4121
4865
748
4185
2303
2591
4762
2752
1414
91
579
2480
4578
2204
2291
3707
3584
1614
3698
2710
2883
3431
3012
1569
4664
2668
4913
2634
2650
2570
1173
42
231
3933
2025
1918
2736
4484
1344
2103
2061
4962
1347
2466
4079
4439
4926
1737
1077
694
4912
4193
2303
197
2527
3162
958
1719
1682
730
4074
3821
2773
4714
3530
3937
4176
615
3944
4985
384
2818
810
2002
725
3905
1507
4331
2171
2284
3615
4013
3489
1080
1050
3498
556
1424
3498
1051
4285
1271
3513
1216
1231
2615
1068
3124
274
3973
4230
2567
2555
4986
2910
2674
3041
2404
2188
1310
4722
1659
4456
1278
44
1292
3748
240
4124
3033
2317
2135
1698
3040
861
3060
3387
1736
4500
137
3422
4023
2314
4733
3656
1966
1479
3235
4360
995
404
2610
243
2886
3391
214
2897
4012
1523
3742
2190
1807
3437
3300
762
4677
3368
3616
178
1221
954
3389
2244
3133
301
4323
4567
3854
1903
115
2265
2742
3586
166
311
3549
4773
543
2600
856
633
708
3530
2130
4500
2401
796
1446
1010
3108
3682
2278
4183
850
4829
4759
3262
4857
3272
3179
3741
460
2092
1005
935
2378
3941
4256
2560
911
2338
1625
4061
3178
2545
2352
1665
157
4000
2499
1585
4057
1061
1924
1321
3551
4928
2950
3357
1663
1772
323
1161
677
3681
2257
2273
4759
3373
1000
1386
2513
4806
1334
4007
3009
3025
2067
1085
3451
2871
2205
1303
133
1531
981
4082
180
4493
2345
1642
2278
194
640
2092
4198
3081
985
2538
4028
1071
4236
306
690
2548
2519
1903
3208
1196
858
2375
736
4856
1515
2515
10
4810
588
3714
1186
2932
4496
4694
1149
122
1833
3829
2680
4219
3941
2993
1001
1084
2940
4353
4564
2613
300
2470
4647
2785
229
1239
2574
4555
974
4613
4376
620
278
1711
1135
3614
1059
4320
3628
1236
3039
1604
2458
4871
2005
1342
4894
2347
1849
3477
453
4927
3277
3403
2470
2497
1205
4349
1300
760
4740
3485
797
32
3597
4691
1813
4273
3427
4928
2364
1152
4552
1273
3540
1517
4906
3410
3292
3908
1001
3640
792
1476
2595
4758
4630
3699
4977
2457
2306
4383
1223
1396
1491
22
3151
4933
1676
3455
1375
1950
2964
3783
4030
1325
4238
94
2075
1684
1810
1631
3990
273
2434
4075
2605
183
238
2303
841
2764
2144
3129
2174
3633
137
2599
4270
4357
4562
3560
607
3074
3580
584
192
4991
4929
121
3360
1964
64
1781
944
4569
397
4285
420
2879
3998
4077
293
877
1783
3693
4457
2292
1743
1041
106
2284
3929
4370
2563
3477
2676
1548
3807
4047
3587
238
1466
866
854
3717
4277
3102
839
2888
966
2829
4766
221
4766
3796
3142
2979
1401
2150
2365
2350
777
3017
16
623
3916
4022
4333
721
265
2477
4758
4149
415
3879
1749
3671
4319
802
1459
4718
3501
2153
3943
1640
186
3978
4717
644
3117
2630
1076
4614
2053
2572
4295
78
1841
3862
4061
1705
760
3074
1490
2743
2921
2562
4884
2539
1613
1860
1054
2662
1464
924
3176
3901
3707
3717
4141
3070
1309
1036
947
1295
373
4989
335
3167
3458
2067
2974
4203
1548
2364
53
4539
3528
2243
2259
106
439
4661
4169
3801
3375
4476
4433
4020
4689
3479
4388
4771
1841
408
2594
2331
250
1548
4534
875
2247
2343
1352
1063
1691
518
2889
3961
4410
3746
50
1419
3910
4236
3965
2237
4379
1323
1426
4941
3642
1759
1436
1090
2554
2146
1706
2913
1234
1610
4782
3497
529
2697
1673
1790
751
2165
4213
1993
2649
3456
1962
1774
640
248
169
1924
4106
3352
28
4953
4648
4142
1468
1548
2543
4587
1569
1025
2303
1246
959
217
4743
737
1171
2911
927
282
4921
2348
2308
660
2385
171
3967
4780
2966
662
1126
1820
686
2911
1258
2979
4405
4640
2208
4922
4449
1428
624
4512
4615
3611
3785
3976
869
858
4019
3030
1086
1392
1371
2534
3337
3691
1690
1869
1570
1
2359
2037
3528
4487
2480
3934
4165
3694
4069
2135
4738
1632
4534
2049
4416
3735
2335
2357
4295
3215
2139
1216
563
1671
2942
4798
3898
2645
4658
357
1943
1751
2315
925
3394
1378
1323
2751
2926
3342
2759
4675
1474
2447
2783
640
73
1510
4410
4552
2650
2095
672
3297
1560
4337
1846
2317
2754
2449
3998
394
844
2143
4348
3012
4341
454
1130
1886
1728
2080
100
2653
2219
4153
2437
277
4474
1903
393
4497
3341
433
3673
2527
3493
2196
1842
4546
811
2087
2102
4479
2690
1
4417
2880
2448
3165
2149
4900
4129
3941
4063
573
2428
92
3199
1344
2420
4147
1204
1656
1824
2997
4190
396
1699
3154
4722
2285
4084
2128
3546
4265
4183
1957
4018
187
2675
4766
1860
1120
4035
3812
2581
3131
1133
4386
766
122
3621
2968
4979
4526
2635
4123
2679
4375
1065
90
3679
2246
4358
1507
202
1954
453
1756
1184
668
1071
1770
392
658
3069
1485
3927
2847
3766
3578
4472
1057
1511
888
1719
1794
2398
251
1477
2384
951
989
4615
1574
3191
1416
1823
705
1091
4837
4849
4203
874
3392
2135
4802
3615
2713
1934
1906
3856
4684
4103
2311
2658
746
4375
69
4154
3694
3407
1944
4693
641
3388
3692
4433
535
3392
926
546
4768
2239
1576
4278
2976
4883
3681
4081
2254
4689
4707
234
2033
3402
1236
1316
1854
2187
1341
3134
1995
2253
3774
1083
432
21
608
4379
4257
1029
3201
56
2885
2370
3404
3834
2922
1772
3614
1732
2278
497
4090
4084
4999
2225
1310
3247
4869
1587
1052
82
2563
1455
1282
3114
3089
3691
2058
4598
2413
1983
4659
2943
2493
2848
1830
1055
2094
4144
4553
3999
4001
4748
1008
263
2048
117
1887
1946
3974
3120
3041
623
1300
2206
300
2113
4957
421
1539
2712
1283
4804
4915
4486
3967
4075
3182
4251
1765
3281
643
2834
1701
3524
523
3330
1108
4477
342
3069
737
1177
4052
4844
1888
4385
4061
1281
4618
11
2946
4619
2595
4790
2121
1054
4715
2778
4860
2720
1630
1710
2834
1773
1316
2416
4253
3404
1537
3801
651
1817
398
3566
2118
4577
1798
1464
4076
2584
3474
4725
991
1830
1142
2757
861
2725
3937
4765
1833
1693
2809
2047
2496
2793
1125
3040
3742
1448
2385
3345
4943
1748
4605
1191
3830
630
3918
836
1121
1992
4948
1331
2922
4145
3723
2975
3408
1581
1026
2581
516
3603
4222
1061
3165
469
2064
981
3108
4107
787
4246
1608
2368
3295
3885
1852
4572
1569
4083
4300
2656
1920
3078
1428
2877
2890
4854
921
997
4461
3352
3549
2976
126
1143
1495
657
4285
4526
3689
3663
3263
743
1496
4365
1547
3663
368
4153
870
3559
4798
3992
1535
3541
4412
3209
2059
393
4912
4934
2690
3784
2269
1830
2880
133
312
2142
3725
3907
284
1715
1478
2196
2063
1985
1665
3629
2259
2055
3917
4495
950
3169
520
3688
1866
3005
1215
400
1621
4894
537
109
4938
2724
4356
4751
2863
4186
2679
4148
3285
1511
4822
2941
2531
2670
2818
2351
3651
2190
1510
292
2876
1834
1979
4455
2486
4553
3013
124
433
1831
1507
1797
3182
4355
1339
3438
3916
1207
1563
2066
2837
4515
561
1147
4878
307
1693
1622
3754
2676
2594
516
2088
91
3200
4251
465
1846
2621
3099
763
3848
2759
1442
2344
777
4827
544
1911
1748
1594
1508
1970
3504
687
893
2975
1024
3946
3081
3400
2787
3688
1793
3066
2084
888
531
2050
1435
1743
767
667
1018
2757
1779
3913
4488
110
4791
1761
3490
243
2434
3270
2029
1574
2027
398
3781
4009
1560
587
1786
2984
867
4843
3430
3506
3879
1321
448
2828
1527
1369
571
4702
1856
1079
3016
3427
2699
1377
4328
758
4724
1545
2706
4288
3277
996
4907
4955
707
4389
2825
786
4616
2906
1439
4006
1784
3422
1293
3563
2716
1614
1261
2736
4114
4764
2327
1443
3346
1303
3245
1203
2083
1609
2848
1620
2436
528
641
822
3019
2053
2417
3414
890
1936
1290
1980
492
1786
2195
4692
3517
633
4967
3701
3472
4767
2559
4717
4014
1180
3908
4162
893
4840
4150
3026
1967
1794
2943
1548
1199
1339
585
2757
752
3851
4820
221
1845
4515
2896
4687
2002
2170
2050
996
4066
593
3918
2121
686
2398
4378
596
4596
4725
2468
803
1166
3354
4966
2365
4487
3096
1505
4710
2626
3725
1622
2360
1267
1828
4039
1021
4595
1697
1700
4742
3528
1049
39
4519
1082
335
2121
2856
880
4008
1330
3213
3305
2264
1221
1407
1700
2723
201
2714
280
69
2257
4901
2636
738
3765
4093
1304
4839
4519
4921
3594
2174
991
3159
3171
4487
3128
614
815
4233
3688
4754
3409
3445
2076
636
4516
3908
3929
4759
2307
268
2628
1668
2570
3655
3500
199
498
4107
2234
2295
1201
1619
3456
3826
448
2260
631
3159
59
2153
1319
1266
1685
3824
3419
3779
4921
4051
4898
4991
4250
248
2680
3766
4412
3129
3690
1059
4488
3877
2534
3335
4948
2461
3257
439
2953
4328
4974
4161
1715
3663
534
3099
1765
1489
2586
580
978
4433
1435
1441
557
3371
4907
34
1642
795
1121
354
2210
4093
737
4882
3467
86
3178
3870
2054
3730
4806
534
4736
403
4773
2855
825
1121
2834
888
2720
988
3076
3901
1516
1396
1207
840
1788
1770
1625
4027
689
4356
3621
1991
4223
2013
427
4527
4392
2122
3670
3206
3088
1878
2421
3213
1834
3087
4978
990
3945
3846
3830
2980
3120
2587
4843
2952
4235
2719
440
246
3468
1897
737
4373
183
3354
3965
3675
2397
432
3278
2799
2333
2799
3228
3397
3710
691
1290
4134
2095
623
2344
853
2848
2113
4127
4739
1766
4451
664
1123
4410
4236
3038
975
2371
3477
4767
2961
2087
1389
31
2387
4926
262
396
1256
4864
3661
2875
1784
2809
1949
4138
3080
268
3861
4996
4631
2773
4205
4080
4515
694
4789
498
3090
1707
2199
2393
2169
2982
3224
1743
905
2275
4019
4228
2220
1413
3574
4556
3253
1488
1074
76
661
2212
1823
4873
2319
1233
1990
625
4029
3141
4933
1999
888
4607
2855
4763
1388
1088
1713
4904
1817
525
1406
3461
4707
4695
508
4237
2051
3346
4181
191
3813
81
2959
2894
1736
2912
2652
3201
2817
89
2363
3700
2024
3960
3181
1710
2872
1599
3153
3089
2259
4155
2536
3470
1301
2108
2345
2990
980
1233
4102
4881
1111
3994
2142
3171
211
1892
2025
2890
4703
2273
4047
4282
3074
3565
3161
2929
2071
3834
4166
2939
4880
2373
3848
3583
2328
3902
4853
4871
2064
92
310
2076
1299
2047
4819
1825
921
3188
684
4787
480
4709
874
3087
390
3902
3548
4684
2521
4545
1226
4812
4487
899
358
496
1038
3813
230
1825
2773
3900
2692
2952
1161
4417
1366
3166
777
721
3118
4884
4259
854
3770
2061
4981
4092
4461
3119
1004
4149
2973
3950
1304
4910
4827
4729
1422
1575
3094
2075
3085
999
3240
643
506
230
4799
1788
3508
1450
1037
3686
2512
4946
49
4779
862
1086
4100
1291
1018
2781
2221
657
2684
3445
3606
843
3328
3782
4892
357
1479
1927
2850
1175
1172
3768
3031
2603
3936
4511
1523
2080
2391
3675
4846
4530
2569
3452
2818
655
4898
1481
2956
323
2113
4864
2870
1397
1437
3497
3056
2872
3555
4523
2691
331
3185
70
44
3673
4111
568
4447
1234
4225
345
4178
4088
742
3366
1237
1011
3292
3049
2409
1118
1945
511
510
4135
843
2641
3067
4891
1362
644
1602
895
3681
2945
1728
1600
1856
2485
1098
3132
4629
2818
1987
2775
3230
4220
4647
3263
2360
2334
668
3521
1636
1178
2547
3586
3260
1012
4419
4686
1771
768
2799
3084
4610
2799
1699
1431
868
1367
2354
4183
819
744
2835
1854
4776
3223
4703
252
3311
3918
4189
2668
32
162
4695
4236
920
1316
4786
3089
3470
4569
2698
2256
1070
4330
859
4142
953
957
4937
3258
1363
834
3777
302
3060
4222
4446
2281
2240
3963
4261
3655
1503
1966
3705
4111
1341
3776
3208
3308
2435
2630
923
3486
820
3865
1674
4342
1737
4831
734
2797
22
4720
4134
1749
4146
769
1131
3158
2971
2837
2059
2987
2200
3383
1689
4634
1053
2865
1771
2320
4650
3272
1507
1211
2820
2261
895
4822
3747
2461
2714
2328
2251
1330
4872
3845
4251
2801
1453
780
744
4314
3535
3143
475
3763
4312
2102
4735
3877
1149
4388
4892
3157
4713
2264
2767
1781
1203
2310
3407
2040
4315
2612
4498
3441
3969
2021
2950
1117
2295
673
1224
3260
3458
2467
4945
3188
436
1818
4811
2550
3021
3056
3048
1447
190
3974
476
1608
220
3302
4350
4311
299
2320
1867
3244
2360
670
715
4941
4798
975
1946
4650
1450
71
2264
913
3215
4758
970
1851
827
573
4567
4941
3472
4540
1699
2513
460
2591
3127
2202
4169
508
4239
1259
2366
1710
3938
1737
3548
4701
4214
764
2177
4460
2578
3210
3465
2442
586
725
4824
3986
911
576
2441
1890
1524
4725
4762
4440
2354
2858
1270
2280
3853
79
3793
2335
4956
250
40
588
2069
1771
911
4017
4110
3752
688
3958
1573
794
3163
1119
626
1670
776
2913
1944
94
3726
1705
4615
21
720
381
1245
103
1651
2136
672
4430
3690
1906
4933
2046
2570
1782
37
3970
702
483
2891
1820
532
2556
639
2129
2453
1024
446
4763
1657
1810
511
4381
3305
1321
4791
1731
4891
4977
1678
4239
114
2817
2560
1205
2084
348
830
944
3346
1952
4322
618
1883
4841
2830
3312
425
4511
2102
996
2938
3379
4529
1298
3632
2327
732
2379
1330
4179
2327
3733
3665
1128
86
1192
1340
1017
4465
1866
852
3845
3820
4148
1392
4295
1344
2476
2107
4718
552
593
1993
517
3989
2154
3342
3196
3899
2799
3502
4565
2873
4198
3902
1904
45
2376
282
1863
2734
4705
1045
4851
3592
131
52
2293
1371
115
1499
1902
3781
3803
542
1263
779
3791
497
2505
1324
2936
4729
847
4206
4324
1577
823
2903
1779
1230
3597
1925
4908
4131
592
3958
78
3606
3619
1001
3759
3689
3053
1939
1737
842
1402
2388
712
4627
3327
3135
3317
2738
3785
2645
1142
26
1223
3867
187
3961
796
719
715
4904
4374
4535
3877
2654
4114
2098
3199
4581
2029
1836
4259
2100
2436
343
2165
1851
2597
2077
3158
266
2148
2831
2268
698
799
2409
3960
1042
4043
4675
3726
811
4060
3825
1400
4845
848
2884
44
208
142
1304
3561
2140
4399
1308
230
1889
2044
1477
580
4536
295
2458
4615
4056
4224
225
4784
1225
1377
3273
4542
1517
1123
1542
4880
970
239
2417
2732
177
3094
3237
76
3890
2938
4499
2908
2166
4114
119
381
2539
1962
1320
4549
1396
1280
1772
333
799
769
4210
1913
1781
3002
590
2196
765
3967
800
1297
825
4111
3253
4235
487
437
1101
4574
1641
4985
4339
1227
2486
1837
688
448
3927
2529
4721
3534
818
4184
620
1698
2571
4665
911
2020
4334
2446
3977
4210
4150
4824
4887
2470
4817
4393
4321
2644
4730
4216
906
1046
4934
1289
1227
1440
2231
603
3536
2363
972
3248
2065
1750
1159
1976
3043
2032
853
1190
1477
4272
1018
633
2987
2510
2251
3861
3591
4727
3553
2416
571
1044
2709
4757
3384
1107
1070
404
545
4181
796
3256
1025
3382
3529
599
665
1305
4243
438
2875
2977
4364
75
1682
4073
2674
3049
4967
77
1679
3943
4782
1983
329
1081
4678
2371
2163
3854
389
2067
4267
3752
3946
1987
90
3783
3841
70
879
1750
2371
1471
3548
1020
291
3697
4247
261
3650
3584
3595
4095
4843
694
1165
1301
3160
1815
287
1903
3459
3429
1384
1528
2662
1004
1913
1735
4316
2023
3834
4007
1941
2401
2075
255
3366
749
3883
1546
1462
4583
933
3623
2491
1689
3686
3450
1627
847
3000
706
675
3963
4427
1273
916
2618
846
3383
2736
2148
4562
2943
826
3520
4048
313
1947
3142
661
2966
2822
3195
2981
1823
2621
1592
1526
3519
4825
3196
1008
868
2278
3222
4212
3514
4236
299
1226
3248
3911
2870
3449
2208
3248
2714
1819
4227
571
34
2054
3899
2559
4771
3772
4616
1769
4860
3036
4372
217
1556
383
695
1178
4596
1003
43
2734
1049
2508
1664
4753
4916
3174
1738
4425
3017
4548
1222
1421
3971
916
1945
2506
3183
2121
1761
1327
2332
1416
2457
4955
1209
4483
114
1145
2295
1657
4093
3747
43
3044
1169
3668
1366
3513
1739
1197
4197
2796
1681
3841
936
1513
494
1128
1943
1364
4322
1352
2304
1794
1247
799
2987
3678
2789
1155
39
2485
1262
2954
1865
890
4771
4498
1428
4235
2197
3250
4452
3649
2212
4767
1082
100
1116
3544
3251
1469
2235
859
2785
2459
317
1294
3016
295
4944
2318
4066
2687
3640
3435
2516
3494
3748
50
2127
4154
3015
3138
3704
1597
4888
1152
3176
1270
394
1667
4596
4117
485
2952
2910
2850
195
4695
4666
590
2292
668
2026
392
1626
3615
2051
3273
2614
2452
1742
4104
4401
1076
4135
1016
1292
594
4713
1717
3056
3319
3929
3555
4567
2863
2015
4327
4361
970
3248
35
2184
748
502
2222
2469
837
2758
2370
224
2153
1689
2805
2204
432
3812
2784
4384
1263
504
2731
4695
4606
394
1711
3769
2065
3700
1442
2400
2639
2474
2623
3140
3646
1678
1451
4407
332
365
4121
1426
2663
2728
4903
3494
3287
3108
3607
2356
431
1738
4855
3470
2887
2695
2641
2515
4357
1717
2380
4223
1815
849
3553
1008
1442
3779
3982
2330
487
257
3823
1900
3544
2332
976
649
1376
3537
4180
1241
16
2513
1097
4917
1787
4065
2178
4510
1675
4499
308
1270
4233
1163
1025
1669
1249
4420
2104
646
1731
921
930
2151
2940
2707
1567
4141
4691
2337
319
3557
4636
3684
1122
492
4912
151
1889
2273
3891
461
1714
4581
821
1018
3175
2650
674
1777
3920
3025
2554
1709
2060
2018
609
672
1996
2616
3184
2191
1897
1538
3290
4171
3073
4740
3752
697
710
4188
4142
2043
2014
4861
4099
3190
2924
2823
2477
4098
2310
2405
1971
1765
4365
1501
1881
3160
1608
2140
3935
4120
649
2720
1274
854
2654
3764
122
1408
2457
1391
3291
4854
2617
589
2236
2301
359
4732
2266
1223
4554
4561
1966
3114
1939
1817
2787
2717
1729
1056
3185
4030
383
3245
3021
1550
3009
2724
487
4602
2539
4627
2090
2612
4410
3717
783
4721
1200
1930
2938
2921
836
4525
4620
1018
2920
3316
2727
4165
3930
2260
3325
1215
3923
1371
546
4970
2531
3724
3069
4273
3115
2006
3003
2423
721
685
740
1113
2472
2064
2716
3191
2981
2545
283
375
3963
536
1438
3258
2368
1401
1740
3470
2566
4057
2857
3106
875
3628
3166
2749
4449
3242
535
2903
894
4918
4260
2469
1429
2510
4800
2050
3556
958
2085
3297
2652
1669
366
4900
3180
1621
3804
816
4046
4615
954
2062
3465
4189
1153
2564
1229
4895
3957
4394
4618
783
1701
990
4305
828
4519
4352
1041
1035
4433
310
692
1233
1857
121
2063
2514
3295
2295
4621
4222
4734
4759
2709
1950
4766
3200
3984
4811
2941
3754
1012
3696
3753
3203
275
3715
4319
3555
348
1264
4080
3144
3161
1526
4663
3683
864
2784
4228
1650
83
3828
3604
1044
3384
4784
4582
872
3321
3120
1991
3854
1132
769
1399
3876
3124
3322
2890
2874
2510
3597
1673
4366
3109
1435
774
3281
1855
1677
3635
1217
870
4252
2764
4381
3224
1625
3288
3428
4496
3757
1156
2214
2778
995
2560
4489
530
193
4112
1301
1894
1131
4356
3617
1280
784
2728
2092
3469
3891
4429
516
3032
307
3638
3243
2863
1875
3500
4124
2269
1619
107
3523
375
2853
498
3282
15
1033
1943
4141
3932
3321
4697
295
2136
3013
660
1954
833
257
528
1556
3808
1250
4131
2716
1485
1445
4010
4025
1913
4824
1076
2155
1338
1311
2855
4888
4779
1808
1065
2209
3753
3335
3624
1746
1895
1203
4818
1661
627
3663
1415
600
4254
3762
881
1922
4376
55
4971
3154
4771
4094
2615
2712
3459
905
1446
3554
1572
2632
3845
2985
196
3070
2530
1689
1372
2041
2659
476
75
4254
975
2600
475
4338
1626
1916
562
314
4726
4839
4371
228
2861
3001
778
3900
2176
792
3004
4040
4435
533
996
2588
1278
1044
703
23
245
3256
4977
2060
2681
3700
342
2066
3054
43
818
4837
4691
4105
1361
4354
4573
351
784
4503
4107
4243
3554
3825
2691
517
2812
2915
3340
1956
1985
1622
4386
1063
526
2531
2534
3573
4527
3275
3083
1973
3081
4824
1098
2078
4550
1553
1719
4497
1436
3858
4705
2538
462
2441
3350
3842
393
266
4549
4928
2456
4964
4642
2419
1689
4754
4989
1234
2758
1644
4899
1404
805
2795
1564
2552
104
1312
1867
3567
3142
2165
1002
3829
3344
3426
3931
4035
2765
4186
1415
192
710
4059
2043
1171
594
4922
1110
2323
988
3469
1045
4983
4104
3015
4208
2278
4146
1495
4338
2449
2494
1441
1116
3148
4729
1019
1666
2969
1383
4410
4812
316
610
2195
999
368
3330
2
4970
3488
2184
430
4121
2751
3177
2234
2110
1521
2289
342
227
3159
2013
2565
4961
999
2296
3357
3924
346
2047
2577
1596
845
21
3946
1069
4512
2528
3442
3760
4194
4922
3807
576
3562
2096
879
4814
352
2295
3062
4814
1786
3250
289
1495
2023
3965
2614
2631
304
4493
658
2421
114
1262
2810
1245
2173
3284
3914
4928
904
1938
4369
4161
1522
2958
1691
2449
4139
842
958
1963
281
4061
341
3153
795
1552
672
1789
1906
3682
4754
585
3227
4781
3842
4072
3278
4870
2554
3658
178
3104
4491
3556
4175
1250
983
3349
1266
3557
3742
2435
2540
551
4482
2340
3803
1298
418
2509
3248
141
3195
4639
168
4530
3778
140
2491
239
2747
1023
3328
285
2550
3217
647
2076
3988
37
4493
1709
1158
4557
4884
2918
143
4466
64
1546
1069
4240
4587
4446
2692
1367
3217
2397
3602
3219
4141
485
2140
2749
2403
2672
1616
1873
1916
2612
2897
126
4157
4995
1047
2193
3439
860
4180
34
2337
4952
1447
3652
890
1110
1509
3305
2711
1343
3339
4549
3075
4978
3045
4598
4530
618
4195
579
1589
1403
2719
498
1217
2928
2664
4551
4823
2320
3521
3540
518
3381
1442
2835
4493
3427
3790
4110
1281
1783
2924
4528
4405
4806
1143
378
1197
3881
3262
4551
3818
4504
2212
2871
921
507
1425
3936
2236
2867
1167
256
4543
1815
3317
4325
12
2159
1992
61
4400
4549
3565
710
3219
807
1625
1319
916
1343
4241
3717
2243
259
890
991
4981
2381
1210
3867
396
3843
4597
2199
3516
3856
1369
32
2887
3938
1818
2902
3754
4466
823
3766
1806
199
3099
255
4776
395
2325
2174
3249
3764
4752
2642
2878
1284
804
1368
2121
1002
4131
3096
3430
567
1261
550
4895
4242
4980
642
3129
4621
3744
3648
2685
1293
2053
4937
4848
501
600
3408
2675
84
2406
2846
3019
2538
2069
2183
1970
4759
601
4291
4724
3205
1360
4134
1675
3009
2591
1648
1156
4198
602
1157
4560
1401
1551
4893
4284
3222
148
3469
4281
3497
1821
4589
1668
4054
3360
3793
2471
4691
2832
3008
206
2256
2981
2296
1564
3342
145
248
3235
4013
4829
523
2559
1636
4394
4932
4284
4461
3225
3957
2339
4326
572
1414
4458
2921
2210
3405
2057
3492
919
2392
525
2682
953
2508
3992
2489
2340
4154
2439
3218
551
3756
1435
1764
2053
1653
2113
2394
3837
2158
154
1336
3595
1314
2675
1817
1924
4971
926
3884
2974
1466
2296
2482
3662
4659
281
4658
2575
4574
2855
4214
4018
4504
1675
2091
4232
3656
4474
493
4098
3290
293
3080
2826
2911
3625
4192
4079
2235
1888
3954
3581
894
3631
1369
2755
1004
350
3954
683
4525
579
4168
1757
973
3031
2601
428
4181
4119
1838
3663
4624
4668
271
1258
2127
3348
205
1906
3374
3055
4943
2269
3292
3282
1838
4592
4167
1695
2800
4526
3582
3995
2000
2744
1493
47
2716
1200
2492
2608
606
2092
3065
3351
3780
2625
1265
3770
3857
1542
4403
241
3281
4981
3253
3810
2929
157
1213
3445
4268
1298
3177
3208
3631
955
3439
2252
4438
3564
1294
1046
3604
4706
4603
3215
3304
2153
3846
2837
2250
1409
3610
2960
2242
3557
1616
4309
2154
755
4284
1767
1663
4199
4127
2713
1339
1927
2787
3949
3670
3152
2378
1008
2505
3248
1448
755
697
3626
4580
220
3322
285
1907
4595
1193
949
2893
2829
2289
2185
1366
2381
215
2723
2502
78
142
515
538
2194
3540
1436
3977
342
2755
3582
3959
1611
3177
2338
885
2903
4360
2985
2215
2794
679
470
125
922
3143
2415
2802
3047
2702
1824
3600
4879
4120
3863
4906
4203
4449
3745
1057
4992
3284
4532
2024
728
1311
3739
3736
46
3189
782
1357
917
2178
3791
2774
322
3227
2149
3881
4797
2700
2277
1532
4093
4751
1812
1861
2977
2732
1030
1948
4591
3075
4946
4796
2912
4580
2660
4397
1730
4855
1482
4909
1477
1612
664
1002
1351
1357
276
1545
560
1327
3026
1499
1358
4213
65
1851
3419
3077
4435
865
146
3496
3441
1978
4701
4182
1613
1813
2938
320
1263
3239
3057
932
505
216
1280
2173
3443
2876
2575
993
1055
1740
3525
3897
1590
674
1537
4412
4297
2152
4441
2508
528
2274
1694
2695
4967
1303
4678
3335
2268
1276
1249
747
4611
2193
101
4004
738
4026
371
977
173
4663
4975
1571
3267
3444
1315
2113
4095
4922
4788
438
1928
1524
2812
3718
409
3243
3295
1509
1369
2851
374
4143
1317
1987
4903
825
4009
4961
4890
4495
811
220
3565
3212
1936
4704
330
1533
1005
1014
1604
4662
4143
4841
2181
2947
219
4249
3675
4608
2855
276
2455
1946
2615
2904
308
3556
1009
531
3838
163
1297
3987
3000
4546
4478
294
1420
7
4251
1700
4760
2356
4207
2255
4635
4919
4149
1338
956
2706
2261
2543
3068
3228
3161
767
1422
2509
4025
255
4494
3990
2335
1829
4903
4311
4348
4455
1332
2479
4249
2364
576
3185
3423
120
4030
4689
4016
4669
2145
1042
2899
3189
4693
499
4804
2209
2589
2117
1033
2293
2138
1311
4006
1961
3707
1275
2674
1729
3823
1678
600
86
3380
651
3527
3300
4636
449
419
10
4523
1473
153
2093
82
1241
4567
3604
2975
211
641
341
2363
3846
2077
223
3786
3892
937
630
1887
1923
1975
259
21
3652
2536
1921
1679
1767
518
2489
329
3509
4856
4903
804
4372
3842
4554
1054
2535
4394
2528
1064
2524
612
2080
4814
652
1847
350
1186
4502
4190
3706
2834
3956
3520
2937
3742
2540
1841
2787
1275
1616
4807
4611
3634
1575
1717
1083
2577
2250
3379
3501
2225
4735
3884
3626
1406
1842
4150
1239
331
1663
3006
3
4483
121
2705
1411
3361
3767
4868
815
2249
2937
3462
2818
1644
319
2881
2429
3760
3010
1572
300
1350
1409
1771
3943
1242
4390
2877
1051
4359
4527
4542
999
3304
2757
4395
1496
2088
2368
408
4397
2099
3064
1013
3939
4947
1478
3316
2010
1628
2193
2901
598
759
1906
907
751
1675
888
3269
3321
1183
4020
3966
1365
2130
1343
332
1534
4524
3351
3332
3581
3754
3550
4213
4910
2661
4579
433
4697
4283
1062
3719
913
637
2928
2171
1744
4792
1641
2317
2601
1892
4248
46
717
4112
1455
790
1751
4644
1005
3681
3024
2509
170
1437
11
3356
3318
2885
1210
4839
1442
4665
879
631
493
444
2364
2761
4584
597
1420
893
3099
4678
431
3754
3254
1024
4002
64
3024
2877
141
4588
3332
1901
3875
24
1967
226
4261
2576
3676
2931
3559
2038
1072
4165
1778
4582
2941
4957
2880
3203
427
1599
4340
4720
419
4058
1703
1528
1626
3978
4
2279
3596
389
1117
47
2983
2398
1251
3132
2115
3110
842
3120
809
4757
3426
4328
1409
4589
1063
860
3722
840
234
1603
4654
1101
3575
1829
2075
1319
2893
911
2947
3158
481
3379
501
2556
3579
573
330
3720
3446
4479
4144
4919
932
1878
1603
2734
3833
4330
1063
3025
2643
2650
2911
1448
3209
238
4809
412
4921
2843
1456
4630
3863
1747
2209
1481
4021
4378
4494
155
4197
4818
4054
2552
1833
4616
3835
2263
740
756
4314
3371
1551
941
3743
539
4389
555
3894
3778
4574
2227
2819
1327
408
2023
2235
3327
553
2531
3265
2886
4463
1137
202
890
976
3502
4401
8
4274
4203
1732
2804
3908
3932
252
1246
2331
2748
849
4272
2326
2720
4732
1617
435
3495
236
4284
1240
4537
4754
1698
3586
3077
4372
868
265
4017
389
4466
1474
3037
1099
414
1068
4568
2600
681
3548
2
867
1630
2521
3368
4228
4026
1112
2372
3827
3251
2025
4419
1729
4093
2392
2349
189
1590
389
3263
1760
35
3500
2676
4825
2465
4958
3992
355
4381
4982
1780
1698
1316
2101
3965
1770
980
4767
4117
40
4217
1300
3545
4606
561
144
817
2523
1552
4667
826
3665
4117
3129
3967
4094
1675
4218
3556
459
729
2859
4306
896
979
3508
4263
4622
974
841
1818
2395
528
2089
2075
3482
317
2018
2825
400
1475
4899
3378
2776
2799
984
2087
1200
2246
1265
3388
194
374
403
1549
164
1921
101
2348
1552
1281
2381
68
813
294
865
4553
2396
3538
2366
2669
3491
590
21
4261
2502
2
3545
3658
4297
425
2554
4209
1839
4346
540
3315
1742
784
4521
3934
1009
3179
1699
2450
525
2478
4659
204
3332
4358
1701
3886
2925
81
1337
2893
498
4477
1052
154
1152
3796
829
4354
26
3007
848
1870
367
3768
1086
396
3856
4726
603
4276
3251
2525
767
3459
1770
2731
286
3547
2045
933
3680
2785
4996
1464
3265
3054
4517
2568
1962
2991
2812
1276
3622
893
1886
3527
1774
1502
3245
3481
2998
3666
1455
261
3797
1214
479
1696
4673
1893
4579
2560
4905
3586
228
403
705
439
393
4091
4546
3977
3556
3433
887
2833
4771
487
984
2852
4976
2989
171
404
2562
1124
4078
4102
2282
4590
3919
4930
1415
3844
4940
782
410
4918
595
1803
4419
679
2619
4958
3026
3967
3985
4440
670
4391
1469
1247
138
1264
2818
4275
4091
1308
1001
2722
2043
4124
1182
1028
865
3856
898
1343
3727
3170
3607
3500
1291
2588
4399
1152
3358
4076
2334
4716
592
975
1443
414
2186
4220
3411
3446
3082
2701
2430
1026
323
3713
1224
3442
1578
1061
2145
3484
442
2486
4166
4833
1889
4416
854
190
1577
1890
1437
2540
4024
1264
452
1729
4344
3008
2191
1085
2503
3229
3262
1798
2968
3392
3028
2260
321
3713
4931
3701
4379
2490
4679
4114
341
4477
62
705
1057
3505
3582
3329
2774
1425
4255
3137
4468
892
3949
2897
2235
3502
295
3742
2564
4582
3315
4691
86
3982
96
3659
1931
3735
2858
504
1056
4282
2881
463
1745
447
1362
538
4066
1346
4540
3556
3471
3353
3949
3936
5
847
4243
2459
1182
1613
1379
2750
3882
2476
470
541
4928
3843
1783
3370
1561
4303
2502
594
2758
1294
56
4526
661
4515
2532
1612
1992
3294
2207
1068
4741
2793
3729
20
1103
1700
2950
3885
3723
4329
4599
1547
276
3256
534
416
136
2989
4237
2961
1721
165
4032
2920
3077
2101
2278
1872
1743
2675
4068
3501
4459
1314
194
337
3709
1387
2804
760
4763
135
2042
3373
2767
93
160
1426
190
4090
2855
1741
2987
980
290
4549
453
2495
3514
1881
2228
1168
3883
4769
3336
1228
204
3539
4722
4042
3139
3175
2721
4821
1351
716
2991
2019
1244
3641
130
320
947
76
2179
4796
3191
1351
2026
1249
696
3326
960
2198
4172
3346
1683
3038
305
3825
614
4322
4509
1411
390
2147
1534
3767
4302
2017
3874
3124
3500
4543
641
3872
138
884
3717
2517
2653
2331
3377
4007
4298
1524
575
4959
1348
4225
2624
3387
927
3986
2913
1739
2281
265
1440
4630
2955
3287
1219
2219
4300
941
2865
4872
2542
3740
766
2015
3031
3381
1236
3140
818
4282
3397
1096
4931
1891
2362
4385
1927
346
383
1463
2690
2928
1420
2865
798
4397
1862
70
2474
1396
2363
597
953
2204
1570
1845
3887
4080
601
3637
1568
3104
1253
326
177
2230
366
3603
1677
1338
4855
2320
3809
4695
3202
888
4544
339
2627
2014
4967
1315
944
877
2762
2324
3575
2600
1702
235
2808
603
3373
1183
1471
2535
2909
4449
1075
298
1465
4179
2170
3165
2462
46
4979
3628
2447
594
858
34
1010
4602
2295
4066
3393
901
4687
1927
2
607
1586
165
616
3413
3275
3165
4047
717
2212
1069
2579
4020
2903
878
898
3669
2309
2380
3101
2673
3523
4530
148
4410
704
1075
2535
3542
4785
4762
3101
266
1350
1683
4713
3853
4330
343
3440
1496
3854
748
4276
357
1870
4459
604
3949
1794
4937
1650
2416
903
4702
819
209
1076
2193
1403
4336
3886
3873
2342
974
1964
2741
560
452
4667
4718
3142
3012
1587
2872
1579
1438
3392
3157
3420
3333
3642
1665
3364
4376
1733
2399
3873
1185
298
1330
797
3049
4132
701
429
1370
4252
4780
2414
4475
1806
3993
4715
3168
2530
3480
1552
1576
1555
2818
715
2149
155
2606
2237
4583
4501
2724
4029
2810
1634
744
4925
963
4909
1389
3571
4598
3743
3583
137
2323
3131
1712
534
3413
4355
3668
1427
4354
2713
2845
2535
4182
1223
903
2316
3183
4824
2941
4167
3834
3452
874
3035
2829
4648
2537
4375
3555
316
3614
4212
683
2435
2403
1824
2441
4926
3484
2397
2892
4025
4643
3730
430
2837
124
4889
3216
349
2746
4952
1323
1425
3809
4944
1711
437
290
3657
64
1875
1818
1500
3172
3437
4250
583
2030
3788
3984
3885
2566
1468
4605
4795
4047
1181
1790
2732
1144
4924
4180
1478
2948
1463
3035
947
346
2485
4262
2873
589
2292
1489
1955
668
4241
214
805
11
3764
2273
1579
3345
49
1940
3611
2168
2311
1692
166
3281
741
1306
4731
1301
1608
2378
405
220
3399
1687
2872
226
4488
3285
527
2901
2935
1854
729
753
1998
4062
440
1668
3087
4831
2297
1178
76
3982
654
834
2728
2340
47
1134
3548
1917
1068
1943
1883
1948
3301
3888
4253
1886
3395
4526
232
1490
1012
2934
1466
1720
354
2015
225
3470
364
3060
1547
388
676
2899
4510
1690
1488
3712
2665
3869
130
3947
4257
2166
3176
4661
150
2474
4820
2176
827
2283
2060
1868
3297
4341
707
4538
3108
2778
4743
3173
1756
1799
2289
76
2078
1501
4424
4938
3569
2616
2958
3230
3634
3667
3185
3604
1992
971
3699
3457
2832
3039
4027
3130
1346
871
2450
1286
4818
1706
2479
3824
2592
1342
3812
782
1304
2507
4150
2220
2347
1904
1504
4938
2980
757
1345
3562
1756
40
1169
1883
2871
2144
4072
369
637
1317
32
4578
2514
1574
3790
490
3398
4953
277
3440
2341
1495
1122
2927
4199
52
2305
2878
2890
1315
3199
4840
4035
753
2365
693
2609
3926
1148
351
402
4399
3283
3710
4508
4774
2123
1541
2774
2752
3404
826
2220
2478
2333
3874
2654
2341
2520
4858
4697
486
4827
4775
4988
3798
3688
679
797
1831
101
2190
162
1942
61
1235
264
3019
4574
4808
3984
1588
1553
1405
261
4745
2294
2301
1863
1193
4213
703
2914
677
565
214
1224
2272
3264
826
147
1621
2189
4213
236
3472
2822
4319
2135
4643
2303
3979
1004
667
2061
3175
4512
2385
4349
1240
746
1162
3304
2532
3422
3695
3782
2030
2749
3118
3303
4053
379
2327
1547
4205
2656
967
2004
2716
3672
753
2359
3894
3187
2263
3983
4554
4797
4277
1034
3915
3871
2567
3098
521
1780
135
1940
2813
2197
4968
204
2240
182
1389
376
532
110
2843
4681
1553
3051
2450
4901
394
3684
4456
2519
3686
725
1646
1693
1215
4719
1697
2361
1646
1221
4954
4633
1837
3367
4255
4816
1755
3427
3256
602
4892
4063
226
324
3815
3217
4231
1337
1070
2815
820
3710
3713
55
3938
55
1979
3792
2606
2303
2819
3847
2754
997
1205
1340
4329
465
2895
1042
1750
4547
252
2994
4694
4381
2940
1848
49
4180
3970
1965
1205
1091
3517
2859
3611
159
3639
4108
776
1740
1569
468
174
2398
629
2034
3256
4353
211
4355
2665
2178
421
4887
822
4652
3338
4002
3399
4684
4103
1228
2570
2069
4529
4698
3440
2933
4604
4379
2126
3462
1951
4155
14
4670
3758
4819
4099
247
2791
3103
2664
1056
4021
3511
4522
2770
4008
3654
4401
2523
3555
2398
2532
4407
3309
3947
2290
682
369
787
273
295
4494
3660
2754
580
4375
2942
2907
1436
2395
3549
1284
2571
3558
3680
3363
3070
4111
717
3736
3889
1168
3315
3929
1422
2065
2870
343
2653
1910
2126
599
438
284
3944
4139
3609
3352
3923
3927
238
3664
1053
1260
2341
975
580
3623
4280
3685
206
2907
2596
1237
3769
4643
3676
2110
3819
1161
22
523
291
282
1571
3139
574
400
1051
2201
3155
911
3863
941
1895
24
4910
2449
642
3264
3336
1332
4888
2282
2846
1107
4626
1961
4792
259
1986
1031
2717
472
210
2841
2471
1194
2638
3601
2180
4147
1117
2123
4006
1018
492
3384
2060
2122
4163
3350
759
651
3966
2653
1998
1800
1661
3003
498
2088
3412
2850
690
366
2852
2149
33
2377
2232
726
4371
4236
3121
83
2620
2711
1571
300
1481
2780
4221
831
2124
3539
3493
653
2348
3414
3242
242
1011
2182
1480
1880
4470
3188
4128
1645
2033
2697
2541
3152
4192
4406
119
1392
1031
4941
2732
293
147
3566
4522
173
3647
2242
135
1168
976
4061
3697
1717
281
699
654
4859
1360
4498
1750
968
3943
2456
2939
2678
3452
1073
544
577
401
1778
3839
4370
509
1145
793
375
993
1098
4611
1752
2275
1507
2971
140
2886
3017
3711
402
4569
489
3270
3105
684
4880
2029
1880
3462
1771
3187
2022
4137
3456
2893
4387
1748
1923
4771
1285
4688
2163
4585
4845
2732
1818
2871
1695
1194
544
1786
870
2991
3296
288
2949
3230
2257
2920
2391
78
2262
3320
4007
2880
2671
2253
4729
378
726
3807
944
3030
3779
1825
1301
2299
2001
3173
1423
3411
1662
3127
4885
1892
63
3053
4126
847
985
261
2729
1812
2705
2399
2741
2380
3765
2815
227
3190
3489
1372
750
1906
3444
2052
4154
1689
4384
214
3707
4995
845
3222
4009
1007
206
2708
1818
863
1706
453
3544
3721
1588
993
663
2495
1564
723
4968
4800
3173
3901
577
2757
884
3385
875
4612
4871
624
3539
553
3852
2823
2585
824
3741
558
3564
4892
4819
775
3363
2620
2096
725
2685
2552
4379
1722
1475
3104
4392
975
2665
3957
4118
840
3560
1230
3615
3533
4911
3021
1643
4475
325
1288
1597
241
1201
4768
3668
3588
4571
4677
4228
3491
3768
4456
2651
4571
665
1215
3332
3980
2460
3852
1375
946
3394
1535
1831
1909
2016
2672
4162
2097
1262
2357
1693
4087
1739
1930
4158
1050
2862
3004
2976
3323
3206
1653
4858
1150
4484
1772
4480
2163
3260
4218
4377
3181
4568
3461
1063
366
4740
2968
1618
3529
459
3569
4469
1183
3032
578
1792
1987
2910
1930
3900
2174
1441
1881
2714
1147
2411
1911
4381
4060
2808
3917
3731
619
2474
2426
1703
2282
4501
2071
1970
3964
196
1700
4166
2305
4835
4993
3274
1654
2322
4261
2185
3323
513
3931
258
619
4438
4000
1673
663
2848
2423
4277
3987
4696
3421
3920
624
2667
3644
802
4097
385
2148
2791
3182
1705
1382
756
4075
1843
216
1790
2498
2964
2331
2083
909
3446
400
1462
4597
941
1799
4879
494
3739
3990
4905
256
4844
2056
1035
1336
2139
2475
400
2596
4684
2161
4582
4323
2624
2848
3627
155
732
3234
2355
4057
1497
4142
2467
2693
622
2421
474
3507
1873
3973
3794
4811
290
1090
1643
313
2153
3472
473
4253
3579
2882
3841
2389
2832
4502
4784
3039
1288
1343
2316
4767
665
4418
345
4959
3947
1265
1925
4257
4332
4219
1676
2815
1292
2082
156
236
3379
4483
3234
3713
3702
2114
2812
1233
3534
2427
3253
4796
512
3826
573
3288
2350
2340
3982
1275
3764
1092
832
4051
172
711
1981
326
867
3608
1574
2234
1777
2541
4748
2086
3389
1543
2256
3407
3847
838
1547
437
252
1515
398
4899
758
4741
2132
1242
377
109
1491
4126
3647
1481
2199
4423
4109
1588
4959
1370
700
1132
438
3582
2385
2820
3787
1328
1501
4984
2441
1743
1269
1787
1584
1776
4723
1604
1242
3907
227
4756
3735
3740
3519
3746
4049
1171
2060
695
3273
2156
2971
2507
3176
1296
3913
294
4047
1962
1847
4487
3192
587
2618
3217
2250
2127
3124
4945
4208
3646
3569
3249
3891
1332
2059
2120
3372
3769
1599
2728
2451
1177
4814
4623
3763
2116
4493
486
1995
4592
4021
2069
550
1018
1691
1917
3484
4849
3545
3620
3935
3187
4987
2437
1735
2670
227
1909
783
2489
1022
4583
3861
784
2589
1345
3933
3387
2525
853
1255
2175
2447
4681
4765
1035
2985
967
2982
3853
3978
2926
926
507
1690
631
2995
714
824
3721
4329
3835
954
4565
4823
3953
2057
562
3808
2228
4290
4314
2060
1488
2942
4835
3308
4063
1450
2104
1617
1027
1272
430
3693
2597
2309
479
4376
4649
3721
4954
3589
4455
3634
1065
1242
2348
4905
3897
2276
3871
4083
3894
2608
4012
4433
3172
1723
3228
2696
4135
4876
2531
474
2404
2356
137
4724
4814
4741
4426
2038
2170
4960
3230
2134
2187
2677
2617
2821
838
2591
3340
936
575
509
602
3064
2027
4155
1820
4770
3076
303
3590
3752
2144
2484
4704
1439
2450
4282
1333
2743
2240
1916
1975
118
4787
4904
2777
573
2314
2843
4940
4513
3671
3267
3259
3747
1560
1563
1814
2897
3055
346
3755
83
1211
4580
3096
2334
3557
2255
1523
4493
1284
3464
3034
1011
4145
844
1931
274
2708
951
1317
1639
3877
1560
3357
1899
3267
171
4955
372
1809
3390
4338
1386
636
2052
2467
3066
246
1205
306
70
3430
12
4360
4691
3350
3080
3343
755
3108
1675
697
2233
3585
198
2018
3151
1581
2851
4721
122
4201
4641
3355
2021
4683
3052
4712
1938
262
1539
1684
3068
1743
3920
3655
1609
337
4715
2902
1496
3130
1952
1832
1871
820
4164
3545
4359
4077
3580
1658
1374
3727
2902
4759
1884
2120
5
2600
3798
4531
3233
4080
1887
4606
301
2185
1842
1794
1400
1687
4081
4614
4860
4008
897
1493
170
4898
2827
291
4836
2861
3805
4107
34
2653
2847
1652
3678
2345
1975
4015
2392
3575
2037
2499
2090
1278
2383
2298
252
2762
2959
841
4233
4763
1096
3148
3201
1774
2396
1047
3485
187
1465
694
1454
2613
3295
4494
479
1709
324
4905
2734
1176
2736
3551
3231
3892
993
2615
1801
2591
3048
2570
3399
3080
291
529
4600
4636
1113
3986
4591
4418
785
4431
1747
2463
3547
2974
376
4531
2005
3106
2077
3842
3239
1040
421
1877
2079
1203
3030
4374
711
1249
2836
4719
1762
1148
2055
1892
1426
3619
3176
2052
2253
638
3200
1228
1523
3172
2514
1172
1602
4377
4860
1568
290
2240
674
2072
1698
1622
3867
1312
2889
3375
3322
4137
973
3350
4942
4638
4296
970
1610
3856
1605
875
4726
2667
4880
1977
3052
2310
723
4133
708
4663
874
614
4784
3213
232
598
1209
124
2751
4427
1480
573
3549
3966
2061
1379
249
3847
780
3614
2650
4487
2891
1476
2808
44
2350
1915
2601
3737
3771
1705
150
2939
3998
4804
4651
4301
1318
2626
2018
1829
2998
2323
2873
2005
4341
2177
3975
3579
2535
127
4747
4993
2401
263
2973
1909
4888
803
2107
3906
3947
2469
1966
2398
2325
862
3818
4418
4036
3915
3273
4741
3245
3963
185
17
1701
3851
849
4532
2529
1578
4744
1449
2879
4317
4327
4429
3147
3060
2313
1986
4243
4299
378
2543
2603
3306
941
3837
386
86
3461
3460
4339
1253
3845
4332
1237
3366
4560
1876
2900
2719
4274
151
2510
4205
2356
4498
4094
1048
900
3008
308
1715
4003
3118
2122
224
3013
367
3073
1779
1652
4800
154
1258
2078
1629
3878
4723
3858
3451
2055
2694
3071
4324
3268
4527
4942
2582
2289
2269
4507
1900
4636
4238
4519
2491
3354
4065
81
2070
2248
858
1536
899
1306
1905
4875
2764
1687
2563
2385
3007
922
128
3401
1159
587
4955
2796
368
388
2830
486
1622
2901
1715
2288
855
185
4844
2601
652
3119
4163
3720
2781
3993
4483
3820
474
2960
2365
2541
530
4854
3444
2896
4264
3786
4594
4046
1513
4472
1264
2381
3575
4054
3434
4518
2033
1273
2712
4677
2249
3270
2575
4621
4604
593
1222
3393
2742
3801
186
1044
3379
4250
2786
3082
3351
929
2419
4204
3415
1356
1245
2169
1326
1728
4188
1223
3497
3785
2192
3526
2531
1541
4533
2773
3538
3449
1532
3299
3400
4763
1456
4216
3571
3830
2970
153
1741
3657
486
1623
1964
3736
2932
3768
2571
4921
895
1037
3120
2089
1025
3187
1468
2997
2085
4266
22
1201
3156
3201
2464
3156
777
4424
56
4954
2901
1652
185
4273
4699
638
2839
1348
453
892
4974
3675
4685
3839
3588
81
4045
2148
1467
4357
4328
4243
3368
3042
2374
675
2743
2758
2268
28
3940
1303
3322
563
1451
2401
1475
2905
1577
1169
1712
3077
4936
3758
1349
3397
1247
482
243
3361
3016
1989
1493
3777
1833
122
1875
1817
1851
1577
3633
3388
2542
2499
2921
2062
1243
1857
1557
481
896
2030
1206
3697
2824
624
3920
1432
2592
4243
3715
2459
4252
406
3060
4394
1119
2707
609
4940
398
2283
1433
1393
926
2264
2106
3078
2194
1450
2945
4653
166
4755
3678
1098
2910
4859
205
3959
216
4804
3222
1904
2741
1254
1093
3000
4100
165
4027
3539
1752
3462
4675
850
3741
2798
2670
3162
1318
1499
3031
3821
2242
752
3504
311
4995
1469
3676
4874
2902
2949
1314
3586
4989
2159
176
2282
3208
3062
478
4654
1375
4153
23
1791
2594
4355
835
3722
1922
3476
2824
4417
1253
3974
4076
3440
4013
537
3781
617
1482
2351
3969
4265
3555
4832
3254
289
3689
1312
3419
3941
3157
1084
1669
4936
821
4009
3212
2055
4227
277
2915
3449
1397
2564
1443
4702
670
1572
3784
3429
4940
4649
4098
4043
1616
4514
2982
2123
4881
3106
3019
3409
2329
3456
2286
2246
3358
39
4758
3359
51
1031
3592
2614
876
4250
3364
1135
3917
4640
78
924
2700
1251
1262
2002
1123
3700
2240
4450
2855
2996
1125
2249
4955
500
4593
1480
3606
3173
1563
4700
672
97
2359
1551
3049
496
2071
1637
851
3572
206
2000
939
3358
92
3549
1732
2334
2021
1589
2139
2239
2273
3005
1332
640
2638
46
252
3348
4833
53
1149
323
3449
3540
2205
4527
4876
4760
4695
1064
1584
3097
872
48
2252
2845
2011
3880
4452
1972
4678
2761
1944
3565
1499
2916
3981
3552
152
635
3066
4763
1111
1437
1877
166
3158
950
508
4302
2160
484
1476
3213
1347
4987
4662
520
1008
3298
1293
3632
3231
268
4817
274
3160
672
2390
3111
1986
690
4470
4413
1575
2296
331
4363
718
349
1142
1377
561
89
3203
4718
3573
4726
1362
2104
3172
1837
3376
1544
4590
1120
3244
3
907
2781
354
978
555
1561
1643
4090
2958
4458
1955
3957
4252
1668
3810
3024
4711
838
3788
2475
2540
3842
3457
2012
4174
1952
4037
3308
4923
3203
817
1048
2717
2386
3072
753
1169
1921
2443
1525
1283
198
1606
1660
1793
3212
1673
3267
3820
2307
3983
2012
4130
334
2930
172
2790
3395
2669
748
2822
4375
4833
2393
1556
3199
4289
805
4558
4152
1629
4787
1679
4377
1691
1502
211
1868
1337
3971
4695
3400
1797
74
1190
4897
349
1065
4765
4015
2423
3105
3736
1363
2506
103
3018
4405
3707
4132
2282
1569
1786
766
1944
644
250
4053
1548
4988
3756
3782
3824
3606
2468
428
3545
4350
3619
2178
4626
1034
843
1122
4312
4359
1462
4641
1319
1867
3848
4808
219
201
1392
3477
4080
2288
363
2096
580
3860
1353
1518
2943
4
1790
1506
3882
2866
762
2175
3941
2334
1562
1663
4614
1403
1301
4463
1993
2577
3471
1184
2819
4761
2713
4640
2118
2012
1695
111
4577
517
769
2163
3493
1938
1002
3628
4976
199
4804
488
4542
2122
4059
4160
2643
184
1309
2193
2170
791
1136
3461
4761
3450
4652
3799
1019
2593
4285
3531
1453
2902
26
1291
2241
1760
2753
99
3222
556
2585
2854
2133
3359
4606
1390
2046
85
64
1960
2777
2942
3276
1421
710
475
2874
1547
1061
93
3941
1386
4910
2167
3246
4656
2307
3911
2970
309
521
4673
2807
2736
2011
4860
2043
440
2511
3362
125
2907
3206
4532
4442
730
3376
3781
841
4443
1110
4738
1911
2278
1687
2880
4100
4817
1547
3262
1461
3044
579
2262
728
438
567
3497
2306
4486
1318
4288
508
1594
1714
2947
2890
1668
2097
4502
2971
2479
2821
4855
3044
718
3645
3506
2205
2166
1482
1437
2242
2240
4235
1452
1019
544
4473
3950
4268
4944
836
2142
1742
1149
3100
3187
2100
3609
744
4104
4119
3264
1275
2013
539
1819
4970
4132
3143
4584
3863
1060
2577
87
2865
3610
4928
1215
3178
3419
4464
167
1767
2068
1514
333
4332
1978
1985
579
3765
1330
4565
4300
1126
3546
1868
2980
1093
774
3436
437
4394
3596
1755
3379
2821
2032
1887
241
4664
1281
2470
386
1377
4194
3168
3025
4850
4114
992
4728
3225
2380
4286
4509
4208
2480
3991
257
2150
2912
4804
1815
1940
3820
2383
491
2560
4263
105
1424
2053
3615
1503
1881
3042
3072
1824
3049
375
2306
3073
467
203
3207
4769
2267
2104
2846
2069
4178
2661
3003
981
3790
2571
964
2021
1287
3233
4237
941
1884
1321
93
618
1308
1808
1071
1714
605
2049
4122
2564
1369
115
4330
4438
3612
2599
4788
1221
1863
3427
566
2313
4368
873
1093
2821
4720
2352
3996
251
3539
2586
3428
2551
3052
797
2318
919
1230
4779
4755
1873
2092
3921
4309
125
1162
955
3331
2719
593
1151
273
1551
4751
2589
2101
3496
1645
3246
1555
3228
3191
834
4850
422
3344
3992
4421
222
3627
2266
3084
3209
4411
6
296
1215
2396
1726
3834
2747
2975
3913
1780
4599
978
704
2502
4141
1398
2985
3915
2447
3095
3648
513
3775
664
4713
2877
1440
1012
2159
2885
379
4454
2753
748
2523
906
351
2569
794
2881
4233
728
1921
4265
2344
295
3708
1707
1483
1218
2884
2348
3076
17
4531
3012
249
1789
3243
1034
4667
1254
4768
3141
4346
3231
4745
1684
4223
904
4963
1224
568
2276
2054
2829
1303
713
4734
3989
3436
4682
3435
3604
183
1112
4025
1525
3774
1837
1841
2171
4541
3671
734
1337
3825
4891
1985
1203
1668
1880
3166
3306
2181
4216
2813
1629
4989
1802
2233
4274
4210
299
4564
2641
2527
2624
1353
4129
4050
4053
1465
905
4622
2633
4215
465
1519
320
3892
1806
1312
4608
4819
73
3704
4476
2982
3049
792
476
2031
1268
3639
3963
2440
2714
3510
4904
2892
4643
1181
3797
2963
1011
2204
739
3050
581
1682
4268
289
2421
2610
3080
4411
3773
4241
3369
2505
3593
3410
310
511
2355
2514
1364
3286
2271
2492
2536
4497
4080
2749
3654
4768
4850
1849
2525
3359
245
4301
121
4992
2481
1363
480
2877
2924
3641
2374
2623
1253
1514
1737
3698
2389
4395
3701
966
361
2703
2432
144
3985
3828
999
47
2196
4652
1384
2511
66
757
2118
4705
1064
185
2809
1081
1832
839
2795
3823
3902
1904
435
1807
1796
2610
3030
4513
2775
4977
3649
3521
2279
4513
4192
2480
1851
3285
2411
3665
619
4491
1483
733
2244
1254
4202
4919
624
2227
3008
2825
2931
52
3414
686
2743
2920
3903
4549
73
2729
4578
1076
2193
3820
1442
4291
2854
517
4814
157
496
2416
1017
3771
3348
1969
763
3040
4004
485
414
4637
4020
1727
977
3471
4454
1548
4273
4540
175
3047
4315
2298
1024
3886
4484
3584
894
2027
4937
4715
3922
643
4239
2155
3081
610
4452
4323
2733
1646
2140
276
3546
2008
701
1402
4586
4654
2099
3638
3202
1499
765
682
1986
4054
2518
3104
1041
951
4029
4596
1135
1493
3845
4421
1338
2074
2670
16
2713
3061
434
4181
4820
735
1784
1640
2450
3191
3069
297
4248
1910
966
1252
1929
52
560
2514
3457
4937
2688
3535
3785
1868
2275
2650
2254
2096
4783
1503
3682
394
600
2256
242
3908
1524
440
2622
2861
903
2487
4668
2199
1968
2929
3404
1616
2898
1950
2397
3865
2188
2652
1615
1426
3890
328
4504
4692
281
1457
3392
3085
1183
4901
3140
1232
665
1858
3902
2418
2882
4063
2891
4766
2043
3688
3404
1346
2181
3285
4270
768
4417
451
3306
4910
2209
4153
77
2654
4300
2765
665
3983
1302
2285
3378
2
3461
3142
1371
4630
2205
3169
4526
356
3789
3009
3319
2403
1320
3494
2666
3533
1501
4044
3776
1753
4592
3877
2895
471
4206
2155
1423
3799
1989
399
1293
4210
394
4053
1915
1127
2120
1517
30
1760
4600
2364
1135
130
2395
825
3
4129
1778
40
4019
3753
3759
1834
909
3406
617
1235
4105
2549
1956
2779
4844
4849
3438
2726
648
4935
252
2844
4346
874
2811
2993
3067
4679
3335
4734
584
4290
1351
2310
2658
280
3318
3978
4359
2099
1740
590
1143
4761
220
386
4303
2197
1148
2625
42
1341
4127
3205
3939
1362
2558
2025
4356
403
3915
3622
3402
2394
3660
391
4758
1421
1390
1212
4309
766
2440
3307
1505
724
3835
562
4199
2944
185
647
4119
2497
4371
2888
2583
3488
4441
1923
136
4501
1303
3183
4439
3656
842
2449
3598
416
2566
3329
2312
536
1067
234
1560
3501
724
2941
779
1329
3335
3854
2361
667
1647
158
3360
925
1685
2751
4697
4709
1251
2211
633
196
3344
510
2249
4586
2943
15
4423
2552
2247
2907
3067
1068
1916
1962
1579
1865
4613
1432
1007
1820
3692
4157
4349
2784
3161
3870
526
4523
2631
1282
495
3991
294
1181
1218
2146
1871
1064
4042
2478
11
207
1426
3121
421
3538
807
2854
4899
1916
2841
2043
4777
359
830
2945
2445
3015
184
4311
588
762
1362
4448
1732
4606
1046
1720
3144
4763
1530
1106
215
3245
4694
437
2165
4523
2615
802
2393
339
2216
128
4013
4620
396
1609
4834
1026
1381
2562
185
1765
2264
1031
2170
4178
4207
36
1961
3009
3885
2557
2412
2109
1470
3255
4255
399
3316
3717
3456
4148
2323
3100
3675
1394
4502
1039
926
3303
4591
3819
3014
2570
1507
2092
1265
424
3452
3255
3202
3840
3733
3214
3673
2831
4034
287
2480
349
3373
2893
2727
607
2850
2525
936
3531
2052
835
4795
1214
365
123
2540
3305
3802
2448
416
3344
2285
3936
1140
402
4226
2957
3910
1220
1602
398
178
2846
3315
484
4286
444
581
4157
318
4070
4670
4685
3849
4304
647
2552
3313
1099
1558
4841
2015
2186
3642
1207
4710
3806
4850
794
595
1531
3902
1562
3099
2689
3652
2009
2805
3979
4141
2156
1868
1923
4253
2477
2326
1908
4806
4060
1143
3047
1941
3673
2063
3119
988
636
2144
3660
439
206
2905
1444
3295
3301
1718
2741
4634
212
1125
397
1416
3256
1738
482
888
2108
1660
3386
2241
3246
3054
4285
273
2336
4767
4750
3674
4744
2770
2605
4624
120
3007
1743
3292
3518
776
1437
428
4269
1189
1873
4760
3891
2096
1628
1151
4489
226
1563
512
3622
1812
1557
3505
1188
4255
855
2012
3345
1749
3136
1077
1952
1621
285
317
3038
4739
3646
3122
3837
2381
943
4181
4700
1759
3576
674
436
824
3446
1787
2861
1939
960
3134
1199
4671
442
2730
3865
4887
1133
670
3478
867
2413
2987
4011
3373
4722
2653
4283
493
1415
4365
2587
1558
1046
3330
3862
4678
4683
1043
4009
3082
4004
4974
4016
3568
3247
1917
792
3594
4228
3340
4579
4618
4471
140
447
257
1448
3579
4719
2078
1890
618
2328
1013
71
773
4653
4781
58
4479
3180
2281
2723
1051
2263
4224
527
4220
4436
3142
1878
4894
1614
1817
483
1018
4265
548
2912
2518
3025
2935
407
979
4084
773
3490
2341
3299
1740
2891
2639
2606
1489
4053
2012
3229
737
4289
575
2903
1577
2874
3956
511
280
3306
1181
4682
2560
4610
2678
1386
1464
4102
3968
2118
2740
703
2242
56
4603
4663
4299
4197
584
120
4082
4217
947
1918
1919
1584
2549
4664
3287
4454
79
4363
43
3096
4259
887
1
4889
2217
944
1858
4806
292
2278
2642
4354
1787
285
2916
643
4944
2454
2899
219
1868
4948
4458
3840
2249
248
1941
2180
2015
4438
1214
1341
2984
462
3601
2678
3219
4603
1192
3965
3052
991
775
2963
1290
1029
2457
2807
9
702
1753
2579
2534
2269
170
1909
4454
2307
4088
3696
382
2547
4005
24
3516
3799
3989
4738
4605
3961
986
185
2997
4883
64
1090
3706
3528
1762
4297
3801
1352
755
1322
1400
4224
1198
2537
922
1368
1367
3258
4079
443
4496
74
2736
1666
1805
1995
4391
1546
4392
2924
4709
1881
3254
1959
1035
877
2463
3506
338
4661
1914
4302
4666
485
1511
2139
695
2455
2859
2434
3495
3981
919
609
3021
1776
1810
4427
409
3932
3194
2789
2614
3585
4007
3379
4347
1148
2465
1625
723
988
1460
4321
1845
309
3259
4779
428
3168
2643
2617
879
4865
1675
823
4802
232
3434
2433
3852
2673
1961
3853
3480
2268
3749
1980
1580
4933
1927
3014
3668
1165
2699
2675
632
2087
3628
4986
2937
2836
4974
4374
3648
2207
3339
4827
312
818
1999
4590
199
1256
3012
3715
57
680
3471
2036
141
2280
1921
1505
1766
1288
2070
2818
1203
4347
321
1599
719
3514
3791
4073
2657
4888
4039
70
2973
4758
953
1960
2954
4345
252
1959
4739
183
2925
19
1118
4374
4407
1930
4663
4509
1502
4928
3854
249
2131
3090
4421
1482
2843
4266
3811
4795
4624
1310
1051
2901
4094
1425
62
612
1751
3273
3821
1169
80
3071
1687
4590
4474
1498
545
2237
2522
1932
121
4722
1233
4179
3459
2916
2004
626
4124
208
3597
3837
4969
2718
2232
616
4585
962
2439
545
4703
2204
3895
282
1137
2272
4985
3952
1916
183
2873
3062
1701
645
194
947
4553
3841
2065
2543
2710
4103
3614
66
4272
945
3422
910
2013
4146
3651
904
3361
1074
1130
123
243
3309
1036
4380
1902
1940
1902
215
1633
1602
1633
1849
2824
4775
722
3796
1632
1385
1363
2446
1342
398
4832
2826
1409
2076
739
1445
2428
322
3921
1258
4517
52
2243
87
361
1706
2646
4286
1813
2321
2699
2085
4038
337
4991
3854
355
1037
2916
2655
1701
4574
2519
316
478
2392
4592
64
727
1340
1533
1399
1360
3477
1183
3696
4580
1315
539
2531
186
283
2130
3871
2933
1140
1329
3519
3013
4787
3794
2439
3044
3152
2937
2572
4234
2095
1609
314
1986
1888
149
3579
667
424
1022
3823
1407
2758
1371
1726
2647
2294
2221
2488
1221
4001
4591
2357
4000
947
4532
4230
2636
4132
3752
3250
4575
1800
4326
4329
389
2655
641
365
4077
2613
3211
2988
3403
1627
3313
880
2060
1708
1068
4062
956
249
3081
4539
2059
1630
402
674
1691
4531
4996
4911
524
107
4183
2615
1105
4456
2225
4645
513
1653
3427
623
2134
4443
4394
2423
4553
4669
2071
3452
868
4243
4088
814
2174
755
3413
877
4867
1339
1563
1698
1098
905
3284
4059
4949
4995
1366
4444
4012
3655
2848
681
3042
4044
1208
2150
1983
375
2831
1655
3044
2568
3298
3863
3362
3730
3699
2709
643
2062
807
1947
2103
1592
2510
4718
4673
2217
2118
273
2312
3363
3760
1049
3527
2944
945
746
1532
76
419
4056
4444
1662
1633
2375
502
2027
510
1261
3060
2475
2247
1602
2741
706
2116
63
2262
3960
107
1780
3380
2482
757
1207
4371
1351
4608
2452
4874
2019
475
1424
2045
4663
2565
2949
1650
3743
182
2314
4860
1147
2667
4072
2579
4607
3439
1510
4602
2058
4429
277
2048
4035
607
4852
4920
2335
722
4629
945
1852
495
238
4150
2746
4556
1010
4670
2557
4185
1390
3213
1060
1444
2076
4050
4621
789
931
2887
3687
866
1012
4333
3694
2588
2327
4581
1562
3233
4
1927
3304
1328
2675
4647
3640
3448
1396
2179
3645
289
3784
1982
3376
4081
1494
3009
1774
1568
1550
3476
533
4428
1858
57
3827
3126
2632
4682
2375
3387
3185
4742
582
3749
2533
3456
1447
1584
2749
1360
3895
949
3824
80
366
4354
166
4799
1833
151
3344
754
470
1258
2654
1558
834
676
143
3688
54
259
1229
4797
3542
3950
4238
2866
3041
4196
4252
4781
2924
1285
1574
2729
4079
903
4117
4343
510
770
2648
1568
457
2189
4920
1683
4124
2991
989
1829
2520
3646
631
2556
1104
3027
1237
4811
2813
2772
330
4466
4419
2953
2579
955
1914
2680
882
2542
485
4290
1406
2749
3134
275
3033
3609
3256
4365
3752
2475
188
4126
2951
4916
1661
1709
1155
798
3884
1249
4093
3464
860
1650
2070
629
1998
2222
1861
638
1647
86
2955
3188
1006
70
4936
2967
4262
3784
4178
1153
3778
4138
3501
492
708
339
1430
4368
348
3090
3191
2262
3071
2255
719
4448
2854
4560
599
4646
3331
4102
1701
2770
3255
3757
2845
1269
3367
751
4307
2920
850
3082
1082
3628
1333
1629
216
2722
3823
3215
3327
2476
2685
2496
1334
2410
3999
1222
1422
1790
3561
3370
4670
4521
3619
2376
4176
4963
1746
4443
1441
1063
2869
238
3501
4756
440
844
3152
3317
340
4897
918
4402
685
3702
4844
2645
2691
4761
1692
2062
2689
1826
2213
1720
1209
136
1361
2977
1743
2178
54
470
3169
4407
4142
556
1054
526
686
2832
2243
254
4922
1449
2791
1416
1624
4368
553
4984
920
4719
404
4231
2027
1055
2770
3668
1089
4392
4390
1478
2577
2485
2856
1332
3757
453
901
2093
4123
2764
3133
2216
1213
4103
755
1766
3778
4212
2153
2187
931
2312
1889
3400
215
2366
1541
1564
2559
1159
3423
1566
3258
4436
2770
1797
4938
2526
327
1576
278
4951
4809
2254
526
926
4706
2272
2890
3959
3427
3194
3020
4585
3264
678
2808
942
2018
1256
4499
4342
1763
3899
2826
3060
4589
3178
3446
487
1228
1136
2079
1011
951
785
4134
1774
1683
2758
4121
1411
2904
4653
4794
1754
4026
4863
1345
14
3465
1841
1878
2758
729
4651
3199
44
555
828
2064
4777
1778
4219
2198
4967
2359
2272
1859
4661
1438
1753
662
215
1023
909
1728
1556
133
1941
3111
422
3954
4581
2022
4381
2297
2616
4531
3628
2083
4994
4977
3539
707
1859
3580
4235
3946
1770
4015
13
411
3688
977
1732
3840
1673
1107
462
1779
3119
2060
1559
286
4287
2221
3437
3212
2593
2150
2597
629
3740
607
1221
3566
1000
4776
3128
3831
1058
3433
557
1811
3347
658
3600
1331
1329
3773
1192
468
4629
1695
3663
1812
2588
2803
3925
705
4678
3246
3214
3818
3714
3620
4463
3851
2096
3098
261
2974
1973
1778
3478
2093
827
1074
3821
1593
182
4621
2762
1302
168
3872
2904
3684
3445
870
1214
4512
1384
805
1391
4193
1533
3527
114
139
733
18
2810
143
757
3408
3222
9
3222
3160
2906
3921
1663
2539
4853
1491
3455
1911
473
2367
3243
1312
4287
4681
1590
602
3616
3122
3652
2816
1172
645
1654
4665
591
3499
3473
1877
2375
4791
3566
92
864
3483
1764
2719
64
1626
1962
1069
3699
4763
3525
2480
376
3804
1096
2653
937
3813
1063
2648
4063
2881
3827
1053
1069
1185
1073
4824
4792
4456
2723
3150
773
3399
4813
18
4291
2355
2785
4969
340
4450
2916
4830
1473
4202
38
1775
2123
2714
4518
3102
3427
4343
1836
960
4042
3785
2757
682
4377
1483
1227
3919
4083
694
4882
1915
1782
4646
92
2227
3006
4548
1286
2763
2818
3610
393
4791
277
1242
4690
2714
3526
752
3178
1498
2944
4435
4046
777
3563
4416
2072
1038
2217
4927
3508
4234
1914
452
3748
3076
4601
3607
3613
2645
2436
3100
216
3197
943
3324
2722
1892
3634
4395
652
3329
671
4592
507
4367
2965
2287
3817
2459
4776
2994
4682
4943
3622
4932
1712
386
1187
973
3824
1894
2526
3113
4043
3785
2706
4521
2238
1308
1942
2544
1234
479
1613
4230
3172
2819
4663
2761
1806
1870
3254
4992
2644
2139
1458
4342
4945
2167
1830
4645
1687
4078
576
3616
730
723
4933
2167
206
4443
4274
2631
3668
4131
3652
3872
450
3517
1641
1485
576
2360
1189
4087
731
3861
2790
3202
3789
3747
3681
3855
1187
1307
1755
4233
942
20
4688
1064
4707
1576
3575
1425
3467
4286
2547
1075
1579
3558
4652
835
925
3600
2540
825
2598
1389
2571
4673
3886
996
140
1867
3299
2807
4677
1916
2742
1267
3587
1003
4380
1724
4932
4036
2478
390
1570
776
2665
3037
4039
2595
2783
1646
2716
4957
4533
1044
3984
2250
4795
1380
2759
4162
2127
4385
1992
3721
666
4344
2614
1544
17
765
2417
3170
437
733
3930
4144
604
1682
1778
2982
1965
2266
2835
2388
112
4968
557
77
1108
3322
4747
3339
3551
2873
2683
4665
3658
4860
4034
4624
330
717
1606
4283
2712
1954
2882
346
4722
3797
2573
107
4320
4877
555
2340
3920
1779
1243
2419
3826
14
2119
3718
3204
3655
3543
2603
1647
126
3462
1721
3056
659
827
157
1384
2285
3682
2487
925
4703
2321
2874
3359
1870
603
3287
2387
268
2296
786
2108
2928
3499
612
2749
580
1411
1559
2608
1294
3450
4062
4426
1607
4417
2106
3044
3007
1458
2005
4188
1711
2637
651
2714
2229
2172
4236
2963
1460
1886
508
650
3249
927
1780
618
2727
4167
2886
3125
188
3591
812
224
594
2399
1745
1580
2311
3643
3078
3863
1277
4121
4415
2745
363
868
732
4744
4401
4356
1977
2028
976
3500
5
4451
4536
3179
287
4702
2873
4
316
2874
4835
301
914
1313
1957
4532
3153
3542
4257
421
3909
2956
4262
1573
3373
1376
605
2179
1071
4434
3613
3409
4466
4593
2512
3007
1850
756
739
2377
3599
2449
2202
284
574
105
249
1173
2687
1154
3124
4122
3725
1484
752
3566
3473
4853
3272
2321
4936
2325
4657
1782
4208
2954
2438
3780
951
1494
2932
3262
284
28
2759
1795
1844
4198
2548
4062
78
522
3221
4262
1487
2048
1944
496
2048
2134
712
3808
2195
4620
306
3724
2009
2672
1682
2601
1190
3148
2364
2339
3907
3235
3635
4394
788
3143
1621
4991
2416
2326
2492
4996
4116
1888
4503
3265
3784
1995
391
4423
280
160
66
1513
1564
803
4196
982
352
2390
625
3497
2245
2782
3052
2017
2230
4437
2948
2809
3052
3847
3073
4649
4059
2565
4251
3163
1387
741
3604
4287
727
4079
1777
127
609
73
868
2396
1324
2357
2333
1447
1057
1430
4
25
1091
2702
3905
4059
923
1227
4477
1222
2660
2830
2806
2405
1351
1850
1367
3438
1833
2923
3061
2533
4401
2884
2259
3977
4794
3375
247
2653
1647
4954
3067
1976
1938
3860
1045
3246
491
1684
1175
828
2391
4346
1439
2871
4991
4868
1184
470
3061
547
4416
3636
1594
1219
2704
4007
787
4455
4655
4052
1983
2906
4479
8
1883
1943
2470
2056
1806
3281
3695
2186
4077
2900
223
3058
1472
4011
24
3838
3059
2487
1825
4051
766
4359
2027
966
3966
34
1694
1611
114
326
1066
433
2494
3325
4751
2955
123
4659
3853
4457
4741
1449
876
3229
1444
381
1966
4759
2507
4912
1240
4633
420
2518
2669
284
667
1386
1442
4122
3086
3319
4555
4593
4124
512
237
1150
1410
2553
3610
2999
567
2779
2448
1232
4074
1740
4362
4776
2998
269
3421
1001
2613
3402
1620
2515
4674
3573
2373
2361
4469
948
4506
4418
2467
615
3377
2065
708
1202
3749
3102
2235
2753
4114
4075
218
4767
3252
4688
635
350
137
4896
4760
1194
2882
2178
2411
861
2255
1328
1023
1429
1384
1291
261
3938
3900
1053
4728
4121
3606
1629
1754
3683
2403
3919
4356
2070
3765
1666
1338
803
1899
4304
1997
2222
4879
1145
2175
4122
1830
3808
3978
306
1828
4380
4586
2257
3749
1081
390
1803
645
4581
3275
2282
3665
411
4481
4514
628
3747
4916
1964
4203
1104
940
1991
1073
3344
2637
4426
108
1312
3184
4692
3054
3382
3096
573
3701
3733
1982
482
1987
420
2518
1196
3246
3383
2472
4905
2129
821
3527
3570
2394
2880
1973
4156
986
3096
4445
391
4480
4472
2496
3258
2070
3640
4897
3581
4018
3713
3265
1637
3935
2060
4451
4027
465
91
3361
3797
3669
415
1389
3892
4174
4696
2681
4653
3705
2168
2432
2096
4578
945
3482
1492
4493
466
4404
4505
1550
1134
630
4468
3705
2404
2915
3991
4883
2320
3636
3486
318
1169
1270
4267
1017
3665
4391
1018
3830
3992
1341
1486
579
1129
1119
4874
713
4188
10
417
1528
4050
4077
1167
1033
1380
4701
486
1202
4093
2578
3754
2046
1675
4376
4901
627
2818
943
1028
4250
4585
2708
4591
498
4130
1230
4589
4244
3854
25
4806
808
287
2462
2951
4992
4557
2097
922
3320
4922
1994
4595
3372
3190
4109
556
3674
3339
4882
3314
531
3705
1589
4285
2887
2452
4223
4020
3494
4657
4243
1591
3927
453
3458
1483
1589
2926
943
4650
4964
4887
1012
3624
2585
4633
868
4263
4560
349
2790
660
2011
3010
1072
4343
954
461
4890
2919
1797
2508
367
2084
1292
4674
888
2027
2432
3071
2304
4190
839
3893
3568
1857
4035
1324
3853
902
540
2262
1701
3258
2714
2692
3686
4830
4923
1583
3631
710
4947
2079
1997
989
959
3400
448
1120
4137
1760
2755
2750
1383
3723
4623
663
1196
4759
1736
4650
4974
3528
1903
1125
2406
2133
150
3936
691
2777
4727
4514
2759
2643
1454
3411
2840
1774
1962
2240
4897
4418
1264
1715
2774
3161
2976
1088
2396
883
4534
3289
30
3642
1938
1611
2313
247
728
3007
345
2203
1937
1042
3441
1063
833
1581
4480
3189
575
2469
47
3028
3983
276
2284
3759
1635
4678
3289
1959
4502
1942
1621
4837
2984
3510
3642
2297
533
498
1157
2558
1294
1022
762
2979
4206
3323
2078
2395
4349
519
587
622
4593
1097
2135
2870
1625
1409
1437
3699
3728
1910
290
39
1328
2062
3793
1787
1740
3546
3080
424
1660
2254
2681
967
2117
3286
2010
194
4991
2924
4901
328
1733
4195
3457
701
4432
1615
1799
4759
357
1362
3661
1490
530
2729
2663
4229
3437
1573
1993
4667
2693
1947
3854
3932
487
4980
436
4049
4026
382
1806
875
1291
2537
1536
4500
1730
3458
1807
3132
467
3027
2767
94
1926
1009
1602
1280
1472
1613
360
4239
4408
2124
1481
2760
1650
479
2581
3920
592
3060
4756
166
939
587
4039
1203
2062
753
573
4497
852
3616
3766
177
3229
2333
2092
379
4853
865
549
2866
4125
2161
3307
4365
2792
1838
2012
4448
4487
2270
250
721
4518
241
4171
747
3053
3332
2802
966
783
3977
4908
557
3006
1022
4108
2190
789
3169
3001
3798
4477
4555
547
2827
3953
722
2017
4896
3601
2220
205
1956
11
523
2062
2579
4533
1828
2797
2747
4501
1583
2201
3265
3801
106
1067
730
375
2742
3114
642
3527
608
817
4568
163
1105
1300
440
262
2671
2719
432
4938
4522
1799
4691
3376
2280
3998
2105
468
2393
227
3597
887
1027
2168
3285
4339
15
4490
982
971
2490
2229
1198
4664
3173
3798
56
1716
358
1822
4635
1715
253
2190
2387
4797
744
3309
4823
1062
4847
76
3249
439
2448
2019
3601
4762
300
217
2131
1137
2256
3255
4748
2599
541
2277
417
1157
4025
1413
687
3239
4684
2235
2100
1725
252
3539
3797
723
4537
2363
422
1201
4753
3724
2814
2523
4717
2917
3199
2777
4739
1368
2754
3209
2730
3115
601
3520
4833
1281
4228
4517
3576
4943
2773
4262
1420
4847
4243
2169
4336
3464
2219
4749
943
1387
922
4462
2027
1120
1724
1740
1409
4727
2065
4812
27
3304
1754
902
2660
443
3496
3341
4503
2329
734
218
3817
601
3842
2594
2786
3219
4408
4795
3225
737
3639
2411
1909
721
1890
1761
4804
4925
2776
1802
3999
3418
2924
2765
4284
956
2893
3599
2571
4697
4631
3689
3394
4850
3401
357
1322
2581
4557
3604
2119
4781
1468
2706
3091
4392
1487
4784
2715
4032
4543
778
1617
3491
1613
3031
1120
1283
2074
3988
2020
3815
1585
649
4463
1624
1952
3410
3125
2869
4723
4727
2537
4359
545
3796
349
3646
885
986
3927
1050
3822
156
3526
4938
3871
3203
161
2089
4456
1795
2944
3492
723
3292
561
2349
3552
4153
4764
2803
1385
3692
3632
2816
3686
4208
1076
1841
2635
4862
1502
3890
1605
2481
2712
4768
4505
2762
4878
2916
4885
2084
2841
2127
2901
1073
151
616
2719
4571
1976
1608
1863
1484
4706
3607
1292
2654
719
2387
2513
1676
354
3992
3701
4488
1478
4179
3859
3018
1382
2230
99
4255
2718
2688
2015
5000
4857
2218
4143
1687
3416
1138
3662
4061
922
4388
2730
2823
1590
2892
4064
340
2082
3797
965
3937
856
4877
1614
2333
4124
3494
4025
213
1687
3311
3434
497
503
4601
207
4645
4220
4979
108
3633
2365
3887
4600
4090
937
4522
4190
767
4511
200
3573
444
1574
1789
1329
1522
4813
413
1304
4101
1780
2597
3357
397
2433
2351
640
3766
3317
2650
723
1471
4716
360
3551
4623
1433
1487
4357
4115
4023
1145
3214
1690
281
387
4572
3161
4267
4561
206
3103
3550
2177
1360
2219
4456
3764
3480
1736
3818
2184
858
2776
3520
704
2709
3238
4197
3578
317
4922
4492
2136
2551
2825
4656
24
4479
1835
1677
828
2165
2923
2196
2491
4555
1211
723
1118
473
3693
4195
3428
778
2123
2456
4118
236
3391
1365
3283
3260
348
1693
2333
4248
4507
1707
1579
595
1455
3683
3637
2620
1226
3206
2043
751
2573
2858
2039
530
356
4808
3542
3738
1896
1229
3722
4748
91
4177
4755
4716
2911
3811
1417
1457
3072
930
876
1966
1389
1133
4877
1539
203
2205
2146
235
1586
3246
3894
2492
350
2114
3606
1073
3639
3613
1077
3547
3025
3330
833
1428
1437
2540
1435
4595
1582
1862
1931
3011
3317
668
4530
291
1438
3248
3695
2255
2657
2622
4283
1501
1513
2311
524
1986
2880
1362
2885
3227
281
1983
213
2908
2349
1882
68
3116
479
4062
4089
3151
4040
3167
4998
3315
2595
2495
2386
2539
2090
2506
1726
1151
1391
2225
4545
4762
2060
4627
4636
403
2356
2136
1423
3788
1511
820
2002
2238
4114
3938
733
2483
1333
4862
2896
587
187
2802
3923
1736
709
682
2680
593
1728
4912
4708
3667
3922
912
4930
1995
561
4053
863
4013
1532
2587
799
2601
2272
2067
2583
3912
724
298
1841
4779
3221
3961
1075
2877
1163
2350
968
4204
3346
2498
4957
1172
3562
2210
1093
4123
4176
2423
3614
878
2051
1045
994
4915
4607
4567
3903
1589
1557
4873
479
4468
3337
1117
4073
682
4659
2311
1478
1310
1919
3753
3325
2885
13
888
311
4892
2713
2764
3563
879
4004
2860
979
1838
1417
4400
4110
3123
4529
317
3900
4325
951
2109
981
1791
2389
4260
4514
4049
3334
2004
4434
806
905
1378
2087
1189
3020
2775
502
3049
2671
1807
1931
4577
4789
365
122
1720
2127
3350
3079
3534
1808
3545
3575
645
3017
4557
4725
4853
3575
4779
2014
4112
888
3680
2005
3982
3354
1501
1136
4803
4189
1935
3193
124
2795
2951
4390
1574
687
26
2417
3471
3067
3186
4528
3947
4168
99
4278
2200
514
2079
248
2770
3794
1475
2218
2464
3394
96
2456
45
3516
3026
1805
1288
1396
276
2599
3332
3889
2707
72
265
3832
822
1743
4465
2009
917
2397
2388
3728
3919
4849
1492
2333
2858
2716
1450
3237
2534
2142
655
2230
2354
263
491
1543
3606
4174
74
4886
3928
2334
1178
3743
463
2220
2999
4020
1515
2819
71
2952
4347
736
2471
739
4869
1757
739
1737
2793
2546
4105
4947
4382
304
544
3564
4444
3308
417
4301
4521
370
2909
2217
4117
2127
734
4322
3533
406
3188
4354
267
709
3177
475
2004
1517
4318
2600
1849
3596
1492
2449
2199
3006
2140
307
1591
3856
792
550
1062
325
879
2381
1742
2513
1173
4753
1884
4480
3448
935
4712
224
3092
237
128
3042
1552
4249
4500
2933
239
66
2675
4971
1208
4005
2774
2459
1975
2233
680
1373
1529
3355
100
1993
1332
1355
718
4160
2965
741
2632
4801
1983
1737
4519
4550
2819
4932
1196
3724
2178
3717
1092
1591
3781
1784
2184
2291
366
1759
4518
1420
4924
3979
1158
4967
1299
239
4901
2159
3154
1950
2877
2145
1547
720
3171
3336
78
4130
4920
3674
2558
4290
2705
304
1626
1670
944
2194
3094
3894
3568
4809
1815
4222
4244
3036
4019
3190
2001
1819
2271
3857
3655
39
2830
2809
4364
2776
137
433
1169
3717
1826
2538
4051
4768
431
439
1475
4135
1117
2416
287
2020
2427
3427
3847
4342
4235
1590
4632
3142
2204
1599
2004
1371
1170
3780
2464
2294
1789
3979
4917
599
4566
2860
2320
1278
125
369
2227
386
4405
3197
3841
2574
1406
3546
3189
2495
4571
177
4004
3127
2434
1142
3110
2349
3143
2770
3945
2939
2920
3696
278
2791
1898
1368
474
3138
4859
4206
615
2420
1310
4571
3136
2366
194
3147
3712
726
1291
4694
3012
2535
2432
1376
2012
1670
3875
58
2582
4974
4076
4278
1163
3837
3046
3926
4128
3245
2193
4533
3095
4468
998
3468
899
4604
2726
4751
2775
2220
3012
2342
512
3341
4470
1325
2166
557
3512
1556
3104
23
2920
2023
4517
3194
3627
3598
1211
1350
1791
3799
1819
4274
1103
4207
987
2632
1243
1605
1187
687
453
2463
2881
2456
1500
2299
2493
3594
1229
3136
4565
3327
3821
1178
658
3276
4432
2961
2017
3869
1150
2554
580
766
4032
2013
1719
2275
159
1317
1771
753
486
3011
4557
1523
3811
1004
3848
1694
1082
3174
4463
3645
1978
1351
3332
2005
4381
3638
2708
2850
1412
4680
729
2569
4961
4028
3782
3244
604
1207
3039
4025
1495
3594
214
3027
4802
4863
55
1232
543
2335
429
1393
4679
3911
4042
1405
1947
3133
4755
1110
3275
3520
1250
3058
747
1286
3907
1819
4353
796
1903
1840
873
4850
2268
4746
4345
3140
4722
607
2509
4306
2391
4563
1604
4592
1205
1026
4393
4583
3127
2487
2475
1770
1351
2705
2205
3570
147
4080
590
4107
3891
3420
315
893
3509
1863
1928
75
3810
4838
115
3215
1070
4899
1673
2700
2411
2958
1015
1619
1582
3263
1850
3503
2369
30
2415
489
2376
4884
4244
596
3356
3143
3909
906
363
690
192
2269
4693
4610
1929
95
2529
3490
1511
1459
3910
864
3805
1697
3370
2894
3370
2638
703
2378
1065
2793
2073
4926
1058
1191
1865
3640
3247
3817
2757
1387
2352
1601
421
2997
199
376
4432
4287
1317
2131
1845
2768
2099
2121
3355
2778
3786
143
993
4500
2452
1868
3318
470
2472
1981
1314
3272
2874
4698
411
523
672
4199
1394
2942
3134
4620
379
450
2835
3270
2504
1367
4674
1412
3495
3429
2130
1522
1303
236
1095
3689
3191
4132
4278
4365
368
1573
1261
182
1414
1713
2176
3544
658
2949
3517
2963
1787
2820
1634
4739
3064
3508
409
2416
1400
734
4075
3264
1618
874
1418
3928
1453
4401
221
3287
3177
65
2288
604
1716
4997
993
1794
4967
1410
356
1843
4863
4812
3000
3226
4884
2191
2872
4959
3444
213
2091
1191
2201
1615
2501
626
3063
1764
3020
3387
2231
4771
1955
1820
4159
2551
3722
543
3520
3846
404
3406
1863
2322
2663
972
676
1928
2136
1601
950
3363
1333
2273
3260
4225
4976
4094
2237
2341
1819
4202
2282
3052
2639
958
55
968
1707
3566
1253
3504
4619
2155
1107
174
3150
2135
4480
2295
3480
2508
1355
3183
1222
4382
516
2466
2348
1540
2480
2604
434
4627
3544
2282
4179
2083
3306
4199
2693
3160
1159
4624
283
1714
1291
2504
1070
4301
673
245
4968
2626
3237
3433
2911
1812
4935
4666
2680
2452
1926
362
1770
1822
3507
1327
2815
1042
4602
2380
3694
3116
3997
135
4019
1011
2112
3049
166
174
1966
369
2408
1234
3898
4633
3873
4845
543
3575
3621
1943
41
4286
4770
75
1562
2938
851
3795
3326
3640
856
2009
3663
3491
4916
2863
4697
3440
1894
2664
3615
4819
4992
4292
149
1760
587
3320
1115
4387
4721
3892
617
3072
3378
3563
1837
4372
1992
502
2342
553
3034
2050
605
3062
4109
1717
2335
3973
4502
1405
428
1492
4905
4345
667
2485
2661
294
60
3309
4670
2467
4220
1240
1114
4469
717
3347
3404
556
3355
3633
1605
2588
1848
2552
3109
3517
1632
2489
3678
2068
1838
3475
466
1328
1590
3456
3128
2581
2608
2422
35
1964
2044
2303
1867
1609
4336
3457
3402
4020
2308
2999
4647
2257
1246
3831
3847
4320
998
4018
4783
2685
2756
2832
1227
2521
2868
2089
4147
1255
2385
3844
3528
3536
4928
3524
4523
4711
1992
2110
4375
638
4537
444
3042
4576
937
269
184
3884
3128
2554
2920
2369
1422
4587
1285
3292
1896
2816
190
1971
951
1161
3326
1430
1472
4575
3700
144
4517
4904
829
562
786
1303
3509
1665
1369
4353
4378
971
3374
4153
4681
518
2356
300
3798
906
855
422
3281
2417
2280
940
348
4798
3308
608
1614
4571
1253
2969
2242
1385
3623
767
2721
1516
1332
3795
1220
3349
2449
1733
2595
4262
2383
3468
2336
1009
2467
4314
1245
3666
3326
445
2090
1984
2517
2056
4807
2640
802
247
3601
682
433
1127
3012
3538
1060
435
3622
1824
2856
4056
2644
3425
1886
3850
2883
291
1315
189
1792
1077
1672
581
1992
3469
2066
3182
4217
2880
2667
3877
3055
1493
4631
1620
3568
2802
2976
2642
4544
846
2171
745
4838
2213
89
2390
3917
864
2231
173
2604
1642
2094
4339
4439
2436
867
4506
2083
3553
4408
1136
94
2923
2633
1992
2412
3596
1216
1831
2219
294
1178
4432
136
2348
3696
2777
768
1118
3847
3620
1281
4961
1472
2927
397
501
2417
3724
62
4437
4449
2314
1236
3250
1224
4562
513
2425
429
4394
4718
2384
1814
2318
4059
909
2892
754
3747
3943
2580
417
3349
2699
935
3873
1540
3616
2314
4693
2560
3019
1447
3954
572
4228
3779
3514
3029
1471
486
3180
2025
1093
3470
2185
830
1656
1004
3041
2430
3994
61
2652
3618
822
4898
3026
148
3798
1456
3548
43
3092
2441
568
523
1976
954
4632
3466
2600
2251
2299
773
203
1282
3491
2201
86
2056
2814
1298
1407
538
718
4119
1709
1529
305
4371
1869
242
2889
4078
3854
2303
4172
3259
1895
2501
1653
408
2947
3708
1649
48
900
4666
2212
1260
4813
3072
2986
1901
735
4059
838
540
1437
4412
422
1035
4384
4929
540
2706
3723
178
2543
2882
4079
4788
4728
533
729
1066
2062
4708
2999
1879
1066
4823
4615
3173
3259
4401
945
2057
2316
2386
1159
2004
4625
3155
1172
2324
3662
1645
2050
2657
984
2715
2346
4320
3737
1475
2649
499
1520
584
2485
3495
927
3811
404
277
1051
350
2149
2627
1760
279
1500
720
4339
3460
3538
4306
5
2993
3692
2860
1335
2427
4183
1504
608
3704
1946
793
2945
3669
4949
3797
3794
4343
2730
683
482
202
4971
1969
4994
4317
1403
656
2570
3060
1475
166
4404
3909
655
4075
3396
4836
3639
1844
1470
3455
1687
4228
1272
3209
2663
3358
2523
4267
3043
668
1358
3647
4643
3403
2299
4956
4909
108
3288
181
3958
4565
3736
2137
3069
1342
2784
2844
97
2061
402
2501
3949
626
3077
3294
4715
3211
2394
960
1238
3202
1737
2844
2614
1450
4834
2770
3712
2061
3581
518
556
4257
1459
2750
4317
2054
2706
3869
1252
4578
2180
4676
1150
189
480
3020
625
213
4400
4652
4019
4875
3194
4145
1787
2925
232
3457
1182
3458
3631
4287
2987
3969
3307
4531
1904
578
3082
903
1147
1971
165
4635
2481
2380
1234
3009
554
4915
3380
4969
4547
2522
2097
2119
91
1636
2739
2816
2406
2315
2048
2169
197
3597
4603
840
4820
1354
4424
928
4267
2472
867
1322
702
4727
2434
3759
3853
1582
1246
663
3828
1732
3735
1316
4156
743
2245
183
3552
1273
1743
2979
3361
2789
2920
4877
443
3727
1757
4018
1246
1633
4728
737
4429
39
1608
3981
4330
3180
1255
3780
1920
1362
2450
1570
4448
2831
973
4975
3333
3530
3685
365
880
1330
1259
4899
1820
2679
3152
876
3419
335
99
2025
4759
2987
1717
907
4962
2535
2918
3810
2383
1709
4316
4193
494
4747
427
1271
2436
2688
2040
2831
1296
131
4717
1593
320
4668
2113
2407
2106
1393
1373
3281
4515
1019
3007
3297
1467
3726
11
2040
1095
2892
3317
2423
3926
19
3432
2927
1261
2282
2594
3602
1875
2224
3973
3095
2429
3966
3176
3137
4723
2751
2756
289
3825
4127
3712
3168
4919
2657
398
4542
1170
496
3947
4886
2825
3391
2059
4183
4976
2017
3218
3572
2664
2082
156
1765
53
3443
870
172
4407
522
3106
2113
3114
2312
3904
1551
4982
3777
4927
3380
1199
2423
2312
3005
3069
2352
2996
3631
1590
2923
4128
1223
544
1247
4752
2092
4535
1917
1586
4527
4437
1305
4479
2738
3340
20
2861
710
4886
1661
703
1547
3590
275
707
4244
3836
2397
3123
2984
1381
2450
437
1459
4305
2201
859
4018
3924
3779
596
2179
4533
2836
705
659
1617
693
1777
1997
561
3749
845
4898
3008
2739
3092
2564
2806
3774
4249
169
3840
3182
1544
590
253
1616
4692
1354
4346
3709
1956
4790
95
1403
458
2612
24
195
3643
2453
4030
4969
4065
3385
4931
320
3532
4291
1713
2091
388
4395
404
581
2929
4818
4251
3066
524
393
4107
2995
1795
818
3156
4846
3449
1469
1578
3052
1667
4221
2893
1226
3404
1313
1049
648
4706
4611
687
2813
1622
2540
250
2729
3600
4230
3459
2945
1449
1665
942
950
1952
4022
2771
3286
3310
2207
1142
266
2769
3645
3390
287
869
2400
1930
725
3318
4428
767
1539
1295
3486
3235
3241
3750
1874
2646
2548
1845
4704
3740
4109
4811
2883
1708
4082
3305
3513
3331
1716
2542
2910
4402
3328
3404
2144
3844
2174
416
4908
2617
2493
4685
104
886
557
1066
4711
2475
4987
479
2552
2043
168
4300
2951
2719
875
1195
2867
3524
2138
297
3134
4776
4541
577
2681
3665
4484
3904
2653
2630
2923
2890
2850
1300
3493
756
876
4138
894
1152
2153
4445
1296
3100
524
4493
3879
4715
941
4190
4669
2202
4055
2112
159
204
609
2248
3981
287
2406
2525
3126
4261
1965
2507
1930
2308
3265
523
2134
3574
3633
1817
836
1138
2105
3797
2368
3281
1056
4619
12
4378
3520
4091
4492
4214
2218
1945
3899
612
1903
1734
933
3094
4631
3381
4211
4339
3886
399
1626
579
2546
88
1708
1374
2455
1223
3837
2989
2835
2058
455
2847
1986
3000
2414
4470
4451
3861
1805
3383
993
1393
3160
846
362
4897
2488
327
1972
2493
4706
3910
691
3672
4904
1752
1820
4764
990
1096
2414
4067
854
219
2756
1710
4365
196
1292
4490
3499
3385
1546
1919
1215
3692
654
1663
4233
19
2721
2269
1439
1096
2205
2531
3248
633
3802
2650
308
1361
4129
262
962
2861
3557
4912
4439
81
1445
4362
4582
3873
3548
2622
1291
432
1329
4328
87
772
2920
447
87
4431
3646
3744
2525
4904
3848
1971
2077
1280
4861
3804
2977
3342
1592
3523
4278
3955
2327
4373
2253
2623
2231
840
3939
2258
4573
891
3009
3483
4206
4020
964
1557
2320
4048
1654
2237
2471
798
2259
1974
4817
756
2837
3469
4218
1937
4697
2812
4161
1641
48
123
2745
2541
1503
3187
4833
8
4303
3321
2812
2923
3213
3841
1826
3809
1451
744
1093
3756
4222
3985
4125
446
4478
978
581
3593
3841
2836
1499
2264
2143
3678
2100
739
3719
3937
533
2095
1345
869
4243
1700
2251
252
3420
525
2589
1322
4532
555
4852
3603
4106
699
4834
1589
4096
2739
2836
4689
2222
1577
3979
1070
511
1700
52
4310
3010
401
160
3328
1066
1631
125
2580
31
187
4402
1266
435
3941
4199
2499
1862
4321
1675
3982
4819
4664
4100
4501
3064
4652
4187
4317
4898
983
2813
938
1535
1092
1195
4224
4954
3253
4914
1939
770
868
2252
3184
587
1385
4094
338
2195
1466
3016
294
4054
2542
3976
3079
4083
842
3791
171
3285
4988
1722
4315
1780
4403
1154
3343
4401
3724
3997
4464
837
3294
3435
1933
1650
1640
1089
1518
768
4005
1889
3620
418
3255
1648
4671
1255
2441
4975
286
4425
1396
2643
2835
4153
2347
1806
3668
625
615
4043
44
4896
2651
4725
4383
3434
1072
4345
1073
534
931
4887
3008
3966
802
4957
4622
1330
1187
612
840
4725
2398
441
2449
4358
1701
3781
3000
1161
4467
3022
4157
3644
1106
1500
4560
106
2859
3364
2043
4723
1579
1601
779
4506
4760
3158
2138
1342
376
2693
1424
2513
4930
3467
4565
4764
1106
2617
4337
281
905
2141
2093
920
3980
575
615
1755
1096
4052
1426
1817
1780
2007
835
3087
2528
371
2173
4906
478
2330
1886
3542
1552
2985
232
4498
2753
441
3513
1850
3130
2784
1251
612
1695
2654
3557
1627
448
1657
1408
807
3105
2057
3314
3467
3138
1388
4623
4230
2951
3523
1019
3595
1408
2827
521
1017
2683
4406
2887
771
1925
3527
2319
4768
4109
3905
3488
1284
3066
2161
3228
2822
1495
2216
1111
1536
2678
3018
2782
914
4018
1481
501
2680
4971
2426
2832
1887
222
2470
675
4940
3371
2131
4210
4229
765
2777
2042
3293
557
2462
614
3892
96
4202
1739
1037
332
108
2180
4287
3831
91
286
1485
1544
3429
1053
4534
3228
2187
1726
2317
4162
4667
459
594
2064
2325
4898
4567
2348
4535
494
4251
1755
1065
3245
51
3045
4514
992
4268
719
1945
4750
4306
2592
2924
185
389
2452
476
2463
1999
2780
3911
818
3663
524
1685
4297
4664
1100
2548
4613
3810
3656
2389
4525
64
832
1732
1130
3953
2440
3563
3555
3944
2433
1743
4266
372
502
2042
1054
4592
2472
2200
1799
1316
3771
634
4733
2026
2343
2390
554
3594
847
1324
4275
4678
1381
1162
3306
3799
4556
3738
2079
1174
661
871
2963
468
3843
3044
803
122
831
28
4411
146
4516
1003
3368
4788
4164
2907
2221
3034
2553
2416
4351
2373
4605
2525
4521
196
3915
4509
1113
1748
3067
2515
3617
4979
2354
4953
3631
4821
3791
4637
2869
1191
3896
4000
3497
1271
3099
2909
1750
2809
2133
2912
1890
4227
430
2676
1470
2690
2091
2396
1673
387
4523
4819
4101
1083
4531
1948
1225
4631
2602
715
1749
4566
3661
2097
1913
1665
4
4252
1670
738
211
4428
299
1050
2058
4944
4025
4393
1774
2967
3704
970
2270
3415
96
2284
2630
522
1297
1818
303
932
3915
4716
2165
3982
3262
4540
3296
3358
2284
210
2668
2701
1330
1865
721
4927
1555
4263
2843
2551
3517
4761
3322
672
161
1836
4964
989
295
13
655
3490
2640
266
3919
1384
4778
3999
2310
1525
4168
2787
2230
546
1527
3136
2785
2451
2555
4478
2066
4202
1752
952
2298
2021
1865
1253
1803
1764
4044
3848
3608
4732
2427
2977
4012
3294
1908
451
1566
3024
2387
1012
3283
1187
2467
1759
3364
3131
3449
3053
2492
2867
4657
4151
1307
2438
4758
686
1518
4031
4854
452
3356
946
1596
1040
3826
3112
1893
4302
4880
2071
1347
669
4466
1416
405
3831
4985
111
757
3452
3879
4543
4840
2143
3534
4491
490
3183
2218
566
3439
352
2114
2276
2915
3112
795
767
4211
1146
2261
1411
1658
2318
724
2154
4405
4463
4624
824
3991
4683
4197
552
982
743
4012
125
4652
681
2688
2090
15
2812
3234
3907
1777
3959
2422
1577
2464
646
2716
3811
3279
920
2320
871
2956
3231
2049
3965
4776
731
4030
3244
2698
951
2844
2427
3284
3859
4521
3986
1692
1280
3029
1254
29
4111
3412
3016
4604
4883
2173
4095
4491
410
4774
3417
3097
2311
989
198
4431
3011
2064
3998
4948
3888
4982
4389
3715
4157
4860
1382
2832
2701
3546
3253
2855
1383
4755
3764
3405
3543
1112
4895
4164
1364
3246
1528
499
1184
2795
4899
716
1203
797
483
3333
1505
4459
468
4128
2207
4138
1598
3186
2762
4609
4777
4423
1272
2269
1251
2309
3556
2390
4827
3356
358
4824
2962
4197
2945
2947
813
4928
2964
3956
2700
1564
4442
2210
534
2275
169
3081
123
1811
2983
1770
664
3622
704
1169
3047
4882
2713
686
396
3866
2177
1069
3241
4148
4338
4798
3699
1570
4133
4037
1514
3185
4427
4683
429
3780
4324
4307
4076
2329
3588
4646
1852
1675
4041
3184
687
1935
2743
960
1537
4903
4372
2420
1436
122
516
1411
3173
3889
2701
1305
1252
1796
564
2022
1664
3491
2447
4263
1865
2318
3777
3332
1780
3486
138
376
4931
4153
4636
2013
1554
626
1287
925
4371
1462
3941
2338
2459
3472
1535
3790
3051
4470
2638
644
2984
457
3771
3509
2163
4417
879
4212
553
4367
3563
4099
4780
3354
3002
2035
4096
4179
3426
4992
4519
1176
3655
2827
1350
3692
1312
2870
2909
2053
4744
3779
2147
4213
4134
1062
3224
4866
3397
2262
2898
3479
4677
3600
4288
1928
4168
2508
3282
4754
3430
438
1175
3488
4785
270
2220
1535
1290
4689
2812
2099
282
3069
2579
2408
1818
3241
2842
4554
3468
4099
4702
2917
4175
864
4217
3902
3423
4087
1416
1967
1322
1510
4067
2311
3844
2516
2120
2864
1100
3485
63
1392
2029
4554
2111
2960
606
94
2488
1912
378
4522
3728
4625
2697
225
3110
3225
2789
3549
4618
3251
2710
512
571
1428
1135
2372
2359
3111
1990
2692
1463
994
3120
4792
2520
2287
4874
2853
4507
2028
3369
3571
1909
2227
427
3949
2112
4219
3484
1084
2456
2365
2090
1749
2215
4391
3665
1926
1354
1117
3681
1301
2418
4499
3955
3289
1996
2132
1239
2023
4537
158
3192
4598
4359
4764
4478
2747
3822
4275
2651
3806
3803
4965
2999
4459
3992
985
3605
4139
2938
952
1059
3280
3770
3962
3118
4340
829
2447
3555
595
2852
1415
111
732
4717
1715
721
1388
1232
4761
2794
2442
4786
1891
3260
4788
2141
4080
1512
2921
2486
2882
4670
2230
966
3623
3937
3593
834
4785
4528
2065
3595
734
2959
4371
847
848
1516
4710
2046
2029
1698
4625
4829
4824
2393
4063
4471
4286
2828
1402
1535
3491
953
2645
7
1995
477
1041
2468
913
902
737
3903
2475
183
190
1741
1291
4207
475
2296
2584
3658
33
3053
2467
4614
437
3236
3067
920
1533
195
1281
2917
703
1427
4020
4433
4931
929
3447
1339
3867
3999
310
3295
1874
3816
2509
299
3250
4231
2145
298
3348
65
2228
1180
3173
1438
1941
380
4331
4524
4198
2121
3580
3316
252
653
1199
2931
467
489
688
34
576
2439
1129
1527
4901
2255
3836
1354
2472
2946
1498
777
1859
4954
2183
2676
4438
2584
2915
361
425
3837
3010
4585
4907
1122
2165
1009
3390
703
1639
763
4087
2208
3001
4434
4099
1915
1063
3673
3485
4739
2481
1669
3113
4008
3755
3342
2797
4725
3085
3346
2
3161
2219
1547
2399
3398
3053
2892
2326
1837
1649
4207
2142
4312
1044
3818
1231
3999
861
4021
585
220
2403
4077
2093
1415
1617
4669
1898
3682
2521
2544
458
2405
3350
1368
1402
2771
3896
3330
4557
4948
1596
4000
3402
3722
4586
461
3642
2428
837
2989
4907
485
4918
1394
2287
4589
314
4072
3165
4455
2767
4986
2655
3226
1763
1602
4971
3049
2973
4213
2803
3099
3146
581
3060
459
585
1509
898
2952
3880
1904
2627
4878
93
387
4744
276
4053
103
343
573
1072
48
4475
1111
2171
40
4674
14
285
2388
2534
1330
426
4510
2509
1228
1651
874
978
4253
2788
825
1089
664
4717
2664
4798
1123
530
2082
2111
3418
2987
4330
2685
1084
436
1714
376
1060
4446
2576
2632
3761
1396
3915
1540
1534
2287
4786
3103
115
2731
629
4262
3314
3536
2826
2459
2091
265
3105
1565
680
2496
3513
4782
2938
1128
4129
100
3314
4466
375
192
1736
1625
3845
4698
1968
1030
2567
4811
3696
1228
6
3793
1220
2197
920
3262
3306
1571
1109
138
2078
4568
172
2413
3759
3855
4308
4486
4136
2520
4307
14
1400
1144
547
717
2299
3246
80
1332
4230
2144
1531
3178
1886
3140
818
2904
4114
4551
2325
364
333
897
3659
2762
2837
2911
4235
782
535
2408
2667
2195
3520
3817
2485
3263
2277
4833
1365
3557
1364
2917
4380
2281
4809
3757
1104
3440
1794
2757
3506
701
3843
2229
822
1629
4235
4338
4190
2756
4069
4843
360
3174
3705
628
2131
31
2152
3454
2982
1643
4899
2117
4826
4519
3676
1265
2035
2709
4619
3070
3826
517
1778
2972
1502
4470
4618
2015
3510
3545
1124
3936
2456
4607
2033
50
1110
1806
4211
1094
3828
3880
1897
2159
347
4307
2431
1047
4753
1018
1163
2552
2039
1594
1154
4124
1873
222
4545
3286
3202
4300
3700
3103
4605
3118
4954
3570
829
1746
4998
2247
2366
3074
944
2332
2777
2269
370
2303
1804
2644
4516
2589
1288
3598
489
1471
1649
3084
272
3088
1082
4909
2187
3240
3006
3980
2811
4508
1480
2773
4338
4803
2332
2755
4215
4410
2612
597
3958
1177
3724
1237
3693
1628
1453
1048
3449
1276
1262
72
383
1011
4334
1789
1627
707
4604
1351
1012
4816
2335
1918
2350
4625
4223
267
422
763
1666
4148
1442
3478
2063
3028
2359
4238
2695
4272
4601
4763
4670
3803
1990
1025
783
835
643
3025
1205
4153
3030
2078
4875
605
4514
169
1333
1008
462
22
181
4081
1374
2229
4423
1481
2345
4458
3933
3318
4057
1316
947
1188
2838
3466
1124
2967
3027
161
819
458
1359
2863
427
2459
2910
1468
3352
916
4782
2428
2372
2708
1322
1534
907
284
810
2640
391
3579
3169
2336
4580
3331
2702
2004
261
3249
2284
3667
749
2072
4233
2090
1215
943
4747
3161
1367
1454
1646
2723
4679
2461
127
1201
4915
1454
2493
616
3085
1398
4106
2094
3474
2792
430
2457
2978
2705
2884
4120
3604
205
2324
4144
4560
1025
3663
1008
4915
1479
2406
1645
2342
3629
1540
2855
4392
1118
2327
4682
1015
839
2907
702
2971
1939
2695
352
3740
1024
4597
735
4230
2024
406
1647
1684
1745
4532
3345
1795
4869
231
2545
410
2731
737
1791
1464
2796
866
3271
622
4223
220
2729
4057
2157
3687
1705
1058
61
3015
624
1349
2041
57
2449
4957
4432
1066
1605
2734
1114
2632
1864
1874
2623
4246
2337
2821
416
2389
4734
2057
3156
2381
390
3931
3357
8
2549
876
1217
3800
2395
4280
2817
1244
885
4746
1157
2031
1155
3311
301
649
4720
2526
2545
564
590
223
3299
2544
3591
1297
4536
4119
3021
3473
427
3529
2338
2106
4530
4770
2513
2328
599
1327
651
4828
440
3501
4707
443
4703
2386
347
4439
2226
1930
108
140
4908
1523
3930
548
4899
513
3734
996
3592
299
1522
1141
1266
2116
1384
2683
3099
363
3844
1881
1721
3403
2709
1932
1158
4308
3136
476
4025
1352
677
4998
1139
1511
848
4724
2699
2467
2201
4763
4010
4517
1645
164
4840
1190
4274
547
2381
1911
4711
4211
65
849
2890
4657
3124
1582
2872
2429
2774
4854
4192
332
2385
4235
3384
3688
1514
3878
2295
606
4595
1031
937
1999
1036
225
3911
3967
1630
4507
4276
1978
1094
3600
2889
1882
2704
4184
313
754
1778
4917
246
1630
4748
3623
2786
2592
1719
2696
2135
4093
1363
761
2616
3494
487
379
1349
144
1060
2255
1483
180
4258
303
2690
2463
3179
138
2205
3163
1355
2940
61
1149
2686
3027
639
4573
4698
3451
4625
121
3088
2003
137
1658
3951
3318
2574
2205
2202
691
2205
979
4901
838
2461
2961
163
3053
1003
4153
4259
2731
4039
1855
846
2808
853
4414
4179
3790
4590
1633
4500
4462
276
4801
678
1586
1297
1397
77
4224
3145
3654
1213
4733
3859
1087
3666
551
2244
3003
1153
3050
747
2814
829
4101
2046
4419
2147
1642
588
4533
2342
2377
2378
4286
1460
437
246
4339
406
3509
791
1421
2180
357
1827
3713
2823
4443
4870
2961
1518
2394
2514
786
2009
402
1369
4212
1721
4678
509
2429
4710
1172
3529
1958
1383
457
1190
2684
2934
2995
2815
4464
3553
1893
1517
2544
2611
1662
1643
4988
4864
3738
3546
2281
4732
983
2071
2361
3269
1058
4129
3793
2069
400
3555
2226
4161
1885
456
4274
4764
1736
2233
1400
3525
645
3273
4610
4
1801
4138
4426
3329
82
4493
773
1990
3237
647
2867
3448
166
3630
4986
9
3019
928
4835
2393
2433
2572
1755
4313
4358
2102
2508
542
197
3392
1137
1180
1093
516
1053
4184
2650
115
4501
4997
4803
1761
4025
288
4514
3934
4255
756
23
6
2416
1959
3294
2194
1762
2275
220
301
4652
2038
2085
4448
3373
2986
1081
4911
2021
446
803
786
1585
2363
4737
2357
4012
4207
127
1800
2001
4766
740
2807
3194
1540
18
763
1604
2132
2802
1055
2936
4180
3742
187
1500
1303
3894
3517
752
2937
3564
636
2226
2759
1023
4099
2002
3420
3260
2436
4542
2717
224
2802
1311
4239
1143
4341
2963
4003
1913
2874
4241
3384
591
1849
1920
4889
4906
2549
4024
3667
1765
4272
4278
3625
4622
1164
2189
2728
2601
4218
2992
3387
29
2719
1753
4464
220
1010
1757
1880
175
4616
4734
4779
2425
4480
2024
2850
1719
1832
3748
1723
2870
4574
1615
3361
3933
4127
2260
82
4286
4291
326
1103
3514
2031
3327
1239
3442
106
5
4964
4750
2560
2383
3916
1658
1714
1588
2073
4332
1884
76
1730
3328
1102
3269
2944
3788
380
2367
2858
3924
4270
2208
2633
2071
3624
3770
2460
1856
907
1712
4390
2558
3530
2268
4099
588
4718
1148
2726
2698
4611
3112
3462
3882
2009
3502
733
4443
915
2447
3024
2474
3235
1431
218
1604
2028
2128
4488
1758
471
4672
4014
3677
3831
4678
440
774
4461
4529
1042
335
3412
1497
1449
1836
4286
3300
120
1043
429
1515
220
4816
3771
2466
2192
4482
1091
4475
3210
916
1557
4243
4340
2709
2278
2380
3892
2824
4653
2426
3268
205
2192
4862
58
3734
3573
4150
2113
4699
2801
203
4431
183
4476
3249
2581
4872
2419
3786
3186
1730
3773
4284
2952
4829
2447
2734
3750
699
712
3239
3220
1763
1893
3271
2354
4201
3526
2732
3033
819
1943
4583
4136
773
936
2652
4184
2254
3526
4110
1737
1417
104
1544
1787
4101
4706
941
4446
1822
3565
3897
3762
2857
917
2333
3911
2028
2050
1647
1631
3612
3024
4167
3639
4820
2631
4636
3682
4917
3091
3341
4102
2416
2693
2313
44
3374
2032
1687
692
3633
3293
4806
2799
3728
4431
3935
2531
3847
2352
3086
4555
1532
562
3100
1837
2595
4783
3064
4378
3691
794
2321
3681
4815
4300
3534
2884
919
896
1142
1369
3212
1638
1952
3322
1951
4180
2069
4710
1354
4640
177
710
1309
103
1877
3528
195
2362
3512
400
1178
492
4313
3754
4383
4053
3967
3985
1064
1610
3897
3
1072
306
4094
4355
4486
4890
3919
2702
174
1178
4232
558
4518
566
4283
2426
3298
3343
1124
756
3794
3623
4702
73
3823
2048
4684
149
2385
4278
4249
3053
299
992
3017
4562
2125
3059
2789
533
1490
879
347
957
488
3048
244
402
3914
3334
3285
1158
1745
3949
534
623
2671
3142
2614
3103
298
2725
1716
3956
1911
3736
4192
4216
2181
3582
4648
3417
3270
2270
667
3994
4953
4284
1098
681
4171
3623
3497
4215
1137
342
427
3971
1023
3126
1644
639
1804
1325
884
3937
2708
3227
3322
4156
1493
3316
1543
3429
4258
2343
1135
4582
3027
938
4660
4710
539
3971
1155
3110
2673
640
2148
4077
447
1760
3102
1078
1806
1024
1873
4077
4880
1976
418
4422
3509
75
3202
1166
3647
1330
767
2215
2125
3410
3138
2889
444
4265
4120
891
2737
2229
2721
2246
1848
773
4652
139
4537
2054
2689
1727
429
183
77
2070
2045
877
522
2950
4
1920
4692
2951
4992
4228
3533
4714
2069
873
2361
703
4465
4596
4459
1989
4001
1972
4903
2502
2907
3117
2710
2656
1234
472
3069
3141
2750
1257
2781
2859
2633
24
373
4326
4850
993
1556
1081
4278
2956
1815
25
2010
4573
4057
4954
1482
301
2070
3071
286
3103
927
3470
1519
4988
3817
2810
3967
4128
3485
4704
974
3250
2754
4042
805
4160
3879
31
1487
1201
4305
2849
4099
4505
707
1421
4220
3368
4089
4407
4105
3155
4100
1139
3533
1682
1809
4453
1368
4280
3594
1554
4812
1887
2979
3341
4416
3697
2902
3995
1497
824
920
2103
1892
134
4193
1151
2534
2558
2192
1172
2964
4569
2885
1686
883
2970
2517
294
505
3835
3650
3483
370
541
1704
4782
3932
3012
2601
461
4491
4681
4850
4315
2326
2198
4684
4078
1728
3157
3932
4256
3424
4146
3187
2216
3209
988
1694
2950
2731
4216
3303
1194
3552
4726
2362
3533
1895
1762
3241
2118
1597
940
1601
4286
1311
3849
1179
1508
1130
1071
4796
3115
4739
261
45
1695
1615
2553
3419
2236
796
3008
4168
4247
438
2177
2640
1594
4571
4178
2117
1668
2071
2610
644
215
129
3269
1622
385
4708
4380
4416
923
4911
882
267
1309
3806
3400
4436
2032
358
2793
4141
562
3429
575
1986
3846
160
452
4174
129
1522
4882
2491
3966
3692
4804
3317
2659
1511
1186
1216
3186
1164
4001
1661
1505
4189
4289
1066
962
2025
3317
207
2820
3428
1094
1833
1544
3164
3769
2010
500
1581
4308
271
1572
2942
4349
2841
1940
4322
1531
4077
1615
120
459
2764
803
428
1652
1579
3107
2907
947
1332
2772
3211
4440
3964
200
3609
1775
4243
1542
2808
2705
1303
2031
1697
4184
705
4259
4517
838
3710
1994
3477
4175
4695
1436
4019
1754
3577
1026
2390
3196
4702
1202
1578
4
2155
2598
933
1776
600
2446
1052
4511
1347
2105
2236
2110
677
72
4009
2699
4507
2036
3922
2757
294
4003
1098
2490
2532
3599
3225
4454
4788
4622
3946
4403
4134
2971
2211
4172
3585
3859
2151
4936
4739
4778
1527
3205
1253
3740
445
4979
556
4060
4535
3445
3737
776
2946
1788
3938
3954
4765
2227
1519
2049
1570
1772
165
3966
2856
4473
1623
2472
1763
4828
1544
2328
1074
1751
586
1133
169
1285
1506
2226
3549
288
2841
547
3362
160
2885
4820
2264
4010
382
4738
314
4142
2521
2415
3278
4913
3609
2930
1231
3473
4113
4901
1046
92
331
805
925
537
676
1638
3139
1524
661
2805
307
1471
1948
4092
1124
732
2273
57
2234
2204
1161
2311
4540
3027
1999
2083
140
1385
926
1856
1130
4930
784
2204
2705
2431
3666
4433
617
4499
4733
2533
4835
1231
2575
1866
2192
2239
1232
3046
91
4795
3134
2228
2642
879
273
2170
113
3299
3503
2593
4214
1675
2737
3264
4590
3816
3580
2449
647
2725
3482
2267
1588
3779
222
662
3109
2685
1939
4418
1164
1773
1694
4088
1416
3725
2295
4479
1910
2511
2445
2417
3091
1614
2047
1931
4731
4090
4715
1784
717
3568
794
1167
2381
3888
2834
3361
1513
1077
4523
4876
3053
1401
787
3874
2527
4718
2554
2722
3987
4757
3350
4638
4615
4971
185
4364
3032
1527
654
3758
1516
4966
2623
1602
2326
2263
4138
1306
246
408
391
3324
2142
583
4084
1267
1574
1729
1529
948
2392
990
900
2610
420
315
4135
3539
2990
1295
2645
4537
4499
4942
3960
2466
88
4777
590
3801
3315
1476
2367
2058
1648
839
4537
4073
709
1046
2900
3620
870
4449
3071
3221
42
2140
4065
3489
236
360
1008
507
3970
2984
1134
4225
154
2365
807
3326
360
2243
3292
463
4193
2514
659
1598
1156
621
4788
2506
2036
1726
1117
4829
199
752
3544
3501
1890
4908
320
4163
98
1245
3199
1615
4524
3300
3523
4258
2958
2804
1756
3634
2620
4487
3696
2786
4028
47
952
1015
4442
2350
2888
4196
861
1399
2010
119
2456
578
4276
4553
3914
1124
2293
3618
2878
980
4268
3043
2804
1696
657
739
4950
54
1138
2467
1124
3459
4656
2233
720
2503
3423
2049
3763
4895
1010
1023
1622
3202
1884
4590
274
3197
4919
156
145
2511
1209
1716
1730
2829
3251
210
113
4143
3161
3115
692
3377
4268
4010
791
987
4291
1308
1913
3194
1997
2765
3069
4237
3080
2649
3850
3312
4966
1316
3763
2084
3531
3938
1576
4565
1648
3816
531
3451
3899
3313
340
698
853
4218
4526
3978
594
149
903
991
892
1602
2468
2242
929
74
3923
4470
1809
2907
1319
1388
1265
1423
2919
1047
3082
3308
1463
1025
2810
3629
3917
2244
3001
3743
1253
2538
4566
3797
3046
438
3368
3469
4603
545
1494
2433
1795
4494
4471
735
306
621
2506
3969
430
3228
600
4678
3898
3769
2389
1503
3422
569
4107
339
3693
4197
758
3755
4997
2960
3672
1366
347
4474
3271
2247
780
1616
1555
970
2045
4377
4953
1899
3293
4730
3346
3238
1134
875
2556
24
1639
1017
4680
3693
4972
954
914
1551
3700
4555
1069
4046
1026
693
908
426
726
1412
2362
3547
985
303
4259
882
4924
2947
3537
277
3777
4224
1416
3967
1128
794
2545
3549
2084
2785
4355
3298
2732
4169
3717
1436
1530
867
790
1645
887
4875
4062
546
2581
2728
2386
4576
3092
4558
4771
2370
3806
3791
3359
132
1666
2718
2111
3483
2556
595
4424
2571
1692
2730
2754
976
3819
2139
2124
4765
2369
4467
702
4296
1746
2490
245
2499
227
3324
4218
261
1546
3240
1115
3447
508
1380
153
4104
685
206
4193
4362
315
3460
1915
250
1835
862
958
2459
4851
1614
2074
1876
4158
2263
3660
301
4556
2427
3278
4886
4247
532
3644
4521
4230
2644
4383
2971
1045
2116
1902
4903
2396
1665
4793
4083
4820
1810
404
4552
2333
2804
4002
854
4779
2502
1207
1622
2628
4485
4445
630
691
4409
3112
3529
1633
2566
1426
2724
4366
3948
1056
18
2932
3224
194
1561
3781
593
943
3107
336
3619
4183
3190
4112
1599
1215
2756
4324
2081
2585
4524
1481
4105
3009
1895
2795
1299
3705
4308
1240
4871
390
164
2261
105
3944
350
1750
4178
966
3949
1443
1701
3480
1181
277
2019
3307
385
4373
2568
4953
1608
1534
3891
1926
827
574
1530
4396
1001
3353
2012
3224
3692
1502
3005
3074
4610
4008
3773
4857
1540
3934
1769
2893
4802
2787
3609
187
2532
4006
424
2949
3515
563
4464
4183
3478
3913
4083
4235
2501
4155
1595
4798
4938
4743
4610
1217
307
521
4195
1048
2738
1969
263
3198
949
617
3489
2376
3118
1104
1315
3701
4843
3105
4302
2325
295
3053
1278
2743
1320
3781
4604
328
1479
3473
1906
4347
2939
2475
1410
3260
4718
2804
4648
2500
2638
4991
3867
1280
3517
2441
4784
1346
1946
4047
207
2006
3430
1288
1796
1878
4776
3055
815
2423
394
1658
1677
1650
2233
1966
1845
2148
2840
3008
2427
3382
2606
1429
376
4261
1915
643
4200
819
1807
4926
466
2652
788
1188
2492
299
111
1993
1557
4890
4627
2284
2465
1605
893
3000
3369
664
4865
3300
1072
1604
27
4076
2799
2078
4943
3685
1393
3560
3187
1572
3568
391
4023
1160
2902
1115
1276
1964
2333
1946
418
742
408
1285
440
3467
2783
1840
2672
3744
871
1559
4728
3770
4008
4060
3706
144
2085
1898
3284
2779
2919
3109
4689
4973
2011
31
999
3607
4703
3469
3863
2641
473
4816
2184
2286
4024
4509
3557
4077
1417
589
3282
689
4411
1950
2514
2682
1275
3592
4068
4202
2921
2504
257
4473
1185
864
4952
2554
2748
1709
2595
4436
44
720
3815
1945
595
3438
2304
2754
1965
4232
1530
3297
2449
3908
2289
677
3860
2250
4954
1978
405
2591
1312
4710
3458
885
4552
4453
3666
4841
3637
4279
362
172
3149
2237
1272
3619
2273
4615
3107
1695
497
1576
1673
894
2870
2008
230
3152
3271
2641
3572
4234
845
2139
310
4142
1470
753
4723
4681
3925
1226
1809
4796
4232
1648
144
636
1873
1244
1539
4803
4766
936
2107
1532
1218
4131
875
4674
1857
1937
3381
4962
3967
2633
2763
652
3602
4613
4591
454
4172
2237
4195
1633
82
3860
3242
2978
2319
2482
4094
3954
4154
640
111
3543
1211
4583
818
2289
1770
761
4055
3558
4713
4222
1491
1518
317
4857
3996
511
2984
1993
1576
1682
3730
1089
2390
28
1484
1439
3106
2134
931
1544
2526
3166
3691
1715
3636
3980
3993
3346
1805
878
800
860
3781
4300
1757
1814
4708
4644
4043
3749
3678
4783
2776
3629
564
3530
3478
3773
4577
1614
4939
3809
4406
1105
4689
3111
687
387
3959
314
1644
4122
3078
211
2633
4134
1172
1338
1478
1837
4181
2177
1191
128
1989
1242
4885
1021
1895
3052
3611
4259
3449
506
1778
649
3654
3003
2877
4751
3890
3147
3742
2
2922
2353
959
3757
3058
3567
538
627
4156
390
1050
2022
1984
3855
2687
891
1486
2130
2910
1652
3781
1603
4431
3852
4592
3192
3629
2446
4004
1884
3130
3823
4188
3864
3848
527
2325
4428
2560
2309
186
2842
2343
2216
1081
3404
4052
1166
4835
449
3412
1832
2160
4684
1966
788
4489
261
3688
1946
2876
1302
4928
3384
3092
2118
123
1358
3599
10
1905
3275
1262
655
4471
3982
264
1770
4580
285
4543
3480
3268
3418
1505
614
1152
792
456
2642
2244
499
219
3935
720
1637
3899
3630
1184
2650
3951
3552
4772
29
2792
4
2880
3296
4429
3775
3917
4209
4657
1423
558
4679
4032
2696
4716
3953
2822
2631
3995
567
679
2545
347
2151
3456
4637
319
977
1045
262
3121
4580
1257
4538
524
2567
2817
3285
2385
3352
2001
1703
4251
1945
4509
2282
1339
2021
3441
1085
4244
4080
3458
4827
4840
357
2339
1677
2553
789
961
1428
1529
4646
2127
4496
691
1090
3171
4124
2287
2036
783
3679
3322
3335
1569
2588
4387
1982
1123
4507
4264
4901
2507
4606
2719
3799
1644
1293
261
3117
4772
3618
2267
750
2564
1502
19
1681
2235
562
1887
2804
3436
4039
3587
4241
4947
3158
3182
3932
2867
345
1749
4886
3243
4576
4640
4797
4860
3373
1051
4169
4813
3529
4382
3097
872
4380
1918
1316
2962
3153
1122
2569
3686
911
4070
1015
3771
1313
3563
2957
977
2407
2181
2643
4593
4715
1500
503
2706
4565
1276
4258
4028
2936
2229
3616
1849
4938
1707
12
3967
1192
3751
1697
2191
127
4164
1770
2369
188
723
3851
2862
2294
295
3045
2508
2814
3490
2918
4790
1982
2638
1431
4874
1175
1373
204
4017
3065
2250
2200
3586
2687
2582
4166
2367
3608
1276
4609
374
2288
612
4661
4729
4732
1668
499
4927
3226
2586
1737
473
3287
2659
3176
4285
3678
952
300
4607
272
108
2296
4139
3878
4551
3199
4340
4585
3734
3220
4161
2851
4224
531
90
2347
2594
2325
2239
4341
36
3464
2361
1800
3523
4597
4807
3166
4549
4145
2011
2415
3399
748
1298
1742
1274
813
4368
538
1482
2731
3898
4295
558
4765
2017
1051
4875
3036
1102
385
2185
828
2752
2769
300
3551
1359
3382
3948
1377
3541
1975
3293
4117
2608
2478
4728
2974
4914
1988
3913
3359
4769
995
535
4204
4047
10
4286
3039
258
3157
1256
4668
2877
955
672
100
2462
4686
1966
310
3478
4214
3030
4578
2620
566
2200
2596
4986
2526
2657
4695
207
3391
1009
4687
3027
4274
1476
1382
894
3346
4081
2456
4969
1973
4054
3894
2483
151
4265
2159
3205
1814
3528
2235
519
1399
2851
3142
649
2144
20
2139
722
4444
78
1774
3861
754
2291
2089
2511
174
533
3376
4547
79
3390
45
4246
1351
3047
4588
4314
3550
3133
4144
3839
4560
303
2781
838
962
2530
707
852
3561
901
1266
2853
923
365
1552
4047
4539
4330
4068
2394
4985
160
1687
3255
1032
4615
2486
3950
1143
2908
4394
1166
2361
3846
4255
537
2245
1985
3424
3765
4190
54
4185
2636
899
1137
1972
4277
2928
3434
3765
841
532
173
4990
4174
1513
842
1836
3112
2056
2125
4551
4555
1826
3407
4246
4466
2663
3955
2489
3371
2939
4242
3453
1129
1388
4240
708
1089
3846
4860
2418
4605
207
4028
4769
1444
267
4495
3414
3160
353
4681
986
1774
1683
3258
753
1690
1874
4031
310
2928
4697
3464
677
4644
3389
4232
3120
1563
2619
3625
2795
2528
1162
3805
4672
1504
3404
3478
4836
4982
2098
1574
3192
4864
2917
560
2641
455
1766
1510
4528
4939
974
2776
4130
965
1015
2643
1697
2540
4521
2767
2161
4849
2909
4937
196
1202
1574
4743
2415
1922
763
358
1611
4335
2719
752
3188
1651
3129
2622
461
2381
4028
3250
1275
1437
2544
3472
3301
2091
3415
4688
283
3928
185
1870
1060
4795
4609
1962
2206
637
4861
2529
3857
1869
2161
3610
3340
198
789
4409
4847
684
3939
1623
176
4523
4274
4384
4454
2064
2390
3515
2521
2245
4693
2334
4448
1753
1395
472
2345
2334
1375
493
4340
3890
580
54
3432
1270
4937
2494
4701
1610
737
1054
4953
3903
2156
241
4444
4219
4892
953
3563
1457
2217
2240
4344
2758
3254
680
1304
4517
1585
4500
4372
676
4967
3124
1921
1229
2269
2701
184
4358
1576
3423
4006
1833
2342
3829
2973
405
2331
4952
1282
2475
2405
549
637
4577
633
770
3556
923
1572
2077
1839
301
362
4197
1493
4450
4010
3511
2454
4088
4943
274
4312
1898
2633
4995
3891
1597
2026
1586
3084
1083
826
475
4765
83
3972
4919
3971
1455
294
2888
3279
1436
4573
2528
3678
4173
503
459
4977
2297
3974
64
3110
4873
2948
3996
2373
2459
3666
1335
795
113
4351
4412
4130
2227
3855
4725
4759
4888
833
4854
3475
4785
3240
2629
843
2383
2804
4697
3593
1896
3998
96
632
4934
4399
2478
4363
1007
2881
2093
2343
2150
3812
4120
2956
3305
4371
4230
1168
3593
4605
3933
308
4637
2044
2397
3293
1807
1945
4665
3996
4405
4134
882
2943
2193
3354
2163
3173
4714
713
1646
1830
3665
418
1389
2321
3621
4687
3442
516
3343
912
2895
3744
2095
3344
935
250
461
3430
524
3484
1848
2758
1518
2577
3171
1654
4402
748
4435
1729
592
914
4554
4543
4397
131
535
2603
335
1853
2572
2740
1564
3193
343
188
2451
1228
185
2644
4920
3360
4706
1062
3437
3744
4755
474
3644
1751
3274
1954
4862
2690
722
1133
1135
665
4224
4991
4703
90
3711
2160
2818
870
3109
601
2385
1394
332
3474
487
2112
1314
2767
845
731
2305
4534
63
1262
4367
258
4957
870
1767
2899
1611
1523
3135
732
2649
4236
2128
4580
2635
1528
4153
1926
2042
2733
3388
1480
3241
180
1264
3024
633
2635
3805
746
509
138
2931
4363
151
1431
827
4690
4097
3386
652
3657
4709
2113
4704
4760
1166
2789
3932
451
2508
4483
4124
303
1628
3605
3260
2793
3822
2518
4808
199
2813
2514
4093
2156
755
4275
1109
272
1426
4029
3704
142
4723
4499
293
3949
2971
4791
2109
3936
4057
1806
3689
4214
2962
2642
4959
2802
2302
3006
897
4307
1560
3654
1925
2062
1993
4980
1870
303
549
1948
4905
2532
3436
1385
1505
1946
1003
1685
4700
1285
3113
3181
556
2829
4842
4531
1815
1251
1559
107
2544
921
956
502
4619
2567
4305
1634
1644
4558
3906
991
4217
1257
3391
1595
4684
1983
3268
4984
2874
571
4314
1281
4294
4420
4229
1664
3207
2021
3283
1595
1573
3510
3643
2442
1432
4129
2964
1243
3209
1606
130
783
3983
2511
956
3018
2420
2317
928
2702
1094
3625
1702
328
3878
4196
3913
58
412
2431
2778
2640
4473
988
2300
2851
2539
2147
1025
2209
4997
3669
2651
234
2284
437
1036
413
3211
778
4343
4801
2224
1287
2084
2452
1660
4715
3560
312
4015
1946
266
1545
4451
4401
4448
472
68
158
4120
1579
2334
4469
191
2210
471
820
4014
4908
3624
3456
167
88
456
4710
3324
1556
2017
4899
1801
3730
4785
3500
2293
3982
4139
3575
4669
225
2635
3544
2553
449
134
1741
3149
215
359
4155
138
2927
3571
815
2874
4715
4174
4021
727
1929
396
1740
2324
2096
2369
3215
3642
4199
433
502
573
455
1729
3619
213
1548
1780
2142
4142
3407
2671
474
48
4159
4069
3173
159
4955
4107
4444
1892
2329
3501
2628
2250
1867
432
858
26
109
2254
628
1271
3952
477
1798
3339
2402
3776
4671
3944
900
628
1961
2168
819
836
284
3566
3055
1118
4091
1963
1134
4364
2517
1146
1026
4596
1781
3835
2559
2208
3075
2084
4990
4295
3345
1283
4893
4834
3343
2213
1053
3048
4864
4979
2155
2394
11
1952
1703
3064
1074
12
1432
850
1198
2164
3757
4407
4201
967
1037
4026
1882
650
553
543
3789
1541
1317
3283
2417
1333
2594
1538
2576
4704
415
4254
4954
2587
2939
4015
1242
4903
1381
2126
2951
4488
4117
408
2013
565
1624
2649
1394
323
4063
1534
697
1538
3336
834
2130
4798
4916
2562
2896
895
4063
617
4473
217
644
4821
1706
3525
1135
3872
2417
631
1048
3319
4729
2438
1846
4727
3937
3814
3154
3979
3389
1425
1216
1135
3444
4066
2514
3632
4416
1657
4636
1858
2601
130
1009
4569
4338
4117
1900
1832
395
3151
3208
1861
2501
4584
4241
386
3129
4612
1593
1926
3729
3098
2308
1426
4382
672
620
973
1008
1948
3245
633
1729
1732
4690
2427
4891
1624
2679
4670
2461
378
1188
3761
2474
3781
1120
3517
4977
1099
1692
2520
4678
766
4668
2260
536
3560
4434
1736
1801
1482
1035
230
2089
2105
3423
1748
4107
2028
4781
27
2295
1976
3797
2563
2814
4524
2812
2133
1393
741
2524
1263
4779
2315
4265
2604
4418
1794
1317
4297
3706
3090
3596
881
4562
4784
225
610
1276
4107
2424
3102
489
1231
3297
1539
596
373
2628
2108
2322
4817
4983
4077
3296
115
1633
418
517
1167
3875
2161
2531
261
786
3859
2258
2689
3631
1271
1334
3324
286
216
4292
4353
3642
2586
3217
3753
3272
3264
4451
3760
183
3193
301
3645
1990
1095
4848
190
4382
126
2749
3298
4892
1499
4467
4557
4873
1195
2535
247
4050
31
4743
3741
3504
1159
2958
4535
392
483
2444
2072
1219
332
3483
4546
1688
3497
3579
3007
3870
562
1518
3537
1842
569
3973
3738
3111
3620
4721
469
41
2997
778
2092
1313
1042
356
4111
3788
4325
2741
3483
1356
1588
209
1096
2173
3858
2390
4243
1345
4653
3232
1058
1629
2070
4198
243
1882
3820
3251
1605
685
4793
4286
4540
815
1115
1682
905
2389
2188
3239
2952
2345
547
1023
2913
4223
1513
3674
4792
537
2509
922
197
3340
345
2392
2989
1297
2298
3581
2455
4516
35
1874
1039
873
4099
3321
4670
922
914
2809
2296
2954
808
3669
1172
4661
2839
4350
3928
3893
4620
3437
963
255
3250
74
1633
3580
22
4288
1035
1553
3484
4414
900
3671
17
4447
1525
4147
438
3227
3337
2487
3756
1236
674
1615
298
1090
154
61
3793
1639
427
3614
2241
2788
248
4011
4273
1474
4073
1481
571
2394
1851
1641
4061
1750
4254
4273
497
2005
3749
4112
1157
3827
3505
2654
3364
910
255
3522
1124
2810
21
986
1142
2774
3401
463
3801
3061
2530
1526
3288
4071
3949
960
255
4213
3377
4322
4505
3704
2291
4254
4341
4218
3347
4969
4501
2827
1981
2931
1525
4766
1186
4738
3194
137
4372
1127
145
3921
2781
3895
2523
1539
4145
4099
71
3956
2223
2904
384
3235
2004
312
659
4841
8
3448
1627
2696
4526
4728
853
1953
2744
2606
4612
4236
1418
1835
974
412
3586
2644
2532
3424
4159
1250
1286
1652
1455
4658
4485
2926
1750
942
2864
1761
1358
1739
296
3845
58
489
2427
4597
2817
4614
2932
1271
1610
4691
249
4328
4874
4973
2940
742
4711
3181
4907
2836
4089
2153
1961
73
1635
1817
2930
1593
2535
4714
3755
2938
2367
863
2751
4369
725
2243
2363
3587
948
4624
827
2788
468
1651
2730
203
4554
4093
2487
676
1557
1779
3466
1373
3922
2839
3939
153
4706
3646
860
2160
1447
2168
2026
4133
4522
2835
1687
2990
2048
4032
2259
3592
720
4741
3279
4745
3414
3873
3104
1828
284
1674
3826
4064
3012
4274
4098
4425
3927
1318
2187
1646
1393
822
1010
2833
1490
3833
1170
1338
2438
3334
3041
2085
4086
4067
2937
3087
2173
1961
4000
741
3901
2134
152
2301
3687
4018
856
338
4166
4698
2585
3196
3293
945
2953
4950
708
490
516
695
3647
4991
4182
1977
3767
2125
2426
3885
55
749
4374
4373
2192
2525
461
4993
1581
949
3915
3723
3928
3899
1669
3186
627
2095
4167
1115
3624
3975
1635
2755
794
3197
281
2542
2017
4692
185
3980
842
2758
2443
1566
1605
969
4415
3877
701
1877
1021
2212
2188
3024
1871
1097
3716
3826
2250
3560
2806
3057
4817
4880
3919
4846
2642
2764
4982
4735
2126
3563
2424
4243
525
1200
493
3321
1056
4922
3512
4945
917
3021
3186
953
343
3560
2487
4457
4436
2773
4423
4439
4797
1629
1959
3084
4049
2633
2622
2518
50
2882
4952
1356
934
4481
1990
1453
4359
3375
188
4089
1916
1663
2306
3486
1926
3623
1380
4868
60
3283
4258
2090
3447
2882
1425
4823
2494
623
1175
1097
2276
4897
475
1250
2645
3699
1747
2845
2773
4013
1723
4534
2737
217
525
1879
467
4063
4500
1532
866
81
4575
1416
3664
2727
3973
437
3882
997
1795
2689
348
1664
207
3987
2906
1341
3577
3658
1616
290
3300
4070
2771
3939
3586
1005
1838
2798
2069
4848
2214
3839
3711
963
1966
901
155
3528
4028
803
1865
3157
2042
8
4782
3169
3038
2295
3481
1355
1186
776
2072
251
3813
4869
2897
3383
3704
1942
4961
3968
449
486
2737
170
4739
1219
3131
383
2132
4418
4793
1965
3159
1232
1167
611
4032
4522
1988
832
2866
3206
4109
1453
3356
264
1914
3053
919
1262
279
908
946
1892
1741
61
2407
897
1406
3763
819
2096
4228
1865
3809
2808
4210
1506
3352
1589
3769
2242
2329
4237
3453
4146
578
3179
2918
232
4269
4319
2864
2589
833
1075
347
4165
4384
2160
2611
3354
3448
4031
3513
4194
1506
4089
256
1588
2510
4760
729
4879
2709
4259
4287
3764
2677
270
780
2951
1737
919
4306
1769
3975
1042
4595
3065
3712
4351
1442
4358
1395
2911
1048
4287
4018
1442
3728
2115
3251
1691
4810
217
3824
3810
52
1610
3232
3265
1268
2730
4628
2512
3295
4018
4978
1554
2950
3769
1286
3973
3644
3414
4124
54
1305
1728
1543
1347
2594
4646
3710
2895
1006
2895
2593
4417
4986
4868
2784
3877
294
1689
2412
505
1887
4944
3716
602
2267
4853
2842
4845
4424
363
1956
734
125
549
755
172
4206
4878
3575
3627
1708
2458
3264
80
3339
3042
103
3009
3659
3692
803
131
1712
1681
3317
3818
2434
2398
1765
2932
742
3979
4841
3790
3082
895
677
1254
2173
3178
3158
1359
613
3601
1278
3448
3798
989
956
2381
1746
4356
584
3004
3412
4783
1643
730
3316
4395
2909
2516
3318
408
2357
2398
4378
4165
2045
3551
2813
3073
4716
3939
4567
1500
3138
4672
4860
4748
1455
4345
4339
792
500
3622
4562
3841
1376
2906
4591
916
740
564
4648
4649
8
367
2165
2991
4636
2689
337
2934
2655
2007
2132
763
2540
4400
3379
1559
2304
3710
3367
4240
4518
3488
4842
2263
339
4051
101
497
4841
2284
541
415
2224
2583
4249
2925
4921
3196
1070
2094
3841
876
227
2598
1372
1208
3509
2903
2760
4235
4676
685
1125
2395
2660
818
1540
2404
2438
3355
3389
829
2412
1808
2807
3952
4032
3560
1692
3814
2085
723
1930
1249
4796
574
91
3049
601
1067
3990
2696
1652
1006
964
4790
2561
3153
155
4701
2392
1464
4559
3997
2917
3798
3804
3682
3993
4759
173
65
3735
732
1928
3735
1688
1506
296
3394
3184
4299
2570
1125
1654
427
752
4632
984
3716
1617
4702
4013
4290
3959
2798
1969
1256
4671
3875
2492
1218
4037
2876
1587
3953
2981
4372
4166
3050
1643
3291
3408
47
660
4851
515
2116
4523
1284
1017
3899
1525
4808
1940
825
2333
3087
3527
2606
529
2413
1658
2401
922
807
4306
826
3264
2442
2510
1951
2068
1500
995
3567
3493
4145
1473
498
1124
2815
4317
423
527
2754
869
1467
1457
1481
1679
4753
1264
943
2090
3397
2798
771
378
2704
1746
1744
624
3591
1244
4718
1040
3796
2316
4343
154
179
4291
355
1610
4246
3248
1660
656
4714
2420
2067
2353
1240
134
1993
804
2093
2481
2359
1197
1394
2225
4838
589
4092
3850
1696
3168
4597
729
941
4781
1497
2680
1847
1554
258
1318
471
3150
1813
3765
4965
1373
4011
619
4075
488
1425
2017
4291
434
2632
415
1661
2972
4125
118
578
1025
2850
4468
2764
1355
2756
924
2555
236
283
4275
665
2894
3261
1996
519
4212
4882
4565
622
998
417
3624
1799
1761
4346
75
4932
1869
395
4312
4276
957
2756
622
1987
3803
18
2710
1463
4425
1495
3342
3668
2544
5000
2498
3209
2605
4806
3702
1913
2487
4614
4061
4619
1563
3289
709
331
2848
1412
4529
3447
363
2633
342
890
708
4573
566
1708
200
2064
4952
751
2021
2832
3758
2388
1824
2286
3925
1100
2506
695
2816
2832
759
668
1870
866
1150
2434
1240
1777
4668
4691
3796
3025
1
4116
492
4481
2736
2749
4192
1963
4395
20
3064
1407
3582
554
2290
1064
3104
1300
3306
1397
2181
739
1605
2954
2278
1701
3517
4020
2238
2714
768
3681
455
567
2609
462
564
1790
2582
4638
4436
420
280
842
2942
1746
1230
2284
3287
1045
1642
1058
589
1927
962
3145
4048
3003
2096
3280
3459
4
35
857
120
1471
1540
4483
4737
4140
4850
234
4696
625
4270
3774
4552
2375
344
2576
3873
635
4952
2696
3464
3710
4381
481
2124
4846
1762
4339
3010
4163
1908
4721
51
274
109
3249
985
3998
1204
1535
2373
4642
939
3137
2324
4184
4464
1668
4085
3877
3316
1126
3956
106
1583
2210
4139
1845
2170
903
3452
4022
4283
1601
1832
2290
1261
4087
4651
4100
2709
3499
189
2847
2822
3269
2490
4837
3630
3024
4035
779
4511
2884
3900
2170
191
3786
4636
864
4888
619
1095
3813
4608
3122
2215
1799
3194
69
991
4814
1332
4432
4671
3240
39
2089
4019
2086
402
245
1644
1525
1536
3754
2493
3175
4429
3699
4799
1391
1748
2104
3997
3944
3820
1483
3001
207
4582
4099
4117
4172
777
1365
4267
2350
639
246
4310
2900
3141
2066
2782
2204
1087
2313
2768
1303
385
164
1100
2555
3951
3676
3413
4984
3230
268
741
3380
1536
2578
3182
815
4045
90
2010
1127
2132
2571
899
3918
2598
2487
2979
3047
3316
2223
3318
4900
3300
3989
4980
67
3872
329
2408
4444
2206
2109
4379
2981
1129
4329
2577
974
550
1535
2754
2182
2192
4328
2355
1996
2405
3525
859
1662
2391
4646
4422
365
2748
3719
1677
3551
999
238
1300
676
1332
3599
579
4258
3568
4728
1446
3258
2246
2429
4837
1112
3507
4741
45
1342
2779
11
620
2001
4577
3038
2401
179
948
1537
3914
2896
4212
3947
115
3129
1225
193
3726
4212
3348
4407
854
2993
1636
4547
2914
4078
1691
3602
4369
4285
1863
3761
4568
777
57
1021
4605
2477
985
3203
1040
1876
744
2569
4108
3338
772
3083
4291
273
3664
3879
1319
2757
4993
2913
1178
4505
4402
4448
2823
360
329
1551
542
4885
3544
2541
3156
1442
2612
2413
2000
1573
4218
4615
880
2111
3045
3493
794
2851
1137
1207
1275
1901
2324
775
3556
3112
2303
4750
4263
4559
897
1933
4382
4349
4388
1005
1629
3997
4750
256
2243
3946
3002
4797
4997
1432
500
2176
1747
1506
561
1311
625
1769
1197
2590
104
1460
1058
3492
3794
2322
424
2844
1321
4977
4023
981
1960
1171
3086
2203
2408
2620
1008
3763
613
2373
818
1627
119
2180
1063
4375
1146
1098
3804
2061
3902
2875
772
1963
4927
2170
3284
3379
4094
1218
608
1358
3094
150
2253
4534
2776
3402
4765
1834
4119
2199
2158
4422
2237
451
4819
2776
2413
743
1801
1932
342
2655
4795
4497
2806
1837
3391
4978
581
3895
1519
327
2830
45
2545
1529
3465
1780
1992
561
3164
2085
4088
1593
29
838
1797
2145
4857
3632
2357
3060
4241
2863
33
168
1688
1246
4121
4610
374
2856
4701
776
848
1960
2980
2628
3165
4834
3601
2072
1562
367
3185
1701
4448
437
862
3082
729
4805
1303
3427
4982
2867
1510
4807
4036
1818
3112
490
3050
4493
4737
4001
3740
663
101
4432
2795
2060
848
4615
1883
3566
207
4001
3708
1241
4285
252
482
3206
4247
4611
4525
1092
2600
455
2282
4931
1726
3306
2607
3007
67
3122
947
3083
301
356
2364
1267
662
1167
2182
1864
4980
3005
4787
720
4330
941
1246
1652
4806
2483
4247
769
2369
287
4994
3567
4354
2002
1495
933
755
4580
107
723
450
3369
4054
1622
3641
2191
3660
4815
3375
3457
356
733
685
3679
4604
3694
2114
3196
1098
2954
1952
583
4252
2080
3500
3986
2562
2503
785
4582
1055
407
4870
181
3891
2469
972
1895
1643
4155
4945
2814
1960
717
3711
889
20
3653
2653
29
3728
3447
2229
575
3105
4662
2117
2347
4766
3725
3438
2432
956
4295
4432
2978
1754
72
4916
3215
3997
4730
1600
59
3933
1257
615
3956
3622
703
4990
3366
4769
1809
3248
815
848
1103
1883
1924
2485
656
4217
963
1075
4380
3984
2983
2860
4480
507
3608
1505
758
4358
3256
3661
1554
1725
4998
3723
4526
2742
2751
819
927
3586
3128
4057
3205
2752
4981
1966
4551
2643
3430
101
2421
3135
500
679
4188
39
760
2808
4782
754
3429
3271
3319
2682
4289
3858
2841
4276
2328
1696
4737
2402
649
2341
167
84
3415
721
338
4282
1193
4201
1522
524
3034
2133
2780
1331
1154
3520
1850
1373
715
4004
2360
4012
2100
4595
2920
2056
4866
215
2591
2128
266
4051
478
3181
993
647
3194
1688
2980
3544
1019
3311
632
3957
3129
92
2091
3139
1643
2997
1520
4058
798
4357
1184
287
1780
4858
2116
2032
1514
301
3012
2755
1840
3029
771
199
4653
3916
2200
2816
2577
2456
3686
4991
593
564
2980
816
823
3204
3951
1555
4376
1044
3019
2708
1124
1938
406
3075
3320
2192
3061
4909
4887
2259
2365
4337
2213
4278
3331
1331
2843
1336
1052
3156
2278
4593
2054
3848
368
1129
2069
1086
4366
4322
367
436
3680
2169
2544
1345
1291
1489
1823
881
2090
4839
2311
413
3497
95
4159
4952
1913
958
4115
1859
3144
277
1384
409
2989
3749
1108
2428
4120
2613
2483
3094
128
4910
3883
3865
3691
3672
538
4160
42
1378
2346
4403
242
478
1540
743
1188
4450
4049
2308
1549
728
923
1461
4855
1862
1258
3772
2790
1671
1808
819
2356
4225
526
323
1054
2165
2532
4737
1149
4003
1157
2124
2942
3875
3600
3289
4338
2612
2025
3231
1231
208
4421
2907
2269
4262
1066
3477
1569
1520
3436
978
229
2650
2465
1416
1798
25
2503
284
4101
1890
3032
1359
3543
2542
405
3981
4285
1733
712
965
1525
2831
2200
660
2239
2724
4521
826
2992
2030
1729
2714
3666
1410
93
543
1610
891
3186
4874
1961
3239
4396
3397
972
2984
4354
1347
2732
4043
791
3965
3183
2540
1299
2198
981
2457
4929
1056
4411
4803
4191
3886
1644
2520
4464
343
3315
867
1437
2258
2706
850
4415
1580
1470
2663
1991
1755
4272
1976
4823
4039
4069
3096
1295
883
3351
1451
584
2673
4955
830
2868
515
4897
1756
3580
2275
3751
370
4576
3820
3078
108
4987
2254
2147
501
2021
1422
679
1116
4751
803
1952
3129
1554
418
1398
228
3713
3796
2151
4599
4106
3795
235
3807
3264
4832
3856
655
3564
464
247
4388
2080
2954
2077
4210
179
3810
2675
3437
3960
2162
4423
1057
4142
4516
89
4491
2553
4641
3431
4814
3127
3829
1713
2064
2037
112
3709
1274
624
486
3452
794
1476
448
635
3268
3257
4002
2260
2629
2960
4915
4498
1551
738
2903
2424
4105
1050
24
515
860
878
2481
4739
2486
425
1538
2958
1683
740
4095
3573
2639
2465
2937
422
4317
527
891
2360
3875
1641
3814
578
3092
1542
1189
76
3405
874
978
2059
4248
4084
1655
2026
4684
1046
4830
2284
3482
1361
1762
1027
3930
3534
4347
3924
12
4045
2046
3321
2096
3394
3059
4013
1934
1747
725
4667
4982
2244
2710
4608
2738
2971
5000
485
4759
2164
3085
3342
608
4373
567
29
4875
2731
2705
2423
553
548
2564
1510
4490
2179
4875
2661
2839
1576
4760
4687
4223
4821
2788
1249
3466
1530
3683
1572
929
2721
3485
2332
4348
2778
719
4531
1034
4657
1656
3694
3565
1971
3532
4935
475
3469
2020
529
1358
4029
380
3192
605
1687
4428
4526
785
17
2352
2423
1417
3391
576
2982
2518
3256
1969
1445
3479
3726
3889
3554
2159
3882
4191
3420
2122
2319
489
3162
972
4330
1651
3036
26
456
4215
696
2142
856
120
3718
831
589
3021
4509
359
4133
613
324
4099
2708
4229
1841
3559
4466
3699
2374
1743
3569
47
1391
3823
2744
652
2733
1948
3538
1388
3254
4665
3888
233
4114
3531
1515
1957
1816
2333
315
1915
687
981
3091
2307
1485
4117
706
1354
3052
3603
4859
1896
3984
1977
1910
1096
4338
1942
1997
2667
1720
3131
1936
445
746
3710
3633
103
3815
4730
4153
4059
2174
4694
713
587
2133
1226
1506
4755
302
2789
1078
1818
3197
393
2836
2149
4235
2957
2527
2700
2126
3346
3160
3179
4407
1007
1008
3035
570
2118
3959
4294
3049
916
3088
758
2778
3556
426
4014
1684
2405
1368
3991
3702
4592
1650
3189
4193
4827
3002
3656
2080
488
3160
1340
255
3886
3175
3225
66
3519
4133
1347
2545
4641
1047
883
3282
2093
1291
2300
3119
203
1475
295
524
3428
905
1479
2218
2495
1389
3598
4295
3756
2289
1415
2508
996
2342
4481
837
2463
3884
4314
1349
412
3302
2114
759
2061
4515
4972
4014
2600
415
128
4366
4399
4784
4412
40
3001
2737
1550
4682
855
4954
963
4693
4751
2877
2012
3645
3485
2139
1236
3333
3637
3142
243
2896
4690
84
4102
153
1651
4794
740
3548
3640
3183
1058
378
2993
3956
4713
26
3255
4179
3403
3042
65
3045
3417
4866
3193
938
1432
4617
3461
1317
607
4262
3822
4078
1874
232
1572
3510
1826
4942
888
214
3115
1649
1184
4944
2253
4245
3870
1924
4748
3036
1106
3469
1512
2834
2660
146
630
4706
4138
2933
220
3231
1104
3319
1393
724
1715
106
2971
3533
2269
2286
702
3548
2669
1924
4204
2741
1964
46
376
3546
3856
2853
802
3455
3540
1577
3638
3983
4198
2438
3164
4429
2408
377
1898
4484
737
1862
1693
4904
3969
1261
4348
883
3080
817
4789
4553
1151
3136
614
1404
3509
3142
1997
2016
1067
3777
224
1672
3553
294
903
3423
2143
1243
589
424
2068
4267
522
2727
1955
4637
19
3150
2433
2133
2593
4201
4401
2922
4702
2106
3704
3686
3555
4950
4585
3258
269
29
33
1839
3139
2078
2700
1061
4674
1121
3687
968
1361
3603
483
3774
3485
3277
161
4266
3014
3366
3313
2380
4872
1348
2633
3223
2468
2799
4652
2970
948
2367
4944
2808
4546
4400
2775
3112
3521
373
4335
2221
2891
3378
786
70
3513
2689
3759
4407
4054
1590
343
2783
4013
4171
2088
2496
2230
3397
798
3491
2765
1773
2229
665
4475
4655
2808
10
4971
4798
925
1818
1734
3038
3295
3279
224
2281
3603
4205
1392
3027
1523
3154
1676
4526
782
2234
4915
439
4782
2780
2993
4615
1528
1443
3086
3962
4056
4630
2951
3091
4978
4256
772
879
1946
2752
4176
4021
3709
3578
3701
2869
3894
3853
1581
2886
4010
2876
3530
4165
2884
4309
3423
1333
1058
4644
572
2250
1670
1801
4678
2949
61
3606
1852
4419
3483
938
2475
390
4310
4016
2523
2826
2767
4217
2681
1673
4884
2086
379
4584
840
414
887
3416
1282
3526
2564
3717
4906
364
222
1882
1423
2380
3606
3580
3331
1331
96
2131
1325
1510
92
60
4470
1076
3726
2001
1213
3712
4478
2639
2963
4272
1841
3710
1912
2361
1966
2509
4068
3184
2617
4356
3510
3714
4939
3345
1713
549
2544
3148
106
3293
1432
2578
851
3896
4174
2269
187
4034
668
4858
2420
1834
2133
618
3204
4627
2690
1873
652
2388
3998
1035
2620
4080
1138
1482
1765
1623
1025
1577
1973
1811
1837
4
1415
1740
696
1605
320
925
1956
4569
3243
220
2460
3753
3446
3998
3848
3154
2171
2272
4261
3693
848
2847
123
1783
1383
4105
4373
4066
2655
1362
125
3763
3305
1713
3949
2298
1756
832
2358
5
3129
3111
2957
4021
447
3409
3417
1110
3336
4069
1335
2108
971
3014
3654
513
64
4052
4827
2200
4951
257
4158
3461
4713
2629
708
4131
701
3019
651
2076
2669
3913
4512
812
4230
828
892
135
404
1098
51
231
4371
1118
1996
4319
1087
1367
4068
2386
1285
2937
1059
1748
880
2290
1109
256
869
4838
2458
4017
2255
1100
3022
3384
1699
1104
322
2052
1333
4119
3289
198
730
2365
1828
2697
1252
4578
4614
2864
257
4224
353
3440
2308
831
1248
105
3819
794
1387
1001
2759
2672
2662
961
207
2211
3169
806
1573
76
4017
185
743
3165
974
2168
3143
2029
3083
443
4492
968
354
2215
2439
3597
4957
598
2607
3278
4422
2141
2621
4915
1848
1053
4593
407
2923
732
203
770
3812
3745
4658
2549
578
1922
4257
4025
1394
953
4717
1488
4597
907
2432
634
4717
1032
2465
194
11
174
1842
879
2780
4502
2697
2899
431
77
4727
295
1849
37
1428
2341
3537
4297
4729
4093
3332
3732
3348
2441
2890
2563
4856
1264
4423
3398
3178
3911
2187
1499
2517
395
1786
1851
2887
3600
4397
572
2154
1773
4440
2965
3380
806
2690
2500
4095
1049
3919
420
1737
2369
537
2847
4461
398
675
3945
4825
2971
197
3901
4654
1999
155
1421
3419
2085
2334
2630
3699
1076
585
2409
3954
1935
1365
748
3155
77
2949
703
3837
2426
379
2656
2905
4805
3017
351
1982
3688
1209
3834
3550
3187
2398
746
2862
4690
4497
1349
1770
354
4396
3026
1222
3088
1210
1392
4582
2138
3757
367
1743
2971
1815
4620
811
3115
3938
626
2090
2485
2448
2028
100
4120
3763
1740
1967
3799
2606
2447
3631
1857
58
4759
3137
2585
1194
2552
4295
1207
1536
1595
3631
3677
3605
3925
1188
1514
3253
1321
1227
1851
2480
1802
4616
4309
1395
722
239
228
1549
1167
1442
3968
2298
736
1242
4315
628
4092
942
380
3388
4835
1253
2622
2821
147
499
2994
730
2420
2531
1952
3131
812
3418
4658
3005
1637
2996
962
4398
3818
2076
4239
1925
4333
3961
2828
4472
3156
2331
4569
3619
4863
642
1880
1472
1484
1456
2425
938
3740
1506
3694
1944
115
4882
4320
1209
2467
1952
2008
1602
4738
1396
3503
449
4319
4846
422
1686
1977
2543
199
2492
2048
2109
202
2045
898
651
1433
3515
3536
2478
3629
1992
4486
2177
3894
1039
1782
842
2278
1072
3565
4299
2486
824
1445
3498
2193
2759
1178
329
2428
1464
4405
3318
2837
1348
1196
3852
2304
1479
232
4521
3027
1690
1549
3022
603
2599
4005
1466
1917
2984
2934
4311
3815
3593
1751
3323
619
2177
1839
1289
587
1181
3406
3398
375
693
3130
4644
377
3141
3132
3378
3266
3742
4352
3585
1970
682
209
4417
3972
4123
2594
4930
4095
4620
2950
1467
934
3470
2240
535
3041
2869
4748
2563
4730
1329
1237
4114
4225
2958
4348
3665
3353
700
1064
3987
4824
31
224
1637
4923
856
3779
3875
3439
3594
3904
1098
3633
1342
2294
1132
2815
2359
4358
239
3301
3583
3476
2406
4610
4993
2553
4118
912
3700
4540
890
535
2486
508
2376
2506
4903
3255
3810
3552
50
1199
4750
4757
407
3608
2383
1590
1668
2204
3521
1113
3447
4447
4136
1883
158
4562
522
1127
4431
3156
800
3702
1496
1196
2170
2553
960
4129
200
825
3180
3810
905
2408
2147
2766
3616
949
242
3918
1026
2748
1266
4822
3817
2708
1261
2815
1052
3751
4508
168
1637
4877
3228
1880
1265
4697
3636
4814
1276
4098
4280
458
4010
3452
2889
4009
3063
3573
4995
1284
752
1840
4174
1649
2272
4845
3822
129
4244
479
1931
441
3375
2820
2394
3985
2351
2249
2425
3000
822
4444
111
245
1794
4672
4210
2199
1853
2404
1222
2439
2941
124
2845
969
3885
4727
1722
215
4131
4607
4605
2421
1344
1500
3546
3526
2555
2857
2897
4182
638
3934
3544
4693
1447
2660
4772
1914
3361
1388
4452
3126
4872
2393
4790
3589
2280
2473
2000
1289
1279
95
3896
886
4479
4708
4540
4879
1493
4642
2580
1880
437
3336
4963
209
3611
3297
3489
1282
4443
1308
619
1401
2434
2213
786
205
1546
3155
2472
3143
2170
1680
86
3860
4500
684
3993
380
4310
3291
2848
4094
905
1762
256
3154
4053
2374
4280
3045
4035
861
3109
3689
17
2114
2823
1018
3490
1213
3090
282
163
4705
623
1373
1664
3845
4256
2822
308
3540
1655
1697
3252
4684
3255
2383
821
2691
1042
621
4042
3373
3833
3612
1447
855
1823
1595
2280
1000
1711
2976
3587
2450
4801
4723
2265
1214
561
4948
2426
2933
3608
344
4246
967
3241
3551
20
3016
4781
4497
990
3494
1808
4604
2251
2181
4313
544
4621
3251
1894
3164
2601
4132
4934
3037
3641
1391
557
3134
397
2566
3827
579
421
2
2445
413
1577
1326
3379
1881
1162
4927
248
4889
2302
1626
2486
1513
2575
1262
1311
1275
3837
1237
437
3252
1856
3344
4067
996
3238
3368
2145
3850
1427
4886
804
1182
1436
2739
4603
3437
3811
4744
3459
4609
3254
1816
540
4038
2448
1617
3643
950
1767
2471
254
1470
2204
2873
1875
1095
2382
274
3393
2022
4015
3665
1076
1660
4933
401
3645
2046
2715
2666
3448
2102
2077
3406
101
72
2271
3805
2880
4734
3703
161
4601
1557
2767
1899
549
1198
2452
4644
2883
3718
4673
4901
2319
62
2317
2408
522
4075
4448
3980
16
2303
4658
581
4457
2878
357
2913
2184
2650
1502
1076
2047
4488
376
3877
617
233
1760
3799
3511
3082
1906
2761
2924
3708
3147
2886
3889
1308
829
4158
4297
388
2622
3531
502
2536
3513
4701
4866
4834
1483
335
4567
559
2223
2223
1072
3672
595
2002
110
4986
2305
1677
1435
558
2407
4661
954
546
3599
2488
1101
4853
1063
2146
4982
3151
2962
129
3871
2231
2838
1498
3337
2587
2964
2578
1913
3076
3524
3309
1718
2111
1846
1674
4941
4189
4841
3924
1765
3011
3016
707
219
1475
2879
4513
1472
1538
4675
3758
238
4664
2880
925
4398
1403
1544
4772
220
2740
467
1816
4553
4248
3081
254
1977
680
4106
3771
659
4833
2614
1686
988
4565
4525
3089
2508
2065
4385
4675
1175
693
2543
3616
3301
2663
2410
175
1954
3640
1768
4707
3119
597
835
4803
991
4207
4064
691
1587
2075
3131
705
2054
3587
418
3536
18
1204
3534
2528
2922
1542
3605
4412
4222
1183
2674
3066
2674
1528
3659
4855
4574
2798
4338
2113
751
322
3566
1979
4749
3706
4223
2180
4507
2302
3093
2600
1155
707
2465
693
2783
476
857
4008
4673
3084
2329
870
2948
3189
557
2195
1296
4036
2840
1942
610
970
2913
4155
4833
1829
4000
4240
778
4909
4285
2824
2598
999
2394
1835
63
1413
212
1588
3454
3973
3614
466
4656
2334
3837
983
1108
1998
4589
2564
1015
110
1826
3427
2440
2844
2560
4036
932
3640
4221
4120
219
3327
553
1681
3553
3076
2581
1464
726
2386
2673
246
3766
3507
2043
4748
178
4012
2487
4914
4358
1782
2210
4188
2937
2047
1062
4016
4487
4847
2882
3033
4274
4307
2751
1799
645
3638
2028
613
3584
3435
2226
2442
1863
2068
1480
4033
4403
1558
2880
3072
2311
2147
2520
2516
924
950
3851
3252
2989
3666
2494
2074
4132
596
3611
3318
4483
2356
4169
2018
4980
153
1529
254
1666
498
555
853
3990
2469
4263
3767
3650
4099
2501
1078
1985
1834
1621
4297
4989
3026
2367
4859
2456
1593
821
2756
2060
1327
3196
3487
3147
3842
2495
4563
2823
4771
284
1123
2747
1904
4628
1502
2320
1416
3551
2023
3177
4154
3630
141
2632
4598
3864
1876
1214
3090
13
99
3751
1910
3718
125
4115
736
2835
40
1695
2498
1011
656
2882
2567
4312
973
3704
729
2856
3464
115
2958
3229
194
196
22
742
398
654
4391
4636
1482
3332
1409
958
914
1054
4603
2245
3557
457
4228
3793
4414
4475
1546
1106
4012
195
3567
3575
2954
4543
1182
1483
2568
2363
1123
795
1952
1065
929
2113
4906
1132
3633
3196
1248
3620
3585
4390
3075
3157
2611
292
2852
487
2794
2226
331
1319
2056
4692
4852
3541
4347
1158
3637
3668
2283
854
3122
1406
3750
4588
1193
2893
3877
2848
814
2507
4100
2364
1376
4083
2141
2062
1098
1029
3886
3128
4787
1934
4142
1264
1975
254
3724
944
1483
4512
3296
4863
3468
4389
4920
1390
4817
1081
1981
4795
4821
325
1675
185
966
3347
2037
4439
1985
877
174
653
1299
4583
1376
306
337
2080
3257
728
4025
4325
1938
2318
863
2862
3943
1309
1121
3295
361
1716
1019
713
1383
2245
3692
2614
3752
2365
4343
3000
810
943
2372
202
2583
4210
3836
2702
1195
2367
1728
4165
399
4508
3554
1874
3249
2291
4634
3360
378
3147
4506
1415
1726
1774
2883
219
671
3682
3966
581
2715
1161
3444
3104
98
3856
4327
725
2744
1387
3230
2751
2249
1952
2565
1592
1984
1503
570
2515
3262
1569
2242
3879
3114
3726
714
874
2067
4077
998
2796
2464
1280
1165
3496
2280
3309
3266
2334
2442
1334
2037
4412
3415
2194
4920
4296
1003
482
4963
3808
615
1541
4009
3170
3306
2636
3001
1404
3651
2598
3261
4061
2209
589
4406
2554
2796
2472
1462
2
2425
3911
2220
474
801
1234
2868
771
4994
4467
4596
2831
397
710
1049
4231
670
3688
3528
240
3216
3310
221
2441
4622
4961
4783
2166
3475
889
3746
600
3371
2463
1924
1979
384
1633
3664
1935
2118
993
2630
1344
734
4687
4105
126
3495
3067
2663
4174
872
427
1637
46
2256
4491
2601
1677
1479
1824
4334
3785
146
1500
4011
70
3330
4582
4268
174
1749
3879
4264
796
4108
957
4305
1472
1684
1795
3143
4406
1093
767
3629
1782
2542
3684
530
3798
4679
870
346
4771
2541
792
4235
1500
1721
1441
3744
487
2561
1762
3377
4266
3086
2634
3025
2723
2757
3994
3879
1880
582
4866
486
4593
4000
3482
1540
4257
3883
4266
3327
3040
300
4282
1659
3779
4476
4242
2109
4883
2754
3228
1644
2730
268
4973
130
3433
4434
3080
2535
3941
3372
978
142
2773
478
4767
3975
3446
4627
2180
1747
1279
2855
4787
3131
1173
20
2330
3322
3992
3222
4204
4014
756
183
4070
2147
538
1092
4971
2696
4332
3749
889
2143
1188
1745
2882
4153
3294
2320
3580
1904
2129
3343
1897
4180
1153
3376
3976
2839
288
959
850
3185
3073
3734
2909
44
3204
1425
3661
1752
4101
3459
3942
1809
3085
2416
2955
3812
2639
1665
4859
1590
148
2579
814
29
4752
4296
4452
964
2234
4036
4998
2828
3856
2209
387
2733
4921
652
3549
833
865
3741
3081
3690
968
4355
1259
4535
4587
2670
2727
4555
1074
995
3809
3182
120
764
1374
3170
4447
3869
2785
2143
2841
1248
2303
1943
2592
3362
1979
2787
3695
2460
4883
3644
398
258
713
3354
1922
2863
2930
4545
210
3088
4274
2631
4051
3700
255
1200
974
3779
4626
3890
3301
3972
1529
1337
1809
2972
2312
1204
3807
4070
2691
4910
2702
2622
989
918
4554
2949
2788
4519
3092
2792
682
689
713
1737
870
902
3750
2660
3633
2510
682
4747
3250
2523
3173
4763
1802
1326
1129
845
1313
1480
2896
1174
3247
1874
1885
4495
4027
1181
169
4757
4072
2523
280
1922
4371
300
418
794
3222
1810
1850
2663
4128
1150
474
2158
947
4136
2909
224
4949
3563
972
2442
3695
4454
186
4453
4601
100
1448
1686
1020
3469
4634
1479
3494
2619
4751
1421
482
3038
1765
1024
1125
1472
1802
1726
4690
4330
3572
2855
2647
4117
4771
1722
1782
810
305
1687
4277
3235
2865
2292
1710
2023
2653
2361
4064
1842
1271
1051
4508
3314
777
2660
1265
779
1452
465
3440
1404
4357
4867
3168
3472
1299
4055
1099
4070
2123
478
4360
3882
4396
1678
4191
1130
4268
3726
4200
25
4417
1678
3364
4151
1232
301
2562
2806
1641
2513
1916
4319
4064
331
383
3596
1190
472
2655
4715
2359
3617
3480
4809
2690
996
4422
1508
1588
1992
4390
3984
2669
3317
4355
4836
2673
858
602
2626
1640
4861
110
2746
206
4655
1324
2791
620
3477
2464
1064
2445
832
4159
953
4642
3150
2203
4776
887
1351
4058
3880
4139
2880
807
2785
532
2099
3056
414
3209
1293
2462
2237
3510
2527
4200
4643
2443
518
3816
1526
1949
740
3236
1025
2556
1580
3718
475
19
217
1461
3648
1724
4376
2818
4534
3305
1993
1044
1258
68
474
2532
3657
3312
2188
1258
4247
4285
916
3830
3547
4776
2179
2575
4849
4664
3471
3640
2390
3139
1160
1238
592
775
547
4075
1588
353
4635
1574
214
297
3051
3601
4604
3076
1829
2666
211
3497
198
4730
4569
4781
2023
225
2073
4143
2246
8
1450
252
395
3437
2752
4180
3947
2291
4850
3603
4665
4783
4074
41
1448
4628
2576
1114
2706
400
4464
2375
2764
4381
2943
1804
2551
4969
1737
96
3409
606
3310
4416
594
1426
881
1875
4728
8
2560
703
1635
4526
687
1675
4729
101
4037
371
2491
3133
4452
1128
3310
2086
4477
4109
4860
3519
2530
19
1040
1010
1347
3117
3030
950
346
2061
2184
1444
478
3941
2338
4227
372
4471
887
1485
2225
2326
625
4919
3561
3987
1485
4189
4652
3913
3452
3771
2579
2624
580
4277
2671
1622
197
3408
1931
249
325
3911
3941
3734
4564
1175
4769
4574
3409
3331
3046
3995
1747
1232
815
2656
2272
4546
4018
3158
4465
1662
3797
1032
1612
4750
1324
4016
3129
1864
1132
2023
822
4591
2020
729
2195
680
3342
4254
2135
4391
1619
4347
3665
2040
4740
2599
4359
3430
4801
62
4099
2319
14
794
1256
4541
3025
1485
4786
4375
4006
4191
3115
1606
3307
2198
1471
3144
1868
1809
2185
41
3480
1349
43
3861
3266
640
4803
3599
3121
1289
288
2142
4080
4918
2033
810
4759
2739
398
4819
4648
1666
4181
1019
3122
3934
734
3551
4418
4687
1120
2209
2701
1857
746
881
3200
220
4066
103
3352
1013
3242
2163
2410
3996
981
3254
3660
2525
2415
3310
3682
4343
331
398
2986
1175
4074
3891
3136
4038
354
4584
4371
3039
3237
3691
3302
4474
3462
3030
4376
452
3784
71
2172
4653
4614
3472
3842
1680
3892
71
260
430
4629
727
1842
2051
2618
2830
151
1136
1977
4917
337
2199
1916
875
988
4251
2278
2378
1936
3477
2482
3504
479
3671
3812
3472
736
4910
4581
4287
4535
3640
755
2631
3690
1954
2702
1727
517
3372
1325
1096
2991
3266
2951
3778
1027
2357
4347
2221
96
2304
3600
3489
3410
1917
2317
2406
4742
4301
2498
2636
2
2411
2125
1589
3339
434
3447
4510
4084
3162
1292
546
3782
3583
311
1790
4586
410
3483
2534
865
1958
2403
2535
4581
4196
4419
3931
4573
4856
4940
1880
909
4049
1916
4897
3435
4149
4724
3211
251
1986
1192
553
2444
2614
4051
3409
297
49
2968
3445
2698
4398
4842
1507
56
3941
3797
966
148
2540
802
3258
3976
4017
4535
1419
4332
3562
4133
1975
427
581
1136
3831
3851
2192
3027
3619
1361
1890
2113
1443
1571
1832
4669
1454
1860
4617
1115
839
3707
547
1932
947
2508
2324
2606
1316
3757
4865
1642
2513
1122
2626
1101
4580
3123
3276
4727
1778
993
3270
2031
847
4148
1204
3452
2023
1175
2831
3221
4574
2370
2027
1051
3841
608
1504
1890
43
4175
946
1108
889
2538
841
4405
1270
1298
2578
3472
2432
4865
395
4456
2257
389
4851
3976
3095
4371
768
1876
476
818
1007
4118
422
3036
655
3610
2752
2664
2430
2945
3864
1739
2347
4994
4815
3794
514
3157
1796
121
619
934
1393
1663
4244
4384
1364
1672
3442
1671
1720
3218
3148
3061
2089
4224
2544
3614
2276
2138
1412
715
4508
771
1982
4475
2622
4362
1924
1854
1614
4393
310
2400
1112
2329
2207
148
2176
412
4151
3574
2722
986
1204
2664
1739
4669
3108
462
213
1684
1764
1706
2007
2308
1396
4848
899
1058
3289
3675
3247
2050
3690
855
4508
3484
1468
1940
1322
3913
2998
3970
2882
3842
173
3631
3266
1122
4449
66
3101
3247
4958
68
857
573
1085
794
4855
3778
16
3869
4598
555
4713
2129
1335
262
2876
1977
50
1694
1496
2601
977
4515
1874
2107
2496
3167
1953
3675
1923
1785
4083
4235
1136
686
4127
3264
1736
2451
4505
1546
2379
1516
266
1144
3321
2409
3877
1306
4753
972
4251
4941
1398
1636
24
379
2148
3348
1555
2072
1888
3508
4338
1862
334
1135
4652
3706
4752
2628
2853
1461
1654
4422
4557
4059
928
3964
3577
2831
1238
2641
3769
2757
265
3149
1241
1063
2175
4906
3960
385
642
815
3603
157
4650
2393
2059
2608
1591
357
411
3443
2775
872
1171
4411
502
911
192
1753
4633
399
2353
3970
362
2790
4515
4768
3031
2760
4111
311
4995
3043
2183
769
4524
1467
876
691
3803
807
2611
845
591
2282
907
462
2578
4315
2928
4902
58
3525
4932
3699
1218
2488
4433
1228
4726
1870
503
2153
3955
4575
3860
1385
3572
2357
608
746
2694
2544
3557
1828
4965
4044
109
4806
1532
4790
4387
3280
3826
299
2256
968
4551
2969
4376
4885
2739
1804
659
3343
4024
3362
292
4333
4875
391
389
2549
935
3786
1385
2175
4497
3182
4649
4866
3829
4634
328
902
264
562
4191
2081
2780
932
754
3115
2663
1515
3336
3785
1076
4111
511
4885
4144
1266
4981
2324
134
1893
712
975
2532
1769
96
1491
3532
735
119
4697
804
4201
688
1198
3174
686
2741
644
3225
986
1112
655
2894
1435
4043
4370
1107
4781
3407
4776
4155
3039
1153
138
2973
2732
2920
1423
1305
11
905
2759
750
1208
4875
136
3607
2072
4980
298
2080
4737
498
578
2326
4360
1290
2338
1637
2584
964
39
263
1794
4588
4722
4988
4983
2355
696
4724
504
1221
1618
2895
2535
4097
3846
2717
2563
3868
2612
4031
2336
4030
1777
836
1693
3051
1631
700
3476
4955
1443
4793
3437
2386
3750
1081
371
1257
3373
590
3909
363
2642
2734
3055
2113
320
4243
3230
1391
2594
4723
4248
1004
2420
2545
234
4630
2769
4426
4583
1900
2820
865
2904
1786
55
4692
3463
2488
4327
2869
3626
1803
4797
2955
4510
499
3014
1310
2522
4875
612
2718
4304
3437
2692
2700
359
2187
1398
6
1603
4151
1728
2368
4083
4956
4131
1966
3435
818
2004
3444
3984
2902
1525
606
3694
4543
537
952
2997
1291
4499
1782
4968
4272
1712
2877
1597
4203
1528
2289
2759
3652
81
509
711
3144
4868
526
3927
302
3390
408
2806
1219
2209
191
4351
2014
4288
4831
3129
2732
4574
174
4304
1117
4552
1540
4763
3309
4110
3202
2876
2548
1342
4504
4651
2694
905
2797
1203
4884
4164
3074
1260
4834
3585
4527
719
2247
1739
4373
309
4728
2821
1651
3761
884
700
1610
441
1737
2248
2217
3361
3894
424
65
4439
4663
4251
4417
4896
4373
1303
2619
2154
4419
461
3317
1400
3610
3579
594
314
4749
2449
3071
1690
878
3325
2438
2943
3071
2695
550
2686
42
2173
1400
1860
4834
3488
84
3533
656
4893
2842
4456
2927
3958
4770
1721
2663
4366
2276
1310
54
4305
337
3619
4186
3193
1096
1822
2640
3938
4001
4571
313
767
4486
297
1911
3522
1901
882
3205
3952
64
1247
4092
403
2188
130
3191
4750
3581
3787
176
3517
1193
1260
416
3802
1449
3221
3539
2377
467
4728
1057
3845
2906
2861
4087
4664
4716
3576
4124
1119
3291
3494
2868
300
949
1572
4873
691
3764
4368
4021
2733
3399
3654
632
1488
3327
884
3272
3060
3643
4510
3948
3159
3652
1339
4601
987
258
4006
1437
851
4029
3086
4399
2449
684
1902
85
2923
4994
3237
419
1817
1924
4072
1539
1801
3460
3667
4872
1700
4001
4100
4090
1214
573
1704
3229
1873
4677
52
1497
4306
173
573
4787
2707
2058
400
1443
1784
3901
3163
2421
1146
3671
1250
1400
3887
4559
1491
2385
4959
2830
3370
4297
3217
380
4750
3691
2476
3287
66
727
3430
1963
3965
4322
4097
101
1154
4324
4017
1879
3201
3200
2175
2440
668
1623
1529
4545
67
3797
4175
2448
1088
1131
648
4425
4084
2619
4547
1296
2664
3088
4966
4328
3413
627
4995
2687
4805
30
1078
3071
2775
438
2712
4399
4639
161
1911
1272
1923
4996
3788
329
4095
3311
3035
1516
3738
1094
2750
4286
4487
3778
4715
475
357
3158
1585
951
3799
1476
2351
4318
4261
3877
110
4605
2713
4652
4170
4654
515
1668
3252
1952
4406
1029
3331
2197
3664
171
2718
4283
1822
1511
4075
1316
3758
476
2604
2549
2715
1699
3773
786
4812
3176
2687
4289
3165
1034
240
626
1332
4263
2833
4038
1565
4709
3406
3933
2671
3554
3802
2998
1917
4702
3960
1987
4990
3188
1459
2978
4646
3541
4111
1397
763
3636
2181
275
4992
3482
1723
2677
4725
3084
1402
4498
93
4552
455
1659
2094
4284
1650
1215
2949
983
713
3744
4135
1030
4014
3365
4593
2392
669
990
3746
1819
3752
1283
380
4613
4323
886
1518
2507
3911
204
3668
1757
4563
3055
2461
4768
2230
3047
2284
2235
1191
2196
4001
3290
1446
2910
629
2710
3080
974
4721
403
3086
2802
4751
4657
3422
4844
4303
3156
3985
2396
460
4508
3971
4010
613
2998
567
4317
1228
384
1440
1558
2
4617
3777
4189
2361
439
1078
2763
3417
1975
1881
63
2284
2136
3302
4690
4609
2136
2967
882
4956
1966
968
4514
1941
3454
3212
1585
1893
3329
2390
4295
3020
1730
2129
411
6
377
1769
1599
1489
708
3400
314
200
4193
2954
693
3019
558
1609
3303
2701
4898
2737
1761
3829
3944
277
1579
2397
3627
905
2349
1382
4157
1637
623
2098
4774
2464
2097
257
132
4507
1915
1925
4893
738
2871
2925
3566
4871
1002
4333
295
1655
1359
2549
3589
3130
1067
3142
2863
927
2650
944
466
2294
2321
4103
477
3268
3754
2049
2733
2371
3315
769
3610
1775
2559
2464
4265
1530
2699
4318
2480
936
2674
4453
676
4052
2050
4095
4886
2858
1925
2971
1506
1242
4561
3892
1383
4724
4112
442
2386
1958
3289
463
1626
1031
2733
3450
3701
2264
555
1000
3450
1758
668
2550
4637
3442
359
56
215
3008
3230
886
763
3571
1720
3257
122
4792
3133
1938
3328
1478
389
4964
1261
652
617
3133
4580
1379
4584
537
1887
3432
2500
3703
3833
2812
1018
4370
4234
2772
1230
3217
3215
72
2212
1975
3264
760
3328
451
505
3306
4735
3122
3625
830
364
2800
1853
3187
3532
2283
1982
310
2538
1072
1247
2058
1804
3835
2472
587
1756
1780
1822
4714
3655
4789
2544
596
1346
557
2003
1123
4704
3983
3496
2171
3973
788
817
3814
694
4437
2607
17
1895
3978
3271
4805
3932
2093
1408
3191
2040
2255
2670
2072
737
2971
2147
4269
2497
1366
665
2256
1351
3782
4016
3285
132
4815
2518
1286
2295
135
955
3792
2665
4851
2929
4932
3266
5000
4522
4542
3442
4739
2081
953
4072
3129
2855
2994
127
1312
1048
1777
2580
3356
1924
4155
849
3451
2326
3882
270
1961
1104
3035
1458
2805
4917
3351
2270
4906
4246
4995
4443
3695
4102
1760
174
2632
1286
4667
59
2114
4898
2478
4423
363
2177
3525
1069
3503
1993
1130
3946
3668
288
2826
2362
399
3364
2982
880
2309
373
3379
2369
212
806
4898
1738
494
2079
96
3006
4029
877
1063
4713
2801
409
1380
87
4940
3053
3679
886
4463
4970
4078
1479
4434
1133
4226
169
3024
445
3416
3750
3640
2007
1057
2661
2333
3546
4842
4494
4471
3756
3341
4569
4160
4923
1823
3791
1032
2348
864
3879
3370
2439
2926
1443
2245
1832
4338
3392
4515
816
4784
1778
3781
3867
3476
3685
3765
616
4016
2613
2394
1092
4239
4583
1344
2591
1830
4958
3493
2469
2677
2135
3173
198
3634
1437
2688
542
2046
2301
1647
3582
942
1603
970
433
4491
1788
2308
2296
4610
3546
1701
327
3221
1227
1335
3085
1897
2554
4994
3456
94
253
129
4655
1298
1629
1971
1022
1830
2321
3202
2037
2575
2467
223
4089
3142
2529
3012
3474
3201
189
24
3531
1672
4990
4351
4966
3792
4421
2864
4141
4548
4985
4725
4770
4535
4347
2150
160
635
2155
1230
3487
749
1825
4365
2948
454
1404
1780
966
4419
599
2740
611
518
4439
3015
4449
3012
1902
3165
637
2925
1875
4569
2847
2863
2648
658
236
4939
2275
1819
3411
4615
941
258
4073
1418
2590
1204
4429
3050
2079
4656
92
1353
2926
16
4670
1068
4902
1491
1951
1827
2348
4542
1071
3772
587
758
3994
1577
4881
1535
3497
2725
2192
128
3800
1290
654
3277
4238
2310
2405
4492
1848
601
2044
2216
3709
1656
3324
2522
3139
2086
3099
154
1833
4102
4708
4538
3995
4194
2854
2996
1122
2047
2009
2167
1681
2774
2340
1782
3953
4229
2217
4216
1189
980
3535
1633
2703
321
3559
3176
3954
4340
40
1279
2997
675
2364
4911
1534
4823
2344
9
2053
3790
4344
2325
3717
2127
2928
4935
1238
3161
3324
2365
2078
3308
3897
434
3395
1206
1762
4535
4634
3047
452
1005
1244
3653
2442
1771
2819
1225
4505
4054
4330
2617
565
3532
1634
4100
3363
1624
4582
4201
4029
2770
1408
2888
1089
2356
905
599
4418
4517
1253
3614
4949
4266
1204
883
4846
1912
3643
3503
4225
1772
2105
4720
153
1163
114
5
3852
346
368
1197
2892
2559
2277
3280
552
1437
153
4684
3625
4741
3594
4337
2013
3536
2511
3334
3720
4037
3725
2754
1382
2841
2978
4243
1346
3418
3301
2595
3083
3204
3852
1757
4929
4708
2955
3565
636
3391
4764
2733
2158
3268
4882
481
2196
4566
4677
1284
3208
2387
1857
4096
3850
1367
1630
1163
1490
1882
2617
2300
4448
3566
1162
3146
3165
2746
3597
4077
3551
1401
4345
3067
4369
2612
3251
1685
272
4284
1524
2383
3055
1817
3431
2819
2996
3246
4380
3727
3161
3026
3232
2322
3716
2968
4939
4923
3927
944
3896
2106
2760
4044
4312
1557
4714
4572
735
165
1267
1882
30
4934
3612
3799
4287
3682
540
2364
2093
4367
117
2490
1385
732
597
2346
4918
1416
1047
4222
446
4595
736
3614
1858
1307
4498
4116
1014
4009
4716
3001
3338
1169
3399
3309
4266
126
2227
1147
335
4515
4312
3402
117
3067
1750
2941
3235
482
1501
2444
3901
2969
2389
321
3421
1774
3056
3092
630
3002
3867
3320
1720
2481
1881
4091
3823
2013
967
994
3556
2604
2985
4666
2890
3701
3356
2456
3450
4839
1554
3387
3296
211
2345
1740
4779
4861
244
1717
4921
4974
4720
3207
632
597
4129
4546
622
1641
4522
81
1819
25
608
283
3682
1332
3928
340
1052
1593
4237
1017
572
2393
4379
1976
3691
3840
3086
2358
4022
1679
4772
1102
539
1405
2855
4657
808
2529
1780
2633
2876
4474
3750
1620
3532
1503
1819
4975
1343
3599
958
537
1867
2163
4300
1563
3622
2207
3607
2199
901
2789
1446
3790
4768
1873
3259
2376
4316
4126
1875
2600
2072
4087
2954
3166
3408
3919
2148
4299
3109
3946
2557
1480
1563
4401
146
479
1962
2674
278
1912
3910
622
1038
254
4383
690
13
336
3250
1478
4465
3688
1918
1665
4156
3359
543
3139
1396
4263
2806
4553
323
4303
927
324
799
699
1377
1650
1987
2210
3130
4324
2749
238
737
383
1502
1487
2522
4747
4989
4313
1398
4543
2924
3801
3928
4746
1177
4803
3136
3532
1295
167
1436
4939
1098
4128
1098
4214
511
1220
3008
1582
545
767
1589
2096
4429
1567
3028
2308
4999
2953
744
4025
3523
3683
867
167
861
4440
4477
2523
4473
3143
3876
4078
148
1444
2774
4902
1168
150
1040
3268
636
159
3211
325
4346
3848
2209
3714
752
362
3092
3295
1583
525
4288
3303
1135
2677
1380
2094
1337
3032
4453
1102
531
3473
3187
3435
1312
4128
3459
1967
1094
2728
3195
1567
334
2768
3664
1931
4271
2403
3675
4618
947
2920
1528
2308
4952
2226
3630
2654
1312
3712
4890
1970
3585
4558
4107
2020
1718
219
1287
2510
1837
3009
2053
4244
1127
481
1025
681
2268
1652
2868
705
2476
3786
1305
1445
3990
663
4177
1674
1141
4289
3336
2425
4221
1708
2350
3345
2035
222
2038
4753
3115
1459
194
4038
2847
2194
4637
2827
2567
1117
1135
3044
35
2221
2701
746
4267
2869
2983
4938
5000
2218
3465
4206
3688
2217
4298
1586
1573
1329
2319
1480
2023
4693
3209
1877
4654
355
2411
2113
2936
2127
2437
4835
4633
1281
596
107
4686
1794
1079
870
2721
4124
3675
2166
4889
3847
2121
727
1846
2236
2435
3547
1473
1542
4730
1471
1530
3148
99
4860
4480
3921
3133
751
725
4644
1052
1985
1919
160
4746
895
4865
1429
1545
419
3039
4917
4434
113
4454
3320
280
2579
4753
1329
2734
3190
21
2150
1237
947
4046
3099
4239
39
2744
2816
743
2051
3463
4127
2638
1404
583
2727
4712
1956
3069
4708
2045
655
171
3364
3040
2527
2928
2123
4227
465
3510
3984
3594
3310
4594
4086
1643
843
4560
3796
1052
1953
2205
3845
2173
2421
3707
1497
1874
2025
1440
514
1114
1282
4343
1280
2899
2584
1237
3310
939
2089
4645
1290
3896
37
1709
3377
1378
2419
687
4216
812
4091
2641
1260
1190
59
141
4219
4965
1467
1314
3633
3706
3720
225
1293
4487
1772
480
929
3662
4508
2579
4853
1377
297
2270
4668
2338
2744
1348
2621
1965
2834
4019
979
1033
2532
1862
1286
1580
3384
4025
4216
3308
2915
4313
3913
3494
3669
1178
2188
3842
3108
2614
1399
421
3417
789
3583
1101
3537
2791
4082
3025
4069
3676
4107
1767
2138
2613
2729
4772
218
3800
824
848
954
2847
3350
4191
282
1241
4135
937
4160
4880
1610
2394
2677
4890
1226
3331
2374
2569
4471
2671
4476
347
1194
4823
149
1834
3388
2575
4945
2524
4943
2582
1477
1276
571
4858
3851
2111
4043
4618
3624
3089
1078
1218
4757
3062
1966
2610
3727
873
4332
4207
3048
4760
1418
4481
1251
3549
3999
163
3603
1399
3983
791
2829
1103
2561
1999
4577
4036
1111
4653
4685
711
1369
2556
1698
3583
4226
2028
4805
3031
4177
3402
407
1659
3578
4213
2326
3863
3027
4323
3602
4200
2615
3874
1208
4128
974
3279
3571
670
2331
4234
4878
748
1453
2152
4323
2767
342
1336
2711
3475
2615
4119
4459
1397
2218
2460
1805
1534
2423
2284
2125
999
2472
1991
3216
4647
4428
3945
2945
2263
1823
3026
3691
3599
3969
4295
1712
3790
4595
4686
4165
2645
221
2430
1403
1092
4251
2533
400
3253
1427
1800
180
3780
304
4510
3109
3901
1154
1605
3971
1390
2724
4108
420
4736
1181
735
2801
970
4896
263
1247
3046
3675
423
1984
3450
1612
472
1231
2113
2111
3845
1063
400
1113
2760
4877
4761
2033
1372
353
4875
897
1528
3746
3847
2929
994
783
3125
2901
2042
4670
4173
2418
3491
4744
3791
133
2885
4379
2556
2580
1798
2335
1858
2210
1868
4442
4219
2631
692
3060
118
3390
3927
611
3141
1302
3648
1393
1542
2930
1903
3937
4347
2305
280
437
2601
1310
3917
2491
4996
4601
2192
4867
3498
852
2066
1803
1124
4966
2407
4483
1000
2076
959
570
1265
4883
3839
1023
2357
3527
3886
1624
2302
3952
1408
3198
4242
1512
1383
2583
4731
3230
4909
1243
4248
949
634
1256
2922
1485
2620
767
4704
3641
3474
4332
3579
4024
1833
1169
99
45
3000
1835
2328
1727
291
1508
641
1665
2603
3048
2193
3699
211
3552
1381
2799
2309
1322
2927
2709
2596
2526
374
903
3776
1314
1548
958
157
4312
566
1443
2251
1067
3800
3799
1783
3469
1839
1507
3841
652
1524
3409
2789
1673
256
1609
2234
4503
634
4540
1581
1570
3979
1350
3159
653
3619
2859
3851
2075
4168
1321
4625
895
1342
358
1734
3675
4610
2198
1490
3309
70
2254
3320
2782
3041
268
2537
641
4732
4740
2953
1130
2709
4604
1057
2220
1176
4849
2692
2394
3169
4760
2738
2287
2563
4558
695
1918
3212
776
3181
1186
678
1852
2446
4991
2176
4030
3163
664
2675
2621
4400
4294
2486
379
3557
800
2851
1248
150
837
1607
3359
2804
2563
446
1503
1899
1340
3740
4171
130
1836
725
251
2269
948
3366
3761
3942
154
1337
2861
4408
2399
941
4634
3027
1095
1900
3502
1211
557
2460
4446
3793
844
3559
1647
3304
3695
1986
1446
1689
162
4881
2457
2824
3854
4498
3364
84
1665
2190
1630
3187
4340
4851
4097
2123
3203
4108
4605
3579
3424
1287
3197
4440
4945
1798
3520
3072
3526
2991
1657
2619
1196
2980
344
4452
4372
1020
3536
244
260
4992
78
4640
3149
3855
3976
1710
91
4282
3868
4884
1505
2112
828
1809
1482
3660
2065
3954
4697
34
4805
4486
4434
2053
3631
163
1982
3412
4371
1423
3323
3977
912
3287
1714
4585
4160
1019
1543
3126
2875
4752
4341
176
4236
1597
4063
3407
3850
4942
3416
635
2073
3245
3724
4005
4479
3467
1293
4275
679
2091
487
4464
2913
1032
4291
4873
1600
898
3056
3409
4250
4134
4989
1134
3436
2035
4265
3297
3860
317
804
4786
1973
3829
987
3634
286
4999
727
4656
3451
146
814
4645
3259
1332
145
479
4144
2308
1717
4617
3226
3902
1938
1858
3556
1035
1639
4026
3478
2286
4076
3040
1729
4007
630
1670
918
2044
2454
4155
1167
4875
3330
4408
4517
3450
4963
748
3528
968
3438
1208
650
3041
4123
2804
2629
3533
3289
1360
992
4577
4176
2252
1470
3108
237
3392
1022
764
4242
316
4860
3887
3467
3178
4223
4266
4314
2023
2929
1462
4307
1654
3826
3133
777
636
1350
3129
2175
1533
986
2054
2576
2110
2162
4043
712
4161
38
2149
4161
4596
977
3005
4055
522
3289
2733
1892
3752
1906
2638
437
2705
3779
1332
1762
2955
3095
4544
1618
4816
68
2046
3981
4062
4608
4661
152
1903
263
4298
2677
74
966
1228
224
3136
2252
529
459
2280
4019
4200
75
675
2907
4510
3312
3704
520
2881
2609
3545
647
2823
4798
1005
3117
1344
820
1620
3800
1832
2253
2886
2995
15
4933
4844
319
3080
4350
3197
509
2733
4461
4555
836
2305
2618
1883
81
2605
3772
3201
498
3132
2139
1425
1314
1622
508
783
969
3505
2097
952
4697
3987
3102
4983
306
1361
2917
3057
126
2804
2307
593
3214
1615
4025
4445
3443
2186
2115
1999
3109
1506
2772
1325
4416
558
793
1873
4506
196
3105
2113
3351
2850
2628
4440
3981
3373
817
315
3552
2797
2334
3326
4399
3887
603
4805
1533
2994
383
2971
2985
1162
4194
3678
646
2881
4161
3928
4364
2321
1310
3712
1941
4731
478
1919
2881
4683
417
1684
3306
273
4316
4280
913
1969
1754
3379
327
1156
4607
1861
4301
4117
3404
3949
3957
1189
3790
2054
3606
2216
4519
3109
4123
4790
4180
1285
3981
4554
5
2355
933
686
55
2001
1891
4790
4445
2799
1882
736
1923
2806
4121
3146
3706
3419
3371
4124
2792
4570
456
3106
1916
2600
218
1875
3246
2752
2217
4525
3557
4424
2656
2438
2071
4177
453
2780
4117
1458
1516
1183
3908
1412
1509
4658
3677
151
2538
957
4725
3525
4106
3710
3206
1890
2113
3803
2892
2986
4453
1633
369
4091
4730
649
34
1654
31
3421
584
4890
4199
2463
776
3497
298
2307
1899
3474
3577
784
3855
845
1565
2956
4876
2410
2840
53
143
3546
1946
3688
1242
4204
662
2669
1018
658
522
4713
1600
481
3019
1378
737
3765
4734
87
4486
1498
3880
1670
4933
940
4216
4668
1470
3624
2487
2097
22
1041
719
3369
4919
700
1753
52
3846
1180
1861
3766
948
1727
206
2440
222
150
4339
2765
3141
1217
3128
2582
3631
2185
1227
703
2988
2837
1767
3863
3225
1309
1004
3972
3289
3346
4405
3853
1415
3988
1320
2910
4261
1394
834
47
1944
4734
3969
3237
4361
4326
3128
1520
2365
4861
2766
308
2830
1559
2575
2968
2257
328
1449
4801
446
3182
4633
2464
4595
179
4036
232
3401
4916
790
4841
4517
4500
1022
1136
4728
1850
3960
4972
240
2710
4050
1587
2453
1880
1639
2291
2525
761
3631
4529
2000
3601
3813
3221
2716
415
3080
4268
2322
2260
266
1373
2607
4352
1780
1317
1276
3691
3736
4483
3543
2438
1605
220
848
183
3319
632
1933
4553
4861
3699
982
3537
2073
429
1585
4530
3171
971
63
3962
1143
859
4613
491
722
3508
741
3715
4017
2100
74
3972
4786
2096
4951
3453
3168
2991
969
2631
1931
1127
1808
4288
1510
2311
4042
4227
1744
1843
1920
1695
1739
3652
16
1356
3960
3277
1913
1393
305
4743
2546
840
3470
1430
1763
4152
3361
3169
2089
4907
1570
1198
4351
2765
1155
723
2520
4915
3676
2454
214
4529
1848
303
526
2139
1175
2297
618
1285
1850
1332
2581
3491
4514
198
426
2666
4866
2925
4190
829
4248
2078
1770
1369
4440
2074
866
761
4345
4156
560
906
2542
452
3721
3896
214
462
103
432
1276
1124
2957
1604
3031
1208
102
2658
3331
307
2879
1605
2679
2569
865
2379
4357
3082
2240
925
4918
1995
2926
506
1155
595
1000
3420
573
1351
424
3033
2685
3230
465
3979
388
4221
3343
3841
1989
764
4076
1124
158
86
1316
1674
2907
1877
1962
2375
779
949
3944
2783
1017
3021
892
1317
228
2657
3221
64
1495
3658
1586
2272
2314
2444
4283
1069
2079
2038
4342
249
2222
1246
4891
1593
89
451
3313
3911
2016
1217
4807
3083
3239
4056
1667
1558
1211
1853
3063
1597
3289
168
3807
1748
2647
4565
1956
1888
1641
619
4140
924
3173
4104
575
3069
4639
3122
2596
1998
4470
2751
3210
4765
3845
3078
4055
4468
2451
884
4309
2841
2083
729
4064
3062
821
888
4777
969
2475
1154
2014
4981
3357
675
3287
4792
3094
820
691
2835
1932
488
3073
1597
2500
815
255
416
4891
2421
367
4491
1830
2092
1477
3894
4747
566
1074
3417
2518
1212
900
2389
2221
2658
444
961
1668
2176
774
3950
746
3810
636
1980
250
1961
372
1795
1531
4649
221
59
17
4817
2886
1204
3634
2822
400
3702
3969
2927
2510
2955
4454
482
1140
80
3499
4630
4221
2128
2777
3871
3012
2481
3985
4198
3804
4732
3452
1766
1264
3177
3684
4464
388
1177
2960
3560
1977
4602
2060
3653
1261
4911
14
453
209
501
3835
471
1257
1432
4392
3543
2176
2404
2377
4525
2497
2635
3429
4494
1023
1094
7
738
2742
1260
1287
3140
2423
2548
4079
3333
3472
4113
3015
1986
2090
2937
2618
2033
849
3894
1655
856
2792
2389
2824
126
2394
2433
3094
4872
1562
3112
4667
1325
2580
61
3526
1171
2225
4461
1987
4000
2439
538
488
1025
2759
4579
1498
678
3982
4914
3574
676
3572
1892
2464
1650
272
613
1775
2484
1401
1569
735
2604
4630
4996
2309
1380
1664
3715
1631
2908
3227
4713
2010
3970
713
1139
4986
3797
3078
4140
3573
2250
693
3786
1536
3728
1889
343
4785
2699
2005
377
3747
1220
1373
2362
757
2543
4899
2848
2611
883
2827
4950
547
3462
175
618
250
1007
4667
3653
2541
2690
3682
4350
672
3328
4695
2039
442
2980
4245
782
2263
150
1744
1966
133
1684
1114
2171
2687
1996
831
1154
4197
212
4993
30
634
3555
1044
116
3069
4477
1907
3744
4073
4002
2529
3670
4108
1047
753
4154
1267
3747
351
3488
4461
3708
4477
1309
4332
368
855
1963
2223
3852
423
2481
787
4745
4073
3977
3373
1297
3184
3241
353
3070
3272
1915
1495
3420
3410
4188
88
4914
3571
80
4029
4126
1420
1677
25
582
4940
4459
2810
4167
3297
2451
3212
3193
3683
1557
4046
1024
778
3448
2
957
2242
910
457
3508
2646
3925
173
4020
3546
2911
758
786
1224
386
1014
1173
2340
3129
2677
4979
2008
4442
4565
2795
1177
1062
4750
3642
3552
3781
476
4510
609
1623
604
221
4319
3971
3515
4247
3942
3204
4223
4112
1200
1839
2835
4856
3177
4902
855
1650
643
3600
782
3880
2419
3678
3047
1453
2218
4960
3573
3962
3308
222
4871
1410
1004
4880
2216
709
383
1863
720
97
1260
2377
1849
3956
2443
217
2963
1411
4043
4300
3280
127
3625
989
3864
3587
3888
2433
1567
663
1988
2924
2986
4824
4982
683
4438
2085
1779
3880
2321
1420
637
1394
663
1651
3024
4465
3150
1863
3086
4062
1762
752
4212
4921
3946
155
4331
3969
2609
1407
551
4048
1774
4872
4747
3108
3220
4664
3972
3944
1979
4449
4313
664
29
2756
2498
4825
882
3125
1438
4910
1540
3708
371
1860
2740
3325
3545
2199
435
673
4791
4835
290
1083
3341
3420
3290
268
721
4318
4125
1896
4642
4702
2571
2183
256
4854
4294
2764
4146
3189
1143
1689
4054
3325
2702
4274
4021
1444
942
3805
1659
1307
4254
3712
3027
74
2537
3603
2266
2002
1855
2322
824
297
4618
3892
4250
4370
4074
2071
250
4210
3633
1785
941
2868
544
2656
4356
4542
1256
2860
3956
2066
3154
1192
1670
3622
1856
4444
167
4788
3961
1630
745
4507
4585
3628
481
2508
1078
2259
2959
109
892
340
4897
474
1658
1913
2048
135
2339
92
1032
4591
3518
2545
1253
3056
3447
1536
545
365
2052
1580
1863
4787
2040
3878
2091
3316
4875
1210
967
2951
7
3184
2504
3541
4933
4341
3127
3070
3534
1992
161
2594
3787
1285
4199
2553
3286
2141
3839
692
2374
3372
4321
2209
2239
1530
706
1882
3720
1251
3957
1294
4931
4095
413
1799
1848
898
2699
4611
3194
2445
2974
4652
904
2619
3175
2608
1806
2101
1
1593
3945
4591
959
3005
4311
616
3806
3895
1005
3646
486
2020
231
3208
4677
4560
4739
3402
3324
1399
1694
868
4072
4340
4453
771
1242
1853
1821
1783
3352
4204
317
4636
1730
4000
4511
3673
341
2922
842
4563
4619
4393
4290
523
1953
2294
1367
2092
4656
208
1706
46
1725
1106
1811
2214
674
1776
3206
3931
3346
1126
1816
2651
3752
993
4455
4164
609
3291
4728
3819
261
1403
2063
2648
2154
2379
3226
2896
2705
3592
1150
4330
4239
2614
329
2523
1406
746
4534
1570
1537
654
3196
2364
1211
3576
2311
4913
2337
2018
158
4413
267
404
1555
3400
1727
3286
350
599
1318
231
1930
3488
4789
1921
3111
762
318
993
3502
2387
2692
4196
3648
4968
1163
2645
3648
3312
349
4072
3420
1505
1117
3299
4256
1546
3417
775
498
87
3112
2555
3055
4089
3248
3657
565
299
1258
2816
119
3894
3028
1800
4245
3454
4838
4745
4713
642
3662
3940
3450
4424
2244
4400
4501
1886
1366
2871
2903
4074
4669
3790
276
292
1367
3848
1668
4639
3427
1356
1112
2331
1800
451
1001
294
3246
4899
1618
3262
650
2734
3049
1664
2367
2987
4282
4141
664
972
2836
464
663
2519
3593
2745
4937
2110
1794
588
1072
2382
4554
3019
1232
2755
1286
2536
4106
2131
3123
3924
4011
4695
2392
2291
4046
1765
2719
1950
102
3664
3129
959
4653
1958
751
1880
1745
4361
1761
3341
4777
1543
3363
1629
1268
4523
4267
3061
2498
3961
4357
4229
2105
4069
3855
3032
4145
2885
1837
3976
1632
1154
4854
673
2184
812
3453
370
1772
99
849
3375
3118
4550
157
2593
4996
2552
361
3300
3670
926
2911
4919
4522
1162
294
960
321
4979
4507
2022
775
2939
2179
2861
990
2080
2947
2869
1828
4907
232
515
3208
12
4191
2719
1297
2012
3758
2549
2287
473
4377
3964
4416
4957
4414
522
3316
4768
3409
3037
602
3114
1641
107
3625
1130
3081
2035
4351
3473
1488
4954
4038
3191
1401
2648
50
2685
4924
1152
2868
42
4739
3395
1202
3823
2510
2101
2861
2026
2807
2143
305
4983
2711
2084
4472
4986
4319
4820
4400
678
2664
2187
2904
1089
756
4603
1351
4645
3066
830
4901
1721
4622
29
2120
2791
4182
188
3793
1931
3526
4707
1972
1594
2157
2214
692
1144
4174
1286
540
4273
2928
4103
711
3961
839
3344
3088
1876
168
2246
3363
2671
4177
200
4739
4076
342
3236
2433
4267
3445
4729
3804
1227
356
371
795
837
4253
931
4069
3202
4633
1292
4809
1255
4514
2399
1166
168
4343
280
4309
3531
3748
3398
209
4145
535
4863
1182
48
3364
1146
2904
2171
3946
2571
2535
3064
2244
4026
3761
4809
2658
2036
3024
4044
4101
4657
4568
1363
3678
4636
3003
501
2215
3958
1237
3883
1312
1620
3575
1868
932
4268
1808
449
3449
4148
4407
1705
3228
3555
699
2543
1531
3598
3579
1967
281
1372
270
2380
3965
2875
3117
181
2723
41
1620
3996
1449
2227
2196
1390
3475
2977
804
3445
297
3304
2235
4617
788
2943
1184
4722
3748
1426
1635
3552
4772
4995
1457
1428
1796
3940
3427
508
1223
4293
239
2123
3219
4332
454
2078
3475
128
1549
4720
1408
4206
1692
4591
4588
117
698
428
3861
369
486
535
1480
4043
4807
889
4820
2999
1006
1865
243
1156
127
2504
4972
440
2140
3092
3628
2650
817
3937
232
478
1449
19
4540
2997
256
4397
1191
2866
2494
269
2749
3854
2570
1965
692
2476
1501
1340
4527
2590
1027
4643
1142
1894
4782
3713
2948
3662
1482
4848
1896
393
1426
1853
4932
4023
3554
4611
2489
221
2530
937
161
834
2466
335
2940
1836
2240
4709
1092
3137
963
605
1912
3790
1716
1100
2277
3572
3480
2293
2032
1093
2503
1093
1901
2883
3104
2136
3515
2506
4219
1715
598
1657
933
608
4868
4494
1528
3741
1145
3039
3880
773
2059
929
3583
981
3158
2652
2569
3384
2416
3604
2953
3932
1958
1778
2995
4843
4454
3530
4000
83
1835
3539
3485
4062
1133
754
1659
1891
1422
1854
2761
4331
4349
621
3733
2509
1951
206
2183
4578
4569
3854
1039
393
2631
3499
3890
1100
1705
1228
288
3010
3672
4302
4385
2771
3101
3040
3971
4511
2131
2065
966
3335
4672
3716
4512
786
96
4499
4953
1954
4258
4801
1249
884
1473
2279
3533
2764
1476
4440
1926
4863
1974
1236
1393
646
607
409
1648
1097
1177
997
3967
1490
4419
317
2744
1518
3042
3322
4752
3376
4339
1431
231
3142
1899
68
2516
1354
143
542
4687
4746
1748
1636
2125
728
480
2612
4568
1258
567
3684
3564
4107
1743
2625
4587
3056
2340
4427
602
1133
4085
1999
1042
230
3341
2580
3088
3694
627
3646
893
691
1138
4167
3206
4575
1769
3857
3541
4025
2053
2165
1438
58
4842
4231
3371
2465
3398
2367
1737
3487
1934
281
3193
1172
2303
3598
4032
4496
4166
3097
4503
2739
88
4859
2491
2429
1891
3176
606
2430
3995
2584
4412
4776
2478
3575
767
4536
104
52
4436
2792
3816
2934
916
648
4321
3538
3876
1393
1762
806
2949
4232
911
2074
4500
641
4365
2434
2819
2610
2770
4301
206
779
2034
617
487
493
2899
1380
259
3592
1643
1020
835
4707
4148
3401
972
3143
2503
3854
3383
92
254
2291
2730
1252
2848
2838
1124
4243
3064
3405
1701
1565
4719
4253
4644
1520
3750
2823
1847
3909
749
821
423
2939
2919
3282
697
2140
4947
4615
4574
4799
2421
119
1355
1636
306
2756
2170
2307
1240
671
1944
173
156
3804
4829
2281
4145
1267
4895
313
88
2849
2231
4962
3538
4085
594
2040
776
715
1193
4791
4548
4324
977
1579
957
3476
1308
1097
4895
1643
4007
1772
2080
4605
1386
4769
4597
546
91
3475
2419
3398
3643
336
4798
3394
3991
3825
3693
3329
2544
4630
515
2884
3659
1376
2864
3303
4890
2662
759
3017
4874
1640
1102
2528
491
3375
3792
147
3539
4755
2030
3502
1691
3643
4946
1593
2376
3233
3394
585
1643
1219
1579
974
2114
3692
1188
1508
2125
3736
4982
2674
3721
2683
43
3837
1729
3291
3148
3982
3768
2674
1057
1640
3168
2037
1549
4147
1782
1367
4552
124
3875
2319
787
1370
2357
2557
1111
1947
3500
4641
3535
3957
2901
3605
4361
4765
4178
4006
4168
1843
993
4142
1597
3820
857
3229
3770
207
640
2979
4358
3105
1279
1936
4068
201
676
2853
3579
1924
1903
72
415
4010
765
2708
119
503
3640
1286
325
4355
4070
4777
2777
963
4638
3243
2718
3773
822
3382
356
352
863
3368
1868
1066
3935
987
1279
232
2886
4030
3104
1393
3777
4802
677
515
811
621
2610
3941
2527
3467
909
539
4839
1480
395
326
1376
2063
1170
617
3036
3678
4389
2477
646
3248
387
526
3537
3473
1512
811
3202
3838
3923
3818
1705
4658
4462
4697
3716
4082
1754
902
4485
314
4720
4665
2879
2486
2232
565
4684
1034
3942
3802
794
866
400
2670
2409
2003
682
3495
2007
3384
266
1514
748
4966
2924
3304
2342
4040
4806
1524
1622
363
309
1822
1770
1747
375
1771
4441
2765
1743
3042
242
4651
5
1064
3205
3451
1131
4197
1480
1120
49
1333
179
224
2681
721
3092
1756
4275
2643
21
403
1923
4677
1001
4623
4342
1979
714
3670
2649
2572
206
2274
90
2517
2317
1938
3941
2694
109
167
4720
3610
118
2088
2831
2636
1855
2846
49
3837
4407
1776
328
1567
4036
4233
1885
2845
3336
1893
651
1320
4558
415
1151
2764
706
4078
886
3136
1742
548
3247
2666
62
78
3837
3241
1389
3446
2934
881
2454
1212
2438
1002
2980
209
3861
1529
481
4178
981
3398
1411
91
853
4013
290
609
1881
925
876
3415
239
2964
1842
218
435
3040
2072
269
564
1415
1688
3926
2909
1496
4008
1183
1261
5000
3207
4230
7
1703
2372
885
3259
3536
3439
1458
4515
3308
1030
3264
1871
832
4578
941
4609
2042
1951
2122
2970
2832
4663
1550
4891
2033
1120
883
853
3177
937
1568
4418
3386
4465
3781
4401
1150
3657
4890
1294
2158
3757
1552
2079
4358
134
14
2880
4230
946
3373
4352
826
3651
1349
2770
1955
4580
2286
2285
1005
416
2496
1460
4047
3379
4779
3911
54
2006
4143
720
3281
447
2350
1775
1646
2063
1893
1791
4620
298
1503
94
351
4778
3954
2185
160
2053
3767
150
306
442
4870
4151
3542
3824
376
1462
3696
2184
2835
4748
4927
3718
1442
4704
4297
43
379
1878
1245
70
1999
4813
2591
230
85
2424
4095
4138
2015
3038
3426
889
2091
3459
4984
690
4619
1957
2612
4734
4525
463
1103
1849
3941
3081
1406
780
4134
2014
3599
2982
1493
3884
2480
4886
1454
2048
2952
3947
2676
2703
548
1013
1709
4526
340
3801
1412
4764
4339
1768
4798
4762
2426
3336
3973
2706
4061
2378
4168
1005
2676
522
569
3867
2364
2643
2429
1095
508
3656
4008
889
152
2876
2887
1778
314
211
2579
4643
332
175
2245
4646
3710
3172
2108
2051
758
2475
1824
3365
3827
75
4275
2355
3498
1499
2211
4055
3114
1714
2618
2874
3311
4312
2358
3030
3394
2682
3081
1859
927
457
217
34
2733
4339
2297
4325
3186
2001
535
429
77
4464
1884
3978
1554
1432
2103
528
3426
1360
2434
1812
4608
1744
3179
3450
4981
165
229
1690
860
816
2461
759
2319
3767
2157
3935
3592
2851
4412
4438
1409
1729
1523
3314
2085
2649
3585
2456
1692
2482
377
3022
555
2540
1551
1103
4345
4428
3159
2026
364
2691
4806
2299
4330
3624
4870
4961
4560
1289
1287
950
343
694
3112
4483
3265
1391
4826
4841
3744
4672
1214
1616
1264
316
3761
2436
1800
1439
887
4323
4262
2331
2366
272
2496
3396
4814
2283
907
3260
3544
679
1103
4848
4148
851
1416
2008
3945
2386
2767
2267
2225
3507
2432
641
4570
1833
458
2511
774
3139
1802
4919
2755
413
1184
69
3701
1614
1007
2339
1879
1713
4209
1637
1486
796
4786
414
4950
1611
4504
4338
4866
3086
3842
3394
1352
6
4949
3987
2059
140
2424
3511
4464
2995
1834
1874
465
2185
3622
1438
1221
4250
862
464
1654
4909
4797
3128
3753
413
4772
1717
1401
4841
2510
2471
2973
2788
2435
2939
334
53
3913
3355
3234
1272
1502
4067
732
2092
3623
2861
2249
4516
4453
2582
2708
2230
3667
4559
4571
4030
2049
2452
1367
572
3660
3352
4816
2322
3835
544
607
1895
924
507
2131
1358
1541
2913
2293
4456
3211
3593
627
2670
4782
808
2304
1839
2107
3841
2370
1688
1121
240
2859
3631
172
4758
9
3592
990
1776
4007
2032
921
2560
290
484
2422
418
4508
4443
1617
3256
2787
840
3682
3103
3555
377
3741
2704
1640
83
3715
640
3398
2435
4711
4808
3585
2998
1722
3581
4549
866
4792
1777
2495
2467
3425
4472
3729
2119
4505
1092
218
4890
3607
3178
4508
603
3154
99
2269
2373
3831
1596
1278
423
988
2990
4447
3740
2081
1670
4033
2876
4874
366
3826
2113
2534
2715
325
755
1171
2493
591
85
2543
1578
4339
2213
1320
3506
1767
928
2366
660
2573
2643
276
4808
4723
1875
1346
780
771
911
2126
1512
1860
104
2550
3945
1199
544
2807
3225
4418
3328
890
2829
3457
4800
2089
2670
4192
4771
2791
2073
2434
2520
3429
3775
3837
3010
3774
3830
3988
4561
4372
3757
1524
2575
1856
2604
2967
3620
3262
1826
1380
1187
4014
2821
2452
3331
677
1534
4863
358
1234
4730
4317
4437
697
4258
4422
970
1523
900
3723
4396
3652
1455
4930
2167
3836
1875
1973
4049
2783
1463
4203
1542
4461
2089
1174
4685
1418
1506
3276
3410
3719
4735
2159
3034
1799
3409
3197
3889
4843
2926
16
903
4007
3390
1030
910
2458
118
1058
2902
354
384
1689
4506
1606
2193
623
1721
3346
4650
2608
2885
4958
2624
2375
1111
2679
4733
4938
2697
4389
3572
579
4370
2684
1120
1593
1070
251
4854
1517
1172
4639
326
4822
1694
2185
830
445
3116
876
15
3657
705
264
1926
557
3325
3634
780
3957
4681
1081
151
1805
4558
4043
4591
3234
1750
326
4537
614
3017
3287
3504
1336
202
134
3119
3730
3584
2816
3376
4009
382
3596
248
305
4146
4919
2320
431
3809
4832
4230
3685
1450
3044
3098
2769
895
2243
4641
4710
4815
2865
1910
2585
1135
2606
3020
3101
1628
127
2005
2440
4258
2906
1814
2292
1640
1014
280
1823
4362
1497
2057
2083
270
4712
3793
2702
4375
858
558
1683
781
3365
3704
3576
3907
1768
4013
2998
1840
3263
2862
4100
2599
3947
784
4772
3727
367
4045
4821
1051
4644
2144
3719
2178
3646
3813
2994
3880
1196
1606
2247
2356
780
1759
845
1064
1948
2323
3822
1508
2586
2020
4311
500
2694
1967
1771
2429
1475
2661
2761
4468
1089
3188
2450
1359
614
2364
2836
401
1128
1843
809
4442
4508
4297
4464
901
4763
3229
4819
4217
880
4294
2056
4201
1939
4618
2729
4812
2417
1170
3723
2773
4905
1708
923
524
4792
744
1268
1363
3342
2764
2818
2681
655
3656
3810
4635
2964
4739
3831
3662
583
140
1831
3062
2418
4153
3572
3235
257
1604
4644
39
291
192
1122
785
3141
4920
2802
4052
1063
2857
2424
3961
3460
508
4234
2881
199
1141
4706
4891
3553
3206
837
148
156
4940
3470
266
3355
4529
1499
3672
2439
3705
4055
4902
3268
2493
2439
2686
3745
3731
2333
1184
2300
1179
2640
3566
748
1084
3882
1305
3373
3109
2649
1290
767
876
3814
4290
1767
3091
3089
3939
4781
1757
651
212
285
2638
402
2432
966
2849
1696
464
2350
3599
837
1589
163
1974
289
143
163
4808
987
184
4565
1064
4348
2858
1382
545
2228
3973
2078
1190
12
1401
4880
1267
3307
2771
3853
3923
2474
831
2090
871
1847
2059
3333
1797
4566
2797
4036
3743
51
1863
1350
3568
65
4042
2911
203
2302
1847
2889
1100
4445
3504
3766
4388
594
1589
3519
2401
658
2176
3888
4187
2408
4490
977
4257
1073
4299
1206
4194
1609
4478
3936
2797
3356
3642
683
1545
1502
2114
4590
237
3451
3526
2662
4169
88
3728
1994
3235
4743
3120
3600
3644
2968
3281
479
648
1210
4353
1163
4898
3126
4589
3045
3445
3941
4834
2240
3732
2949
237
3109
4419
4232
1469
208
1267
3668
1787
2240
370
2548
2401
819
3777
3781
3024
1520
3596
3474
4736
2155
310
4065
516
3580
1594
124
1819
184
307
1441
4489
4343
1061
3722
3659
68
3937
2774
127
2384
3877
414
2378
280
3778
2689
2191
2378
4796
376
1095
4788
2238
2218
1875
2149
2923
306
3436
4794
4126
1356
3932
1651
811
364
1554
435
2195
1854
4802
2547
1948
4695
187
2071
1463
4363
271
4143
849
4628
2686
560
4002
490
4875
185
353
2541
3109
2438
2669
4661
1640
3049
3509
827
1058
3108
3330
4069
3174
4832
2984
3070
2804
2288
1809
3027
2039
1943
4049
2751
2622
1734
1195
1512
1411
3135
3402
4351
1447
2989
609
516
4884
3065
1796
3320
1393
367
1957
2226
4050
350
3032
3115
2614
316
2078
2465
447
3016
4486
4312
3493
1702
4831
3972
491
3527
1720
2896
2193
3574
1529
1186
2336
1900
631
2492
2625
3284
3699
2133
4647
3608
260
566
3864
2418
952
3246
832
3812
2951
727
3101
3025
3249
4462
3612
1305
42
1206
971
3489
2189
3870
957
3040
3006
2806
1201
4228
3015
1166
395
4187
156
3512
3450
962
2775
4553
4544
970
380
2412
1485
4093
2894
1559
317
3326
4089
859
3757
1518
4997
760
834
3008
3458
4055
3346
2542
2894
4118
640
4985
3176
3152
4740
3485
4321
826
521
250
4358
3039
3198
4924
712
2885
926
1300
1955
430
3656
3638
2866
224
1591
401
865
2365
4330
330
4234
220
4709
2073
1369
1974
4223
4417
2104
2010
4258
2980
1868
1641
3071
1870
3621
2242
2719
3677
4922
1895
4690
3776
403
1415
4732
3684
1765
1866
3419
2832
4250
1744
2547
571
4598
3634
4738
40
1891
4879
4444
3425
3286
1129
1520
4969
583
3342
2976
2977
133
2527
4885
628
1408
524
1058
4490
1853
1709
3068
73
118
35
2336
1327
79
4861
1509
1874
4578
4555
3477
1664
1436
23
385
1103
2966
391
1338
22
4861
1629
401
3762
4330
2599
3071
3170
3442
2391
565
2028
2855
2811
3910
4974
2309
2822
1120
4829
1630
2934
135
4137
2927
1348
994
2215
2320
2839
3844
158
56
201
3788
1315
2111
1672
1949
1501
1475
3918
1071
4265
2779
4858
1988
4479
3495
4389
2884
3907
438
4998
4746
1173
4846
903
1156
3681
3551
1165
4142
752
4272
3963
4968
2509
4601
336
3900
1249
1456
3836
3257
2784
2652
1495
2339
3066
2453
891
3696
4155
3762
2853
3940
1658
4961
1479
3030
2998
4642
2233
1257
476
3244
796
4020
3802
3759
4805
1674
1304
2433
3832
3355
658
2130
4723
2385
2215
4311
398
420
1517
3554
4810
4143
2266
4968
415
2608
1732
826
2444
2340
3235
2645
2067
3824
1202
2474
4153
3849
4953
2558
2283
1533
1718
3259
2844
3128
3183
2029
4184
4000
3785
3807
2597
1666
1925
4787
2780
2931
1581
4933
2620
4023
2892
849
1488
4709
1331
2136
716
2856
3125
2808
4043
4272
3628
4457
2908
751
4537
1448
136
3125
4352
2047
238
861
1089
2531
3328
3901
4753
1085
1755
2402
671
3242
299
921
4239
2867
2780
3279
2178
2214
3730
4019
1500
3795
650
4551
2093
4903
2807
3546
2833
3580
1062
4272
3320
1151
3938
4488
2270
513
1033
1341
1164
4103
2132
1151
2229
4546
3819
3191
994
1928
4911
190
4687
1273
4759
4974
4115
386
2180
4639
4972
2118
2196
2348
3561
2264
4282
1123
2934
4514
4668
3889
1395
1673
3548
2108
2045
350
400
471
1924
2110
4267
2377
3820
1899
2185
262
3060
786
4030
829
2097
2875
4736
4608
1772
4340
2449
2943
3712
598
1150
2941
3821
2510
2330
49
824
2030
1084
3959
648
2721
2316
4925
2571
1410
2986
1982
3415
662
2704
1194
4897
1365
3323
4020
2658
1605
4045
1467
3092
4439
1998
4465
713
2184
119
791
1437
3665
4517
3215
3159
2896
1308
1577
4060
3757
969
3503
2972
4894
3407
2832
915
2107
827
1336
169
146
2760
3087
4787
3388
3060
2990
2360
4294
3481
741
4308
114
3693
1232
4736
4635
4138
2677
2136
1748
2143
2607
3163
4306
893
3110
2559
1005
4762
4805
259
2259
1562
2971
2923
1046
2537
2307
4240
1905
3906
3211
293
6
987
1545
4947
1979
2151
3673
1526
4728
2170
2752
5
587
1817
4997
774
2100
3248
538
4535
4537
3185
2103
2694
723
308
1040
4731
3511
297
4106
113
1575
3967
610
1032
3142
4929
2918
2950
664
156
3185
3265
2663
1163
3427
406
4591
4179
3623
4678
2275
4791
2204
868
213
4285
2189
2752
2938
1326
1137
4447
1668
3762
1347
1232
2478
2370
1186
3880
2244
3332
930
3039
3328
3619
1914
1097
2654
205
189
2247
1953
4859
4433
1003
851
3444
4994
3255
3473
4082
4184
3591
1229
2955
444
3482
3059
761
4960
2509
2828
1187
2876
1808
4710
2490
1697
15
361
1589
66
4130
307
3453
2374
2525
613
3289
4400
2249
533
4188
4695
585
3970
3058
4390
3542
4931
47
4925
2500
48
4127
3502
1226
1047
1407
1913
390
4521
1803
2568
1991
1330
1758
1076
49
932
4645
2590
4884
4252
2356
3439
534
2612
4111
3744
1748
3320
2266
1346
4717
1017
1466
2696
1935
1285
2498
4368
5000
1716
2359
4238
1030
3517
3092
3057
1855
3647
3783
2980
3946
3552
2410
1974
1364
2882
4267
2755
4037
3697
4844
3856
16
2334
1787
1554
2454
807
1835
4872
156
3772
1962
213
2632
4116
2905
1359
2944
3166
3023
587
3563
3144
3734
1686
653
1708
3341
2613
1592
4910
3692
2566
3078
367
827
245
160
1397
1963
3448
1554
4177
219
2588
3436
2775
2692
869
722
2265
262
33
709
2917
689
2783
1585
4410
2749
1544
1013
407
1826
1173
2966
2429
1273
752
3051
4408
401
1433
2674
1873
3858
1850
2114
3415
2246
4684
2183
3513
3291
3808
3050
2445
3922
1751
110
1189
1435
4475
4556
1981
1735
3811
3504
3174
3796
1595
4865
4158
3605
3649
2301
3278
4312
1802
3387
1626
2262
2963
3591
389
2094
3040
3225
4234
3650
3936
1798
476
2624
3198
3470
4287
2298
2818
2164
1940
2599
2918
3273
1297
2136
826
2322
4663
1699
1857
4173
779
1268
1202
1896
2301
391
1631
4578
3691
2903
1761
4456
207
2506
3274
490
3813
1907
2545
1035
1111
983
3450
2876
1417
2272
4012
3289
1932
2741
161
3218
2183
2064
3385
2620
1729
4094
1719
4982
1913
1563
322
1388
2887
2484
742
4712
3448
178
4761
916
4181
2894
1190
921
2132
2719
3285
1746
4710
3333
665
3010
879
2658
720
514
3882
3452
143
196
3002
1981
2852
1275
2034
4403
706
4824
30
2360
104
2367
968
2490
2466
4687
132
3868
2623
46
1308
4220
2537
1203
1668
2227
3352
1826
2303
1968
4799
4108
3288
229
1925
3108
4490
3664
3174
2987
4129
4748
4352
3356
3967
3046
3646
3609
4544
1472
3296
84
3686
537
1505
4095
2525
1970
2032
3293
2504
3235
2944
1638
2354
3828
4032
3687
598
1044
4563
4871
1984
4446
1032
940
666
103
3627
1332
4456
1625
2435
3204
2372
4308
3498
2453
3691
887
3120
3649
885
4627
3664
915
2057
3993
1394
220
1679
3262
2231
4423
4548
4446
1000
3446
4569
2463
480
3306
2629
329
1493
3847
1063
2029
2299
2885
4252
2235
4929
1472
4799
2178
2089
3817
459
3988
3372
4084
163
1375
4028
4520
692
2757
1457
3138
2565
3261
2933
1218
4029
4896
2600
2515
2709
2492
1212
3615
1426
4909
1849
1762
3277
4087
3683
674
2938
1301
3351
246
916
4941
3050
563
3760
1098
2642
1856
2917
3977
4386
4956
3386
3572
3963
4610
1344
930
4710
1972
4252
2925
4530
1421
4327
2258
1068
2342
2550
2805
3034
298
3201
2626
3983
2441
648
2581
691
2281
1625
315
1472
3480
1092
1479
1174
2508
2144
2590
839
2019
4018
155
1796
1171
2085
1980
1926
1315
3085
3786
1837
312
571
485
1869
4937
1420
2782
612
4964
1418
3044
2326
3871
17
2600
225
31
4675
3024
2521
348
853
2807
3573
3795
3776
4611
4384
4699
185
2070
2209
4353
481
1839
1891
2596
1269
2358
974
1841
2775
2867
652
2400
4995
3887
1061
4717
747
1321
2883
2272
4764
3434
871
1005
711
1897
2554
4301
4856
1041
2861
4427
314
4262
3057
2496
1810
3452
1936
896
3008
632
2274
2851
97
4748
3897
3429
3383
455
4726
2030
1759
1595
1601
2546
4914
1998
517
3457
3733
2081
1321
1088
985
348
2664
1887
4363
888
3266
2706
3677
4587
1153
3584
2395
2456
1893
1455
2303
340
3616
661
3598
1706
3315
3000
1257
2368
1823
4888
1013
2120
3317
1960
4267
3944
1127
3472
4128
3506
4860
3422
1510
2557
368
4720
1042
2362
257
1571
284
255
1083
336
3986
264
213
3129
2957
49
994
1641
1634
2485
4450
3233
762
4362
4878
4324
3130
315
2391
1516
3716
3421
599
4322
1380
3642
2206
226
981
2233
1279
1076
4058
4691
3744
245
116
4072
1590
1652
314
2872
3558
557
2301
1475
1277
2297
960
2394
2370
284
2758
1819
2270
118
4363
2696
1115
3019
106
4921
4794
4075
1894
2141
651
3682
4481
4597
1985
4161
2752
3106
2163
715
4324
2818
4141
841
874
3063
541
4807
260
2671
1942
1676
3151
1117
1024
2726
59
4455
2822
1860
1854
1094
1470
3082
1697
4313
4845
3512
3673
1506
2913
3955
1575
1207
1277
1979
4545
1738
3928
1676
1287
4042
3430
2877
2078
2136
1413
1459
2928
4875
1570
3983
907
4300
4050
532
1134
1962
1745
1722
4287
616
4622
2358
2983
2690
2405
3456
4971
1588
236
2771
3741
1195
486
1200
4114
2969
1003
4427
210
3405
4198
1037
747
3121
2253
3128
1726
435
2469
3446
696
1460
380
323
4451
1556
4845
4638
4138
4292
759
1012
1888
4250
1502
245
1650
3377
3561
549
1264
1334
3002
1076
3104
4476
4545
4903
2667
1433
882
4949
3991
2463
226
994
2859
4964
829
2247
3838
2194
275
2312
2312
23
4151
717
1342
1990
1231
465
3235
4885
3039
2902
4906
4453
3846
671
4741
2421
2958
1173
1929
4279
1088
2219
1911
2738
1102
4834
3109
1262
832
4494
1827
3387
2576
1374
3743
1418
4317
3992
129
1466
332
250
3919
1237
2794
1674
4842
4200
3683
856
4824
2454
4119
3695
3208
198
4599
463
4689
4521
3444
4854
139
1333
2249
922
4948
588
1572
880
3740
1677
1905
545
3705
3410
3407
4224
100
1161
1881
2709
243
1924
4285
3165
4597
1113
369
1551
481
594
2105
1328
4023
1181
338
1992
2957
4253
187
4835
4139
3575
1350
4434
967
494
1212
1631
2866
1904
3406
4812
26
927
4405
2669
4846
4921
4450
161
4421
489
4462
1309
2751
2931
2108
4705
434
2155
1562
3137
1758
2895
4892
4061
3266
2961
4945
3185
2325
1590
2676
4774
4693
1137
3996
1823
1908
976
3908
3717
1941
3878
3732
2892
4668
3080
414
1547
1147
1288
1346
976
3230
3317
3226
506
4944
3505
1974
213
243
2074
3210
2961
4669
1105
2283
372
3469
1646
4870
795
3986
418
2153
4853
2236
3003
2848
592
3217
4204
1769
3322
2834
3226
752
777
1667
4280
108
1459
2502
556
1256
1936
4513
4687
1587
1122
843
129
2016
4868
3563
3140
391
4168
2217
3500
3730
2071
2619
1333
273
254
986
4301
1015
1947
2778
3661
1450
1260
2213
4100
1823
3656
3273
4828
1891
4459
3085
2147
4259
831
3880
1164
4445
518
3370
4067
2405
2601
1937
437
1761
4052
3198
365
3013
1711
3053
16
2120
246
4433
2530
2077
1962
4029
2207
2659
935
412
2475
3894
4764
4154
330
2003
3590
1520
3177
1512
2084
4460
483
2570
4052
1854
4981
1308
1917
3245
3274
2239
4539
3256
1959
972
1743
1638
1496
860
2748
2302
4258
4505
2419
3775
1943
4026
3088
3162
3965
1171
2882
4475
4951
1306
4327
3227
3178
3347
2190
1489
929
1021
851
1324
3682
19
3902
27
3463
3933
1004
2757
1566
1812
269
4113
3849
4673
412
3984
127
2038
1387
1998
4833
51
2276
4988
334
2619
656
4457
4815
1532
1532
788
4259
1203
2583
3932
1453
4902
622
608
3097
2056
1089
719
67
4576
3315
4546
2215
106
1293
3805
3626
388
3667
3442
352
3883
1565
1957
3107
2876
848
4625
2723
2427
3035
4513
961
2031
1186
4984
754
3971
4791
1434
3698
559
2532
2128
4542
2798
1058
4560
2961
214
4261
2835
2280
138
4477
150
1638
2739
638
3753
1009
2531
4313
459
1867
1712
4361
1523
1113
4688
575
4585
2696
207
4879
1195
2627
1538
80
2672
1046
4447
1400
249
3830
4067
2750
699
959
2459
6
1662
541
3819
3553
1401
1051
898
194
3147
679
2316
530
3660
2323
2183
1436
2474
4502
214
282
2956
3641
4329
598
3891
3491
4619
3866
2436
4070
203
4057
1191
3935
1611
4691
2043
4969
172
4485
2696
947
4872
1302
1107
6
2895
3820
4317
3472
243
3709
1756
259
1699
2166
2905
3150
2172
2192
1097
331
1635
4973
3820
4664
1028
4984
1985
310
2615
1898
4864
2917
4565
1286
3758
190
4047
4470
2501
2887
1536
1195
761
2507
3390
4761
2100
4735
757
584
4178
1206
4083
3812
422
4334
2813
3910
84
3785
4785
578
3637
3565
2466
1143
742
1684
3560
3106
848
733
3301
43
3658
3609
3520
69
2755
615
2982
3482
344
3976
3260
1798
236
3779
2510
2727
675
2459
100
4364
2110
2732
2992
2683
2490
273
3457
3576
4624
529
2122
3293
1535
4102
1483
1004
2982
2732
3823
3855
674
3104
53
4305
1006
2975
1192
2515
430
4298
1231
2608
131
193
3773
4984
2642
3452
3146
4593
2421
3028
4968
2329
4848
3320
3230
4174
2629
504
2785
1366
2353
3862
798
4279
716
3416
2682
552
3709
4216
2898
734
1244
588
899
4032
2782
1462
2251
404
1397
2036
1670
688
4573
1641
386
3129
472
715
3699
1951
3899
3107
2960
4263
3207
536
2476
168
977
2804
2294
1159
1314
709
3697
1859
3087
4125
1253
2401
4354
3499
844
2137
1679
2592
4870
4559
1632
195
4109
1715
4042
3366
3425
4601
382
182
686
4362
25
4358
4097
4753
2972
1637
1815
447
212
1555
2894
32
3011
3400
2434
3716
2933
2582
3201
927
1300
3346
3392
1737
141
575
1683
4990
4793
2482
2800
54
4189
247
1517
2110
682
3138
1550
4206
3141
1447
2897
2850
2872
4604
857
1481
3695
4969
3342
4569
1157
2615
442
529
3620
4190
1582
4516
2176
4877
2419
3909
3493
1070
3674
998
1308
743
429
247
2651
682
763
550
1138
1477
4376
3601
4990
1491
2866
4461
1265
2682
1325
403
3176
3891
1704
3405
3692
477
726
3710
2410
3339
1702
1751
2243
3425
2396
2995
2340
642
269
2940
575
1909
3039
2107
985
2603
4119
2268
2506
3035
4464
4455
544
1535
3987
969
4356
1196
3633
3025
3643
342
2691
1571
1350
1033
4475
2616
3578
2945
1576
708
4665
4571
1630
3911
3144
882
1084
3901
31
3731
2820
1910
140
2921
1710
2694
3440
4954
3461
462
2552
2959
2616
1865
1117
4488
3939
1592
1197
2270
1099
1543
4760
2096
806
3829
2771
2095
4481
3360
480
1529
4815
1543
4884
889
1561
1214
3112
4805
2369
2549
3585
1807
4925
1106
4744
957
1498
4858
4987
378
1527
1508
3282
2178
4678
4182
1187
1650
54
1238
3222
1669
4963
458
3617
3640
4540
4968
2701
1775
3589
3983
3287
277
2339
236
4680
1553
1386
2895
190
371
4874
1915
2993
4883
1758
721
2734
603
4828
1989
872
704
5000
4600
2938
68
3224
324
4542
4983
2465
307
3017
3378
1305
4521
3396
3218
3963
3853
2845
387
2278
3724
1052
26
2758
4998
2734
1218
4778
783
3702
2120
4972
1127
4279
1127
2868
963
1299
4421
3285
4442
2023
2180
87
1696
4252
1482
1507
494
1432
2497
4850
4368
1859
4144
4959
2270
4883
3856
2904
1891
3896
3839
3649
1417
2424
3457
4952
1299
3220
874
2994
114
4673
2605
4501
1201
2777
1312
1572
3049
4583
3102
415
2742
2958
507
1176
807
1163
4100
4270
2106
142
1197
2358
2285
4710
552
4045
3774
4314
3221
1047
1829
1992
3052
3507
645
561
2677
3549
2710
4963
4064
3067
2726
1046
2109
129
3907
4984
2934
917
690
3721
2352
3579
4732
1063
2150
1666
2196
3604
3686
596
1466
2603
1329
1506
4683
2942
4407
166
382
539
3017
144
4320
1730
269
3314
2289
4537
1654
4524
2709
2496
4578
2024
3901
2606
3282
1327
995
2026
2525
610
1049
1490
3197
3025
3995
831
1864
4664
2536
3679
3512
4789
3597
4514
772
60
58
2094
1853
2459
4059
3948
818
1654
4080
3128
4140
4508
533
3356
3330
1456
59
4269
287
2673
1261
205
751
1306
1092
744
3342
3018
1724
2767
3096
102
3380
1888
778
4994
1482
1259
3216
1028
2933
2318
3661
889
4665
2123
3590
3534
4207
3965
207
3552
3970
1022
4676
4084
2202
3660
4769
128
1341
272
2027
760
1001
2293
3021
3834
252
3999
4852
3498
3732
3417
4187
3975
4887
4061
1968
2276
1637
1169
3733
4008
1296
3284
4464
4726
1731
3381
1843
1998
1080
2589
1541
666
3240
1375
4054
3730
1392
2247
3095
3432
318
568
3912
2637
2448
2749
4328
914
1613
81
3466
320
761
743
2682
2033
3286
4770
1211
2140
2910
1662
4604
4829
1082
342
766
1490
4286
1371
3424
127
2522
4356
4148
835
4850
4160
535
2961
367
349
1916
952
3389
669
2730
2500
4587
2820
1010
1290
4734
3611
1570
4240
3101
504
1956
1290
1710
3692
4319
310
4568
1675
3085
866
3695
1896
1636
4504
2180
222
3077
97
2362
2776
2768
3647
1106
3026
1750
73
352
269
453
3459
3523
3015
1240
1203
1529
2225
1453
2261
3537
3223
2845
4776
4375
1139
2135
1759
2843
2347
2453
3241
394
3647
285
930
3180
1172
2281
552
380
3283
816
6
3004
1442
1251
4788
4094
2938
2760
3381
395
3151
3163
2927
2624
428
1424
3303
2700
2004
2618
2786
2908
2610
1616
3693
2952
2554
4130
3959
4443
2597
2880
250
1486
1985
2979
1053
237
4551
4450
3428
1240
3683
1911
3470
1860
3512
1136
2679
464
409
486
2876
2105
297
3761
3113
1694
3876
2273
4070
4700
3596
3223
2653
1211
3125
3810
4782
1567
4736
1027
1628
4880
1972
1121
3398
4922
2016
4733
1255
2798
1123
2256
2517
3311
3229
1128
493
598
1859
887
1086
2335
1342
2236
762
1802
2004
4239
2088
2594
1622
3929
1316
1305
4657
2322
390
2834
869
353
2111
3878
985
3720
2495
880
3653
518
3130
3985
2894
803
4398
1540
4805
2703
2614
3755
4408
4755
546
4048
896
534
2117
1357
2354
2209
4478
1613
3470
3700
4967
4640
2523
2039
65
2843
2185
4833
238
1094
1461
333
3566
3892
3721
160
1195
4942
953
589
4404
1032
3687
4081
4790
291
4151
1438
622
4353
3676
2572
3552
2805
793
3948
4563
1480
1361
2579
3875
2061
4048
629
1958
3238
3856
3856
143
2260
1853
1252
3303
4923
1721
850
510
2755
3785
3338
4918
4704
1429
4971
1929
4635
2604
1919
4070
864
1566
3828
4544
4806
4240
764
2391
4058
428
3382
3349
4436
334
4667
4305
2655
3136
3537
2400
1165
1359
4788
2359
2818
1715
4624
1122
1116
3403
1648
3793
2642
4263
3826
2453
3882
4404
2897
703
3968
1636
4834
570
1174
1803
2575
3652
2758
3083
3367
3113
2642
681
4612
144
4037
2413
1891
1868
1520
2670
3400
2380
1766
2468
3735
3715
2031
4660
508
1336
1081
3008
500
4520
4266
4628
3114
1583
2016
1090
1771
1715
1361
3743
4762
1601
427
1580
3781
4685
2365
477
3477
3495
292
1997
290
3161
2367
4345
4597
2986
1716
4496
2509
637
3697
2754
1043
1707
1275
1758
677
4565
3690
562
566
3875
2523
3310
3996
4719
2661
3865
377
4346
4413
1459
4572
3327
3082
489
3477
2507
793
1901
2572
1116
450
4364
4290
4806
569
3926
62
111
4230
1968
4817
4884
3357
653
3978
1202
527
4705
4572
3686
1423
4813
4939
2461
374
2766
1307
629
960
3246
4785
2978
2005
274
4375
594
4577
226
1436
3497
492
1683
2514
3654
690
1952
3935
2780
2675
4925
4716
2978
4116
1283
241
2092
1213
808
2847
111
490
1891
548
3937
2634
3316
3715
1838
1067
1314
2609
4780
1572
4699
1673
2896
537
2320
2489
2567
2162
789
2515
1079
3644
2294
1589
2114
1318
1085
849
3298
590
1877
4158
4871
3026
2882
437
379
2511
1854
2180
2815
2214
3494
431
2347
2058
2483
2226
34
4459
2386
1552
2915
1933
3772
3039
345
1378
3383
3138
1948
3892
163
4526
2095
524
1149
4381
4703
246
215
2638
3530
2506
3918
2099
3598
1965
4659
1433
453
2150
3499
2491
2864
4481
4895
496
1993
1847
1381
1585
4591
2932
3141
3956
3534
2048
1308
4299
3188
2127
4908
2470
4958
4177
1314
3829
1897
130
1607
2286
4161
3491
2672
2677
821
4071
190
151
1280
3159
4999
2230
2370
2063
403
88
558
4134
3207
2432
3233
2418
2222
2572
3025
482
1763
917
4924
4634
2960
634
4028
2731
4074
2317
4274
2680
2938
3252
2640
857
3229
265
3094
876
389
2019
2981
1327
4751
4347
1047
4384
11
2088
4469
1349
4079
1091
1719
3492
4212
3436
3448
4812
263
4571
120
1602
4249
2063
776
1142
4768
355
249
3627
1252
3244
1245
2250
2067
3708
869
791
2693
1762
2705
2675
3552
2792
979
3160
1653
500
2925
3592
1369
4503
4253
4119
3149
1993
3936
2964
791
1267
4829
532
4527
3283
1614
3575
1779
292
4258
2913
643
803
3110
42
4149
2627
4639
751
1674
2138
553
3927
607
850
3691
1894
301
3825
2025
2429
2690
3193
3857
544
3254
2984
4366
3343
2327
3753
3313
2037
4317
1650
986
4292
2990
356
2051
2448
1027
422
3158
1159
842
3298
4642
4063
2106
1463
2378
3336
4770
797
3781
1878
1098
2404
4487
4336
3479
2917
303
2204
3052
2311
551
4241
4660
4524
1608
1747
3393
4473
67
3410
2328
2698
4536
195
419
859
907
1221
829
1264
4346
1062
1
2150
40
1620
3380
3127
406
12
1111
4579
3245
423
1686
3577
940
2120
4555
2866
2960
4367
1099
2711
4631
4025
3199
662
2148
3053
181
3945
2031
3432
1285
4838
1442
2634
3133
1144
877
1087
2398
1700
4626
3808
1892
4277
2113
327
3225
3185
1894
1886
3930
2954
2262
1361
4449
3486
4782
2135
777
1824
4684
2357
2934
828
3019
3723
4058
806
2220
1829
4001
1804
448
4227
3406
4648
678
4705
1419
2183
3843
2728
3422
2604
1045
1587
1414
3686
3776
3539
1530
2709
425
2644
2130
3113
2349
1485
316
2187
2155
4732
672
1842
654
1320
53
136
932
5
4674
283
2729
252
4789
4396
1733
3600
2400
4491
2474
849
1031
793
4375
4837
1531
1652
3903
3306
3250
3543
4979
94
2932
4871
2540
1519
760
1119
3562
619
3309
1661
2216
3050
4257
3187
197
3470
1910
2462
4932
1106
4528
731
2765
1792
2936
3189
4010
1617
4220
1464
3019
2170
388
4746
4818
3137
1759
3292
416
380
1356
3549
3222
1330
1585
2583
4949
3423
1904
2816
4286
2309
4349
4683
403
70
4593
2404
356
4227
634
1296
3907
2336
3816
2931
2073
4357
4450
2959
2366
2575
4095
2611
1813
3188
2990
322
205
771
1174
2856
1785
3954
1262
97
2689
3614
3439
314
3383
1735
1548
3966
3851
840
1273
4458
776
4475
1865
4257
1036
2804
1663
2936
2428
3633
102
2667
2125
4808
4393
2783
628
689
4572
3182
592
3992
2736
4414
3162
380
4851
514
4708
3811
2654
895
567
3988
2669
4080
1843
2307
4075
3051
4779
2408
4299
3114
4502
2704
2616
115
2368
1315
3390
9
1102
3852
486
3504
2726
613
4822
3604
3685
1840
4391
4763
2366
1958
389
3174
4610
2900
1931
1261
2539
2273
3692
4680
3855
3890
2971
3974
667
1391
4524
2178
3622
4291
4000
1521
2193
1335
325
2253
3430
567
1932
2701
4582
2691
3850
4915
4505
4176
1383
1516
4362
2701
3354
3404
1953
3055
418
911
4271
3013
1782
3297
93
3092
1767
3679
2565
2348
3385
3260
4119
4201
3958
1685
3326
4371
2146
1325
401
2950
968
4498
82
4859
3723
2886
1778
4589
886
3438
2995
2069
2837
2407
1852
2687
4986
228
3289
403
3265
3441
3745
2244
3963
2148
3142
788
4855
4222
4960
3510
2333
454
3955
3875
2777
2558
3620
4046
3518
3644
3175
2128
912
2138
772
516
3153
4927
598
3476
4829
1412
4723
1066
3214
2792
2967
2768
344
3597
1840
4025
1326
880
2555
3085
1819
2980
190
2905
3594
1656
3204
1517
3599
2893
1316
4876
1468
2969
4730
4463
389
1494
2229
2714
1724
3611
3815
2662
1029
3290
1929
3742
2291
2497
1572
3658
1082
401
4104
3622
1475
3490
793
1580
1363
4701
277
758
1483
3424
2919
4829
1937
3814
3975
3309
4630
2948
1304
3678
4335
1613
2497
1493
2477
103
2053
3240
3836
3196
3755
4454
455
2
2374
45
1154
2708
3205
362
2639
2078
2780
821
4658
1108
106
2338
2725
1660
2177
2544
1397
1119
3378
4862
867
1412
1438
1177
3411
2166
3565
792
360
3345
2851
2873
814
3680
3006
4944
2847
2346
3738
4199
999
2009
1285
3136
504
794
2571
813
2799
4311
515
1049
1285
1200
279
1701
1414
2581
4520
1972
69
3766
1417
3086
1111
3044
2111
4721
3203
3853
2631
1763
1689
2651
3656
3874
1095
4325
3813
4068
4805
3213
1924
3263
1171
2145
4553
1778
1054
4835
4348
882
4295
3201
2734
3223
2107
1197
2625
4436
4028
3797
3613
2778
1198
2708
3211
1077
2891
3936
2094
317
824
2026
1725
175
2598
3649
3667
2602
9
1823
559
3691
68
1202
1461
3441
4596
3588
4122
1041
3712
892
3667
595
1296
595
959
3251
1971
1528
553
1849
1623
413
3471
3457
3396
3143
3661
4012
441
1401
2995
4125
4566
1530
3235
2541
4233
3570
3700
2288
4297
4089
2570
2974
4670
105
4259
955
2991
3959
1307
311
1058
22
4097
3238
2976
4299
5000
4280
181
4522
3271
4347
284
2912
2641
4372
1962
2150
1286
1378
2791
1309
3640
667
2176
3252
1767
3725
2495
2244
862
103
4193
1749
4907
3021
4871
3142
3411
823
2798
3169
4979
642
3751
3940
2096
2453
2671
4433
3832
86
3192
1486
2791
2411
215
1846
668
233
2836
119
4489
3281
2693
3266
3414
3326
2090
4015
4358
456
2650
3414
344
1387
3758
4430
839
4009
2313
4825
2283
1172
846
2550
4494
2357
1265
119
3704
3120
4196
1712
908
709
2316
3262
2088
2993
538
4974
3969
3963
1363
593
101
3903
512
663
2535
726
1215
3832
3142
3468
4640
2724
2798
4041
1336
4077
4453
1361
3322
1520
111
252
1240
4832
1235
206
910
2307
1396
2088
1192
4731
2914
1941
4912
3421
1070
1662
3705
4133
2681
431
798
1961
2213
599
36
3250
106
36
3171
2142
2147
333
1809
3304
3471
774
4767
470
4416
984
4698
1706
2759
974
2891
1290
4870
2976
4192
3793
3428
2748
4305
4787
21
3392
2931
4973
2200
4810
2656
1346
3279
3296
3085
2679
4090
4328
1347
4920
2116
2329
1375
4040
1644
2248
4755
3214
854
2389
2394
4306
3856
1667
2895
4788
3037
1739
1039
3366
1909
4865
1906
2597
4275
1206
3094
2428
3206
1332
1148
2920
3816
1005
1
773
314
1653
4735
1447
4222
1963
2873
3474
1692
1668
2898
3323
2550
3528
3911
1389
2203
4059
1816
805
2872
1853
3483
2390
3738
3139
649
3742
2229
4604
2079
199
1312
2212
935
2839
607
324
2764
3640
696
1728
2865
25
1830
664
811
4347
1025
1383
4898
4700
3604
2439
4645
1664
4006
2292
539
2507
4594
3468
4650
2264
2159
1141
4403
4149
1176
655
1908
4493
3100
2222
1789
1452
743
1377
4564
3631
1096
1766
849
4418
1553
4588
2610
1127
4730
3343
4032
2086
1471
4463
3008
3087
4861
2665
4292
162
673
4324
1320
447
4425
1662
3069
3814
3712
2373
1696
1641
4382
511
724
4437
1038
4706
3308
1061
3447
2540
4082
4303
1172
3364
3427
1260
3204
687
4433
4996
26
172
3144
4984
1798
1248
4417
1423
4946
4707
4737
873
61
4721
4723
199
356
427
4650
2241
3196
459
8
278
3481
4667
426
2680
963
3975
4074
3405
3220
4142
2412
2423
3963
845
3913
4749
4579
196
3791
3232
3660
3487
2382
415
2057
2646
1804
931
1577
2997
3019
4123
3623
517
2510
546
1722
3481
1991
4868
3501
1354
36
4773
1032
2804
669
3146
4245
3446
1184
2829
3740
174
1102
4549
975
11
1651
3284
207
3649
3705
1887
1589
1793
4790
1650
2130
3838
2961
3865
1807
1336
2089
856
94
2069
4590
1876
4351
883
822
2656
3795
4568
1681
2529
3758
3466
2174
2290
2764
4839
2924
4897
3739
4279
1817
3984
3673
1388
4767
3501
2218
1769
3378
4458
579
1528
3443
1670
4322
2338
2360
3954
3611
3492
4337
3084
1436
4036
221
1575
3546
1352
2995
794
986
2791
1618
1885
1849
94
689
1103
1268
4364
191
4722
609
1126
4348
1077
4940
3084
4814
505
684
4618
4846
269
3075
832
4888
2555
185
2003
807
3584
3689
113
4950
1559
4994
3009
1840
311
2111
4585
2848
3017
264
838
3170
4899
1767
1592
2281
2671
4612
2306
510
804
1234
918
1568
1260
1599
1920
1806
1077
3576
1862
2375
4256
2986
678
554
653
1474
984
3382
973
3950
4312
2308
3887
922
4469
191
4323
4549
2021
4195
818
4889
231
2564
2196
3086
1167
4362
4736
1807
1045
4659
3336
4555
126
3057
2266
1453
2306
2488
4040
3053
716
3809
4449
2310
1838
298
1534
261
4866
628
789
2264
1209
4700
2802
1213
1696
1138
3265
1494
543
61
2813
3308
1688
468
1901
3289
3214
1166
1337
3388
35
4660
3857
1825
1824
3994
262
3719
2369
2537
1551
2848
1766
1784
862
1676
1708
2166
1049
3686
2074
4114
1769
2285
109
3980
3510
4909
1348
345
361
1548
2156
2658
1608
1509
2741
3877
1317
4816
4579
4859
4328
2208
270
1465
2185
2939
2946
2903
4366
4398
912
636
923
199
4795
1351
3517
2473
4588
2023
2326
1891
1991
4613
2013
3209
2644
3493
1355
2610
3566
3233
710
2720
3639
861
2793
2643
4306
4820
4482
2702
2048
1305
2411
3745
2628
4983
1739
3525
4143
4498
1786
1611
484
2972
2376
2838
789
2449
1574
444
4036
2875
1259
1008
923
4998
4352
3075
3269
4725
317
1343
818
3356
1818
4731
23
2651
2398
634
2012
1714
2316
4819
500
2311
1057
2882
4000
1257
1328
3734
3900
1329
2046
3073
4009
2476
1189
2931
3618
1234
1965
424
2919
1258
3687
813
956
4716
801
4063
2099
2573
2828
3876
4926
2543
593
119
622
1510
944
4088
3895
4036
2935
458
57
2365
1313
4460
849
3500
4540
4041
4805
1365
2418
15
3284
2905
1825
3188
188
2813
1563
3836
1930
1122
1487
2644
3598
3607
3670
1483
3484
2418
246
2443
2692
2107
3235
2860
1066
3010
1361
658
3654
2588
2307
3146
4926
1089
4111
4105
4584
3969
4632
1413
856
1202
2307
3338
4456
1076
834
4926
3106
45
1876
821
3424
2853
2051
3093
1973
756
3380
2243
4594
2855
4715
677
4322
1711
3900
3678
77
2609
2779
2182
2281
2423
141
3295
4316
3901
3181
2673
2188
2021
1240
4182
1823
4052
2153
4079
3467
4106
1382
2957
3423
2294
3856
2665
3576
4600
4807
4916
3918
3973
2428
4079
2340
4391
2814
3085
4179
1554
4358
1084
1175
936
3946
160
4960
206
3909
3000
723
4045
3557
3215
2703
1250
3093
2036
1265
4670
3505
3786
1728
182
340
2505
3121
3772
4269
2859
1628
724
3397
4632
829
2000
1547
2394
388
805
352
3354
2701
4404
3212
3433
1705
3658
3895
816
4715
4064
104
209
4236
1795
698
2819
3568
4845
2514
4753
263
1922
154
884
1093
3524
417
1069
2122
248
4497
1492
1506
2015
712
4812
3093
2166
1391
4684
3561
3830
1318
743
4339
2156
4390
501
4914
1138
1981
4832
3116
1596
4758
3584
3559
2924
1414
4528
18
4071
392
3510
2041
3566
842
694
1884
1846
150
344
1920
3160
4034
3838
3076
3074
1184
2911
2614
2931
4631
4879
2796
1395
4992
3092
4579
929
18
4474
4780
4331
2278
4840
1586
3938
651
1321
2053
107
1027
4629
3545
3575
3140
3813
24
4651
1929
2210
1172
2745
4023
4942
3622
326
4752
873
3362
754
3635
2006
2240
1587
2994
4235
4085
4338
4442
1781
2040
740
247
153
4061
1994
1381
4132
2965
2905
4680
3557
3692
1571
1605
3029
4682
3421
3647
22
3251
71
323
1777
191
751
2668
2062
3066
574
1679
1264
2509
1481
4696
4910
1163
3657
4004
3900
3909
635
4293
4560
2335
4953
3953
3957
697
320
2955
1307
2574
1080
1281
3773
3432
1919
1116
3425
2738
4630
2987
2036
37
2714
4320
1908
3956
4172
3673
1996
2599
1178
4552
1659
1572
1044
1996
3285
4449
3175
3406
1320
4260
1998
4797
4857
1323
748
1042
4765
4084
3427
2189
2952
3846
4952
38
1129
4446
2236
76
2708
4628
277
4194
479
3979
4739
1541
3797
3252
3299
4975
4262
3227
2047
4343
4781
201
3828
1879
697
2240
1116
4805
4292
242
3034
2722
2479
1811
392
150
3996
306
4659
3682
746
4380
2550
540
4509
1201
2355
4087
580
3909
1957
2440
521
64
66
3306
1756
2399
217
1371
281
1857
4736
1557
237
4218
3368
2486
2629
1323
3551
4280
2015
968
2749
3745
2494
2985
439
1412
3802
4329
3864
4911
726
962
563
3355
2793
4008
4810
4247
4933
3625
1402
126
3523
4387
3092
212
1981
2942
3278
1516
1219
4382
4368
717
1687
1754
1936
104
881
4368
3238
1308
3083
839
2120
4027
781
4427
4272
866
2874
4260
3233
517
2418
3375
1269
4640
86
1556
1274
535
2359
926
3488
4871
1656
974
1357
298
703
3161
1025
2600
2768
3741
962
3648
2346
1192
2233
3187
664
417
4452
682
4865
2397
3138
3747
4808
1387
4658
3552
3876
2256
2852
3991
937
2620
2518
763
4510
659
4944
1937
2310
430
4408
2420
415
999
3088
2898
1469
4440
2851
245
2840
3733
1179
4828
2457
1981
414
2303
2857
3253
380
1757
2643
2765
251
4034
13
2681
355
2009
1987
2209
2243
519
3028
3521
3170
1336
1195
4946
4878
2375
3535
1535
2593
1411
3483
1457
2942
20
4367
4492
3993
914
1781
4423
1540
1094
1069
2928
1907
63
185
2942
3713
3719
1418
181
3408
2196
3473
2758
1206
4407
3142
4660
1050
2600
4661
4351
1331
4352
4772
2605
849
1213
3079
372
1362
2258
4572
2298
2695
732
2623
2413
60
334
759
755
995
1526
3303
3028
4586
4758
3102
826
992
1148
632
3584
4420
3882
4122
928
1174
2366
273
3356
2540
11
4500
2470
3415
719
2126
2735
1035
2995
229
4236
3850
1302
1582
300
4282
4722
3718
716
4314
3797
1330
915
3249
2986
4544
4798
1896
190
212
2365
3522
4571
2284
2292
3763
4656
596
835
3846
526
171
903
2758
2189
2308
2326
2750
3021
4886
167
681
2541
597
1440
2435
2624
775
510
4165
2571
3839
1409
2109
4233
2125
1708
3804
543
4131
4793
2726
4376
2218
2580
3477
585
4883
731
3535
750
2239
2716
3459
1116
4504
4631
1872
1341
4869
4200
3023
151
1850
2894
2620
2597
469
4439
3152
276
4147
850
4834
2055
4633
2611
3137
892
3147
3410
2212
1693
3344
4580
650
776
683
673
714
1392
1652
3564
1877
2489
2365
4847
3871
1167
1950
4140
3209
4320
1978
4013
2994
2693
464
3220
1057
726
994
4044
1085
707
1881
4294
4278
4691
3359
3733
2289
89
3483
1947
4799
1938
2457
2049
3438
4336
3663
3211
3039
154
4410
1737
4102
4986
3511
3784
70
3005
1730
4703
4546
463
1482
4355
141
1644
3835
99
4891
3824
4042
2156
3373
4048
1573
1462
4762
3807
3193
2149
2888
4178
658
3945
1935
2028
1142
2998
2014
1907
1882
4077
996
4617
2676
1481
265
3868
4207
739
402
1926
314
487
2032
3397
4481
2181
929
1764
3770
992
3238
4545
2818
1074
1556
3237
446
1534
3715
1215
4930
3397
4602
1921
3965
3610
4481
1873
1339
4486
2325
3714
3586
2484
4567
2056
1381
950
501
4535
2100
2374
2312
1381
1018
134
1269
4660
2062
641
4844
4545
875
119
2852
2576
4759
4541
1181
4805
3456
259
1356
260
3554
3276
3706
330
114
1905
2174
4769
3303
3182
2622
2384
27
4836
4370
2321
1686
1342
2074
1202
3955
4468
538
1724
746
1922
989
1967
2020
3170
3223
4356
1818
262
4074
2609
3759
4055
658
4617
2873
1465
1937
2713
1228
1980
2524
4205
3975
1205
643
2408
3484
90
2093
1279
3892
4562
1506
2135
3009
1387
951
3827
2651
3258
2222
1543
1836
2975
3187
3503
3460
3158
408
1593
3205
191
2721
1798
3551
4982
897
4261
22
3612
2012
2945
2887
4660
3619
846
2223
2047
4779
471
2660
3216
3430
2867
2569
3753
4920
1796
4302
4717
1371
3487
2854
939
1675
3886
1824
1425
1131
233
2647
2543
2647
4984
4978
720
3064
4243
1492
3196
1795
4683
1373
4849
1298
3590
3207
3597
3737
406
3354
3718
3106
3555
624
602
1490
3020
3889
87
3506
2586
1385
3820
646
294
1869
2286
4649
2630
682
429
944
2692
3774
684
2282
1870
3029
1700
1679
191
2053
3713
2822
1741
1954
1963
3692
3049
2019
3471
3860
1298
1043
4876
2930
4738
2593
1311
2519
3047
1664
119
2152
2996
552
1873
3479
813
763
3421
4680
1478
1313
1511
2549
1125
3004
1599
291
4964
3845
785
955
4848
3589
630
898
1092
1757
4242
545
3423
4454
3428
4533
2057
866
2728
4664
42
3601
2512
1478
4916
141
2383
3449
1132
3239
2533
3118
3549
4719
2470
4846
308
2568
4090
4302
4749
993
2103
2927
637
157
682
3558
3926
3316
2122
4109
2126
1040
4421
3577
1304
457
3345
698
145
137
4525
2094
3308
4737
2661
2677
2439
154
2201
2830
980
3645
1726
2049
2833
4060
1251
3636
3824
3510
3502
2855
2055
3151
3189
3135
4417
2693
3845
4622
948
1708
4903
4545
3553
1291
4182
2001
48
157
2034
2339
409
1537
1423
1224
3499
4483
3959
4958
2960
1993
1500
4908
4823
1782
2231
4618
234
146
740
3351
3398
1551
2979
953
749
4550
2577
3401
4631
3921
909
1092
1644
2158
4443
1515
4668
1178
3492
1275
2351
1883
4172
3366
1861
1341
4971
2617
1432
2327
1061
92
4661
75
1074
4861
15
489
3326
2917
4500
668
1570
3105
2350
1051
2153
4794
2810
3586
2508
2894
1188
3231
4535
1605
3402
2485
4202
3020
1981
2764
1656
3709
3459
703
355
2221
4175
3596
942
2165
775
3376
3306
4170
45
1232
2434
2438
3191
3097
2046
1276
2904
3674
1124
415
2172
1069
874
3348
64
1617
2854
4699
4679
2802
1798
3546
4102
1040
2336
1930
3217
2956
2083
4448
2307
3870
4668
437
4747
4594
4627
1295
1297
2741
3
758
397
1805
4229
4799
433
3007
3693
2461
4634
1991
3308
859
1067
4651
3556
2347
1009
3232
1711
1610
2496
1836
2937
1145
988
1906
281
1438
3833
3385
3092
153
1533
757
2530
2239
2280
1077
3087
4579
3323
2603
2091
4256
2982
3255
915
1424
1351
2764
3374
512
3538
1138
4344
4425
2932
2930
802
193
3255
405
3072
2384
1538
3798
3530
236
3830
1019
267
117
689
4008
4965
1489
727
4171
4148
4601
60
321
4702
4906
491
4792
625
1862
1690
2451
2453
3608
3908
1114
3550
324
3382
4743
2179
1092
2282
633
3306
4916
1783
1781
4978
3647
2422
2800
47
663
1023
2022
457
2609
594
1767
4661
3534
4023
2468
2051
2148
3958
2590
4838
2187
2959
600
335
3921
3348
1008
35
614
4866
466
24
897
1332
4573
1628
2033
3632
2139
4374
4572
2247
1045
1755
3
825
1414
4202
356
2063
3915
1752
4135
1376
321
3861
42
3148
4767
278
3941
1892
4519
361
1591
3168
2186
1699
2895
2439
1953
4229
3755
827
2820
4843
2925
2866
4703
3260
400
1966
3080
4733
4455
2294
2019
2414
4015
259
4374
1851
681
740
4125
3764
1337
4450
1135
2221
2289
4789
743
239
2918
3661
3284
3845
490
3001
3889
632
2065
3132
3750
2836
1908
2243
429
3496
4649
4296
4925
418
2448
4546
2963
2161
3928
4763
4964
2417
2968
544
2277
1547
1686
509
883
642
4596
4686
2803
3558
4349
2431
2115
2373
2397
470
3647
149
3798
3147
2117
1500
1804
1430
2593
3088
194
2745
362
1847
211
2490
187
3889
4386
4555
387
1745
2009
1674
437
3431
4838
2161
1281
3728
2114
2159
3913
4805
4880
4213
2373
4200
1140
3777
1664
1242
1857
30
2728
3304
2802
1131
1849
4921
3810
3904
11
2946
412
2284
528
2618
4212
4105
2767
4006
1987
3622
3740
1630
2951
3860
4573
4886
1096
1794
4270
3790
2069
4066
3366
3531
3405
1633
432
1683
198
4930
2027
4061
4898
3492
2883
3663
3261
4344
181
1750
4264
1524
1615
3986
2745
1706
3454
718
3153
2465
1381
1996
2284
1587
525
2264
4037
462
4775
3704
1975
4660
2540
2458
693
794
4654
3062
2307
3204
2124
456
3522
4760
4970
864
3424
2294
3438
25
3398
1559
4556
917
3432
2027
2339
2079
41
1713
4910
655
4244
2291
3109
1778
276
359
1873
1344
3301
3263
2411
2964
736
3082
813
4560
595
4041
1999
3598
1127
3314
4732
4744
3800
2017
4290
328
2121
3138
2534
1609
2829
1912
3822
3204
4263
4474
2677
964
3507
3536
1434
179
1130
4586
4569
3674
1938
4777
2168
533
3892
3468
179
3053
1213
4541
2730
2300
4293
3762
4982
1020
1507
3428
2159
3889
3070
4731
128
1058
4405
4992
2793
3356
1417
3721
237
1375
1998
616
842
1631
1590
2389
3763
4332
2053
3088
689
2418
1806
783
2918
866
2044
1406
4104
3135
1362
2266
2260
3098
3156
469
2313
3831
3523
3302
385
374
718
3174
427
434
3451
2091
1212
125
2042
2368
649
2466
2922
3883
2902
4138
1514
4319
3882
1152
4250
728
3361
445
4687
2977
3489
4452
2706
2057
4493
4895
1810
1369
4765
488
853
1856
4540
1329
2347
4831
2681
4205
4356
4494
3798
1780
2924
3069
3252
4923
1270
939
2045
18
3886
1763
2689
3140
3246
3058
3866
1802
2162
4091
2199
4952
4916
1547
3901
2143
560
1981
1385
4962
1649
2734
3311
569
4627
3122
774
3344
2910
4438
706
3945
1274
116
2353
3174
4053
642
4095
3456
1902
1675
3202
1211
726
3652
2014
3727
4858
568
4489
721
3970
2709
1640
2960
4413
4989
1433
1040
2643
3366
567
74
537
3138
3690
338
785
824
188
4568
775
2561
1596
1936
573
1771
679
922
1784
4378
2802
3130
2552
4226
1321
4897
4380
1974
4620
3410
4044
2180
1724
3166
2789
2399
371
4080
857
164
2057
3370
1508
2109
1047
423
4952
2089
680
3942
3474
466
123
3341
546
4637
3115
2492
3471
3558
855
366
4393
305
170
2076
4965
1970
1804
2569
2621
718
2975
3694
3941
3144
3922
88
4135
1229
3514
2341
4136
4160
4076
1507
3569
4711
3341
2593
2287
2412
4170
1884
4819
948
3432
1972
2538
2355
1109
3924
614
4903
4037
1589
4027
4817
3518
3411
3715
2663
2964
1479
2891
68
4182
4619
4747
4311
919
2241
2
3920
4014
3397
2360
3134
374
918
1899
4723
1567
1329
4922
2142
251
3414
4109
4840
4609
3241
1067
1408
4070
3194
3969
2959
2623
4981
2354
2101
3281
1059
4794
818
4881
1984
4634
2757
3124
3083
2335
1497
2616
4192
3931
3683
2377
4169
4267
853
4525
4233
2895
2630
1376
2072
157
4384
2665
410
4269
1041
235
3343
4206
2010
2469
2629
2496
499
1531
4865
233
3901
4218
4834
1465
1846
1720
4414
3757
4345
674
2883
935
227
4619
1432
2524
3087
4884
4545
1877
2755
1726
1470
2263
3449
3234
2700
1819
1983
3802
322
3942
4799
2397
1462
2018
4248
2863
3814
2011
875
4238
519
2524
4407
1614
1442
1495
2645
3230
362
3112
2820
3081
3455
4355
4742
4414
4261
2817
4562
489
3054
4568
3056
3375
4636
1784
4480
1614
2992
3134
3
3979
830
4100
2888
4953
3406
1663
3001
105
1205
1160
4243
1900
634
2004
3354
4163
81
164
4834
888
4931
470
1559
1754
1420
2562
2734
4445
1996
4517
4778
695
1839
1289
600
3501
1869
4803
499
3980
4922
1356
672
4216
2823
2937
2459
1952
1687
891
761
4911
4667
824
2228
413
15
848
4530
701
611
3712
3742
2301
938
3139
2022
4528
4246
4212
419
2911
106
485
1700
2220
3119
643
531
637
592
3743
3854
4959
805
214
959
3201
1940
1002
2629
3836
2019
88
4961
1306
4232
1200
4450
1388
2849
104
3689
2914
420
4561
854
88
4352
4808
713
171
3290
3103
4321
4895
1986
353
281
28
2283
1145
4462
3725
350
4060
3642
4048
2583
594
292
976
1343
769
1406
454
3888
2122
982
3300
3516
3362
3325
4073
2695
3426
915
4424
4048
3376
1817
1000
732
196
4797
4557
3179
4900
2034
2686
2089
4816
3773
381
4950
1942
3625
3330
663
175
2036
3008
347
536
576
1983
2262
1331
1651
4464
225
267
4927
3324
4872
4635
674
4798
4427
1792
2239
2460
893
1482
36
3890
2256
1407
962
118
888
265
1792
4605
579
3979
73
941
191
2519
3745
2417
3740
1267
195
1040
54
479
2102
2054
580
1440
523
1610
2148
4497
3825
774
197
2917
3482
3955
2555
2462
3171
1938
1510
3721
2312
2859
3739
1792
1429
4650
1154
2974
1934
1061
1414
3215
848
4568
2152
2701
4238
1945
2789
4580
4613
1836
1331
39
864
3967
368
1632
1236
4823
979
2972
2637
3586
3385
581
2968
3555
1241
2766
3615
2834
2600
3371
928
2913
4030
2902
654
968
1704
3683
318
1569
3108
1213
948
3948
271
3246
3268
2245
4082
2435
2305
1641
3401
790
1137
2965
1403
283
4502
4855
1773
2443
583
75
1615
3636
3301
4295
3837
1518
2654
3167
3159
1391
4982
4826
2881
1072
1265
2946
1828
3759
2258
3584
2579
2827
4048
3519
2287
707
4603
2364
4316
4623
259
3884
826
2557
3258
142
196
462
2133
2093
3500
110
4062
1663
3453
3999
317
2576
2088
4286
1722
2544
552
1261
597
3129
853
3744
4079
2322
933
2128
54
2847
4550
1779
4109
3414
1598
2137
1041
1835
4011
1465
2149
341
2003
3250
2647
847
2670
4658
3905
3512
191
1147
4865
3
1982
201
4761
2360
2864
357
759
3913
2342
2613
4646
4606
3898
3057
1364
2401
1573
4392
1098
4931
940
3601
391
4037
3662
3626
1565
720
232
1885
1602
1406
1337
4030
2441
4766
4366
190
263
260
183
1715
638
3142
4768
2646
501
752
4401
3539
4957
4169
4959
3508
4166
2996
4369
2599
4000
2608
843
3195
1826
3920
2710
1799
3599
3348
1646
1724
4812
4542
3867
1574
852
254
1016
3254
772
431
1807
1907
871
1591
4004
1116
4426
1275
2349
1087
2273
2233
2792
1750
641
1739
1221
3717
3188
3947
280
957
1568
1202
481
2404
4152
775
1251
827
4257
4230
504
3390
3182
4238
11
4712
909
2530
3924
620
3704
2577
3632
2213
4245
1031
327
3855
2071
2194
1108
2795
4250
4645
4145
3767
1690
3520
2320
252
2341
3622
3459
246
3316
1237
1820
3552
687
2618
990
1077
526
3522
3026
688
144
2234
1307
1245
568
4353
2843
4286
2243
4857
2683
1151
3507
4761
1367
2177
647
2829
1560
1627
1649
1236
2384
4452
2398
3433
249
355
2042
4628
2087
3016
4745
3678
329
1912
1647
304
1012
380
233
4588
3048
3042
3370
4490
4361
3027
3503
3093
4159
723
3283
3604
2406
2277
1948
465
3991
1028
756
4101
4333
1499
3105
426
2353
3702
4237
3888
1455
2383
510
1097
3175
2186
1263
1580
4708
385
574
4453
3224
3496
116
4851
710
4714
2344
3474
3055
1162
3244
2967
1702
4907
1062
3775
2692
4449
2737
1903
3228
1358
473
845
1672
4198
1371
3238
3474
4715
3810
2838
1116
209
2475
2203
3233
923
4722
1682
785
4700
835
1281
705
679
970
435
1537
392
3883
4400
2604
273
1635
4681
1907
4838
4252
3592
1715
1025
3621
3246
4138
4223
1552
4276
4270
2744
2195
3827
510
1531
4591
3851
4070
4576
1348
1160
4656
2388
2547
760
2374
1408
3282
38
137
331
4764
4434
1293
2811
758
2967
4706
3336
3388
3772
2957
1522
4162
724
1877
2525
242
2190
3710
2420
2956
4181
1873
2092
4106
2896
778
4644
1288
3619
4665
3467
770
637
1482
4610
4566
3105
3469
3518
149
1741
2974
3016
4551
4989
958
2660
2692
3289
4176
1429
131
3210
2589
935
2423
593
360
612
4652
4601
4307
2512
4519
3400
377
2077
3068
4010
4385
2584
149
4238
1249
4714
3794
3535
4761
1391
4803
1620
2060
2578
1112
3808
2707
3544
2442
2210
4641
2024
3583
2678
999
3194
1425
587
2658
2461
3824
2956
1800
1998
3908
4655
3671
3504
1155
4504
1670
4071
3881
4879
866
2252
3363
1438
3035
1652
419
1700
2324
401
4223
4684
3726
1455
954
991
2693
2168
2066
1254
3530
3593
4504
4496
3071
3595
3683
522
4006
515
373
2410
4803
3338
3436
2492
3197
2709
603
3845
1457
3294
1638
4202
2967
1049
1985
10
4507
3792
834
4848
309
3832
4259
82
1193
1962
3737
2197
16
1082
2119
606
1694
1267
2892
274
3874
4282
1896
2967
3320
927
1123
25
3194
1903
1863
3302
3763
4980
4017
3242
1131
1723
2588
4892
806
117
4229
3847
4069
1111
1920
994
3187
1658
4186
4305
2136
2859
2461
1881
2858
4572
2319
3911
1719
625
3971
3482
765
1052
4662
3821
3139
1914
1515
3494
4653
708
400
2762
2355
3551
87
3686
2466
476
830
2207
2138
1824
4535
2012
2494
2869
3856
1438
4495
3248
1341
2895
3169
1233
809
3128
1101
2526
2264
3297
982
3816
3097
941
1268
1444
1532
915
2372
2027
656
2046
2933
2234
1136
3102
3188
3899
2376
1973
2193
266
2109
4011
4888
1066
1563
3835
1017
2942
20
820
3921
3335
3072
1432
2359
1580
2591
1792
2487
118
3217
486
1402
4904
806
3809
596
4677
1975
541
4053
801
2515
2160
1145
1031
3114
2174
4528
1402
1390
134
1382
924
4973
1516
916
1762
1009
1853
989
3421
1063
885
1106
4234
2508
1732
135
1419
1691
4900
2804
3245
968
1525
3260
4416
2736
1434
1361
722
206
2474
1046
2988
4840
1663
2212
3987
4440
3146
1806
4144
3853
1661
1068
89
4887
3951
900
1126
4598
4484
68
1660
4195
2787
1218
453
948
2190
3820
7
829
4709
4808
1321
2674
139
2965
2873
2695
2624
3000
872
3472
4981
97
2227
3920
2939
787
3796
4950
132
2159
4728
4476
1384
3921
1871
2055
994
2546
2447
2418
2009
508
825
1474
952
2953
3218
2363
4877
1861
1772
4033
1005
1191
762
4576
663
3340
3943
318
3365
572
3160
4947
878
1819
1189
4104
1207
4569
1588
2845
1949
4427
222
560
1492
464
529
2101
467
4004
492
4489
582
3632
542
2030
1067
3472
2359
2059
1445
2412
3052
2145
3580
1008
1864
1359
4323
235
4574
174
4497
4572
1072
757
2313
1632
3923
3686
2626
437
4696
1527
2103
2443
1109
4323
463
4902
3210
1151
1454
4077
3077
2197
67
2574
3166
20
4400
1584
1603
2485
2294
4703
5
3336
1046
203
4682
2773
2152
1737
1745
2532
760
2593
1297
685
4244
3534
1018
897
4479
2441
1282
1815
554
4303
3817
3999
2413
438
3829
2099
1786
2172
543
4705
227
2592
1132
4066
3639
695
686
1790
4537
3240
625
2918
2497
2800
1206
4185
3809
615
2779
2919
3528
2122
3552
3001
1683
2239
4107
1007
3431
2147
1069
2992
737
1343
4148
254
3822
903
39
4743
131
4298
685
4325
4222
333
2270
975
530
3656
1992
1694
168
3783
4539
1625
1513
4754
4022
4641
3716
3341
2640
2142
4822
1233
871
1840
557
1241
252
4238
3756
3206
2573
4515
2451
276
2618
4572
1532
3187
3121
155
1415
4278
307
63
1046
2111
1844
3042
2722
3401
694
977
3540
2781
1247
888
3829
3278
2086
3516
791
37
1994
2070
1793
3133
235
3479
2742
1551
2335
3654
2063
2704
1951
2196
3933
4919
1263
769
1896
919
905
4955
242
4371
3435
4550
1269
3149
4556
2391
4593
717
3099
2944
511
2752
4864
4768
3809
3399
857
2784
183
2468
4975
6
3987
2360
3590
702
3014
608
128
1756
3217
4611
1347
1323
709
1718
2166
4225
4211
4624
2176
4240
3805
1222
985
2911
3019
4072
3439
271
1151
2554
4739
4047
1970
3852
897
793
4020
2547
3828
3394
736
2774
3359
1942
4173
2329
1285
681
430
1237
4394
143
3939
3630
1407
4413
46
1148
714
4317
2295
4682
2315
750
3601
2826
2329
1706
474
4464
459
2287
3215
530
2776
2583
2765
383
2735
3087
2993
2836
3239
1019
194
4664
857
2129
377
466
4633
3913
336
3693
1336
3636
3704
4811
1637
4978
3073
2655
4367
3674
502
577
2149
38
2102
1262
2550
260
4293
4166
2737
4422
1920
988
1407
2659
2589
818
3852
644
2057
3434
2553
3272
655
2638
1669
1432
4312
4744
4167
163
45
211
1086
507
639
2960
33
1527
448
3586
3823
2095
2879
1571
1249
2635
4336
3172
1251
4069
3858
3961
1735
1649
975
1211
3049
1268
4863
1748
556
691
2485
4718
2547
2271
1104
3141
4545
1504
868
2808
1802
1175
1383
4180
2087
4418
1708
4065
4134
4659
3427
3571
2640
1658
1839
3578
2930
2151
4479
1458
3428
3784
1525
4956
3293
913
1754
3835
1716
3759
64
5000
4921
196
4430
1711
1506
159
2872
48
1686
753
4621
2430
4190
2624
1127
3211
2110
2887
3446
3938
4073
2260
2821
4060
2795
3138
20
4540
3692
3469
2436
3
11
1552
2518
2836
3121
1610
1677
3833
898
604
1375
3852
928
2965
560
2319
616
1286
2614
3621
3834
351
2174
3734
1605
4896
3430
2647
1097
3857
2385
3984
2235
4762
3854
2284
3868
1835
1217
3676
2610
3726
1857
845
2158
1736
120
1333
1509
4436
4222
2714
711
3999
3943
875
2763
1357
3056
1732
489
3659
910
2559
2510
3979
2583
1566
4116
891
1846
2026
4551
1670
931
4607
3297
3233
321
813
3286
1047
4055
1753
2145
86
1864
4898
4822
1840
1123
4916
3838
2939
2979
4832
3966
369
2823
162
951
4489
1963
1994
4848
2796
2230
2372
2208
1048
2378
3304
2276
865
3120
4146
2615
3139
4033
4155
637
2177
3029
3478
3487
2930
392
2820
3634
2558
2360
4520
2535
2869
1505
2164
2725
4352
2585
4739
4307
1670
1748
3132
3622
4801
1769
1789
3665
990
810
206
2192
3217
3816
1490
2484
3254
4206
2
3554
4177
3905
3913
1220
3303
1438
2176
862
2171
3876
756
2050
1698
1749
3747
1293
4111
4834
3475
1031
4784
676
4995
959
2967
1612
4104
1925
2393
3507
1618
102
3859
2650
3844
4020
2552
564
575
1011
3484
1871
3703
3621
1788
15
4077
511
2780
659
3131
3914
368
2942
3291
1307
3163
1183
505
2987
3347
3297
1148
2871
2314
4884
3185
1081
2135
3874
4248
1037
3187
3011
3653
4253
13
410
2672
3358
4470
2821
3309
1377
4486
1384
3989
779
2549
4891
3332
1069
4690
3184
2681
1348
2096
3998
3720
4338
2068
3321
1611
315
2928
4783
3357
2137
4523
1588
4558
2897
4687
7
642
996
1738
4971
2738
2631
4189
2647
1425
2635
3352
1830
1663
101
44
4568
730
895
3519
2479
4281
909
1236
1371
4487
3066
2664
2095
4750
3032
1591
2953
1161
2635
3028
3198
1040
2807
708
4163
4472
1725
3036
2213
849
4843
1566
738
4502
4465
969
214
1944
2340
358
1807
1179
1654
3820
186
3160
2284
3772
748
690
1071
2981
145
2849
508
177
1280
4586
4556
3815
2476
2044
2796
3823
629
1252
1110
3857
1885
178
1495
390
1484
794
3655
4413
2925
1564
4548
4768
4038
1165
2679
1036
3628
2644
4685
1037
4989
1965
4359
2639
571
129
1026
2102
3568
3892
352
1527
2149
934
2334
2669
1857
1843
2092
2861
2296
3827
3464
642
2097
26
1243
1089
151
3065
4026
1278
962
1155
2246
718
203
521
229
3619
1611
2879
4222
3299
2180
957
4497
1257
2182
4166
3005
3947
2332
652
1752
3770
1212
1466
3203
1573
2387
209
251
2342
4879
668
4705
4491
4715
3539
1899
3686
4526
4348
993
3502
3196
989
4305
4668
764
556
3715
199
696
4055
2149
2760
1016
1428
4904
2335
4975
234
2097
1908
852
4454
3697
1590
1339
728
334
3496
2474
1443
2008
375
1204
616
52
4549
2409
3219
3341
4849
1436
845
1670
1997
1188
1216
1545
447
2763
23
4619
1224
746
2283
3013
4592
4211
4278
4981
4464
1870
4660
2787
1998
4637
373
3636
2085
4247
2493
3427
1250
1344
2557
579
3928
1104
679
1934
4869
1952
1813
4593
1331
1856
3026
3325
408
3828
2207
3584
414
3386
4216
2338
2556
1581
21
4121
4594
2549
3794
3677
1849
2645
1302
4844
825
2668
2288
3183
2586
397
4445
4355
348
3606
491
66
1278
2277
10
1503
4818
2630
990
557
207
3470
190
1217
1446
4956
176
3731
3478
386
443
834
4313
2472
3843
4437
916
74
2976
2266
4483
3789
2887
2474
2338
206
3608
2763
4533
4563
702
1533
1961
3551
610
142
3713
3882
1233
4494
3826
3695
3625
3107
2735
1061
1672
3815
1941
4063
4957
4325
2808
4132
2093
3983
3221
1983
3911
2947
1990
2607
1024
457
4705
1337
4217
3239
1073
3393
876
3221
595
2549
106
1905
3995
266
1663
2877
2197
2844
1740
4676
4444
3483
1149
936
2710
1104
4281
3431
1813
4381
1093
2545
3784
82
1817
3036
3856
1032
1553
3313
187
3450
2909
4636
4469
4711
3601
4303
3794
3938
1190
1919
4861
2906
3207
2742
4197
2194
4901
3672
930
2594
4892
2318
2900
4644
1148
4478
3925
3856
3600
4728
3282
2608
4634
1138
1917
3821
4957
2646
1190
2448
258
4407
3957
2738
1380
815
538
4980
2876
900
1070
727
3405
1503
743
4190
1704
1419
160
1663
3434
3572
1438
846
1346
4965
4612
2434
587
3560
1568
4958
2096
651
132
1241
2475
1645
1614
959
2604
4101
4464
3749
2944
1619
1872
3080
3632
549
4409
1199
1622
3924
25
4581
1699
2236
2945
864
1716
3160
744
3125
2752
395
2208
1457
1668
776
1807
1
2855
1626
4136
859
3166
2637
320
267
3137
4844
833
4063
3316
2776
1378
2684
4271
424
1468
3407
4071
4035
359
2500
651
3183
59
2106
879
4078
608
4260
3668
3604
606
3306
2902
1162
2301
2974
4565
1062
967
424
1908
849
1593
226
1757
2111
2878
221
2892
4427
2763
4019
1711
3944
4716
1802
1629
3945
2062
4439
2443
2338
4811
4504
2704
4564
425
2201
4411
4509
3131
4569
3607
4606
1582
282
3910
2123
1189
3492
4235
2158
4926
1554
958
2605
1355
3515
772
3464
418
642
3469
3555
3542
4135
3580
3570
4851
2444
1667
632
3525
2745
612
2015
2978
1633
1937
4171
4851
2467
2220
4398
2152
2529
128
934
945
4284
3294
4859
2517
2502
1497
3754
1599
1022
2859
1164
3100
4296
2613
791
3254
4587
2371
2748
3732
393
2582
207
3632
1322
2008
3027
4615
113
3243
1555
3461
813
2443
2098
2398
2394
2303
1692
2854
558
3924
131
3586
3684
4186
4619
2197
2084
3981
1685
3004
1577
2741
1088
4226
3721
1182
2147
4141
2161
3097
1893
4319
871
4329
4270
2942
1862
1319
907
4220
1557
4447
2573
1431
4400
57
2466
1914
846
728
3803
3979
897
902
2573
2499
4521
2254
4496
1873
505
4049
2427
4943
3425
3418
3254
299
2314
4538
1134
4080
917
116
468
2746
1060
4210
542
3374
1680
222
4629
1127
1673
4250
3654
3474
905
1937
3457
939
626
3307
845
774
2675
693
1362
3959
3543
3415
1181
4442
3637
1716
2296
4844
3609
733
1799
2887
2858
3351
732
1466
4154
2616
4779
2415
3609
1174
503
3780
210
3120
4435
1210
941
579
4882
313
995
2206
5000
1450
2293
4462
2319
3139
2342
3539
4779
4231
3140
2833
2278
2444
4499
2816
4077
2211
3914
3373
3880
1499
3891
4807
502
4589
2383
4978
3279
3449
288
2679
4104
1937
1030
2994
3339
2385
331
1355
4316
461
311
4374
749
811
2828
1715
1883
2196
1178
4382
2206
2888
2669
232
1405
4415
4186
124
1576
3800
1702
4995
4220
3326
3615
4552
1739
1077
2992
4429
1113
3138
2250
3669
1840
177
502
367
3221
748
179
1465
4320
2211
2654
3067
1936
1270
4669
4072
181
757
867
489
2908
3089
624
1065
839
4912
1630
3617
1306
2980
2013
3438
2959
2797
679
518
3635
3515
837
239
1159
76
640
4768
1295
3612
88
102
3678
1512
2105
2617
2681
3170
4977
2940
2895
312
1060
1208
4744
3629
3968
4673
2435
3663
4329
1656
4438
519
782
4111
4081
4644
1946
1600
27
2832
2532
79
180
1857
2263
4651
3097
1418
3387
273
1180
3631
3354
4017
4217
2765
1804
3087
3282
3999
11
1915
4540
3922
3120
1025
4096
3114
1212
4186
1643
3314
3152
3074
2086
1041
1310
4776
3014
4176
605
4944
1237
701
1208
4268
4631
114
120
2431
3287
4062
4574
3553
655
867
1362
2974
3363
1790
3551
143
1383
947
2692
2295
756
471
2868
2206
1424
4524
959
1362
4506
944
1351
722
3226
422
2500
4537
2087
4939
1376
4073
3247
4290
2932
3733
3819
1545
1073
2893
3439
1618
3432
4046
1279
523
2155
2496
1765
3342
3721
3214
3564
1346
2830
577
2888
1384
1832
4734
4979
3446
3211
2027
3522
1640
4158
3454
2918
4986
2628
4766
340
3183
1677
3928
3405
3365
1314
611
2991
2335
4996
2924
2458
1689
2269
2427
3515
1400
3165
3308
1548
2520
2631
2143
4090
2507
2513
673
726
2521
1216
3441
4013
1858
1801
4627
1272
2822
665
1441
3253
2053
191
1596
2404
224
172
3639
4306
4470
1818
2869
3049
4007
2770
3742
3838
3501
2196
190
1938
822
3243
3230
1322
2636
3926
2873
3847
3749
3177
4440
3743
4179
674
4199
1778
604
1532
4566
4125
4243
4663
2312
578
613
702
1479
2711
4445
4551
3390
4522
4082
599
1734
2908
4396
4940
2978
4179
3970
1985
1218
3269
830
4045
2548
1084
3951
2060
4942
1685
4102
4252
4262
1424
1066
3482
194
3947
4700
3459
3368
311
4707
2283
368
129
1602
4345
332
3026
2669
3441
3079
4448
2864
4641
3003
2059
3440
1708
185
3961
4943
314
1797
1642
4820
3454
2456
3940
3993
2702
3412
1968
4243
2895
2020
2899
566
71
1633
3582
3183
2817
189
3215
47
3716
4108
4598
1439
2444
2710
1169
2342
2856
1911
856
2021
442
1736
81
300
1162
1795
5
3994
1356
186
2769
2288
4525
4680
3270
382
258
1606
3466
1734
2872
2320
4325
1852
2245
1686
3213
356
1846
540
3938
3428
103
1778
4986
4421
111
4108
2358
4398
4192
3578
2068
4465
4267
682
963
852
1146
1801
2986
3322
4717
542
1985
32
2950
2935
549
4432
1044
418
1297
1785
2260
4158
1880
4644
643
3127
1228
3145
1765
3421
1082
2240
34
1701
1980
3689
3331
2527
4509
2804
385
2014
1504
1002
2423
371
1786
2290
3579
1459
1019
4364
4321
1372
4402
4114
1432
1604
1494
3538
4059
2330
1053
3246
809
1395
1160
4275
4605
3990
1581
3237
1926
4464
2172
1730
992
26
2171
4755
3402
422
1675
782
4286
1893
3416
4078
3269
1539
3300
3081
3176
1809
2380
3161
2168
3339
770
2036
3094
2344
225
4772
2179
821
3493
3760
18
1682
4240
1705
3497
2563
3294
1814
172
2664
1346
4016
258
685
4862
303
3398
3219
2544
4995
2559
1581
951
2795
616
4564
2306
3666
3137
1404
3121
3373
1116
677
2994
254
1073
1794
1189
3628
4970
2309
2297
633
495
2825
3765
10
492
3319
327
4587
4974
3338
2681
2953
4362
867
4959
3845
1614
1317
1530
1576
4790
3666
1064
4025
2712
3220
4441
593
2240
1813
4971
3200
3029
4487
800
3428
4146
2741
1635
1585
326
25
463
820
3276
4803
3903
2079
1844
4480
3503
2465
4992
2089
4514
2211
1920
1448
41
1731
2743
926
1499
4621
3851
4616
4279
1789
1817
365
3387
1350
2958
1922
1025
1414
4423
1278
1845
4999
2
4734
4496
1504
2147
594
632
1202
1256
1854
2277
3876
4421
4954
1374
2680
2681
1083
570
283
3623
3096
4800
881
846
3725
3375
3254
1450
771
1990
14
3217
1678
4237
4238
1558
430
3114
1560
3193
3967
1526
1291
3036
2072
3197
3049
896
144
2274
1072
1030
3948
1768
1450
1191
3467
1354
4316
1701
4986
2740
1594
2543
2008
1527
986
4617
4140
4129
245
4313
3465
1131
4577
987
2065
4473
4377
2838
3303
1518
4459
2206
4723
3877
273
3656
2874
1449
249
408
4372
2750
4013
1374
260
3037
2364
2812
1884
3484
783
322
4414
1012
2517
4371
3428
2089
4503
1813
3184
1854
3452
3461
1469
4390
2014
4793
1740
1644
2140
1812
3464
1652
2294
2517
363
3847
1372
3328
2398
3051
3792
4763
525
673
647
379
2201
4998
2883
1037
4788
258
2844
2525
2072
3020
4690
4346
673
2947
3325
1935
2494
1382
686
4124
2404
2014
1267
3404
3971
2079
591
1245
847
1411
471
4690
1672
4094
2022
2948
3986
4243
1402
461
4918
3261
436
2564
791
879
4108
4476
1190
2653
4083
4252
1519
1585
1760
2744
1450
2239
2044
1158
2418
864
1461
1531
1433
3771
3070
4276
3050
3664
4142
2701
2614
4707
1485
1173
3296
3399
258
1368
881
3512
2391
1596
300
472
2787
3348
2251
4747
2639
32
1592
1226
226
3531
4325
1292
3941
1236
2053
2465
520
4685
4496
3549
1403
3191
2491
187
238
4156
4806
1695
385
3916
1516
1123
2652
3217
2510
2915
4401
3674
2425
4161
2437
788
1603
1401
2683
892
1202
2598
1360
1750
4637
4548
2488
4778
137
236
4168
3265
4645
3915
1194
3948
4366
482
3900
4758
4900
2191
905
821
747
947
4614
1333
3635
1843
670
2196
2465
4496
2399
1039
4252
4854
587
2012
424
4952
440
230
3462
2754
3536
3453
666
46
4234
2747
3364
3560
3823
4631
640
3426
4118
4582
670
73
3320
4349
1826
3997
3308
3224
741
2941
804
495
634
1385
3951
2340
2018
1030
4309
2174
4544
1566
2710
368
1702
845
515
2402
4615
3933
451
2279
1146
4107
2968
2478
4621
496
743
162
1368
4792
220
4786
2798
934
2235
2081
2864
1823
1576
3679
1785
3674
1952
758
1306
1590
4294
2822
848
372
583
1737
2281
1329
2350
2687
587
4582
3817
4796
1830
4360
1514
4413
4940
3976
935
4143
2136
795
2626
1192
4468
4531
1033
4060
4705
2812
2495
3601
2219
1752
1145
1179
3315
1572
4555
3369
995
313
1657
3318
4757
2427
334
4857
3101
3125
4848
2365
2098
3164
689
2650
257
3783
3832
1202
4314
3838
4502
3101
617
4952
2594
2237
62
1267
4021
691
4718
1183
567
4752
1015
1987
2376
2156
1968
343
1599
3699
2039
3769
2375
267
4112
4904
2533
464
1429
4292
420
1816
3097
3564
4841
4144
132
1574
4542
2156
1402
2586
3819
3450
2076
3895
1625
3825
3037
3517
3285
4962
230
4402
531
3230
778
2862
2672
3775
1283
3494
279
4757
4219
4324
4086
3314
3508
4917
3822
679
4729
3122
1989
229
3290
3856
4935
1741
2340
4048
2761
3073
2039
2727
4878
2320
3422
3015
2362
1302
1834
2005
177
4345
3216
2121
2273
1141
3470
1697
2363
3057
410
1309
934
3032
4267
548
3052
2345
1118
4959
3364
4176
2082
3865
3702
1466
1900
3477
2426
4445
1452
4231
73
3270
2206
3345
874
1872
930
4432
3911
484
589
901
2445
307
494
2941
376
3662
497
3033
4692
287
4456
727
1181
1893
4284
1071
416
1724
872
2582
2160
2179
4111
4382
2338
604
1625
1332
3721
4247
2707
3721
3667
4991
4035
4714
4849
1355
2647
3081
3771
391
4263
4585
1858
4152
2079
3909
125
3164
2191
4602
2244
3008
3514
2592
4184
431
1586
213
1385
3994
2634
2770
3742
2379
3315
3404
3457
536
904
3220
80
4174
209
3184
1805
1916
764
3632
4879
52
1815
449
887
1469
4080
1453
3084
4139
773
4985
4687
414
1428
4838
4664
3935
2293
4209
23
3806
1018
1396
4883
350
1622
4474
4119
3415
2611
350
1848
4116
4114
4293
1864
995
2471
2199
1078
3328
2923
1930
4404
3833
2873
3967
16
2115
3265
3387
923
4620
2167
720
2965
3575
3380
3329
3399
571
3940
1857
2543
732
543
2781
2192
4617
1777
101
1727
4364
1419
2471
2543
1821
3671
884
2774
1543
567
2273
4814
2250
4718
1736
4053
2415
3565
460
1837
4687
2992
2800
733
3301
1439
433
2510
447
1854
2359
3694
1329
957
4257
3560
1377
3072
3950
339
4844
615
3980
4647
4448
2560
1084
2707
1368
752
3924
665
3884
2262
3036
4216
1510
2128
2378
1913
1885
4300
3662
627
3958
2817
2086
2952
2270
2611
4499
2533
2929
1082
330
4638
1519
515
157
2535
2649
4694
2592
4420
1840
2374
1868
2674
2695
4916
2502
4780
1684
3941
2673
2095
2003
367
2064
4206
2547
2816
3493
1310
3222
1263
4693
571
2405
2817
2898
3586
706
1381
1351
573
1373
2600
4568
2202
4488
4043
4639
3884
4371
2808
3984
2321
3904
1848
1078
290
1392
2608
67
422
4724
2406
2236
1175
3188
2081
1699
3635
4388
1103
1004
2900
818
1285
4928
1217
546
4235
373
2163
3090
1677
4539
4440
1774
2291
1576
2028
2941
4601
542
1147
90
1944
1624
4288
3620
2035
528
4042
3510
2899
2988
1993
4159
3988
236
4917
1132
3150
4230
3752
2369
3988
2835
4151
4300
4880
711
4804
1530
2805
4732
2311
3736
4276
39
1024
843
4136
3450
3535
2320
4290
2865
1685
1269
2389
509
2056
4990
1491
4108
251
4889
2166
798
4179
3994
648
2866
2939
3384
2724
3407
3089
3582
618
235
2543
707
759
2032
883
1002
2706
3482
1655
787
968
3794
1249
2680
4706
2470
764
4441
4874
3734
2742
824
3945
3753
2944
862
1292
342
1345
3556
4858
4556
1563
1963
2424
4730
517
429
1765
1095
1463
1121
2758
4147
2921
2715
1283
4828
2428
4001
2568
2555
3055
1943
3301
2196
3107
1524
4055
3105
1504
4443
77
2704
1518
1179
1195
1384
669
1424
1290
3600
3517
31
4350
1993
710
3222
4775
1687
1850
769
4833
3771
4854
4878
476
4148
3717
2835
3572
825
933
3354
3809
1665
3799
2788
817
3371
2971
1603
1
4694
3394
2950
864
4978
90
2729
2845
4373
590
122
3843
2888
995
2853
4476
1432
3317
4545
2995
3573
2872
865
3424
4341
4150
572
4080
4762
1088
406
187
2448
4469
1861
2540
1944
3756
2428
4365
4088
32
3707
2696
3521
2271
477
279
3144
1843
88
4149
2773
4241
2449
1578
4135
3084
878
4394
3357
3202
4369
2095
3942
766
3276
2067
4803
3973
1232
4999
2392
2609
4108
4775
2870
1945
4540
3340
252
471
511
2384
3073
264
801
4213
412
3416
2151
927
2749
1395
2085
2597
2681
2325
2699
2580
4841
2883
252
3716
1139
2152
4926
3073
368
3721
3964
2819
44
73
4455
270
1202
3414
1401
27
1262
1706
3616
493
416
3267
209
1109
1951
2963
1619
4263
1436
4528
376
2883
4379
2349
4431
309
1614
3104
1204
4132
1081
2226
3095
1303
3855
3114
1673
2179
1059
4506
4754
4950
4472
288
950
4704
3122
3431
1627
2132
1411
627
4908
2004
4847
4993
4609
1162
2344
4772
3077
368
2002
2193
1407
4865
816
3524
113
789
1654
2705
1060
3801
2500
4348
4474
3405
3650
2225
1059
4
3206
1037
4777
3439
2279
4442
4363
155
4862
3455
4382
3398
4144
534
4943
2870
733
885
114
394
4212
1494
3326
1951
4565
2270
247
4020
1405
3641
803
1198
1046
3932
2733
4717
2412
2858
2534
845
3729
3409
2054
4038
1633
1298
1951
4485
3919
1916
3627
1297
3695
3825
377
2790
4433
4319
1132
2805
3949
4496
4140
1874
3625
4698
3235
3909
765
4032
4128
658
2623
4072
2648
2665
1607
179
1592
2318
2637
2705
3300
3042
4429
2218
1892
3416
3602
3229
1417
3137
4289
4141
300
3976
4833
4303
2640
4983
618
2213
2499
441
3770
4366
177
4037
1697
899
4505
3978
3439
684
2542
965
3033
3353
4223
4972
1224
4690
3159
1631
2529
3928
2893
2025
358
1353
1726
3123
3379
4520
4806
3122
3130
3002
3131
1780
3287
1658
2290
3031
2933
1573
4223
403
392
4807
3810
506
4281
3453
2893
71
1261
4609
2311
1796
3326
2026
435
1226
368
2792
3170
4293
2829
268
2541
286
2714
230
4236
4303
304
1685
4337
74
4540
811
1566
1035
4887
502
3075
1873
2974
3705
4768
1089
3275
3952
1098
411
1522
688
773
1483
765
852
4855
4953
2417
3889
109
4890
727
2099
4668
2852
4164
1478
1513
3894
4569
1550
2641
1630
2683
1071
2074
4969
2812
2150
3544
3622
4016
3021
753
3555
4593
2987
2777
4823
4516
2114
4255
3302
1058
495
1918
817
3192
2142
1309
619
3551
3180
3760
981
3500
3507
4252
3106
849
2585
2319
2292
4922
497
4685
4021
2601
1616
1460
1671
4603
4273
1681
1117
4009
4586
1409
23
168
1565
4874
1978
1833
1400
598
4710
4202
2821
4511
1542
1474
595
1693
3515
4377
4795
882
194
2774
1795
3319
4601
1047
815
2108
2822
4693
635
1676
3328
2501
4186
3646
3092
3424
842
597
3297
4859
630
3273
380
3208
731
4333
3669
612
1467
62
360
4815
1637
2274
1510
1695
2346
2191
2841
957
2498
1615
355
3758
1653
2411
4479
331
675
37
4503
169
693
2436
2653
4978
1065
3516
3913
2755
1057
4971
593
1164
2700
4302
2660
283
68
2202
2591
1625
887
1899
3632
1075
119
4792
2782
1426
2786
2156
2598
1483
4866
3759
4095
1920
405
1068
1032
2582
4078
4633
3044
2613
2322
3241
4245
2779
2925
2661
3518
2553
3827
2318
4976
2108
3607
901
654
2485
2231
2660
1497
1962
3589
1451
1956
4523
2792
467
4472
349
441
1302
2026
3435
2287
4245
4456
2672
2947
4312
3832
1590
2348
1122
2922
1586
3533
4131
4872
4157
2226
860
3661
3701
711
1422
915
1674
2217
900
1467
105
3698
356
1962
2060
857
4105
2382
336
3840
1588
4701
4950
4516
391
3350
1020
3633
4808
4253
2745
3324
2957
739
1427
654
3826
3573
3653
4888
3172
4808
2105
2825
1489
1107
2786
2986
862
4022
134
3675
3048
3555
1564
4963
3275
1852
1122
2523
4622
4580
4329
2395
1357
84
2823
757
206
1176
2924
3885
4485
3304
613
4927
3000
3624
1357
1457
3786
1240
2719
28
4652
60
4125
4823
392
4844
3500
1924
1429
1462
4933
3073
1278
1015
2958
1593
282
4454
71
1905
4405
1106
710
2347
1838
3094
2019
4206
4415
3124
4884
4923
401
455
4315
1186
2397
3335
1507
2691
3611
1545
4598
2798
391
1941
3338
196
2295
4670
2479
3939
3798
3773
875
3133
2949
4655
2646
4305
253
682
2614
1785
2149
1148
2564
2347
4962
1412
4430
785
3458
1663
1779
4384
2912
2628
2890
1004
1996
4921
2075
363
832
252
1228
3502
2652
4810
4813
1275
3690
3667
3700
709
4258
692
1595
2906
3984
4260
3013
1356
385
3063
3580
721
698
870
2062
4404
2145
461
59
3209
4849
868
2281
3644
2635
119
3720
1539
2952
1430
4927
1031
4400
2773
4341
3792
3605
101
608
4926
3704
1865
642
728
3060
4394
918
593
4790
3996
360
3638
971
4535
1322
2945
1762
3814
2808
3985
686
3587
4877
3968
3141
417
2163
4859
1075
3553
2000
1518
3336
2542
3355
2894
3726
3833
2499
740
4476
1997
3224
3809
3477
2348
1096
724
3010
1192
4284
2534
3068
3795
4832
1463
3891
1480
2174
5
2418
3711
2868
2052
4280
2749
4001
3473
4400
4689
1508
1750
4666
473
373
4426
3728
3635
4266
3558
3834
92
2844
1480
1986
3580
983
3220
777
4120
4829
1150
2888
407
1108
385
1576
1230
3027
1451
1371
4564
2753
4774
3168
2046
3247
4265
1706
444
2536
4197
3970
4850
4128
705
689
2120
4578
751
1095
2251
913
3036
1911
474
4896
2876
2952
4033
314
1515
4941
3569
4499
1541
1318
1646
3892
3967
4709
1208
4571
4491
2114
2803
1881
3649
1856
2055
4882
3944
4213
928
3248
2961
4142
4758
3513
357
4528
607
1100
1673
4768
3113
1144
4129
4365
4856
2878
3083
3672
4646
4642
1936
3643
1405
773
3126
471
4319
326
4760
956
3351
3772
3868
3645
509
478
2500
2993
3206
4219
4542
836
1242
1386
1108
1643
2069
4188
3677
2468
918
4117
1322
3036
4002
4214
4386
3854
650
3166
230
27
2553
164
2125
1805
4695
1631
4730
4490
865
2559
2425
1167
4198
3945
1309
4731
4331
3846
2957
103
3704
4260
3923
445
4857
1812
292
958
4151
1650
3922
978
4124
3785
3661
4532
2802
2884
197
4004
3885
2958
1298
435
4396
787
4885
2298
396
4628
1556
499
3173
463
3386
4046
2003
2917
276
3270
126
4331
621
138
2034
4233
51
1452
3848
4622
4887
2845
1803
2714
4689
3807
1356
2498
522
754
2919
3807
4865
3279
1524
1599
807
3584
1935
4579
730
3774
623
2704
2462
1369
619
54
535
1573
3832
3028
3456
4863
2932
2506
1391
235
3975
1341
3878
105
29
4678
172
92
3317
4475
826
1298
2940
3925
4679
2791
4795
865
437
977
1133
503
4793
365
682
4262
3302
4249
4159
1198
1867
3656
2572
4220
2016
4553
100
1817
373
2344
656
2700
4468
4708
4733
1339
4018
4967
2297
646
858
4626
1242
1885
961
2254
4679
3052
1427
2651
149
3182
4773
1085
4483
1239
1641
3538
3262
2665
1829
1797
4430
936
2740
3438
1287
1806
1539
4792
4241
1608
4781
3642
2185
4918
4856
3191
3718
3799
4110
814
772
3235
2653
2122
244
1439
3327
642
4626
421
2627
818
2518
3025
2914
4769
3396
4645
3643
945
68
2197
63
1339
3194
2764
869
4816
4775
3158
2359
2920
1878
3100
140
4943
168
4635
4020
811
441
4485
2927
4224
1360
494
1254
3764
1299
3720
2576
4715
4497
1415
3703
4676
3870
2238
3424
2098
4882
3937
4351
3587
2098
3209
1736
3197
3318
2131
4847
4300
3961
3009
441
21
1949
4135
577
2007
404
2903
820
3749
1479
326
989
877
3387
420
2826
3923
2816
2864
2965
4687
4088
4434
3076
546
2934
2784
2721
2334
3972
1785
1010
3483
4443
4461
618
82
2511
1915
4078
1198
3809
1760
1954
4462
4427
3247
3786
1477
1759
628
4129
2554
2777
2720
917
1569
3856
3112
536
1143
1121
1462
4801
2409
2860
3222
1729
1934
789
474
2895
233
108
3095
2236
2576
2726
4326
272
3224
2129
4596
2235
1502
1788
1194
276
2991
837
3845
4910
401
3145
1351
3854
4392
2191
4332
3303
4706
4709
2190
4222
3507
4634
2674
1189
50
4442
233
3420
4706
670
4584
3820
2034
1073
4288
194
725
2948
2382
514
2291
858
4708
3761
102
3181
4919
1042
2478
2927
415
539
38
2450
3858
2429
3188
3769
4536
3351
2245
4548
1184
4834
1998
1000
1034
3078
372
1277
236
3805
1653
2086
294
2611
4813
2460
1717
3692
2819
3964
1235
1214
1249
100
4325
1466
1775
338
1108
1599
3880
3109
125
2871
3923
1658
185
129
795
1768
3518
4061
4464
164
3395
3155
956
782
3264
4708
583
4026
764
4399
3156
4761
3613
2670
3081
2189
3108
4486
4355
384
246
1283
2584
2677
1956
3185
1731
702
1803
1788
3819
3885
1661
2497
3748
3762
2183
3507
332
1387
3865
2775
1679
3391
3001
488
684
267
2568
3196
870
853
2675
3892
4845
2076
363
4008
2170
573
4646
3305
2022
1607
1036
2566
1939
4777
946
3967
4257
2126
3802
4989
995
2200
409
504
976
4154
3488
3007
818
3645
468
404
2834
196
1543
917
4634
4288
4404
189
561
580
4374
3112
387
1177
1538
1970
479
652
2536
2937
1183
859
102
3607
4747
564
4349
745
4910
1863
306
2674
4127
3086
1550
3281
3226
564
2711
1622
3045
1267
3925
1441
4531
1300
725
1244
372
1996
3674
700
3283
3945
1151
1139
3247
1569
582
1105
3490
1467
3828
4630
2405
4747
1090
122
4610
1042
4566
790
4465
1749
2456
4672
4516
361
3861
3819
2466
389
1344
28
3096
4665
316
494
2915
3151
2411
1079
7
921
442
4041
4203
826
3402
2882
2331
4795
1233
556
4317
1272
4855
4390
4044
225
3058
3257
504
2138
1050
2827
212
1243
4637
3712
4887
4328
1340
380
4276
2721
1740
1394
1266
420
4719
1304
3004
2142
3864
4912
1481
1238
1746
881
1357
1579
4146
3789
2559
1584
3089
912
3249
2063
4243
431
1987
4003
1418
2822
2913
2028
2195
393
864
919
599
828
2181
1108
100
2963
790
3398
3866
4459
158
534
3999
391
1717
673
3323
4780
1502
2389
2709
4413
3272
4744
4436
3463
4710
2713
2150
2454
2423
2957
1188
3279
1422
1035
1020
3436
531
3209
1022
2475
248
3973
920
2039
4060
2268
3554
4110
2676
382
1027
2073
285
3920
4802
3143
1779
4713
1981
1186
174
893
4109
4208
3424
1957
1040
67
2064
2421
3022
3154
3537
3245
3653
3070
1843
2353
4406
2262
297
3353
2613
579
1538
209
2076
3524
833
1506
4056
851
3525
4847
1539
2671
2265
2049
3993
2256
3341
1684
4507
1574
419
3504
2527
2715
1251
4504
3173
1588
1911
2774
1803
4555
4920
4837
2947
3608
63
758
3048
2020
1677
3124
3437
3396
755
184
4573
3508
4947
3765
2572
3449
1509
981
4060
3550
1355
2834
1537
4496
2638
2070
4758
2074
3445
2340
3982
4434
1829
1740
268
4154
1732
555
4282
1760
3326
208
3278
2422
4472
113
3417
1578
2080
2516
4214
4767
4490
3414
3185
3667
876
4951
2053
1039
4371
892
813
4146
2868
100
1476
1030
3548
2204
1525
3306
3984
4243
2780
382
1831
918
1266
226
882
3997
2381
3375
2027
2292
2397
2660
291
4619
3457
2394
2562
3839
832
913
4067
1551
1000
2473
1949
2975
3579
418
2915
1752
3333
3020
1821
3766
479
303
1549
2657
775
4837
3883
1445
550
2683
1418
1898
584
2524
1176
2668
2184
750
202
1467
25
4434
4477
461
518
160
326
2368
4227
4209
155
512
2649
3131
4856
4351
814
3401
3404
4023
283
3944
1681
1266
108
4780
2527
619
2443
3049
1385
635
4582
3898
462
2172
4973
1949
1617
1657
197
3644
562
2653
2031
2445
2476
2015
2953
2676
4261
4292
3972
52
704
3917
276
3018
3958
1125
4868
4986
1816
4652
4151
2935
3935
4135
3024
1407
621
85
2275
4837
1305
539
1609
4446
4343
1793
448
3036
1190
235
2153
2134
2032
882
136
86
4341
2032
2680
1297
1416
2063
804
4515
2248
1835
719
4736
2961
2107
2917
3044
433
836
2264
1092
955
1422
4804
3491
3303
3973
1795
4398
800
1441
577
768
2420
2782
2529
4967
3296
3285
4502
3229
138
3609
1915
872
1765
4915
2580
1834
3056
1247
1594
473
3119
221
1740
1328
1409
2401
4912
3181
120
3746
4422
1809
1508
1375
4669
1667
1280
2973
3244
3461
4884
2210
4731
2813
1785
3278
3863
1078
2208
3541
1937
1405
2564
3342
3352
1604
2187
1743
2194
4986
3808
3406
4855
2768
4644
3241
4599
4973
3089
1455
2502
4924
1942
133
2423
4049
1142
4171
2062
2104
2664
3628
2245
1566
1464
3593
2392
4165
3677
4463
1009
1036
3393
20
2996
445
1916
982
4508
2630
4994
2860
4749
3729
2320
3571
999
2107
1419
2482
4362
616
4593
1566
612
2142
3693
4135
1772
1709
199
4561
2179
4694
2394
12
1814
2889
717
1021
2021
4941
3155
659
175
4756
1394
4418
3540
3156
3416
723
2769
4359
4713
1402
1768
1195
610
2783
1629
3227
4682
102
658
3501
1499
3359
796
2427
3238
1110
915
1506
4292
3700
2910
3717
3117
3348
565
1018
949
3719
2293
1364
842
1401
3328
1208
3320
1833
4170
3896
1333
2349
869
2763
4797
820
1390
2842
2342
4322
2733
4949
333
871
1673
3388
2400
2160
1066
1591
4802
2029
4357
1327
2315
2057
2932
2362
3549
1470
4035
2499
1432
1342
3260
2783
4774
2227
956
4089
4952
4759
436
1655
3479
1397
4033
1154
3164
1774
3604
1786
96
893
4754
1640
3084
4364
2013
4219
691
1132
249
1388
2547
2801
664
2929
4944
4844
3423
1557
1881
3783
1838
4726
3625
636
2532
430
4335
3175
3753
2779
822
4135
3083
848
1974
2897
25
4081
3417
717
1371
3707
3567
2159
1528
4457
3034
255
3269
4384
1179
2514
1965
1020
1187
734
908
2201
107
3042
1371
531
1501
4116
1735
2462
1360
3873
3402
2631
2888
96
769
3136
363
1775
1084
3456
3405
4285
1001
3569
725
4502
1696
2161
1358
1211
4608
689
455
559
929
1393
4891
2059
921
98
3042
866
1623
3594
2398
3382
3315
3364
1695
3849
1396
741
3408
4061
3960
3984
2983
3837
864
3235
97
753
2209
2136
2555
2446
476
253
4642
1572
686
3660
1596
3766
25
2684
1317
1469
3433
2630
203
398
712
1624
2378
3567
3883
814
2402
3414
1427
252
2388
2074
3301
3917
2728
3752
946
4471
3897
951
3592
2109
1103
3324
791
2468
3340
295
4156
2558
3376
4188
473
1042
1822
4948
1435
2857
1188
2857
2803
1315
3151
3221
3486
2968
4932
2828
2781
456
4080
4869
182
4988
1418
3557
1233
3274
1835
3315
2267
3740
4485
3949
1470
4025
833
1706
3831
2931
815
3183
1175
3072
3810
4130
3683
666
761
2434
836
3751
336
4180
3200
3769
1461
3407
2975
3254
579
90
3246
3025
106
4816
3240
927
4605
1299
2424
2068
3546
350
4368
4684
1662
1650
3853
898
2063
4530
1448
1228
3088
3479
22
3580
4056
3788
281
2473
1091
3306
4574
2380
3695
3870
2989
1468
4225
542
364
2282
2126
4040
3924
1205
3386
620
2210
2992
3692
3620
424
2039
1640
3827
2217
3142
3476
3915
4184
1546
4779
2677
890
181
3565
2686
4359
1214
4717
452
149
2991
4602
4789
2861
2621
2870
4232
2956
2556
2018
3609
3803
3545
416
362
1144
70
1584
1397
3851
1201
1131
3139
1682
2452
3427
2552
2397
2767
4225
1172
4722
1018
4222
523
690
2988
2091
1670
146
1095
3280
3000
3348
552
3689
778
2051
4380
3668
112
2266
3830
636
3530
1782
3402
2609
708
3727
2294
3350
2558
883
1803
4866
1756
4460
4936
1831
4342
2509
167
3934
178
3856
3359
2985
581
1091
96
736
1718
2118
3122
1405
4860
4398
1998
3816
4554
2654
2243
611
2018
4401
2051
1694
1015
2761
3059
3180
345
2403
2950
4325
165
3865
4747
4851
3627
1230
3139
973
2254
1966
3084
398
1215
4251
400
4230
1355
201
3782
1968
4880
3467
4648
2579
3236
3339
2148
2770
3742
822
3884
3028
1195
4110
3501
3860
4642
1374
691
3705
4649
3537
76
2423
270
2684
625
1037
1142
2984
1608
1254
689
4561
436
312
3524
4721
1307
1103
4494
4525
2047
2483
2075
39
1502
3149
1172
2747
4587
3910
541
3914
3106
201
54
3041
1551
3140
411
2859
1568
3507
4588
2739
902
4781
3525
3763
3617
557
1191
33
3033
3810
981
4276
2661
2911
80
4835
2472
4220
828
1270
231
67
625
3003
3884
3644
1186
1266
3798
361
4481
4586
695
787
3889
2082
3029
403
3203
1640
377
4945
866
950
3227
177
4431
760
1548
169
1453
1447
2874
877
4958
3953
2511
1227
1388
686
1083
4263
2505
2333
1590
3928
3112
1909
3527
4889
2001
3988
3567
2945
1433
4716
1734
1556
1143
3953
341
3487
2825
1612
1603
1807
797
4331
2881
1891
4248
2998
3405
2270
4666
2452
2523
1342
2768
4468
1663
1144
3241
1780
3740
2873
1370
550
1928
3646
1458
3750
342
4981
1206
3773
778
2682
1782
1081
3025
4851
2390
1395
3006
2404
502
919
630
4388
3891
3623
4149
2734
2196
2121
4727
3418
1869
4068
1848
705
3503
767
1492
4516
222
2307
4672
485
2730
796
4854
436
951
4883
758
2499
1309
495
1223
3387
3440
1879
1938
4685
1185
2297
1512
3682
11
3135
3567
2004
1495
405
4177
3554
2200
4148
1388
4216
3656
394
3835
2268
657
688
3035
403
3493
810
4047
3090
4831
3819
4525
2765
352
3134
4335
2915
875
134
4515
2271
4864
599
1387
4945
3781
2882
4838
3627
2168
4973
2517
2789
4134
969
327
738
944
1794
3557
1105
3793
4891
3406
3300
3793
63
4773
3740
4221
1233
1062
619
1964
4957
3340
3224
163
4805
766
1455
2954
4509
3494
1870
1725
2054
2433
1650
2493
711
3113
3728
3004
4095
1446
236
3516
3325
2208
3685
1265
4520
4911
3063
1706
1968
4188
1095
4036
1059
1229
3979
1727
2016
4781
3208
1807
4064
2121
426
4900
2959
1268
95
2226
680
740
20
1058
3550
2282
3503
3871
3660
3102
1251
178
206
881
1831
4895
3902
4058
1959
734
1560
2698
2594
3035
342
3087
306
125
2820
3981
2687
971
2957
3664
3460
4602
4340
1667
104
2336
2580
956
2759
4373
449
85
135
2493
4981
4037
187
1807
3492
2309
1547
361
664
1284
98
1049
3245
3692
3583
1269
3470
3906
4045
2004
4390
3889
2914
3155
2992
2152
284
1562
4344
2647
3663
1212
4920
4582
4176
874
3484
1879
4438
2129
2094
2111
1995
55
4643
2289
1767
4458
4363
706
2181
4905
1629
1598
1093
1065
1305
4834
3368
2569
1028
1000
3839
222
1519
350
1653
3376
2713
2823
3664
859
1160
3968
3268
759
1092
1300
944
2537
1781
2785
2350
304
1215
3537
3839
4448
653
282
4949
266
76
4214
800
2514
499
1148
954
1128
569
3421
1315
4872
2367
3640
2421
1522
2026
2934
1520
3394
3219
3726
3648
2457
2462
2562
130
18
1686
1393
1523
334
4791
4675
1041
1065
4715
2704
2447
3490
3598
3433
1430
639
2186
1389
1222
4551
548
54
4025
1158
2253
850
641
468
3513
4834
4909
4766
4659
1654
864
3884
224
3470
4466
2809
4543
1738
4005
375
1632
588
3209
1080
66
4257
4416
1086
1394
3076
3850
1475
3803
2139
4379
2666
3049
2232
4152
1252
2845
4801
2926
4780
196
3344
1267
940
4216
859
1035
1053
4373
2013
4180
4211
1821
1356
4538
3415
4581
1281
2172
459
1486
4379
1445
4017
196
2564
4100
3421
2130
762
1116
1510
1573
4031
557
1257
4565
2602
1593
3854
3815
124
3184
4209
1245
2364
3732
130
4932
4051
2118
2062
2813
417
823
2179
2356
2310
3424
3296
4508
2506
3434
651
4626
4581
4999
3593
1030
487
3383
169
3445
4122
908
4849
4113
1411
2527
1192
3495
652
3544
1666
2304
3445
4250
936
3176
3391
76
237
3403
2351
3121
4098
2091
1889
2753
2938
2163
563
3534
2327
4815
2157
4016
779
1345
1848
4305
3904
1062
3836
4122
2201
3751
2448
4084
2110
1649
2205
1928
2860
4253
371
4728
1763
1216
4836
1507
1774
3644
1572
2821
3470
22
471
2796
2384
3206
2499
2540
90
2874
2113
3244
2098
3963
1800
1711
4087
3526
3739
2724
2398
4788
3598
927
2678
2626
2204
1430
1388
1322
2116
108
120
1600
2247
4801
3590
2135
2644
1511
2271
2898
3973
4255
3797
1578
4383
603
3522
3870
2582
889
1714
1879
2606
4710
4636
2424
1899
344
3445
148
338
699
468
1575
4382
3374
3031
1356
4812
1475
3469
4278
1159
730
1355
1271
13
3710
4319
572
2103
3550
4544
3238
2125
3454
2244
4658
4056
2708
3151
2146
2103
979
3363
2355
3978
3795
850
4765
2402
3767
1710
2334
2159
797
3730
615
3208
4034
4023
4925
1063
2684
3240
1641
2978
4406
3966
4417
740
655
4948
4349
3193
467
1827
4890
1277
1464
1120
2658
118
1163
4338
1282
134
1849
4244
3419
906
3422
3529
2651
1253
2041
2658
1009
4790
2470
4538
507
613
2234
995
347
3338
731
1550
3846
231
2318
2240
4268
161
1983
1231
3515
530
1852
2033
156
538
2002
837
2524
3746
1223
1615
1101
4463
2126
457
2946
437
766
453
310
2969
4667
4076
1094
4110
1468
3090
4466
1113
387
1639
1816
21
4232
751
2985
1608
2175
2187
4467
3116
1317
2262
1789
2879
4190
2473
4750
1859
1658
3720
1934
3391
1292
2651
3514
2900
1394
3598
45
968
1744
2993
4098
2303
349
3896
1947
613
4611
4268
3813
365
1579
664
3345
3581
775
2372
4093
4056
2511
3798
4033
194
2781
1981
4259
2728
4160
172
2027
781
1517
101
815
3174
1073
1131
4088
2112
4456
2830
124
3956
34
11
778
3601
3208
2138
353
3554
2691
3438
2441
1372
3542
217
2239
3498
3743
1469
3358
3201
4762
3227
1537
1676
4582
4360
2026
625
1469
1323
446
4049
4000
3705
2719
2876
2042
2561
801
1267
1360
3729
2845
108
687
4463
4008
3090
4926
2400
869
2539
1431
3836
943
2264
4371
736
2872
688
4259
3651
1302
4797
3047
1889
144
1621
1403
4635
2797
3466
2501
3085
2957
1075
1937
391
3318
2633
4749
645
3328
2803
2277
1519
3825
3850
4952
3945
499
3149
3985
676
1881
2439
3655
1747
317
4300
3269
1759
1749
2815
2227
4260
857
3135
4299
1866
4799
2550
660
596
4952
4345
2203
4548
632
707
3437
3765
4569
4201
2351
4416
2313
3751
4254
3848
1535
1777
1183
3750
1362
3035
3848
1797
42
3298
3245
2935
909
713
1628
3990
1076
3837
4625
4828
3339
2233
4643
2676
1348
523
2645
3686
3148
957
4414
3455
645
3053
3945
470
4635
157
1894
3833
4727
4211
4559
2926
2575
4370
2724
4986
396
4928
8
4741
2538
4470
841
2540
4955
2051
3875
1302
4637
3625
222
704
3815
4791
1284
1185
2424
2389
3180
822
928
611
2650
3231
237
3922
2900
3736
1512
2449
574
4465
4605
1161
1655
3959
1663
4186
3378
4393
865
2836
1934
4835
1014
4343
31
1758
3146
891
3466
1622
1134
4456
1645
163
4448
304
4517
4889
4984
2744
4717
4968
1149
3027
3886
3700
3078
3631
1697
886
2506
4909
2503
665
3440
413
3122
4222
3303
248
4825
232
200
3324
2672
473
1159
2492
4981
1483
589
1878
4340
392
1657
3227
4588
1027
2946
386
520
3109
2215
2797
2600
833
4855
4386
293
4175
1329
947
1520
1421
4686
3479
467
81
4154
2383
1870
3272
3382
4385
564
699
1649
2505
1499
581
2562
4587
4656
4062
2448
2306
3553
4107
4346
2708
1873
3659
4095
3412
2607
2667
1632
3167
4623
2771
2697
599
991
3791
892
3043
3419
1040
4589
125
1851
4472
3727
3994
584
3001
3109
54
930
2975
2586
2718
4420
113
4354
4483
3822
1876
822
3478
1379
4656
2940
1054
3865
3337
573
1083
3443
2143
382
847
1666
1158
303
1024
2688
4479
3607
4888
4851
1078
3309
2669
2544
3233
2857
2329
4974
2495
3497
3322
3079
4423
388
2611
1138
4749
3315
2274
4404
1384
4490
3896
3402
991
1516
3676
1864
335
3541
904
125
982
4781
3578
1117
4948
987
3381
4062
2117
880
2646
1907
4368
2448
1839
2276
915
1365
511
1716
2308
2204
2711
2362
2601
4381
3726
880
4209
2543
39
543
3577
4322
1342
2545
4313
1347
2471
4734
1572
2027
607
2640
443
2576
3112
1766
635
395
2546
3637
4122
249
1684
66
1734
3018
3127
4961
910
2501
1340
3546
2159
626
1616
4190
2680
1102
639
742
2934
4851
2223
3101
761
2765
1840
89
3749
2646
2347
1070
1570
3002
4496
2362
3397
3852
3198
1906
4501
3016
1479
132
1182
4463
4449
451
1521
3606
4110
2543
4354
1470
2548
746
1953
3030
1127
1315
3554
4053
138
3439
2333
1336
2258
1243
86
1210
4619
483
1110
599
4496
4983
1512
2824
3679
4696
2917
2762
2579
840
4601
2670
1657
4399
35
179
3835
806
4433
1256
328
4104
2362
3914
4498
844
1018
2316
3318
1141
2505
2418
4672
2530
2228
2765
4460
1694
2179
4138
3270
977
1769
3475
907
4573
3032
4396
278
2049
2458
1071
2100
1562
1201
1641
3320
565
2047
2834
2952
4727
4359
4881
3653
4861
906
2134
2215
3924
2467
1198
623
4386
1532
91
1756
1195
3686
905
3183
4277
4157
146
390
3580
4674
347
1740
4655
3767
4885
1399
1129
3406
3565
1881
2553
795
2004
4257
3818
853
1871
3535
1004
2257
1352
771
897
4311
691
174
4664
963
2074
1543
502
4061
2778
2647
4968
3634
3068
1293
2499
248
3061
1604
3348
2918
142
2064
2160
4218
916
1733
3245
2937
2921
2408
3735
4962
1001
27
2620
1043
2094
1509
920
475
517
856
3602
2110
2151
4010
2517
2933
1009
3524
2248
731
4740
1622
663
121
3341
657
223
3906
4990
851
4870
2960
3035
2383
305
3789
1191
1050
875
2891
4828
3767
3581
1221
2470
4316
760
611
617
4051
3469
1770
4982
2378
3686
874
67
1547
1258
3742
2376
1661
1469
3687
2786
4057
365
1602
1515
1549
4454
3269
136
2261
2471
1446
2290
1461
1491
1124
3110
2416
4953
4124
517
1844
3717
1085
4244
1652
3404
4940
3229
2165
4068
465
1885
3433
4482
4832
2732
687
4529
3290
4928
1280
2338
49
3266
3892
1742
543
4375
715
1886
2072
3848
973
1116
331
1058
1835
439
4253
815
227
4627
1221
3276
4663
1326
3385
4393
1727
2509
3736
2468
3522
869
3319
174
2305
1794
4444
3716
4189
1251
2614
1215
44
219
355
1933
3464
586
4503
669
3335
2539
3284
2231
2140
844
773
3154
3964
1960
1177
2444
3715
848
3214
1838
3877
3334
1876
133
1461
2032
2006
2098
3961
1179
4557
891
3651
4358
2028
3680
2986
603
821
70
567
3889
234
1992
729
2076
4693
945
4265
4323
3592
3915
1606
2698
2094
4675
1107
3662
2081
1370
4708
1395
4873
3166
3421
2209
3563
2607
3715
2435
767
2434
4368
4023
498
4634
3147
832
1418
946
3278
383
701
2172
3086
1254
2490
4077
1031
3820
1021
222
3062
812
4016
133
1269
2189
765
4714
370
3795
2349
4522
4176
3557
604
3088
1196
4061
3210
63
1737
2643
3923
4665
1781
1018
160
1427
2914
1002
2748
950
4622
972
4856
1496
3971
745
2712
505
4655
68
2828
255
1437
427
2232
666
1171
26
4268
560
1586
2095
3924
1858
1961
3351
1785
3653
2210
2688
318
1195
3620
3093
4372
3127
2623
1678
1590
1148
563
1421
4654
31
1337
4441
4030
4696
320
2607
992
1238
3674
3572
2111
1144
2484
852
1459
1852
2801
1462
3473
2035
1728
2598
4969
3523
2322
3506
1454
420
197
4702
858
4252
2043
3392
3895
587
4515
3804
4118
1551
351
952
2876
10
973
3409
3632
607
2055
1501
1591
2296
3819
1167
528
4803
283
3735
1017
800
1813
943
128
357
3668
335
3770
2282
4445
2521
7
3293
4691
2093
2068
3472
380
47
1824
1478
4738
580
4263
2393
2379
257
642
4511
3706
4964
3429
2272
603
3953
4024
738
1210
1390
4687
2893
1733
495
1482
192
2358
851
2677
4602
1602
2197
393
3481
36
1891
2545
2615
3082
4443
4006
336
1479
1489
756
3477
712
194
4003
3476
4535
3493
566
4277
4787
3333
3527
2230
1430
3688
1481
4593
1062
611
2389
2721
4180
4899
30
2440
3848
4733
1533
2780
4931
3479
2061
2333
123
1485
464
4665
1531
4141
3848
561
4584
691
3775
4769
13
166
4520
1195
1496
4785
3411
781
1042
4931
3877
4582
899
759
2365
2789
2732
1885
1881
642
1284
495
2543
2851
3132
4765
1660
513
1250
2249
4208
1176
2874
2972
4080
475
2040
4927
475
1173
3223
3971
4742
840
2741
3354
968
1786
485
1723
3902
1804
907
3634
72
82
4140
1765
322
3277
1691
4840
1612
2284
3069
3226
4115
3414
3550
526
3110
3745
2026
3555
3017
4999
2653
3548
1069
1540
555
1113
4374
2913
817
4468
3964
4524
3026
4805
3451
3254
955
519
1475
3411
510
3144
1608
37
1443
3581
1331
1066
915
4284
2463
922
564
2808
4005
2762
1344
2200
3704
2147
4277
2632
3522
2099
2814
2374
1669
2778
3040
118
2843
4303
2582
4367
3559
553
4742
3868
458
4111
1770
1348
4367
3736
2768
1819
4918
2619
2434
3639
469
657
31
4979
3114
4470
1912
423
4570
1692
3684
2190
3246
671
916
2878
1913
2505
1007
2380
779
472
1928
469
4209
2220
4155
374
762
3818
156
4678
227
827
3167
3647
1420
4101
1273
696
762
4121
3118
21
483
4475
3376
3733
4540
94
4511
2859
2038
1605
4019
4295
1429
291
1356
2730
4112
2972
1043
2605
2996
3250
4470
3618
1985
2049
1240
3489
4491
2570
3934
1429
618
252
123
3757
1186
182
1101
4787
860
4615
2806
3272
3588
3799
2347
118
449
4219
2057
4573
1311
4892
2987
847
3048
4176
3773
2131
4271
1960
3772
589
364
209
4460
4445
731
1139
753
1180
1660
1589
2110
3610
3508
1279
4657
3339
2163
4966
3316
4980
1957
2915
3430
2603
4265
2236
4768
3645
4301
4434
2169
3710
4327
4114
2843
1884
2597
1620
1979
3948
1967
2407
3884
900
263
1331
3685
4655
2672
4829
3638
4141
1140
3047
3927
2000
4029
2197
2698
3023
461
3736
4252
4438
1517
1775
4208
957
986
826
116
1773
3139
773
2777
4926
693
3467
2079
3028
879
1328
1855
1261
3014
1966
2431
3692
706
3633
1410
2746
719
1731
1325
4607
237
2593
1259
4637
145
1683
4898
4438
1434
4776
2972
1313
1556
2568
2415
4729
3616
3200
4181
605
618
1418
4653
626
1954
4210
4384
2132
4428
802
1773
2665
1672
1863
3765
1638
4322
4937
4103
2935
403
15
2814
3836
1646
3985
2598
1478
308
1836
2362
4270
1897
418
2713
2103
3148
3567
2308
2175
3891
3141
634
1946
2821
1505
2637
4039
1622
1739
2539
2929
1222
4570
2669
2087
634
3750
795
980
330
3332
21
4375
4617
3734
3004
4780
3937
4392
4575
4290
3724
252
454
100
1124
3719
1939
1736
4587
4842
3172
2898
4884
4889
2603
1818
3832
1991
1814
2578
2762
2281
863
1569
3828
654
2740
4466
2295
2982
3016
3350
1679
1488
3889
942
2157
4625
2880
2842
2611
3524
4852
4548
1923
2989
2439
397
4057
2925
767
1904
2852
1177
1454
1890
3033
2603
2907
4608
1952
2543
3447
2009
2533
4847
3129
4496
2584
688
4691
251
1246
3115
4314
3879
750
1861
617
4361
4980
919
1287
3750
2785
766
4372
4252
1737
4660
400
1807
11
3557
3533
3285
3557
2460
152
1346
3742
4443
4364
61
4018
2694
2606
2729
4482
3425
1330
2365
3609
541
1268
2357
2680
3863
4136
3998
194
2161
1452
1949
1201
2000
3600
1425
3495
4836
269
2069
318
2619
3267
4415
161
1158
2177
1268
8
4137
65
1753
2616
1760
1425
4051
73
1413
3939
585
2966
2579
1813
900
728
3030
2658
3758
2428
2640
1760
568
4680
1126
3432
2722
4210
1345
2953
559
2729
3822
2454
3166
3442
3030
2451
2482
2604
2207
1795
4451
1180
1769
1469
1267
3434
3193
4154
674
2554
49
1249
3707
909
3774
2348
2373
3941
1297
3952
3082
3132
1479
2161
571
4606
3969
1763
3626
666
1717
1802
4238
3165
3875
1499
51
4958
2552
1121
3079
1379
3358
1513
3646
1883
3546
270
1536
4491
4813
934
3350
4553
1884
1690
1080
436
3272
3018
2833
850
1855
2095
4105
1655
2961
2792
2354
2325
2235
638
4076
3239
3063
4767
4290
2972
2882
70
3315
1506
2645
4953
1049
4841
4037
2650
3005
4332
3468
479
2489
4740
853
1315
1988
564
1179
4978
1682
4230
547
2160
4586
4844
1837
1755
3542
144
551
4213
1166
4500
3922
1563
1197
3627
2827
1888
1963
2943
4443
787
2889
1328
1992
4748
496
1459
754
4699
2490
600
1391
290
3079
1756
2103
102
2954
4125
4432
3729
4098
489
3891
2827
3698
1087
1333
2773
2384
4091
295
3588
521
1711
2999
4916
3052
941
1149
1898
1371
1870
3303
2633
3677
4110
1781
2518
4895
1685
757
2556
1310
3903
3400
2665
1270
165
4043
3839
3414
2514
759
2444
4282
1687
1354
4538
2712
816
2868
3000
619
4173
2515
1279
3276
1682
1247
3885
3763
1359
3718
4550
4378
1104
2249
4478
283
2670
1654
3496
2509
692
20
1330
2195
3427
2242
951
4188
4614
224
803
2852
407
315
2091
2530
104
1982
2763
2816
4379
1804
725
2359
619
3583
3713
4296
2800
4492
2807
2355
1279
4829
4262
4724
168
3685
1873
3545
4590
4943
3405
3301
2131
1576
3269
3729
2585
2784
1910
3013
3033
2734
2427
2819
3008
3145
4610
1317
3301
1575
3772
4258
565
4337
2265
349
1447
3333
4346
1758
1129
1299
1453
303
1377
1913
1197
4423
3244
807
3520
3019
4258
2036
2695
2696
3472
1151
1777
779
957
3142
4216
3521
973
4755
3474
831
3417
4313
1
1923
2941
1676
2132
2536
3833
2774
1508
4671
785
2411
4000
1369
733
1838
977
4117
4729
1481
758
4784
2678
1282
578
320
3647
736
4905
921
3605
1194
3143
4112
3684
824
272
2138
4500
4464
2425
1566
3920
890
1158
727
4954
981
4290
3427
2829
4176
2394
2734
1050
4697
722
288
2092
1202
1406
3403
3868
3702
3522
2358
877
537
2267
1860
4305
3470
4284
3574
1882
3350
2842
4421
1778
103
4848
2913
2932
219
2780
2357
3472
3029
160
4784
2667
1472
1546
3749
2500
1407
3524
540
3817
750
2524
1791
992
1096
2933
1598
846
382
4181
4451
764
479
3453
2295
2060
3970
4172
331
1152
1301
3045
1000
3028
1146
548
3615
2679
4685
2364
3066
3758
1967
2444
89
2545
4510
941
3398
1540
4106
2654
1450
4071
4426
3945
1757
4423
1117
2467
1130
611
4570
4815
4744
2559
1744
1932
682
3692
398
3618
3544
3398
492
1538
980
4365
432
1883
3238
613
2091
2565
2625
3622
4625
2466
4603
996
1605
3288
2953
2192
4474
2840
872
4917
1683
242
4789
4572
236
3279
535
904
1462
2421
2439
1395
3015
943
1903
583
1936
1515
4760
2814
677
1978
3154
4355
873
1299
3920
1247
3007
1848
1809
973
1658
3703
3537
4725
910
3954
3029
405
228
4824
1579
4699
698
4938
2504
2780
961
502
1415
2953
3069
4440
1353
2933
1241
2164
4591
2504
1008
4213
2250
4415
2549
106
2924
4393
4740
3267
1964
4203
3702
3912
1030
1373
3761
138
4889
1292
310
3016
4255
454
1178
3908
3984
240
4701
987
3143
4443
4182
1561
4907
939
188
3619
864
1703
38
34
4276
1172
4357
1119
3994
4282
3285
4817
4882
1205
2800
216
551
3861
266
526
4744
806
1126
4217
3599
217
2327
4691
2981
3002
3872
3426
1548
4936
4605
3920
547
3079
576
3059
1646
4057
3741
2262
2284
4009
1429
3999
3119
583
71
4511
119
1775
1403
2853
2455
1681
2325
131
975
2178
392
3160
4960
3986
1864
4540
1979
4141
1263
1503
3923
1754
1489
2970
2742
1423
3383
2388
1944
3714
1352
4670
903
2553
2044
392
3600
260
2279
2154
3577
4645
2332
2331
781
1615
3863
2398
563
1612
3818
3024
4287
1062
3537
3836
2984
4519
4126
4431
3760
48
1989
1771
3031
2558
1249
2304
1745
2368
4454
4919
4403
1603
3524
2989
3898
2806
75
4798
1748
2678
3409
2144
44
3035
3117
395
1682
3849
3928
2808
1329
760
3703
1871
4720
3237
3715
399
3098
647
4888
4714
3430
482
4857
1206
23
3391
1802
245
924
802
477
1318
3409
259
398
3658
5
2262
807
2727
4018
419
533
2721
2761
3166
2016
3460
1307
4992
4895
683
2712
3420
2346
3676
3276
3923
350
1850
4677
1353
2381
514
1863
2749
2867
2686
4184
3757
1834
2693
4052
304
4551
1617
3242
3394
2851
2199
2100
1259
634
1707
2011
1088
183
4681
3634
3249
318
1933
1774
17
4737
3468
3892
3266
1788
809
1139
22
1577
3073
3237
1023
2229
783
2371
4223
3625
665
1998
3193
4122
3832
1831
3007
3201
308
3775
1369
1747
1846
4512
1068
2202
1525
634
2856
3458
3018
2310
4610
3181
3691
2511
3312
2808
3019
3220
887
2804
2312
1280
2289
1117
876
4826
3999
2422
4558
653
491
3588
1646
3137
4241
4598
1716
2496
33
3300
345
3418
3343
2421
4356
106
1115
4447
510
4438
4466
3338
822
3034
1387
2877
687
2550
4034
560
4149
4148
128
3665
2956
4819
1025
2231
2961
55
1380
4346
4622
4990
2207
617
4274
2364
2329
4146
2703
1528
2350
3621
3675
4021
2591
4249
831
3402
1919
2630
1059
4258
4855
2314
1280
989
2426
2349
1924
2213
1890
3708
2394
4866
3881
4297
4399
1031
4393
993
3438
4010
3277
4893
3557
1344
397
1298
4790
3646
734
4905
3071
3345
5000
791
3250
2471
2350
4526
1710
3540
1033
443
3924
2334
54
2494
1930
1306
627
3597
908
1357
1654
3480
1486
4635
3174
1486
1763
427
3096
4111
2857
2160
4875
1353
4539
4834
700
3276
94
3307
1939
2213
556
27
844
390
812
3645
880
3660
2840
495
233
712
2053
2630
3249
4775
4806
1480
828
906
1314
2031
2865
2327
306
4285
2645
4446
4484
2067
3088
3788
2586
1064
2173
3323
3740
1088
3774
912
2865
2490
1111
4004
1890
281
374
52
2488
3781
1130
4946
1561
2695
4321
1937
727
2008
967
1948
3208
4826
2286
3352
4375
917
681
2373
3962
452
3623
4737
378
3614
630
3053
3222
4877
4158
1998
3304
4826
82
4109
3030
1335
219
312
706
2547
540
4358
1891
4578
2751
1471
2962
555
2374
4250
4630
1048
2331
1301
1408
3865
1544
3841
1456
1193
2736
155
2654
2647
2933
2485
121
1823
3783
3378
1556
2687
739
1189
2780
1346
4705
1259
699
2288
1654
2500
1080
3412
3000
2454
4109
2573
2173
698
2320
2677
4732
2053
3290
1117
2273
3161
4339
31
3806
2113
1836
2723
1341
3176
4155
4043
199
2555
2163
2718
4904
4874
1609
1048
2184
3851
3880
2633
2675
2663
2078
4090
18
4931
2893
3011
4608
4521
3811
2880
4430
2300
618
3527
4048
4583
1624
4979
846
127
496
4724
4452
1780
1432
3677
4498
4045
2297
4173
3196
89
1906
63
4187
2710
4853
617
498
813
249
4793
986
4404
4462
595
3062
3699
3692
2332
952
1824
1828
1979
882
2363
3797
1762
70
1882
2305
73
2391
4446
597
3220
2205
3732
1069
1864
2253
2566
3637
738
2951
2575
3025
1984
46
459
4854
1477
460
1988
3718
1401
3123
4230
4569
2119
4636
2548
2894
2126
204
264
4022
4009
3098
4151
4394
4111
4843
611
3336
4915
1863
3511
3170
1876
3417
2287
2054
1567
4890
3061
4503
1112
3142
29
3122
2237
2453
298
714
2027
2948
2830
3565
654
1370
862
3125
990
2435
1404
2032
3308
1256
4716
4345
498
2301
3287
4076
1280
4722
2299
3549
927
2587
4240
4562
2570
4840
4980
4533
3952
3341
3049
779
1340
3643
2138
4631
1557
1534
2225
2968
4886
1260
732
2894
3007
4388
4323
753
722
3237
4940
4338
1071
2403
1048
3400
4064
2365
3083
309
1574
905
3591
2263
2618
823
2105
1623
3829
2714
75
2357
2472
3739
3225
4282
685
1189
524
2436
3860
3922
4754
54
1910
4820
3107
565
1286
4653
1334
860
2859
3416
1506
4641
3832
1165
4013
61
2764
2081
3145
1264
4795
3843
3762
1500
1946
953
4817
3325
4287
825
2836
4967
4510
1280
2707
2952
4773
3847
4181
4497
1609
1976
129
1801
3951
4933
1957
226
1580
3618
4659
274
3805
1566
1399
4276
4800
206
2386
1404
1353
1578
3354
1991
278
4494
2904
2528
2740
1819
1376
2876
4224
2251
940
3463
3910
2800
538
3597
77
3389
3457
1122
3680
1755
664
3610
1303
3086
1440
1170
1028
3078
4165
1149
3087
1559
1600
2584
2675
3793
4440
4854
2526
3944
3924
188
4453
3421
2210
4278
4533
3067
2108
3777
91
459
2462
1591
85
4440
841
4310
3695
2004
2083
4521
3312
1097
1253
4189
4890
97
3916
589
4917
1967
40
655
3004
540
1879
3629
6
1083
2003
1901
366
412
216
4129
4940
717
2431
4928
82
4220
2630
4075
416
4950
1670
3601
249
3796
3588
4139
3580
2857
3800
2153
4283
773
2817
2315
3287
2429
2894
4984
4026
1360
182
3931
3883
4195
74
2728
3470
2942
366
3716
994
3222
323
683
3113
3825
4024
4655
3427
764
1756
1696
4131
3760
798
3239
4568
969
4542
2425
3030
3590
345
1946
3235
3556
32
4247
2698
3323
3697
3419
451
4415
1429
275
4809
3512
1616
786
1250
138
1917
246
4507
4862
2776
4881
762
2272
4569
1104
4410
3063
4599
4608
1874
1151
4931
3940
4038
3122
3945
1584
3573
3387
1747
3417
4361
2986
669
3035
2706
1523
2690
514
4163
4998
2573
505
2500
3848
1657
1574
566
3113
3058
3723
4434
2005
3802
639
618
1963
1821
2235
2751
2097
245
4182
4577
4781
1982
3914
2626
4445
3043
2316
1804
689
1392
4279
734
3291
1165
4746
763
3286
209
4190
4562
228
1925
2593
2479
3279
4541
277
3329
177
3579
401
1234
1307
148
2647
4346
3538
1936
3709
3036
1669
1542
4876
2352
625
1110
4780
543
4909
3285
4894
1674
4822
2837
4144
3092
3780
4818
4557
1251
2523
3934
866
2467
1611
2597
402
3763
1233
4202
2611
2397
3308
2553
4615
1034
984
4330
2452
461
2678
469
3109
251
498
3904
3414
417
860
1266
3883
1574
1016
2260
978
2228
4454
3595
3988
739
2330
4392
3416
1711
3325
103
4913
1157
4162
3187
547
4610
986
833
753
284
2729
696
2810
4582
2414
839
2720
353
1495
1191
4055
2030
4459
1581
4380
780
270
2170
4100
4072
3072
1395
1552
1832
4678
1241
2032
3343
848
4225
188
3813
945
3196
1525
2924
795
3249
898
2308
2296
3887
3427
2967
3642
1899
3194
3982
2451
8
1125
1210
2294
1050
2502
1699
3421
1418
3195
1197
480
597
1366
1134
4324
4533
2725
1378
929
2894
3603
1671
3068
1610
4742
1761
1675
686
3183
4303
4804
3939
2029
4412
4110
2894
2458
863
3573
1944
20
347
4458
1990
2685
1424
4225
2930
1388
144
1122
4712
458
3979
4313
3322
4742
779
2894
1045
4498
3321
1502
1426
4187
1822
4856
365
852
2115
48
2394
1924
2530
1111
3691
3755
1738
4545
4595
3585
2142
1093
1190
2192
2807
2489
622
1893
4838
4332
2000
4163
4459
1506
1389
3535
257
1028
4210
2949
1023
613
1736
1842
2424
3382
60
4831
4332
3106
1928
477
2013
947
288
1427
3379
3539
4286
4554
496
4820
3119
1066
3117
4553
3628
2874
3627
1746
2802
3324
4403
2268
3914
46
3015
4399
1570
714
3270
4518
3361
4814
724
4018
3351
1309
2351
4944
4963
45
603
2406
2595
1855
335
2618
1744
2274
4446
2131
983
4737
72
702
1761
4688
2158
2034
4627
2714
2105
292
183
4590
19
1188
2938
2974
2284
4470
332
3558
4479
3403
835
3827
4050
2749
4944
1906
10
422
4256
332
1852
3346
476
3936
2469
2664
4337
969
12
3797
465
3548
4682
4993
553
2892
1505
4303
3681
4598
4146
2977
3503
1149
4845
491
884
1567
301
59
1581
2565
3065
3768
3523
3479
4709
2696
899
678
3303
4615
3127
1513
3946
2127
1836
4593
3374
139
1818
2316
2438
2898
4351
3781
3656
995
4564
4250
897
2435
3174
3581
111
2768
78
2508
4093
3994
674
1514
1242
2900
4914
3739
290
4248
1107
4876
2707
4568
1976
104
1170
1814
884
1876
2828
2549
2865
1836
1861
3357
3908
2059
204
2427
2214
488
373
1030
3716
4315
4110
3139
592
788
794
4443
2175
4781
2137
4896
977
883
1062
4267
1196
4744
519
857
1361
2500
585
3425
4142
3920
4898
2151
2138
1985
1901
1381
3979
595
3809
981
3803
635
4394
2184
4703
3828
63
106
4391
683
274
4019
4434
1019
2787
3423
935
3370
4830
4295
2516
1122
3296
2086
266
3769
2414
2526
295
361
2270
736
3
2801
3291
3767
3603
4458
2525
2238
82
1410
1823
4877
1203
3909
2640
4872
736
279
322
3728
3742
4483
3070
2096
4694
1335
1654
2689
1358
2902
1578
1454
3742
2292
3772
4217
52
2526
4043
740
1752
4520
4188
4241
1800
3700
292
987
286
250
3751
1650
669
3474
3333
227
4327
4188
3151
2582
2738
4696
3950
1518
606
3798
2037
2541
3801
2248
2242
4869
3115
59
1529
1023
3322
802
409
3000
1687
1027
2197
1063
3200
4919
4508
537
2204
2558
3169
486
4082
2953
1915
73
2386
286
1846
179
3178
4312
137
1456
4202
2821
286
3560
3096
4398
2006
3344
29
3626
3474
815
2599
3539
611
2041
2205
4655
1106
279
4038
4544
3216
3277
714
1597
792
1059
2463
1559
280
2533
3157
1893
2716
739
2323
3792
2675
810
4320
743
4560
616
4522
861
1722
2820
3547
1678
428
2676
3470
3926
1086
3132
4455
1362
1818
4974
1144
2588
1832
1133
2893
2267
730
4016
2441
921
424
2038
4454
3923
4838
1996
4890
3245
4601
1472
2396
963
326
1026
4635
1873
4859
1757
3295
628
1044
2163
3662
727
4647
470
2561
3359
2168
3344
2748
2159
806
4052
849
2613
1476
4194
4878
2083
4153
1679
3738
1735
4160
170
2036
3611
2497
2033
3020
4886
2054
3386
488
1513
2487
4946
2625
4770
4479
4258
2091
3612
1284
1884
4728
845
4243
586
3054
4200
2593
368
2788
3577
787
3005
1393
179
1679
2774
518
3293
1081
2003
2126
3464
2871
64
4789
2427
765
1974
2518
968
4490
3071
260
956
1625
325
1674
2106
4393
1251
4643
4977
3862
1026
3811
4466
3862
3358
3603
3307
140
327
4041
4958
3312
3377
1078
1698
3796
1396
2502
1057
2377
3884
2739
3841
1912
2394
91
435
4410
1425
3709
223
2033
2290
88
2094
988
2600
4461
1902
2039
1365
4112
3602
3248
4875
2714
3224
2811
4364
4058
169
3080
3723
2695
2604
2912
3273
1528
2579
1291
4593
1948
2892
4532
3395
3466
1057
3395
4269
2499
2561
4498
4165
1939
2077
1321
2856
507
4043
2595
3127
4538
4855
3374
2509
3591
3853
655
906
3585
1944
1340
2459
1223
4303
3584
79
1568
3466
1066
2243
3549
57
4150
3191
4762
821
2234
2096
3809
2285
1699
4956
310
4763
2078
3945
4380
309
415
1510
3310
2324
3597
23
2391
2056
204
2773
2603
4569
1985
4604
3995
1576
194
1164
333
4628
1108
1537
794
3654
3075
2427
1719
838
3677
3759
660
146
871
3323
2928
1342
3135
1382
851
55
3576
3622
4786
4591
369
3879
854
3741
894
2283
3717
929
4605
1029
3464
4124
195
4197
2780
1574
3405
3863
4985
2102
2079
923
3070
1862
3872
1990
18
765
2716
4808
2229
1731
4537
1181
2325
952
2170
2852
2673
2141
1847
4923
2858
169
4363
752
1893
4669
3909
1337
3778
1785
4592
534
4656
4285
58
3442
327
696
656
2661
2252
2565
1433
1116
2128
4897
95
512
313
903
2217
3451
4512
3548
1212
526
914
3346
2557
4270
672
769
4776
1138
1662
178
4029
3095
1135
3818
4813
4036
2023
1077
4289
3566
4712
3793
4980
4653
846
3838
1628
3413
1043
1317
341
2199
3516
2534
1830
2973
1185
664
761
4089
1161
3565
1791
3102
3588
1291
850
1421
2823
3316
3842
10
332
4391
3377
2077
935
797
3207
1674
2146
1508
2702
65
3377
3232
3726
3870
2511
253
4579
58
1440
4078
1810
3768
4085
225
680
1825
3915
3377
4843
4025
204
4251
78
3143
1460
3129
2033
361
1413
98
3295
70
2611
904
879
4970
129
1928
2644
3469
211
3998
4173
1420
4082
3358
21
4927
1747
2596
4092
385
4744
2205
2764
1828
29
148
4541
4882
3172
262
73
1445
834
3318
1304
2104
4279
2826
2830
323
1314
2683
4168
1963
1483
4881
1755
391
4840
1397
2853
748
1368
2166
3378
2890
4827
61
3832
3798
192
4688
2283
1590
676
2098
4194
3256
306
1577
3112
1595
3262
2327
1380
4379
3745
1955
49
3545
3176
4245
4375
537
4685
4757
4208
4963
3820
1084
396
955
2983
1241
501
4953
4771
85
3100
3938
1953
343
4122
2373
3846
162
2528
2982
4467
3578
1055
3830
3837
4523
2489
4825
438
4962
3230
4406
1914
409
3432
1115
4371
4815
2200
1087
4990
3646
1246
1846
2580
948
2596
2201
1322
626
2524
1931
2385
3384
2102
941
4670
4143
2019
1770
4563
2077
5
2124
1853
2565
1348
2269
2220
3324
1314
2103
558
637
1016
3245
4331
758
3855
2127
1786
1969
888
4442
3699
1420
4101
526
3604
4457
3941
70
37
4991
4196
588
1843
2879
464
394
2448
303
3077
3489
65
1563
3506
4854
2279
935
1122
2256
4215
374
172
3876
2082
4702
2820
2809
1869
2946
312
4868
3146
2727
427
581
4358
3367
1389
2393
1169
161
3232
1254
4929
3279
789
4633
935
2214
1333
1331
592
825
4337
4480
125
1775
2843
1479
4459
3785
3554
293
3260
4421
3122
1274
733
1269
346
1033
3686
3129
1316
3460
1741
3881
936
2375
755
4459
3705
145
4149
475
1558
1870
1164
494
675
1567
3958
4350
1325
2063
2939
3545
322
4048
3944
3490
4679
3365
1991
3983
4543
965
2405
513
1563
4223
3403
3327
4509
104
630
3235
1067
1566
2032
2515
250
553
244
4625
2201
2500
1157
3244
3602
1985
1096
213
748
3034
1669
4211
203
1721
2114
2039
71
1009
2880
681
3985
778
1324
1057
1553
2897
4799
3174
26
2541
4807
1611
4420
2411
4164
2109
3986
2252
4283
638
3930
2402
671
3757
296
1846
2243
4748
4810
3125
3697
1337
765
270
2254
4517
1031
3277
275
1184
987
3612
254
2459
1488
3197
1183
3220
562
3361
1083
446
3496
3316
2365
862
2628
3518
4880
4967
2958
4211
1286
1783
3841
2980
1028
2832
3725
4493
4411
4104
27
2565
3721
4609
2204
5000
1310
409
419
3176
3048
1635
1062
1728
3167
333
4049
3000
2553
88
3650
3492
2647
507
2206
1261
4646
4097
4435
2310
2256
3534
3692
2408
3368
1293
4577
1606
1305
877
2020
426
2112
3319
3484
1766
661
2914
2414
3596
2823
592
2543
1863
2653
4494
4315
4191
4501
3744
226
2417
3112
2666
2989
4277
220
4320
3893
398
1321
3815
901
3990
2493
4593
2211
295
4120
3774
971
4563
1584
3437
1228
1844
975
2031
4688
3748
1016
1621
672
2271
213
1949
1118
4541
3652
3417
3322
2601
1837
1471
3662
3524
3534
674
3122
3618
2719
575
2160
4259
4767
2913
2265
2788
2373
1462
1550
1636
1431
632
3527
887
126
357
2112
806
1000
4488
4495
2637
1877
2709
64
1124
3435
3545
4745
3871
2323
823
1774
3598
3593
4668
1510
2950
3687
3644
3228
3629
4074
2130
3839
2370
356
1533
2026
43
1497
109
1260
4772
1834
1026
4530
679
533
3269
4640
2943
786
1085
2700
339
3359
660
1187
2
1358
352
4370
1201
1378
1130
1422
4830
1910
2834
4820
2625
1621
2177
3594
4717
3235
1165
3180
3492
2226
4009
1592
3264
2942
3178
514
1371
3234
3267
649
4128
4041
466
1464
2959
3254
1753
3558
2637
4675
1517
86
2153
4910
4635
1968
3089
1752
2998
4846
2315
396
2954
608
852
2974
2253
1600
4821
1057
1520
2103
784
2736
3850
4262
3223
4910
877
118
4718
3166
2927
1297
4548
4539
2811
3190
2894
841
2669
2513
1764
3635
3842
3256
754
4074
3454
2863
3033
4005
4595
4533
331
2811
4089
2317
3282
2874
3544
1590
4985
2908
4047
1988
249
1589
529
4468
622
2526
1003
1956
528
157
4472
4760
1931
3323
2901
4518
3007
4668
3661
1388
184
2307
4181
244
4063
3403
705
4255
4631
3271
1206
4743
1625
659
1414
3899
2184
552
671
3391
3070
2276
4612
1457
2086
320
4418
3653
1087
4240
2196
802
3575
374
2064
2179
4102
4520
504
200
3023
1774
1394
146
4410
4405
4049
3234
677
3654
1281
730
2838
4087
70
2930
2738
4841
4910
1677
1130
536
1554
1577
825
4159
554
3315
4167
177
3550
2417
4385
2801
3165
1781
3166
3307
3866
1033
2539
160
522
2190
2705
230
3375
4139
3866
950
1576
3092
4695
4764
2975
2656
2893
2179
97
1587
2315
870
1674
10
4989
1816
3814
1873
2932
4029
2585
744
2684
2943
3120
4778
4989
2266
2374
877
2019
655
1376
2732
1438
157
4409
2432
2595
2756
1487
3075
3592
2728
308
2283
708
1052
4670
3925
3789
2772
3135
3520
2191
1641
973
3198
4516
3601
4891
3974
2039
1605
3879
684
2736
2994
1138
4496
3083
2592
4363
3059
544
4150
2844
3485
3460
2988
1603
866
2847
3855
3210
984
2709
392
3232
626
3061
1470
3878
2536
1213
415
2963
3653
539
3739
1849
4448
4525
3129
2549
3531
4779
4008
3090
4527
2344
3656
1847
1518
3092
142
1477
1736
4084
3500
34
791
4089
3662
272
3218
3333
3126
382
2246
2681
2056
4846
3552
1034
103
606
3916
4935
2814
2127
489
3669
800
3641
1531
4339
3449
4181
4872
718
4179
3057
3540
4670
4402
216
1765
3607
2656
3231
1183
2610
3402
2737
1560
4721
1216
1660
1341
3750
2617
4466
1740
4052
2109
1777
1136
1053
4113
4788
337
3842
2999
3503
1313
2902
1371
550
4927
2788
951
4591
4360
3812
2624
1523
2457
530
3590
1185
2510
1343
392
1476
2999
1862
3430
3240
4917
4752
4013
3632
3873
3913
3711
4075
62
128
320
1939
2746
4707
546
4589
1345
297
370
2923
2082
1430
2440
1269
1208
1010
3955
2603
3562
106
2483
4173
867
4718
2021
1148
4059
1185
2579
3246
4020
3029
409
2101
4037
1428
577
433
3843
1768
4440
4489
35
2100
775
246
2938
2312
3795
1433
2125
929
668
2352
209
4510
3586
2029
964
4796
492
2974
4929
2411
1031
4022
1601
1920
4501
4555
3357
2801
3163
2814
4109
3660
2713
2318
4660
1376
4062
3333
4105
1265
3866
433
2743
4928
3138
3413
2861
713
3160
4117
672
1420
1569
3301
3164
4589
3853
4459
3127
3916
4105
3689
4966
662
3816
2660
3278
426
1758
631
3396
2396
508
793
2685
4229
4271
4226
1159
4793
3449
2882
774
2663
4751
1963
40
4389
2809
4570
1929
2986
1980
2962
4968
1562
4859
3048
4776
2990
3202
3568
464
4329
2474
2751
1644
76
1425
4254
25
1338
2310
1822
117
1749
4313
4678
36
2167
2409
1823
3924
1754
1076
2449
3867
1721
1955
2443
1683
3124
2339
2167
4973
704
4173
3027
746
4829
3238
3825
4756
3526
504
431
1379
2181
4927
192
1441
380
2757
3394
1175
3692
4167
710
4725
1522
4742
3892
4302
4309
4975
1180
2449
2258
3355
3717
4762
2144
624
4561
3094
2308
2702
4847
4643
3838
466
1665
2493
2083
2182
2907
4506
2609
3679
650
1440
2533
3318
875
3521
2400
4864
3095
2662
2638
4454
230
4561
1126
2926
2384
2049
2029
2664
2557
178
3331
201
343
4618
3331
2331
2819
822
688
3747
628
3899
1787
1354
3048
4005
4062
2733
3017
1491
1132
4749
1500
4288
1654
2128
2517
3596
1295
1478
426
2546
3225
3356
4204
4144
2399
645
3113
249
3264
524
4316
2758
3419
2563
4131
304
4093
1223
4448
2608
2564
4937
1249
104
3304
1918
809
2120
1220
1680
4740
1193
42
1196
1287
3693
732
2690
3101
3509
1396
3088
1843
2089
2317
3207
3541
4844
1631
2756
190
1990
1215
2776
4469
3640
620
4937
2298
2459
1507
191
4573
10
3813
3128
4760
459
900
2404
2336
4561
873
2593
2024
2861
169
1064
165
609
1075
2806
2907
2100
4403
3196
3334
2961
3067
1632
3970
1343
4837
4810
532
810
3986
2224
375
3488
2334
1906
2465
4374
4193
4062
1435
3113
935
1381
4051
1477
1865
4172
1365
4698
4875
1877
4454
2985
884
427
4208
2819
1656
961
1042
3803
1889
2084
3893
4303
4218
2644
391
3898
867
1951
1812
261
1424
3878
1328
1050
266
447
2022
376
388
833
3892
858
3759
1099
3573
679
3310
2341
3718
2203
83
4988
3881
1965
632
4867
477
4287
2415
4997
3939
2
3179
2692
3139
2255
2884
4429
2765
486
3455
1922
1785
3571
4468
2166
7
4372
1190
2052
247
3309
4207
1649
1091
2548
1465
3550
984
453
4646
3175
3633
2606
4872
2638
3316
3812
3514
4888
2802
653
2237
3295
139
580
3956
4878
1568
2025
2657
4664
1064
2918
1733
3106
3499
1019
2484
1061
2170
1890
1902
1821
1909
131
896
4084
2251
570
2665
3423
4574
2644
1685
4752
2356
2038
1933
818
4679
3070
2549
2689
142
3496
3205
1879
4530
4442
1337
1792
4826
1464
1969
687
2919
1969
4082
4678
1944
4231
2714
1163
896
3491
3288
1813
323
384
954
3923
1933
1043
380
1669
3555
3921
2536
3257
1799
4321
4169
2871
1416
870
1078
1230
3248
3870
3422
789
204
389
350
834
2720
395
3580
871
744
954
312
984
3368
3569
3421
2558
3645
2059
1973
4503
1106
4329
4794
3595
3732
3820
766
3977
2894
4268
1044
248
2246
4844
972
4878
1222
1939
4107
93
804
260
1273
2673
3002
4855
4761
779
3863
526
2868
785
3060
2449
2326
1459
4631
1722
1056
1160
1507
2538
3228
4111
4975
3146
3508
3246
1187
635
932
4503
1878
2199
2251
310
3418
301
774
2708
718
2008
3677
1095
4171
401
4748
2768
104
281
2116
91
4463
3216
2207
4074
2685
3617
2039
1059
4213
4211
4119
461
4174
4377
3168
4663
737
2995
486
4978
836
1195
4313
2601
857
2201
2413
1144
383
1480
1418
587
4152
4222
2092
1066
2914
3688
4996
3643
2598
1724
4893
1088
1460
4652
976
2117
765
570
4584
2755
2848
2862
3543
1376
717
2690
2096
3749
2637
1743
2362
1798
4232
301
1155
14
3421
1519
2283
3144
3278
3572
989
679
2937
2408
2977
3663
920
785
109
1137
3842
2786
23
1563
672
3891
564
2038
4160
2078
2053
4838
3278
3092
1333
4998
1750
1871
476
2169
3115
1045
4431
4106
3572
4739
1613
1413
3209
1312
1451
1219
2266
4965
2066
323
600
2508
4756
1803
810
94
3082
91
3034
179
3825
3954
1350
1430
2296
1951
1447
1015
3435
3065
3197
3735
4091
2519
673
527
4140
1274
2009
1641
3062
2630
3839
133
3685
2269
2307
758
4889
3931
229
619
4743
3611
3739
1910
4597
504
4345
2024
914
813
3540
2627
868
1438
3414
39
647
1677
3742
2613
1861
1438
3461
4071
849
1731
3289
94
1035
3704
837
1090
775
3872
2559
4767
1965
3446
2897
4322
923
909
82
679
4390
3233
4426
3142
1413
4796
169
3850
3934
1842
1624
3673
4967
2781
1798
607
4662
2609
4948
2314
2473
1465
2834
1271
2320
2064
128
1700
750
1761
1741
2380
2939
2256
556
3342
2860
1199
4186
3622
4250
506
4562
3411
303
4947
3913
1263
4492
2431
4738
2283
1198
3694
3042
2280
3836
1111
1629
4414
1059
4618
4000
2953
4562
2012
1652
4775
4182
2190
3514
107
1351
1383
3634
4405
993
4685
4722
2440
1445
1224
4805
1931
3829
1248
3513
945
1155
313
2128
4225
4554
198
1624
4230
300
795
2931
1887
4474
3650
8
1632
4759
2375
2392
3784
342
1868
2921
1121
3191
2174
4535
1972
1934
2270
3710
2834
220
4928
1081
1283
1852
1503
4710
4011
3607
3383
4336
1128
2689
1058
2332
1246
2481
580
4196
2219
2389
1895
2503
3595
3708
1080
2303
2397
2370
2240
3513
3692
2231
2195
1457
327
2240
4412
2283
3769
2021
1064
947
2721
1729
1926
86
1771
2686
1046
4359
1734
2886
3175
1603
189
187
3126
53
598
1632
1398
851
2741
3165
4939
2415
3994
991
2334
1910
4559
429
1628
1452
3787
4836
3727
975
817
868
2747
776
3594
1482
4978
2397
4255
4252
3265
2433
535
1816
1161
3315
2543
4149
2262
4531
4333
1231
3347
3640
2493
2399
4077
532
3292
409
3956
2582
3903
3749
1885
3727
77
1135
4058
542
2641
4111
1448
2124
4313
3266
1591
865
1682
4415
926
621
809
4058
3837
2943
2283
2300
4474
2114
2934
4001
293
163
2230
2609
3739
4532
817
4023
1750
1476
1379
4877
4947
525
4099
4118
2515
4269
3764
1075
1786
1605
2541
463
1932
4301
489
3467
3579
4526
1616
3634
1546
86
2212
3038
477
3144
317
1825
1462
1561
2278
365
3930
3692
941
2349
362
3551
1639
2809
1779
4412
3121
2190
4430
1913
2376
1052
3840
48
1266
78
1931
280
4019
4702
396
2794
1130
4278
3291
3517
3833
399
3334
1874
3648
1182
4070
2032
3898
3770
4359
4249
1590
3464
2085
4572
1711
1871
4242
2561
3413
1028
185
1824
2498
2255
2142
2522
3726
3709
4676
2878
4924
1052
629
2414
4154
1081
1613
1191
3093
2205
2064
709
963
828
1448
3740
2143
4237
768
4456
4928
4973
4603
302
3370
2852
2925
561
3651
2838
89
4726
4951
3627
354
24
1741
1847
2305
1428
3793
4155
3397
358
4000
3050
4143
2819
454
973
3330
3397
4539
4479
2073
4210
4609
242
521
141
400
889
538
1564
3571
244
3834
1232
3065
2911
2058
336
172
2538
2207
1166
1261
2242
2834
2312
2734
2543
2513
4472
4318
3788
2500
1629
2041
875
4664
1488
2054
3870
479
512
1983
2479
2702
4206
92
2801
2630
290
4016
124
445
3116
4115
3165
290
251
2702
4339
2795
3466
4498
267
362
78
529
4270
3844
4033
1811
3598
2137
3842
4739
1484
4231
3795
736
3973
4255
4250
356
4224
454
2728
2976
4818
3134
1197
782
3522
2194
4906
4358
725
269
1749
1914
2699
3652
897
4841
4672
1255
4995
160
4668
3548
742
2132
2459
2404
416
3089
1742
4285
2235
262
1697
1782
3093
2623
2051
693
816
1570
4832
4925
1682
4394
554
1216
2406
2711
1396
4442
2698
604
2494
1358
3967
256
628
4110
1076
3406
1111
639
1060
2349
3154
202
267
1088
3318
2381
4892
1518
4190
504
86
659
28
793
4970
3438
4426
3392
3303
2537
106
675
3343
3812
663
1147
4503
4379
514
742
2635
1771
3261
1051
3303
4433
2011
1113
3783
2131
286
1440
456
1260
1104
3773
1804
3404
1659
275
3171
510
4049
829
1789
1897
4828
4021
2904
3384
2999
896
544
202
1955
2544
2250
1074
547
4073
3608
160
2153
2196
2624
3622
1894
4782
133
2339
4022
3482
3660
1356
3969
3187
4337
638
2812
4787
896
2845
3142
2064
547
2209
2827
2833
1163
1876
4381
2213
3607
1061
4101
4580
2038
3183
3286
2964
3740
1387
1283
4725
3052
2969
4804
3733
1083
4867
2726
1902
125
2971
1687
747
1637
3024
1646
3574
2458
1877
1521
2965
2188
1042
2788
248
1795
3689
705
1773
1577
4770
339
2293
2395
1407
577
356
4715
1169
4178
2068
2545
3681
2155
2803
181
1824
1482
2216
983
1175
3687
4522
1600
1192
3525
3217
494
1643
46
4819
1884
1858
1516
4673
1167
2030
2065
4263
1370
2855
4088
2967
4707
495
4721
4678
620
2007
649
1422
3163
626
3600
1299
794
1741
2681
3790
3271
462
2877
3269
725
4705
544
2817
4114
3284
1875
4782
375
2284
3216
846
139
2870
3849
2295
768
3600
2746
4424
4788
228
1090
64
3258
196
1630
599
2535
3496
686
1227
1437
3962
4950
2885
2403
355
2711
441
58
899
1467
1706
3866
861
2780
3827
2451
3320
1693
2215
4020
4087
3935
3569
4704
3506
4758
2309
3284
3515
4882
4294
2571
4586
4607
3837
4434
2002
1037
2601
4980
1345
4656
3273
1862
3772
1761
1500
108
2864
1043
4353
3827
2378
2991
1199
1773
448
112
2815
2008
686
2184
1085
3743
2779
2378
2690
575
2489
965
2573
3835
944
2711
45
2001
2443
1264
3888
4603
4049
691
2728
3447
430
3616
4169
176
4799
2045
461
1378
890
2128
3336
3929
2044
2975
1491
1763
4320
3376
3141
1889
783
4057
4653
731
2418
3385
1026
1625
2554
1669
403
3058
745
1948
423
3217
1318
739
3031
3707
3493
4555
2911
906
973
3822
4936
2245
2400
3797
2097
4766
4254
661
3233
42
2642
2693
703
1125
3139
4273
1387
4611
1765
738
4082
3920
1950
1260
4605
3657
4761
951
2386
657
3710
4367
266
981
2640
2124
4250
1616
4045
3699
1602
560
3034
3250
2417
3999
4549
3592
494
3347
2665
2035
288
1710
1197
1391
3856
3262
3909
398
1962
2046
1600
2971
3856
3092
4704
4638
2582
2089
1557
3523
2319
332
274
1802
1695
255
4367
2449
2918
3152
2421
917
2419
3946
3613
4949
3415
2961
3890
2615
2702
353
2354
201
4554
368
3784
137
3175
4968
3693
2565
1856
1390
3971
1653
1441
3614
1977
2116
4970
3260
514
4474
4963
4972
1133
1164
3898
27
3326
3131
4862
2931
3660
1865
2392
1051
3025
2959
4397
3317
3021
4826
3693
1815
4524
4825
1855
1202
2267
1009
2491
454
3903
1961
2566
3916
4150
3070
3210
4434
2915
328
3499
2955
2022
1035
2235
4460
1434
680
3518
4017
4774
2641
3919
4541
701
1664
2642
541
3525
3840
1256
2990
4668
2211
1902
179
246
4106
4437
184
2680
4752
1044
1657
737
184
2289
4468
3123
978
1252
2122
1519
4738
893
3827
3150
2153
2745
791
4584
4850
880
165
4097
1294
4146
3583
231
4433
1269
3668
3318
1074
2033
2518
3700
1671
1621
4898
3141
3871
2870
1994
776
238
2535
4246
4575
2180
4916
2222
883
1214
3646
3602
2143
2836
4090
1691
3816
4193
3010
2351
139
1783
898
3840
47
480
1020
3326
3806
2550
2429
1449
1921
836
4549
4927
2513
2634
1603
3092
895
2549
2127
2965
4692
3044
782
3540
4633
724
66
375
4209
3013
2023
2225
1002
2196
175
1264
872
2583
2863
3605
1986
1620
3344
2543
1339
738
1191
4168
3858
2237
1341
1774
2682
1646
2383
2700
4779
2569
1855
2446
4479
1414
1121
4248
2030
1913
3751
1304
602
2162
2574
2208
1932
1038
2967
4533
2677
4748
2895
2562
3838
2528
1695
1302
1321
1419
1228
2153
4605
1465
2760
171
1670
3690
3191
2694
146
913
4843
2335
3301
4856
3569
1113
2526
2706
2002
2153
1400
2656
3475
3771
3210
2165
4597
4292
2799
4066
2893
2694
871
770
533
3055
1436
2447
585
1434
4262
4419
307
4332
1816
4656
272
1960
704
1681
3825
4316
4867
2367
2307
4610
4094
2348
191
4448
838
1451
2971
3960
2129
4654
4054
1232
2643
1079
2664
2251
2402
4984
3744
551
2963
1802
1932
4125
2235
4162
4917
2997
1446
4783
1976
199
123
110
2358
106
501
1934
1348
3297
1804
1212
4644
2104
4914
1041
4595
2492
1863
3935
2113
3449
2318
1655
4
1137
3581
1125
2077
1060
4945
2978
977
1162
3095
4074
177
2027
1596
2628
4434
519
4735
4421
798
4598
4410
837
1802
4538
284
928
2030
720
2329
3550
4680
2035
3416
1899
1617
585
3076
64
310
4572
500
4528
416
769
3676
1324
2092
3172
3162
2575
4140
2907
3609
1083
3717
527
865
3571
639
1990
1781
2071
3424
403
475
3915
2713
3716
1000
743
2335
4755
3426
1808
3803
1199
3436
1270
1139
1784
1709
596
4911
950
4441
1668
444
3538
4318
4592
885
1386
2601
2018
1757
3658
4487
3533
3446
798
1476
865
2037
4977
119
2515
1083
322
4388
594
990
1273
1545
2043
4870
2134
3825
791
3464
4667
1588
2632
2198
3205
3597
2199
238
791
3955
4641
959
3446
1584
4437
1615
4918
3677
2856
1119
1851
1612
241
4805
321
4629
4605
1921
774
2817
3140
896
906
2626
2042
4741
390
441
3447
315
4962
2415
767
1212
3420
1325
4483
3981
2176
11
1791
2839
4387
3101
2530
3984
2575
1449
2440
1872
4603
4226
3195
1772
4032
3768
366
1655
661
3518
1777
4348
3067
1691
2384
581
657
4202
3892
2143
4129
4929
4456
1892
1601
13
4021
991
4460
3581
4846
4043
3855
1027
357
3941
1132
4567
628
125
2890
4475
541
4498
978
3639
987
4571
1500
326
4327
742
2072
936
659
4180
1142
3895
1722
11
382
3922
4486
4331
1400
4996
4889
1642
1262
213
1733
3296
2221
1144
140
795
4248
4140
1336
172
4781
3708
4564
521
3821
3727
2937
4857
704
904
50
2675
3167
3366
3145
3863
3777
4781
4199
4027
1302
332
1088
1271
4623
3782
516
4697
1252
713
2752
4107
2980
1089
2307
2608
4529
2422
817
850
4177
1129
3060
399
2582
2483
549
3055
1135
823
2351
4160
4989
2315
3853
906
2351
2883
655
4228
4790
3742
90
1861
4970
935
2068
491
595
2749
4340
3592
2624
3699
4336
3015
3260
665
92
892
3740
3217
1154
834
2610
2707
4685
4626
453
1697
2373
3426
1895
1196
902
3572
2245
717
3528
4523
4059
3300
2712
2793
2133
1573
2222
116
1671
3550
4053
940
95
1699
2983
3719
2557
2378
1510
3494
1
2631
684
4869
3485
3825
2148
2990
2695
1083
14
3799
1281
4852
735
2791
4057
2256
1703
2165
1977
3612
3969
153
2824
2789
4086
4993
3231
154
1538
2582
3316
2950
502
1196
3842
3607
20
3718
4184
266
1526
4671
4326
2516
3208
4345
1835
4954
1313
970
1281
4930
806
4675
1199
1032
4519
1848
4798
4930
2656
2650
2541
2036
1538
2824
1270
2253
479
3353
3262
3704
873
1883
1456
4293
1547
2264
2123
4733
3591
1268
1096
1545
2558
2368
605
4723
571
3034
4556
3979
4785
4611
4252
3123
1544
3471
3855
804
1036
480
1923
1223
118
4284
3034
2229
2313
1067
3849
3944
4102
849
380
2175
4352
858
1601
1974
1905
2817
1048
4579
3100
2631
3098
2107
2368
1195
2487
755
979
2004
974
3367
701
4041
1561
766
4857
1713
2646
4539
3151
4939
1527
1606
3677
3760
1643
3641
1241
4
971
4692
2833
568
2294
2306
563
3971
4933
4554
3333
2340
783
4566
1734
2810
4934
2679
27
2765
4025
2407
571
2034
4672
3981
1899
1226
3
549
3860
1555
4724
61
1608
3102
1927
794
2280
2407
3937
713
3401
3409
655
2110
4626
3983
4650
1976
3175
1348
3554
451
2769
1612
520
901
3364
2329
4706
3921
3136
3183
810
903
4185
623
2752
3466
2079
2712
812
4608
4175
3345
4116
1150
2671
1513
2116
1370
1702
4520
4577
3911
4866
3819
2285
3132
479
3371
1431
3069
2167
3014
2536
4761
2021
3133
4022
1882
3953
2029
220
1816
1431
4126
2536
1438
3439
1527
445
1331
3679
2744
999
1355
1204
4814
3313
2580
1525
1018
3210
4817
2752
1194
3155
4866
4299
871
2907
2434
4380
2822
323
2464
2585
487
2251
1175
4250
3665
1891
3725
586
1996
355
2248
2945
3533
4355
1084
20
2565
2651
854
1652
2251
2365
2941
4307
2069
1294
4059
3994
323
481
40
2670
2877
4451
1791
4086
2367
1072
2000
2767
2844
1941
3124
2176
376
2212
4076
3790
85
2387
195
2505
1247
29
3967
2437
1488
3663
1692
1219
2637
4436
3665
4725
3886
362
2144
2653
4610
3019
1362
343
1665
1693
2665
2410
3080
858
4453
2650
3185
865
1056
2281
1640
4091
3922
3706
4591
1118
1853
4949
1106
4550
4649
3574
596
247
1594
3294
729
3900
4061
2776
3058
3916
1183
1653
1124
1495
1830
4033
4993
1237
3117
2715
3645
1543
1517
4201
1002
2836
3886
3946
357
2246
1434
730
2950
3370
4275
369
3580
3588
1376
3932
2743
1344
1980
2195
2924
4970
3255
1553
4437
79
2307
1304
3246
3282
3288
1370
1593
3944
1968
2809
3027
4716
2812
520
645
748
3461
623
2259
2130
1531
1275
1512
2499
98
355
2857
1483
3720
20
1213
2000
4617
3735
4420
1091
4059
4998
4045
4482
2082
4434
3965
457
1973
1576
751
3260
4815
751
791
902
4191
2363
4694
3021
3592
2141
945
387
1298
4738
1242
4247
1359
3071
2797
3650
4111
947
1060
595
4780
1718
2180
2651
2807
2186
350
4610
2041
2633
4895
2384
4787
470
3216
4436
742
4954
2126
2505
3244
3225
2523
4236
3845
4955
1339
2239
3515
4475
1688
4081
2751
1147
2119
3148
217
790
4905
4246
4252
1629
2907
2192
2063
3707
2158
3298
1925
2929
863
3117
3758
4979
2536
2711
3332
2792
830
3299
2743
566
2041
158
681
2307
3679
2139
2019
3701
1480
1856
2510
2164
27
1495
2059
4890
960
1062
956
3962
4269
4495
4512
1638
1338
545
483
3432
4924
813
299
1066
1925
2210
204
4885
4610
4361
4333
2942
732
1593
1177
1620
808
2212
4903
348
687
2761
939
2957
1511
1368
2035
4253
2823
353
3210
2018
191
2997
712
1449
1606
4203
3991
298
754
4381
2744
2697
844
400
4917
2887
1185
48
1580
384
2130
1017
4738
2035
2533
2591
493
4861
2985
95
4201
2478
398
28
3845
3434
4035
1867
651
1321
4854
1511
3547
3447
3232
1909
3360
2925
4254
833
921
1662
3833
456
3050
3027
2823
3156
4417
1672
3992
3571
4753
924
9
4984
4450
1397
4516
849
1191
2698
3614
4367
2030
1431
2920
2953
1980
4956
887
3489
2527
1126
2685
21
3994
1677
2589
935
4500
2988
4522
1910
3585
4477
1393
1635
2615
3834
162
3773
43
1653
1043
421
4866
1249
1861
1019
2208
1574
3693
2935
4620
3433
4308
160
466
4265
1592
4705
2303
1676
113
4655
4265
3520
644
852
3389
4594
28
1159
3503
3154
4500
106
4797
2957
1958
4499
1556
3202
1623
2027
4074
2806
1280
3866
1114
512
3271
673
2331
893
3052
3798
1785
2461
564
2276
1235
4540
3178
2752
1083
1058
3641
2917
3113
3235
603
201
457
2504
4389
614
1232
3621
3888
1482
2770
1081
170
4927
1407
1721
475
3003
2762
1948
2369
353
2937
2008
2508
3087
3488
1924
2074
1982
3838
4740
2564
1918
2285
2769
3767
4439
4174
1926
1493
344
2187
1508
4081
131
3908
1694
2023
3887
1131
214
1817
4333
4703
110
2875
4924
3765
24
1520
3206
626
2311
2618
552
1226
892
2014
3862
1725
2186
117
3548
1492
1649
3701
1022
3784
4783
2750
2337
4220
3474
54
1416
3526
367
405
1912
4386
2311
1898
4788
4391
3756
1004
1161
3320
2865
649
2555
899
1703
386
3327
2694
369
109
3343
2981
4033
178
3081
3109
4248
3327
4752
1221
4522
3412
713
2263
3623
4880
3312
788
3836
458
4089
3293
3992
3136
3591
2938
4447
1772
424
3895
4771
4097
494
666
4470
2931
4760
3111
2472
4428
2495
2628
4183
4576
4177
901
1586
2698
3594
1985
4694
2676
150
3115
105
2252
1848
4066
1362
1833
2935
737
2399
3586
227
4032
4724
3807
1028
2289
667
2886
2212
4323
31
1799
1752
3715
1616
153
1210
158
3170
1915
666
4985
1781
2155
304
937
3454
1347
892
131
1605
2670
2031
157
4174
1600
279
107
4440
4452
823
1379
2720
4803
3276
4081
3375
3603
785
3244
1816
3678
1476
3871
2251
4063
1847
2657
3925
1441
2184
1221
4758
4351
393
3755
3585
4365
2512
93
1351
270
3256
75
396
3467
2959
3072
2737
1570
198
3498
2512
1877
1948
4605
4228
4887
4803
1841
1182
3787
4265
3512
4384
605
905
4793
407
4006
592
568
17
4676
3944
1067
1043
567
1632
4278
2085
4198
2185
344
3499
584
3803
2484
4798
660
1446
2385
3617
2817
4042
867
2094
726
1823
4287
1374
1915
2469
3587
1196
4718
686
3124
3139
56
4039
3781
331
2837
4843
359
472
2216
1135
4467
1635
2684
1583
1266
3215
3820
2344
1990
1949
1316
380
606
3297
2549
2097
3454
210
1245
674
1628
1334
4469
3708
2220
4347
3105
450
2893
3295
124
666
3506
4850
1977
1238
563
3383
219
652
745
4206
118
2391
637
2189
3171
1979
4649
258
2432
2116
3189
1507
2446
3304
1836
2582
1265
4680
244
3777
2284
1404
4410
1651
4522
2940
540
2089
1054
4687
2613
498
2676
376
4124
1972
221
1468
4045
1373
2231
2765
4486
1362
4867
2114
1587
1683
214
4973
4564
4477
3008
1459
2130
423
2160
3800
2565
3245
1309
520
3192
480
4630
2447
19
3140
4252
3146
1609
2481
3275
2428
2624
2987
4869
1346
4403
3290
518
3031
411
2371
2625
769
4218
4364
1529
4650
2782
628
3249
1216
1644
865
2213
613
4011
3152
815
4863
1349
1632
547
4113
3233
135
4994
2905
3588
332
3627
3536
3339
4467
4278
1325
4434
3084
575
2514
2392
789
3705
301
41
1731
4088
409
619
285
3998
4410
985
1897
4335
2717
3579
3293
3356
4325
3628
4407
2308
4303
2107
597
23
3359
4042
1711
545
1969
4922
4208
4653
497
2149
4816
1631
2659
1459
453
2361
3244
1350
1949
879
4718
1709
133
2883
1152
1421
4189
4865
4900
4907
1410
1196
2264
907
3075
2952
3629
2781
1669
3557
2403
1250
4759
1379
2363
2403
3566
2680
2051
587
3106
931
2222
4608
3359
253
3298
2150
1254
3627
2560
2043
1617
4190
1183
1804
4474
3802
3152
807
861
1722
979
3159
1241
658
2674
4364
3387
4748
1025
1592
3362
2884
2052
3082
4460
4268
1249
3255
4088
3665
2489
3588
1986
2907
460
765
1683
3745
2090
738
3230
4403
810
3573
1100
4950
1975
3741
2873
1932
2661
333
2196
609
2809
4997
3643
111
1295
4456
1413
3275
2217
4413
1294
1222
3767
3887
358
2356
321
917
810
2376
3319
2378
290
1166
482
2470
3962
216
4512
2267
4129
2050
1091
4280
2596
1038
3419
1794
4924
3161
3200
982
3796
1996
496
3561
2972
3356
2391
128
2977
1546
330
2560
2258
3051
3075
2743
284
3585
1272
3993
896
1984
2380
4356
3528
138
3613
2564
1853
3172
4692
3192
4092
4190
4928
651
3396
3031
2171
2924
1593
535
4067
3886
3893
1964
2451
4665
2162
3525
1367
1335
1968
4482
2740
2624
1045
3842
2933
646
2785
235
2975
2049
1678
1293
3246
541
3750
4959
4533
4343
4740
3337
4835
2428
3577
33
1328
3754
3017
1366
1532
3917
2340
3304
41
987
613
2422
820
2480
366
1766
1536
3075
1562
4696
3082
4967
2170
803
1982
1659
4625
351
4065
11
32
4530
2725
2061
4179
1636
2136
1148
2017
634
2621
4728
1952
2590
1641
4723
846
3813
3319
1462
2265
304
997
2610
1489
2268
4077
4968
4472
834
1909
794
33
2999
4103
2879
4870
4333
2890
1987
4281
3080
39
2692
2308
235
668
2598
1352
4801
2044
3800
1762
763
734
3821
1657
4656
2794
3996
3682
3448
4967
265
284
3353
1504
3425
461
2955
2033
1010
2571
4947
2199
153
4395
2835
3926
4673
1373
4808
3616
203
1645
931
493
3712
380
665
3637
2977
462
2995
2328
680
3874
3399
4574
156
2669
1405
3328
1753
671
3498
1941
1366
4028
1176
1245
1925
2804
3596
4906
4870
4747
567
1394
1548
82
3190
4719
2894
3252
67
2391
3080
986
729
1836
3807
3936
2659
2324
4737
1157
2549
1922
2083
4503
1818
4987
2584
3381
621
3882
2337
2491
400
4013
3912
3593
3504
2118
1171
596
134
356
1191
4468
4079
2015
1691
420
4245
1143
745
4590
4965
389
1640
2804
2663
2615
4396
3024
273
241
956
3229
3964
3127
1188
371
1445
1733
625
1711
3302
1455
3511
632
2618
3825
1158
4412
76
1431
2017
2729
2009
1374
2710
4324
1057
4530
2632
3677
4002
2070
952
905
749
1055
3344
3223
4727
2969
263
2604
458
1616
2256
1903
457
3720
3458
4141
3839
1215
1273
110
2513
3093
740
1574
1703
3611
4029
2213
4007
4113
2436
1439
3922
3302
2724
1189
13
3467
677
1723
2426
1848
264
4168
2916
1422
2542
585
486
4156
4738
2461
5
4443
1490
3826
1721
4474
146
1551
9
4514
4760
1272
2308
82
3801
3918
8
4908
467
2108
934
2054
4329
1947
2996
2739
4667
734
2282
4864
4611
3607
1134
4527
112
3064
4440
1991
3807
4451
4494
33
1333
3467
2521
2957
910
2585
4166
907
3289
1944
1055
4851
2034
112
127
4213
4279
4183
2762
3330
2276
1259
298
713
2695
3417
883
3322
3748
634
2680
3671
2970
4824
1971
1838
3611
542
2361
3697
2744
1253
3732
237
1643
3048
2815
742
3836
4713
302
2482
317
3041
2867
4994
1350
4204
4170
1908
3809
3746
2942
1563
3198
1216
1977
3717
2169
1349
4712
2908
575
1029
1669
1902
2781
2130
4332
1637
841
3438
2134
248
2551
41
3937
3184
1765
121
917
2404
1719
3037
640
3941
20
4650
3148
2043
591
4206
4772
4062
2695
3384
2338
1181
4775
2502
4876
75
550
452
282
973
289
3996
2282
1885
2148
825
1277
2722
653
1843
1735
990
361
4206
3186
4166
253
34
3619
1766
4222
2076
1220
3539
4017
628
3577
2470
4316
1022
1603
2136
3931
2673
944
56
2060
1466
648
3615
1851
146
4346
365
823
1972
2845
3880
3819
1840
3911
1764
1102
1667
4610
4494
763
3037
2746
2712
2346
945
3088
4337
4021
1824
2738
786
1164
726
3304
2953
1809
4916
985
2050
29
3884
4612
4889
433
1657
1087
417
1974
3108
2268
1040
1558
4471
327
3512
4952
4967
1057
4600
2648
3098
1312
321
3644
317
2157
4970
1712
2968
4228
2013
651
191
2671
3015
3344
3435
4244
3332
2166
4447
4594
1016
3928
1293
4096
3527
3894
1134
1503
3558
4418
773
1459
3607
700
1341
3381
3673
1295
3694
3052
2814
761
1932
3943
4988
4631
4368
3604
2053
2639
2581
4405
1070
924
2964
3246
2307
189
2257
1520
2346
1854
1099
3465
3763
1781
1840
3290
1863
1750
3998
1439
2582
3488
907
539
1271
2486
943
1881
1124
1079
493
412
699
2351
1710
744
1670
244
1661
422
4332
2921
2475
1892
926
2670
2133
2195
3683
3430
297
4232
572
591
133
3707
472
470
2376
1010
9
656
4759
2559
2446
586
4745
2966
2327
1971
556
1321
2044
3781
2950
3092
2359
3567
2012
4608
469
157
4470
1052
3504
3934
2001
2727
3832
4589
4708
4784
3733
2794
4347
1919
1407
1774
1871
1841
199
194
2748
1391
211
2208
4146
3911
2005
2088
901
2362
4821
941
2125
356
4427
2670
1783
656
3094
2621
4833
1729
2143
4091
2642
2322
4958
4930
3008
1863
4060
4842
3848
978
1672
2437
4745
4695
4483
618
4713
4184
475
2997
4591
3969
747
2326
4351
2349
746
1526
2634
2279
1312
3237
1851
4658
3412
1847
4658
2026
4480
4938
2269
2529
1955
1465
986
3867
1310
4100
4975
4442
3048
3910
3443
506
3434
294
193
830
4556
2926
4828
4018
1782
1639
3334
1382
2240
467
1551
3721
3434
1338
373
60
2580
4270
4262
3963
3472
966
2119
760
523
2446
2160
4992
792
1086
2606
219
204
3423
1480
800
4907
4177
1835
759
3210
4320
3454
4349
4523
3194
4486
3036
4188
1914
2763
1152
4080
2897
890
1339
4588
3639
3169
1537
2859
4174
1885
4485
4923
408
591
2123
2638
1004
3955
2531
2882
557
944
4205
4273
4427
11
1959
1418
1016
99
2552
2766
267
3022
1409
3636
1929
1171
2879
2013
1887
3118
3555
1680
2585
4680
297
4743
1455
28
1004
2057
3082
1859
1257
542
931
2729
2327
2310
2485
3222
2981
4338
3470
1645
2532
2145
1738
2824
841
269
1632
866
1165
3723
1123
1787
3925
4087
2546
3216
4025
2333
544
1345
4561
1033
76
202
979
960
227
3946
4775
1085
3553
102
2236
221
2852
2039
127
1043
2665
1880
3619
149
1316
4713
2156
4437
1197
623
4779
1544
2774
665
4669
2587
3126
1372
3068
1721
2656
3169
2980
4086
1597
1010
4703
4687
2806
2968
3170
168
651
4968
3662
3909
2742
305
24
4329
3872
3687
1521
2690
4244
2860
1830
578
3175
1298
2681
424
263
4873
1590
3405
360
3535
1711
2848
2464
4012
3049
4186
3836
1914
2397
699
2737
3227
2615
2651
2388
3410
4170
657
3130
256
4835
1784
3609
3777
4066
3661
4341
293
2724
2290
2772
2519
4475
1783
4162
3033
2188
2267
4854
4702
4048
3503
1195
3175
3972
4868
4696
679
4505
2567
2705
4815
380
1684
4043
4795
287
616
28
4146
510
2470
4192
4466
1267
3267
4781
4569
1827
1603
3296
141
4967
3177
3606
4902
3924
4746
1309
3327
939
251
3559
2728
2121
4695
3190
4142
4800
2946
2682
2642
53
1096
3133
3094
1072
2831
2464
483
4575
4360
2995
3782
2651
3738
2801
4438
17
4447
2233
3544
538
4166
1798
347
4419
3839
152
421
4486
194
1929
332
832
4632
209
1461
2785
3688
3283
4144
3415
1412
2494
1105
1987
2065
148
3497
4409
2939
3310
1636
2653
4990
1238
2665
1177
1182
851
2733
1568
960
4177
3312
4671
4111
2982
4758
3926
3704
454
2375
1331
174
393
2311
2031
2726
2248
367
199
4108
4043
4706
996
189
2861
2817
3451
2419
2366
1136
4830
1492
4040
4662
826
1371
4291
1545
2727
1670
3762
4968
3363
2158
1420
3303
567
3682
2067
4382
4744
4716
3872
1706
2615
2826
4917
2643
402
4702
105
852
377
159
3408
2167
1721
4814
2313
1758
4645
1650
4934
2371
2944
3332
1543
1489
3260
3476
2991
3760
3342
426
4510
3405
2615
2389
4205
3895
52
1816
325
3604
3055
2592
4960
3970
1613
2839
2742
1926
2734
4052
2138
3904
3448
3497
4019
2381
3804
1884
3804
3412
4640
1510
3331
3026
883
975
4893
3590
443
3832
2097
4173
1074
31
353
2023
1453
4831
4324
4048
724
4773
1759
2032
3669
4540
1839
1267
3562
4450
1184
2010
2390
4361
641
1857
1483
655
1358
2447
2495
1014
2317
1953
3282
2749
3401
1334
321
453
1499
220
2791
4436
3251
3738
3895
157
4531
2452
4891
3767
981
3523
2376
1442
544
1426
399
2165
583
2874
4614
2298
3025
1486
1989
648
2802
4552
490
2872
2041
3867
1821
2609
3944
3910
364
2421
3520
1535
1640
2033
4290
3550
2207
313
4782
2678
2288
593
2352
975
1026
3885
4046
575
1389
3234
4275
3452
4471
4891
4760
4563
2512
3741
3150
1797
3982
1971
4924
4980
690
1730
415
4147
2946
1758
3397
403
581
476
1865
3287
618
3182
771
3449
1641
1618
1221
770
8
4371
1542
2862
4015
2374
3539
4053
2820
3967
2161
4100
2880
154
709
4298
1505
3866
4452
3955
4998
741
675
3553
4014
4221
2824
2326
3465
4929
4622
3338
837
1274
1334
4907
4586
4566
4225
4776
1975
1465
4478
4678
3291
1215
1466
4003
3828
4291
843
2702
3188
964
1109
1557
4102
3698
3533
244
126
2101
4296
1029
4582
3535
1565
4083
4994
3717
4895
2798
1669
1169
4500
1706
481
1131
4200
2903
3996
4795
2371
3554
4661
3257
1895
4979
723
1446
2707
4438
4518
792
1450
4034
4140
3370
1805
2452
1862
3249
4117
3429
2472
2544
3842
3936
1556
3277
2511
669
3272
4666
603
2841
1707
1173
465
716
1428
3584
4289
2089
2307
1393
2837
2929
2518
3499
789
448
1022
2532
1515
1751
3311
2013
2488
704
2291
3933
1205
2182
3464
2894
3859
138
117
1926
4739
4927
2713
1032
2583
1591
4492
4809
3223
4811
3884
4307
4333
2575
922
565
2074
779
2570
920
830
4539
4159
316
3108
4048
4148
1929
2395
1270
4796
3199
1046
3724
1235
2846
1325
542
586
846
450
4526
647
1777
4453
1479
779
460
1897
4017
4162
1162
1260
472
4110
1520
3251
293
2325
1938
2387
4235
4326
1653
3385
1283
3776
3195
2268
3025
204
1610
2685
3692
2662
3357
4382
4394
2967
4449
4208
3689
1238
4554
2187
1551
3698
3795
610
2148
642
1809
1860
803
3789
201
1981
181
426
3678
3642
4285
1834
3748
1785
788
3169
1503
2063
1887
696
173
583
4980
2614
552
2514
1609
826
4789
2634
3957
4147
3615
1469
4941
4432
4028
3000
4712
1624
1031
2346
4012
156
2853
2940
791
4712
2720
928
3422
4270
1951
4711
2297
4114
300
329
1781
3383
1444
1377
217
1416
4611
2703
4177
4640
3325
4876
350
739
750
4065
828
42
2531
904
1123
3755
3343
3185
751
2863
2303
2359
3200
1531
3998
4489
2531
3919
1234
4041
1519
2738
4469
1000
24
484
1685
944
1583
2266
2020
2432
920
4053
4960
3396
570
4387
532
923
4379
4637
4766
4775
1058
4640
695
4568
3755
4132
3758
2674
999
1568
3045
1850
3713
419
2138
1228
4569
4605
1392
1792
3109
4084
4339
201
4067
4103
1216
2181
249
2647
1690
1840
4990
1009
2902
4416
245
4901
4872
3178
881
2506
4148
3868
612
4680
4542
2041
1910
4676
2930
200
1213
423
4949
3949
4919
2823
3993
1847
1281
1909
1725
1088
2204
358
4131
2041
922
2195
4177
2779
2781
1344
808
2254
1025
3952
2896
270
3221
631
3714
913
3366
2911
772
1730
892
916
1769
1985
212
4840
1599
4689
3268
2232
1695
1201
169
116
704
1788
3380
2963
2084
3809
3321
885
3345
2499
4847
855
2961
2881
539
4667
4802
247
404
2741
895
2524
1864
15
3270
1114
2078
269
1080
1898
4706
2994
3301
4381
3837
658
2453
1555
490
3142
1287
4232
1154
1083
3406
2706
793
1018
4830
1285
2471
1354
1172
3287
3767
2930
4148
1652
3763
4687
3536
2723
3654
1996
2736
4782
2280
4749
2892
3078
2782
4843
4708
574
3656
4811
3617
2107
2450
4247
1481
2474
2827
2275
590
4330
4032
4433
1888
1054
810
2038
775
2068
4500
1610
1481
512
3854
916
3834
4242
1509
3476
2047
1315
3856
1823
2402
2781
3548
279
2554
264
1522
4456
1223
205
2980
3996
754
2487
3739
3272
4803
2045
404
4157
2777
1346
4878
4952
4142
1525
925
4506
2880
3049
4051
3832
2138
3926
778
2412
4928
3718
35
3578
2535
1729
1625
2116
4178
1514
1615
191
2422
3959
4078
1348
2911
4404
4448
216
4969
3521
3736
2276
3984
3520
1471
613
1224
4608
3841
797
1014
1485
4070
528
868
4341
825
3664
4585
4740
3460
3466
2551
2953
163
1031
347
991
3820
1644
1089
4141
3301
226
4662
3766
4958
1670
2332
3786
2443
946
145
1323
3211
3675
3216
105
4804
81
62
895
1284
2786
1070
3291
4289
4206
3222
3538
1291
4212
3048
521
293
4564
4218
421
3495
2580
1022
3012
862
988
1475
4994
4547
4313
3530
2878
96
4541
3977
4546
879
1965
1988
3870
946
3754
3519
3437
1939
2577
1573
3486
2950
4955
492
4668
386
3869
2975
3559
933
4569
4898
401
3893
2644
4546
3738
1199
454
4571
2933
299
797
3031
4264
4630
3650
1398
1144
2302
4706
2328
2123
4202
974
621
4316
3336
283
4022
122
1029
2907
3729
2785
593
3699
1584
1535
4288
1675
434
552
2386
2393
2969
4067
4259
3462
4595
3851
3020
1343
1874
3896
104
3781
852
1091
3832
3502
283
4917
2336
4242
29
3680
4719
4478
1341
3492
1851
1492
1256
3612
3307
1033
370
4287
2387
1414
1847
359
2355
2672
1442
2557
3232
1185
3609
2771
2986
3780
2190
768
2252
12
2080
3256
2776
198
1008
2034
3920
1546
1221
2552
4438
254
3424
138
1413
2043
1536
4899
4461
2838
4560
3602
1603
2888
4252
2427
3526
4079
2936
1084
4092
4651
2737
160
3195
3385
529
3983
4528
1700
3167
1004
1947
911
3909
2086
585
4212
624
4111
257
4808
1972
3568
2544
1692
4422
1995
37
414
2551
1128
4325
4526
1040
673
2248
3321
3680
2189
4882
1186
2768
4600
4827
1220
2616
4122
2680
4897
1999
1996
1567
2238
1638
4494
1671
180
4157
1580
4678
3377
1438
3996
4545
2533
1861
4705
3127
1806
2670
1539
4366
4348
2871
3245
613
4205
3393
1214
1328
666
2107
3881
4656
2792
1967
4788
4936
609
3531
2397
1137
960
178
2640
2254
2504
3625
1642
4889
382
2018
658
5
2418
444
3514
4297
4987
2944
1042
1435
3424
14
1414
1971
2503
1878
3859
2412
601
104
1174
4454
148
2869
237
3455
4288
4411
1539
4861
4947
500
1368
4661
1597
3031
4215
1280
4628
4142
3007
1561
3426
2119
4443
3336
1186
3420
3610
1073
3110
2546
2879
3038
4148
4165
1730
2433
4028
139
3213
4523
4932
909
2335
3488
44
3985
4141
808
2635
3466
820
1424
3480
1686
2432
1399
2001
23
3009
4321
4455
427
3289
848
656
3620
1039
2902
1060
4641
3854
1459
1105
2875
3758
1389
632
625
3922
755
1421
4100
1057
194
2714
3364
2630
4929
1676
393
4640
2012
4629
1290
714
3244
4161
370
2380
2740
1649
3622
4504
4222
4939
4064
510
1141
1223
3863
3416
4913
3451
4669
3791
1862
3401
1703
4108
4588
4308
1833
3384
568
1502
1336
2956
4130
3605
3749
3634
1694
4458
3953
2034
1099
3776
3051
3133
4702
4675
4404
543
3768
782
2660
3900
1460
1820
2625
3290
4954
584
2983
4823
2815
1180
1195
2887
2659
2182
4679
4759
353
1799
1370
4397
4922
946
4485
237
4250
3643
3502
3453
4450
3629
4585
3546
3741
291
3914
1465
507
160
860
1807
3032
2943
2093
4113
2214
1827
2415
3261
4815
2984
3889
1223
676
2497
2076
4406
601
1983
3031
4724
4942
3489
2716
153
4183
4718
4848
4136
525
4188
1247
2648
220
229
2637
2172
4747
1189
1422
3340
2902
1613
95
1130
383
1691
1362
230
225
3560
3470
331
3012
3920
2461
3415
732
4270
3925
3751
2058
1565
3752
72
4713
4968
1123
4591
2250
4643
746
4802
385
4663
2651
2677
2797
4034
3303
1071
1868
1421
3356
4730
108
2532
2437
3630
4180
2625
4240
2094
1913
1634
4575
545
1513
231
2392
2538
1036
1821
1229
3377
4541
4141
4877
121
4989
237
4297
3799
1609
3830
4776
4905
3303
4132
4195
1053
3357
3674
337
3613
226
4715
1637
4394
1027
4242
4539
974
4223
4675
2670
4664
4916
3039
2437
2132
3584
3748
4562
3993
4520
123
4906
1841
2908
3720
2887
2276
2737
3782
4993
4789
2254
1208
2800
2883
31
129
964
898
3510
3541
3782
4008
3452
1494
3916
4384
468
4856
4161
746
3473
1412
1850
4545
2075
2945
2498
2763
4599
926
4791
3861
2012
3418
3658
1101
4238
3773
2683
3878
2678
4820
4155
1575
1912
4824
3241
2508
867
975
2662
3828
453
4890
2200
2097
4869
1414
66
859
3863
1907
2515
3653
3180
3776
1891
4727
943
2821
1537
4258
3624
4815
1191
4599
741
1543
3164
3968
180
979
929
3430
1635
804
165
2473
2681
4175
4905
2147
4626
988
357
150
1470
922
1201
1473
4906
681
677
2927
2357
3966
3481
2807
3989
4819
725
4445
3352
2164
3947
2648
2291
635
744
82
231
3332
4807
2443
2230
4090
221
2015
4242
2992
1150
1579
663
4937
3511
3243
1996
3593
1978
1919
126
962
2565
1650
1910
3424
2939
4738
4902
1949
833
1939
1231
1438
1778
3596
2333
2627
228
3960
2793
523
3593
669
495
4774
1295
2713
2078
4641
1568
792
3251
3806
1931
2903
1781
2033
4073
685
4946
3148
2721
1220
3497
4788
1452
1644
4087
49
4833
1457
4898
626
410
2880
328
3799
2814
326
3505
4253
4869
921
3441
2710
951
2228
1352
2406
933
264
4761
1503
1878
4998
94
2134
1588
3925
1298
3347
1388
962
2694
3597
1378
3659
1685
1716
954
2371
4559
2933
224
682
2874
114
2593
1514
4460
4719
3424
2819
3034
2006
1482
687
3301
108
458
15
2064
4090
870
740
1235
3788
3440
790
3331
189
3134
1585
1447
3218
3826
3811
3157
2722
2
112
2331
2653
4209
3670
3470
4266
1756
1289
4598
887
3535
2104
512
3380
3702
3462
1043
1144
940
4290
2475
1611
3223
863
4642
170
1793
613
2458
207
4481
4174
2724
2079
536
1010
1236
1298
3749
2459
3034
4461
2881
4426
3674
3123
140
2800
2813
1072
526
3030
2574
4357
2982
1150
998
4151
1319
1927
3033
248
2894
4700
3399
629
750
774
2915
1614
3732
2374
4471
1768
2698
2740
3159
1014
2648
2411
1513
2244
1159
1474
1355
3243
2812
3036
3005
569
3619
4961
43
1605
2985
179
4452
1447
2929
2122
3166
238
4625
121
1095
2160
3914
4902
2077
4590
547
2741
4128
2629
3269
2990
1115
4726
1264
4587
4462
3142
4318
4387
1447
1551
451
3770
1708
1893
3091
198
1210
2234
2908
3459
1538
931
4799
4880
1006
2513
691
1176
320
457
866
2995
3028
4700
3275
4090
1833
3032
2150
1878
3797
3333
403
3153
3462
2480
787
3867
1489
4715
1565
3351
3422
4691
1435
4747
3738
4753
4898
2412
4835
1426
102
4759
2384
1751
147
4833
1215
4462
2805
785
3661
263
2081
4688
1218
3751
4682
544
4674
3688
4389
1930
4917
991
4749
518
3447
1381
3400
4479
1193
3495
495
2372
1478
4494
3402
377
3135
3392
2146
3172
1328
717
2158
2648
4616
4890
1854
893
1373
2082
3987
4534
2078
1464
637
1361
551
4574
1771
2571
928
4553
159
930
982
2706
4815
3825
2417
1702
1054
1863
965
3767
2728
3584
3193
146
873
906
506
2327
1271
1930
3977
3404
860
1741
825
3018
4477
1887
186
3262
4685
3199
3585
3673
3731
1833
1021
2705
3063
3355
1932
1134
777
496
2572
3270
1458
2328
3458
3785
2482
3894
4158
677
800
3249
85
459
4837
3827
4566
3264
1497
4765
1798
805
2828
3417
1228
1344
1959
2350
2533
1673
3824
4688
4145
3238
4218
3190
1468
4311
2506
3138
2614
2418
1635
1948
2780
184
787
1600
3356
2174
1900
1019
4621
1142
908
3194
2325
4219
2461
171
4385
288
3078
2705
656
1186
656
2068
1072
4089
889
1655
1472
603
4116
4481
4180
4177
3040
1220
3901
1561
1981
4257
2166
1874
1714
1890
1288
1211
2481
679
1343
2756
1041
2466
1610
3330
3132
4115
47
928
2398
3348
4892
1793
396
1941
3751
3607
490
2193
1992
3175
4
2376
3354
2915
1630
2627
85
1934
4276
2299
1927
3483
3011
4987
3798
1927
4774
1457
95
523
3890
3161
1043
3163
2066
1050
3509
2385
2515
2615
1557
3562
3873
3599
4375
2000
2785
1501
4797
4038
3405
2232
1553
4199
3499
1916
2196
2024
2350
360
3402
3818
2796
3030
3795
2409
1926
695
1316
15
107
4524
3380
1457
2365
4550
4840
4489
1602
126
1623
3386
2364
3005
38
16
3210
4918
2557
1005
4917
367
2007
1941
1347
3892
4526
3179
1400
1796
2406
1025
4864
2866
3502
981
1446
3989
1986
1910
3737
1992
971
3763
3689
1627
3613
1956
4870
696
4951
2295
1194
2063
639
4
1218
90
4148
578
1024
3233
1690
48
756
3464
1321
1804
3559
4052
4990
2512
4870
1674
385
1320
3237
1200
3710
805
1617
4362
500
1205
989
726
4537
328
3622
3896
4275
1949
2399
1391
3968
4291
4758
38
1991
776
4669
2964
4525
2166
2322
4372
3858
977
1863
2854
561
3754
1674
1972
2659
1935
214
3902
60
4688
1985
2271
2045
2708
356
2085
4289
2082
78
885
808
3392
4145
2172
118
1072
1988
4927
4693
2542
3919
652
2551
3995
1938
23
125
773
1294
2022
1891
2349
2266
2397
2049
2047
4991
187
3107
4301
3733
1763
2146
69
1508
2764
3130
398
4084
4026
810
1919
4269
899
439
4049
575
4690
56
1303
2308
4415
2771
4125
417
3916
4551
1974
4289
2690
2768
2053
4434
2258
4343
1605
4189
2541
415
2841
834
1773
3785
3109
3202
3329
3153
1914
811
853
518
3870
2448
3495
518
1306
3846
3724
224
1570
281
2865
4912
1153
2805
1970
1790
258
420
62
1839
3120
95
3136
11
431
4317
4688
1109
4880
61
3960
1886
2473
1930
720
4963
4771
4226
1107
1810
2994
4447
424
1881
1473
3110
4505
2719
3371
1946
167
2625
1571
977
500
1974
709
54
3071
4228
4378
1238
4948
1505
4568
2507
4369
3146
3840
3884
27
663
3791
3795
2087
3789
2445
1133
4009
2875
2633
358
3376
3389
4034
2922
1216
437
2743
3701
2254
477
273
3292
2424
3957
4260
4466
2171
1891
4666
4892
4075
1878
1607
141
4110
3107
3166
2691
2337
241
3306
2960
2402
1076
254
1538
2796
3469
3214
3235
166
984
3892
4217
3332
1588
3788
1679
236
1151
96
1211
3819
752
1292
4998
4694
1395
2675
3767
4425
1473
2344
4864
2963
3093
4910
2471
792
1815
929
3663
4622
389
1699
1924
1712
1477
2720
4619
3318
4221
4330
2295
1267
3932
85
4765
2366
4222
268
3961
2
771
2690
2367
3229
4136
2698
1899
1884
1652
3760
2553
3638
4325
1110
6
4005
2097
4112
3300
4232
1565
3272
2602
2980
2834
874
4330
1166
794
4369
3562
1866
151
4833
4540
2808
4589
4027
2509
1577
2843
2684
4337
2166
3751
437
862
1930
231
2277
1852
4715
2848
2090
1084
3517
2554
3124
1366
2503
729
1275
2217
4267
398
3195
1967
1546
1197
1799
2278
4110
1093
1211
3208
4503
2251
1529
971
2607
3230
4421
738
3822
548
2921
1979
358
100
1466
7
1175
611
49
1878
2221
631
1962
704
2261
2542
960
2164
3180
3840
4503
1541
1504
3265
1961
1128
4732
2353
4706
559
3048
595
1300
1393
3783
1473
1300
4271
960
4622
4843
3777
4270
1859
3957
2143
1784
4531
4101
1577
2337
1942
2656
3264
1025
3242
3125
4738
1746
637
796
3802
1844
2932
3116
3157
1049
1168
3658
1814
1521
3084
1073
4290
4696
4184
1949
1925
4947
4465
4487
708
3471
2118
4052
1129
4130
4781
2094
2187
2392
3052
3129
3730
4927
1800
4471
1023
3491
1097
597
3474
3803
2988
1332
4530
4346
304
840
4185
3271
4529
2796
813
4173
3425
1029
1233
3436
3082
50
3401
2206
2685
739
4698
1803
1798
1295
2295
773
701
4340
2381
4813
3782
1218
1432
188
2642
4032
4860
4299
1508
1566
1349
1691
4509
2634
231
1958
3201
699
1991
356
4344
2873
1511
1863
909
4267
1158
224
4970
559
1806
1207
939
2070
4157
2015
22
2580
4916
71
1001
1060
979
4274
1228
2355
3691
1648
4827
809
4242
4843
5
827
1171
1235
3144
2667
4555
1282
1402
694
429
1321
1681
389
1591
3977
1893
4597
1435
1259
313
4439
1543
3713
1797
560
3109
2994
4599
4338
1444
4138
437
4778
1757
2031
4
2360
1118
845
3637
3018
379
2171
2530
889
3168
4044
749
2729
640
3415
1122
2366
761
2704
2329
4450
2182
373
405
4816
1772
2185
4655
412
589
2372
4795
2680
4536
4944
3585
1345
2702
3998
86
4128
871
3167
1161
4962
243
1844
4590
4864
1802
3799
1910
24
3333
103
3493
2658
2154
3088
4571
819
1827
953
260
3950
2031
2684
832
2958
360
1673
3675
2308
2012
4419
4806
2031
2845
217
196
1104
1049
623
3334
4946
4602
2362
1768
560
3718
2640
1825
215
2136
934
2551
1167
1029
1224
2809
1550
2513
2660
3611
3445
2136
2887
4045
2641
1829
2406
1028
1219
2750
678
424
4497
2189
2518
1165
4147
233
2560
4794
230
2131
251
4468
4044
4450
4235
1412
3994
3151
672
517
3073
3657
3939
2847
374
667
2388
3111
2499
1305
3919
1660
3411
3079
3817
68
1209
1314
3032
3053
602
3196
3273
1116
2926
4348
3176
1353
4339
716
1403
2601
2130
3161
4127
3635
744
2919
2610
2372
1671
971
2527
2835
3930
2103
2429
2533
3500
2009
4576
4738
3626
4531
2935
2814
4420
4709
3108
4425
3160
2311
3807
4224
2903
248
4259
4249
1430
1194
880
2547
375
1482
1447
2252
701
1821
1809
2497
628
686
1329
377
4782
2073
2869
4322
638
1492
1345
1011
3154
728
4691
264
3209
572
2656
3522
193
898
2310
3044
187
649
3616
4375
629
2465
4590
4079
3823
1898
2298
3851
2127
1965
2171
4593
2861
4969
3870
1591
159
1544
2088
3811
1446
2999
3973
1797
4504
2193
973
2848
4796
4501
4633
108
4329
2436
90
4271
1935
4908
2155
71
3595
3175
586
2121
3160
1988
3907
1694
3537
2093
2213
865
2216
1224
1042
3874
1554
2903
3035
3717
2129
1311
4547
108
521
3316
3327
1785
3475
532
3236
2893
2956
1320
345
4788
4319
1486
1408
2663
671
1897
4522
408
902
4111
504
4881
658
4170
1434
3094
3474
3560
1372
3494
525
3132
4756
1310
1771
2282
4910
2342
3810
3510
1968
1217
1274
1566
3150
2345
4265
4403
3199
4834
1753
3181
3382
1243
85
2204
4618
2624
4599
3927
4022
3546
3509
1721
1754
3117
3551
463
1848
4184
1403
3723
3759
4185
1778
3020
812
1335
2360
4364
2828
86
415
457
228
2710
3045
3092
3993
3692
2513
1637
4816
112
4858
3493
3311
4654
4152
1490
4698
2509
3057
2590
4671
579
4373
25
4250
3598
4179
595
1698
4532
978
2235
4610
2180
1888
2146
713
4155
1095
952
1402
4577
2299
590
2941
2265
4437
4995
2204
1268
2627
3368
4559
3366
2398
3299
1936
2640
218
3152
1992
4325
737
371
1304
2789
1177
967
4137
3364
4025
2186
4725
3420
1216
3278
1539
823
1190
2434
447
3398
2329
1928
3863
3141
4842
4380
4047
4908
2909
3723
2502
3271
4477
1393
4431
775
4389
3618
3537
56
3320
4586
352
2553
2881
1141
3865
2535
3436
752
1658
2153
1468
773
4343
4989
1370
2796
3886
4530
4589
1524
1725
4332
4012
150
2606
3308
3542
2643
3946
3685
3922
2008
4747
4344
2399
569
3104
3409
4518
4668
429
1655
4954
3426
2208
1328
1631
1321
4301
3427
2577
3076
3731
1212
2032
489
2837
627
4482
3722
1963
1405
1929
3029
4102
3114
1209
4676
2415
1981
2268
1654
1504
2351
2366
4444
4449
4405
80
1205
2285
1901
1649
1554
666
1117
3440
3690
2213
4188
908
128
4796
423
3980
472
1482
1389
879
2069
766
3436
3998
1582
1188
2434
45
373
2586
1468
3581
1551
180
4514
3925
686
586
3449
476
3666
1333
88
2545
1355
2069
1547
3228
505
3021
748
3266
869
1317
4869
380
2981
2920
4454
4016
4548
1356
3557
367
2183
2524
2761
1694
1865
2721
335
1037
2512
4173
1222
459
2245
1406
3490
2055
3728
4873
3556
1544
1226
1501
4872
1447
594
1444
3285
1480
561
637
2793
2165
1325
2029
2635
1666
3394
1457
2807
4802
3860
3061
3582
4497
2902
4944
2147
3799
4326
1094
1303
4323
750
2165
3093
1622
205
1696
111
1748
2668
439
127
3359
2994
3677
4951
715
1577
2065
2906
4323
3094
2277
2680
2723
2756
218
1486
4163
1362
1050
451
1227
2480
4069
1749
265
3166
4261
4378
4180
4038
2065
671
621
3005
622
4437
2641
574
1265
870
3792
4430
1590
1684
4593
1201
3212
2739
3028
444
1311
2890
4654
4049
1933
783
3505
4806
394
1080
2289
1166
868
3834
1448
742
2143
3133
4634
4649
4481
2701
4098
4989
4927
1955
180
3092
2479
1555
1449
3724
3932
2516
1214
2615
4550
1227
668
3076
3383
1575
1602
2852
2358
2222
4014
1718
3256
2359
1424
3899
3242
1615
3440
34
2512
564
2763
1221
50
1757
713
675
1097
4383
450
3540
3886
2049
780
808
4420
266
335
1176
2057
613
4417
371
2321
4972
2610
747
2363
1754
1106
485
4314
3208
1486
2261
2109
2825
1583
4392
4567
1117
1482
2831
664
3834
2569
242
2562
726
2840
2843
4628
2102
921
1871
2643
2155
4585
4393
3500
1480
4064
3519
2652
3413
3741
4451
3240
4503
1208
4859
2141
2381
3838
1697
2057
4765
1305
211
3376
3573
3741
212
2056
4714
4644
2817
4981
2860
4003
4158
2678
240
4491
4735
2894
4165
4393
4023
260
855
4102
1132
1643
2576
3607
2016
1098
994
4150
2498
4886
190
4295
1507
2707
1520
2940
2042
311
432
1818
848
1319
1794
618
157
4640
1911
2129
3625
1127
3474
2232
3332
2705
4972
3524
4902
2580
1465
711
4903
2804
2033
4677
4753
4975
3408
3928
3265
641
1293
3837
3977
3321
3591
3485
2417
1242
4059
2693
170
3707
567
622
2713
24
283
1093
1098
4006
1203
1140
3875
4371
3086
159
4116
203
618
2080
2174
4548
13
1972
3209
2092
1949
2356
3076
3261
362
2317
3456
1520
1335
1992
4805
4927
3844
4691
2149
4785
1327
1917
4540
137
1366
2782
2174
3952
1670
21
105
1039
3072
4080
214
4318
158
1112
3460
1952
3987
4402
1781
3092
928
4335
2280
2622
200
3772
2797
3083
1069
3467
4756
1929
4976
1249
2118
2381
3589
2414
3474
2442
1668
4584
3986
3145
1818
208
1123
2227
2830
1395
4833
1833
36
1402
704
733
4261
1922
4636
894
3117
1821
1018
3208
1252
3480
1581
3985
2822
4827
2938
4014
4507
4116
3556
2964
1991
868
4937
1383
3907
320
1394
3438
4378
1985
1199
4716
557
276
3833
817
3128
3187
3127
3456
3138
3323
3705
223
4841
2996
1136
2569
668
4804
420
903
1295
332
4716
899
4314
3793
1618
3795
2562
2100
2908
516
7
4251
4061
2133
2309
3254
1905
4287
2739
2906
3172
4364
3230
3226
4892
1853
2303
4313
1731
1122
2097
313
438
3326
4756
327
1432
3081
2461
132
4072
1260
1539
1910
750
1584
2540
1965
3666
2944
998
4838
2358
2714
1126
1171
2079
4321
156
778
1959
1534
397
418
1262
1059
976
2177
1492
87
714
1400
4313
1485
4722
1445
3038
3972
365
2880
3553
1584
4283
1630
1901
3392
1032
3545
4287
3478
3764
1103
3338
3978
4396
1535
2924
2623
446
1407
4631
565
3097
512
4433
1589
4307
1488
4148
1376
2601
3031
3167
2337
1186
2298
403
2102
1220
3308
3494
4651
2446
712
4612
4222
1948
1216
745
820
2807
3993
2048
2027
2226
1269
4687
3614
4950
151
2857
2748
4847
450
738
4089
1844
4563
1575
3388
2611
2914
1547
1719
2994
1621
1667
4931
3687
1198
43
2881
3634
2992
2039
1905
1614
1949
3851
1719
3659
4875
2075
4953
3503
978
444
2747
3888
4752
233
3099
3619
2021
23
4565
4393
4167
697
2623
1773
1751
4652
3542
3327
163
4892
4432
212
4994
1358
4512
3091
1523
508
942
3417
3990
1692
3076
1006
4409
153
538
1182
3108
3417
4394
4490
3245
4837
2732
620
1166
1980
3364
3246
258
2912
3455
2204
2083
1007
2738
3261
4983
2507
4907
3486
3718
3787
1742
3287
2670
3680
2593
4843
2871
2857
1264
461
2392
4151
282
1398
184
3601
1745
4400
2053
930
3726
3510
249
1550
3996
2753
3319
4272
400
4221
2323
415
1663
4105
3631
3149
3680
2443
2119
1111
662
1626
2694
2607
1087
3658
1399
4061
1399
2963
1357
3402
4590
1250
1466
627
766
4807
2500
1476
4750
1254
1587
3698
914
3486
2173
4744
1680
3741
1835
2051
4372
2553
3249
3262
4533
1640
4161
2207
78
121
1145
1760
4158
4361
3584
4039
1536
1976
3333
510
4516
2585
640
4827
252
2901
3551
2841
384
3185
4483
2358
2506
2155
3544
3963
4443
2721
1224
1119
780
226
1537
356
4582
2714
514
3537
371
3371
2722
3638
4594
1871
2434
4267
1551
2631
4974
2857
4704
1047
3367
4271
4713
1727
3435
4614
2457
2443
3700
4262
2475
292
685
1583
614
2414
3089
3489
1101
2632
2036
972
1304
3031
1943
1112
673
818
2400
223
3296
2871
392
2382
1880
1549
1683
2144
583
1688
2107
2907
922
4313
1574
1624
1543
243
3507
4783
744
1439
2761
281
3175
2265
705
372
3133
4528
591
491
345
554
2076
4156
4295
4382
4095
2576
3166
4600
583
1406
2425
2680
1195
488
4175
2403
50
2124
228
1081
3171
1892
182
29
735
1590
2568
496
3482
4054
1618
2391
2661
2583
3151
1608
1999
1982
1805
2705
2991
87
2561
761
276
141
640
1733
4846
1238
2615
4269
3378
29
3789
3500
1313
3103
4843
1547
1433
3590
2275
3406
1699
4761
1190
1525
3443
1490
1580
4829
180
2350
2160
1221
905
3249
3594
2473
3357
1504
3099
827
1796
3476
996
4181
3912
294
4847
631
4285
2933
3124
4679
3676
561
3486
964
1428
3292
212
3019
1836
1828
3944
243
4819
2739
3019
2672
3321
2159
4983
2011
395
1306
1996
3416
3082
1690
123
3934
3380
1594
4038
4403
2466
3280
2478
2950
4401
2877
2755
4819
2185
3856
3313
4499
569
2347
149
3753
2937
2684
427
1262
2990
2910
3491
1789
1081
3926
2184
3912
1296
3574
2560
1057
1404
285
3671
1258
4938
244
2699
766
18
18
3137
693
3363
1122
1615
4884
2173
2744
1080
2106
2325
4512
2771
669
3660
4895
76
3539
2881
1399
3626
3321
2394
4552
3047
1232
1407
1529
116
2930
816
2243
1114
4217
681
2439
3049
3953
4949
3154
1869
2497
4768
3432
1764
2903
3012
287
2169
4281
445
2039
1068
3732
4317
4009
2968
1160
4809
2997
2972
4113
3057
3354
2875
2136
2572
4882
3028
401
1314
4563
3882
1283
4088
4111
1996
4683
1072
1012
4254
3113
2158
3046
3751
952
3004
1528
4642
4666
2934
4207
4781
2939
3655
2199
2228
2865
323
539
2679
979
4427
361
2111
1950
3932
580
4525
4681
1296
3833
2876
4603
1779
2026
530
4975
2815
2174
4107
3759
1
3559
1550
1630
953
3714
294
2189
1158
1498
1450
1167
1720
2606
1669
508
3548
2815
4014
1010
284
4547
257
3015
4132
1381
3597
552
3990
1778
845
1022
4911
1133
4071
2660
2264
340
2031
2466
4933
4280
2069
733
4521
2697
4507
2132
3585
3720
96
3373
2052
1116
3255
1350
4650
2854
1785
2332
4554
868
4231
847
4201
521
4808
3068
4074
4987
3273
1962
2553
2212
2576
213
2383
2762
4761
3591
4705
4616
1497
4146
2977
3667
4277
383
2483
1773
1516
4026
177
620
4249
3171
4568
4692
546
4710
2105
4953
1924
3452
4889
2223
1092
56
889
1418
3647
1163
622
1606
187
4273
3290
3240
2604
3618
3065
2754
2216
1714
1541
4283
4483
4240
4259
4925
3772
3091
228
1054
3958
4008
4389
1351
760
1213
2127
1696
3637
2442
439
1682
1517
1403
4247
1987
394
4343
228
4438
3404
1204
4278
4272
4142
2032
4035
3636
2702
3361
3147
632
657
2607
4197
4958
3212
3021
2705
3100
3180
4347
1877
1052
2336
1959
1729
2389
1
2823
994
1992
1809
584
4514
4747
4065
739
2958
2162
4361
1650
2431
289
2244
1192
4674
2603
2793
2494
4416
1078
4587
2687
3943
2109
274
565
3334
4821
2216
4233
1269
4496
133
4943
2915
269
3956
847
4566
4061
4132
2750
735
2752
4215
4779
715
4870
4262
4026
835
3871
1235
4684
4173
1708
293
2021
1376
891
544
2261
2596
3454
4778
3600
1392
2484
1439
2486
2994
3503
918
707
3579
2757
1067
840
3736
1728
875
520
2394
174
266
3900
3503
3457
1064
1088
3423
1631
3279
3739
4791
371
1183
1771
49
1562
563
15
3658
3232
1506
1707
4851
489
1198
4463
2969
2384
1624
1664
598
3483
2018
1062
1565
1076
4835
1549
81
3978
4639
2188
1311
222
1861
3128
3551
3351
271
2074
2175
1534
1197
2573
3928
906
842
4033
4151
4150
3286
1611
3701
614
2114
530
2168
342
1847
3500
1696
131
807
2359
2202
4623
1546
2912
2457
3305
4699
4215
96
539
2137
1281
1793
82
3503
1181
2497
1530
4099
4896
745
344
954
1473
4455
4142
1747
2341
2291
3978
3568
3316
1162
1303
1656
3922
2503
2370
4296
4943
1325
1518
2837
1080
1038
3657
4747
35
4447
4341
4249
135
3769
1824
1971
4274
1850
3124
4159
321
2930
4407
464
3051
3159
1012
4550
2246
1409
4489
3908
2769
4150
2143
4241
4704
2343
4189
4560
4020
961
3229
3256
4240
2726
1278
4412
949
41
696
299
4383
2094
4947
2161
3789
3967
2720
2925
2677
3488
526
2721
4189
828
2263
3917
4923
493
1432
725
967
136
2444
2430
4164
3182
2122
4109
3378
4221
899
120
615
1149
4685
4298
2753
876
602
4827
3949
178
2449
670
1228
3598
3548
1122
1265
631
4081
3522
1468
3163
1650
3949
4970
4659
340
4022
562
4573
4692
1525
537
1665
3925
2060
2127
757
1475
4858
3952
793
2755
1292
1629
3260
992
3343
3984
4221
4704
3111
4611
642
661
2164
154
1389
1469
3728
4348
81
323
1786
1438
2697
1947
3597
2872
4650
2353
3450
2341
2325
1267
4546
4448
3366
875
3060
202
1335
1694
3765
4085
1853
1295
1235
324
1122
2500
993
1192
282
2112
1159
1781
2398
3256
2903
962
1028
2998
2465
4317
2956
1241
3111
45
2781
1099
1114
4014
3806
1442
2235
200
197
4231
867
2640
1900
826
892
558
4158
1172
4629
2270
3711
4331
3185
2087
1394
2441
4137
2239
2056
1118
3526
3572
3047
4514
3664
1604
3417
2636
2617
4318
497
3357
1291
4703
4578
1765
3142
1855
55
189
3570
265
924
2372
3700
1598
4428
107
776
411
3776
688
516
4910
4254
4991
4814
3749
3232
676
2768
119
1001
4442
1483
416
2764
807
88
2498
4637
166
385
2391
2205
3211
4686
1448
2730
4043
4201
2705
2644
3449
4427
3698
186
2554
2428
4887
1923
4058
4743
4985
4942
2525
2763
4460
426
2159
2187
1687
1134
1484
1471
4015
1202
3225
369
59
4196
1008
3609
4185
4805
4993
3322
696
3033
1027
1626
3676
2075
3591
230
1622
4094
3230
1379
1217
3109
110
390
3526
1052
3553
286
1801
732
285
4884
1641
2347
3301
3458
2964
834
3422
3713
185
2653
4443
1625
4028
3743
3450
2933
3693
4579
4285
4748
2161
868
1690
1842
3840
3166
4187
932
1757
4314
1415
3864
1513
2902
3911
3571
4481
3667
3338
3416
4627
2181
977
4688
1661
1367
859
1916
4382
3348
1883
2493
4947
2535
2973
1509
1332
1244
1613
3851
1996
740
423
3419
3748
1205
168
2340
1808
4864
4964
48
4440
50
4949
3591
4953
1171
859
4868
498
3762
1606
1654
4679
1294
326
4849
3674
1358
4316
19
4765
2971
4566
695
1161
2921
719
4077
3489
2746
3076
832
3528
3090
448
3479
4527
1372
1593
12
2048
523
2008
4832
4286
498
2309
1109
1138
4669
4753
2922
776
2782
4811
1843
975
841
188
119
1901
1023
106
1448
1025
3103
2969
462
1591
2104
1997
4460
40
3193
3049
1282
3271
2946
4099
4457
1965
2504
1413
2018
1021
4572
4966
4144
4625
4997
695
1377
211
4009
287
89
2573
4728
2168
4774
1666
3930
1471
637
4386
1011
1767
4716
3186
566
4599
3430
4705
31
4903
1122
2917
1856
567
3892
908
4237
3993
2483
3915
200
1050
4209
3723
3725
3309
3078
2446
1199
736
1182
3119
2994
1860
2286
3975
3086
793
907
9
2475
4528
3427
39
1799
3071
3593
4250
3857
4017
2253
1918
3906
4275
3714
4427
4103
4392
1151
13
1185
1030
1535
3597
4572
2135
2745
751
4395
4249
112
3426
882
3102
3595
4819
2867
1333
3438
3858
4674
3271
1936
3802
4297
3971
1819
4797
901
4298
4232
3815
2630
187
2480
3686
1803
464
2787
1721
3596
3240
4525
4173
2886
4947
828
4841
1051
2953
4236
3940
4903
4235
1715
2345
884
968
3853
4906
1191
4170
2473
1162
2800
943
3713
3042
4446
3136
4334
2549
4377
4437
4635
2723
4062
214
1709
858
2175
388
4633
4296
928
4318
2654
1259
3187
2028
350
4025
2341
3880
546
4056
1095
3832
1891
967
4278
3870
258
1131
891
4720
736
1667
1595
3376
1158
461
2248
4916
1815
2759
1686
455
3809
3294
4639
127
4832
3994
4008
893
3307
2264
4273
440
469
1687
2969
1594
1605
3396
568
97
2598
942
2204
719
2528
2786
3340
1227
4469
4624
3144
486
1829
4828
447
663
3867
3926
3095
1136
1669
1410
2560
678
4303
2537
3857
2532
289
3510
858
2281
989
4562
4097
4309
4954
1849
4693
1576
3020
3547
4774
4684
3649
4436
3731
1022
4509
2035
1906
3344
2935
2223
4555
3010
106
1341
1093
2893
2301
2883
2800
3374
363
4849
1482
1697
964
1451
2315
4356
2778
104
3568
2903
1301
4566
4379
4659
4424
4859
457
112
1209
3677
1627
4485
2581
4404
2558
628
505
4899
2291
770
1002
4346
1295
1860
3086
879
3644
1965
1961
1800
3422
81
769
3426
4048
2358
3859
2534
3212
3525
1156
4350
1806
3461
3752
149
1130
4401
454
3028
201
1885
305
2838
4401
4444
2473
4205
3050
1221
1672
1826
4065
1169
4294
513
4680
183
4214
2818
3900
897
2814
754
4142
4860
4835
176
3195
548
3266
3480
3444
4125
3336
2699
4703
1555
4756
4285
1972
4931
4912
2790
1056
872
3875
2754
3037
119
1569
4953
2720
2347
3673
2951
3578
4162
4286
1733
1048
1717
3544
4318
1923
3076
4072
3683
2953
2360
4007
2416
3378
1560
3127
1908
1555
1765
3528
2389
1975
1461
4501
2786
2305
4155
1788
3367
3227
1637
4186
4932
4322
93
3101
1430
471
2673
2776
4693
1767
4812
1514
1853
3348
4850
4207
3837
4915
871
2846
3074
1948
3153
4169
3181
269
1290
2112
4633
2831
4799
4846
2590
2599
1259
194
945
55
4117
2568
2833
2602
2733
4398
92
2491
4627
991
3496
135
3497
4459
2394
4910
3084
2077
3539
2262
1382
1708
1029
3256
687
4122
2762
3249
592
4928
4070
3026
3030
3904
248
4465
3165
258
717
1230
4074
4600
2901
1663
424
2393
1292
4940
1164
3321
2402
2291
2569
4672
2740
701
2685
3687
3809
463
4354
3014
93
3459
1934
3649
1593
2748
2571
3422
4377
3317
3288
176
3788
171
4670
1079
3408
62
4779
4686
1004
1108
3347
2396
492
1263
4514
4212
4553
1530
2363
4076
2118
559
172
2050
2732
2452
3704
4418
4367
1201
4195
2849
318
4620
3050
1638
3895
3877
697
3115
1072
3634
3882
4920
2567
4396
485
2953
1980
2840
1322
1699
946
4472
2552
923
4889
3695
1346
1663
1999
1897
2693
4218
3370
2168
4220
4036
583
4328
1156
1824
4975
1860
912
453
3293
4982
2942
3310
2553
3931
535
4506
1400
2621
2579
4084
3937
1111
1259
2899
4521
4845
4573
3387
4152
977
3028
3851
154
3119
4478
4390
3864
3026
1020
3402
932
2804
1781
3955
104
3682
3803
2481
744
3950
4252
1821
1659
1436
1146
2921
4638
1509
716
1085
185
1135
643
466
3856
4282
4054
2291
835
3404
1830
871
4086
1430
3834
1729
4522
934
757
4752
3866
2067
787
2607
4567
2700
3432
4646
2141
3169
4000
4271
2339
1728
4368
2386
3447
4458
4036
4457
4448
3011
2759
4125
50
2229
4766
3927
1333
4917
3829
1504
4735
2285
416
3977
4541
1225
4547
2331
2542
3410
3515
3577
4264
3966
283
641
2801
4781
664
287
2879
4350
3061
1098
1688
744
1760
573
4371
4065
3555
3599
149
3611
3108
4868
2862
458
3597
1489
4721
2887
4228
2979
4919
3080
3252
3505
1757
2309
99
2638
4129
1629
1554
1984
3305
511
1176
324
2452
1777
4543
1719
4926
3397
3358
1958
1857
215
2493
3391
1111
2560
852
1894
4281
702
4644
241
491
4682
2620
3357
4837
2416
2029
3174
667
1930
4927
4274
4822
3670
2066
4952
714
4027
2518
3969
2382
840
2827
3422
4199
1894
4746
3577
1596
1265
3482
2346
4923
394
4291
2147
163
176
3455
2901
752
874
4844
4761
3299
3814
2667
2600
3823
1406
1908
916
4333
3198
4712
1188
433
1215
3261
4300
98
1231
166
2386
1838
695
201
2283
3612
2603
2055
644
1832
3454
4119
4793
1026
4227
2603
921
1791
3853
3473
2655
2399
608
3979
1803
1925
3237
88
2783
1402
1498
2041
1939
1915
2488
612
3882
1014
4228
4997
1915
4625
2390
3616
1912
4691
3612
4320
10
2777
4208
3891
4155
3979
3478
3132
1586
1900
2904
2496
3611
1509
3314
4729
205
730
4349
2118
1450
315
3064
2513
4746
4229
3866
4887
4856
1055
1474
92
4667
1533
1072
4365
4247
801
4449
1171
482
2693
3574
4607
2951
4714
1973
2912
2422
2539
719
1566
4650
4395
1392
4075
4137
1187
1939
1677
1272
3541
1027
2902
1061
2220
3547
2764
4611
2705
359
1641
1905
4096
3841
4267
3267
4280
3597
1741
3296
391
1365
3629
1306
1188
3957
4676
4289
2139
752
3137
1472
2901
3913
4726
526
3373
659
2265
2639
2996
2346
4013
2513
4405
1872
1415
1519
2506
3377
1033
65
2005
2391
2106
3386
2120
4358
363
3657
3398
1433
1484
529
2255
4899
4925
57
2152
3863
3989
2540
2280
3817
2199
4689
2213
1907
3664
852
917
4841
162
4100
1717
2669
101
4547
2422
3452
1480
2529
1378
3406
4332
3337
4164
1962
3202
3203
29
3560
407
1760
4976
1141
2767
1385
3191
3930
2424
3305
2019
3430
4474
398
4392
1536
1822
2508
4918
1077
1812
2058
1945
3144
123
1634
3714
4572
2357
3077
1037
588
1712
2429
1185
1037
4326
4874
2627
1718
190
2662
3211
4358
1169
4369
2436
278
4445
1005
3632
4675
518
1634
4403
4198
1488
1404
1875
2603
1870
4112
3607
1197
3750
2451
2868
2945
675
2363
4305
558
2410
3187
4277
2195
2037
1020
3563
593
1731
2359
3069
3901
2830
2051
94
2888
3155
1477
4199
3623
4246
3387
1979
4138
3499
1072
3762
1345
1342
460
1226
362
4284
1977
3937
3805
1280
839
3549
4777
3391
4368
2012
795
1780
1861
2964
3678
4965
4247
2332
2542
1891
4614
3801
2860
1422
38
3986
765
4255
461
1693
4395
4333
735
4176
3922
3033
3642
3528
4260
529
3362
837
3814
1696
1678
1460
3993
4068
4457
2676
4378
3127
3050
378
3618
3616
4620
3829
1006
4591
4383
4450
2728
4372
4021
2377
332
3328
2926
2950
4180
4394
4916
4049
3581
379
3992
782
72
970
3635
3486
857
4674
4806
292
2891
4487
2698
433
1131
765
4489
233
3209
4217
19
460
738
1333
970
982
3208
8
3471
207
648
4548
1586
2563
1163
831
1254
362
1630
3818
2114
2145
2570
4813
4361
2880
2068
97
2099
1563
3606
2564
450
2905
4884
1777
566
4424
3312
1741
425
2110
903
1715
3372
1761
2066
2969
2200
41
4190
4201
1478
3521
3636
4865
1328
4209
3889
1619
3805
311
2399
2950
2761
1353
4075
3683
3578
4980
2509
2808
1652
441
4083
4177
4358
1826
3086
4810
1387
2298
675
1974
227
2170
1587
4035
1607
61
2691
340
4944
4869
3149
2814
400
4171
2133
2603
2183
3579
4686
2002
4032
4541
4643
1244
4921
2350
2365
4945
2503
2061
3827
3545
1087
4510
1134
2804
1830
938
3065
107
1691
3989
607
3188
2623
2631
540
4689
4388
3540
4427
138
3307
476
607
326
44
4275
1170
950
1330
3938
4529
731
2580
2268
4621
2715
230
4810
3835
2944
1894
3880
4365
1056
1991
2821
3512
3998
1297
4951
44
3496
4479
3061
63
1255
2167
4787
346
346
1750
2241
3218
715
1242
1860
480
4888
382
2284
4650
755
4809
1861
160
4667
4671
2038
4959
3641
534
2916
3185
860
931
368
604
3917
1163
693
3103
1587
322
3547
1024
1817
2207
719
3744
867
198
4817
3796
4205
1453
3372
2646
4860
1367
4273
387
1274
860
1980
3683
1214
4631
4878
4268
3602
2526
145
1687
4420
4374
2207
849
1909
2453
1708
484
3245
4382
4143
3131
4757
80
4229
953
4235
1735
870
4747
4650
402
2158
857
1799
4115
725
705
181
2554
2976
2788
1746
2091
4046
984
992
4827
1835
4100
1293
3358
24
1351
1443
4740
793
2865
184
4312
126
1959
3239
4856
2898
3172
1686
2296
1847
3275
686
4583
2488
4950
3966
919
4374
4786
4952
2041
2412
3584
4227
4863
4451
3454
3527
1457
2831
1828
4652
2897
1247
128
4939
2670
1321
3098
3155
3725
627
3472
318
171
3291
3243
921
4884
817
1793
1455
1160
1064
3817
3671
1296
3944
4354
34
1325
263
3748
2918
3146
2155
4109
2629
1149
1393
2261
1134
2754
1922
2506
1835
3776
3297
2157
3322
2122
430
2060
1061
1854
3718
1054
2914
4218
4760
962
4251
4218
3361
1752
2478
3771
3489
4854
2030
1036
2236
1372
1944
1911
2459
1888
3271
1733
1480
723
2985
4287
3285
35
4000
1230
3582
3543
266
3139
2410
70
4394
3127
2550
3080
1204
901
810
4467
1956
1875
4122
15
776
277
2086
4531
2650
4410
1834
1166
2615
4021
3039
2766
2578
805
2112
4949
1905
1837
470
3198
2911
1877
973
4445
3073
2039
1908
204
1057
4083
3065
3559
1054
867
3771
1881
3202
3095
270
3556
2691
3755
3266
1950
2058
316
4813
1638
1495
3687
2852
4683
4371
2778
2318
69
852
777
4481
4218
557
4794
939
35
1027
4321
4122
4956
2337
4925
2404
4919
2949
529
1489
1778
2608
972
1059
2516
3930
3185
389
4300
381
352
913
3602
2685
2571
1096
444
3742
1754
3527
3195
2118
2032
3716
339
4238
4843
2149
862
4757
1096
2209
402
1589
2452
3892
3022
3252
3116
3320
3241
1061
2694
2967
2571
3372
1822
1370
218
2054
3282
3117
1895
2486
326
2144
1406
3745
4377
4447
2858
3179
1806
171
3382
2600
2036
432
1101
4036
4783
2245
3987
27
4732
799
1857
1162
2441
3349
4509
1508
2379
4469
775
694
2293
4638
3166
2811
3656
4180
3841
256
645
1312
3319
825
3277
397
991
2619
4834
4204
2144
2680
1139
3745
3627
1662
3516
107
428
4664
4579
4240
3636
4483
2028
135
1682
2970
3654
1556
445
2923
1412
1231
812
1040
1830
1997
502
4079
4077
4790
1538
2066
1826
1237
729
3744
3463
4148
2159
1866
3348
1469
1093
2895
4660
2441
1138
1592
2437
3101
4061
556
3644
120
4829
4518
3391
511
4449
4506
457
1034
1504
1180
1817
1476
3307
440
2923
2710
4150
1091
4901
2204
2907
3889
1988
3110
4790
4812
3845
3873
2874
2708
2804
4412
2522
3058
1464
739
4961
323
1588
1696
2067
619
4496
2413
4313
4343
3295
4155
4297
3322
967
1142
1548
4761
2723
206
4431
3591
2188
695
4618
3850
1492
1634
876
4476
3089
242
1484
2106
1577
2808
3050
4337
3328
912
4156
1556
1459
4393
977
2735
544
113
4050
4183
4820
871
2340
4008
3812
2247
2711
2942
3092
786
2258
2636
3563
3611
2916
3456
2941
3811
1597
1572
2456
4189
43
2175
279
795
3861
3362
2210
39
476
3084
236
699
805
1223
3236
4826
3704
3400
1956
1580
3452
3818
4253
510
777
4468
1761
615
2340
1439
2952
1477
4102
1985
3116
702
2637
2980
148
3551
602
2407
2205
4729
2266
3636
1932
3990
1701
1361
4813
2449
866
1551
2536
2451
1281
1750
1150
3847
1303
2487
4704
3775
4678
3432
345
3092
58
252
4055
4322
2581
1256
990
4737
4163
2839
3052
4685
4271
3951
2406
4735
1773
3730
3986
1571
190
1278
371
2608
4391
4805
3801
2611
3153
350
2846
572
875
2882
2281
2430
1036
2816
2735
4755
2401
2457
149
15
301
4812
4303
472
1908
3860
4293
3829
4007
3909
3793
2964
1227
2074
1538
2161
465
4954
1851
2022
1824
759
1692
4997
519
117
952
728
1659
185
4110
1954
2735
256
2385
1108
3663
403
1240
3257
1268
4498
4678
2849
1011
1573
3603
906
4662
1677
3305
626
1721
4185
567
4863
710
1105
978
2447
1082
1151
1007
3304
4893
2817
187
1185
3878
3905
3155
3327
2293
3701
284
1281
2911
1847
100
717
190
597
607
1161
302
3298
1387
3570
1561
4724
1796
720
220
3956
3441
4424
1216
4937
4813
3729
2930
461
1127
2224
4467
414
3810
636
3592
3590
1582
202
4715
3636
2701
1890
1760
4209
2727
2008
3017
2956
3678
3268
315
3559
602
2122
431
4199
1503
2787
4330
3775
4930
3466
1397
4718
2824
4448
1213
2516
455
2361
2116
4257
2547
1509
4054
4983
2354
768
3613
3451
4529
1850
2862
3720
1716
679
4610
2459
1537
4159
918
2344
4374
2727
3651
1179
1967
3679
582
3808
2922
3563
177
3205
170
4074
496
4130
4767
2474
4174
3120
699
378
1525
4559
1167
781
2113
2398
1340
2590
1014
4287
979
4215
565
944
598
376
2620
3051
4764
3151
4355
4614
2121
770
4255
172
811
4222
2
3003
574
1164
2921
2780
1737
2910
2013
4134
4791
2311
2507
4316
175
4432
764
770
325
916
4861
1691
4430
165
3888
1958
4320
2572
1362
2916
168
3909
3019
3412
2729
2304
1425
1984
4012
3386
1541
221
3050
3882
988
543
1860
524
3367
1114
2852
4321
571
2354
665
1829
1034
708
3087
2784
2321
4419
373
3014
632
4276
149
2215
4781
2826
471
2271
577
1403
2214
879
2537
968
4001
1274
4670
409
4052
4897
4470
3007
2524
1160
4713
4345
3055
2870
3812
2096
290
1081
121
1410
600
72
45
570
4146
2183
2433
3670
1866
2502
2322
1704
2854
2411
3577
4814
4323
1155
3916
3995
3712
1157
4507
339
2711
3567
4300
3819
1919
887
1895
2094
236
4467
3970
2057
1861
1545
3254
1544
1158
3408
1264
2182
3140
229
2705
4850
2579
3784
2143
1316
499
476
1546
4740
1303
4842
4591
4036
837
4198
2313
1537
3921
945
403
4821
2001
4813
3959
328
834
3428
1442
1011
1682
2370
4549
1171
76
2214
1958
2892
1399
3789
149
1059
2831
3967
4047
851
3459
2416
4991
2689
4837
4760
3008
1968
2669
4844
372
1886
3414
4243
520
173
3872
4905
4533
3579
2964
4543
233
586
291
2889
924
2897
2208
2711
2140
601
2953
1996
3961
2808
2306
4594
1393
266
3857
1436
4837
1163
3531
3451
2650
3518
3614
1538
2394
1577
3893
4042
880
4503
888
4975
3039
2892
537
1400
3004
2125
111
2043
2343
3590
2279
4150
2015
4553
950
2823
3187
254
352
3638
2281
4261
4964
1454
4218
4526
3550
3463
1036
2777
52
183
2367
2726
3090
812
289
1983
4430
2235
154
4953
84
1733
160
2119
1011
3205
2469
415
2965
843
2132
2202
531
1956
3343
4448
3535
1743
1652
3650
193
1145
3707
1598
4923
1010
3658
3927
4253
3062
4137
2427
2761
2070
2159
1099
4856
2668
3419
3222
4523
4074
1699
2646
634
2868
1248
3129
4481
1505
3896
449
2638
1670
3715
2365
3933
2219
1031
4030
1580
2196
2277
2475
1311
4457
3233
4781
4909
478
957
4411
3337
476
3798
4624
3498
3158
830
4048
4251
413
2377
1447
363
1637
624
3593
2207
2533
401
3891
1043
4099
3124
1433
4725
4254
4911
3990
858
466
1300
2791
1695
336
3262
2856
3001
147
2215
4133
3405
1171
933
3818
4545
2246
1993
932
3745
994
4590
3262
4387
677
3776
1317
1507
3517
1458
2140
4048
4120
238
4433
149
4862
2482
1454
2601
2401
3813
4017
1063
1196
4982
2212
1543
3257
4054
3934
4123
1473
2040
1287
723
2433
4272
848
1049
4199
1153
4161
1862
369
334
3553
2331
3286
4082
2707
4081
2666
480
259
4218
4431
3867
636
749
4663
503
2765
2318
2555
295
423
4195
1471
4812
4161
4688
723
605
4077
3684
3995
4785
1744
1186
320
3302
4757
2497
3134
2358
659
1349
2044
157
123
3651
2119
4348
3235
2089
2846
4825
3949
1043
1391
645
1376
1479
3121
4348
862
3155
96
2529
4765
905
1421
3295
2910
3642
1259
3377
481
3576
2955
843
4479
1074
3537
4582
2446
340
2284
1632
3617
2892
4538
1370
3838
254
1042
3304
4750
2321
1344
2860
872
1608
1540
2028
2486
1202
107
2992
4038
2115
941
373
2754
1641
1469
4324
4329
4783
3853
1155
3436
229
2487
1163
2737
1550
860
3864
4924
3584
4537
4925
649
504
3013
365
1563
395
4645
1227
729
1814
4705
947
3155
4360
4100
2174
497
1835
231
3754
1580
4534
4478
592
1315
3653
4481
4548
4784
2119
509
2401
2185
320
3305
4842
4983
4525
674
234
3698
954
1255
4141
1658
1991
2701
2693
1496
3806
1260
1542
1955
1031
2936
3785
3820
4733
2601
1101
4330
2631
2755
1025
4062
4160
4447
3116
3361
3238
2520
78
2433
2286
2127
748
3312
3599
1880
2023
3293
3619
787
1637
472
873
4555
2207
4394
3549
2106
1050
2507
2935
3499
2958
4650
3608
4095
1666
3801
5000
2057
1142
431
3323
4402
4335
2252
4047
4797
1286
2360
4767
1236
1161
764
1803
217
1097
4615
286
1134
3339
4658
1983
2934
303
173
2288
3961
3476
3280
4866
4828
18
3506
4855
1855
1278
1574
2287
4837
90
3201
20
4695
4218
518
2709
1793
4520
4890
727
748
512
479
2855
746
229
2053
4457
2134
538
4437
1068
3601
346
2676
3628
3470
2137
4518
143
1983
673
3345
240
797
454
2917
2584
1892
4442
3267
1879
468
1522
51
695
1665
4222
3940
2682
1740
3757
384
3407
3889
791
2005
3745
3719
1993
3461
2120
4947
3517
3367
310
877
4839
1852
834
3552
1249
2178
2017
2830
4792
2269
96
1627
1660
353
3099
3053
1196
4201
578
4315
816
731
1982
4387
1069
4938
4808
2209
1285
2931
4635
1559
1676
2336
3869
4103
732
1104
3410
643
290
405
2185
3254
350
2828
4149
3689
2927
2593
117
4775
3733
1448
4548
984
3677
4525
553
2474
2193
1109
3697
3051
2549
4555
1560
3449
1171
3636
684
4970
2120
867
2322
212
1781
254
782
1070
4734
70
1600
389
2550
3667
2170
4256
4442
4622
3803
4005
2953
2510
6
4690
3275
1540
1068
3132
903
2254
222
3795
1323
1807
2780
4380
4447
1301
2328
4862
3578
1034
1131
4318
1860
1781
2744
843
2570
4414
3908
4874
1518
509
1893
739
2293
1915
511
626
2111
1679
4816
1999
1377
3170
1893
2822
1318
1707
4355
1248
1098
1989
2967
296
230
3156
4334
791
311
3260
54
3457
4695
594
1163
3438
387
608
987
3074
3467
2477
842
2893
2020
2787
3695
171
3777
1928
4821
12
4678
605
2059
389
4356
1034
445
2222
3793
704
1288
4971
3804
1645
2082
339
1725
3036
4495
3788
4379
3410
3789
981
4284
18
1161
402
4425
4210
3040
4315
2246
4484
3176
4213
287
2542
2555
3087
4238
1986
4619
4727
3566
2719
4488
4595
4459
990
612
4448
143
3229
1856
1279
583
2720
3228
4275
1220
1651
1987
1356
1915
4337
1348
3638
2621
1824
3970
1835
2648
1747
2685
2301
2012
1023
4480
3445
4526
4070
3680
871
1384
4287
2611
2795
1983
1084
7
1598
900
4674
3678
1511
76
3348
929
738
4624
3905
794
3864
558
4218
4088
677
4582
4029
2207
3441
1181
4700
4941
248
1853
2919
4919
1442
1475
1174
3090
3707
3448
4215
3434
2204
3969
174
3942
3648
439
1672
3425
3448
472
3743
1939
1024
3436
1049
2335
743
1816
1369
4946
4027
3471
2061
538
3179
356
4630
2469
2179
1801
1499
3845
1964
3083
1326
955
1593
3523
4565
2193
4178
574
698
1543
4597
1598
1884
1622
4800
2288
3036
624
2513
4052
3017
1766
2526
3872
924
4208
1501
4773
1437
721
293
4072
196
4777
4731
3386
56
3377
1503
3633
2244
1738
1652
4381
4277
4886
1963
188
2589
694
3760
4734
2091
2714
4172
361
4841
2420
1625
182
565
3470
3321
3058
4640
2086
2912
1246
1866
1121
2829
4216
1132
1006
2053
2504
2644
343
1240
900
2117
955
266
4772
244
2031
307
3198
3924
1192
1944
2331
1331
2610
2080
4792
2139
3116
3159
4958
1266
4202
3102
4267
2058
242
3985
759
3689
3727
3272
416
1714
1242
3214
2830
747
4755
2053
935
4277
572
513
604
4431
1167
4984
2723
171
1467
4560
411
1288
179
3761
803
2862
4062
311
3483
3181
896
4385
1448
4278
3592
4757
4413
2688
3920
4842
1205
1869
297
540
3474
1394
1292
931
121
2923
769
540
972
4852
1812
3790
4390
521
2691
2071
2882
1775
4281
2653
4013
720
519
2197
112
4900
4222
3800
2967
2
2605
3457
564
3739
4657
2368
2124
1448
80
4794
2472
1623
3045
4006
2326
2682
384
4649
3654
2263
3147
3931
278
1745
4446
2784
3375
2389
1651
3281
3453
3670
906
1816
1602
778
1567
3727
2715
3699
4135
4698
4218
4839
1839
3856
2042
2521
3165
2142
1343
717
3084
2700
187
3783
2405
110
442
2621
2385
3116
3839
753
1975
1634
4204
4384
4668
1737
887
3261
38
2684
1847
1223
953
780
835
1422
1122
893
4211
178
2942
2078
2069
1260
1476
2893
897
523
4223
4153
3982
1825
4709
1566
459
212
2322
941
4478
677
2566
1121
465
3540
2603
2890
1768
1474
2552
678
4772
1997
2248
563
4139
2992
316
1719
3325
384
2997
4992
2337
496
2635
452
2366
2286
3185
4491
4210
1428
1878
2919
951
4639
253
2971
777
1444
1862
897
3201
2686
1299
3602
3405
4249
1972
2483
4461
2819
2443
2994
2256
4213
3825
2237
2805
918
4103
667
4754
1920
1870
384
1777
633
103
166
70
1252
1636
3031
1522
3997
4733
244
4827
1337
460
2249
3417
2540
4186
1486
75
1024
1583
1680
2256
852
2750
1045
2919
4035
1182
4564
415
1729
3218
4715
4887
3946
4650
1871
1128
3339
1560
4504
1221
1839
1620
4665
2402
4051
537
700
3370
1002
3749
2469
784
4665
4373
2090
4159
1020
4054
4833
1842
640
3565
2146
1429
4039
449
3097
145
4871
4203
1029
724
3979
453
2900
2759
552
1688
1405
2230
3873
4268
1228
2924
4644
4
3233
3548
515
3303
2505
2001
1580
3185
4564
4367
4274
3391
4813
2647
2297
2775
1118
3271
2069
830
2833
1560
4028
4263
2263
2702
2535
4579
2061
692
3390
2508
4906
597
233
3120
2491
1700
1583
428
1792
925
3755
255
1948
2025
1898
2850
56
4998
1094
3135
3096
2997
1662
3039
276
3555
492
1882
1433
4352
3205
379
1142
1907
3325
1594
2816
115
792
4936
4774
4247
2762
1158
4093
3920
1896
2382
2405
1562
3421
1504
746
2191
3686
1447
3628
3011
4214
1274
2359
3865
2995
3043
780
3100
4831
595
2142
2663
3415
804
4054
3638
3640
2909
1160
1019
693
2490
900
3010
2242
2882
4765
180
1893
1479
4621
1272
2671
2041
591
2286
3919
684
4724
850
367
4309
967
4871
2565
1752
1929
849
4211
3269
2669
1866
3040
2167
573
134
517
1212
51
71
2425
3992
3545
1241
2470
681
906
2007
2721
668
2486
4204
1525
271
50
427
3569
1661
3270
4296
4262
2853
2101
3541
1602
2107
4624
2118
3951
2646
4347
2925
4740
560
583
3662
2307
2274
3615
4068
3530
709
4395
875
866
2161
703
260
4019
2530
4893
1884
4014
550
847
2868
4945
1224
4150
114
2823
4944
3382
735
837
4921
2999
2792
3318
4234
3342
2934
1384
78
4681
3237
93
4004
4119
392
2003
4791
950
2475
1109
766
1163
3744
3903
4077
4206
2939
2333
2475
2467
4518
2805
3170
4145
2414
2512
4635
2247
2924
733
799
4146
740
2807
4390
361
2713
4066
4516
3954
4591
1689
799
4617
152
987
955
784
320
3298
1070
633
2521
3859
1468
4486
2520
1840
508
1434
4278
1457
2864
1310
3287
2886
1433
1141
4502
951
3290
1583
368
1789
4240
1482
1564
4102
1864
4092
1738
2012
2721
2147
808
4734
4670
3661
806
750
3117
176
36
3378
4138
3507
4399
4060
2157
4979
3880
3306
2479
3208
956
3478
4074
4525
1269
1302
2630
323
703
2093
3868
174
428
4953
2231
494
617
187
910
640
4903
1538
764
1091
450
4720
2152
3124
749
3195
1702
938
1629
509
1963
1418
2113
3909
964
4068
1665
3332
4880
4316
1884
3873
1506
3482
1456
2246
952
2178
2717
4160
2966
2781
1218
3354
684
1958
3799
4051
3700
4726
1018
3323
765
777
722
4026
3731
4079
4447
898
852
4740
4800
4296
164
3056
4011
4639
2218
4095
3225
4076
1457
2225
4438
2627
4344
3588
2309
1433
4234
1461
3059
4607
71
1803
56
4070
1729
2348
1377
1965
3592
3574
944
4813
2031
512
1266
4878
2628
2990
4480
4719
1548
4504
1975
3130
3444
2763
4600
2517
4729
2702
1296
1682
3921
4831
1393
1943
3496
1436
1800
3911
1941
714
1821
3088
4434
2090
1718
3195
1599
2463
4283
2976
4911
3297
3499
4543
593
1732
2863
39
4784
1546
1698
506
1044
1453
1839
1151
3287
790
746
2208
977
1121
957
17
1917
2574
2565
295
3761
3234
1979
4031
1306
2180
3252
2834
2838
864
4097
80
576
2191
3656
4609
311
1229
4465
501
1695
202
689
4366
2150
266
3435
233
2600
4021
3409
4129
4020
1175
1575
4564
1493
657
4481
140
35
4270
4089
4310
1359
3479
562
2950
762
3344
1839
2826
3414
3104
2293
355
4179
549
956
3511
204
4038
322
4881
128
583
4552
2911
665
2545
2355
147
4368
479
3268
1931
2263
3673
1841
2570
4597
421
4346
2020
1190
89
4076
4286
1745
219
1185
2355
200
377
4206
56
3203
4865
3460
4921
4797
3410
3584
1001
933
9
2636
71
975
4878
467
163
3465
3356
2152
3869
1078
2396
416
4631
4710
898
4883
4694
1084
4695
1815
2901
2271
4869
1421
3497
2241
2286
634
4950
3275
4510
3216
2816
4399
980
3178
2227
2189
3845
91
2076
239
1729
1920
3430
260
932
4121
990
65
590
1228
1759
3907
2332
3634
4239
3134
3757
3032
104
4849
741
4896
4392
3936
2165
4813
89
4473
105
4146
3066
911
433
3508
2356
1394
2024
1107
2013
85
136
1966
1801
623
597
4900
3596
4699
429
4619
3929
1264
3294
4836
2982
2057
2352
2669
4038
2749
255
1006
4389
2608
1234
3253
1752
585
4119
3602
4651
1778
2381
3387
3624
2875
680
2953
3063
4512
1432
2089
352
2326
538
1269
3171
4002
4061
4257
4760
3290
1919
4742
3511
4537
3974
1849
4178
1463
2536
3709
4350
4895
899
2853
1558
4016
3813
275
3488
4925
1829
2028
4397
37
2264
3322
4157
4563
4981
105
4849
311
257
2514
3840
155
1636
4370
2018
4326
3458
3476
600
3973
2236
3619
826
325
3260
2193
831
3410
4868
3867
3545
2740
568
3931
1718
4717
2479
1213
4088
3044
4654
2274
4406
2756
2149
88
1521
2173
3816
2271
2264
490
1887
2157
924
626
1518
3348
124
2208
766
1295
2035
4659
682
272
2029
2918
4571
389
4006
2745
2101
414
4059
4838
3127
769
2774
2109
3759
3535
2054
528
1196
1908
3541
1544
2746
1026
1040
2110
4690
951
1475
1603
2991
4722
4378
3856
185
2370
2001
4287
2054
2791
533
3080
3332
2191
4337
2268
4705
3026
450
479
4491
1071
1523
4997
1368
1005
4338
3916
4288
1490
361
978
4197
2656
2070
2227
2066
763
3531
1484
3665
948
823
4259
3427
4657
1115
2196
4573
3490
2941
181
3605
4814
512
2315
3241
1348
1691
4339
144
4227
2854
2
3207
626
2520
2637
4285
912
1859
2538
1791
1589
2166
3805
893
543
1250
645
4843
943
1838
2364
1433
4889
4884
730
268
2248
3833
4538
3122
639
3760
771
3162
865
2000
1832
2514
4649
3138
4081
1463
1931
348
3280
33
1490
2960
4549
3803
3047
893
4211
4359
1497
2293
2408
1345
2455
4494
281
695
792
4961
971
4143
2483
2014
3531
1993
2655
2166
1407
3137
1933
896
1427
1550
4400
4196
1614
3694
3708
1515
1738
4808
389
2901
4135
1248
1083
1865
1904
2454
2260
3833
3348
3135
2410
4123
2606
587
2129
1609
294
2645
2426
4586
1447
2623
4371
3895
966
4555
4781
4318
1705
490
101
83
454
3393
1795
578
3855
848
2398
3398
2701
145
45
3262
3506
319
3143
1866
2301
1380
3765
2778
2666
3577
355
1687
4616
1306
3554
4480
649
1343
4513
4463
853
2589
4151
658
1087
259
2059
3642
2174
2974
389
4399
4918
1469
410
2522
3013
3469
3611
4745
1102
1942
1406
30
1409
3612
3700
1601
4969
4927
3250
482
3524
427
1512
1199
3527
1057
4965
3220
1672
3276
288
254
4306
1173
408
791
3756
1568
4038
3758
4866
813
2534
3444
443
3151
1498
4311
4761
2344
1486
3610
3140
2411
2293
2099
367
3881
2170
3268
690
309
2840
4644
1598
2464
1715
2907
2604
1141
1269
1625
2231
3662
2386
711
3341
1941
1724
1828
4513
3052
4183
1457
2804
1806
4590
1694
552
4843
4061
1499
1948
1528
716
103
939
3621
3155
2237
1436
101
1232
1474
1139
329
2930
2841
3127
2909
4450
3071
650
2042
3677
4686
2436
3467
3163
1422
4313
416
4883
2952
2678
3285
2149
4042
3896
2668
3910
2885
797
2863
3832
2506
1936
1479
3039
3025
4281
2080
3861
2768
947
938
1542
1034
3333
978
469
1221
1938
2422
3606
363
2624
277
3082
330
4933
3437
4998
3284
2301
627
1387
3920
2773
4279
2552
471
332
4341
3227
775
4716
3093
3284
2372
2189
3939
1027
2634
131
711
1749
2036
3787
2399
658
3904
914
3889
1346
1633
2054
4273
11
3364
1715
4889
4837
187
4239
2443
550
4845
110
2313
3366
3932
998
4222
1029
237
2332
3483
936
1860
4438
747
4648
2429
4599
4558
2506
3460
4487
3210
3808
3390
592
2437
2966
4566
3898
4613
3590
4361
3847
1944
1053
3738
3816
628
2371
3159
2550
2312
3103
3329
2442
3985
849
3920
701
3839
1166
1197
1528
2405
1560
2399
4350
2948
1931
1735
2325
3608
3281
875
2785
3665
111
3502
3641
2780
3254
3094
104
4320
4715
3550
4213
4434
1375
538
2043
1209
2567
2077
538
2786
205
3430
4684
2829
4613
78
921
1694
873
684
707
2045
2142
2201
4787
1366
3125
2093
3514
770
3003
3400
1881
4092
3257
3401
4570
837
4708
2483
868
2121
774
747
1618
4096
3659
3531
941
4238
3829
2330
2550
155
3785
4586
1845
2539
4944
4145
1797
4974
2007
4728
13
1458
143
2143
2096
964
549
1087
4150
1299
2595
174
3169
1021
4965
79
4545
1224
4389
2623
4377
1371
1600
4841
519
3610
3311
3067
1799
3933
4823
3015
4337
4393
713
3323
455
669
2171
3649
2544
1087
276
1152
4272
709
3260
4969
4557
3620
138
971
1435
1789
564
2463
697
4139
3435
1020
3882
1190
3356
1220
2870
1322
976
149
4190
4185
4556
1210
2475
4829
1730
2816
1255
215
1183
769
3298
643
331
468
3351
3737
4692
1907
4516
3734
1723
4571
2854
953
4021
4592
4418
2414
4771
2870
4013
2742
90
4729
4166
4861
3220
174
1366
555
630
1440
111
252
2472
388
4122
816
4112
1261
591
227
4311
3160
4105
3862
3242
1449
3695
852
2098
1133
3445
4902
364
2222
305
4888
2850
1194
3398
1346
3113
844
2700
1871
3041
2618
3486
4713
2240
469
3354
507
3799
4284
1917
3070
3611
3729
4093
4069
1973
4706
4829
1832
4403
3081
508
509
4445
1981
4582
2426
4416
4471
3905
1149
1567
3974
218
3980
4685
3987
3166
4733
4724
1870
2561
2775
153
959
1498
1047
1493
3077
2949
1485
934
2443
4792
4220
460
2030
54
1693
1228
840
399
2212
2512
3192
2606
2250
4461
688
2354
4241
3069
2766
2117
3835
2203
4363
120
1316
3785
2591
1661
3827
2644
3539
123
2101
2679
3661
2270
2994
3844
2872
3069
4502
2366
2137
3186
1817
3395
1875
4285
1096
2354
4644
338
4258
2457
1606
1638
699
81
831
118
84
3640
2145
3960
4969
3550
994
1999
4034
1528
2493
2379
1338
2697
4608
4543
3947
4828
836
3146
4729
99
1992
4734
3266
1755
1903
2164
1188
4773
3837
3270
3559
4039
2773
4796
4999
4673
2686
2824
1771
2425
1793
450
1937
1231
1381
876
4560
913
3212
4022
996
481
1963
2763
1029
1706
1758
3379
3784
1894
833
4247
301
2771
4136
4808
31
1177
4216
585
4303
2510
2419
800
2210
4546
593
1025
1206
1467
3265
971
3097
1650
260
4073
3890
3733
427
4130
470
3875
4876
1393
3788
2515
673
621
961
3909
4360
2658
4317
2335
1276
1735
4148
4513
2434
4439
4927
3353
3621
4632
2024
3329
4091
1958
4841
4732
4254
297
494
3356
4277
2610
3094
935
4984
1282
3670
1325
3054
4644
3726
3604
2275
1006
346
4028
1762
4924
2154
212
2424
3989
138
163
2201
140
1787
1191
4336
1864
4040
274
1964
444
2490
423
501
3552
3909
3634
651
3086
3144
3549
1151
1830
4249
1884
1376
1834
4727
970
3272
2979
4526
1385
3933
354
3215
1135
800
1223
1541
4947
1449
4742
2656
348
2361
4541
4318
3538
4246
4392
2277
4291
2699
53
2043
2624
3341
2400
126
2757
4335
2328
76
1548
4767
2312
3845
2763
2703
2615
1875
4953
2981
1041
3473
4421
4747
4507
4889
4767
3047
458
797
2133
3764
3485
2719
2584
2344
807
4664
3108
2564
806
2253
2147
4495
2711
2509
1323
4939
1447
2293
59
2710
2067
3932
1674
3715
1321
1567
4785
1159
893
1230
1459
932
2509
949
2908
4249
4661
1068
3495
4335
3092
912
4703
510
4989
4623
1895
2542
1103
4664
2522
814
2022
3377
788
3929
3312
1903
1630
2724
2096
66
3150
3066
4198
3053
1189
704
2924
1610
263
3121
4059
3269
4502
1346
3948
1780
904
4535
3536
2613
604
3261
2601
4736
449
3998
1110
4249
3312
4776
635
1759
4349
414
4630
4792
2001
1181
2836
4019
515
4392
890
3052
3466
4621
1524
4139
2349
3710
201
3789
4907
4489
3692
2442
2803
689
1101
4453
3094
4354
3998
1672
2352
3960
4287
3213
90
73
883
326
1883
4430
3537
4765
2050
903
1451
3861
1150
3132
1370
1807
1935
588
4336
4382
4434
3002
44
2676
320
467
4594
3674
3375
2857
712
3036
2448
2435
1179
554
2423
4227
1344
873
999
1598
819
1896
1875
1504
3483
1820
494
3117
1596
3124
532
217
875
4877
3054
3169
2454
2863
4339
4776
850
1254
3881
1299
3363
1242
3424
4157
591
1951
2879
444
995
694
949
2986
1365
2794
4394
1133
3472
3356
2859
647
2947
376
2481
1406
2410
2566
754
3269
3779
3329
103
1578
83
3
981
2958
2703
1759
3236
936
4243
1166
555
3850
4830
1939
1874
1042
3804
191
3310
3803
1139
3149
1976
2017
3902
3335
4254
3624
4749
695
3489
3950
2307
3967
1846
1125
2647
1530
4637
1930
2292
1016
661
2905
568
3806
1894
1390
2529
860
3133
949
619
261
2923
2787
1851
3538
3791
2154
3928
255
2591
985
228
2525
619
1026
1935
4159
4491
955
4108
565
2587
517
579
595
1598
4384
3765
2835
368
477
2243
4439
4523
4898
2904
4096
539
1978
1170
3458
3514
1362
381
2069
2013
3070
1032
1926
2564
553
877
1531
4062
2616
3021
3091
4555
3208
2090
2332
4400
4996
1980
1355
87
368
3525
1304
3068
792
2669
3543
1657
1074
974
2040
4050
4407
3624
2135
4802
2062
1399
109
2189
4106
3304
1141
4660
3607
288
4120
3452
3672
301
2961
567
108
1322
2578
2313
1021
2303
4694
1508
936
4455
3092
4460
3543
4905
146
916
1370
2968
3768
720
3473
3651
3601
2945
1396
3381
629
4900
3436
710
634
2931
4415
1976
2454
2090
4943
3595
3279
2683
4772
3593
3499
699
4381
922
4272
3803
4763
2906
221
2023
3439
2766
3487
3706
1815
3619
4150
1073
2061
1375
2229
4315
3111
358
2725
224
1688
4518
2874
2335
2262
1283
4548
1005
4802
2460
4432
4909
4355
1540
2677
907
1579
994
3904
2880
3200
265
2744
4753
4861
2657
2322
1664
1094
4036
1894
1273
935
3450
4088
4230
142
1005
4312
428
1741
1486
90
4812
4273
4342
1023
2187
1173
4942
4771
4634
176
1119
3989
62
2690
267
3657
841
4251
1474
2529
1255
3893
3622
4496
2986
2301
752
3102
4535
4430
4568
183
791
4677
1193
4451
3511
3646
138
2056
1160
1318
1974
1387
3839
4375
309
2859
3478
3839
3841
3494
3410
1257
4026
2626
515
1058
1266
4470
3863
205
3426
1526
3702
4888
3043
674
2303
1661
4614
1055
834
3898
4693
3028
1989
3441
2247
3695
1976
24
2752
3854
1360
3842
126
646
2495
2165
989
4656
282
3098
2076
39
2922
2209
2734
4307
1092
1882
3010
840
3473
3780
2404
904
1063
4273
210
1925
2629
3656
919
4232
1035
2395
795
1909
3784
631
2048
2164
3802
4558
2319
2730
1658
2296
2138
870
3461
4221
2511
4204
1116
101
4419
3421
500
96
4284
2957
4879
4582
2126
100
3082
1369
1264
2654
2141
4846
3388
1203
2790
2008
1346
879
3446
3973
1557
4971
2930
3063
660
2594
2835
1563
2691
2221
3599
173
800
936
886
1187
2086
4963
133
1382
1037
2049
3286
2724
2376
1052
838
4328
4861
3975
646
4288
3001
3163
195
4526
4761
4251
1103
2296
2482
1655
1285
1633
171
3909
2104
1781
502
1163
3869
905
4506
2727
2132
1192
4203
4167
2187
3335
585
3921
2347
2834
2093
4612
1825
2228
2991
3901
1814
3468
4579
2012
3720
2258
1998
3804
4767
4974
3878
1614
3440
2426
4344
638
342
1299
1544
3053
2588
3940
3452
3629
1716
930
3865
2560
3907
4217
4125
2890
3298
565
2083
2850
1567
4434
2010
3661
4762
2790
510
3267
3288
25
4454
1200
3836
2916
2660
724
865
4583
4728
212
4665
2376
381
2479
4185
3651
363
1089
3818
3053
2987
3731
618
560
3862
9
337
4467
3351
3907
1605
4383
1964
148
22
1938
2761
2782
3506
1680
4036
2301
2642
4445
1338
2375
4427
2700
1041
874
4047
91
1348
3150
2473
1789
3987
4063
837
1255
4368
4
3781
1779
3626
971
781
3160
550
3083
3832
1719
2313
1544
1792
328
3655
2778
3042
4915
4288
3302
2063
4872
3573
964
3693
4871
2783
1999
2444
1528
1041
4528
666
2269
2193
308
7
1195
3019
1009
338
4173
3518
2957
410
873
4020
503
2909
1624
3518
3636
2108
1602
3463
1843
3293
3248
3044
33
1184
1569
474
3382
1531
2949
2616
3399
3854
445
1952
1410
2808
417
4667
2036
3016
1824
2626
182
284
4516
917
4356
1270
3427
2728
885
1425
4367
1625
4470
2912
2511
36
31
3208
260
3623
3756
770
4869
2678
3957
1386
2099
2072
2622
3578
902
3056
3616
3519
3710
1973
1542
3987
4226
2610
4833
1266
989
4559
2389
1781
2276
854
1201
2458
2889
4662
3675
4897
1131
2820
2194
3185
2444
2525
810
3961
2953
3118
4108
4975
2710
1724
1755
2181
1039
2028
1671
1686
3840
4724
3526
1126
967
2168
1054
3279
2268
2958
2349
653
599
450
2033
475
2642
1907
2760
460
1403
4820
1274
3355
4788
1260
642
1978
1347
4654
160
4751
138
4890
2913
1323
160
866
4350
553
3390
110
921
661
3234
585
883
4106
951
81
1249
971
3492
378
850
2579
3689
388
3675
1493
1245
2425
4891
1013
2258
1656
1079
3564
3239
1133
1775
2688
1565
3942
1047
2409
1283
4631
3199
1766
4267
247
4492
3894
3410
2953
3620
3071
2091
2972
2110
4491
4541
228
368
54
2153
4502
407
1177
3253
2328
1315
3186
891
4919
3415
2210
378
2510
3221
1213
4172
2686
4505
1046
439
1912
2321
2080
4541
3605
4475
2990
3299
991
1127
3972
1157
893
1329
211
4281
4635
4161
2265
263
3439
2858
4623
2248
3901
4246
1153
4828
1748
3976
1610
2026
1191
3352
3405
1148
1374
4491
2877
912
2042
3441
3110
3120
3356
4717
4081
2331
4846
3857
2268
2586
4312
3967
256
4379
301
737
4961
4610
3459
4705
3386
1435
1799
4802
1294
2713
4047
4381
3040
2867
2822
509
4
2257
603
3004
3811
2299
4114
2819
43
1114
2633
446
2437
1165
2708
3758
4718
2846
667
4797
2206
1315
4975
957
2004
1661
3528
4754
3511
956
4049
2339
614
3233
4146
1685
4354
698
2310
2224
1599
3473
1827
416
4263
3934
2924
3413
4734
4369
3970
2043
2567
1000
3807
2003
2621
2383
3073
1080
1427
4635
2773
3315
893
2062
2978
4720
1140
527
4890
4815
2807
4015
4060
2027
1148
4428
2109
4630
2155
2121
2738
907
4419
3796
3079
4275
123
2640
2011
4729
3811
4121
2546
3078
3624
458
1762
813
1459
2986
1662
4848
3971
4234
2134
3025
1990
2217
2021
4514
4588
4488
2874
3942
4813
3271
3943
2197
4725
174
717
3444
4695
572
2486
4155
4103
156
3946
3205
2279
235
195
1387
611
3876
4024
1593
1661
2980
4054
2136
1049
2022
4506
1163
1106
2359
32
4130
3884
1763
3535
2161
3919
2503
1963
2250
1115
3829
4354
903
78
3283
1680
4929
1215
3148
4563
4996
3591
2989
4455
1080
739
4705
506
426
371
4998
729
3985
2190
1526
2850
4089
4708
4287
2288
2451
922
971
3043
3931
4970
617
637
2385
4288
4170
2213
3353
1910
2484
864
3763
3937
1179
67
1067
2681
2723
4226
2674
3949
2991
3565
4179
4189
461
4453
1463
4246
4144
3484
569
3954
869
3386
939
1717
3142
3504
240
1953
4002
705
4311
3123
1331
2940
4222
587
4222
3164
2485
2616
4927
88
399
1554
2954
1435
2277
870
1811
4349
930
246
3695
3928
3639
2790
4665
4635
3697
3944
4310
3603
3766
425
1017
1069
3132
3130
776
2094
1858
4504
3061
3851
1989
3916
2485
4633
525
3171
4260
3830
1557
3247
1968
438
1030
4516
3458
2983
4996
1820
1352
1197
2488
988
3213
2095
2068
268
2080
3432
1578
1675
2065
4415
2726
4009
2879
4623
2719
3908
556
3384
1362
3707
2311
2980
4511
2190
1985
530
514
3188
4881
3951
4611
1690
1600
2928
4934
3171
3134
4330
1644
4515
4499
3666
2057
1651
1734
101
2148
4264
3314
3329
2105
3388
2636
74
2618
460
4670
2886
1818
1200
4527
1441
2017
2830
3673
1162
4403
2350
106
4996
4152
3183
4891
1878
1134
689
2228
1012
4194
1994
4230
195
1019
2594
3543
1993
1495
1134
458
195
4476
2144
3524
844
3025
421
1536
893
4906
1006
3788
2911
2799
1608
3890
1955
1869
276
1696
4155
3931
2223
1080
4390
2167
1363
1217
1080
967
1596
2772
303
2664
1293
2760
2031
4291
3216
2406
3103
1827
3897
4053
698
1112
1588
4431
2591
3302
3626
4179
450
3815
1865
2121
1400
629
465
2249
3199
345
4703
1332
3900
3471
4917
3073
2610
2927
3040
2034
2898
1470
217
1724
4461
1995
4949
2995
2460
2746
1117
4595
1705
3068
2815
4216
1307
805
1979
2695
3790
4029
3918
2179
4656
4528
2514
1289
3086
3750
1892
2828
101
3963
2933
4609
73
3224
10
556
1937
192
4268
4498
2792
3452
73
4477
2870
144
2657
139
2662
2516
4329
3887
118
1627
1748
4599
4273
2007
309
1012
4672
1803
4022
517
3909
960
3284
2020
4670
4801
1312
2903
4712
3038
1879
3992
4602
885
2531
2246
1029
4292
1777
3194
3651
481
4129
2067
349
2178
1825
4938
3971
4309
242
791
2569
4217
849
1442
300
3555
3424
2530
2632
2147
1034
490
4597
1548
2290
4599
430
3519
1517
1683
3649
2776
3523
2053
3769
1840
2378
1767
4071
2321
4243
3927
2045
357
2163
854
970
5000
4267
4228
2017
1017
3753
2266
4921
4845
1925
3766
4310
4700
2397
2571
4207
306
4745
134
3942
7
4807
874
2091
2464
2832
389
2001
3404
1241
1881
4808
3751
3332
4204
2393
1058
4404
2392
4877
4625
476
1963
2807
4084
3441
16
325
4334
3875
4309
1395
2553
2256
1923
4455
4057
2610
3473
4438
1636
1044
4650
846
1192
136
2986
434
3253
4316
3132
1553
1559
448
455
2367
3461
4305
3140
291
4117
3162
274
3927
2230
1790
507
3900
3180
2631
2556
4131
4335
1106
1249
3804
1708
857
4614
3003
2075
647
479
2470
3807
1376
513
1825
265
1118
4191
3370
1598
4773
342
2501
2676
3008
353
3192
3433
2689
2813
3584
2820
1445
478
4227
4362
4118
4457
1772
4474
375
4992
4315
4665
4052
2817
3698
1319
655
3575
897
2177
2380
3119
4738
2549
4294
4157
1141
3728
887
2445
702
3235
780
2882
2234
4058
4423
1578
3766
2380
4108
1255
784
1526
2668
4696
2244
3944
3261
4294
3248
3782
1063
3839
3448
4760
3512
3287
707
3570
2401
1394
1355
3989
2152
715
4889
476
2476
4305
2008
1496
3516
3940
573
4693
3848
2052
4541
2059
2246
4491
4495
4869
3423
3566
2358
237
151
2887
4376
94
4432
270
2681
2105
4311
4235
4217
3201
1654
3222
4506
3726
2377
1912
2731
4518
1017
4079
3472
2511
788
742
2279
1951
2946
4050
3484
4948
2026
3670
342
1412
3531
2616
3024
3871
907
4450
305
4248
1780
1546
1844
3199
3402
1378
1457
1065
2814
2144
2530
1239
3550
1055
1455
83
3666
4037
4970
4278
2897
1803
3212
4909
4682
2304
670
151
4395
4342
2089
1617
4846
187
1383
2410
3799
1034
727
543
791
1208
3181
3576
3252
815
4191
3449
1463
4054
9
2122
852
1190
3354
3368
2477
463
3765
2106
3792
4521
3921
3132
3980
3203
1681
4127
3520
4448
909
2175
4629
2693
1927
3604
2223
1517
1079
1969
535
205
1496
1304
3716
3024
2816
2805
661
899
2596
3078
816
466
730
49
3047
4970
532
3278
3062
4053
1020
4569
870
153
1371
1266
4437
3001
1584
4956
2868
1602
1151
4345
1127
1767
2567
4460
1241
78
1211
3941
1909
529
3026
3249
790
2702
1088
808
4888
512
4467
2117
2116
3971
3398
2482
520
3195
1585
4265
2373
590
71
3676
3671
4109
654
941
17
4784
995
3591
4430
831
3771
451
4025
3713
2659
3204
4390
3521
2994
2644
543
3308
626
2404
1208
1900
498
2872
1274
1040
3446
4505
4908
2450
1269
1393
2789
3487
850
4090
3212
891
333
152
1177
3810
4471
4410
2473
2864
737
645
1229
1538
4773
4097
1043
4931
1059
1626
420
2832
4422
2672
3780
4844
269
2991
2862
1933
1266
4192
1413
1957
2510
4598
2836
1642
595
2818
1991
238
4041
656
1696
1935
4778
536
1131
2968
1909
2053
4650
3199
2798
3657
2681
2109
4036
759
1227
4729
4819
4424
2827
4485
4136
4327
84
4871
4984
2197
930
1034
1664
1789
3407
858
3366
1841
847
2932
1775
1731
1556
323
2623
493
594
2940
68
3322
2380
1363
1259
4178
1573
844
2666
4178
128
931
1060
370
4321
2596
225
1437
2162
404
226
2500
3095
2565
769
4020
4482
1374
1759
4491
1920
545
4149
1439
1065
860
2420
3375
2180
3400
1804
2639
2537
3957
3041
1953
197
668
785
3535
1049
4235
2175
2586
564
1885
315
1886
2700
1167
4000
1163
4393
3925
4389
1934
843
2467
3429
1622
2190
3107
863
3999
733
3301
462
4138
901
539
2233
3259
4805
4601
2452
3538
1692
4723
734
427
2867
2975
202
4950
3791
1462
4270
4687
1601
2920
4726
1175
3109
2669
1130
1145
3718
4316
3611
3550
848
2224
634
1177
1221
693
4618
1780
4729
4576
1769
3434
2086
3205
467
2514
985
238
3239
3498
747
3299
4424
90
4304
2884
4885
741
4251
3833
2457
2244
3329
3691
4011
50
3681
2480
2735
3872
3219
250
244
1003
2838
3345
2085
2513
359
2389
2656
728
1177
4468
3897
2255
3608
2354
3312
1659
2533
2636
2423
2580
3189
4772
989
1733
458
2096
2077
3023
376
4355
800
1710
4601
4987
311
3315
170
3145
2137
2424
4732
1420
763
1719
1964
3654
2067
4260
2019
453
1205
2630
1822
3420
3446
4066
311
2079
1691
2848
2506
4842
491
1084
1281
4827
2321
3486
3321
3876
3011
4786
3587
3250
3038
3441
315
3632
631
2815
4252
1365
4483
3411
3691
1705
1856
3097
4408
2500
954
1107
1808
3136
2719
4804
893
810
4267
4316
244
2629
109
3671
4990
3782
176
550
936
1401
4147
1340
147
731
666
441
1780
1094
2210
4099
1989
72
472
672
138
1164
1627
1974
4389
4919
2062
924
3235
3860
4495
3014
1389
401
659
2300
1960
1008
1607
683
837
1063
288
4827
3137
4016
333
2111
4662
2913
4383
784
673
622
1744
674
1634
466
1601
2398
4823
3641
4114
3751
209
1762
4990
61
1341
3949
4956
2541
2948
4185
967
1774
3291
3273
4415
1653
4284
2041
2118
1466
771
4134
3572
505
4219
3596
2868
1906
143
3101
2517
4586
4344
3049
257
1560
3477
3808
3401
240
1271
1074
1479
395
2665
4503
3186
3301
1926
2536
4558
1046
3322
4188
4489
2922
1768
2667
4143
1617
1435
3975
4191
2607
773
646
1837
1645
4467
2618
4078
2846
2070
4360
3254
3507
1211
1853
3237
1304
2580
1996
3437
1205
1558
2857
3854
4533
2801
4689
363
730
3483
751
499
2095
1917
2321
4512
2173
4324
961
747
2615
2849
2422
1406
1677
698
3760
4416
885
2023
287
141
357
2493
948
1852
2643
4622
3837
2927
3565
1696
222
4134
4121
4898
4803
1668
1326
274
2256
4537
4585
4385
337
4686
1362
3460
1393
1972
2700
4709
1031
2581
1064
2489
4693
2601
1970
4784
3888
35
3339
4608
2883
4186
1909
2930
123
3921
4650
411
1020
542
4910
4341
930
230
2104
2875
1409
3352
3309
2720
1575
718
1741
2377
3188
511
556
1038
4513
3576
994
3005
1062
3774
4428
3847
3113
4869
4313
1642
2214
2532
245
37
4050
2495
145
1087
2679
3652
3353
4536
2772
110
3997
653
2058
1037
4513
593
528
1692
3364
335
1735
2058
69
2649
526
586
617
420
2039
3851
4782
2273
1184
760
1124
2934
2228
3984
3495
1763
4968
2079
1958
302
1366
4396
343
375
4221
2649
2897
2540
2158
4927
4064
3062
4273
4103
372
4699
2454
265
938
3170
4525
177
3578
1986
1774
4405
3879
3907
3938
472
4426
155
2312
4075
4232
4338
3024
1494
2895
2214
2476
451
2261
1640
2898
4284
4281
4333
691
3096
4968
4375
863
842
2417
3178
1023
2778
145
1663
450
4442
2920
172
4680
497
2931
4073
1114
84
1912
3236
3600
2200
2516
2366
729
2410
944
4301
743
3367
16
2000
448
2924
595
1494
350
3983
790
3383
4240
1347
641
1233
2111
3793
1376
1980
122
1930
1899
2407
1626
989
2710
2449
863
4631
234
2328
2537
1342
842
3413
2015
829
3583
2774
4164
316
2981
3555
4597
429
1004
1986
972
352
3487
3716
3216
935
4288
1853
2931
1635
882
1303
4538
2533
606
1384
4441
3190
2351
4815
501
3536
2614
4219
4343
4970
4838
2724
2904
3479
1112
3168
7
4320
3249
1544
4021
2782
88
80
1530
2609
4920
1962
4340
1483
4332
4940
3431
3542
2246
1461
2552
170
3262
3372
1225
872
1881
3201
3705
4522
104
1250
3361
1112
4621
3904
4663
4020
4969
2535
1511
2999
2505
2969
773
2858
1204
1004
2820
4654
2151
1535
2818
1084
249
1393
3193
1806
2191
4050
3544
284
2153
2448
2832
1952
1739
4100
4752
2043
3749
1226
274
3581
4100
117
4595
3569
47
4760
1551
1630
1170
2790
66
527
3398
2931
4752
4700
4023
1728
318
2919
4453
2243
294
1632
2691
452
3975
3818
947
2010
1443
3435
3225
1388
2936
640
2507
1721
1432
1766
464
4448
1520
2250
4637
1752
4308
3915
2377
4738
2058
3650
579
1346
2474
1913
174
3721
4509
2697
1004
2086
4667
2586
752
3216
1683
4311
162
3942
4343
1991
767
4335
3901
222
4871
2562
4063
1297
2757
3120
4324
3262
35
4469
3541
834
4675
3810
3281
992
135
1822
3449
4753
2401
1976
4636
4854
4188
2023
1036
4656
3137
4754
4040
4969
4275
3888
2304
3248
1068
3442
2036
1633
309
148
4430
2131
1258
2936
3906
4576
1748
4890
285
4928
1869
2357
4084
4118
4303
1948
160
1105
4902
4954
3665
453
3145
3603
2584
2072
4317
1864
2731
3013
1754
127
4156
3252
2708
89
2259
640
2683
3659
2016
2200
3419
4173
1089
4838
3085
4974
2658
4563
4140
2765
4656
2897
257
2138
3621
2943
2216
555
3056
3057
4873
4783
538
798
2031
4551
4705
4520
1412
2655
1360
1175
611
2154
3181
4150
3501
84
4923
4189
13
2117
3350
4485
3628
4708
1393
223
2389
2586
2515
662
1058
1627
4693
1856
4325
3401
2502
4169
136
1849
583
823
558
3523
2128
1487
2351
438
833
999
272
2714
2506
1602
4353
1764
1819
1503
4093
1653
3668
3578
2117
267
1295
4754
3014
1175
3769
2297
1182
4518
3509
3111
3163
528
1280
4032
2588
884
1054
353
4253
3442
3364
2231
2304
175
3844
3304
367
3517
940
3431
3907
696
4351
3188
3104
946
4970
1058
918
3703
1688
3152
2314
4322
1279
4297
1419
967
4057
3500
2325
1031
1876
4932
4633
3087
2210
2920
3035
1208
4410
1780
1059
2785
3197
2447
349
3121
1329
2907
3377
4453
2418
4665
3835
800
1356
2522
2844
2366
4546
1622
439
144
4891
1193
4901
3891
4647
1993
4273
1672
1926
2938
2869
2622
2665
4530
236
4956
1503
749
2477
4559
3626
1242
1094
3322
1879
4459
2711
4953
2922
4865
3027
2109
623
543
4227
2619
3370
2226
4490
1837
800
495
3329
3543
916
4333
2637
1035
3723
4414
2076
510
4944
19
3268
1744
4921
4525
2124
4304
1880
3757
1401
2510
58
1876
4403
2815
2196
4283
725
3053
3105
4253
480
4444
69
496
3144
718
3109
3304
694
4352
1157
2996
4276
4787
3057
4319
2028
4420
1492
4256
3082
4036
4108
4882
2757
168
2435
4125
2978
1666
3912
1147
4753
3166
1396
2204
230
2854
2206
779
2153
695
1591
1446
4342
1850
4351
833
606
3436
1406
1932
4701
3062
4939
2633
4130
933
1433
3319
1865
1371
3829
490
3252
2716
4273
88
2062
994
2276
3877
119
1858
4584
696
3875
4085
4739
468
1051
2088
4102
992
3434
4052
1993
1591
4296
3470
2709
4217
4611
3040
408
224
4650
3638
1037
1204
3712
3867
1753
4552
1375
3857
4640
2010
1722
2900
357
2703
4953
2168
4725
1252
3233
134
4853
1430
266
4860
4967
3731
3039
4850
3986
895
425
2197
1663
2600
2028
919
2061
3507
2449
3941
4789
3685
3963
2600
142
3354
3130
765
2258
4249
4683
2821
3128
1469
3109
4909
2056
3166
3285
831
802
3190
1995
528
3839
645
1691
1776
4766
3638
4981
141
1409
1495
1430
2864
2277
637
1245
2830
1446
4470
4414
3344
2360
3260
4522
2579
1751
433
2901
769
3752
1142
535
2567
2846
1434
4204
3077
854
4657
3372
1033
1907
1346
2635
4700
778
2264
1090
2355
4423
2003
2052
2311
3151
1276
2698
4526
380
228
3072
3583
172
301
3502
1986
2234
4663
231
14
2148
1557
1981
1857
4987
2765
3771
2452
3102
1828
4538
980
4215
1696
4573
282
4052
3540
4772
3340
3719
4823
2685
1186
4431
3029
454
4682
669
3805
3253
1756
3344
1217
2952
1102
209
3777
4557
1713
1232
4776
3931
4642
1429
189
2367
338
2495
3316
1961
495
3153
1747
3308
2217
3464
4701
3713
4197
1854
1010
1708
1166
2818
2837
1878
191
1806
405
2489
2074
864
1476
712
1692
2537
2435
4476
4942
457
780
2591
310
3001
4783
3469
2052
927
4214
2222
781
4566
1544
4742
428
4067
1337
3406
1628
3841
2441
376
2671
2686
3929
1806
4218
1380
3129
523
2774
3849
1645
4624
2433
3079
483
3025
4971
373
2014
374
1458
1555
3750
755
4078
4002
2478
319
2405
1138
1117
3505
2032
1907
4710
4006
1364
4005
3415
4676
3747
4031
1470
3611
4672
3819
4935
3175
3430
952
4303
319
1586
2487
3005
249
628
7
2947
1388
3835
3162
57
332
3422
4189
1723
161
315
2524
2550
3608
1595
3115
1799
1905
3356
2406
60
4687
2590
2546
3584
1811
4063
1290
4467
1890
2703
4915
3920
250
692
3104
614
2585
4072
2406
4120
2254
1846
833
3981
358
1264
4454
4384
3576
3548
4839
168
153
618
4114
2122
2698
264
4698
2770
2717
902
892
806
3875
58
1700
2867
4232
470
766
2229
2141
2717
1381
452
214
881
1231
3897
4226
4200
942
3750
4566
4882
1585
659
706
677
3609
3481
4378
474
2188
2419
2846
1173
2070
1856
1258
1712
2979
451
1975
1032
3118
427
2904
2727
2046
3963
990
2345
2427
83
3317
4495
1541
2893
4005
4407
2342
441
4929
129
1923
4041
307
707
1702
2814
2878
2279
2527
633
3539
2760
4678
1643
4181
2024
1459
1293
2805
3605
3511
3120
4054
2528
952
4663
2809
156
2769
1064
1483
1197
39
2199
2995
4334
333
3019
1764
2217
1841
159
3873
2404
3069
4762
412
1374
1039
1384
1829
4142
1625
4118
3689
1580
641
3089
4585
4582
4882
2256
2727
21
834
486
4564
405
1066
4001
4125
2689
4545
2694
2097
3532
849
4426
757
1489
4984
1370
280
1779
3089
452
3135
2694
3729
4884
850
3621
3122
2280
317
1121
299
773
80
4041
725
3984
2968
4068
3744
1213
2812
4384
292
1347
4264
1639
4473
509
3541
2741
3487
2235
2359
1531
3102
3935
1790
359
4872
3641
4557
3962
2786
307
342
3448
2415
4070
2301
860
1764
2852
3800
1969
1429
459
3334
4114
3767
272
4748
1499
2868
1457
1833
2749
3162
3202
1500
894
4420
1074
4368
375
3263
3267
4295
1364
3110
1045
188
959
2031
2691
3567
3278
76
2004
4373
2305
4219
2875
2854
4468
4295
2064
1797
1931
332
3445
1308
1593
2046
986
349
4640
1211
2778
3954
1452
3004
2676
2213
783
1577
970
4217
2431
3914
4741
423
4812
2062
2231
2138
2627
2088
2679
36
4629
5
721
2518
4608
4007
356
3452
981
133
794
4447
2496
1185
2195
3937
3220
696
1394
1628
876
3822
1158
1300
1307
743
1075
4928
413
3687
2551
2557
4980
4291
325
1971
900
758
1613
4598
4926
541
1666
1174
3265
1499
2458
2103
1492
1854
4098
186
1758
440
3048
362
1047
1047
1575
912
4348
797
1782
3560
1286
2272
4497
2290
2283
907
2839
2873
4108
1580
1258
2223
3262
2772
3058
1239
561
4010
3738
1106
3844
696
4754
2835
4047
2044
907
4931
4047
3889
4230
1765
4581
1451
4517
739
3327
4903
1769
903
4558
560
1706
3963
3703
27
906
4122
1714
1620
4299
4396
3934
3359
3684
3566
483
1680
4360
3376
1982
3675
2270
2997
1313
4317
3498
2374
336
4624
1035
3784
1045
3163
1107
825
4588
4592
2962
2079
2960
1957
3587
2137
4620
1035
654
44
1947
2498
164
3543
1713
275
158
2399
1008
2948
4895
1692
4404
2792
2141
2626
1815
1701
244
2729
742
700
4835
3910
57
4348
4460
3048
2719
1878
1536
2219
1304
3258
1321
3072
2321
3018
4823
4651
1732
3490
2244
156
3445
2758
2232
1263
1950
2940
3301
3028
556
2813
1699
847
4919
529
214
1257
4686
3408
795
3581
1049
4601
2399
1932
1309
4111
1592
3937
3652
3406
2633
2230
578
2323
3819
4998
3057
4682
455
472
3182
3357
764
4330
641
4468
2071
2292
3329
2919
1166
4561
2286
1942
1812
1242
1525
2842
4617
2506
2240
585
1207
3402
2723
3181
3638
759
1696
6
3800
4519
2084
4316
2366
1168
248
1613
2761
2305
3848
3013
2401
1087
3415
2953
4778
3586
1162
3107
2706
1493
4344
2713
261
2481
4985
1830
569
634
2236
1472
1754
4241
3519
2056
71
840
3946
3749
3675
225
4396
2745
3981
384
3525
3234
128
3388
2762
4571
2636
1042
3373
4024
2611
3882
802
430
2781
1160
1843
2752
3708
1156
2021
3867
3897
2890
4833
3315
381
3539
1780
3347
1361
2683
3015
3730
3599
3081
1959
657
2622
657
2558
4038
1537
4589
4520
363
601
3000
424
3159
4239
1442
3032
4452
3291
1591
404
919
2032
2936
2760
2420
4301
4656
1925
4568
4437
1815
3025
3837
4480
195
1715
737
4904
4347
1059
2343
2773
570
2584
2036
2265
2594
464
3083
2989
1782
1708
3482
4914
2614
640
4459
1545
2559
368
2820
1324
1697
1166
175
4458
2855
4773
3707
4655
1194
3553
4225
337
3135
1956
1335
1004
1148
4131
3833
4855
3327
3023
4131
3005
2975
3933
4440
1926
2345
2454
1550
1491
4652
3048
496
2237
29
1043
82
3550
2548
2964
1593
3382
2077
1869
3873
3032
3440
1579
4244
2994
1234
1231
2706
905
178
4078
3803
1010
972
3425
191
354
4290
486
2702
2888
2605
1733
2201
3765
392
2923
1583
4691
22
1922
3120
4739
4879
2727
4166
1197
687
1235
1399
2852
2287
4059
4933
4023
2826
1744
2598
2450
529
1848
3676
563
3432
1971
109
349
4991
382
28
3880
3449
1139
446
527
120
2856
574
2976
351
643
4235
4232
3487
4701
4237
933
3379
1156
1395
2218
3427
1222
1935
630
3845
229
2400
2181
3127
2686
71
3941
135
289
931
2195
4403
3140
4037
3300
4113
2584
4948
3764
2457
1194
4507
1074
1077
4619
974
2994
4224
425
3537
4794
924
812
409
3173
1610
3674
1680
3155
742
523
3093
3327
4489
1389
354
2303
2141
2745
1812
3056
565
4036
263
2344
2570
615
4080
138
4638
544
1816
1813
1773
4287
4104
4549
1399
4218
4383
3193
4168
345
4926
4171
1553
4538
4925
1979
796
1974
4355
4941
1675
1586
3809
774
4929
1335
4575
3475
279
3587
4031
3633
745
3558
4733
2174
3863
4470
1309
4863
4077
1347
4629
1216
3523
3531
702
1712
1733
2599
551
4169
4067
2693
1450
4108
4315
2980
469
499
4466
195
4955
4550
111
1810
4577
511
3360
950
769
3861
1187
2002
1706
2949
3871
3425
693
3140
2440
3365
4010
2990
2438
3243
2473
3187
3950
349
4722
508
3080
1494
77
4562
735
1473
1003
1800
4932
2643
4155
4292
836
2932
4389
2890
1709
371
3307
3457
245
4351
4363
3932
2883
3974
1503
1698
2852
4665
348
3406
3687
1310
3454
3215
4577
2373
3859
745
3011
1404
4756
1235
2495
4148
135
4999
790
585
4511
478
3620
3333
3146
2873
4170
2093
3754
3017
756
2011
4565
4295
1697
946
1917
4500
2598
3198
4865
4171
2827
1361
3410
546
228
2407
679
4205
1553
219
2553
211
4214
1423
1824
3535
2628
801
724
4080
4766
3904
3804
489
909
4443
27
3594
157
4170
3310
2125
2310
2771
1591
3658
4043
406
1245
147
2230
3994
3738
2912
2690
1142
1403
3981
792
4872
92
687
3267
3922
1170
1971
3500
2736
2582
3999
2686
4531
929
2599
1667
2697
3210
1513
2165
4626
946
3425
2590
4076
4609
742
2856
3601
4565
2123
3982
932
4706
1151
3706
3352
2877
3853
1868
4392
1544
4893
233
3528
3338
2705
4938
971
4788
4281
1521
2426
3268
2528
3991
780
4294
108
2553
24
3462
4722
3622
4188
1647
2215
4955
3818
239
4104
2751
4422
3056
3859
607
4585
3753
628
995
2553
4219
1449
3175
4134
3293
3254
4323
167
3929
3562
1124
1299
4212
3112
2793
1073
1242
2647
3150
3136
1175
1451
4796
3615
4999
2170
895
1206
4511
3615
711
1667
3713
4850
3160
3463
3132
1389
3769
1862
3922
2489
4809
1035
4889
3871
693
4681
2563
3256
596
1531
765
3326
2339
4437
2035
1072
945
4752
3811
3650
453
1266
4182
3810
1898
2508
1642
972
506
3994
2362
2991
96
2095
636
4887
4900
2214
3730
3001
2067
2274
1082
4249
3877
1239
926
2823
4941
678
3533
1469
2701
4789
2544
2987
231
3037
3150
4332
4109
3386
4112
4462
1209
2959
1597
158
3318
4143
1255
3138
1917
4461
4781
3541
897
4733
1079
2726
4428
4600
2253
4313
2719
972
2561
4884
4590
3578
360
988
3850
1111
2804
1062
4213
4587
3485
246
1097
2661
4731
1619
3122
76
2830
824
3975
2015
3559
493
3733
2271
3132
2581
4908
2024
2728
846
3632
3084
2624
2579
4785
1103
4047
4557
3075
2124
2883
4430
1319
494
3549
3261
944
744
2509
1781
1279
1502
4132
3445
4128
3810
121
3057
635
1880
3669
415
1307
2937
2262
1868
2714
2980
2759
3581
43
3049
3559
2334
4255
2828
3822
1918
457
2704
3715
2217
3394
4913
2488
1565
3245
3081
3460
2389
4244
2284
2736
3881
3577
2459
1835
1100
478
2053
3878
2997
1390
2322
4273
3022
297
1974
956
1800
4820
2556
3903
2685
3495
3768
4002
3893
261
1300
3933
4850
4191
3820
1434
3987
4914
298
4182
1333
12
1386
4092
1485
283
4119
9
743
3206
1389
2353
3763
4938
2557
3001
1394
622
4668
4299
4733
1047
3387
1149
2095
3869
4208
4586
3830
1044
2028
3943
4006
196
3540
1519
4909
2586
1089
2288
2752
4165
31
2460
2501
3193
4017
2585
247
479
1955
4985
910
3419
423
291
2868
4549
2665
232
1600
4561
2955
3079
4903
871
2938
2113
1918
4267
1174
2245
937
942
470
933
2376
4387
3602
1680
4045
779
1839
726
1967
57
783
991
137
3439
4470
492
4771
3280
3358
1100
1192
2363
380
761
1439
246
1521
1240
4163
3473
1705
349
4803
1439
4367
1004
3746
2793
392
2609
1416
2074
115
2673
2367
1563
3231
3567
3559
2001
685
1744
2234
4602
1706
1543
112
1044
2791
1330
1981
127
4097
1995
4958
4621
97
4920
1424
1241
2740
1779
3081
3493
2116
4858
973
1482
4045
3840
3138
2412
3785
1914
1956
4516
1293
1868
3770
620
4098
4458
1111
2006
1028
3639
1946
2630
4102
609
3710
1011
1685
2594
2555
2698
216
521
1659
507
2847
455
4206
1690
1377
3699
1862
1311
3076
2518
876
2023
224
272
561
4944
3108
1201
2309
233
2440
2512
1964
1744
50
1320
4940
3897
849
1214
1553
1862
453
2597
3921
818
1213
4858
809
1509
2359
2135
1781
283
3915
1756
2515
1597
1384
1466
2042
4550
990
3222
4451
1359
2611
4916
2487
2955
3175
3049
1952
812
3319
3152
2326
460
4853
1463
3747
765
3798
2471
616
2578
1675
406
606
4979
2681
1920
4350
3589
3345
3498
602
2864
1912
4383
3465
4583
384
4731
791
1835
2670
682
2018
2561
1738
194
1414
3583
3826
1452
4994
3387
326
3535
3985
1564
3557
1909
642
2463
2424
4189
3545
539
650
895
2155
4765
4366
4547
4110
629
2472
2730
4911
3047
1202
1587
3881
2755
4089
4168
1653
646
3958
4942
1492
719
326
2961
4863
1434
4098
373
384
705
1616
4638
1198
5
4240
4825
2517
4321
4583
3825
3716
4040
1071
531
2893
2410
3829
2218
3776
1780
2298
1196
2808
284
2939
130
3580
3152
362
3204
2488
4616
3386
3323
4465
3344
2566
2646
3789
2464
3411
53
409
3251
4745
2521
480
2483
4590
1530
2363
1555
2587
3583
3212
2436
453
3610
2289
2001
853
345
1119
2938
2641
2814
4749
4901
3153
1912
4677
4072
858
2144
4254
1929
4454
2357
4860
646
1706
1640
3519
1293
1015
4609
3208
3126
2578
1232
591
4475
4485
572
2103
2631
2347
3016
3736
3084
287
4569
3853
3819
4166
1737
748
4856
4368
4639
1977
3604
1411
341
2698
562
4648
3505
2140
1506
76
1620
3253
248
1977
1174
864
533
354
4808
1116
2637
1218
2304
4181
2912
3622
4513
1738
146
4710
3488
237
148
2232
3416
3974
3752
2125
3359
2848
3096
2570
1911
2635
311
4161
4382
656
2358
1445
3678
3672
241
3161
4870
2222
2680
610
3175
920
3743
2920
815
642
4974
2570
1529
3794
1313
4839
2492
789
2384
1197
3792
1993
1337
2173
4844
1185
129
3957
2546
3109
2615
557
1329
1911
505
107
4674
4838
2669
1215
2028
375
4354
4743
4225
1135
4356
532
566
3354
795
787
87
1736
1884
4998
1096
1522
2855
153
4517
1281
2335
3381
1667
1040
1293
967
2469
1685
4342
1730
2928
2732
3960
201
3351
3492
2577
1590
1263
2807
2720
4902
188
2806
1266
3371
971
123
2270
4392
1582
1758
1689
2849
1627
129
2292
4176
4493
1436
2425
3073
2202
2377
2033
2943
387
1553
2593
1660
2767
4357
463
3213
3448
173
3538
1868
3940
3621
4808
2757
1893
4971
566
4233
1010
875
2580
1566
2356
1187
2574
260
2449
1175
1572
1569
3309
4182
3610
3487
1068
1859
3033
3209
4025
997
2916
1785
1979
2599
2148
4269
434
1464
1061
3597
4110
4125
4719
2231
4545
1722
1357
3100
4112
4333
3193
1832
3845
3147
710
4101
3336
1345
4805
3472
2441
620
3777
3843
4432
3825
4171
578
3526
94
4894
3118
537
1655
932
4717
3628
3866
807
4287
1268
4907
905
83
3868
3193
1677
2992
2370
447
2763
2748
1576
1900
1688
3417
548
4739
1347
4411
360
4580
257
3411
3402
2721
3995
1751
2789
1450
4603
1255
2687
1409
2162
4146
2593
199
445
343
3850
509
763
1805
3156
4772
4009
747
4158
1830
4934
1088
2456
2586
2119
4604
1290
3068
4316
973
3109
3026
1193
1364
1328
1824
2390
1165
180
1453
4040
4058
2041
2036
366
3233
2735
500
3164
3681
2222
2097
2115
1897
926
1264
4823
1298
1519
3295
360
1384
275
3130
2882
276
303
4103
2533
2437
3942
3756
3781
4274
1438
4827
562
546
3824
925
674
3484
2252
1220
4242
2711
1939
4911
1513
1283
4067
3610
1838
3750
1815
1771
3748
1425
2612
2838
2813
3121
3766
4962
2940
582
4993
394
3009
4934
3071
3037
4561
1419
17
1159
2460
801
158
4894
3565
2985
2485
533
4414
4113
761
1572
289
4882
4472
1854
3080
4137
4444
137
1702
2718
3786
2706
1539
4712
805
2887
4123
1670
3915
2722
3568
3799
1279
101
3708
3988
3806
4377
280
97
922
1653
4816
3479
4546
4173
4725
2077
2672
2760
1617
4170
41
1882
4230
4157
1969
4288
2664
1238
3124
2294
4366
1306
2966
2596
405
4354
4268
1181
4645
1636
889
4567
2234
3505
4258
365
964
1477
2978
392
1319
3355
4047
2306
3388
3839
2939
905
3166
193
3436
2706
830
2696
4908
4748
2672
4405
3089
529
2076
1004
3822
1728
3254
1191
873
1821
725
1914
1651
3136
1312
8
1683
1114
3628
876
2259
4883
1351
737
2057
975
1177
707
4544
4028
2061
148
3252
645
4405
3216
194
4082
4059
3729
429
102
3313
763
2730
2184
1234
3425
3437
4226
4358
1495
4146
2229
3570
2637
1237
339
3878
4291
4466
52
3525
2991
3702
3458
3216
4736
3987
4076
3100
4055
504
1119
4255
385
3791
120
3111
3270
3366
3939
3867
1493
911
1143
3592
182
1519
1152
4589
382
258
3660
4615
4719
3197
2454
3366
1285
1163
4103
1926
474
4410
3175
2599
658
3339
1416
2582
184
317
300
2826
4400
330
1354
967
2706
3784
4349
4094
3318
1225
3733
2219
2810
683
380
2830
3222
4465
25
3795
3520
3225
4737
1298
2720
4892
2257
1431
1230
1706
2293
1963
4582
3123
1717
857
3091
1654
2138
2050
1114
4614
661
225
202
1624
2441
3712
4891
4110
228
642
2139
3031
4970
910
2258
1220
4506
3459
584
3997
1831
4686
1954
4978
3000
565
2809
1427
848
1496
4426
3865
2038
370
1767
3186
2975
1908
2940
3585
831
3803
355
3499
500
877
3976
4971
4091
1816
2894
1934
1096
1300
2305
3304
3643
4579
2522
4558
3598
768
2750
2218
2520
3197
487
4147
1980
3051
969
4089
2907
3198
3638
3165
3590
55
1451
535
3005
2112
2537
454
794
1299
2773
2548
1151
3996
48
1431
228
3210
2239
490
4201
2514
2388
3001
3467
1668
2955
2953
2782
2052
118
2669
3416
50
42
4362
4670
219
432
884
4317
2925
3845
4415
58
2183
3978
2159
3674
3895
3596
3608
3563
4514
4125
343
4209
4927
4825
2846
1746
740
386
3500
938
1120
3301
2947
4240
1247
4715
2496
3487
2418
2873
1479
1910
1572
3064
3125
4985
3982
3317
3692
1501
2427
3386
4210
424
781
4715
2346
3030
2774
3090
745
933
3016
2844
3906
4842
4454
3154
1763
1730
4712
2097
4222
731
2467
186
3257
2199
1023
4251
1118
624
4911
4931
244
1446
4060
1930
4092
2683
1579
2263
4324
4072
4842
96
1312
4437
2295
4854
2756
3509
3849
3030
3667
1447
2653
1537
771
270
1114
2964
4599
890
2805
2953
4940
1198
3342
2237
1508
2279
1665
944
3990
4299
4895
816
3739
3200
2002
1094
4579
408
4420
4143
1006
3668
1504
236
4644
1654
1400
2410
4574
3989
1478
3131
1674
325
1706
4220
698
2028
2506
597
357
319
3037
2468
2117
3707
4848
2922
752
1332
1209
4780
2896
3297
2239
1131
2379
2381
2975
4356
3219
272
1592
2081
2814
1509
697
3535
2743
186
453
1694
2931
3010
4646
2060
1318
534
2391
4106
228
2271
1009
1301
1280
4054
3135
2998
1808
2429
2394
1307
1038
92
1245
2860
689
4900
4937
2454
818
2959
243
4828
3240
4982
3321
705
4724
4425
801
4303
2789
3491
3931
4147
2278
932
1865
3678
2171
4309
2182
3062
176
2551
36
1915
266
2725
204
3514
531
3061
2803
3661
1578
1154
2743
2929
1697
765
4742
4255
1605
4088
3127
2445
2946
1249
166
4370
3013
118
540
3420
4047
971
2510
3702
2129
4077
3913
1818
2642
3874
1676
2851
3987
2695
3911
1679
3412
3793
540
117
1028
3412
4965
4387
1324
1399
2821
4962
3036
734
29
1560
1382
487
233
3261
750
3510
2073
4982
2112
217
769
1894
2178
1603
985
4992
5
1637
3117
2886
4448
2609
3925
2301
37
4742
1879
2326
3522
4567
2456
3111
2826
1963
199
624
1970
246
83
4951
1852
2591
4759
2972
3151
2272
1029
4461
4844
4106
320
4580
4067
3942
992
532
3268
852
2042
3951
1167
1672
766
2963
1141
4936
2367
2360
692
327
1510
1948
1966
4094
4480
4183
522
2358
2883
215
3498
1174
1237
3125
1812
2395
2509
3007
3970
2931
4008
1852
4145
953
3845
3027
2717
2933
2594
1068
3956
369
2221
2157
447
397
4555
582
1660
355
4276
2957
4982
2739
3189
84
4003
4665
661
2142
1845
3474
872
4637
674
2459
1983
4847
3269
1474
1454
2404
1266
3274
957
2138
2645
2148
752
2873
1372
4241
2663
4416
2400
4185
254
1702
2497
3118
3222
2409
1287
2705
3426
2435
1385
2077
1899
4039
4946
3095
4397
1369
4767
844
584
2539
3106
2443
2807
265
1266
2495
2940
3118
481
406
3946
3052
2388
404
2082
4593
1871
657
1903
532
4831
4839
4018
548
1133
2413
4710
2673
1394
4702
3581
2169
2125
3211
4137
1005
527
229
3076
2457
1016
4948
217
2663
4302
91
216
85
1909
4593
4318
1106
4514
513
4450
3957
1911
659
4666
4918
3923
2889
2012
3531
4543
1267
981
2733
1305
1379
4597
3160
461
2754
993
4422
4871
1
4312
3997
890
4385
167
1796
700
3308
2077
3138
1727
4905
3695
2104
3730
851
2549
3713
3270
4491
4179
2529
1730
1922
2769
4395
1264
1936
3676
4722
3669
208
2387
1977
1077
2057
2746
75
868
782
1138
148
4798
3991
4879
1549
1912
1206
3257
4196
316
139
4588
178
1194
4281
4824
2795
4249
102
3585
3209
3922
4551
4167
250
14
1809
784
3781
2146
2001
402
73
2994
3638
4129
1791
1300
1705
863
443
1849
1996
3878
3702
767
2384
4800
1071
1913
3901
2544
933
4213
3838
662
2919
4901
1650
4583
428
1143
421
1635
4875
485
420
2558
2477
3326
453
3127
4350
1339
4853
3379
247
3947
2759
1731
3847
3839
2036
3842
2797
4134
1734
4608
3432
171
1611
1642
4408
2682
4960
4655
2874
1974
4228
860
311
510
3416
4297
661
1292
1462
3994
3165
2653
2623
2512
1891
4131
411
1965
3474
3230
2789
4163
4517
1094
2189
4110
847
4827
2268
2213
2804
4422
2987
4325
2517
2037
1996
3638
3400
2547
175
3636
2854
4581
1591
1759
180
3510
3875
1547
2890
900
3509
4521
2943
4560
2366
4300
35
2410
1120
3765
4731
4283
75
528
2448
1586
64
3373
208
4064
777
1520
2404
3147
1591
584
3945
1263
2106
3124
3711
3240
446
1249
3325
1945
4336
4269
1059
4024
4740
568
4702
4023
4490
1150
2175
3917
3637
4182
2860
235
1755
949
4990
1664
3768
3268
3706
4998
738
1846
792
4634
1366
3859
2407
863
2946
3680
3359
3044
3649
2477
4101
3201
906
4085
1946
2102
4185
1177
3197
3461
4589
438
2028
1347
224
4058
3543
1691
163
4147
4558
2658
2703
2192
3341
3548
4668
2830
2431
4014
1966
2292
2904
3986
3835
1807
4738
1878
3526
1087
2065
2205
1239
872
4551
4468
65
4346
1337
2926
227
3954
4167
4041
3232
1407
432
159
2247
181
2132
2798
2355
4669
4760
3768
3827
4747
1046
820
291
4527
1130
2011
642
4541
1838
2156
3210
2485
4662
2504
3172
883
1893
1806
3097
872
2423
1656
2945
319
1005
4237
1600
1481
2340
3469
3596
1906
126
352
3273
2025
4599
1599
605
3732
2177
1537
692
890
1664
1872
2981
3711
4351
1425
2387
1379
1754
904
1892
2227
1386
209
726
4959
3844
2112
1709
4562
2018
3770
2422
4614
400
2866
2472
621
2784
2525
4102
1088
4023
1846
2694
1188
2061
611
1188
1665
329
206
1872
3649
2835
877
3083
3551
1793
4506
823
3445
4266
3707
772
4772
3622
3403
2275
2032
3732
4487
4719
2898
3697
2187
2375
28
72
2699
814
2312
1869
3410
2707
4050
3081
3078
234
2969
4609
4417
4264
4114
487
3082
98
4933
455
1026
3999
4254
2283
2704
1946
2509
4912
3109
3769
4199
3007
1497
4033
2482
125
3924
2999
3629
1355
2045
200
1694
3574
4871
2178
1250
664
2623
3041
2016
2085
3800
4547
2046
2271
1295
84
803
4731
2478
2659
1059
3850
4869
1787
4295
1049
1893
4171
1882
369
3915
478
4661
2183
2219
4116
3419
4125
2418
4247
2470
2784
4883
3447
4888
3224
2884
3983
131
3755
1062
3453
4098
3801
4264
4838
3805
1897
3083
2959
2233
3371
2119
261
4110
3037
814
3782
1063
2879
4116
4046
3773
1150
2101
3716
4701
1740
4415
4002
4333
1374
715
1760
915
853
1328
3513
2614
1550
1808
1996
4043
90
1442
4180
513
4423
2022
1265
541
3820
4836
325
3599
1249
1365
1048
811
2397
664
2397
2762
4086
2823
386
3038
4573
727
4164
129
519
3940
3057
4998
629
18
3684
895
4988
733
1908
3406
1222
3882
1877
4763
3512
2252
173
4484
2594
1768
4832
4120
1770
601
4133
4508
3817
1869
3031
2006
2540
3397
406
1173
1612
225
4739
4302
1183
1970
3479
4944
4933
2143
1412
4866
4315
1104
2114
327
147
2446
916
2457
4586
4769
3313
1371
4001
1760
2491
2750
1397
517
59
3269
272
3974
1443
1409
3629
3990
2274
3413
647
2657
4532
610
1827
1787
1648
741
633
826
2640
2580
3231
4040
1836
3845
3934
442
4191
3000
4355
3867
2400
2687
2839
2058
1099
1949
448
3871
350
540
206
202
4556
1317
4158
3469
2213
1581
1531
2349
1332
2850
2528
4212
1888
4378
1951
2458
3059
1644
1069
4095
1622
804
1931
4379
859
331
4631
3375
3986
126
2041
4777
1285
3042
4334
4964
1563
878
2609
4037
1193
1874
3645
4415
732
4624
3204
1520
88
1178
51
2570
4636
515
555
4491
3956
4348
698
2581
1534
2153
4288
447
1989
3362
2419
2010
2809
4147
1499
2404
349
1260
862
4529
2616
3705
1013
157
4685
274
3205
3
1803
3981
368
2745
3981
3295
2513
1353
4778
2655
3771
3474
4558
2996
1387
3062
2568
3041
3858
1569
4466
2496
1820
2424
1988
3492
3547
4319
2778
3381
2892
4930
2393
3936
4400
4261
4278
1629
973
76
2007
4527
3259
3548
4775
2279
2952
1088
4374
1418
3084
2445
2583
3550
3150
4014
3849
41
3605
800
4487
3122
2879
343
120
3678
3493
3096
4199
1044
141
93
4276
2858
3359
2108
1281
2990
2017
3744
3261
1341
4315
4983
4325
4471
3756
1650
1646
4217
1739
4864
1516
4810
3854
2907
3519
3854
574
3793
3825
1510
3233
1012
1537
3918
231
3643
770
3134
3254
1599
1932
1114
2727
391
1074
4466
3894
1140
1323
362
1893
589
3394
3499
4857
4964
1014
2104
4604
4808
4618
3162
442
3241
1806
3405
2292
2999
4900
873
1152
268
524
3513
454
3061
800
1623
2844
3452
3609
2518
3396
4921
736
4535
2497
1629
2182
1413
3142
3653
4884
2913
4446
1157
3444
2510
2709
802
4622
4358
189
3295
852
2667
1826
4865
4455
3023
1167
4083
3014
2365
4623
3323
4806
253
293
3667
3829
1156
555
4153
631
353
3327
2463
1817
714
4034
3803
4985
3845
3463
3136
11
3855
1986
4436
189
3312
4798
4704
4356
1981
3438
2443
3549
3165
3781
4279
4429
1477
1086
3819
273
4156
3549
4015
3808
2567
1971
1451
3315
4038
4262
3856
3204
4629
3422
3989
4796
4076
1818
2475
4275
2400
2833
2306
4180
1656
1521
2978
4990
4128
3036
251
3548
1825
4030
2853
2110
3959
3040
232
3694
4906
2216
1486
4428
1982
3679
284
3155
731
1089
3229
2001
4277
2097
2551
4171
4972
3402
1747
462
2454
3807
1801
479
3737
556
2634
84
2881
314
3948
1553
4632
1823
1242
3837
2456
4828
2585
1226
1539
4093
4765
2152
2452
3196
1194
2138
900
4951
2803
4463
133
4982
798
3850
1330
1118
141
4643
2894
608
4614
2133
4160
2578
4189
1478
1957
413
3437
4057
2014
917
3363
4783
4942
2421
1331
2529
2165
560
1416
3432
1656
4153
376
3262
2582
4060
4078
1538
2244
4474
2399
2448
3050
409
997
3751
4836
1482
727
1841
1979
4465
2135
926
3361
4809
2130
1345
1608
4509
1052
225
2052
1048
3833
3338
108
3598
1389
1066
349
4673
4157
3324
4879
1669
700
3184
1470
1572
831
4857
2194
3010
985
413
4559
3026
1824
321
814
2351
1262
3475
818
4820
4105
2302
2260
2781
2451
1241
2256
2859
3034
752
1566
2733
3177
3058
130
3217
4422
3545
4723
4447
1794
1693
4496
4950
3484
4889
4414
3205
3406
157
2683
4700
4398
1074
1431
2864
3279
4353
4246
2042
846
2733
2895
2433
1349
492
152
163
3955
3361
4375
560
1673
645
2498
4392
4318
3986
400
839
2029
423
1990
1136
1386
2183
756
2263
2953
4449
4581
1030
319
4473
4402
1329
1710
182
2816
1634
117
3962
1421
3629
4574
1965
351
1165
1903
4395
2061
1550
1850
3497
1900
3000
1324
3788
4371
1819
2521
1890
4847
613
247
3542
2664
429
1846
3384
1042
4772
2231
4019
2013
1431
2458
878
4854
1206
1382
4572
668
3416
2965
4731
4939
701
2877
4073
124
3826
1936
1450
4419
1873
4956
4331
128
4166
3204
4683
4679
2187
4462
4244
4504
693
2916
2687
4959
916
4763
3781
3413
3175
510
2502
4965
4926
363
1142
3592
1278
3213
2635
1202
1601
3313
1921
3578
1483
4097
2246
3510
1646
1996
774
61
4703
1475
399
211
558
1406
2326
4688
4866
4381
1009
4137
1579
1776
2475
798
70
2048
252
1418
4877
3251
110
4855
3084
628
1305
1791
1533
272
4223
404
3333
1594
4857
3888
309
3736
360
3550
1242
4755
4965
3319
2501
451
2473
2998
3979
4409
4013
1109
4742
3556
4028
1405
2154
981
2164
2146
1529
4210
1641
4693
48
2038
4986
2056
3191
655
3850
461
3669
3383
4208
72
50
2644
4815
3272
3292
3761
1039
4362
4298
1170
2538
854
1700
3060
1056
16
721
4130
907
4104
1166
577
3972
419
2254
2773
3060
1719
1477
4450
2628
3315
1812
740
1406
2429
4064
4759
4065
954
643
64
1041
2985
1546
2329
4020
768
4301
4769
1406
3782
1730
3338
2406
1287
2905
4122
2767
1812
1233
514
2200
3808
4322
2786
3604
3644
1106
3643
1171
59
4344
755
991
4631
2628
333
4856
114
245
4390
4025
1534
785
2753
3696
2254
1801
844
1754
3714
2106
2105
1692
919
2133
4158
827
4381
3127
4701
3621
2143
3290
2109
3038
518
2722
3175
2452
3879
2569
4665
947
528
820
2919
2707
2679
2580
4053
2021
3211
1702
3030
3337
57
1763
1336
4810
4760
3785
2086
1248
4373
1824
2685
4029
3904
3901
2639
2449
3629
1458
4587
1007
3725
4340
1402
3261
2706
932
884
4688
4806
2831
3033
4581
3429
2862
2025
2481
2902
3095
4317
1683
3374
1450
4603
1308
4364
1028
2997
2070
3518
2535
3930
346
1923
4856
3452
1168
2800
3120
2017
4003
19
4300
4923
4826
2267
581
1576
553
3229
4481
1170
1342
4360
1344
3767
4388
275
4023
2866
2531
1393
3673
4808
1470
1764
281
2925
2611
927
2289
1445
1167
2563
2598
2283
4808
3883
2921
853
1841
3664
4799
1349
1505
1669
3746
1626
4972
1651
1023
1549
152
2327
2846
1677
3730
4663
1693
2907
1151
4321
3421
4334
2987
3853
3827
2769
3805
3541
3409
3816
1945
4916
2114
3087
4221
4028
4545
4787
4116
3918
3939
3926
990
1703
424
4983
4878
3253
2606
1320
3483
2142
4334
4022
1039
3545
605
4789
3163
906
4876
1138
3761
579
4553
679
2633
2206
2500
4834
1772
2044
2507
3349
4204
2841
4790
1656
1186
4029
3211
4443
2455
684
2571
3461
2420
511
1499
480
1929
2129
461
1217
2866
4483
2644
421
213
1209
451
3655
101
3683
4111
4315
2666
4357
3336
3815
3407
2391
3628
3780
1683
3141
3085
929
3440
2207
422
408
3551
1763
1481
3752
4658
990
2828
2745
609
719
4335
115
4974
4069
2607
1759
745
1499
4383
1892
3596
4523
4570
1844
2951
1624
2090
3156
3285
4130
1260
959
1590
4102
2850
2140
364
4300
1727
652
318
1823
2423
1381
1511
3808
2292
3689
3359
1012
2706
575
33
2649
3228
969
3052
4157
4156
445
1003
3687
999
4901
1213
3412
1687
246
2485
683
1775
716
226
1970
4962
1813
1872
2903
3541
2002
3550
3751
2177
2137
4807
1314
354
1445
2217
3525
4226
124
3704
127
1710
4920
4156
3172
4952
2991
4110
325
428
1852
3887
942
2539
4387
2754
95
2378
3848
1869
3396
2180
1353
692
2957
404
4487
742
1366
3268
1322
3086
112
914
3730
1235
2326
1653
46
4712
1641
3796
9
101
1453
2375
40
1356
474
116
4957
3765
2115
1811
527
4738
4266
4907
2296
2348
194
4723
398
2724
2580
1729
3474
898
3771
1623
2188
3434
1144
1641
4877
4594
1518
2200
4971
3478
4615
3514
4024
2276
4613
287
3804
1848
482
2526
2183
4673
2817
4934
2264
1986
3962
4389
760
4090
3378
493
1951
3461
816
4706
582
2152
4034
2421
3428
1464
4214
1668
3954
1548
2233
4431
3606
4911
723
2653
2932
2679
1473
4653
4920
2313
1498
797
1541
3682
2891
3535
1393
1079
3315
3687
1783
4454
3143
3150
1035
2619
4703
4346
2938
4748
1135
4572
2319
3997
3711
800
3303
2341
2980
368
3982
3479
2733
4466
3664
363
1150
581
121
1434
2920
296
1325
1173
2263
2404
3865
3174
4443
941
351
2253
2416
884
687
3852
342
2376
752
4108
2393
1272
1451
4006
4946
3794
721
2523
324
1560
144
3485
808
4806
178
4107
785
4685
189
289
3353
3499
2220
4333
66
3401
3740
2884
4718
1011
1776
1659
3512
3500
2342
4110
2569
615
2768
4524
4628
4959
596
3944
2553
840
3428
1586
2166
4379
4783
2284
2985
878
574
1990
775
858
4008
4251
3705
2795
1766
3010
2730
804
4471
2805
4666
3368
1206
981
1878
3058
4127
3220
4149
3782
3373
649
1244
4406
3695
1144
4419
4918
4663
127
2614
3607
4938
3819
1270
208
1914
3913
2837
896
2439
3757
2405
2886
2537
1422
674
1409
2256
4992
3755
2801
4365
2448
4549
2924
246
4140
2720
1593
4270
4505
1672
3209
2554
1331
525
1968
3325
4600
4659
4161
69
421
795
2007
4795
4808
3504
997
4527
3020
3211
1351
2458
328
2296
3407
4331
1960
1927
2505
2779
3659
404
2567
2320
51
3958
413
1278
2688
4588
4118
3361
2109
2715
2749
3796
4241
1153
2813
4853
3752
2542
898
3982
1088
4286
2222
4830
4580
2016
4477
3926
3060
3378
3985
325
3531
546
1406
773
4984
2470
3911
4627
3246
3157
1703
458
3443
1956
3185
1033
1189
3283
265
376
840
3333
4721
3039
3785
3131
725
728
1719
842
1783
2520
2900
2256
1796
842
1696
1787
340
643
3134
1554
3726
4951
590
4522
3418
1299
3745
3890
1573
481
4992
823
592
687
1414
3321
3890
2464
4497
1820
3129
4473
1269
8
2893
1533
1937
1146
1238
650
4359
4473
248
3146
664
3393
4518
4027
4846
1891
1165
1543
2945
3307
1228
2349
3419
241
4426
4190
3924
3161
1272
817
270
4451
3547
3815
2065
3011
4836
367
3841
1946
215
1899
1131
2531
2431
4346
4876
607
1136
2348
2482
4082
4340
553
4816
2067
3711
834
295
2032
619
1958
607
1992
1117
2575
1802
2303
718
3843
4370
741
2762
1795
4870
495
2436
831
601
1621
1425
263
4787
1618
168
979
30
2128
353
3789
4746
961
851
3594
1777
4263
1235
4173
995
732
3732
4580
3476
2667
4594
617
2425
3989
2574
802
1255
1701
717
3633
4996
2541
2529
1412
4236
4726
1318
3326
4565
2172
1662
2277
3635
4776
486
434
3133
1420
399
1900
2182
1850
13
2205
3253
4334
3619
1011
741
615
4278
80
534
2290
4014
3075
2450
1599
1424
2557
657
2154
3158
1069
3877
3883
1205
3988
663
2087
1262
3762
2168
4828
2149
1247
1121
3505
565
3027
4443
1364
1443
4942
2112
1426
2751
3456
936
1066
1838
435
2533
4698
1482
732
360
857
872
4621
73
2019
361
902
3395
3457
1849
3672
4773
2022
2548
1672
290
3203
2932
3002
1874
1883
2028
3100
2287
80
4760
270
3113
4740
4674
569
810
3009
4407
2653
251
2098
1288
1729
4429
1831
1810
4614
3393
1565
974
2908
1425
988
1273
2525
2580
1463
1301
1197
3950
4799
3351
3872
3661
2409
4047
3468
4525
131
1187
4010
725
4659
3884
1953
4072
1400
4303
244
4213
1015
1173
2487
480
1095
3187
1405
4879
1093
3707
3957
525
2577
4993
3096
3130
703
4296
1149
2840
560
4315
3126
256
2934
3603
2264
3084
1491
263
4695
1170
611
2616
3087
4863
3965
737
1932
3153
470
2845
379
2908
1109
4656
4191
967
3680
1173
3309
2244
422
2151
1192
4443
2852
3432
2318
2367
976
3829
1432
1087
4321
2903
2622
4327
4541
4467
113
2869
4032
323
16
2132
484
1620
635
3452
2707
430
4171
1792
1927
359
736
3446
251
1680
2553
2891
200
4862
4440
2125
3081
4706
2939
4319
2567
3938
4013
2592
1269
4126
1930
4388
1332
3707
1334
4657
3641
699
2223
1316
3507
4187
4647
74
1541
460
2443
3647
4890
1020
2630
850
2107
4538
1439
3615
683
3644
190
3675
1156
532
2123
4684
3559
3399
2304
2591
705
3069
3602
2264
2064
1644
4035
2421
2050
2877
347
1779
2742
2469
4875
2368
3544
3550
2664
3679
3970
3883
2094
2903
3302
4167
2002
1100
4965
3759
887
3077
1979
4131
1754
4348
1712
3841
294
145
1104
482
4393
4272
4964
540
3269
3142
31
3118
4064
4327
4194
2551
4260
2363
1129
2591
3856
4197
4364
4891
1421
1467
4711
230
2113
2833
3802
2955
3056
3518
1497
2156
910
3532
1309
62
2150
4156
3393
2194
3310
4256
93
4590
1337
2032
3775
290
355
2830
4334
732
601
1353
1805
3844
3590
2382
2326
1952
3383
3146
1260
3657
4569
105
207
3621
1965
3811
3660
4875
210
273
211
474
3683
940
2143
2274
2365
2263
4418
4640
3211
800
4646
2055
3698
1731
2148
4810
37
3431
2001
1723
538
4270
476
2359
3914
745
402
904
1125
1819
1882
50
2276
617
218
4502
4333
4264
2552
2601
675
4095
3425
3830
1084
2600
2837
3176
4217
3276
1137
3385
1577
3140
3684
3391
758
2200
1138
3033
678
4716
2932
3662
3179
1742
1182
630
1236
2818
2424
367
98
2766
4358
2897
4628
1174
472
3954
4291
433
3946
28
2958
1786
4173
946
4232
1792
3276
4238
1509
630
4528
790
3840
3596
4613
618
96
804
1035
2288
975
789
4141
4105
1714
3588
3725
1313
1548
542
3710
2034
586
3240
3529
1826
2552
3319
4361
5000
1722
2384
3311
2443
876
657
2382
3235
2011
638
1928
3494
4314
3389
207
3429
2678
986
2885
692
4834
1524
2757
605
300
782
2551
405
1550
2271
136
3150
1070
3458
1911
1364
3622
4135
258
4176
1700
2080
679
160
1171
1885
3635
3309
625
1689
1950
1275
1943
1202
3061
2356
1332
3540
2399
3742
2106
3223
3265
2856
3864
4885
2634
1121
4262
3629
4551
2417
2180
803
3576
2982
3995
677
4577
3393
4322
3751
4482
598
2146
2704
888
4976
4739
59
4906
4618
525
2743
1852
191
1440
2776
871
3395
1444
2939
519
4103
185
990
76
4377
2265
3782
2298
1489
4985
4502
2257
3998
212
1767
4605
399
2328
994
2551
1315
518
1464
2690
441
14
2043
1831
2664
4145
2450
321
2865
3469
1529
746
2848
653
2838
2556
4510
4223
3573
3601
3882
2532
2061
3052
4595
4747
865
2630
3696
1886
969
1874
1856
4163
4134
2528
4674
4252
1497
4454
927
1584
2212
1410
123
4600
1399
393
3951
4826
2645
3076
1794
1194
2148
4646
4467
1844
2169
1623
1433
4035
1882
4212
2203
3637
4738
4668
1848
3069
2184
3820
1817
2136
2816
4796
3554
1504
3016
848
3789
524
2852
2041
1142
1806
3308
1601
4040
1211
3809
778
1902
4495
3387
4160
2179
4783
1309
2242
331
3836
2343
4077
2071
719
3828
3537
221
3143
3842
1258
2526
3604
1500
3800
559
4656
355
3047
4400
4297
281
968
4152
1121
580
3423
4198
1054
1657
690
2642
594
1047
1296
4002
3987
752
816
3581
844
1179
558
2092
3667
4685
3833
3835
1529
2779
120
2677
2317
177
1152
1886
537
3774
1127
3718
171
2630
1869
1668
782
1087
1494
185
583
148
4777
609
2944
3053
1524
774
3792
3245
4197
4309
4096
1827
1434
3510
2695
4497
1026
1936
4496
2272
3122
2139
2831
3210
3010
4068
912
1863
2853
3180
1048
641
988
2713
4665
2087
2292
3396
1963
2078
1667
810
4581
923
1231
2843
4792
3578
1847
3678
2549
2811
752
4675
585
3279
1889
407
2616
3015
3167
228
4768
3206
2474
246
4001
3530
1502
4727
3908
2647
715
3067
3409
4155
4774
1621
4767
219
886
2433
3208
3789
4239
2664
3410
4084
1122
3911
2727
872
235
2751
4277
2387
1698
4687
1520
2980
2059
4454
403
888
3886
1769
739
4332
3863
179
2732
4108
3023
832
1697
3376
609
3801
2520
1513
2454
1059
3292
1
442
1279
634
1248
2692
4580
644
2863
4858
2273
4105
4905
3355
2411
1635
4109
3107
1757
1215
3398
3098
1227
4817
3403
1589
3142
181
4199
1532
819
1863
3242
3826
3516
4964
2790
1209
2381
767
2514
2467
1328
2453
2139
946
1242
1025
4918
4824
3155
329
2152
4856
2242
3358
2678
523
4111
2824
4317
3068
311
4560
3587
3405
2028
1205
2668
1111
458
2752
2014
3726
2811
2143
3485
3987
2420
293
1544
3512
1694
1576
4978
1215
1654
1642
1354
1820
2805
2170
995
4470
3960
1960
2941
1658
2529
4204
4602
416
1660
4111
3977
3604
3259
3856
4031
2662
1611
4752
41
795
4605
3510
236
3425
1262
2957
1189
2263
2559
177
3089
4579
597
478
406
730
1354
3193
2208
4627
3090
3372
4477
4740
2055
710
2401
3364
1830
4753
4131
1719
368
1939
3214
4622
514
1605
1073
2556
3757
1551
504
890
2534
2762
3680
187
3423
636
703
1761
100
1960
1114
462
4336
2123
4380
1276
1173
2952
2382
4102
3431
2549
905
1228
1442
1116
3038
2611
3591
1227
3095
3075
3140
1332
131
2727
169
4166
14
2648
1643
1042
894
3859
4380
1510
4479
4038
1713
3870
1688
1103
99
4838
1076
1453
3831
145
802
4661
3894
2733
4918
4462
2469
2421
1205
3589
2302
1694
1541
1314
1494
4562
539
2201
3701
3728
3026
2251
1745
4065
4523
2674
1819
1149
1279
2544
512
2092
463
1849
2065
4534
4133
2796
2067
188
3456
1470
2136
1660
2300
4102
4461
2240
4975
2018
1810
3264
1454
3177
2181
4195
198
2384
4103
1330
4899
733
2989
2014
4516
3831
2752
1301
3668
572
670
1601
2475
1808
4398
1736
252
1885
2280
653
397
3606
2091
901
1857
1090
2525
4524
4345
4879
575
2678
4143
2861
3558
2958
1521
1535
1683
1130
2556
4222
2852
3556
4255
2885
1721
483
2972
3326
1527
4536
4594
2915
1257
4306
885
3454
1506
1906
4412
2105
3836
727
875
1935
4388
3596
1535
3234
379
3509
3684
4130
4943
2550
1210
268
248
724
2924
1600
1867
1705
4400
4099
3403
1644
3153
4827
3531
4575
1120
3670
669
1287
2943
1531
1998
2184
605
4086
191
4831
3981
1457
3190
1590
782
1342
3707
4779
1324
1654
4699
4049
3662
1893
2257
461
1814
2339
1432
1066
3492
156
410
3750
587
3305
4108
3075
971
661
615
3607
77
2921
2585
4540
4090
2937
4778
2232
2933
1453
272
2078
4668
1497
3387
2604
1771
189
121
2651
4280
1133
1283
2218
696
1738
2022
3963
1569
4479
2692
1045
4494
1245
3872
1880
4191
4855
2181
3468
1358
2399
3552
3850
3482
1855
849
3569
4360
2481
4423
4619
1829
3256
3585
3093
3557
1972
3773
4242
3607
234
3884
233
711
3898
2452
1195
1299
2687
773
4142
4439
1611
197
4580
1041
1280
812
996
2685
2247
224
1472
4625
4821
131
2486
1890
2617
1424
688
2446
1976
4529
3148
4016
777
596
300
2184
3986
3297
806
160
1729
2894
4677
3552
4035
4755
4094
1202
32
4262
4932
254
173
4929
2917
512
3097
767
2083
2181
3440
2106
1276
3250
1539
2344
3483
1933
326
1625
1116
4274
3401
91
2675
4463
3328
2638
1662
2216
1371
4265
4567
820
4854
2995
4987
4086
714
4106
1349
2188
2250
2328
1987
3884
2927
1753
904
2906
1525
4126
4401
4923
2036
2421
1712
1294
3223
1558
1564
4326
1640
3671
4127
1977
2650
730
1847
1860
102
842
4813
148
863
1737
4625
1478
1590
4733
308
2632
1158
3030
2732
2486
4145
4458
3756
3870
649
2082
3713
4236
3752
1170
2646
855
1473
4996
3777
1562
1828
4894
355
1764
990
4559
892
1696
3630
2382
141
2670
26
2171
2117
96
2280
4876
1789
286
1253
242
1211
1378
4009
4257
435
1909
4809
2596
2729
688
2876
2662
3512
4124
4039
2489
1806
3835
1553
4515
3102
1084
2407
2637
3364
4219
3193
2987
4285
1574
163
3790
1108
1521
1493
3981
390
1931
4572
519
1287
2359
3951
4986
1891
84
4274
3392
3150
3613
230
1693
3644
4986
1223
578
362
3477
2837
3829
2579
270
2900
2895
2380
2144
2372
4116
671
4633
4345
3318
4300
3966
1252
1371
2564
3325
808
1835
4661
689
1750
2483
1161
3481
4097
1868
750
793
3107
3852
2967
1391
3206
4323
2009
2215
1092
4224
679
4496
1920
4098
223
3517
3443
1080
3043
4549
4880
2441
817
28
4695
3252
2331
296
4646
3194
2360
4436
3819
3199
905
3352
2459
2869
1677
3143
991
1040
3109
4935
2202
3442
3624
909
2404
3513
761
1470
4346
1173
4420
2319
1355
1579
4349
1375
652
3828
3160
4160
1653
270
1834
641
4003
4106
3255
4038
3252
1868
961
2910
69
1151
4824
1900
2839
2734
1676
1440
1702
3332
2309
2995
2481
2469
3268
4070
3389
27
3703
2979
594
2306
3145
3594
484
1859
1503
454
2043
789
2220
374
923
2127
4782
684
261
4544
3079
4601
4061
3576
4564
2687
786
1836
2330
1694
1800
4709
2412
3112
1889
2585
470
1116
1512
329
1901
902
3269
1706
1661
1670
1060
740
3722
4461
3237
4862
2671
4163
1485
3040
2306
676
3996
2359
1837
333
4614
2324
383
4188
2522
4461
273
1750
2518
2563
4266
1343
2744
2451
3444
1269
966
2069
1068
3093
1288
640
1549
2309
3944
1708
1550
112
593
838
3511
2678
4973
1568
2416
1801
110
4014
3891
4856
2374
1873
1445
39
4758
336
681
1622
2531
2131
3085
1062
3716
4814
1074
4735
2822
1276
4744
3837
4416
3177
968
1102
3975
4383
1360
3637
4539
1610
4523
251
4464
4668
1222
1680
3414
4706
1876
2190
386
1884
4747
3271
1875
3761
3629
4066
2525
441
3056
1722
1145
3393
1702
758
2275
2379
678
939
4579
155
1337
117
4245
4651
4702
1634
4905
1480
2470
2239
4979
4978
3944
2192
1580
3000
2791
2965
719
3234
1903
167
949
3573
755
3815
4362
3747
3474
1840
1045
4952
2357
496
1332
2486
2603
3379
14
3330
3902
4248
3455
196
2212
2930
3975
2811
2934
4640
539
3959
4252
4669
4355
1173
1942
3544
3722
2719
645
1981
1186
825
376
539
3061
2205
1807
813
1981
4160
1572
553
492
3187
869
571
1637
1042
1244
227
4537
3984
2015
1955
1987
1066
3360
4586
1261
1551
4445
3027
4504
2839
1161
4887
2872
697
2946
3167
3686
842
1553
4003
1828
1269
3069
2221
1148
430
2640
2998
2506
670
4704
1937
2141
4138
4871
1963
2706
36
364
785
1369
3360
16
426
558
2936
1330
2929
3281
2761
1988
2492
3127
3076
379
1424
2103
2254
2402
3794
4557
2728
3864
4903
4634
3311
2221
3045
4090
4733
3169
2312
684
3526
854
334
3006
3053
4617
2587
2503
3476
125
366
4387
319
4775
2578
1499
650
2931
4478
482
174
573
2878
2761
2488
657
4863
2211
714
1845
1654
4106
2265
369
4314
864
2325
2862
2878
231
3452
4756
3560
1714
4391
3938
3813
385
490
4130
66
3585
3401
3866
1876
1690
3582
2228
330
455
164
966
4461
2673
1199
843
127
3829
2865
2993
4745
3425
2855
473
1339
2867
4674
618
1584
2234
4487
4831
2927
1995
1839
3028
3739
3589
2280
1348
84
3789
3266
558
4884
3027
3610
1283
4427
595
1378
4890
3060
2382
583
2189
3006
1558
4818
3265
4171
1413
4656
4330
2812
2167
2
1084
2915
1219
2310
11
2431
4374
1460
796
388
839
4137
2594
1256
988
3311
4578
1071
1060
4971
3119
4961
332
2742
3959
1335
2314
4469
3739
1937
405
2289
3395
4162
827
3304
2224
3098
4184
4874
2745
443
462
364
2007
4981
3544
1008
3744
2979
4829
1099
455
4916
2115
2902
2786
730
3282
134
2187
3710
1133
2613
1728
4146
13
3230
1956
3597
565
4716
403
507
3999
3420
761
2363
4589
3870
2868
631
2361
656
3814
4167
3301
4763
2436
2222
4596
4964
129
2652
816
1964
4420
2434
537
3489
4149
4313
1212
1587
996
4819
609
3000
2811
3936
4293
3872
527
723
1270
4849
1650
643
4802
3092
3188
3411
2616
4926
1166
1393
3980
2312
2821
4530
1536
1960
4221
2253
1558
214
1259
1108
2647
3688
4026
4542
103
3086
4983
1064
1710
4846
861
575
2928
3537
290
639
3758
4412
3920
2975
1259
2200
2997
1979
2256
3427
1699
145
2649
685
3473
2532
3574
3868
2872
2461
195
4816
582
660
3152
2767
1647
3651
3609
4738
4679
2164
3183
4031
945
2662
4677
2605
4131
2220
612
1339
3992
1957
4151
561
3724
4197
1192
476
1860
1763
2513
1591
1028
3057
484
2437
1638
552
4284
1528
2322
1665
4097
4021
1104
4724
3456
574
3831
805
985
2102
2106
4362
4447
4664
4878
574
2492
4849
3270
3426
1090
2169
2735
3022
4506
4103
4740
876
1977
2410
1891
782
3686
4800
2301
179
3030
146
2250
86
680
2158
3691
167
458
1188
3574
2360
3330
3666
4454
1520
4117
424
3041
1540
4851
2821
2624
3593
1465
1992
130
2044
3014
1111
3393
234
494
2028
4491
1912
3354
4794
2458
2676
134
2237
4061
3009
3610
3215
3101
2768
450
2268
4713
1218
14
1343
2978
830
2882
570
4183
4169
2471
4547
243
41
1536
361
82
2338
3222
2683
1696
2433
965
3505
3369
2011
2557
2561
2594
3895
4897
147
1919
2440
1547
3862
2267
4484
2126
3513
4859
1671
1907
3722
1611
65
1237
4371
3399
316
1261
3415
2155
1927
2686
2050
4836
685
322
4255
2341
1239
1979
3295
3051
1670
1323
1632
537
1154
1365
3220
1741
3886
2881
78
1625
4745
1708
65
2683
3030
429
752
1413
2533
858
4287
1277
672
3065
4041
4166
743
999
3343
3790
2948
4317
64
1822
584
2205
3571
37
3708
4801
1254
3166
569
157
3035
1477
4384
48
4550
2261
4819
1247
3288
1853
306
3394
2167
4582
4119
1885
3587
271
2747
2144
2907
3330
382
4912
3974
3860
315
4836
2491
4072
1961
3744
4689
1893
4179
1637
1135
771
161
3895
213
2859
2381
2142
2089
4756
671
3598
2908
2750
2202
4967
1162
2411
3180
581
2670
4073
538
1401
2763
449
2665
678
2252
4491
4230
1997
3293
2440
3816
801
63
198
4800
644
4424
3408
2040
3680
4953
1276
3537
1855
2078
3099
2523
2852
3546
3964
1689
1432
4248
225
3994
2182
1995
1488
330
2358
4911
3459
2142
1422
1693
1761
3372
1620
2867
4539
2985
1445
1594
3599
3160
610
4062
3161
4786
142
1546
525
248
2329
2697
3574
4267
4592
1310
2787
61
4922
4805
828
4933
1212
2551
2201
4975
2870
1050
1483
18
1405
2719
2281
56
3447
1707
2717
3545
2153
2246
1268
4112
4836
3727
2074
3188
588
4709
3844
1825
856
2247
4371
4733
3149
1190
4216
1379
2971
3406
3474
83
3662
977
1321
1656
2702
4939
2039
2769
703
847
1394
3104
4370
424
812
550
675
1385
2155
2877
401
726
433
4764
1760
3553
1220
703
1098
3174
3959
3957
2690
2022
4656
384
2400
4400
4984
432
4808
1676
4318
4920
4370
1606
2348
1368
2595
721
2657
41
3787
4753
717
2524
1982
1520
3944
772
2403
1154
1307
2335
640
168
2069
1793
1715
1193
2919
984
1962
4149
4177
2897
2437
2048
4155
306
4774
1005
2764
926
4112
2344
4023
2764
2605
1659
4945
2408
3031
138
1885
2785
2376
439
2080
4121
825
1926
3628
1848
3463
2882
1153
1730
233
543
216
3908
2956
1237
414
243
3319
1356
151
2637
2759
3202
2433
1749
1636
3878
2884
1315
4282
4545
889
4202
2921
2456
1408
4489
1950
196
2696
4651
496
4929
835
239
867
442
2703
3784
1496
4587
3878
1381
1635
3878
3511
1610
708
1711
875
1974
4895
336
4384
619
2172
4734
74
