3902
288
349
821
2227
3587
652
4568
845
676
4427
2347
1647
2918
694
3013
3705
2403
1009
2780
2642
3920
2097
3018
373
2858
4678
311
4662
4280
3155
3613
4935
4493
1401
3682
4410
2138
1900
763
1516
4658
190
4061
1701
3918
4606
487
1645
2203
2874
1259
3252
3422
474
4845
2327
215
3134
4534
4451
1770
3644
939
3189
2304
1459
1854
3167
4354
3411
4638
3099
492
2667
315
4809
4754
13
1306
799
4788
1124
4744
3844
3380
1835
2009
1598
4253
4002
1590
4153
1887
1233
241
2877
3972
4450
36
2911
3291
977
931
3107
3206
311
3071
421
151
1204
1249
2232
1186
3071
398
3425
1421
2617
3078
2772
105
1994
600
4704
1176
3994
4296
2304
1699
863
2965
3543
2096
4598
3426
577
1646
4341
1699
4879
3102
2315
3656
4020
855
4594
4305
1164
2786
693
1794
3390
4950
2086
2114
1079
867
2433
4256
161
3651
980
128
476
843
4857
2334
4195
157
3223
4882
921
226
4223
462
437
4082
553
2091
3155
1074
1612
4666
2102
4265
659
2516
3491
3323
2856
4745
4439
3501
3787
2984
4920
2349
3922
1639
3090
1095
2324
3011
4460
4932
887
785
1918
768
4017
3869
556
4903
4963
477
1907
4333
211
56
1258
3877
604
4204
122
2565
1405
3681
2338
4671
3684
3008
2708
908
719
1422
975
1080
486
2571
1874
2729
2272
709
3160
4896
4588
4135
756
742
1415
1031
4823
1854
1262
4262
4029
1398
2197
730
1349
2088
668
3173
4848
3124
714
4563
599
3174
570
2875
2007
3772
628
2785
2536
3094
531
4723
2126
668
3710
1494
206
3652
4075
4747
2459
1534
870
1081
3843
1318
937
927
3127
2588
2319
781
4956
4904
2406
3279
3259
3473
4597
2472
2663
4258
29
3979
1336
1331
983
4308
4479
799
2765
2994
4983
3183
2071
1415
237
863
2054
3679
1232
2382
2068
1608
4981
3348
2016
2679
3402
4004
1335
700
151
662
4013
3228
4255
2327
4251
3956
3545
1537
192
4895
2210
2261
4058
3839
693
1112
1033
4932
3997
1518
1715
765
1794
3648
2502
2070
4569
909
4292
3213
3626
1581
1800
3626
3770
3048
4571
3539
2924
1904
1415
2830
1440
3626
4350
2977
864
2347
374
3718
4017
4026
2429
2019
1124
4325
727
469
252
4520
152
982
2373
775
245
4195
3178
3302
381
4387
3499
2729
902
2700
1533
4105
2797
4300
2657
3664
1402
3488
4951
3114
2341
2458
394
1842
4437
3149
1515
902
1560
3782
3115
3477
912
1340
4120
3148
4139
2703
3741
209
4918
1319
1070
337
3009
2768
1504
4670
1230
4854
4003
3225
3760
3623
4858
1983
2362
969
4787
2064
1243
4496
4601
2798
2931
3751
897
1977
3341
4772
3754
3929
289
2390
4513
519
3671
851
3431
3487
222
2708
88
935
2223
3466
158
3993
1798
856
626
207
1641
4376
4003
639
3872
4387
4388
4622
4382
2071
1689
555
3355
2639
4745
4768
2332
307
3916
4441
2174
1725
367
1685
675
45
4797
3439
348
1044
4934
1351
4512
1559
4555
1060
698
4457
1547
2867
703
976
3449
3301
4463
1894
750
4159
3819
1509
4784
817
4598
151
3938
3783
495
2616
4732
2070
853
4748
3939
2030
237
727
1418
4011
906
401
1383
4846
2360
3880
1909
2405
4104
2193
2044
1149
3126
42
1150
3968
4311
1682
3188
1526
573
3753
725
3399
3326
4621
3360
124
1554
2840
3220
1535
1040
1672
170
141
3194
2247
4847
1986
481
2295
2291
1562
372
4709
3295
597
2121
3479
3434
1546
3847
1751
1227
156
4734
3459
859
1945
49
1072
4192
2746
1622
1974
4255
4880
1287
1910
799
4721
4885
2344
1703
1027
2097
4700
760
578
3410
3812
2298
3228
1550
3184
4326
4642
2955
3915
1260
3512
2851
2946
2502
3138
2455
3225
1127
3942
1723
63
1934
3368
1792
2794
825
433
4321
4057
2568
3981
3434
286
4234
3707
3082
534
1022
2149
3079
1915
2952
1448
4415
2568
2131
816
3512
3424
1173
3709
4933
50
1694
2316
420
1413
390
1425
4354
2981
4854
1533
4501
2343
4500
3212
4898
3668
3129
2747
552
1768
2369
3359
3005
1420
2472
3786
2858
1401
633
2256
2868
3907
3744
549
4081
4395
4245
3937
1536
4742
150
3316
4413
1193
1868
1086
1455
4982
2206
1903
2118
3937
4617
1454
2982
511
516
1025
1151
4354
4220
4301
918
4469
3743
236
1043
1118
3642
889
365
3562
1719
3356
2124
4124
3025
4025
3739
2459
2816
4557
1452
1815
514
2074
1810
4746
3675
3981
393
174
3759
94
2896
421
1950
1709
3947
3130
1106
4278
76
3348
4702
348
3579
368
905
664
1741
3916
3521
359
1932
2489
1566
1710
1820
4954
115
2749
3189
22
3949
2888
1158
1476
4977
542
1645
2886
657
3117
2199
3868
1550
1270
3213
548
372
2385
3173
4679
2019
841
4695
1726
166
306
573
3463
3406
4573
3539
2043
2904
270
3928
453
2440
768
3833
4992
1377
169
4985
3252
3458
962
2089
3910
1345
4570
4302
4896
2209
1088
1851
2598
749
2792
4727
4011
1663
4236
1146
3782
3889
1796
522
3013
2602
2059
3157
849
2725
4022
1641
68
728
4387
3654
4228
2133
2440
1165
1317
305
2050
2702
4905
4557
227
2929
2226
1408
3758
1323
3065
1819
144
3924
546
4637
1095
4681
4258
4433
4020
301
4756
2372
3424
2037
4304
2662
4552
3024
367
2659
2310
4211
231
2946
2625
3066
2194
1792
2457
2693
4889
1653
239
3871
1965
1232
514
3617
1284
1526
139
4790
4445
972
3349
300
794
2831
3436
3878
2299
2084
2302
2340
4730
4252
1506
3222
4803
424
4810
3373
885
2365
2524
818
2695
4083
462
314
4029
998
2679
1144
3046
3130
522
2679
3490
2994
3414
2483
2020
3876
303
3765
987
3270
4506
1885
1241
4216
1053
1333
4474
3342
829
3835
4487
3486
932
1976
2870
3171
2546
1155
2155
4739
4622
607
1677
730
4481
2153
2693
1531
3588
4730
679
1786
2136
1480
1783
2310
1343
3971
1282
4337
636
270
749
2147
945
1721
2721
4234
944
292
4876
1965
4740
1405
3929
318
1700
2652
1972
3259
3904
3741
3269
1926
3051
4159
704
3655
1866
2289
825
4598
1925
3707
3889
4256
2018
922
4015
2274
3938
1019
4399
2593
3998
3229
1446
1680
3401
747
1873
3590
2222
4977
4676
1433
442
724
625
3288
4003
869
4148
1391
3117
2066
838
3046
4589
3327
545
1349
1586
4667
2328
4784
2013
2931
3741
2979
759
3019
3599
4885
1240
1414
4781
1496
4725
4184
3258
4034
990
1020
4257
4544
2489
2543
4392
3872
1236
4562
808
941
3772
643
3351
987
3624
3303
2611
4557
642
3690
3802
573
1435
4102
4017
30
1151
3873
480
2185
4973
3221
317
4775
2934
4914
1980
4097
3142
4215
2206
3217
2304
518
3497
2327
2361
3517
910
3190
3927
2613
685
3271
3384
1576
671
3779
3552
4035
3013
2150
2237
3560
2889
4930
1294
706
208
627
277
1804
4692
536
2491
1618
3867
32
4876
4765
1229
2000
417
1518
2341
1263
3112
4154
1902
891
2194
3870
897
2439
4903
2360
1963
506
2714
2685
2235
1402
3922
2109
1412
1910
228
2313
4276
3621
4762
889
4099
3353
4789
1980
1935
2430
4799
3874
4591
4104
3973
130
4907
2322
1548
4805
1282
4801
2348
4722
3163
3223
189
4704
3375
2509
4290
1448
1211
4111
2755
3421
1457
3666
4027
636
1307
51
2236
4362
2997
2502
4064
2908
4679
1587
1948
2335
3030
4057
1005
3249
1124
2739
4333
262
4583
4042
4887
1106
624
517
4883
3577
4991
3703
2092
3181
4814
278
2729
2012
4781
1620
2719
233
4542
4652
2331
3077
4956
2646
2702
3604
724
4850
2815
2264
470
1201
783
2745
2270
1575
1799
223
2697
1733
2414
1512
56
466
2668
1967
2015
4012
1705
3834
3858
3590
4322
3502
4644
3027
1277
4417
3069
3016
2800
3622
801
529
2294
1010
515
3377
264
917
2404
3022
998
2985
3842
2236
3467
4178
1295
2122
1303
3146
3203
99
2328
4105
3595
590
1714
4346
1732
2046
902
888
1424
1765
3091
2447
3991
3653
4653
2498
2801
2296
206
2718
2430
3452
4846
2567
4560
3710
4564
2552
513
1336
4216
376
4784
944
2030
3908
299
1117
4481
1347
1426
263
2120
196
3023
4677
47
3220
394
819
2714
2308
2924
4074
4038
3717
4508
2547
630
1157
769
1568
4824
3809
1351
2295
3258
1580
4491
373
3086
3274
2445
4823
3621
3002
189
4303
924
918
2855
1425
3874
4867
3461
848
71
4102
1005
3675
3322
4288
29
4797
2578
1640
2593
1054
432
154
2462
1973
2009
2330
4624
3170
2755
4849
63
3146
807
3546
2174
3773
4589
1710
3694
4072
3338
4380
725
3696
1672
2089
4534
226
4816
3504
4603
3629
330
279
2961
4668
2115
2096
198
2653
1018
3330
2990
1064
2703
1438
39
374
2110
195
3470
3659
3402
3950
4079
1700
898
891
2534
1179
1142
2315
583
1292
3345
695
3749
1878
3642
4458
1101
2460
1582
2699
1146
3502
3646
3986
1187
3900
83
1207
1828
680
1069
3621
286
2017
855
32
636
1592
4489
4736
1301
3467
1637
1073
4583
4685
4157
4435
1308
229
2445
3057
2605
1274
3904
4508
3029
3364
3703
4759
3053
3549
1457
1593
2965
4496
1596
4545
1912
4842
1189
268
3323
3556
3536
1843
4190
1851
2913
1382
2156
3117
2782
3366
395
2938
3725
3027
2095
845
1707
1035
161
1509
3653
4838
908
3415
1696
2157
2764
2409
2118
951
1353
617
1050
4552
4108
1582
2538
1393
3724
1393
1504
2361
4260
2041
813
136
3994
127
4015
3239
838
4009
4317
427
646
3647
232
75
1187
795
205
4657
1145
4021
3949
428
3531
3519
4810
2731
2575
845
4406
1074
2018
4744
4317
4418
2585
4429
2626
4899
4682
2670
415
4200
2204
2334
1732
2544
2020
806
2201
3382
4591
620
3477
2671
3360
4505
1168
3377
3048
50
2606
2849
3426
1468
4443
675
3679
1237
4646
2933
3165
2602
4793
4492
2304
463
1690
1060
4100
840
630
4611
3383
2669
2486
2644
1295
3606
442
1638
4216
2069
1213
3066
2925
2064
3213
4564
4110
4982
2911
1809
3847
953
621
4312
431
460
1480
2810
2287
4506
4266
2896
4414
3670
143
1092
1782
2299
2653
3905
2466
966
3546
108
1102
482
2513
2040
3808
4458
792
2043
3865
1427
1642
539
444
2789
2916
1779
1841
2771
40
1385
4550
2466
4087
1159
2200
1114
4554
1382
1940
670
64
2310
252
1159
466
438
285
256
1195
605
3912
4183
3370
4941
1905
1567
2128
1622
4494
4295
2574
2787
130
4943
976
2995
4604
1202
2583
1160
2485
1439
2293
1738
2708
4622
4692
2801
1616
2655
4278
4245
4234
4479
3540
2869
4839
3409
326
1159
2742
3418
2830
4584
1476
2454
556
3741
2306
2606
4384
3852
1606
4526
305
4110
568
3963
682
1789
3419
4419
1555
1257
614
3278
4873
3311
360
1084
2076
1976
2041
3322
999
3397
4262
3493
2671
4445
319
2619
2750
640
3247
3604
4260
2914
4294
155
664
3847
3043
330
679
1321
3
3143
3910
1424
4109
4443
1084
1319
3780
2385
4501
3794
716
4562
1996
53
2126
3694
1216
2539
1714
849
386
3623
949
3357
3943
4427
3429
1175
4994
2281
4960
1825
3515
3276
4559
3024
2734
1982
1165
3438
284
2340
3751
3398
1827
1267
441
593
78
1429
4711
2572
612
4743
1034
2232
3323
4287
1835
734
575
1212
4075
4343
1110
3651
4601
4222
1581
603
632
1979
1882
2375
334
3672
4561
1657
4079
4020
4435
2901
105
2529
1114
1334
4137
1373
4142
4138
1287
4993
3922
1268
1643
971
2210
3380
3717
4263
377
729
620
736
3605
2219
3675
3538
1230
2870
497
3755
3286
983
4240
666
1892
3741
600
2481
1273
530
92
4999
1939
3538
1978
263
1528
3751
2508
3528
396
2428
1454
3413
2985
300
4079
3827
2064
567
2308
3724
4767
649
2077
4446
4269
679
2370
1988
3733
3582
4150
799
2912
302
428
2245
850
2022
372
4791
1461
83
3936
2644
2665
502
3176
80
655
3934
2268
1856
3142
1096
3257
4832
1919
3599
819
1587
1637
83
3425
2274
4257
1200
2885
1499
3362
4799
677
1911
2957
2479
2795
4044
1244
2666
3584
81
2867
3324
140
3105
4573
3595
1076
1383
1902
402
1343
4860
3434
2467
2166
3156
3821
1044
2792
1729
2444
2970
1155
4274
2065
4738
1442
3260
1260
3942
177
4089
425
3793
1180
842
4007
2032
3059
2933
3554
2828
1170
1281
1341
2821
2854
3563
4673
223
225
4854
2217
1989
1372
2685
2679
2063
2278
1996
4156
571
1922
3876
4604
1737
4939
847
233
742
3727
4667
4162
4654
610
1630
4595
4705
3672
1191
2951
94
909
206
3281
4331
3530
4217
3456
3248
3057
306
4916
1656
3580
3916
446
658
1671
3216
3734
3353
1035
1014
2419
688
296
2463
2231
2498
1981
2790
4411
3734
3346
1611
4267
887
603
4601
4703
3099
4498
4045
2736
530
3306
2215
31
3268
3765
426
4326
364
30
3660
2243
3122
148
4874
4558
3775
1674
3450
1558
1186
2324
2813
2959
413
4026
4414
4118
3002
466
2860
3422
956
1501
3477
510
1150
1100
1928
2191
746
3624
891
4866
1071
317
707
1989
4332
3639
3315
2992
2821
4787
1992
82
3081
4198
4215
3153
283
4212
3299
4553
4501
4079
2996
4877
3852
532
4740
556
4933
1187
4038
4415
2064
2302
3859
1676
2235
3405
2651
1972
2399
2459
883
2016
1906
4007
1569
3044
1447
3375
380
1626
587
4665
4206
1826
1322
21
4551
2154
3810
2418
2420
2002
926
1515
3558
3026
1658
4048
655
1919
3794
4713
4729
3126
1188
3900
1350
4568
1863
4640
69
2848
1608
4242
1079
2765
247
2757
3638
1936
1580
2294
2045
368
2687
4429
3663
741
4814
2932
4979
2655
1590
652
3604
3316
1970
901
3774
4838
4840
3292
4091
3064
3674
3144
789
2639
2944
1069
1177
4378
4191
4955
3547
3467
2188
3381
4721
1977
897
3919
2870
1589
1358
4049
3567
747
3285
709
1186
1189
1793
630
2176
1618
5000
2592
670
2244
1893
3892
2472
4623
1959
428
1587
4482
3652
245
3519
585
4879
3797
4453
3828
2016
4401
2416
805
136
1392
4857
4316
3232
3570
1749
2192
4516
4667
4709
1050
1140
3625
1038
2940
1971
3809
2610
4071
4202
3191
3027
3102
3854
2053
4613
2927
971
3224
2772
368
518
1795
3608
1753
4367
763
2155
1910
1910
837
495
2721
2483
4278
4408
877
2264
3300
1625
1827
3124
778
4617
4118
4597
1783
23
1170
2792
4814
4865
1830
3412
2577
1319
3169
1770
1669
4490
1256
3518
4569
464
2784
1513
4103
1923
2897
4455
156
611
1563
2113
4158
2746
3371
2719
581
2137
1550
3090
1491
2699
1306
2549
2726
4000
417
1962
4911
4515
1759
4729
4553
3017
4640
1642
3963
1604
4296
382
4970
1564
368
2504
1098
3705
2323
1729
848
1704
4757
377
3696
3804
1161
247
3898
2049
1134
338
4997
2400
4942
1626
2644
4822
2260
3946
3387
3371
2317
4943
3404
4242
2075
553
233
1935
4878
687
3091
1812
2160
4404
2074
1355
816
4097
656
1415
1340
748
2872
1371
4316
2409
3732
3971
1914
3420
3700
4026
1961
2370
4605
1166
3758
4596
2968
4052
4151
335
1358
704
1584
3171
386
23
471
1555
2529
1755
1898
258
2448
362
1498
3699
3713
2344
2818
392
4078
2024
934
4742
2327
4213
2898
997
2681
4628
4003
121
3632
1013
2689
1950
3174
3615
2054
4400
2025
981
3210
3358
905
3115
4875
306
4237
3605
423
225
2934
2787
4216
3013
2632
1355
3661
4069
1098
4283
515
2757
186
3040
1723
4477
2858
1188
4119
362
126
3714
1572
500
2893
2869
4426
4298
3124
513
121
4276
1744
2872
758
4767
719
1902
3028
2130
1989
3003
1251
3977
3573
4630
2903
3910
208
4856
1043
1302
4768
1096
3591
301
4712
1976
838
3052
139
895
271
2875
3457
2693
1088
2768
2749
4698
3635
2479
2569
2890
901
1590
1097
544
1644
847
3503
1611
2645
3615
1487
764
37
2457
207
3992
2916
1526
1801
881
4610
58
4893
1719
3874
3265
563
4475
2034
174
740
439
834
3359
4142
2693
1847
2077
4493
3240
3652
2548
558
4462
11
149
424
46
4765
3833
3501
4609
282
296
2037
1269
3380
1076
900
2272
4369
2035
4267
780
588
448
2291
4818
4517
3310
1442
4965
2751
4860
4306
2469
4135
3703
601
1151
553
4200
4991
249
2758
4956
3258
1437
1324
2564
2732
1838
310
1998
1070
2932
3584
2247
1279
955
4649
4457
24
2201
1083
908
3272
3767
3518
1660
3389
937
4575
3455
3434
2903
948
236
4582
1524
2693
3726
4200
3704
353
2842
3528
939
1740
3362
2793
4524
2523
2178
3728
1869
3137
1351
202
4319
982
1182
1970
179
4043
4880
2248
3337
3461
1503
4756
3047
2590
3151
160
1373
4763
1088
789
3152
3816
1974
1478
1705
2421
647
3510
2314
953
3310
4874
154
1577
2451
2565
2556
21
467
1253
2529
1084
732
2848
3319
2305
450
1999
513
1906
2031
2101
4341
712
2372
2173
1741
1124
1101
4102
185
3502
2610
3744
2226
2612
1746
4358
3712
3240
1251
4383
4529
4821
2034
1488
4683
1408
2214
357
4908
2216
2432
1900
1868
2125
809
3696
1584
2956
2033
3619
3475
529
1296
2207
1707
4903
1115
491
145
4134
4560
2256
4488
3924
3520
1475
4314
4439
1763
4038
3504
3433
3504
1994
1586
1990
3219
791
2182
4370
2449
1034
1141
82
3991
1743
4405
3499
191
2501
2427
4002
4765
4257
4244
1482
3511
506
2159
3124
461
2931
3687
1607
3756
3530
4756
1259
2419
5000
3806
2505
4766
3021
3811
1781
4752
3239
1040
569
4737
1835
1898
3214
449
2411
1643
507
4188
4141
2433
2222
2846
302
247
2997
2843
1357
2116
2925
1359
3882
4314
470
4774
3331
3704
3680
1480
3344
1745
4500
4512
2729
2203
3716
1302
2295
1946
2233
2568
838
1371
4993
1616
2394
1442
4560
717
3946
3867
2078
2968
180
3719
3084
347
3190
1521
3340
438
4686
303
142
2353
2476
4660
2318
1217
1370
2758
4302
4478
1995
1047
976
3468
2992
4321
3933
3713
3902
2993
5000
2678
4117
1728
722
1279
4480
1774
2754
2754
704
740
2453
4644
3079
2595
255
4260
4504
355
2272
2982
2596
706
1494
3954
1604
1778
2248
2165
3405
3054
3595
2423
4843
4994
3931
471
3561
3269
3168
4561
1849
1072
2040
978
2114
1101
673
2834
3386
1114
1341
2216
1789
3219
2563
3248
936
3597
1837
2592
3972
3245
4494
1449
897
4841
2113
3000
2918
3483
794
2274
3482
671
1524
4787
2
1658
154
4304
3812
3100
3609
1232
436
4019
4291
2298
1647
2346
267
367
16
1799
5
4352
1859
746
3573
3706
3622
2102
4536
4712
494
1183
4107
1191
4193
4354
2139
915
1612
1614
235
3386
4017
205
1246
2925
3747
3854
1839
2907
401
4555
951
3663
754
7
886
2468
3584
4067
434
468
4734
4100
1543
1721
1097
2883
2390
3402
2410
3816
4248
2019
2683
3217
1303
4234
803
2355
1505
1880
4054
483
174
4946
2830
8
940
1826
2209
4017
2315
2555
4214
546
854
3881
872
2535
1508
3850
688
3577
2945
4098
2085
1052
622
4391
4032
2094
3872
1918
446
3629
462
1163
1516
3575
3416
4648
4343
4240
4800
3614
110
1042
2986
2065
1826
3310
4529
626
2373
4576
2133
669
4574
388
225
2113
861
4154
4385
967
4368
3112
3222
499
161
1099
1632
1750
3784
1530
4870
3242
4409
2407
3649
4939
4990
3140
2756
2329
46
2143
519
461
4371
1286
645
541
1753
2279
732
4987
4824
2675
3290
987
906
2506
1822
2993
2631
3935
1801
2019
1124
3296
3760
4986
2637
742
2801
4826
2096
4200
4838
401
4861
3811
3621
785
3431
670
3897
4326
1165
4043
394
2839
632
2725
200
4401
4072
3861
32
2006
4313
2050
791
2496
4394
2940
3368
3167
2987
1606
4178
1549
2830
2731
1087
1543
2990
483
856
4736
631
1851
4532
771
4287
3812
3556
1675
886
1286
1779
4616
1847
3929
983
3121
642
4389
3157
2637
2821
698
4724
4134
279
3724
3204
1455
3862
2755
4333
1776
336
4673
2695
4031
4538
18
3934
2091
1258
4836
2899
271
3219
165
3024
2955
3519
2174
2971
121
116
266
1185
1815
2394
3527
4571
1028
578
4921
602
2689
2050
4565
1903
2354
4810
1057
4921
3346
3520
3844
4094
341
4746
1984
3556
901
1896
3622
1460
3493
1567
4993
3019
3162
722
974
4963
1443
4601
4544
4208
3883
618
624
4
2438
1725
3257
2848
3617
2739
3303
4918
1523
3109
399
612
4908
4665
436
1473
712
2539
4587
2007
570
3595
3864
553
1548
3321
2231
1652
3709
1960
617
1254
4706
3818
1137
4613
2202
3124
4349
4648
1692
1310
750
3800
1616
1195
3603
1007
4139
3345
2721
3209
4023
2575
1209
3807
2017
50
3714
584
2059
2260
4012
2542
4848
4864
3624
1091
2547
3628
1377
4841
4751
1330
14
4667
2427
1247
2952
1231
1490
4468
104
4248
4386
2892
2672
708
3129
4925
4067
3781
4745
1448
1514
3991
4016
3427
475
4384
2249
4212
4903
4516
2885
3801
609
2955
2973
4923
1256
363
1860
226
4358
4514
909
3882
4360
3845
1822
2344
4655
3597
3743
2655
1716
4641
932
1975
3010
2380
3288
3448
916
1407
2497
2839
1644
4460
3072
3745
4407
2513
994
3509
359
4393
4371
852
4584
3687
2529
2856
4367
2253
180
4145
4122
2892
3152
2566
1293
1101
327
3123
3530
2932
436
1942
3188
4130
2147
3387
3950
1664
3236
3490
3782
1641
3703
400
4075
2281
1096
476
3093
1668
856
915
1128
2564
2806
1270
2084
3518
3707
964
4785
4063
845
3184
3983
3903
4039
4003
3598
1710
856
4279
401
3337
2023
1960
872
3388
731
2941
363
2478
4898
4758
3449
704
5
4370
2501
2297
2283
1100
2065
320
4362
3527
964
3439
310
787
4651
3500
626
1028
4467
996
3173
4325
589
662
328
3860
2699
4793
3044
648
3173
4287
829
2259
969
3711
4335
1033
780
2582
1586
1622
310
2569
3347
1139
586
2359
2375
3109
2351
776
1528
3899
4039
2333
4166
2983
1186
2825
3169
4823
2614
3974
4156
4184
1617
135
1248
3851
1411
1456
769
2908
1151
2721
1644
171
1446
2827
4188
1128
3351
955
3956
446
3283
4714
3188
1469
4185
3088
2938
3529
4858
403
2666
808
4954
4899
1143
3012
4589
2634
1573
4792
1137
3548
817
1246
4580
1842
3127
4478
353
1578
4935
23
3280
2011
1370
4867
913
857
2838
4558
3051
3794
1958
2783
4235
4487
582
3586
1800
3547
2821
1412
751
1307
1589
4938
4552
2898
8
4302
353
2528
2977
1406
2421
377
4122
2735
2062
1778
3924
3814
1908
3950
1034
656
1557
892
1473
4727
2129
1383
655
3948
1355
3692
3904
2143
1640
4945
662
231
1626
1060
4132
2182
1773
1869
2826
882
4972
1139
318
2925
1253
157
4508
2476
2346
3123
1211
2907
1437
2738
2514
4231
4178
2332
123
3017
4293
1485
2714
2850
4155
3983
3948
2367
3033
4541
4229
794
4804
4238
4030
1520
2996
3768
4361
3414
2219
1440
1509
4144
2906
3686
2709
2881
4803
4295
2148
4128
4823
3774
2560
2300
3935
4421
4674
3679
4665
4161
433
3139
4160
986
3270
4183
4726
2334
1930
552
503
579
1590
3625
4174
2239
3539
4137
4119
4088
4
394
920
96
415
2815
2530
928
2202
1763
232
3820
3442
4253
3358
180
4306
4661
4925
4800
3891
2327
3172
2830
89
4888
1980
610
2629
1646
4825
3358
1212
3855
971
1539
3446
3817
898
2215
3389
4345
1760
3076
2997
4231
4072
4752
1396
2482
542
4968
3536
2916
2017
3858
3869
728
1046
448
3595
1591
3022
4161
361
457
1915
1210
11
3505
488
4309
741
2882
1867
4096
1226
2598
3938
555
3576
3132
4741
1793
3250
1389
3022
9
121
242
4860
2445
4546
1385
4626
2274
3608
43
723
2959
3413
3295
4492
3766
971
4492
1249
3306
1784
4347
865
2623
1866
82
4129
4021
676
4878
328
4199
2920
1038
419
3499
1094
529
3651
4953
2928
2511
4957
327
1640
4994
1460
4140
3071
2466
2157
1409
3967
1131
3660
163
158
1296
1679
2098
2394
3168
3751
2178
871
3310
3932
3334
190
4784
3099
3139
4937
3219
3056
3200
971
4264
305
4757
3664
3284
1425
4182
4367
3020
768
477
4684
2202
4627
1504
1888
2213
765
3479
1016
1374
2144
3313
2157
2264
4519
2021
1549
19
615
3425
1314
4240
1433
3549
1202
4107
1352
2340
3191
2132
2006
4540
3537
130
87
4201
4322
2538
2014
115
4778
4820
1789
2332
2195
4452
2795
4105
3603
3809
4541
4975
2329
1211
2877
519
4741
344
4690
1905
2572
107
4461
1927
4389
1134
3708
4923
276
2799
1544
144
1048
3671
4219
2025
3515
4071
1978
2544
2898
2873
901
2029
3238
3504
1494
2569
613
1499
938
828
1765
3874
3105
2283
4801
2947
3471
4961
1782
1498
1213
4771
4232
709
2002
706
2286
2708
4998
3924
2765
348
3217
4408
1858
374
3586
825
3658
3857
4723
637
3553
322
1090
4855
4531
4152
2195
37
2186
735
3018
2657
1160
4922
2275
1317
3618
3016
3704
2832
2282
3510
1748
3760
3652
3204
197
4988
1134
871
2014
1173
4318
4930
2551
1501
52
1370
4864
2786
4129
4811
3804
407
4052
4225
2989
37
4098
136
744
4780
2996
4635
352
2308
4409
3135
3746
1890
4441
1729
2682
85
4707
4780
2058
2823
4550
1800
155
208
2042
2327
4417
2876
2458
102
4379
2793
2091
3313
2553
4738
2192
3377
122
2771
4025
529
519
1551
561
583
1453
1123
1728
2158
1016
2758
4774
4775
2312
2571
815
2651
3608
1938
2260
4862
384
169
180
1304
889
1924
3578
371
3920
3792
3305
828
3002
21
933
204
3246
3479
3602
1787
3194
2937
1167
2186
1727
3992
3196
3249
428
838
3052
4714
1822
1449
4021
1980
2755
4176
964
2478
178
3632
679
4359
3678
1384
2949
1738
1846
175
1329
3948
2253
4762
3367
3343
3381
2416
2381
33
4633
70
4459
2996
2561
2201
2130
597
2960
758
4937
3911
2039
3527
1619
4779
1898
1669
4262
1478
135
1305
2194
4060
2576
2467
1325
4703
4162
3388
3784
1047
618
182
2823
351
4862
1924
1335
2120
4151
267
4480
4838
1849
1829
4604
4739
1879
821
854
4854
4046
2525
2299
1186
2626
232
3102
3492
3255
587
1353
969
4674
153
453
819
3921
3553
206
2462
2525
3972
1469
2961
3658
2088
141
1911
952
4123
2383
3500
4287
229
69
2567
3175
4099
1927
4359
362
1942
4507
844
4710
1344
1325
4487
4390
1154
928
3534
1643
2745
2691
4178
2693
1291
796
108
1740
4142
1991
4525
4389
1013
4569
2629
2436
956
828
25
1104
3100
4384
1971
533
918
1209
3589
4518
4963
1221
191
2258
3510
1753
3504
2108
4360
3126
2008
3849
1921
3365
4832
2013
3712
4871
2508
3779
3673
3632
2707
3190
3332
3793
4620
4066
2065
442
1255
1092
2817
44
3163
4202
592
3820
3305
3277
2901
1343
4925
1027
2814
4039
2142
4883
2696
1922
546
2247
491
4835
947
1815
4869
1211
4083
3971
2620
2503
1121
4013
1918
1913
4269
1423
3399
3315
4917
3721
3366
2438
3326
415
2768
546
119
438
1113
4527
1684
2782
2639
650
4746
3691
3320
1097
1470
3556
3448
3432
2596
4176
3708
1970
1782
2315
1812
1108
3301
2147
3451
3245
1628
4259
1704
645
3264
1478
3126
4118
1516
871
4861
3738
2542
331
3397
1347
2736
2557
3237
2146
2182
1932
3168
3100
1708
2398
4850
2930
2005
2465
4584
1040
339
437
4611
1759
3567
539
1734
2257
2915
4992
3960
3404
2889
4813
2027
4602
3635
4798
4456
3392
3387
3773
2552
250
3729
1405
4931
1641
4881
4980
2241
394
4805
2032
4120
3276
3658
3281
733
1548
2441
811
998
2788
4446
1810
2163
722
4415
1075
3896
3261
4327
4758
2299
2503
779
4186
536
1984
3253
816
1830
3990
1725
910
4028
4446
3489
1800
1401
4370
3374
2002
851
949
2266
3400
4619
3355
1276
335
194
3194
1363
340
3462
359
2660
2592
4527
3445
3360
640
1848
56
36
3378
888
1086
4304
47
2518
3820
2216
2816
4449
1310
21
2209
4333
576
4772
4568
726
3837
4460
4552
2893
1104
3800
3579
3047
4283
655
1145
3400
2304
956
2323
592
4250
204
1626
2028
4578
3626
3876
854
3648
3183
1274
4402
1190
2449
3429
3457
3662
2761
3982
2420
101
3053
4248
3370
2265
3298
431
4802
556
397
4740
1708
3917
152
121
249
3649
4969
1371
3230
1329
999
3635
3526
2887
1729
4557
3092
688
1062
1392
171
2271
4356
4277
3833
2727
3205
3042
1736
957
3187
3387
2544
643
4048
4983
554
2444
567
717
2480
3552
3540
3712
755
974
2329
488
2579
1449
1032
2272
496
803
3839
2832
3911
1244
4203
2323
1517
2306
4327
1862
3937
1708
1310
4095
1080
3069
2890
3343
429
3617
3744
1890
2967
1676
3521
3784
57
1180
475
3987
1199
3560
4430
4749
2912
1455
520
2945
3684
3644
949
4168
4247
3285
126
4045
2956
195
1327
4571
1349
3195
3310
3347
2696
3556
1879
2647
4673
2776
3052
1893
1593
213
2734
3547
2992
1576
4662
184
2685
3489
884
901
2648
1193
1663
4819
2072
1765
4863
2411
1880
3283
1590
3104
2567
4093
3917
4437
3909
240
2410
4193
1426
4092
2360
2977
2848
2635
4035
4029
2417
3815
2276
3398
4590
4186
1400
1904
3318
2423
2427
4817
2633
4467
2722
4322
642
2755
2273
857
3889
2350
2357
4592
554
1973
2913
4529
4840
430
1706
831
3293
543
3447
3929
938
1245
3249
3350
521
3984
2841
947
4299
3412
1434
1378
3871
2472
4918
1876
2053
4945
3987
2147
497
3114
893
4513
1778
485
4143
3209
3358
26
1580
3820
4170
1417
4921
2829
2557
1571
2353
2826
2681
3829
2511
1255
4471
4922
358
4980
268
453
1081
2081
357
4495
960
733
1179
1857
3588
2804
176
3363
3819
4060
1090
1201
4308
70
1057
1757
555
3788
2363
4060
4431
4899
3164
544
2246
733
1784
528
2040
1885
660
2318
1353
3509
1633
3675
3067
3466
1362
1714
1406
1469
1614
2542
3327
471
1609
4615
786
4118
4029
3576
4221
805
2611
3169
793
238
598
4637
2624
695
4772
4152
1888
57
1774
4472
1153
2370
3102
546
4460
4626
593
775
727
3838
4453
2691
4635
2843
3684
2754
1383
2066
4113
4848
3880
1979
501
1523
1833
4495
3141
1467
75
3975
4704
495
4484
3690
3095
2048
4883
2348
4007
4176
3099
4403
225
2953
422
2677
1495
320
1193
606
4611
2837
3688
374
1121
4553
255
2525
884
3371
3746
367
3498
2168
1625
2760
2282
3310
1918
1374
1493
264
2102
1609
2325
246
1271
3354
4042
1874
1222
4229
3638
3454
775
2899
1007
2860
3035
4807
3230
2854
834
2276
3763
4441
726
1213
879
4385
3240
542
1443
314
4346
268
4677
406
166
4865
244
1889
1616
1852
4400
3473
615
63
1189
1087
4649
1455
1258
3788
3253
2490
948
1494
754
4319
3677
1208
1128
3870
318
2069
1350
4064
2460
757
1347
3854
203
4441
3747
838
123
668
4332
2661
507
4330
1848
887
751
1610
1044
3085
4453
887
2425
197
2179
3357
1734
50
4418
3102
1124
2398
485
2293
1168
2296
4776
4905
1784
4332
4236
4722
1026
33
4005
2955
2540
106
3303
803
3013
473
4519
3628
374
354
2534
3431
2634
790
4519
4908
290
509
2540
4779
134
4526
2953
2195
3367
2096
1157
1198
1984
1622
3023
1247
2587
952
4060
4634
4707
2693
1977
60
362
1110
2601
3544
3968
558
3666
1862
3428
1082
2367
3523
3736
1339
2056
4288
379
2000
1954
4405
1899
2418
1774
4924
1258
2060
3689
827
4984
4806
4454
1799
4783
1957
2496
4321
701
2114
1480
4896
4106
345
1887
2779
3326
4054
610
1936
3105
265
44
3989
4977
409
2582
1723
4190
1345
4198
4925
2593
2308
1136
3443
2802
3093
2757
1169
4969
248
3380
4772
2245
4625
3702
364
1543
1602
833
474
2809
2835
1968
1627
4490
3217
2216
699
1472
2296
2526
3172
2840
1064
2467
257
939
1447
1965
3958
2754
2168
3708
4850
4172
864
4824
1076
2883
2312
2788
4492
4349
2456
1063
5000
3136
4797
1995
720
4178
3065
528
1269
1544
3962
4834
1990
2336
980
3802
2268
594
1447
3292
4459
55
1684
2100
2908
4524
987
3768
4050
3363
2157
1272
539
1526
4005
4693
4003
2870
550
3301
2873
919
4339
4556
1655
4937
273
4693
1140
2636
2025
238
2130
1999
3402
767
1869
1132
2078
4330
3156
1804
2998
2675
3306
4530
4162
4615
3880
523
2220
4024
1114
3621
3891
878
868
4913
689
4347
1027
2324
3441
4038
2374
1917
509
2924
4037
630
3773
2515
4208
665
4829
502
4403
3611
2471
3798
3998
4682
4744
3815
3322
2944
4746
2022
2437
3087
3992
2771
4392
3896
3709
467
3775
3809
4399
2892
2872
992
2381
2910
55
4081
4228
1886
2835
4722
559
1929
457
1984
47
4474
3650
1795
4195
4019
642
815
4999
768
687
3140
1061
1251
2046
2468
1262
589
4547
4434
1153
3550
4777
4949
1037
4648
3528
131
2055
441
2735
3328
4115
3658
3459
4767
2839
1762
4468
1097
2322
3338
1875
4974
133
2158
2333
1879
2266
1863
4283
1139
4109
924
412
4643
1818
2493
3174
1069
973
4748
2851
3683
422
848
2161
734
3710
4620
3338
3243
271
2108
3403
2054
3359
942
2502
4593
2752
4524
4649
2738
1210
955
116
4004
3746
4775
29
4931
73
2366
3874
4976
2808
4451
2685
1442
2927
4994
4702
1403
4173
4254
3675
3811
2742
55
1891
4458
510
4707
1523
3226
4447
3865
2445
2950
3076
4431
2809
722
116
3542
4133
3433
331
3071
1808
3179
450
1778
2077
3367
3354
4502
2919
2809
4226
1474
4953
4337
4176
4285
4071
2506
4244
2185
3044
2361
701
248
2809
551
4680
173
4682
1690
3212
1667
1581
644
4888
490
3890
2412
513
3944
1266
3842
3111
1989
2333
3857
1066
3713
4114
565
2145
3029
3954
147
39
1496
2206
830
2490
1907
3514
933
952
1297
3991
1588
2552
1941
4550
3715
2400
2125
3176
3081
2276
4594
4343
289
933
4628
2658
1005
4819
4843
306
4375
1373
128
31
504
4361
4752
656
4624
732
4802
1727
255
2700
2656
1743
2531
2576
3028
2716
2115
3778
2866
1673
1052
957
2201
4080
3216
3521
596
2042
3924
155
2828
4284
1603
1340
4152
1467
2406
3693
3100
1954
884
3134
2275
2121
2900
4742
3934
4786
2979
1720
2926
292
1091
3502
3841
2018
719
13
4855
1030
2037
883
914
1001
2347
4159
3052
3190
2559
2811
4537
4713
3218
1328
4414
88
1986
3417
3421
21
2882
4902
4720
3739
2511
4718
3602
417
790
4909
2625
1000
4261
4630
2299
3520
944
3038
4778
2561
1509
1278
1185
1466
1400
4397
945
4796
1208
3806
4325
1601
2644
105
3527
2350
3757
3992
3788
2032
3971
4445
4605
2191
2534
1253
2363
2921
4215
2481
386
4535
222
1160
3967
3192
3442
740
4740
1747
631
1372
4813
4500
1182
4587
3516
1784
2460
3527
4940
2551
3417
1607
2290
967
296
479
1607
4064
3593
4462
1528
63
1877
2553
2707
879
880
3567
1402
1787
3151
2392
1239
2998
1106
2351
4238
4955
3869
1905
3251
2172
1342
432
4667
4854
2997
2689
4301
311
1134
3862
4251
2237
2482
4201
900
2403
3355
721
4627
1943
3028
1413
1499
1125
1244
1033
51
1848
2694
4191
1669
1125
1017
2184
1826
4413
1082
932
2598
1757
3358
1564
1088
3203
2463
1157
591
4860
4028
1821
2629
2043
618
3987
3336
3800
776
4908
3853
4677
3892
2464
2728
2959
1928
4884
245
1245
3897
500
1926
1975
3546
1336
1452
2560
2282
2354
1826
1693
4505
1827
315
4333
3784
3722
1014
437
3297
2591
1522
1404
3018
3604
2477
1345
3921
3232
850
4398
2884
1818
2924
1141
2771
2338
1038
4342
4872
3504
1226
1518
599
1442
541
1603
4421
4259
719
3394
696
4058
642
4197
3781
935
1661
3102
1042
1587
3908
4821
1479
2977
586
4798
2962
194
4102
4983
4180
4443
1137
3500
4687
179
732
2628
2348
1200
2666
186
1704
3391
890
3596
2980
2542
129
200
3808
3849
348
131
3372
4340
900
3344
2837
231
2243
499
1365
3937
4053
1955
200
4753
2525
2443
898
2779
4884
317
4322
199
1238
1809
2184
2273
2477
3961
3389
341
3432
608
114
1434
4908
2400
3365
2648
176
4348
4392
2090
3431
1365
2987
2222
4480
1565
2691
3219
4562
2862
4719
3126
980
3449
672
2065
295
144
4665
3115
1174
4279
3916
217
349
2895
4252
3064
4495
3264
1651
2513
2651
3482
1403
2511
4527
3883
1680
1836
1226
1903
4640
1538
4678
675
1444
2014
2985
2974
1549
4101
483
1541
3626
3733
243
2546
2795
3925
1492
1680
1175
4200
379
3653
2998
3516
2422
980
676
460
1239
2273
3560
4088
1065
4432
730
3030
1607
3115
1158
3359
3992
2781
4251
1538
4186
1905
3162
2338
2574
2919
3664
4683
1715
781
3348
3837
2794
3740
4192
920
2985
1292
3154
4726
1682
2015
3037
3950
4263
2477
1005
2902
375
3901
11
2406
860
4257
2875
3997
2401
4479
4245
3497
1871
4981
4506
4257
2582
2578
882
4800
1112
2830
2950
211
2077
585
4861
3538
2948
3210
541
3996
1302
3049
2360
3085
3286
3648
1395
4527
4585
2601
2984
821
2285
2042
4393
348
326
2952
815
4166
3280
2307
1050
656
3183
4908
871
470
958
1617
213
3259
2715
82
2026
4910
3589
2956
4137
3418
683
3175
2494
3846
597
4125
1999
4483
3549
4930
2070
2632
4916
35
2132
844
532
3605
1927
1510
4705
962
4029
506
2315
2712
4924
1117
3087
4635
3965
3097
2956
2244
387
2526
1973
316
4529
3387
2780
213
1480
3054
3471
3940
1407
1200
2827
1015
2747
3555
3314
945
2444
3981
1336
3040
1235
2232
2625
277
4741
3201
3214
4620
3912
907
534
1785
4625
309
2531
3829
108
222
4896
1610
2293
115
4942
1294
3494
4996
1001
1844
4537
4734
2915
4735
4302
1089
4463
2727
1296
3627
277
2199
1914
1911
265
1961
2842
543
3103
3405
552
2769
3327
3751
3153
1219
723
2645
3076
483
4168
1967
2509
3076
2843
2074
806
4105
2761
242
518
374
1003
4716
1697
936
3814
4694
382
429
3477
3770
4525
760
576
4794
417
3066
3498
3825
4401
1587
476
4282
3584
1330
1144
4130
4767
4120
4611
4171
3456
3571
2937
1218
1750
570
3583
1809
3964
3882
4067
818
1025
4868
862
3566
1433
4078
4249
3862
1685
1741
4050
1988
4822
1901
3661
673
2566
2163
4875
3763
1701
2890
1196
3359
4219
1493
1771
4616
2168
652
3204
774
4609
1197
653
945
265
1330
1416
4008
3634
4289
398
1700
849
4426
1423
342
1368
3747
1443
797
4119
78
4295
1760
2118
2196
556
2780
2027
2472
4205
873
3828
4672
3248
4577
2803
2820
4673
1444
1709
3309
1918
2233
1674
4889
2532
2976
258
1242
2978
1129
3273
1241
202
3841
198
902
4994
246
1213
4861
1153
1017
4835
1018
2303
2028
4767
4113
2807
1193
616
1721
4678
4044
4161
1938
500
4300
4483
412
4399
3851
1451
3696
65
2918
3736
3056
1576
3859
2060
408
3404
2498
809
3569
4094
1717
21
1629
2747
2259
3713
3
1319
4251
4551
4989
3532
1430
3819
150
929
9
137
589
2867
158
4983
1884
4259
3835
1278
1866
1718
2971
65
4896
268
2351
1225
3443
347
989
4605
2774
1378
2457
4391
1139
369
3269
2938
4601
1544
3081
4477
2626
4965
806
2497
1633
1651
4003
3689
1033
2936
1442
3913
1167
2478
3070
398
3482
3483
4963
3646
1977
1283
2428
327
4
1756
2234
2093
2055
1120
1706
905
4268
3848
2131
4851
2273
2789
1343
3175
2145
1400
4739
4769
3320
281
607
4163
4493
1058
132
2329
3632
777
4971
3766
3668
3183
1643
1055
565
3945
2942
2968
915
2964
3263
763
1213
3416
3245
1553
1495
4308
4956
210
3818
4457
624
2575
3772
2033
2938
3120
918
640
628
3150
2143
1965
2438
1124
1866
4655
765
4954
1834
2212
767
1490
3588
2898
518
712
1774
197
3144
3902
3331
3288
954
4208
4148
1265
2682
2668
2287
1227
4363
3382
1182
328
2302
4375
2719
215
3396
4055
1305
1458
3624
3928
1638
2791
239
4756
3382
4579
4524
3691
350
3336
1833
3883
1846
4832
1777
2575
2653
1946
4584
4081
4469
2968
3075
4286
2341
4652
2968
2405
236
4077
1680
304
1178
3302
832
2076
4287
3273
1163
4434
1652
4462
977
1645
501
4957
1349
4801
4742
4436
2665
1101
3299
3607
2967
3789
1167
4153
2078
4062
801
2927
4541
3504
2485
3659
1442
3759
1054
1012
1153
4296
2347
979
1444
3326
3778
1763
4634
2833
4199
3484
2631
2958
43
1426
430
4808
1359
1904
1648
4081
4602
3453
3399
2153
3003
627
997
2716
1472
216
1498
2943
318
901
1539
4108
1417
1493
2572
924
4099
3969
3258
2330
3551
3730
3287
1563
3468
91
2364
3540
3432
3532
3623
2934
2449
3152
3147
2585
3925
3391
3694
549
3826
2860
1420
4407
4048
4663
4361
78
788
2466
1332
4865
4164
104
1985
3954
2153
2149
2483
2913
1521
278
3226
4857
1070
1493
3535
3254
390
727
1108
787
2317
139
959
449
4584
2240
1685
3973
575
3539
4836
3499
243
2506
1702
2897
2757
3869
2194
3586
1319
604
4669
3723
3079
1803
3909
4158
217
527
4991
1209
1291
1461
2534
3580
2467
1861
4081
4589
911
888
680
2268
2004
4304
1769
754
557
4818
4355
487
2485
3933
3114
1760
2249
2089
4441
777
91
4372
2743
2293
4041
4264
4789
3050
4354
3862
3094
2353
3820
4365
3731
1015
3473
874
4350
2615
2869
4295
1235
599
4884
3764
2466
3160
2370
1157
3289
1795
527
1688
1962
448
2212
3147
3697
1883
3979
3763
151
1019
2813
1228
1429
3231
4843
2200
2537
1159
4274
4116
3931
3678
588
1110
3507
2289
2670
1854
3798
676
4540
939
3663
2606
398
1466
3699
1969
765
580
191
503
4568
3518
4802
2962
2614
2675
3088
955
2200
2025
1433
2682
866
119
3974
561
2875
429
4449
2553
3304
114
3829
4085
3745
679
1704
4731
2030
4517
393
1700
3533
1686
2521
3048
474
1271
4291
2002
3067
814
3217
427
2844
3720
4009
646
1026
1529
3996
1221
1355
2618
1240
804
3969
2859
3204
379
4667
4832
2987
1562
2825
2199
2771
3675
2202
3472
1486
2984
2051
2310
1955
4380
3721
1022
3725
3232
3698
947
2026
4415
1683
1669
4101
3682
3298
955
4859
474
1355
4088
3857
4759
1174
2720
3962
2277
3178
4624
4860
1743
2861
2948
1268
3374
4715
592
4718
4836
352
527
4236
3188
2554
3490
3348
4198
4834
2121
2579
1166
2726
2761
1829
3330
4810
15
4865
4894
3771
4390
737
2563
1711
1418
4564
3381
488
2294
812
2132
4295
3282
133
2643
4461
457
3419
3038
542
2185
1427
4807
3065
1606
2060
1503
1470
1006
3730
2195
1498
3144
4668
1784
2157
1761
1219
1679
456
3457
2754
4701
4981
327
215
4092
4047
2436
2617
3071
2539
3714
3384
3341
3609
3147
3218
432
717
426
37
3556
4058
1151
3154
575
1416
4086
3818
4727
3627
1246
2016
2051
4635
1497
3730
1697
209
1572
1220
4161
3973
4446
3488
283
4798
2021
3648
2704
3976
469
3084
137
4253
4732
1153
2995
3792
4367
4225
2735
1102
744
3832
3809
2902
3663
2954
1248
4561
180
624
4735
2646
4434
2859
3500
3933
2013
4931
1114
3612
3946
2687
4702
3678
2536
2225
699
352
499
1312
780
633
4165
1514
2588
1670
1814
4449
1745
3206
555
3592
559
3160
1045
4681
4813
3562
4343
1626
2483
4608
2216
4302
2980
2518
3264
3366
3928
1063
4766
1453
2704
1283
88
3410
3725
2747
1980
4977
814
994
4910
1686
3068
3901
4801
4276
1238
4940
1052
2448
1088
3533
1833
869
4025
2208
576
3996
2362
2813
3214
2061
3534
2941
2959
4670
2185
1564
3424
1159
4323
4237
354
685
3019
3779
1814
4814
2114
1607
4999
4
3362
3521
1046
574
2177
1849
1690
4234
4565
207
3858
4205
3545
753
1990
382
2341
2700
4402
4503
1570
4574
1752
1392
2634
1703
3324
3252
1303
3382
121
2778
3442
1234
3696
4889
1609
3520
2375
775
1788
2389
2124
4053
436
634
1901
1375
940
384
4715
449
1712
2393
4768
4255
2380
3534
3269
3297
702
3147
3989
4268
4380
4747
3958
3686
2817
1372
4509
2795
545
1023
1747
1206
3620
966
2344
1575
1087
3786
2930
4825
4563
2740
4607
615
3812
4463
1154
2264
2009
1807
3026
2736
3205
3095
4100
925
4652
4288
4937
2514
2175
1230
3980
811
680
311
1908
1685
95
1928
782
2142
2008
2757
3341
94
3057
4028
997
931
3145
2721
1216
1333
1400
3923
3353
4043
2909
1995
4355
4696
2301
1265
2990
2584
1342
3962
4367
540
789
2455
3413
2524
1256
1620
638
2191
4231
4253
4733
1194
4926
902
4487
4590
1605
2066
2701
3451
4879
4912
4028
2671
2684
3230
2245
4990
34
2492
3659
510
1316
2117
666
907
706
3910
297
2484
1681
2158
796
506
733
2575
2961
3598
1136
3446
2706
360
1081
851
1105
2641
110
2467
4201
4651
1525
266
2073
3341
2154
3523
4411
441
4053
634
4276
3197
4036
3373
4752
3228
4687
750
2071
2715
3309
4443
3584
3468
3525
3344
486
1688
2148
3131
3046
2261
4407
19
2092
1888
1311
2374
4371
1777
4376
72
1854
4672
3279
411
1813
1960
1738
4015
136
3439
4887
3532
160
3266
1210
599
2843
2087
2810
2198
1541
4752
3984
4504
556
2063
2416
4570
3985
1081
246
111
1906
2756
3706
3660
1991
1632
341
3117
2279
3125
2628
4659
4377
2286
4428
2786
1541
4192
2543
2819
569
1711
3925
1597
2217
2962
4363
3461
3554
2539
2420
2111
3917
2974
2331
2542
778
1162
1435
456
4107
2057
1537
1998
345
52
1807
4619
4308
1637
1123
2950
2788
1896
4097
425
3647
3602
1325
3485
1685
2108
2460
2350
3886
935
4600
3654
2750
2064
2568
2287
647
1948
4372
530
3780
4983
2787
2770
522
891
521
4674
2409
3199
1019
2234
993
405
2349
4351
3452
3692
498
644
222
3975
1518
4747
4147
3051
4723
2775
3717
901
4314
1012
4225
2646
1605
3573
2403
4026
2019
3174
3187
3356
459
105
4577
3899
3662
2423
4403
2050
2694
3703
484
2022
423
1381
2405
1577
825
662
41
1906
3141
3843
2825
4925
847
3962
2591
4998
1250
3857
4606
1905
2006
496
1410
208
4749
1663
1388
4410
43
753
1271
2833
1297
2098
4210
3375
4135
3436
3587
2158
729
3879
1334
626
2501
4137
384
2703
1246
1693
1014
1179
1752
4226
3124
1269
4634
207
745
2451
270
4192
3092
2013
1874
2341
226
679
2956
964
4888
3178
1176
1909
4523
3211
747
4403
75
4222
301
1785
1442
503
1327
713
3725
2084
177
2109
4204
918
160
4273
3698
890
4868
2306
938
3321
1206
4636
4253
83
3615
1715
1734
2402
718
2865
1450
859
4602
2140
1528
3085
1948
2691
4671
2425
426
648
4302
2421
2702
3979
4172
124
709
2994
1336
2680
2415
4454
2273
2635
1603
1943
2102
2478
1154
152
2600
4562
1507
2043
1054
2695
4377
1953
4637
1718
3269
2393
631
1864
1786
1570
2371
4559
2031
3535
3853
3864
2338
269
4081
3090
2596
977
4869
713
2932
4634
1535
3060
734
3641
3917
3970
595
1369
390
3953
3961
2029
643
1618
1743
2377
2645
1825
918
433
1320
4462
456
698
4369
4154
1335
3406
514
3565
32
3012
3980
3316
702
991
2084
3714
696
148
845
2077
3231
1670
4503
1896
2301
3637
4982
296
4402
306
2851
3466
3887
1324
2891
97
2000
764
14
4124
3282
492
580
4568
4975
1249
1696
4061
1669
4146
2143
152
3866
3468
298
2512
1962
384
3556
391
3389
4755
4861
1184
1432
4844
4708
2496
2967
3235
1303
914
369
4952
870
4036
938
4243
3720
4706
2471
3896
4175
133
651
436
2965
845
1533
416
2767
739
2360
842
2216
4482
691
761
69
279
4024
3233
3894
4414
3877
36
4377
2975
247
3363
1863
1652
518
4010
944
3213
1405
1286
3130
2083
4520
615
228
2052
267
2666
1319
3970
3171
3063
1618
249
2651
4457
211
4610
592
2291
674
3280
3585
4093
2305
4862
4963
816
334
1702
2334
3301
2205
2597
3447
4768
521
3796
790
282
312
1887
618
446
3556
2739
3610
3665
56
1466
2626
1395
2131
4233
1045
330
3123
1363
2848
3460
1078
713
2319
1416
122
866
2917
4571
3488
3867
1559
505
827
3811
411
3848
555
3053
980
4485
3888
3835
4955
2994
1874
1431
4201
952
3095
4873
1778
1911
2662
4421
4807
3497
4855
978
4030
2064
1647
624
253
4369
203
2649
1007
684
2614
3785
864
2915
1317
2019
4915
870
3360
193
1751
3812
3519
1928
406
881
3333
4723
1619
3812
4509
2424
578
1804
2813
4769
4909
595
2540
4295
1262
2202
4959
4993
2284
1832
3907
4145
4438
3569
1417
329
3836
1935
4213
3984
1496
153
894
4508
3143
1544
72
4179
2676
2024
2669
53
726
3403
2219
3400
3221
3337
3216
1684
3784
2173
2058
254
1512
3797
4714
1236
2473
994
806
3238
4061
2969
258
2227
3443
1489
293
1317
1423
1793
153
3437
2320
4643
426
1558
3564
4618
2329
1949
1179
845
957
1721
4422
3568
41
2135
2279
889
4844
2544
2819
1769
4230
4026
1137
3875
83
2782
3409
398
3956
749
91
3096
4045
1088
3968
1559
3287
4728
2139
4461
852
1762
3076
4613
2004
4637
353
1181
1375
1243
2163
312
2483
2194
2253
2686
3877
3701
2064
2519
2973
3629
4791
2903
4038
2484
3422
696
4052
3088
3573
128
2371
2082
4011
397
909
1268
1863
4313
20
900
3394
606
4357
2363
2279
4252
3906
3445
3608
1659
3736
811
1207
4733
2334
2557
3996
3468
1310
4878
42
2856
3552
3495
2189
2181
1518
4344
4063
207
4797
4764
2683
545
2318
2480
540
498
3491
1938
1685
4707
1082
4449
3629
1854
2776
2465
3604
1033
2553
1973
486
3797
2799
4876
100
195
1475
4395
3383
4129
1783
2640
347
2429
207
297
12
1528
4201
2915
1530
4362
2788
4795
1836
481
2444
187
3918
3442
1887
3648
3905
3556
2354
197
3609
3728
4212
1554
794
1339
2078
4454
480
2572
3230
4728
2615
4292
4234
98
1755
4751
4733
4304
535
2365
4284
450
842
76
3477
3049
758
4855
4870
4260
240
4107
130
3975
3200
2934
2013
1381
2751
1861
2344
1470
1732
2413
2795
4998
756
94
1709
4622
2929
4548
66
2380
2773
1065
3834
1666
2468
1114
3585
3224
4606
340
4687
2569
3042
564
2003
3777
1363
4735
2182
354
4327
1656
3312
81
4723
2328
587
3397
4500
2370
4003
1887
2975
4303
3730
3010
3378
3652
754
997
1657
2981
977
223
2503
1605
1413
614
2512
3712
2761
1718
3610
1013
4981
517
2132
78
1438
4195
781
4239
4435
4311
2626
487
200
151
4974
487
2174
4212
3385
802
2447
3618
4209
3061
3454
2087
526
4454
2392
2097
3905
4294
2301
1636
1282
2278
65
3035
2643
1161
615
3863
4173
2394
1352
4903
1409
4051
1906
1319
2013
3472
2833
4922
4094
140
2268
1282
1470
3578
3052
4177
2421
397
1241
3781
3200
3110
4745
111
1895
1940
3263
2113
4944
3085
1245
3502
1680
4891
3386
1608
3144
3310
4533
213
1774
2590
3724
1620
4027
3016
3424
4598
1462
1901
1170
4440
2231
3725
1452
4877
4581
1516
196
4198
2530
1054
4707
4830
3430
198
3055
4330
2514
4287
2861
3583
2512
189
730
2003
4851
4047
529
2336
1173
4443
3448
2941
3922
3017
4935
146
1696
2283
1937
1459
3599
2370
2742
526
2858
1212
2179
3796
1944
2513
2004
471
1939
1591
3578
2590
1208
3528
2777
543
170
3084
676
2747
851
4504
4774
4576
4332
134
788
1523
3474
248
2901
244
1181
1769
3178
646
2270
3272
2468
868
153
47
2274
1790
4046
1567
1047
4594
1838
4319
2318
4935
354
3881
4947
72
2917
3058
1635
3110
4903
2570
4059
574
1650
2925
2860
2955
968
156
1990
3397
3526
1798
1443
765
3263
1524
1337
3144
249
65
1371
257
1517
551
4855
3284
3472
3499
2854
1988
3917
184
653
3872
3620
1285
2874
1422
1337
4484
853
2069
2375
1644
4743
2096
1124
3866
1078
4841
1871
3298
1720
704
2764
3278
2081
4765
3012
4885
214
13
2633
4053
201
1655
3636
4911
2998
2532
2403
178
3786
4968
1354
1470
1032
424
3017
3858
617
877
4450
3819
3071
1765
423
2900
11
4733
1359
1276
2244
2016
2174
4343
515
714
4422
3691
165
3235
4880
4602
4956
2897
1655
4958
1109
3698
909
658
3495
2664
2870
3938
953
4649
1522
457
2200
4990
3089
619
1139
1161
438
3188
2447
1498
1508
3721
2282
3044
25
791
1487
530
615
2765
4655
725
2074
571
348
2748
1145
3930
4284
142
344
4268
4270
467
667
421
236
2135
1264
2495
1676
4843
2916
2785
904
4143
1050
339
1834
2605
1956
1821
3154
1406
262
11
4493
1223
2745
1056
1586
3989
4635
1961
3245
2864
1115
2545
242
391
3332
2733
1714
3226
4337
3603
3464
3162
1637
4943
3554
2927
4619
2981
717
3379
3638
4292
4941
3818
3058
3859
3128
1346
1075
934
4663
1852
491
1729
122
3833
4074
2707
561
743
2096
582
1976
3322
4775
4003
1380
4728
2071
1705
197
47
2171
564
1539
3979
2769
751
1847
1885
1351
639
2297
3422
1224
1072
1417
1792
2958
4317
3145
944
2663
4621
4987
1404
4951
4401
233
652
977
2198
2551
3814
981
2991
4535
4585
1248
1305
2706
2
1562
2800
4861
1166
1947
3503
4402
2809
1891
3398
753
389
4453
1853
1616
4151
4739
3967
2288
1128
3302
3013
20
460
1848
3151
215
1940
1303
4951
1007
3379
2044
883
4202
3086
1005
3793
2105
3024
4952
1235
293
3892
3473
4842
3690
1517
768
411
445
2543
934
1501
1991
1768
978
1071
650
2767
2516
3806
90
1765
3559
277
518
4449
2750
3930
538
282
4573
2472
2180
2916
812
1864
3505
382
1120
4876
4761
4989
966
1588
4724
3040
1924
4609
3990
2176
3892
1776
1972
4347
1947
4643
2130
1607
360
4782
3617
643
415
3732
1215
433
1337
3958
794
714
3185
1318
761
1946
116
3972
1853
3328
4244
2306
3571
3890
2991
2577
464
8
3226
3328
3836
3315
2913
773
4079
4320
2017
2680
1660
1335
1737
1349
3118
1603
4285
4621
4531
103
740
2564
3147
3595
1168
1352
2350
128
4700
4516
4913
3748
65
4796
4977
2066
2630
2693
4818
3304
1874
2512
4799
2106
182
2600
3404
2350
4565
1106
3269
3176
259
2273
81
4682
529
1195
4495
3432
1549
1168
2413
350
3165
4844
2042
2191
4046
1068
1658
3838
640
4450
2320
632
1018
2568
16
941
4322
4849
3477
2321
1014
2688
4926
2264
1384
3545
931
4390
4388
2378
2181
2790
1978
3827
2534
1073
3927
4913
2169
727
4333
707
3216
4739
2490
3997
1911
398
2240
3141
4372
4964
960
2533
2650
4070
110
368
277
1230
4493
368
1954
4315
857
4539
4499
3781
443
4789
176
4648
3607
1999
629
3704
1569
436
321
1500
1955
1794
4113
3522
4017
4776
4998
3938
1147
563
166
1078
677
4836
1645
3895
4630
2661
580
1055
4375
4654
1897
4101
2428
1690
3609
1331
818
4702
1038
4199
990
2598
2139
446
2981
524
1094
3907
83
4893
822
1419
4643
4109
3988
522
4818
2983
3311
546
1867
3187
4863
3431
4888
3836
4720
338
1510
4419
3540
3357
74
3671
733
3710
3261
4082
889
4741
982
4488
1480
4370
3733
1825
4645
1440
3436
2832
2974
4689
588
1169
4425
1122
4298
3602
396
4518
205
643
4824
2987
1826
403
2066
45
4442
3425
3808
2061
1115
3964
100
1851
433
4882
180
4373
49
3200
2762
38
2756
2569
1874
4416
772
1684
2231
1078
496
1031
2469
3661
282
2455
3422
4791
4531
179
3660
743
3023
1236
1532
1061
4478
4967
1555
563
3383
2742
470
3058
3510
4772
4242
4308
794
1167
3048
1741
105
1691
2610
1256
2415
1744
2307
312
529
2103
4044
2283
4691
1040
4803
2279
3009
2018
2320
1619
2236
4676
2579
1021
3048
2272
2020
2264
1242
2932
1162
4569
462
508
298
3795
2119
1489
1019
3711
3365
405
1908
4824
1951
3163
503
1857
817
2917
1766
862
353
2406
3495
270
2640
440
737
4974
2378
3489
2613
2841
3848
1304
2860
4689
3019
4107
1562
4660
217
933
3162
1535
2876
3817
3639
1853
4127
505
3551
4386
4916
2984
4388
4206
4611
3320
2311
2224
3007
285
4974
3319
2033
2000
2274
3546
3199
367
1675
4006
3748
1958
3720
84
2271
2195
1410
3566
4488
4685
2837
1696
1903
4662
3721
586
4906
2805
4204
1147
3172
3299
2054
4443
4700
3225
472
3812
906
693
4133
1985
144
1265
3320
659
2127
692
1508
3680
2575
894
2313
2040
1220
621
799
4131
3011
3809
4086
3896
3700
4201
3877
1421
2723
1385
4371
279
393
4444
99
807
3753
1382
3867
4041
34
1060
446
3013
490
1123
1904
3184
1276
3558
795
4697
3336
4440
4791
3515
812
2344
478
1558
2925
2243
434
4761
3255
2286
3542
778
4677
497
914
3487
185
3895
4673
3865
3516
2608
4125
3078
4365
1619
1136
1166
4404
3887
199
1897
4443
1090
2374
1809
5
2656
1932
3815
1356
3934
4966
3909
3571
1527
595
194
925
1174
2937
158
2460
4231
2416
237
4793
2021
4143
3836
1127
86
3845
2497
4206
4925
1409
3600
3848
2189
1081
2766
1400
4787
1376
3661
563
780
1565
3350
3261
932
3747
4552
2287
2108
4607
3009
2497
1486
4569
107
2368
4314
1210
716
2749
2887
755
4305
1740
2708
3891
4674
4100
4330
2368
1064
4256
4288
3686
1791
1407
1004
1807
1072
3715
1553
2062
3763
3078
4378
658
3135
704
1136
4585
4942
4379
684
710
4392
2850
4779
4466
1603
1889
3647
1414
4555
755
564
2211
4000
2730
1551
2708
4122
1106
3150
4546
553
821
4993
134
1379
2991
2402
4426
801
3199
2573
1477
1045
2852
1116
4704
3181
3013
4795
3052
2773
2066
2979
1570
1760
126
831
4708
3901
4072
487
4796
3072
3439
4587
1744
2331
2757
1967
1735
17
889
1305
689
3902
3189
3279
1151
3369
2189
2123
534
3615
3620
1101
542
3950
4844
140
1222
4756
3342
4116
79
21
4647
4350
4104
2195
102
1586
1194
4005
3245
4098
1116
1100
4982
1846
881
737
4717
30
509
3784
4742
3990
1896
2007
341
3744
456
1926
1797
4456
2856
4348
2039
207
2780
1199
1341
1163
4747
3951
2767
2574
143
863
95
1005
3636
1545
3550
4024
4184
1423
11
2646
4352
3493
2479
5
1645
2892
4864
4090
2304
1175
3461
1219
4268
691
3182
4598
3257
2666
4259
987
2335
658
685
1919
2060
412
1208
1866
4429
3435
3283
4224
826
4867
2880
4515
3059
3175
2253
3733
256
2430
818
760
4605
53
2037
726
4333
1075
2205
1376
2776
269
2092
4900
3848
2877
1673
1275
3046
148
3859
4761
2200
2013
1647
568
2440
1364
595
3810
4135
2151
1980
2767
1478
4410
4659
340
4218
4791
1164
4267
2777
612
1483
4381
4013
721
2466
4167
1414
1640
3477
579
4670
3997
1454
2311
4486
203
3067
3601
2063
1292
1086
2671
2350
4298
4623
3481
2264
2924
2070
4390
4392
217
4842
4814
1916
3661
3323
3679
4771
3370
4002
4814
4439
51
3606
2009
212
2137
303
3068
1167
4120
708
2369
2868
4216
3464
4667
3543
1901
3782
2800
2727
2150
4258
566
1902
2707
648
4763
4877
1857
2289
4955
3596
2010
1434
4587
4650
1599
4769
908
1281
537
2817
740
604
736
2313
3592
2665
157
575
205
3614
3557
3877
151
472
3411
2297
4917
4960
4995
2833
2748
73
1997
239
4758
4684
2911
3582
1056
4541
2210
2687
26
4844
2425
3825
523
816
1681
3944
2624
4032
87
1186
2213
4029
4403
278
4866
3885
4139
3363
1206
1810
1324
4248
150
3966
4488
922
3018
4079
1007
733
3187
4281
1650
3380
189
4191
3870
3706
1626
4751
3878
2928
4343
3721
3847
4296
1329
288
344
1257
460
1792
4244
2585
791
2973
3132
4585
3046
2577
433
355
216
729
3305
2668
3340
1328
3467
1928
4517
1040
4383
3638
1243
842
3335
3275
2475
1147
2526
3948
498
1593
2276
3396
1323
3616
833
4907
3098
4814
3019
2017
1648
4544
1020
4058
2850
506
3112
971
4409
2467
309
3866
1959
1137
933
3996
3028
3202
4256
213
1696
4007
3901
4888
2838
3162
1320
4645
3594
1213
4243
2551
431
4992
4514
4922
1117
2298
470
1425
127
610
838
3226
1641
526
2316
957
4906
2940
2043
4346
2046
3552
2238
2010
3901
3404
243
1260
3381
1970
1581
2526
4368
3854
1452
1099
1056
2962
2664
3672
937
2804
1
1278
3000
3857
3642
580
3641
4817
1937
181
1779
1188
2309
2226
3202
4142
2710
4060
1577
2369
2197
107
2656
969
4713
4952
1110
4897
4987
1683
1494
3139
2621
28
104
1001
4634
1811
2340
301
2723
818
844
118
3901
2094
15
1498
1333
2953
379
936
3050
3386
1678
876
1471
3261
4863
3047
1948
1303
4539
3506
2726
4620
4815
2702
1706
2069
418
2418
1201
1907
234
2966
2470
3927
1716
607
258
493
1770
2652
3413
4441
4513
340
2066
4898
4437
3743
3355
1910
2897
1561
3856
1370
837
2283
795
2550
4331
3082
4304
1476
3413
623
3475
1381
2421
19
10
2600
2597
987
904
1636
1775
2874
4550
1376
4288
4975
2219
3968
3334
416
1497
697
3096
884
374
4927
2507
3085
252
4192
294
2262
3086
4854
4553
4633
3508
3772
2195
3269
2428
4203
2390
962
3433
976
1262
3312
3015
4565
2122
2640
4961
2754
417
3786
1215
3866
2012
3880
1286
1181
1599
3627
122
3374
3416
4615
3879
3483
4194
4641
642
3031
1731
3969
1080
2320
3831
4815
3981
4141
1664
4593
2284
3769
4047
4705
3676
4423
1408
3094
2140
4194
2545
488
832
4541
4140
1002
3212
4306
2018
3320
1661
1626
4346
1951
3364
3197
2802
2243
3918
4013
1208
3937
2368
815
2228
688
2736
3755
1447
3918
4331
1585
1375
1724
291
1891
3468
534
2660
1111
1615
539
2007
196
4479
3178
348
1867
3597
1956
609
3967
4384
3528
4377
3330
3939
4942
3789
109
1246
2397
3744
4590
4925
4205
1978
2650
3231
269
4246
2065
4034
1638
4280
4740
2564
4542
2719
2833
4651
4230
1189
2596
40
3260
2668
4758
4445
238
2451
2780
4653
469
4993
935
2471
3990
3158
4840
4866
3877
3497
158
512
4840
2324
1901
2225
566
4935
3189
3759
4656
1555
3701
2337
4206
4824
1450
20
3054
690
3765
1886
2563
902
1150
468
1847
4527
4734
1439
3308
2207
893
2971
2184
4024
3205
139
1046
2791
4094
602
1785
1951
264
119
1591
967
2581
1377
616
4102
4416
3186
3266
2977
4068
1398
463
1672
3190
3907
1220
1698
3499
3275
4468
2926
3367
3115
18
2388
1335
4114
490
3650
691
2488
1387
702
1239
2609
2499
2404
3898
3628
1918
3364
4376
789
78
4128
1194
4261
1165
231
3989
2393
1543
1258
4942
2801
4297
2587
2115
3155
4489
2000
4782
3421
3805
299
3534
1603
3185
4617
3261
1524
4127
1557
3610
2175
4897
2885
4689
179
4568
4893
2364
1006
632
642
3747
1770
1532
4360
3743
1689
4792
2971
4671
885
4798
2335
2566
1616
4740
3256
243
2161
3251
2359
3854
3253
2188
2541
1245
167
4866
4905
3900
320
2622
1112
4595
948
1876
4898
1699
942
1329
1624
2882
1417
4229
2243
3411
4133
2922
4142
2679
3839
1050
2119
1643
2093
2914
3132
1194
3278
4843
2720
2823
2272
3305
3620
1204
4295
788
730
3313
1494
3299
2154
4236
1631
763
3873
2816
2464
4319
4313
2982
2091
583
1708
2544
3163
1429
1286
4694
3641
1704
2299
4182
3130
4760
1015
2038
3921
1263
4731
64
1381
1599
3254
4490
788
757
221
522
4684
1589
3805
4020
3767
483
3386
2861
3602
2722
341
4626
2542
4591
4308
3857
92
967
4251
3569
1703
462
2740
1204
4762
1147
4646
1882
2280
751
1295
2327
572
3262
4971
3123
1538
2323
2167
2495
1777
4714
1360
3290
604
1326
4554
3052
2869
1824
3232
147
2445
4162
1585
1435
2248
3974
4238
3422
2180
3892
2153
3438
544
2331
429
3371
4443
2174
1095
4631
263
378
2255
1762
1676
1841
409
361
1485
933
4195
917
2170
4495
3592
4724
4201
2236
2673
860
2479
697
2147
1710
3488
1195
2325
3311
3398
1087
3515
3071
357
3962
3389
1687
3591
1768
886
3346
3461
2754
257
3294
140
4577
1885
4055
4490
4110
2244
168
1085
4156
234
4839
152
460
4285
4077
3494
4785
2257
410
1542
4234
2828
664
2042
4809
541
3763
1491
2057
4135
4493
633
4915
1766
4323
2692
964
1194
783
3054
4926
4788
1478
661
3026
2561
288
2236
4461
3524
4551
4029
4047
3011
4813
2939
3130
4476
1106
879
967
4123
175
3105
2423
3367
3911
3889
1504
3153
1188
4915
3455
703
1259
1714
1139
4572
2217
447
1910
2918
863
940
1389
844
4869
4508
4601
2549
928
1942
2220
2951
796
240
4991
4757
1840
1428
2249
2869
2322
3299
1920
2664
651
1485
1544
953
4628
782
868
562
2360
4589
3479
1753
2285
636
1042
1539
3537
3565
1320
927
646
4763
2130
1469
1343
2801
4153
3999
4910
4735
4880
4979
4122
1430
3759
2405
2541
3316
4003
3102
2640
4535
4727
2602
2497
1369
3672
4393
4291
3139
2843
3188
2189
3550
2893
4304
3288
3587
319
3153
2749
1128
4613
943
1143
4743
2980
4270
101
2192
2828
2562
1907
1133
3455
4189
3030
809
447
665
1584
4389
1134
2009
577
3993
1352
1557
4559
259
2452
1958
1329
3189
1104
4674
572
1576
296
1883
4724
2452
2352
1445
4724
645
4947
2503
122
4286
3384
2261
2868
1247
3957
709
2329
4841
3250
3108
2158
1713
877
1199
2063
3958
1098
4896
4292
4554
814
3823
616
3278
3543
1169
2157
2499
2303
965
4219
647
799
2162
556
3314
2175
3066
4035
2292
802
1631
3532
1199
4377
2010
1030
4552
3588
226
4973
2778
591
1525
2219
847
2298
2014
3767
4409
678
2187
3117
1142
4626
2672
4622
3497
3867
484
4153
1750
3148
406
2424
1113
4183
4803
3420
2727
1548
947
187
3977
3528
1954
3112
2765
2838
4626
3567
3578
3575
1828
1352
703
4838
2426
469
4026
386
4075
2929
2398
377
1547
4770
1568
2027
4433
194
1485
1686
3212
3811
4520
2726
4709
3665
976
3033
1362
810
1850
4617
2683
4681
730
1380
3590
4190
1815
4621
1182
3580
1524
3896
3713
1636
1868
4806
126
4565
2880
1675
1185
814
4887
4806
1984
539
1489
2912
1791
3220
3490
2893
4639
2101
1792
2670
4215
1097
1181
709
2334
296
1653
2867
904
1408
1098
965
936
2477
2392
822
4702
793
566
927
588
3258
1273
2364
3125
3902
4194
3210
4750
1683
305
645
4077
797
2404
537
496
1552
764
1239
67
1897
4474
4747
1984
1146
3727
938
2637
3081
809
2696
489
1290
3759
4613
3626
3557
4045
4099
818
929
3100
4248
543
155
3653
460
3781
1482
3808
3345
2333
4035
1350
4829
210
4960
353
1134
4329
1639
603
4245
1261
3586
3032
4585
972
4701
3912
3266
758
3429
1170
479
74
478
1666
218
2675
428
3068
2107
2903
3689
3282
4453
199
1598
1400
1606
1038
4602
78
2041
177
806
1721
3742
2374
115
1518
1618
4214
2946
2419
11
4690
4006
2659
747
3776
211
1581
2416
3527
2337
4337
3991
1573
4639
1409
3636
2027
179
4814
1150
1293
115
2036
3850
1508
367
2867
308
2947
3492
521
4717
2509
1454
4481
1035
3217
4851
4613
3124
3587
364
907
1001
2107
3976
3640
22
1710
3676
3078
4009
2937
3676
1863
3600
427
2200
239
3362
2271
4983
4144
3712
815
1125
3358
1780
453
841
4795
1918
3547
201
2680
1821
518
4858
464
1284
901
1415
4248
527
4388
450
4955
1145
1620
2108
1601
484
2843
1720
3658
1060
1839
2299
3149
3396
2885
2540
4578
2070
4236
698
885
315
4005
2084
3592
2462
550
411
586
2662
4078
2553
2630
4940
4876
1696
649
1111
4767
2876
2192
4989
553
3894
4842
941
3702
3985
4107
2865
97
1825
3958
2909
2886
2927
2317
1378
2599
3218
1242
2750
4291
671
1943
598
2650
2021
2855
2900
710
1898
1860
1881
1320
2563
1760
2812
2381
4911
1977
3093
4121
1772
78
4453
891
2339
1662
3050
4920
2809
4016
1680
2146
4963
411
879
3258
18
2694
1554
1756
3276
3691
361
4692
1117
4189
2066
3478
2758
1353
2932
4644
1770
4796
2424
4549
4632
3966
3893
368
1867
4049
2086
1116
3641
3421
3099
2064
588
1168
3937
1294
2892
4293
107
1517
912
2358
3953
470
4283
2142
31
832
3550
2639
2470
1541
3745
3498
4096
2003
1531
921
4036
3017
231
3003
4275
4195
119
4539
2198
3770
3206
2287
321
1086
1738
1130
2419
2456
1136
699
1735
936
3131
1326
3056
4380
4908
3203
2310
3095
4293
3968
3071
3674
4610
3395
1525
3929
3816
4001
4806
2657
1532
4230
3284
3310
1625
1095
3476
377
4251
2694
1620
2905
426
1671
568
301
4365
3771
1716
3808
4010
2718
2979
848
2656
4621
955
4595
2683
4889
1301
2349
3993
1766
86
740
4734
3180
3273
4138
2735
296
951
3333
352
2278
2785
3973
4205
4184
1419
2276
1141
2146
4731
3611
467
613
1104
2745
4306
3398
1664
3702
1267
326
1374
3614
1325
3452
2011
408
1401
963
4107
142
4680
2364
4715
4061
4218
1159
1237
1680
4063
854
268
1964
168
1083
982
2291
1010
755
3719
3608
350
2525
345
388
2576
1621
2880
2416
3213
3239
2583
3376
2276
56
4849
1175
35
3963
4883
1018
4866
5
547
335
1898
3869
3915
772
3000
4262
453
3217
255
4394
2570
1094
3229
3006
3636
3411
1260
1642
4853
2714
3750
3917
1430
934
2637
4205
3666
2838
1160
3511
198
1782
1770
447
3329
4429
3803
917
2655
37
728
3341
4120
3793
4154
4395
4896
3904
4973
865
410
3478
2069
4919
2100
2199
1681
2619
109
228
705
3372
2978
583
52
2141
4397
1996
3957
4188
4035
419
1402
2316
4776
2900
2621
2813
733
4816
839
1696
4133
1931
252
2729
2412
3452
3907
2065
3392
263
170
3922
2008
502
2239
4705
1179
2553
2276
3421
1077
4468
3436
2699
4467
632
4853
2520
3729
4395
2766
711
1347
2161
1934
786
3924
3494
2415
3892
2245
455
1504
4884
1697
3170
2261
766
3632
2887
1713
54
3874
1338
3927
822
1530
2555
2132
1718
1990
4100
2847
564
2725
785
1140
44
4634
494
3691
1234
3886
4305
3868
3209
2803
3412
2649
4434
2577
4697
1904
2626
1857
1304
1607
2746
4259
593
3304
3774
2158
164
237
4688
1547
1945
540
4018
4577
560
1445
1034
4504
4293
4346
2064
524
4136
914
4820
137
1907
4172
1365
3469
3240
4571
3449
2669
45
764
4469
3871
157
4091
1611
3160
281
1481
1675
1785
1378
167
3407
3597
4585
4324
3491
1330
1116
1284
1678
3050
958
2103
2278
2261
3585
94
4334
3962
292
2832
2181
2656
1268
1083
4817
474
2449
1060
4820
483
2467
3751
4270
4965
3406
2424
1277
4894
2888
2245
2321
2185
2397
4741
2434
3342
3701
3612
608
4563
1886
4334
504
4359
3182
38
1045
4911
244
4557
1739
4819
3059
4484
955
95
1519
2934
2798
690
2597
4078
283
489
3766
2658
197
1392
4268
17
5000
316
409
2803
4608
307
1896
3792
34
2145
1691
1334
4367
4617
2811
3828
4985
1912
768
3476
537
2176
3748
4571
4495
3038
3933
2013
239
3711
2488
4660
1438
2331
1630
3731
855
187
3092
4198
2830
1159
2956
2669
1781
4183
413
2846
4569
3427
2491
2633
1134
4970
1260
2415
3509
1715
1693
4322
4288
2972
1927
14
923
1196
2539
3643
4086
2526
4187
2937
4548
996
4346
104
1205
3719
2397
122
1630
4328
2409
1040
4045
4993
3036
1614
4227
90
2657
2061
2350
1552
830
186
1076
2935
3975
3541
44
2376
2745
3939
3272
858
2874
2250
759
2525
4643
2606
706
606
1948
4833
2146
1533
2010
4276
3070
4509
707
1457
1959
4368
464
1082
937
2331
4027
3724
4891
1353
1513
2227
3276
4922
2274
3413
3530
1567
3010
3664
3506
927
2284
2953
558
714
4943
517
3802
4202
476
414
4969
2921
4483
1896
921
4085
2265
2255
3834
3370
4650
414
1571
794
4209
3888
2176
2303
3302
1867
3232
954
2799
1178
3645
4140
429
904
3149
314
2728
1201
3388
3989
3807
1880
3808
401
3759
1081
3572
372
1113
2654
3910
1880
4214
3219
110
4297
2624
596
4792
2830
4003
1239
1356
3107
2349
196
3364
1942
4573
1484
2342
1165
373
4586
2622
1447
2651
4849
2700
3379
649
2483
2814
4081
1572
2694
4560
3541
36
1263
3294
4964
2212
2900
2264
387
276
2900
4297
799
132
609
6
2181
77
3147
3651
4883
1445
582
2286
1188
2570
4722
2754
4593
4531
518
868
3104
4574
3603
1126
2001
3398
2785
1973
3795
3471
1323
3028
2633
1866
1790
3096
2495
402
2403
4196
3790
2171
2802
4917
3213
1023
492
3764
1487
2747
858
2271
4794
2686
1049
174
2683
203
90
1756
3621
4933
368
2486
1420
3282
2966
659
697
2909
4388
3076
2915
3258
3622
3427
3015
762
283
1562
2988
4609
282
3453
1515
4494
249
1604
1950
353
1229
353
4308
639
2325
2511
3230
519
814
2000
2096
4682
2461
1807
1715
3864
3011
2134
3498
141
489
3244
120
3859
3634
908
1134
4533
1762
209
2217
1951
3102
2417
470
476
4943
537
834
524
4803
2639
891
1879
2189
3595
3525
3018
2020
1203
2732
239
2990
2890
3009
1950
1208
3874
2374
1386
873
1155
260
2177
1222
4371
4303
1271
1240
1442
4279
1287
3463
118
1928
308
1359
4135
3592
3863
564
3629
2371
701
2193
1678
2822
893
3609
161
2233
2746
561
1674
3234
4682
2797
3560
3138
2376
3642
3110
2889
1831
2771
3225
2197
1237
1820
4763
3795
1688
4931
364
4739
3113
4127
2949
795
3492
1818
4049
4794
2839
211
1785
1842
3915
658
3818
4072
4754
4154
1057
647
2462
2857
4652
385
4322
1727
3192
1417
2057
940
1089
2635
4599
4080
3542
240
975
4946
1356
1492
2857
4054
373
2036
3006
2034
369
2108
3152
2671
907
1578
1175
1612
2703
1994
4596
1684
2219
3154
3376
4286
3835
3666
3045
1326
1381
1342
4269
2865
4655
126
400
3478
600
3391
379
4986
1821
2337
1474
4595
4130
3974
3344
4058
3573
1375
1185
4765
4290
287
1219
3947
3457
665
424
4304
3464
1500
2329
3206
1472
1206
4638
321
1705
2482
4342
2832
1877
2461
1245
154
3592
4202
3243
2920
3961
3716
4878
2793
1460
242
3760
2896
3819
3954
3647
4261
2944
4130
4765
2482
3534
3063
320
2475
4258
3257
824
867
821
3092
4277
3618
3465
1148
248
423
4283
2279
743
1406
1115
2332
2156
301
586
570
2592
2356
501
3315
60
4828
4450
1453
4919
118
3471
3842
2847
2316
87
1106
2948
2374
2762
3024
2075
383
4889
2209
740
2110
4635
4414
1793
3095
3474
1004
3259
499
1915
2894
4470
2270
216
609
4571
1430
2756
4677
1694
3094
949
3951
4693
3657
109
4060
1471
1054
1216
1216
2942
4091
2514
4317
2667
1812
1241
4444
487
1432
4315
311
4370
3756
3945
3589
2614
2419
4170
1026
918
1485
2903
719
3672
3826
3593
3305
4081
2554
2624
2673
2310
2776
2513
2091
3531
3595
1819
1933
3619
2003
1326
2244
1228
3260
3772
3490
2093
4830
416
4831
4454
3665
545
3291
211
2474
227
159
48
3082
1297
4932
2808
2539
116
3856
3678
3701
3422
4326
4028
1346
601
704
2250
2639
1515
2352
3994
3287
2195
771
609
3980
2906
891
4371
3277
2832
2969
1917
3292
343
1062
3011
2999
3427
2818
1504
2364
4094
4178
353
170
4393
3489
1812
486
926
4012
4262
3017
564
1161
4186
2751
3078
4891
2670
2602
3624
4476
2630
1380
3457
1956
4443
4107
2814
4541
433
2959
2879
165
2277
1378
3567
1596
1631
4874
3644
1214
2844
1657
151
3583
4993
4850
4500
2851
970
4896
1461
1324
3906
4697
4947
1481
1258
4306
502
4228
461
2233
1439
1902
4699
3675
4155
1334
3679
852
875
4318
1160
1455
4085
2401
3528
4222
1204
731
605
2260
4282
4637
1330
2097
4099
4695
2057
395
336
2867
4431
2625
2989
82
495
1829
4905
2081
547
2344
4473
1117
4626
1722
106
2338
426
4998
492
4217
201
1211
4225
1669
1866
670
2698
2959
4423
2923
224
2845
4945
278
2201
243
2121
795
4066
4873
573
4495
488
3954
1614
4452
3578
1831
3739
4946
2149
1724
2195
1242
432
1494
4734
3362
2467
3672
72
208
343
1709
1779
4571
3592
1943
787
907
3878
4295
1898
3873
2976
3173
3739
4298
1716
3971
3253
1620
3026
1656
464
4206
578
911
1648
3304
891
4228
3553
3611
4022
2061
2696
2101
2520
123
3731
540
2730
1802
977
3743
1329
3861
173
4348
1160
1351
2879
3360
4465
681
3514
4256
773
976
2035
193
2761
2785
4429
1341
1002
1283
2109
2678
951
1595
4134
4236
244
4057
3887
2310
3495
4085
4007
1743
853
2753
3152
3416
3486
14
3679
2310
442
3060
1501
4510
275
4008
2174
1321
4679
1805
2948
1276
396
1396
3227
3995
3632
4584
4298
2207
4565
3832
682
3771
1134
3313
3896
1783
66
2483
4221
2515
1949
3694
4444
4249
1274
739
4064
1826
21
4774
4055
3874
4682
3633
1801
1039
1860
1887
3451
4055
4115
970
69
4124
741
3822
391
4234
1640
557
4301
422
2964
2914
4045
4759
1599
4876
3084
4896
129
467
2867
1194
3296
4918
4712
867
4026
3990
1192
514
3408
3946
4172
399
2061
2112
167
2305
4985
516
498
1348
4265
3798
2700
299
3616
3816
721
1483
4726
4652
2679
1427
2890
3383
2929
3580
1332
1703
2681
2636
4598
2947
371
594
845
3476
3480
160
4964
1329
3028
4071
2623
3491
156
4140
328
4916
2226
2595
920
4677
4508
4565
912
4385
1772
3335
3358
1430
4062
300
3624
2906
1058
4735
2699
2972
1349
220
3380
1290
4303
3474
4515
1946
4328
4372
2397
1786
1461
360
1329
2439
4434
2491
1001
343
4906
1456
1209
1573
2901
3194
3740
3133
930
292
3334
1723
3743
3948
3482
2714
278
2524
1522
3466
214
2514
2871
754
4459
3184
228
2273
1634
4776
658
4098
2818
4321
3861
1158
4102
4815
2893
2467
3765
3427
3144
1986
1136
63
958
4088
1570
4247
4971
1533
2320
1570
3406
4876
1037
1581
3473
3661
1349
3683
2907
2219
1481
4653
4869
3435
4026
2931
3003
3998
3171
3856
111
45
1043
2085
4954
303
3036
1322
3125
2742
2922
3894
708
1604
837
2466
3937
4850
2256
4156
3013
3105
521
2118
3875
1748
1812
2217
1314
2398
1190
1630
1944
407
976
1744
2093
2903
4286
818
1441
4543
1617
1538
1358
4806
4080
1287
2932
1247
704
3947
598
2662
2149
1540
1298
1836
293
3787
730
748
3138
3290
1081
1346
4171
4409
170
3560
1605
1604
2972
556
1000
1386
583
3640
4761
4822
209
4089
3559
3524
4775
1806
1957
811
3982
670
2764
1286
3610
668
1433
917
3314
3357
4186
843
2157
1343
3742
1636
2835
2402
1299
1214
3847
4611
430
1811
677
4604
301
2939
90
4601
4135
1645
478
4443
3706
3146
4472
322
474
1163
2292
2506
2861
2353
1342
2858
4850
802
1048
1692
4169
4139
2877
4662
2481
2065
776
4639
3840
1314
4789
3218
3089
2768
3754
3432
777
407
109
3183
3950
1192
3035
1593
2282
4380
221
1740
1578
4337
2670
826
4645
4506
3930
4487
1353
1945
1923
1852
2428
3599
966
2298
3752
1576
2626
4535
4485
4566
695
4794
2292
3599
3423
2042
473
616
2873
767
4079
468
4376
1638
3784
781
1233
4780
811
313
3814
4554
1587
4152
3732
894
973
23
1512
673
2248
778
362
3992
2697
497
4014
4379
4083
1811
1568
1245
4774
4384
1998
4600
2086
4837
2285
4475
4299
4296
3244
2249
3363
391
763
70
1606
931
696
4457
3553
24
2593
197
1633
2481
3713
1373
1323
1790
3667
2406
3700
4636
3882
403
4509
230
275
1161
2834
4281
5000
277
1218
4597
2308
2870
4252
4216
2274
3359
2413
2753
1550
1813
3679
3010
2045
1578
3438
2795
3096
527
1390
3554
477
399
3855
2741
791
4726
3065
2505
2289
1332
3893
2459
2563
1433
549
4053
1283
1476
4050
1697
2793
3846
171
4121
1212
2057
1574
2088
1757
1384
4110
3540
2383
4068
4605
1080
2808
1282
3346
3978
906
2240
3552
2237
4118
572
1884
3833
3596
3626
2707
4083
1104
3879
2357
270
1438
1366
2483
4082
1179
4636
3101
2522
2240
3021
4556
4215
3578
4236
4989
4428
1144
1730
3587
1099
2692
4824
4940
961
58
3488
1408
1348
3926
4166
1192
4858
2834
1734
3221
1347
2988
1304
1187
1041
116
3731
1892
3018
4760
3558
183
1848
3717
489
4045
1749
1502
3322
1615
1874
4829
851
2595
4262
3879
4660
4644
3260
1017
141
3193
3435
2180
4747
4011
1651
4372
2923
301
535
2457
1888
1837
3154
1256
4577
2969
94
4308
3657
2479
4387
1783
1410
4483
3371
2592
230
563
4034
4589
1326
4786
4056
4635
118
2020
2589
1272
2428
568
2046
3372
1372
2362
2353
457
3901
390
4561
4606
238
1351
4056
4030
1198
202
3456
3103
3126
780
4752
1885
2642
524
563
1093
2738
1754
2166
382
1376
1397
4962
883
2794
317
4992
1072
2540
4633
617
3157
4155
2332
4923
4905
1574
1676
1229
1220
4730
1580
2288
3785
721
783
3532
4252
2317
4464
2745
1535
3017
644
2387
1012
3012
624
2871
4378
128
285
914
1327
3978
474
3784
1238
3629
1576
4812
3936
4630
1644
2730
638
3591
1282
4389
3170
2461
4561
177
649
4322
3702
3437
810
2574
3095
2429
894
1810
4715
1452
1408
692
3739
3515
3884
369
1133
4648
3382
2023
1149
985
2968
698
82
327
4405
4322
3145
587
4783
4182
3075
2662
1535
4464
4913
3654
4960
427
3699
2011
2545
2163
484
1169
4121
3765
53
2779
3123
4876
979
1661
366
2570
3005
278
3653
3649
3526
2551
2697
2156
4077
670
2768
3942
1113
2414
547
1446
2874
4177
2245
1522
1929
1079
3639
2500
40
3167
4764
2036
641
1093
4261
4295
3687
3822
1164
3278
267
4743
2491
3240
4083
4860
1483
1369
2482
2415
2161
1407
4739
237
4618
2167
4798
605
765
2674
3923
880
2858
952
4405
2945
2521
4938
4858
658
1073
2705
4518
255
887
2783
2462
939
1892
2968
4991
2499
1191
3486
4768
711
4896
1179
2412
3791
4958
4419
765
912
3679
348
2370
1454
2626
1235
3171
2594
925
1179
1966
3528
198
3894
3104
4998
3029
205
1278
3619
112
2454
4794
3108
477
1813
96
3940
1337
3750
2624
4801
3962
194
2299
964
3336
2264
1491
4129
2249
312
4645
3058
4177
1675
2187
739
3219
3674
1846
4336
3248
3498
1529
2103
4307
795
2866
705
2182
3666
828
868
4243
1847
949
260
4116
659
3263
707
4712
531
3274
515
512
4854
1369
4352
1254
1710
1258
2764
1480
4237
3940
2175
3394
2212
2475
226
418
2614
866
896
1585
3609
188
1291
4410
2006
546
4673
4911
4446
4995
3586
4866
2404
750
561
4855
4841
2659
4224
32
3458
4692
4708
1367
1127
33
3005
927
1372
3093
3838
2351
1522
2051
2258
4001
3213
3067
1649
3373
2878
3519
3685
1904
742
149
2062
369
3872
3696
4972
2370
3533
660
1720
2765
4865
3982
4412
1061
4557
1622
3012
4610
3298
2621
1912
112
2882
4237
4322
4207
1469
4979
2199
3616
745
343
1471
2317
4702
2616
3101
3675
2770
127
483
4957
983
1216
363
4391
3394
2598
4339
4306
4672
4613
567
2408
1023
4605
4199
1853
865
4886
3772
1569
3452
1780
2936
3521
4671
1409
4982
1490
4157
114
4246
2932
768
3527
2021
2487
1017
754
284
3217
1449
1528
4920
2814
3829
2740
585
1387
2847
3118
780
3007
400
3610
84
1268
1818
2654
3685
1801
1600
889
1653
2591
507
2322
4446
2822
3064
1767
2222
3010
3182
3794
2921
1246
936
4005
4189
1938
3255
1297
4497
3186
855
2457
3460
4306
3450
1935
2321
253
820
2970
3626
3444
4768
2439
4630
1290
614
4675
3031
618
370
518
1980
1626
444
1032
3230
1920
3247
3702
3642
2890
3994
1934
655
3845
2942
1178
4356
2530
1450
694
3673
3812
1916
3660
4388
4586
2864
95
465
45
2633
2913
1047
1339
1164
2613
1011
4460
174
4753
4068
1035
832
2948
676
4247
2940
2296
2753
3325
3331
3672
4409
306
3001
2649
2439
275
3357
2503
3486
1629
590
3864
1575
4767
3779
2644
2930
4562
2754
2379
3234
1253
1294
4658
1369
4455
1622
4218
2470
531
3837
3825
2313
2782
4084
3888
2792
4307
2565
349
4333
2462
2717
2710
1189
976
3808
4746
2983
1297
3989
301
3091
3485
1875
3455
864
1164
2781
3993
3054
4475
3225
1263
2701
3963
3800
3816
3394
4167
4214
4084
861
2562
1404
4547
3647
923
3687
1616
1593
3942
3101
4074
2062
4841
1958
983
2976
3390
615
3081
3328
2269
2302
2592
590
3627
3247
1200
1925
4915
2229
131
3193
3849
2740
2390
2169
3435
1723
4995
4496
4675
1624
4255
4087
920
708
2424
3972
2581
620
1685
274
2152
2194
1897
1786
194
3200
2762
3359
3650
3078
2040
4832
1901
949
881
2165
3192
2078
3579
2614
825
3759
4895
3438
808
11
3626
556
2393
3275
1249
4736
316
4744
1107
3553
2959
4987
1144
51
3948
3999
1604
4682
848
4652
625
3825
3797
571
872
3705
4583
1085
4800
2560
1232
2780
1411
1676
511
4939
1465
201
3611
3258
3884
3782
1364
527
4595
510
1411
3181
3379
1255
2030
486
2204
1370
230
2372
1068
220
4335
2064
1580
1114
3825
2155
852
4008
436
1239
1403
3408
4888
1365
1402
937
1247
1945
3381
4572
3365
2915
744
549
4038
4426
2001
3291
1239
2258
2536
1830
4004
1475
2022
3922
2793
2866
2853
702
3858
3068
4851
1933
4083
4168
4080
1815
3862
3771
776
1158
2858
4587
1092
3748
2494
4266
1811
1520
1276
951
3709
1394
3584
4743
1964
2139
4227
2063
3360
839
1345
4757
4488
1076
2939
649
1229
3638
2616
98
10
851
2542
3918
912
1260
1616
1131
4992
910
1523
2780
2609
4209
676
470
461
1866
829
4532
2994
1949
1569
2201
3023
2071
2114
4838
78
3718
2740
4064
3844
1292
2638
2673
586
1127
3885
3589
1736
3961
3066
2856
1119
2614
4350
2528
4576
1634
1345
497
3097
4297
3388
3528
4318
706
4108
4316
3606
2240
565
2804
2567
2508
3140
2072
1335
4987
3525
1835
1092
4016
4085
3301
3185
3302
841
2443
4886
4277
4755
742
1802
201
4430
1666
3268
746
3304
4743
311
1107
4209
3920
4900
2594
4851
1166
2447
2487
677
1622
2121
2495
3706
4862
1512
587
2101
1983
4815
1694
3328
1267
4335
4732
4520
3889
4891
2740
4662
1788
1124
3849
586
533
835
1550
2918
4738
11
1664
5
2289
2220
3564
1718
3202
3504
4530
3985
663
2494
1478
4968
4829
4747
269
2800
2612
2263
279
251
4285
2400
390
2999
1397
585
3795
2703
683
457
2654
2408
3808
2196
79
3666
2390
2340
278
480
2320
2647
2147
4967
267
3935
534
4602
4107
1069
3286
2816
1898
297
3242
4421
562
4484
1179
3410
2279
1636
2972
3281
3752
1298
2544
3395
3180
60
2989
29
4512
216
3907
3786
3991
102
4923
1366
938
4446
3536
3497
4049
4155
95
3574
4865
4883
2678
3260
742
824
4649
4688
716
3086
1792
2054
2877
3512
309
3514
2369
2143
3003
1045
3104
223
2171
3582
1381
4850
800
1269
1706
4978
4948
3083
787
4092
2677
1074
1744
2890
938
2052
3925
2463
1708
4936
2900
1895
3129
2961
2815
4424
2995
4851
365
1099
2451
3437
2256
3100
1077
982
1486
2264
1865
1649
4772
1625
790
4131
3029
4545
3734
3556
4628
2158
145
2957
1522
579
4001
1542
229
4251
2828
2242
4419
4336
1516
4586
1353
2642
2580
1633
293
1567
1177
2443
1963
3059
1782
2714
296
2224
236
4166
3012
3523
2402
3826
2437
4979
3438
974
4631
259
2576
2137
19
1233
1623
922
1249
679
2825
1826
4371
3903
2376
3190
2444
1516
2083
2123
3990
4787
4267
1501
3619
1599
1571
1135
4541
3170
3886
4437
2534
4933
3950
3197
3447
4252
1962
4199
487
650
4018
4399
4327
1824
3862
2435
1947
249
4808
407
1689
2411
3995
3704
361
2186
358
1201
317
358
550
1468
4435
937
1331
3065
2058
4027
2384
4187
3395
3801
2223
860
4488
564
3435
2560
4420
3858
4142
4984
4210
1772
2008
3843
3789
109
4830
739
2091
2944
3389
3248
4366
3303
2776
3044
82
1647
4273
384
386
1883
1013
4417
1347
2520
2929
3701
359
1326
4785
47
4092
2887
2849
2053
2414
4117
1065
4723
2963
4448
1945
221
4382
4322
4650
3146
699
1572
4756
801
70
3428
3441
3258
3563
394
2368
2402
4833
4332
837
1266
3136
1350
1186
2222
1228
4895
2325
681
3925
1598
982
3886
449
774
2844
585
3129
2482
1470
24
4003
987
3299
2083
4667
2093
2123
342
3487
3097
4741
1093
501
3981
3245
4384
3270
2872
3430
1997
4675
2319
2780
3774
4453
2152
2814
3446
2414
1280
4674
1466
1520
3099
1039
269
1797
3682
3744
311
1138
3125
2024
669
26
1642
1287
624
2078
3466
3126
4384
3801
2371
4504
2423
1187
3921
3423
2615
963
3542
124
3803
3839
2002
4468
2447
987
2754
201
4252
2042
1202
4308
1940
459
3450
765
1183
1038
1807
1633
4091
4196
641
275
4784
2392
4215
2935
2016
3045
1337
1926
1286
2343
852
2629
3853
4230
1467
2891
501
3934
2053
2672
1458
670
573
459
1014
3799
2937
2583
1386
4200
4321
357
4200
875
1791
4378
254
932
1590
4106
2633
408
4803
989
2502
2333
2800
1554
1404
962
3033
4995
2175
694
3466
4828
635
3467
1864
4564
3075
3949
367
594
4373
2476
4382
3010
1618
2363
3970
3046
2693
3516
310
676
3468
4207
4145
1015
4669
2648
2752
3387
962
108
3576
4770
4675
1940
1524
4419
2172
3957
4509
4251
274
4805
54
2737
3322
1893
631
4947
900
3825
2191
2725
520
957
2774
718
4376
3542
1087
2839
1106
2030
1363
2938
2006
2382
3919
3376
296
1220
3887
907
1436
2442
4858
2301
4378
4750
4873
1634
3632
4767
4945
2155
4651
3257
1102
3983
3849
852
4219
4863
1004
1581
2557
2287
3294
543
358
3216
1313
844
1670
3692
1914
4157
4755
4811
429
2059
2255
2221
3985
458
3770
554
1797
3092
2256
456
3025
2052
2768
1810
3257
61
737
3326
4640
4905
4711
166
62
4099
1265
187
4298
3534
4035
1579
3924
2099
1126
3068
4576
855
3851
876
3507
3359
2896
1144
1719
4394
4241
4282
4996
2889
2221
4075
717
2444
2414
1843
2608
1500
324
2740
1555
1786
817
1126
193
2893
1415
3084
2917
4971
1059
1115
364
3284
3224
150
2141
2519
2710
3988
2937
582
2400
2491
2860
1604
3307
4837
3549
2683
3601
811
1069
2053
1788
1461
119
4503
826
950
94
2021
1550
2258
4862
2887
2611
3927
3186
2704
3326
866
1409
1116
4365
2037
1305
1812
3377
2402
3447
1165
4531
2059
4888
3816
1914
1151
3678
4968
1911
4525
1953
1000
1288
983
4195
1911
3049
3475
1487
2100
4788
1946
1531
3045
2989
2404
1591
4673
423
4466
3186
891
4192
99
3863
3444
2605
1586
1790
4953
1042
1577
3849
3893
1342
1660
974
867
2572
2503
194
463
1660
6
2261
1180
2379
3680
336
299
774
3979
2218
3142
1958
635
3881
1724
212
70
2960
1434
4906
3717
427
244
1205
2182
4710
4455
4605
4109
2562
812
4497
452
4427
2460
3640
493
518
2227
650
457
4272
1076
3718
4965
485
419
4271
1358
2949
235
4185
2086
2447
610
1843
4529
2331
2498
2502
1589
4814
1749
3436
2425
3688
386
4069
677
967
1245
877
1032
3234
2680
1781
3723
2737
402
1112
3325
758
4326
4842
1579
1613
2575
789
2120
921
1334
67
424
4856
2790
3538
831
1907
4364
2649
3059
2695
4613
690
3866
2064
307
2647
860
274
1833
2881
884
1299
2641
890
1214
4807
908
3139
1543
1126
4130
2708
3426
2738
686
3209
569
3442
4920
3732
2135
3452
2214
2399
3469
2465
1941
3923
2078
4017
1442
2774
2552
1643
220
674
1266
1942
590
1943
3628
2341
3642
1774
4433
4277
364
2919
3473
3286
1392
2810
3015
2701
4597
3700
2251
2333
3373
2625
1622
2511
871
583
1174
83
1780
920
3872
4219
4089
2413
2956
4825
4392
1312
2849
1166
863
272
4509
2507
4142
2302
4348
1442
2228
2729
1553
2178
3686
702
4241
637
3910
3435
847
3728
990
678
458
3399
137
2663
2394
3936
1747
1731
1690
3659
2540
4686
597
2664
3487
2546
2045
873
2712
3783
1335
4097
3185
4539
4488
2797
449
4997
3126
1404
514
2432
4968
4325
1619
1908
4582
3883
464
3237
3546
3789
4933
1379
1146
3234
970
3921
2503
4429
1675
2624
4841
3973
2192
2980
1652
840
3282
1446
3999
4637
811
3325
142
951
3556
2818
2482
4562
2782
2987
476
127
1309
3857
4118
4697
2614
4387
2707
1764
2583
4129
30
2299
4679
2946
3847
255
3023
2405
3944
2154
2741
797
4572
4094
495
1966
328
1177
1758
4478
249
2132
3691
4651
3450
3295
3881
911
293
2172
1264
1178
1032
3772
4143
2683
3560
4730
4160
1199
749
2579
172
4639
1215
1619
3845
4620
1577
1787
2365
3652
3913
3407
4912
1570
2828
615
3603
1078
3498
3166
1251
904
1686
4408
455
752
1754
65
822
1146
3888
883
2650
4564
4651
2834
1806
1992
3507
2867
1179
385
2432
3087
1208
3010
4350
1032
1265
3672
3012
1775
1979
815
2322
3174
3812
4838
3943
2720
1671
124
4448
1236
687
977
4636
3864
1521
1958
4628
4552
4706
3406
2803
4266
3361
3604
3157
3846
356
3817
670
3160
1507
2138
2276
3988
1690
3727
1866
3836
2929
2162
3166
3788
1515
3426
2013
3884
1711
39
3802
3677
2991
4188
2437
1772
1567
566
245
831
3438
3358
2270
912
1294
3305
685
2156
3947
3837
3144
1873
3358
1134
2251
1668
3401
2248
2709
645
2414
1404
4188
3186
3427
2842
736
2180
1261
2788
4860
1453
4550
4454
3500
4565
3726
4828
1549
2348
1756
3045
3516
1440
2260
3462
1392
1138
1429
4986
1667
2416
464
4830
1078
2014
3910
232
3166
2042
248
1148
1725
755
3835
1811
4203
4648
246
39
2490
1619
4875
1824
3402
1045
3518
715
3673
4449
1244
4420
4914
573
2406
3366
2296
3006
2283
1180
1063
3496
229
2298
1045
3526
3193
650
2737
479
2171
2517
1812
2954
1911
3437
25
613
217
4119
680
44
463
2212
4264
3019
3031
1576
1466
736
4214
2327
30
4382
3004
3929
4024
3468
4202
241
2734
2843
317
2674
754
3421
4106
3423
3098
2484
1175
3194
3466
4845
951
31
3037
4585
4541
592
3707
2695
760
1761
481
1174
1311
35
2637
3678
1729
3545
376
4055
992
4990
4727
4432
4351
871
3091
1016
1369
4727
4714
4985
4784
3559
812
1534
4607
663
3185
110
4509
2849
4513
4963
3012
4073
1260
598
2726
1537
2437
4750
3768
3546
1270
527
1221
1750
4664
2002
2860
1639
1511
146
3308
3071
4998
4462
4842
2363
4430
1582
18
2864
3993
1760
4251
3515
2404
3081
2650
3166
23
1956
883
819
3378
2272
593
2818
4061
2856
4943
1393
1482
3616
1550
515
4462
4879
1839
3039
2782
407
1191
1469
3698
2811
1726
314
3028
4607
2676
2762
4006
4707
2395
4436
3727
4170
1757
1476
4526
2916
2209
2076
4712
4428
1094
1241
2076
1373
4234
3515
2858
1720
3536
3560
140
4726
1382
190
447
3393
910
3972
574
2635
1911
309
3376
1901
3452
305
2962
877
4991
4901
3951
1922
520
1296
3139
14
1117
3712
3153
3830
1462
4305
2583
4455
1755
4702
3218
778
3823
4535
1578
2670
3278
2638
2777
315
4709
1788
1489
3741
4290
1251
579
2644
2446
3011
2318
1690
3784
371
86
1659
3655
3499
191
4435
3431
4539
2554
3237
904
4475
1898
300
4370
2788
920
2116
4748
2493
2266
4725
2486
1107
1610
493
3061
3931
3515
333
488
889
3300
2867
1534
175
3477
4970
4146
2694
1226
2251
1499
827
856
1539
4323
4638
80
4257
1903
1124
186
3675
4873
4371
4143
933
996
4086
2602
3808
4977
1999
907
3187
1658
519
2123
4784
4638
3103
462
2949
4664
992
4204
4795
4767
4010
4713
3736
1841
880
1568
2491
4182
4363
4050
4823
3730
1258
475
1507
665
2962
2170
541
4478
1330
79
2473
1123
1211
907
2767
2093
4092
4903
4227
2562
1920
4902
2065
1893
1606
4514
1430
3508
91
957
3169
4254
4360
1622
4297
4408
2475
4741
4267
806
2534
987
1963
2798
4431
1138
3518
2126
1527
2707
564
2988
2242
2482
2379
4637
4779
3352
1401
227
4541
1525
3823
3763
2356
1180
106
1702
1227
1271
2891
2956
920
4426
2161
573
3905
2154
2955
2453
2567
3170
699
3450
4431
4728
2678
1419
2734
4475
240
820
3759
2137
3869
1441
1659
436
4439
552
2849
4077
925
4885
371
2446
1683
3464
4897
1038
2054
1469
1728
2576
2311
1168
2333
3051
980
1833
4915
4028
561
3364
3253
119
3459
874
14
209
3028
2638
4663
1105
4941
21
4920
1167
4511
1121
4923
149
3253
2716
2089
2733
3817
582
2263
150
608
4561
3514
4386
2323
1202
4586
554
1441
1428
3597
2254
153
4694
577
1102
414
3150
4775
2514
2098
2748
1873
2159
4083
804
1712
1758
3345
4650
4651
889
534
2444
2494
217
2542
1267
4362
175
2628
1440
929
266
4217
1922
182
2391
1852
4873
221
2263
468
495
1500
3863
4058
4772
4646
1162
1655
531
3779
3148
4767
4953
2582
4900
1211
1683
2455
2746
2099
2478
3977
2642
3433
4906
205
53
2437
2451
2241
3587
547
287
4048
2513
3281
3577
2952
3768
223
4565
3915
3485
3028
4005
4786
4445
4739
4346
4031
1217
1022
3442
1309
3796
1300
3395
2093
3413
3460
1900
298
909
1694
4784
3570
3061
4726
4525
4221
1356
3150
1229
4924
3106
3864
923
844
578
4129
4831
3484
368
809
1859
3212
865
2741
111
2090
4462
2775
558
3626
3023
407
2019
4605
113
4607
2321
755
3552
3044
928
2099
1493
366
2006
1854
2512
4672
1490
3135
2513
3383
2858
531
3306
2474
2072
4897
3292
4787
3221
4612
2516
426
165
3935
4701
1895
581
3622
893
4904
2327
2256
2121
686
3814
4108
2777
3965
4662
3952
149
4332
56
2249
3552
1985
2431
2385
974
2318
530
1880
772
1009
1237
4730
1750
3397
60
2450
3945
4129
1410
756
1262
702
3709
1680
2382
329
130
1785
4796
586
4502
2474
2654
1868
4475
815
501
3009
3429
4304
30
116
1452
3101
3668
82
3902
1963
3788
4189
1236
1860
312
1566
4127
3533
3524
106
4029
4198
1289
3474
842
2712
3287
2831
3383
3318
4321
4567
4349
4323
2559
753
1732
918
3118
2546
1343
3182
1266
4729
2759
3041
4661
2387
3107
2459
4052
2557
3082
4017
4174
2348
4155
2446
4085
4849
2125
3182
846
1901
2157
4217
4650
866
2203
1091
2474
306
301
2933
1178
4386
4731
3964
2894
2491
73
841
4159
109
65
3579
3316
811
1110
2567
854
3543
2832
456
1763
1433
4020
3864
3028
4523
4787
3109
4217
4341
155
3310
2039
2615
1262
129
2474
2456
1397
2173
4328
2086
4167
4628
4461
2522
2451
469
3500
99
2110
1107
3277
4615
1583
3276
1434
2211
2692
3870
699
3742
993
817
250
3960
4256
1776
2597
1169
3739
2105
3267
1702
4752
887
1127
3607
118
2433
4589
2067
896
4846
4743
2208
3234
2881
826
888
515
4108
271
722
4357
1262
3763
4671
4407
968
2470
1610
1840
4962
2367
2876
3420
300
3438
1193
4385
4811
1919
2008
4956
1151
4601
3094
362
2263
2814
3652
760
2005
943
636
488
1871
4365
3174
2099
1811
4401
4395
2972
4423
3823
3519
3736
1690
2991
4971
610
4619
746
2339
1049
2039
4369
958
388
1287
3354
3798
1083
4045
1208
4290
4992
4648
2391
2221
3850
4323
796
1661
1710
4874
446
104
4225
1844
1251
2878
3710
1038
4440
1994
1282
4295
2607
1694
1832
1081
2767
2009
233
25
2493
3406
3150
2685
1480
1909
2926
3882
4672
499
159
616
4296
3414
3880
4416
3522
4674
2574
1647
2870
2383
1698
2936
3901
3887
310
2377
4860
4845
4535
3668
454
3153
1673
688
3490
2793
1620
2836
1899
741
2273
2842
2393
766
1044
146
1079
2193
3371
2244
2609
2819
3906
4662
2637
2039
2607
1165
4311
390
3054
387
1640
4378
4109
2218
4514
3881
26
3708
4683
4253
415
4610
1104
4648
2693
1154
2549
2296
1494
4621
2184
3059
669
1922
2916
3731
750
2617
4099
1201
672
4162
4816
2367
4307
1577
2645
1649
2104
120
3185
4958
2449
1728
2504
2133
2330
4487
631
4199
2431
864
4655
3035
594
2697
1983
3851
3218
2096
3984
3457
3272
2797
1691
4533
4119
3943
4084
2852
1396
965
4981
4893
1573
4724
3701
4606
3797
66
769
3043
1649
696
1320
1331
2946
2005
1782
2727
1260
1792
3152
1070
4337
3592
4124
3344
901
1307
1822
3900
3730
701
3796
1209
4884
3851
4246
62
2430
1530
356
4445
4170
4333
2443
3564
3286
999
1738
3984
4303
1897
852
488
204
99
1872
37
2268
263
727
3342
582
198
58
853
1773
35
1810
1022
705
2016
29
1390
822
4675
287
4955
3098
3921
3509
4409
2093
3825
1421
342
2089
4135
1327
622
4768
3740
2393
867
2454
2184
2572
204
3924
3698
412
1206
4411
4649
1404
3431
1114
3950
1249
2145
2545
365
1067
4121
765
3861
1010
3553
2066
1735
604
441
576
4057
2173
686
1664
4754
1236
2916
3858
3381
1038
3702
688
549
917
4890
4932
2892
1979
2459
4473
1465
2690
948
4349
4040
1250
543
3341
4928
4761
473
1926
4797
362
842
1207
3747
3277
2544
54
2561
979
1189
1277
1779
336
2980
3163
4225
21
230
2874
856
696
4448
1630
4994
1929
3190
2269
704
4199
2469
911
2648
4819
3870
2153
4048
2198
198
3056
2244
4608
158
893
4967
748
701
1139
2550
1663
301
243
3938
2616
4734
2900
2959
2397
4311
3200
4255
725
1633
1062
730
2073
1857
2728
4711
2193
2681
3566
4274
3068
1935
3982
3893
2741
2979
2549
4994
1167
1924
3430
855
1770
3903
3700
3919
1291
4676
4832
2869
1490
2467
564
2961
3400
3454
967
770
2839
617
744
80
1590
1393
1206
2221
3372
1624
4703
2822
2242
2396
4360
4358
504
2012
1211
1888
3977
617
2489
30
4528
891
975
4121
227
4676
1056
2361
1019
3600
4782
3145
4490
1720
949
3286
3840
2307
1427
3710
3948
79
1192
502
3836
2268
3588
4238
4857
73
4522
136
2355
228
2954
4771
4941
3624
3474
2134
1986
1591
3782
4026
1665
2852
820
871
4625
3109
1566
3572
559
4960
4970
4098
372
1449
3763
2672
3002
1283
2318
274
4895
3994
1858
2687
3868
4158
1695
641
3356
1935
2356
4624
3536
655
2962
4355
3011
824
3261
1854
3541
2897
128
3577
4043
1389
4385
4685
3625
1306
1408
3893
3041
4850
2678
375
525
2513
4723
1292
3512
574
4569
4161
2692
1196
1697
48
3170
4883
178
3826
1415
3788
4905
4344
758
426
2310
4091
4499
3592
723
2414
4813
4750
4529
2678
338
4468
3068
4606
3752
2129
2976
2753
3555
1531
3496
1141
1697
870
367
1182
1688
4249
1971
1043
4981
201
3434
4933
907
3764
3634
1098
190
1553
67
1908
4045
3158
787
1360
4368
3808
1406
1182
3869
4551
301
1116
3252
2280
1824
1216
335
1079
3128
2823
2545
3958
996
3274
1332
4152
1451
2009
3000
58
3821
4407
4059
4860
3061
2390
3365
4374
1415
3140
1617
4956
2458
1811
4728
4808
4297
2067
4050
3965
391
3824
3647
2414
3929
2355
596
3497
2967
4506
1287
416
1437
3336
1967
2814
3158
1488
4
1119
3466
2093
2041
1364
357
3837
852
2360
1307
1425
3538
4855
2723
256
289
1206
3013
1612
615
1931
3674
4742
3097
410
4311
301
4448
689
1820
2045
797
3212
390
2220
4652
4042
692
4354
4071
761
3313
351
2212
4484
3083
2924
3557
2456
28
3534
1719
530
4348
3476
902
3179
4541
2173
3174
851
4688
1210
309
905
2809
2483
1772
193
4932
3856
1820
4377
4130
968
2501
2642
3102
1606
1155
262
1142
4624
1464
2069
1338
2475
863
474
3661
4058
770
1275
3030
1637
2064
365
94
2080
962
3090
3103
3474
2812
443
3003
2641
3995
3050
4846
4079
1491
145
3709
2051
3073
310
1403
1779
1487
4965
1832
673
2144
859
1107
2877
3289
909
2802
419
2572
1298
3362
4382
4046
4185
4186
1693
2970
932
1884
1387
2633
4147
4181
2676
1060
599
4182
2441
2703
4160
2031
345
2257
3032
51
821
2971
597
3228
3806
360
4421
3413
2463
545
2128
373
3094
1630
1276
1069
1307
4726
2331
1755
1510
4724
2989
3698
4353
2056
3462
973
4575
656
4727
4777
242
2586
1849
527
2598
2760
2883
3805
837
2
3186
2521
1731
3185
1578
449
2588
1100
2544
1477
2763
978
4792
1543
1954
3905
583
214
1123
4647
1359
380
4793
1462
217
1111
4364
323
4036
3433
4677
4970
496
1283
4516
3318
513
4111
2716
1259
1871
4621
4870
2910
4503
4035
4384
4124
4159
860
4496
4986
3099
3658
2530
628
1886
1134
2951
2991
1308
4600
3981
2724
4342
1929
3080
3529
3323
4697
1071
3227
3563
4091
3391
2779
2553
1626
3695
2970
3998
3934
4896
698
429
1028
4779
1789
715
411
2453
1712
3964
3601
1238
3234
4355
2909
4822
3893
2781
703
536
2879
4324
3668
2381
3094
3242
3475
812
3524
1249
4265
3643
259
121
905
1854
2242
3668
4238
4209
4106
3374
3515
3337
1150
925
2459
3440
1353
4455
737
2285
4242
3325
3089
135
4495
1782
2666
4799
3212
1359
2904
2116
4348
1207
3449
4991
230
1000
3327
2619
1957
1611
1332
4440
273
2279
2903
4888
2778
1133
600
3772
1521
2866
1683
923
1290
2964
3340
2807
1441
2764
712
4493
2188
2444
3853
2294
61
2805
523
4195
4054
4756
70
4529
77
3311
669
2709
3545
4107
2601
4983
3712
1655
291
1329
842
2095
3773
853
3452
2202
3384
1212
750
3383
3683
765
2005
3550
1852
891
4420
4739
1557
3748
729
3690
4455
49
1591
4005
3438
2578
283
3854
1189
6
4993
661
4786
4871
3350
4313
4558
1640
620
3371
3978
3450
2816
1897
4881
495
3397
4463
783
251
523
1064
2028
1139
1460
2085
4949
585
3482
3357
341
1133
2085
4576
1574
3809
315
2255
973
3233
3608
1262
2198
488
183
732
86
4531
3509
4137
3685
3254
2595
1950
3807
2412
2760
3943
3455
271
3542
2836
3539
2692
2374
456
3477
4381
4294
2154
1047
3167
2263
4772
1072
4234
2646
4798
1855
70
3007
3463
1288
4936
2882
3259
1656
2261
4008
913
4440
1157
1071
2088
3496
2381
1927
2011
2390
406
3685
1176
3308
1853
3560
1389
3481
1779
3012
3659
3195
2714
357
2947
3011
4312
371
3115
4683
2421
2353
958
564
3635
3272
2061
2260
3295
1930
234
650
582
1412
1837
4588
4705
718
940
3864
4480
2757
2838
658
390
1099
3826
1345
3772
2069
3377
2790
3222
4369
1876
4881
56
665
2196
1625
2972
1669
4906
2277
2435
4640
415
3158
4329
4953
3065
60
2323
3572
380
1427
3616
2364
2615
3790
1257
4142
542
3274
712
1874
1637
803
4193
2379
476
3269
1336
898
2086
2448
3138
1105
1120
2138
3070
1488
454
187
3135
4223
3033
4467
1878
3052
1953
2173
4055
407
2581
2894
681
3983
148
1174
2385
1362
3930
2987
1245
3581
4535
926
1603
902
2890
1071
3114
920
325
2374
2239
863
2460
2970
1036
1033
3639
1064
4441
757
427
2432
1908
1634
1296
3286
4540
3709
4153
3322
3184
1307
2896
3654
2984
4497
686
4943
4975
591
3875
3221
3325
406
1636
2022
3595
3124
4950
2408
3181
4441
4072
3439
152
4885
4954
4020
3851
2334
735
677
471
4449
270
2376
1334
1711
970
3578
1265
3222
1191
903
788
3525
3183
4171
3107
3782
3357
1829
1615
382
4748
4381
3270
318
1222
1749
2408
1868
3968
98
4504
3804
2414
3580
1726
3307
227
2923
2192
2150
2141
243
649
2823
4190
4748
1311
2234
3848
3523
944
2183
2469
1407
3999
1772
4486
1756
2241
1727
4347
3358
1907
1345
3749
4948
4181
3144
2779
3908
1974
1157
2472
3872
2568
1874
4868
3545
2029
4216
2020
2493
4624
1110
1915
3938
1959
346
194
1267
1356
3209
767
4694
1910
4570
4576
2194
4247
1132
175
2190
1588
2821
2323
4145
3354
4873
3716
788
1648
1935
3836
1930
4890
4439
1902
4283
3495
2413
190
4967
1581
3701
3361
1245
2277
3857
4896
715
1957
759
1700
4597
1953
1139
299
869
3473
729
2660
52
2884
3054
1340
1924
4566
578
4470
1504
482
4849
3535
1614
3513
4118
2573
2147
4819
1386
20
4568
4467
4937
4432
888
4674
378
2283
3596
3172
4138
4677
1486
4935
3714
1442
2147
3488
3137
3981
3470
2718
3292
3134
1265
2272
1387
2707
879
1376
3045
2294
300
2771
4413
4182
1811
4380
1379
785
1686
669
2839
4787
4457
3181
4807
2205
2048
3736
4647
917
893
549
247
2531
3438
1134
4363
3562
1163
557
3035
4382
3629
969
3362
657
4441
2571
4986
2647
1328
3126
3172
2480
1568
1558
2379
3800
2652
4491
4783
1224
3598
1143
4039
1712
1381
2231
4988
4051
1067
1481
2989
2439
3522
2156
2836
2131
3613
2462
4329
4663
4013
4789
3167
4501
1976
1048
331
762
2682
299
2627
1326
904
3616
35
3731
3242
1262
4673
4273
4504
2750
1692
3535
3595
337
2883
2158
2409
4052
3986
1831
146
2042
4250
1212
4050
1554
1367
1061
4442
4436
2208
2628
1528
2322
2931
2791
1769
3081
4692
11
3290
4079
4105
1209
3561
180
4270
712
3685
1848
3124
466
4789
4313
3397
3142
2673
1381
2902
4479
803
1508
547
3883
3718
2559
4144
1998
3595
1100
3851
2443
3011
2641
1238
798
769
434
878
1307
1496
1700
792
442
2676
4447
3362
2584
2269
2825
961
4098
2665
636
2788
921
4900
4635
3684
3256
1256
138
4088
1781
3511
2299
2980
1138
4487
4838
369
1230
1891
4793
4477
3835
4290
434
2908
3526
4100
128
2122
803
1260
2051
2378
1071
1702
4230
1175
1614
4152
2797
102
273
3964
992
4969
1990
564
1256
1163
1758
4096
3896
2012
1419
4277
734
4022
2548
2728
4350
1712
1323
2550
1337
2114
2252
470
711
2020
2780
3011
1198
803
2340
737
3977
698
1289
3255
4883
332
4683
2907
2156
1701
4350
1599
129
495
3389
2850
2067
563
4753
4490
4106
393
1570
814
1745
144
3927
1988
3234
2689
2040
418
3630
4033
981
1278
441
771
4973
1486
3146
299
289
4389
1886
703
3671
4361
1379
1304
2845
3400
90
3472
1759
4025
4981
1662
1996
3254
2139
701
3641
2437
785
2443
3350
3740
1432
2384
1773
263
318
340
3882
1372
2210
3145
540
4568
3788
1840
650
769
3041
3512
4921
3464
3441
670
197
233
4010
1485
3069
4207
1720
1239
1041
4915
2244
2951
758
1037
1849
1295
2153
3881
4083
2115
1781
4730
1954
4049
1213
2345
1026
4840
1593
642
3668
1695
3379
2458
2857
558
967
4954
2723
1694
2119
3158
2586
486
3218
481
287
433
1700
2182
3791
2635
2261
3938
3073
4972
2083
1101
3079
1670
2259
2215
3036
3809
4001
4436
655
1008
4299
978
2780
2599
3255
3493
1311
563
3545
3565
3126
2993
2606
3704
3676
2635
926
2724
2898
110
3708
2256
1749
2235
2726
913
757
3969
3983
1937
303
3469
1972
1562
3814
4967
4906
4995
3826
919
321
1744
2295
4439
2985
3256
2021
977
3538
1760
525
1959
1730
2601
734
1115
4597
4035
3355
454
3020
4932
4976
122
3761
2388
3467
1937
3820
2375
3813
2496
3547
2091
2015
4420
316
4517
1950
3078
4614
2401
200
4543
3458
255
3811
2426
1997
2881
2727
204
2107
3611
1183
4593
4605
541
2780
1112
4460
1381
4805
843
4165
476
1517
4244
4002
3539
4940
23
4823
2440
3347
4669
751
2973
996
2414
4175
2742
2070
945
3512
1118
4978
4055
2847
2607
643
2794
1704
4609
1038
3257
961
1287
4714
4115
3593
2523
1175
4721
2515
179
2150
3241
851
1964
2489
1008
1494
2734
389
3234
2710
3218
2067
2509
1303
4794
2841
3148
1207
1198
1891
1250
253
796
2551
4276
746
2315
2117
818
918
4460
3488
3417
2714
1248
65
2541
429
1987
2311
879
1163
3501
3351
655
1341
1640
4126
882
699
2325
4259
1699
2853
2926
48
4178
3165
335
2811
3456
3971
4552
635
3143
169
732
1500
4598
609
3826
2394
418
2433
4585
1740
1657
2519
785
3918
1791
530
4948
4544
3520
1909
4486
4860
2904
3629
2699
4843
4775
886
4274
3495
4783
2282
631
3935
3201
1041
3944
1267
948
2773
2395
5000
623
2424
4659
1270
1200
3193
4935
4683
1693
3652
3881
2572
928
3044
1497
3826
829
2954
4639
4098
4761
2936
1571
1008
401
290
3889
2992
1969
981
1612
4271
302
1657
1299
1702
761
3871
458
3815
2136
3054
1723
4156
1486
4385
2153
2611
4123
3294
275
1763
3583
1384
3101
4241
4627
3755
667
1486
3427
2573
288
4253
680
764
2592
2764
1125
3327
4753
1915
995
333
4055
3231
2084
4193
3821
2012
3407
2109
748
1904
4557
213
335
2099
1387
3531
3773
4487
524
2716
4689
3791
1903
3931
4789
2668
10
3098
827
4984
1896
4329
2710
304
1465
4140
4566
1876
2708
1246
4196
421
345
2771
1667
3272
4855
86
943
88
2029
163
1605
283
1361
2189
2590
2132
338
2878
1095
2530
3534
4993
2724
2138
3209
3300
1641
2963
4013
4180
4618
3685
968
3210
2427
3737
193
150
1808
213
4274
3036
1587
1533
4454
504
2799
1154
617
1549
412
134
4713
560
476
1738
4967
1121
2457
3120
1745
4635
2767
4111
1989
124
1808
339
2144
3714
328
1537
2644
4268
1159
1596
4417
3621
4099
84
2183
2221
1957
3432
2699
198
576
4610
1986
4114
2980
3803
205
335
3715
1811
3252
2772
4527
142
4351
2591
1822
3785
4945
1850
4927
903
2169
45
4559
4012
4430
2387
428
3755
1684
3639
272
4524
28
3919
2745
3563
145
4426
1775
3087
3596
1307
4184
2990
147
1170
2920
2113
3266
1399
2089
2182
1612
2888
1388
447
1311
1649
2018
1895
1270
3057
3800
3629
2149
116
1100
4724
3774
4184
4120
35
4053
2661
2022
4330
3729
2316
284
1405
4857
4634
2721
1113
4735
1592
2682
3247
3507
246
3596
471
4262
2623
2539
3073
4316
2375
2410
261
3039
4193
2850
3850
722
4801
180
1869
1421
4769
4166
3546
527
2020
4671
1181
2452
2279
1446
4335
68
4697
848
1457
1507
3234
1588
3574
4127
4832
850
2706
1416
2281
3843
402
3011
2100
1955
3920
4811
668
2207
3863
3838
2941
2382
4116
729
2436
4656
3938
3488
1808
4635
813
4563
2464
2763
2040
4453
1415
2806
1269
4273
4915
2745
2996
3554
786
3912
2663
3263
397
1628
2540
4971
3385
1471
3117
2074
2839
2184
205
2092
2991
3258
205
573
3045
262
4084
3921
4651
2474
244
2970
4514
4733
3806
4478
1167
3017
1318
2534
2097
2195
2547
3243
667
2622
2449
4346
566
4943
1451
4891
3458
2764
4213
3253
565
4331
3152
1381
958
2737
3182
2210
3384
900
3751
982
2480
3773
4449
4884
3094
1637
2319
4556
2246
3084
4909
1597
4321
1003
216
1062
3113
3970
1434
738
2148
891
4816
3943
3740
2674
2536
2524
4099
304
4409
1633
4970
486
1953
4099
4921
2093
3002
3432
2222
1479
4204
2872
4041
2095
3400
3001
2125
1647
753
2337
3383
4220
1157
325
3832
3007
1990
4970
4367
4089
3910
298
1420
1362
1871
4647
3299
2500
2094
4528
1804
1385
1880
3536
1584
238
4832
37
1874
203
2706
3860
1884
2568
496
3545
2576
1055
4252
4502
4360
592
4969
1089
3922
3081
838
977
2655
3402
3173
3516
5000
581
2410
2406
2512
3892
1747
3852
4437
2482
2470
2688
2562
774
1417
1659
186
1671
4535
3522
1743
3099
1238
4962
3517
4969
4616
359
915
3129
1642
3715
4077
1148
3584
1672
3563
2369
3938
4947
336
4525
4485
4268
4027
3056
4526
3322
4155
1708
377
4378
1280
2542
1197
860
3590
2939
3074
733
3305
302
2606
4171
1940
2202
1517
3797
713
2439
199
1344
4563
2859
111
2534
2045
830
4908
3231
1806
3421
4562
2737
707
2109
3789
2058
219
2902
3038
1956
3970
3510
4690
3796
3208
2563
527
1688
3569
258
4615
4600
711
1242
1792
4407
4400
26
3033
4526
4884
3911
3638
4374
4165
1363
2815
1377
2339
1929
4275
1645
3312
2245
2948
198
2415
1374
2968
2504
4544
4801
2448
1556
63
4920
2796
4329
969
4518
201
3762
3038
2240
2240
4148
4554
4486
4768
4548
3035
4477
2179
4481
2262
3281
4182
3093
3894
2569
2914
535
653
1386
349
2500
1876
2876
2120
945
3477
3611
3424
3242
2157
2324
58
3700
1986
3915
624
2712
3624
4272
4458
715
525
185
3844
3961
2164
4164
3061
3428
4515
465
2759
3394
2791
3251
602
671
1955
3921
4871
532
2691
1508
3436
74
1614
3997
3893
4064
2394
4697
3040
4267
4081
4468
545
1448
3213
3751
2922
3505
3675
3125
1211
4367
4413
3006
831
4613
134
2150
2468
3342
2640
4655
864
218
3258
4564
534
2410
2596
2198
1182
2572
4376
168
2529
2650
759
809
260
2272
2709
1758
346
165
2550
2456
1310
3325
267
3167
1910
3243
135
491
458
2011
2041
2694
3598
415
657
2624
4568
3372
3164
3463
2441
1653
2237
912
2812
4772
4388
4476
2874
439
3663
20
4493
4617
3380
1908
2086
247
1540
3174
2040
546
3861
3335
4660
434
3549
3684
2256
4217
1965
1034
2703
2266
4857
4375
1492
3788
1106
2571
1767
3679
2897
2396
1743
4358
2448
3863
1203
3628
1454
3702
3748
1898
2113
4182
2454
1095
3627
987
3945
334
1222
1308
3074
828
1252
3512
2365
1591
3308
4591
714
483
853
3008
4636
3181
1677
2574
4077
1922
3011
2732
2323
2429
3243
4715
4321
1551
2220
1753
4890
1872
2984
308
2478
3177
1507
828
751
2263
4211
435
1525
712
471
759
2037
652
1785
2984
1480
937
2920
2439
3602
1335
4570
2959
3596
3964
4803
42
4659
4878
594
1415
4029
1135
1625
3997
654
3049
905
1086
642
1471
3974
2068
3430
528
4654
4038
2591
2679
2285
1454
2541
3279
4864
2733
4411
3950
1100
1112
4716
1647
3420
2518
337
3009
1305
4923
4990
2191
2795
4477
2545
2399
2701
3142
2180
582
2875
863
557
2822
4621
666
1048
295
3025
4663
178
4183
694
1666
1672
1302
3080
3573
270
2552
4363
2975
2541
3382
346
4517
4352
3112
1824
436
871
1206
258
2099
4857
4336
3843
2080
4230
3614
2905
2273
2463
2108
1181
4832
228
4551
1389
4962
1404
436
3544
2162
229
3753
1239
3817
1072
2595
1552
1650
4555
2919
2549
4300
4025
705
3647
230
285
1074
196
2044
1154
3985
3406
2560
241
332
2679
957
1015
3650
3028
747
1589
412
4353
602
2483
1271
3119
2125
1997
474
4661
109
2941
555
3714
2141
3493
2397
3068
4335
1101
3745
134
1223
4008
2431
2623
1554
1532
1728
3992
1294
4964
4678
4509
4648
712
4542
256
3755
2016
486
4750
4698
3457
1072
4651
4239
3922
2355
2411
1500
3433
4610
2732
280
4785
3100
4771
1126
2640
3882
4881
3779
3720
4138
3063
3781
2419
2770
3508
2845
1810
4567
3799
2963
4141
3847
477
740
4333
1232
3596
4158
4988
623
2486
3002
1955
1341
119
4847
219
1213
4886
175
3672
2136
1106
2169
3030
3458
4330
3357
1734
4138
4961
1243
1558
1946
2429
4363
299
963
3845
4868
4183
3778
3227
1474
3380
450
4701
3129
1226
4738
1262
2556
1227
3092
571
1365
466
4026
2046
1129
4805
2293
4622
4238
842
1108
2004
3990
2668
1909
2826
3381
1880
2973
4501
299
1585
1348
2443
763
4026
1258
3810
3238
4130
4398
2718
1217
2499
3933
2691
561
1896
1414
3360
4441
748
2723
271
2665
3517
4908
2468
1604
2659
104
3471
659
1554
3029
4059
187
906
3690
4375
1203
4475
3885
4884
4110
1163
4312
691
2203
3320
4949
3837
4402
4038
1204
1214
570
2207
2309
2270
2790
719
4651
473
2689
3126
2642
3658
1099
2356
444
2540
157
1637
776
3463
2952
4305
3534
1844
1370
3798
848
3584
2033
2055
4171
804
3080
837
759
551
141
4187
4331
1717
2622
1760
10
980
3886
2368
3952
3069
2633
1422
1423
86
4886
1480
1979
4987
2188
1136
2787
4324
4576
4290
4204
2969
525
1762
1403
4034
3959
264
4045
1529
309
1839
2837
407
3610
4772
4904
204
4043
2350
2196
4628
3122
3533
1985
3266
2899
2281
4154
4570
4128
4254
3740
1958
1679
737
1351
1164
3107
2557
4038
2786
787
643
3538
2011
3403
3137
218
4616
3169
1445
1807
3738
4568
4131
1917
3394
2226
2172
4228
2635
2882
1164
4176
2090
2250
2923
4170
2876
1097
812
150
2088
1020
2744
2125
1863
2694
1910
4014
2295
2485
2556
1415
3259
439
3051
889
4521
4118
25
3473
3922
1834
550
1070
793
923
2759
1857
4903
4177
1132
2914
4100
4563
617
1848
4638
1933
1145
1613
2373
1077
2066
2729
1169
1034
2825
2109
1113
4822
4106
4836
311
2079
2470
851
4770
2238
1010
40
3161
2253
3049
4143
1001
4379
2316
2539
1188
2339
4793
986
96
1156
2450
1195
3904
1436
2000
2917
2267
3622
1407
570
148
4
3888
4995
3164
3001
2604
3767
2753
4398
2616
4211
3451
3536
4270
205
2397
110
4695
3987
1773
1473
1986
149
1524
2763
2891
3994
2212
394
1825
3475
1659
694
6
1515
3894
257
2148
1815
4672
3200
3073
2359
2969
2718
2438
1276
3930
505
4746
1734
1792
2471
3756
1722
2747
2240
2629
1916
1532
2278
2275
128
334
230
788
1381
1334
3022
572
4878
439
231
3702
2268
2759
2351
1404
2335
3018
1185
3912
4239
2135
2519
492
3093
4343
4693
291
2523
1827
4439
1799
3240
4703
4549
2943
4368
3778
1338
2332
3
882
2061
1206
4770
4325
4952
4901
4132
2809
1530
4186
111
2843
3298
2441
2233
1091
1553
2267
4039
2311
1924
4386
917
3055
3683
4516
1891
4900
2614
3375
4049
2908
1582
1611
2830
204
4671
535
2095
4851
2471
1784
1465
3860
3306
4363
712
775
1176
3959
3185
1131
2718
3670
3759
3352
1199
1147
4171
2190
3269
609
3347
1951
3058
885
1997
4379
1122
3124
2255
727
3705
3295
3680
3393
4859
3464
4375
3141
3704
1121
1651
402
538
2971
906
2523
4394
1491
2134
4232
4351
3304
3619
1476
557
103
3563
2357
1251
4033
106
3817
1465
2397
2912
2423
2413
3270
2896
2942
2934
1389
652
1617
1486
1058
2795
3722
1684
1340
1014
4560
1511
652
1911
3888
2874
1428
3496
3434
1265
2615
1363
2598
1323
888
188
1813
4275
3260
1377
452
599
258
4971
3114
4621
1082
4734
3227
1219
3388
22
4551
2517
3548
1981
1041
1492
4761
1039
1045
4314
2889
3441
2995
4342
1162
3855
89
3238
2422
4535
21
1280
2363
4007
370
1572
4420
512
3829
2137
2220
1443
4070
2214
1753
1464
3797
3527
178
4588
2440
177
2461
2521
3596
151
609
814
3499
649
2984
4013
100
1375
2373
2670
1572
1022
1017
4570
3486
4186
4198
3517
1595
2350
2338
4297
1610
4719
379
4331
3486
2006
3856
3304
4762
4813
4352
3260
3195
639
2648
3064
4027
3888
4582
2243
1440
2174
3204
1237
93
2945
1496
4928
2925
3892
4325
3122
1063
3044
1389
990
1997
3987
1823
1641
3016
2253
4991
627
1363
4232
3097
4574
2203
478
4278
474
253
3427
4345
4855
162
1517
2133
4367
4481
3385
1477
57
4476
888
1199
4767
2281
2344
299
3745
971
3184
3527
70
4588
1485
3869
2088
977
4131
3664
4093
3433
4310
4402
19
176
3065
3461
206
908
624
153
551
1063
2492
3249
151
2222
1847
2446
3774
647
3170
3159
3475
3902
4051
236
2264
3455
1962
3403
1450
4087
2237
2665
1864
1249
1917
1503
4548
772
3456
2503
3608
826
2302
418
4326
4138
1203
2019
4706
2111
470
2768
1592
2309
929
2531
4730
4112
4639
2595
3516
50
1069
3592
1380
2791
2246
2296
1432
2021
2970
960
4193
442
3384
739
1202
4666
339
1024
4628
4486
622
358
1553
4924
4949
1821
3732
3129
4213
2842
811
2651
2436
3458
3213
4143
3669
4073
3755
1281
3398
2869
1180
1195
810
2689
3659
2877
2404
2149
895
2579
1296
211
1167
2753
1651
1439
4413
39
3302
2859
3532
4546
2928
3149
327
2982
911
3554
168
3124
3606
103
462
3212
3563
1854
1685
731
2565
3559
1298
1452
1356
1051
2706
1816
1008
2781
223
2736
3304
4028
1868
1785
2880
4757
953
2974
3886
2259
4750
2918
1465
4664
4648
4427
4389
951
3709
672
1771
3968
1903
1340
4824
2136
2034
3102
3785
450
3651
4215
3902
3812
1284
2549
4284
263
349
1993
2255
84
2928
2341
1979
12
2078
4976
3555
974
4990
3446
200
2811
1142
158
2633
1216
279
4876
2472
479
3157
4767
1467
4001
4629
3435
4278
3984
649
544
2884
1792
533
4169
2651
3513
1775
2187
4503
4570
58
665
4048
4012
3301
10
1729
4310
2288
1504
4317
4491
3843
2502
733
590
2308
2830
4963
2464
4792
346
4800
2165
1637
157
3020
4617
3925
1305
2247
782
3461
1831
3865
776
4349
2850
1803
1911
164
118
517
495
3506
907
3792
2342
4617
1717
4244
2074
6
227
799
1683
3510
3138
1178
1942
3764
1333
1749
622
4939
1253
68
1234
863
1308
3149
4284
3183
4625
4744
964
4582
3666
4651
2598
389
1922
2881
4357
1906
786
3102
380
4867
2131
2151
1887
783
1163
1892
1558
378
3681
2689
222
4407
4591
4838
3207
1534
3137
193
4864
218
3961
3174
1190
2467
4795
933
2775
2465
2841
1403
4331
2234
3312
2715
3607
1077
2553
4258
423
582
376
3816
4645
1918
2367
3749
4427
4520
4381
1343
4166
1793
3483
4387
523
2800
2202
3673
1602
675
1210
1351
3295
960
269
2678
444
194
2150
3218
4880
4196
583
4089
3715
3386
2289
1525
4966
2765
3023
4715
3421
3432
1318
3534
721
413
4717
3940
3889
1054
3601
846
1687
215
844
1487
4008
4166
4164
2589
4138
2989
413
75
1764
4795
2703
2638
1703
1057
289
3819
477
4173
422
3847
1692
3983
1608
4308
3367
1792
2443
184
2988
421
3110
1801
1144
1258
3470
609
803
2658
4328
3203
1186
1217
3299
3138
3394
363
3451
1596
4066
4170
3582
2755
1058
4678
377
1632
1655
4869
1264
1448
813
525
4053
1495
2637
3939
2134
2363
3962
3996
2024
525
2351
1831
4695
652
902
3267
1433
910
3761
1035
741
1031
2418
1860
3060
3362
1065
1973
3157
896
2752
2503
2634
2951
1556
2555
1695
305
983
1301
819
2901
3215
3263
351
454
3006
4881
1287
3171
3566
4563
1345
127
783
2880
3776
433
1808
4540
3964
1214
1183
4081
2013
944
2866
2602
3303
3881
1637
1955
3795
3260
2871
3574
1930
2342
3152
3536
285
1981
1896
2155
3168
35
1818
495
2835
1913
1181
2997
315
4559
2820
3293
4282
2907
73
4664
2039
1526
3916
457
429
164
2978
2547
2416
1989
3740
2221
1138
3110
4095
3089
518
3833
3661
3107
2456
69
3788
3959
4824
1875
3399
1320
4944
996
182
1010
1440
3859
3870
2738
3571
754
3319
3580
3735
1473
2555
2132
2941
1069
3937
4798
2495
1570
4269
1572
1554
2558
4200
943
369
2628
104
1797
4345
884
738
2164
4731
1925
4749
3286
925
347
690
2848
1456
3063
2134
2211
2371
1123
1832
3611
3410
3598
3938
1909
4698
4270
3991
2652
4299
3253
351
2269
4690
2198
3653
4946
2162
4640
3208
2617
4307
3678
3797
4420
2400
1489
4105
3314
132
1412
264
908
4038
41
2169
969
4335
4741
4863
423
43
2049
1605
1858
1487
4732
3217
3937
4054
4292
892
1911
4076
928
4539
4476
1687
1247
1613
1254
397
1265
1719
1329
1872
224
3027
1482
2170
4813
690
4326
3295
2581
3423
2774
3888
1811
890
950
1834
549
1500
2097
1483
1286
1971
1499
3777
2294
127
1479
243
2689
3460
4199
3723
3279
4699
3546
4467
3347
4033
1965
4385
2819
3215
118
4302
1941
1626
854
4663
1870
3182
4728
753
1674
2387
2430
1071
1978
2848
1359
1588
414
1439
818
4402
4485
1402
2839
1344
1396
1039
2783
2445
1733
4289
764
499
3245
1725
633
4962
2719
13
4454
3204
1335
996
1224
3225
4921
1966
3322
3083
61
2536
707
2400
3547
2132
3651
774
3230
2887
4012
3164
2164
446
3192
1293
3868
3269
3568
1016
4204
1477
759
2538
4277
3102
4401
658
4590
3068
111
2196
4262
1301
4210
2840
211
1929
4190
4004
2840
2088
2217
2071
2075
4809
117
256
293
4424
975
4162
2001
1630
4049
3515
3060
38
3064
1746
4726
2582
1130
2693
296
2871
4866
30
2026
3303
2298
2183
793
154
3177
2011
263
436
3449
4827
4537
2590
1223
2696
4182
3029
954
1427
914
4050
424
4682
2335
2848
842
2310
3024
1586
792
2239
1003
1118
3214
4988
592
2585
3804
3464
3593
4648
4676
4091
1602
4085
4527
3644
1800
3828
4043
4920
784
4438
1612
3529
1745
1728
3080
3768
2507
4674
2116
620
4001
2600
1847
1867
1731
1402
1985
171
1916
281
4142
211
2092
3345
2104
1936
3940
201
2637
59
570
3941
1978
1992
923
2703
4872
2868
4722
3017
3090
1254
2615
2537
4374
3404
4431
3370
1112
2488
3900
1006
1707
1780
1157
3991
891
2513
4004
2427
4527
680
4517
2821
3160
3828
4712
4610
3902
3799
4334
1688
3760
4543
2924
526
847
2576
2679
4835
959
3743
4591
4842
1266
1924
1901
575
3236
4151
2914
2694
217
2119
1493
2368
630
2856
193
1245
4261
3856
2019
3133
652
2839
1752
1362
3990
4733
432
3415
863
1694
4733
4703
2331
767
1911
574
2969
2113
2432
2676
710
3552
1811
1191
349
340
870
3017
2203
968
1796
4856
2188
1454
199
3739
3190
2700
4286
3824
2595
2232
3236
3315
529
1647
2538
2298
347
4981
2143
1824
3423
4513
798
3721
33
2785
123
2855
3448
423
3832
2291
4829
3708
2286
4705
2716
2831
4409
3802
4583
3528
4985
490
3530
3930
4287
2383
1159
1442
107
4201
2311
3950
1516
2623
4254
1947
1082
3381
1695
3479
3599
1963
2111
2539
2488
1368
4707
3513
693
2504
2140
4477
5000
2692
3074
2512
3687
923
888
482
776
2772
386
434
4083
3470
3741
2259
2280
2463
424
4550
2824
1598
1638
1876
1173
1060
4061
4043
4538
1110
2141
4990
3708
4442
4935
4470
3482
955
4548
998
4634
1687
1567
4305
2566
2659
381
3849
965
4707
647
3239
1494
3144
2575
1438
3222
4679
635
356
2272
3507
3852
202
3661
4131
2577
667
2182
73
474
1131
3432
3598
2124
1344
2342
1446
1207
4875
4222
3641
98
1120
1976
2052
3980
1
3978
2439
2334
4905
2594
4441
1562
4664
3662
1894
3809
4486
3612
2940
2810
114
4820
3307
559
3526
1952
4354
1712
38
3040
4967
2819
786
1176
534
3307
3930
4026
3817
2528
976
129
2029
1434
4961
3426
3707
2521
2883
2177
2160
2940
1822
3129
3356
4901
267
4048
3493
787
2403
527
1601
3725
1596
4027
449
2354
451
2359
2561
869
3236
3868
3100
2055
242
4183
4581
868
4449
105
3654
3814
1048
4610
2046
4410
591
1042
3250
2779
2177
2844
3908
2819
4731
2375
1024
4352
4471
2223
4619
2414
4928
3491
3001
1069
1436
846
584
671
4395
741
1966
4953
4197
153
961
2157
4321
1452
4114
3212
4188
2530
2926
2808
861
2659
1636
686
2644
643
2999
1435
3273
3745
3535
535
3545
241
1033
727
2398
365
2527
3523
455
2989
4904
1394
1868
4677
2760
1105
1393
240
44
3781
2428
4101
226
629
2495
1474
3746
4855
2929
3487
4661
1424
3949
4325
4755
2854
2746
326
170
3886
1087
634
101
4951
1363
4119
1136
933
3022
291
3663
164
2659
2027
4589
819
4279
2818
3594
1721
4998
1695
4536
4135
3612
348
2333
2339
945
683
2727
4219
4799
2668
845
4654
2133
1305
2101
269
3395
2537
3468
2598
3753
4242
1471
2403
2465
2443
3260
2335
3265
589
4110
1761
1299
2420
1636
2126
3451
489
32
4199
4684
2372
2836
2627
2762
2953
3583
1945
3460
4552
4654
1341
2394
801
497
1585
1968
1437
672
2240
2585
4169
1566
2631
1803
2427
1155
3303
275
326
3416
1674
1018
1574
647
2975
3595
2970
907
1749
4652
2300
3655
4583
3554
3608
31
3148
4949
2181
210
405
4589
4609
3788
1460
471
1995
6
2381
2851
2260
242
4801
3644
1391
4889
2173
822
234
3050
4435
3206
205
3464
4442
930
3495
595
816
4509
1560
2209
3416
1589
417
938
4033
1166
4126
573
3762
2808
1149
2048
1237
4830
1302
2275
2384
2274
3125
3069
758
1560
2689
3579
1929
1051
507
2805
2674
3104
4769
854
2049
1785
3748
4351
4390
3720
4081
1297
2108
3141
1671
3666
116
3839
2315
1902
3878
2490
3119
3888
3207
1929
4776
2343
2237
963
558
3700
4893
3503
1644
3500
2526
3183
3120
104
888
167
3346
976
1477
2713
2114
4037
2086
3171
3110
2975
3768
563
1813
473
1775
562
560
3582
2688
4269
2242
1205
1817
307
3686
1997
432
4059
4396
1392
138
1906
3762
2634
4174
1327
1878
2781
3284
290
2371
1554
1896
4144
663
842
3283
1680
3691
677
1964
1850
2487
4754
4736
1194
268
1584
2079
2641
1197
1793
2953
2458
2949
522
538
4117
1320
4121
237
1021
2214
4886
3
485
3738
173
2211
2779
2098
692
128
1759
358
2159
2926
129
4612
3722
4311
3585
1042
936
34
1629
3673
4798
668
4321
4205
3587
1803
4508
3261
4503
1962
42
2770
3742
2327
2233
3624
2368
204
3764
4477
4430
4651
1360
1499
480
412
4125
4777
4145
3251
4538
871
4592
3108
1796
1916
3521
224
726
3788
3283
1605
2471
3461
3599
3747
942
720
818
381
2216
892
4604
4758
4998
372
3918
1880
1840
4548
2254
3629
2722
480
2357
1652
4996
3719
4696
3167
3281
3538
3176
4074
4736
3456
3568
4923
4906
238
988
4279
3200
3998
4863
2392
4733
2829
4318
963
134
1209
2363
1649
4199
790
2070
887
961
4267
3607
2004
3802
2341
4419
4200
3845
3892
3852
2096
4340
1694
930
3561
2850
610
2920
3873
3227
2402
4338
1157
1612
1356
1139
4268
3200
1760
315
2706
3982
2320
1250
4950
3007
99
4472
4045
2127
2698
4605
2028
3226
3393
2657
3453
3727
3244
1721
4893
4487
4929
2348
1341
1869
1342
672
4191
1785
3209
4812
2666
2065
4416
2499
262
2760
2010
4194
1127
885
3449
4933
983
3153
3919
1177
3975
2640
549
1795
439
3083
4431
853
2100
4901
4807
259
4962
2982
2748
3868
196
1735
1155
819
3867
2267
1508
3522
234
3437
3935
118
1844
3258
850
2694
1549
3980
155
2863
4299
1418
4156
2106
3532
440
1071
1755
561
3171
567
921
4138
1612
117
1684
405
4625
2867
3868
4092
2213
2731
2924
774
1511
2585
1209
2925
4359
1446
2672
5000
2086
4776
80
1667
1355
1385
4455
1805
2319
2285
552
3330
2986
1590
503
4043
857
1778
1231
3393
2534
1392
1256
3018
2068
2968
1094
2402
2774
3455
4077
554
1151
575
2813
3301
3973
1079
4436
4356
2251
1802
3677
60
1604
4886
4438
4422
4113
2719
2822
1209
2649
3063
3010
136
1905
44
3279
1869
1514
1730
3142
1901
2933
3787
2240
1844
4887
3723
844
369
206
4863
925
837
2514
2063
913
3523
978
1744
90
2887
4344
4825
2850
2266
826
4613
1431
1728
4754
896
3735
1396
3037
3077
3976
907
3204
734
2398
4384
819
4158
3266
2337
3007
4594
1783
4499
466
4324
556
3741
252
45
1669
4311
640
2820
1134
3075
3102
3092
1363
3877
641
2356
4643
608
1533
1655
3194
2780
700
3930
3296
2379
4410
2787
3865
3594
2268
2794
195
974
296
3496
3674
2617
794
621
3033
790
1322
1256
145
182
2204
3414
3430
3139
2773
4882
478
669
3380
3734
4641
4095
3749
4637
3004
623
2982
4367
3976
349
2707
2044
1690
3180
812
3545
4989
3959
3627
4479
4411
373
1738
3239
1670
1885
2282
4158
3987
4994
2831
2259
3822
2767
4509
2120
1238
1404
4642
62
2644
1409
586
4635
3507
2899
3052
3176
629
4093
4217
269
790
1320
386
603
1321
1591
3123
4048
2266
4477
3459
2566
1130
1366
737
4234
2858
2064
2396
180
2580
1093
2684
2279
4066
92
3592
2771
4090
4891
1780
1097
4261
2868
1877
4330
2801
1826
2529
130
2450
3095
3783
1183
4861
4782
2595
4055
1687
3934
655
1909
3250
2052
1102
2073
2135
3482
1975
4765
4350
4603
3305
3280
1091
4907
2978
2935
4375
209
1823
4602
2211
1148
2539
2736
1257
265
4225
261
1620
238
3268
4411
3627
3654
3201
4159
4814
4880
630
1317
3018
36
2281
637
4293
4949
4802
1014
4811
768
506
3632
726
4844
4578
9
877
4114
352
849
4632
1833
340
3931
2158
2677
3636
4747
1294
2092
2574
699
4244
1445
3329
2668
60
741
1634
347
1532
2761
3075
1689
3388
4223
1899
3300
1325
1718
1492
2019
953
3526
4872
4723
627
2848
371
1559
923
4573
664
2768
290
1722
4434
3317
3972
4512
4975
2124
3351
4332
2982
2882
2822
4685
1967
2028
3906
1903
3668
1619
2818
2680
4876
2060
919
4573
1062
2352
4732
401
1050
2445
4397
1624
3191
4043
2129
3759
1310
4489
4596
4157
1346
3041
2383
391
964
4122
211
4521
3521
2981
502
178
493
4054
547
4848
3096
2244
831
1554
3748
1472
74
515
4009
1331
3675
3755
2043
3659
3761
3477
4223
1131
1510
1024
4779
3462
2373
4568
1397
702
3796
1968
3387
3036
761
4678
3449
1343
3383
4360
1249
377
1831
590
2687
4997
27
3579
1398
3107
4733
2237
4384
3424
1653
4496
3738
2468
2299
4990
2730
4856
4317
515
919
1876
3474
4683
3450
1947
4836
3602
4510
4587
1971
2547
64
1152
1658
2629
2117
1395
3741
3764
3259
2233
4305
4137
2858
4793
4125
951
228
1582
880
2028
4954
4002
1177
3868
3572
3044
1613
609
1565
571
3307
2582
4964
2261
211
3863
568
2256
2266
3284
1884
4236
1527
3640
3841
3787
1452
2170
3684
4972
1827
1852
2382
2025
4913
4468
2414
230
4877
3200
3157
2093
2694
3016
4563
1722
84
606
4377
366
4401
511
4711
3903
4031
3859
3093
2341
652
2989
3851
4632
4548
3750
2876
2246
1265
4193
17
2324
2244
3047
4390
1814
1321
1678
1901
1413
1185
3698
969
286
4177
3473
4689
2952
130
1199
1949
4551
4765
3725
3117
3719
1217
3592
3399
520
4948
96
2300
4685
1581
1104
2839
1998
1712
226
4911
2854
1463
2525
4743
3970
2348
3103
2700
868
140
1401
1671
3275
3088
599
212
1254
2416
4768
3301
4886
4177
1060
1594
2815
2044
4698
4168
4062
266
4045
1739
1000
4134
4593
927
2573
3788
1813
2547
4557
4255
1434
4280
2928
536
556
4617
4927
4097
651
1013
557
4992
2997
1072
1810
489
4175
2601
4822
1875
29
3677
4268
1431
2727
3996
1239
3130
3700
1034
3682
4517
698
4397
447
4614
1537
575
2473
4382
1854
3493
311
228
1441
2587
3130
3232
4785
3840
4892
1431
2507
2315
551
4167
3650
2667
2642
325
320
3479
5
3655
421
339
1144
1062
484
2644
3150
2175
2053
4400
2872
2384
306
2974
3718
1760
3667
4552
2863
32
2226
162
3720
4417
3179
2861
3474
4415
4621
2348
257
1581
218
3435
1282
4850
1495
1976
3272
4202
2795
1834
4269
4531
4973
783
4321
3337
331
1576
488
3513
321
2770
3706
1721
1626
2234
394
2061
4340
3520
2446
2995
4858
1086
684
1253
287
2519
1755
2880
2712
4506
922
4010
4622
424
1598
3196
2209
3183
3189
1365
3916
2724
3160
4156
2439
3895
647
1246
2054
1023
926
2876
2170
1537
3896
155
1927
4176
2077
420
4018
2174
2526
3880
4087
4599
1657
4818
2936
1289
1945
130
1794
13
4125
3794
979
2138
2965
1107
4766
1692
3443
4441
1058
3772
2746
2160
1812
4118
745
4542
544
4129
905
4481
3409
3621
1525
4156
2263
3465
2287
1838
572
120
1881
3121
2253
2534
1812
854
2573
4681
263
4934
737
1487
1244
3408
1651
3987
3799
171
314
3436
3499
1033
2039
4492
2768
3950
141
2408
769
2809
969
2597
1014
1877
3190
4115
2814
3052
974
880
4799
4653
1439
2608
585
2067
1761
2923
2386
2307
105
4330
2747
2697
696
927
4874
3585
899
754
3570
2871
3486
3635
1626
1252
2265
3267
1980
361
3767
3317
893
2673
1603
3982
3544
3772
1947
4116
4648
890
2118
4688
4967
4518
2507
4575
1361
3650
4907
2426
4619
1750
3502
2959
4408
2388
4816
2498
1476
2773
3110
1318
4246
2496
1959
4538
4482
3974
2953
3976
1480
2164
1200
872
4478
2882
318
1184
2505
3201
2184
3698
4312
3340
4901
4923
1505
2019
2100
1070
1149
142
1350
3808
815
1505
4661
4072
1210
2112
3186
3960
4318
2405
1152
2706
2912
482
2881
4428
2913
1088
1032
2224
4439
1892
2261
1969
2056
1843
3963
54
3458
1717
1894
4454
4630
1092
4043
3660
2469
1679
361
4586
2602
1789
323
2230
333
3388
1219
4177
3888
774
4781
1654
2389
3405
3486
2020
3539
3301
4730
171
3004
4771
4417
106
2417
1950
2524
588
2162
2662
1788
2810
4582
2090
3726
1503
3983
387
344
1757
1298
4078
2655
1537
3259
3203
3353
2402
1862
535
4271
962
1284
4753
2413
1891
2205
3817
2905
820
1656
2713
4422
4383
4882
653
2614
456
4148
3024
1625
4392
2889
347
1045
3428
4032
4985
4795
4621
4302
318
4633
642
2053
4253
2396
2164
3895
4327
4070
2018
1033
3366
4429
2066
1688
1421
991
2279
805
1264
1305
285
852
394
2755
1297
3492
1737
1331
473
2168
639
4796
4539
3976
1291
4850
4218
3489
2364
3726
5
100
2335
2517
1498
1650
2322
2813
445
2658
2981
2190
1403
557
724
3592
2067
120
4123
2700
1556
2871
2875
1968
2837
1211
4506
844
1220
756
300
1273
4887
2214
2315
4002
178
1863
1989
3196
1013
611
1219
4107
1932
4627
1845
66
1472
4273
4809
2475
1679
93
1590
3230
3318
1963
4950
2260
1631
3526
2962
195
520
2371
4570
4494
3112
1616
1506
962
3368
4518
1427
3686
160
2929
4156
2088
4620
4782
2814
1881
2170
1388
2891
4856
574
2447
1313
3750
4312
3051
222
3943
2665
1814
2372
706
1666
3698
3721
1060
1286
200
3366
4821
2337
2371
3756
591
3851
2689
4821
3603
3311
4451
2020
4588
3158
2820
160
1176
4645
3017
2018
1431
1650
85
720
4148
1885
3477
2688
157
4016
1305
4185
1338
4733
1330
1528
2927
1140
646
358
3711
1991
3413
466
79
2492
848
4885
899
308
682
3102
4627
4405
4956
2698
3884
3946
1918
204
1484
355
4807
2631
2571
872
1718
3084
3429
4534
382
2077
1699
509
1422
601
2932
1225
3599
2094
4686
978
4101
4466
276
2801
2224
413
3225
4810
1833
541
3579
1769
3776
1903
2290
3865
1241
4111
499
932
4185
3275
1581
1754
3291
1121
4415
4198
2648
2911
2735
4883
2191
2767
1896
4871
373
3240
1133
2409
3257
3867
1775
2216
1811
1087
4658
132
1144
3604
7
4658
4509
1146
4309
3765
1319
1522
1013
4850
3929
4651
243
260
1859
4498
479
112
1924
4044
2421
2819
3902
3454
2499
2493
2200
2853
4212
3527
347
4788
4581
2808
358
1991
194
3602
2694
2765
532
1354
91
1098
1297
753
4587
1103
3322
3225
4680
3751
2007
4186
4934
3268
2666
1727
1143
3353
1227
4673
744
1784
2222
4127
3237
4841
651
1978
2269
2440
2912
4210
467
851
1841
2729
1880
3185
1391
827
800
2577
4067
4128
3927
1317
4634
3378
675
4826
3141
1790
2954
2031
323
563
521
3353
728
607
1685
1786
4729
4168
4557
4605
3047
1220
2722
3151
3972
3615
340
3933
877
3816
1721
3426
2584
3359
4844
1655
4189
2437
3945
41
3662
2545
4234
132
3237
4133
307
4967
3235
497
2497
205
327
142
3724
2939
2019
272
4640
797
3958
1181
4185
571
4530
4041
4875
1993
685
3871
874
3961
4367
1780
3686
4986
2321
4822
2506
208
3468
1559
4317
2095
3042
3822
4298
1755
641
1508
458
714
3593
1181
3685
2694
2952
4432
155
3812
4454
2744
3314
3837
4244
1847
1747
4021
1168
1991
3643
3456
1447
2288
4651
13
4983
929
1272
161
104
4521
3759
4853
4400
1574
2739
4973
3957
878
648
2281
460
532
2784
209
1107
34
4713
3568
2212
913
4337
937
4234
2394
1324
4777
747
4344
4575
4402
3758
2609
546
3454
940
3661
582
2647
1213
4648
3989
2138
1609
1052
2273
2656
1750
4288
1204
3005
1950
2885
1177
171
493
2002
1666
977
4877
324
2577
2470
3867
1986
3853
478
4908
4783
1308
4565
1449
2305
185
1791
1762
682
1656
728
831
123
2739
4605
2620
1482
2909
1513
2683
2019
1836
3361
3477
2557
1752
720
2399
1633
1691
1482
1331
1138
1956
4006
3777
4908
2056
1517
72
2390
555
4024
1477
1260
604
1843
2608
4022
3543
1848
100
3876
3232
1339
4008
3762
3978
1487
4122
2517
1527
953
3561
3651
3508
411
4358
3008
66
2878
740
3740
1289
3353
2922
2300
1709
4811
2781
4127
793
1909
4428
4485
3365
2115
4912
52
778
4784
495
3171
4475
4659
1475
4506
989
2955
4948
3446
124
1
4363
22
3681
1890
933
1774
1646
2184
2759
4335
2112
1295
2626
301
4837
3367
3985
1795
2136
3885
152
3149
3948
2700
3169
4235
961
3373
4046
4372
2395
552
961
405
557
2400
3535
3276
4879
1333
2819
4438
3155
4657
1837
639
2621
4268
4549
4346
3310
1716
1106
4493
2176
1957
4831
269
772
704
820
4466
2417
3973
2532
621
291
657
1378
4243
297
41
2408
1644
3126
3226
1330
434
3291
3381
4377
2983
1928
1191
4066
1926
3673
4639
2951
995
2017
4513
1801
1655
2323
1484
2976
325
1298
2745
4311
3358
1366
2722
4810
2779
4946
945
2462
1030
2666
2786
2291
156
2103
1686
2289
1032
3627
2047
3334
410
2479
878
2542
3241
2035
1821
2631
1301
2674
4821
836
2951
1195
451
4105
4153
164
914
4204
2101
1275
1003
449
1282
1416
3954
1448
4959
1677
1780
3238
1679
3068
3613
1831
4801
2842
3799
3743
4565
4690
2247
4089
3264
4231
399
4885
3032
2804
701
3107
1314
2216
832
733
3703
27
622
4810
4696
1577
2697
2059
4275
3676
1798
4082
1830
32
3910
3504
1133
3666
346
1484
3252
925
2626
1742
3686
4123
4644
3715
1546
4816
3501
4531
2861
3510
3882
909
389
3587
4404
3623
2979
1248
1932
1102
3498
2106
517
3248
2332
1894
4894
690
1571
923
4797
3837
2448
370
1637
4638
3761
2112
1124
4107
1741
356
4786
2764
2224
3088
4264
4453
2134
2941
1942
1863
3827
4469
2792
3835
4658
2828
3152
162
3295
1548
2560
3447
3938
95
2681
3419
4444
2029
2425
2445
4984
4012
2473
4537
2396
1753
4195
4781
2769
1875
1281
3734
2092
2025
1390
2356
910
552
4726
4486
3427
2619
1465
1858
4587
3422
4894
3384
4675
606
1609
4916
3988
1177
124
2666
669
956
1132
900
2331
1953
4155
919
3831
3858
4750
1983
2737
2534
1458
4912
558
2429
3243
697
2276
675
2509
3223
3288
3127
3166
1297
2431
4920
387
3679
2879
3733
32
1172
3764
2828
3530
2937
2423
295
1912
1513
3699
93
1650
2376
1406
3035
4079
223
4030
1217
1556
3786
269
2803
3012
1218
1267
1767
1074
851
4794
4544
3407
3270
1578
3244
4157
3373
266
3744
3780
2877
2743
240
611
810
3660
889
2293
3772
788
3667
3020
1104
3173
4189
4726
2189
2591
978
4655
3964
338
298
1457
1158
3501
1515
483
2930
594
2792
4458
2369
145
2375
2454
1215
4154
3146
1070
4590
1997
673
976
2136
1030
2587
1198
4848
2335
2037
1845
1737
4660
2427
2629
1810
2860
4402
298
4301
560
3737
426
977
2734
2873
4130
2364
2117
3133
467
3308
2914
1193
3060
4964
2309
194
3259
1016
4016
1043
3249
1415
4095
3632
3140
18
4157
3138
3307
2150
1872
655
3474
4519
4139
3366
2874
4902
2998
2220
3996
3403
3522
165
83
1559
2351
4289
599
4227
1045
1745
1537
1392
3827
283
4167
4705
640
893
2961
1069
1617
114
2286
3966
173
1049
2019
3371
2300
2230
631
2041
4345
1922
1035
3072
892
1734
884
4758
83
2666
224
4972
2939
3833
910
3538
1615
868
3562
1979
3411
1190
1067
3995
2981
1821
3524
3292
2873
4793
918
1991
1675
4554
1013
1538
792
3843
2683
119
2159
3780
765
3782
4172
2528
877
2423
823
1255
3670
262
4044
765
3854
3469
512
3468
2391
1817
4139
2571
2545
3308
677
1695
4165
1262
2099
1898
875
790
3710
1446
2368
4937
5
700
2094
1506
3902
2898
1855
1218
2811
2603
4697
1220
1194
789
4187
4918
1691
3952
3671
2476
2545
3086
3818
2553
3849
3936
4344
288
3387
1382
2983
2434
4316
2852
1936
170
1525
1028
456
4390
2068
95
2790
2662
1817
2883
161
1739
1788
4171
2001
840
953
3148
3335
3493
4509
4539
3151
721
1415
3350
2534
2821
3607
758
4755
1346
3393
3605
4573
4976
4994
160
1359
2189
390
4003
3235
2238
4687
2827
4040
3968
1171
4431
2526
4776
378
3239
1598
3803
4058
3619
858
2127
2838
4594
2963
4784
3874
634
1875
3565
2330
909
1365
4968
4294
2950
3566
4980
3674
3183
1741
3951
4282
363
2040
4241
412
1111
2
1500
941
4600
1962
4725
4675
1280
1450
1472
47
4557
709
116
3276
651
1953
3703
4818
1105
4463
2814
4614
936
1623
4928
2235
413
766
487
2999
1115
888
3025
3451
2298
4725
1113
1937
4013
2898
1005
4745
2127
1468
1299
70
4300
4566
2429
2339
4749
2202
487
3081
2263
558
4441
3753
2982
500
4688
2687
4869
1390
3340
3726
837
2276
1829
226
424
732
972
339
1359
4396
4978
1971
2014
2845
1700
675
4150
1865
3244
3168
4303
2420
914
1387
1225
2370
2400
3202
2258
3005
2746
3502
405
4880
893
2700
53
3225
2949
2464
1396
2552
3928
3741
4636
4155
3278
821
4889
3296
2186
4141
59
2947
1966
1794
4046
1068
1133
3587
374
3679
443
4101
4231
2953
3872
3908
2251
3276
4048
2906
2422
3338
1508
2318
354
1849
1088
4051
1912
662
2176
3229
474
2516
2442
4864
1642
1463
2096
4707
937
3190
151
235
2893
3222
3053
4355
2207
486
472
3436
1553
1735
1860
1966
1054
4570
525
4819
1926
4176
4331
3054
4883
2891
348
112
3564
1505
1576
3766
3870
2034
4285
4590
834
2511
690
594
2027
4283
3163
4322
4278
2366
3616
927
3940
4658
3116
560
4312
1007
30
1453
2325
1277
1367
3220
2649
2018
4478
3056
2090
1506
3336
2673
2354
695
4435
4887
2179
3199
4906
4793
911
975
961
796
3481
410
2396
4430
2659
3290
4086
1467
3782
4029
1648
2496
4220
1465
959
4143
2014
374
4222
1307
2217
3040
4419
1066
968
4205
4804
4978
4828
4460
4988
4553
3832
2800
1042
4368
3440
2808
1474
550
266
3910
758
698
3508
3468
3327
2807
43
4818
2945
4615
1320
1269
222
466
3969
1196
4093
2352
2902
4853
1782
2925
4844
3851
4353
806
1253
3980
67
3119
4330
3346
1808
2678
3673
1365
3604
2663
2366
968
4171
1763
3983
2765
4160
627
4799
2856
4634
1583
2589
614
1255
1215
484
4433
2410
6
1968
16
1799
346
3729
2252
1749
4980
2844
3905
2458
1974
2190
1153
4400
1113
2307
4512
4031
686
801
4640
4785
1648
2108
1872
4853
225
4766
1005
4012
2730
4838
532
2777
653
721
2894
1230
705
2154
4303
4396
4286
1357
1319
4300
4541
1023
2054
3227
4705
2277
4338
4477
349
65
1001
2532
3807
4040
1568
2057
3925
4898
839
4962
872
484
3138
3735
1829
1641
3269
4259
3728
2924
4406
3543
1969
2769
68
1628
3990
2267
1343
1913
3383
2887
4494
1618
4325
2409
2566
1411
1252
4247
3910
2936
2722
2062
3899
4777
3232
1610
1706
4155
4525
161
4312
986
4136
1536
2602
1721
1507
3343
4148
4443
1510
4587
1687
356
3663
3414
4859
4521
3055
3091
1256
2422
4657
708
3654
4809
75
3522
522
2183
1641
4896
4751
1457
2466
3536
1160
986
2357
103
4765
3438
2446
3818
3271
2619
2224
4939
2871
3556
3389
2819
2779
4116
3380
1700
2658
699
2241
3491
21
3217
2081
2212
3149
3680
1882
2647
3904
4748
754
2658
4956
1617
4654
1118
2084
251
3697
3385
3276
3277
4858
4723
4762
1314
4201
1823
93
4282
2844
318
608
1139
1189
202
3159
1689
1184
2229
2819
4259
767
1280
956
3956
4278
3924
4426
2437
692
2218
3832
2037
586
4304
2037
4856
544
2885
2444
385
3948
1712
2218
939
429
1420
3937
4466
4608
699
4780
3703
2109
4101
4750
809
30
2218
961
3273
3711
2885
394
1851
1436
319
2615
108
4066
742
992
3807
4448
1928
3217
4309
3806
397
675
3419
1730
2418
2595
4835
209
2723
3465
1396
503
3110
1803
3794
2959
3573
1608
1863
697
1819
1736
1511
3687
4270
1412
1596
2838
1684
1715
2043
2318
448
4095
2338
1117
2090
2410
3901
3817
2296
3669
1675
2215
759
2506
4577
3576
4997
3169
4085
2046
4224
1079
3436
1697
2237
4621
2348
2750
1303
1002
407
3615
1880
1407
705
3726
4617
1082
1045
122
1946
2935
4927
350
2124
3861
4349
1729
1015
3902
1875
3747
3964
4523
33
891
1336
4199
3717
3658
1232
4203
1870
1311
2834
4765
2573
4640
3792
3859
3095
1992
4064
231
2916
2060
2597
4592
3386
3707
4669
835
3084
3971
4637
83
1943
2399
4118
3007
3839
4945
2855
3021
1289
4279
4660
1489
2166
1053
1944
4954
1172
2310
4271
3252
2775
1009
1110
3365
2461
101
2187
2247
2675
4065
4624
427
4254
1427
2549
4528
1943
2750
3283
1829
3777
4143
4436
2691
2738
1621
3467
2225
2756
141
3528
3965
4700
4818
4489
1753
475
114
4576
2533
3512
3582
3420
4973
3315
1157
458
2659
549
3741
2206
2027
4542
2757
662
2823
3737
209
1671
4972
271
2872
4471
1651
649
502
2127
1352
3719
762
3256
1510
5000
1688
4176
1138
1754
1172
4951
1296
4463
3179
4604
1406
3005
1223
1848
4766
2973
3011
1823
4577
3949
104
3606
4911
4584
4184
2505
3719
4251
2679
1691
177
3413
380
3394
4506
4409
3478
2625
4095
1250
2860
4799
3407
2468
2332
2681
383
1712
4296
812
3803
1239
3897
4560
824
1915
661
2000
258
1661
1732
2839
1990
2882
671
1351
899
3915
3236
4323
4399
4892
1522
3630
919
1592
1661
4637
1032
825
2082
639
4086
3413
1484
2724
377
4356
4054
2626
1875
374
4279
2324
1124
3775
186
1006
280
493
3168
1671
3526
1905
3217
2869
2526
279
1702
2004
409
4764
4128
4873
4922
2590
701
2145
3504
4529
105
1818
4088
4234
3902
1594
881
1765
1421
4065
3048
3118
4495
1750
4461
2019
1815
3959
1383
1102
4327
2988
2303
4759
3140
4907
510
1464
2699
1900
3356
1929
3363
153
1737
3197
436
2206
3484
427
107
585
4522
1440
3732
3358
798
4627
1035
818
3710
1176
1753
3118
1916
4935
1127
3542
2835
173
2773
3833
2234
2093
3729
4055
1395
1667
166
1807
3797
4667
3153
1849
3854
920
2917
2488
3418
4213
130
3538
394
1913
722
4513
4144
3364
1145
2470
4859
3499
787
3250
3175
4644
3281
4210
4626
1485
4411
5000
411
4820
1392
4109
2836
3820
875
1519
3496
2016
1869
62
1895
788
2749
4425
4758
4987
3353
4724
813
4690
239
2548
2858
4729
3468
2774
3541
3752
2957
3360
4047
3744
4454
1782
1638
3294
1660
644
2695
3324
2043
2315
23
1085
3058
3279
1777
4416
4814
4562
3858
3106
1578
4057
4114
1759
3408
181
2539
3075
2851
187
2640
1996
4047
4516
714
4263
4024
3146
2030
2650
2423
4564
2747
3586
4284
3033
3059
2607
3419
1133
1383
2316
1097
3906
785
966
833
616
537
1287
1330
167
2567
1160
1138
1009
4308
2864
3679
4969
3910
4165
4110
607
1289
4640
3223
92
1888
3978
4362
401
2797
1213
3286
3445
2242
2812
1003
717
3468
3505
4585
1364
4867
486
1632
2553
667
579
1438
3491
976
2399
3147
4373
2465
3233
4467
4552
1218
2205
3693
1257
2871
4499
3074
3045
4608
859
4405
2829
1434
1465
1995
150
2748
267
4441
1834
1309
3764
444
1613
1032
1885
3050
4960
2757
4707
2471
1614
1727
3708
4490
650
2286
548
1465
2775
1536
2161
2222
1714
1854
1129
1979
3739
2651
402
953
2630
245
4048
1459
3767
1322
1657
1712
3192
4066
2730
4738
719
4152
4160
3922
4111
3984
4679
400
2920
1911
4886
4881
3066
2938
2644
4182
2664
3054
3263
4082
2102
4142
1079
1523
2152
2963
796
2032
3799
2561
3800
4287
2993
6
3541
799
2411
253
833
4760
164
2799
2333
334
2031
1752
2265
3543
3987
397
2744
3165
1671
3786
2338
2763
744
4156
3989
64
607
2369
637
714
401
4581
62
887
2947
3128
4957
3463
4819
714
4458
3879
1836
2935
58
2185
4858
2412
2702
1033
2762
1732
2181
76
4008
2504
3069
2554
3768
4892
3387
557
3115
3783
1337
2129
1958
1115
1040
2673
1171
265
3321
2384
389
4751
642
632
2621
1655
1669
2434
3668
1634
2501
4680
1472
2729
4040
1726
3167
1985
3454
1701
3791
2501
2943
1456
3923
862
724
3191
2284
2251
850
2017
3904
1450
146
2216
1498
1348
4302
1321
3760
2990
2314
3997
4772
2522
1364
1418
473
1019
2576
1254
3699
3905
2670
2260
883
107
2537
2754
2216
4099
57
1918
1886
3728
3739
4085
2699
882
273
4689
2202
4981
3955
1519
1582
2579
218
2710
4021
3092
3197
2849
1709
3575
2223
3162
1864
3459
3064
4952
2019
1713
2199
3310
2963
3479
2851
101
970
4321
4550
4234
4054
1414
2860
4566
698
1254
129
1939
2110
2729
4727
1120
3853
574
3767
1254
1563
4485
634
3976
1413
167
1407
4173
3737
507
2237
1670
3267
3992
270
3832
1214
3215
2525
3233
3089
216
1738
2207
3658
4428
4991
753
3136
4941
4845
484
3179
4477
838
3058
572
3056
3058
2012
2387
1970
4323
4058
732
1245
2333
518
2998
4829
71
2122
347
3018
3902
2659
4201
3623
1482
3788
665
2671
1112
4915
302
1663
4419
3593
2455
2825
3426
1233
693
1090
1889
4970
415
3227
4427
1880
904
2847
1763
4410
2115
3615
2455
4324
4681
2014
1070
3629
1216
1350
3187
3093
2366
1879
680
1625
272
1045
302
2510
4999
1933
1326
100
2132
4270
4990
1834
2385
3352
3635
3269
3350
2097
500
4328
4742
2901
4302
2658
4748
1134
4214
4628
1600
2255
1724
2817
3901
65
1909
1346
1112
4800
2495
2839
123
2578
4361
3019
1893
1093
2168
587
1007
3850
3037
2763
4878
175
3550
2745
3314
3674
3165
4307
477
2509
4265
3049
2474
718
272
80
382
2942
1069
3752
4398
4955
547
2478
1785
684
2902
3620
827
4728
1950
3217
197
914
2750
3210
2102
448
892
779
898
1956
4608
1318
2391
415
3889
2516
2276
2544
1780
1999
4024
1966
2695
2244
770
786
3188
3851
4581
2549
1731
2062
2819
2408
2827
2332
4585
1832
3930
1852
3885
659
2147
1379
1590
964
1844
699
3615
3752
4003
1869
4437
4983
2752
2409
3918
526
1999
3618
1526
2898
2053
2050
3277
2512
1387
4807
2679
2593
3009
1807
3967
1630
3690
1594
4196
3161
1264
2414
2753
254
417
2235
950
4967
2846
4263
2120
1698
195
2510
4009
86
1182
211
150
1045
3319
2451
2545
2640
2543
3666
2256
839
3561
3702
1830
3730
380
2446
398
2860
403
2943
1021
40
2195
3035
3298
2955
3248
4477
971
1256
3127
3179
197
3623
1486
2769
4101
810
1176
2780
718
1118
1126
2964
1874
990
4498
604
167
3840
2866
3885
1525
4037
3739
1485
378
1849
4770
1975
1440
1326
49
608
2611
4680
3546
1656
3799
3038
2379
2437
2738
1432
809
405
1618
2931
4159
3867
2271
2893
3619
1484
2009
179
4749
2742
4983
1212
1074
4733
3155
3114
1052
2856
4459
266
2422
1525
2185
1735
3117
2962
2079
3929
1410
2177
249
2842
3661
2333
2728
3919
254
1528
1105
4421
1322
4039
115
3551
2825
2763
2327
335
112
3954
1452
565
1087
27
4929
3379
423
3712
1594
4577
827
3341
1670
2050
106
1598
91
2869
4248
3022
1706
2945
3783
527
4854
29
3877
3466
3737
1509
422
4100
221
596
3456
3451
657
1906
3190
167
4044
102
2516
1088
631
193
1166
3055
1516
429
4293
4974
1471
4030
1046
3926
800
68
3499
296
2539
3306
1462
3723
419
4098
1962
3366
4309
396
4371
2892
1572
881
1179
1393
4426
1195
3259
3938
4690
2049
3398
2793
3165
3889
1552
1864
2747
3362
4724
3499
3892
3771
2692
2969
1746
169
3874
1007
1656
2314
1205
1403
663
988
3258
2692
4572
4278
4578
4585
4516
4754
664
125
3295
4272
3922
4734
4901
4962
2180
914
3616
2110
1619
1506
476
2238
233
1133
3675
250
1927
1715
4673
984
4775
4636
2931
2592
2338
2626
1026
3011
896
1139
478
2452
609
1701
486
2758
2486
2499
111
3975
1867
4044
1653
1526
2499
3485
538
3959
4787
1893
1125
3858
4565
4758
4005
4475
2046
3681
4888
3246
4024
576
3759
4966
4180
2812
1561
4964
3120
63
4484
551
3565
1683
1786
1804
4630
4176
3628
460
4199
832
3961
2302
4689
4642
3426
2419
2421
2909
3475
3959
2278
3568
2245
310
418
1348
413
4598
2768
569
4611
2202
4534
1417
4482
4933
1201
266
2893
447
1919
1304
3234
158
620
4186
1999
4700
118
1312
1854
2420
4552
3887
54
1491
2608
230
3234
4842
4320
3761
857
2171
2268
1214
2663
4926
1019
3274
2257
762
729
3173
2700
39
2625
4161
449
2146
4663
657
2237
2514
545
2892
3876
300
3212
2554
779
3129
4542
3438
3809
412
3283
2941
187
2543
4892
3711
461
1103
1721
671
2623
2628
2736
3125
3868
4314
3487
3904
2305
4036
1412
1760
2986
4659
295
3328
2170
1927
946
950
4776
1943
4642
264
2644
4523
3632
2085
1516
2701
711
4953
4676
4288
1329
3358
3237
3915
2640
3987
3965
4200
2850
607
723
3250
4099
662
4899
3394
4764
1678
3009
3869
142
89
683
1442
1513
4006
1843
74
4717
967
784
1191
4787
3934
2606
3470
1690
1169
1242
4344
2365
19
1925
4996
4004
11
4924
3970
127
1491
3143
1700
922
2377
2724
4254
2169
2270
673
596
1332
127
413
2635
165
2672
3580
3802
1951
3387
4974
4094
3279
2219
1009
2527
3176
4513
210
3090
860
4228
4067
270
1795
2218
1560
3363
1560
230
1079
4507
4290
2947
4849
1359
772
2106
1907
2630
1348
4873
2568
2278
3971
4988
974
1558
4404
2137
2857
2872
1860
2350
857
1179
1140
3221
3507
3762
2932
987
1986
1162
100
2863
1865
4815
4220
1930
4121
2312
2148
243
1365
168
1336
4040
3968
2565
3896
1543
95
4537
2728
3754
4657
4351
126
1446
3387
2252
1667
2169
4364
853
352
570
4976
1244
1839
556
3474
85
171
2723
4002
1283
2823
2286
1443
2348
876
4682
1063
1481
3073
328
1989
1322
2939
2739
1265
1671
1860
1508
2534
2351
4475
1444
2757
2058
445
1740
2848
325
2241
70
850
4469
4527
1105
2967
105
929
1543
2904
308
2671
3401
1047
1271
3714
3809
1933
2857
584
3167
2710
3146
3106
2632
1927
3988
3218
3324
1803
4160
2274
3641
2905
659
2966
2507
4547
3186
4340
1860
755
321
625
327
108
1346
329
4185
1441
3285
45
4608
4754
3298
4629
3570
459
3407
1205
3047
2048
4295
378
1615
13
3951
3525
2373
3072
2482
1345
2448
3073
1998
958
3695
1498
4390
907
2206
804
4691
2897
2034
928
3189
4040
4075
1215
3
4213
2092
2350
344
2657
1926
458
3315
2301
3213
4973
3491
1027
4865
227
3620
1741
1401
2178
3334
2179
3723
1471
1302
2721
2807
3462
2169
2603
1899
2409
1595
1660
1268
443
3837
3023
3044
3216
1252
2733
2731
3062
1071
3789
4158
3678
690
2188
2677
2674
980
675
3926
4388
2615
157
3379
3534
1959
4729
4824
1964
1067
2425
3426
2689
4711
3071
1473
3903
758
3870
2821
2767
2139
3501
2935
3945
500
1044
784
4841
1557
727
2346
1140
598
1584
4515
4194
4337
634
1905
3345
198
358
4181
3427
4994
4478
2370
4527
4422
2838
3873
1851
1213
2141
892
1520
3571
3936
1445
2967
676
882
4996
3794
3846
252
4817
2330
338
2553
3294
4675
749
3700
2257
3652
3138
1095
2293
299
3600
306
4266
212
1097
793
131
3482
4657
2949
4382
4873
1302
524
4781
2753
4268
474
4175
2803
2399
710
2874
1149
1580
1716
2213
1699
2255
2342
1624
1513
1157
366
1868
4158
1475
2909
56
2018
3283
2347
2809
4130
447
1636
2306
2098
706
3968
758
3328
3650
924
19
1928
4494
2686
3909
4482
3407
2699
3131
1019
4909
3349
3373
903
3206
973
1623
2931
399
987
3320
3254
1021
4886
1871
3005
2000
3156
4274
730
4047
146
1705
4787
4485
3920
1395
2802
1000
3211
2879
2506
4098
4258
1661
357
1277
2110
1173
1235
1154
2958
1698
3556
4790
2059
1671
858
2643
4972
1482
4352
1006
419
4288
1472
609
822
977
544
3342
4361
199
3246
3982
2959
1427
3617
3045
1411
4095
3979
419
1796
1314
4132
24
1452
563
469
1109
2964
3636
1846
3871
3684
2741
4643
2070
1111
390
691
2101
3582
4356
4401
4803
4206
1890
3948
3777
4911
4688
3700
4686
2598
2971
1118
2009
4370
4227
4459
1369
2798
394
2250
2115
144
2829
703
2295
2764
4850
325
3855
3004
3970
3509
3422
2172
2661
1717
1781
2940
3759
4580
3347
3295
2413
4964
996
3357
1248
4788
4046
4824
3214
4251
3249
2606
3056
1822
210
3812
151
1743
2415
3040
2025
1810
404
3735
1746
4444
1167
4898
3364
4206
4765
2590
1801
828
2566
3766
4186
2305
931
3969
4262
769
1638
4083
3659
4606
522
1270
1835
1292
1969
2765
4202
1429
3641
3062
3985
1313
3844
2612
2165
2945
2045
416
191
3304
3074
693
3149
4343
2292
3030
1002
3509
1920
2456
1802
3527
4876
1315
868
2813
2034
2102
4890
2436
1069
4705
4393
4737
3327
4239
3951
4827
4498
4426
3648
4271
371
3097
3864
4142
3900
4399
1830
3318
2114
3981
966
3359
4043
370
3411
3780
4447
911
4025
623
1634
1226
4941
1275
3749
2695
3174
4516
1665
3421
4351
1965
2641
3623
4689
4494
963
2235
4604
1439
3545
4483
2082
1592
2857
4840
3926
4707
544
2332
1559
1233
3027
356
2355
4487
1480
1645
554
2500
3682
2095
2437
3645
231
1630
312
4882
2275
1056
30
4373
4258
2437
2858
835
4133
1621
4395
4575
3912
2745
4370
4138
4802
1147
4791
4218
1944
414
3893
2718
2591
2
2674
346
653
2532
1986
893
3857
3145
1182
3016
3636
4749
4605
4504
4257
2528
4102
2644
4725
1610
3921
4233
839
3581
1527
3940
2999
691
4759
4882
577
4246
2224
1778
2201
1236
3036
3590
233
2833
3098
3874
2841
4965
3958
422
326
4633
2738
951
2732
3831
2091
4185
781
1279
730
561
3841
3222
2226
649
3128
4579
1726
4402
3707
2433
808
4901
3226
1947
2115
306
586
421
4016
4266
3813
1899
626
3964
1578
3954
1983
3419
3404
4694
1426
850
1585
1414
3888
826
1376
3993
1901
696
2142
1678
1305
1516
4567
2415
395
3488
3515
2048
4026
334
2629
4156
1159
268
3593
2883
4257
881
4957
2693
938
1824
1957
1703
2941
3933
2506
665
223
4500
1457
3543
4635
1903
568
2075
3069
2568
841
4038
4830
4967
4749
3223
1868
2557
178
1332
2447
1681
2093
482
1957
2146
3814
968
252
3917
2975
426
2778
4838
2643
4648
4298
2793
1852
4307
4917
4995
3089
1649
4897
66
1322
2145
283
2258
2514
4829
1658
1453
4271
213
3886
3885
2301
3942
4122
3916
7
556
1029
2492
1711
3125
3697
3606
4109
2601
4333
2106
136
3947
1775
2460
3816
3370
2285
577
2217
628
88
4544
3102
4586
205
1082
1326
4628
4660
1082
3129
3832
2991
240
3337
2074
4364
4018
2890
657
1470
3581
3684
1619
803
2133
3365
1501
3403
1354
1365
4754
2190
4068
4602
4600
2467
209
2825
783
640
2491
3173
4795
797
3799
2822
4959
573
2223
130
4938
1597
4389
3257
3615
3581
367
1998
3969
4656
1998
2206
2317
1376
3986
3762
3932
2629
3587
599
1089
2865
2468
2853
1700
384
1228
3226
4233
4754
3513
2511
542
3805
2546
2765
4537
1488
2999
1035
2205
1298
1480
4529
1838
133
2546
3566
2842
4493
429
1540
733
3841
4374
3524
4674
2050
4416
380
4378
1828
735
3562
1593
25
1588
1361
4913
4061
1354
4110
4633
381
3245
4564
1310
4016
1419
2705
480
1967
3855
1344
1754
2817
3206
432
4038
2449
4292
3743
115
3206
1867
4054
4929
1000
3251
2579
3976
3482
343
4223
1703
864
3819
2084
1913
3077
4259
2604
4150
3787
4822
145
3392
2173
135
3097
447
3008
1119
2402
2804
2120
3337
3925
2673
1719
3587
225
4044
3635
546
195
3209
945
211
756
1970
1387
4727
3516
4283
725
2025
399
4655
2322
2728
3392
3588
1968
2349
3899
750
2310
3745
616
1463
2774
1451
264
4232
2348
4540
980
3855
2477
657
4011
1892
1974
3438
4000
4224
2554
2129
522
4881
736
1255
98
4475
4633
4920
3221
2731
199
3233
687
2160
3917
4850
3390
3729
988
4203
3323
2052
1926
3741
3438
3179
1062
451
2362
909
939
1816
951
3976
1291
1915
3724
4522
1711
142
2518
3380
478
3029
2328
3395
1915
993
271
697
3543
3408
4448
4036
1024
1929
2536
2973
2579
1568
1896
3609
905
3566
3522
4637
1925
3903
1887
332
3213
3954
3873
3138
420
2746
3877
1676
948
573
2696
2317
3906
3387
714
3571
2175
3473
3013
4002
3414
2990
527
3751
4704
2248
56
3631
3425
2362
586
4457
4957
3114
212
413
4176
4316
44
3949
1295
404
2500
3617
1276
78
4381
332
2649
194
3799
1415
4889
1240
62
2538
4150
4022
2423
1653
4747
553
3706
3167
4008
107
3544
1884
4336
1444
2888
2593
2928
867
3046
318
4572
1591
895
55
3148
4230
2016
3558
2952
3197
2946
4656
3760
211
313
4887
1985
997
4582
1551
4111
2044
2269
4916
1762
1057
4924
2346
3256
4242
1418
3975
1858
111
1587
2116
2320
2003
4753
1724
272
4798
1307
4887
3353
3317
1696
2818
2267
1023
2126
4071
458
1001
4853
3330
3419
2458
4900
2414
56
3305
3698
4064
2043
4811
2311
98
4700
2179
2482
4857
4490
4169
3439
1546
901
1073
423
1781
66
761
3527
1176
1844
2055
3538
3079
4460
4834
1563
4698
1562
2279
139
4139
3346
1454
1622
983
3108
4893
2029
3371
573
2135
3157
3409
2427
734
1756
691
749
1322
1243
3053
2028
4742
1957
647
4430
4175
3800
4285
2339
2326
455
2570
1231
2540
2993
2799
159
4592
344
650
4702
1808
2818
1547
1720
3511
2957
115
521
3160
3138
939
834
1189
589
4449
3881
4753
4042
1228
956
1864
4598
542
4806
1974
2591
1099
2924
1067
2210
2713
968
2549
2056
267
2383
161
4293
4677
878
4198
2763
4115
779
303
3584
4782
3179
1994
2262
3044
3704
3902
4220
1607
2556
180
4011
3139
476
4444
3576
1298
4583
2828
90
4924
268
2611
4813
27
705
3996
3288
3791
4964
4955
3524
2291
3804
3615
4597
4248
1982
83
4573
424
4684
1903
3451
2964
1987
2509
3694
419
1728
414
4802
1078
162
2725
4603
1088
4621
3383
4733
371
1302
1694
2466
4720
3332
872
3057
4034
3446
4778
476
4386
3440
715
2216
4250
2225
1984
2445
684
3989
1274
30
585
2336
1434
432
3195
181
871
3804
817
4876
4368
1437
4793
469
205
3827
1274
3947
506
3413
4105
2709
3422
1321
4823
3048
2449
2874
2351
872
4515
1891
3033
2199
2482
66
759
2483
1519
1562
1757
3440
2074
3346
948
3833
3700
4442
3391
3721
1515
4525
3389
994
2309
1372
457
666
1516
4134
526
1496
3640
1963
4317
4330
4464
1945
1770
341
199
4293
608
2428
2205
4685
4058
146
3725
3027
4378
3145
1142
2421
3971
1339
4999
1260
2789
4685
1806
746
4260
3192
3503
4425
2193
2749
3577
2421
626
1345
1048
4332
4916
1929
240
1791
2996
4768
2534
3166
1937
4808
3692
2155
2128
4586
768
850
3233
1807
1408
3708
3797
2041
3429
883
1922
795
3420
1353
2410
4811
4317
31
1432
1674
1232
1205
1936
4089
1082
1789
4994
2182
986
864
1073
2784
439
1747
4700
2227
4648
4504
3066
2580
4533
1389
2364
4171
462
3661
4058
3911
2983
1157
774
2088
3524
2799
1616
1623
1256
1332
2328
2206
2185
894
2363
3164
1370
823
4508
3949
572
1263
415
51
954
4585
4545
606
2177
2422
1587
3664
1700
564
1007
3344
3447
2002
2153
351
4499
1950
4284
2805
568
2631
2576
1652
585
1615
564
687
2399
525
3161
3982
712
4991
2522
1826
23
671
2091
4794
1942
4860
4535
986
2537
984
1568
2670
4100
3525
3610
1249
2849
2014
2662
2522
2531
4967
710
821
1808
2152
469
4706
1439
1640
4869
4367
1397
1377
499
497
1186
2830
3212
1694
1198
2146
490
433
4327
3881
2321
918
1395
724
1492
2111
2897
1207
2861
4214
2822
3297
2200
4968
943
2503
1953
2863
78
3761
2676
2473
3871
533
2231
860
2627
1228
4722
4916
4187
233
2075
182
1428
3776
3716
3643
3412
874
3846
401
4707
4876
1521
4082
1210
2511
2006
2385
252
489
3843
4110
1166
3951
4566
3126
3380
3118
2085
2274
1793
4295
3623
4725
433
4064
915
3141
1666
1234
1616
2922
788
1465
612
2577
4929
4067
4171
3431
2618
1728
881
4460
3618
4621
3452
4591
4734
3961
216
2543
4056
4808
4144
1513
830
4681
232
364
4622
3403
1797
46
1310
3664
899
3478
6
856
2851
751
3028
3655
1427
229
1840
2
4291
4805
4965
1551
1968
567
2909
1326
4997
839
554
685
2226
1123
4818
4089
2063
1133
922
2035
2854
2847
2610
3843
2534
1326
3876
1432
4507
3737
661
4052
862
3762
2233
4854
3097
4158
1005
128
2244
4416
3975
2501
600
1181
4139
3778
4116
3028
918
305
2561
2042
2940
4307
4042
4881
2483
859
4127
4346
2324
2574
1349
3896
2092
1495
1072
1610
3577
2616
1121
3976
3502
566
4001
1353
2069
598
2429
3650
3204
4421
3987
3883
4147
3654
1469
3848
3752
3443
2403
1406
4000
2549
2608
137
3272
451
4896
914
582
4582
1244
273
2118
3040
3504
2288
4798
1740
211
3229
49
2284
1560
4395
2265
452
2423
442
1031
1007
2751
1158
156
3813
3416
1050
4011
4427
4545
3453
3989
360
4506
3210
1660
4777
2799
235
529
1266
2389
1988
464
3441
190
2468
1962
1961
2657
4543
3087
2489
185
2761
385
4828
1489
3897
2024
3236
1084
3210
3031
1212
2272
3420
524
1649
2713
1135
2303
3029
1692
3714
865
3565
4584
377
768
3189
3862
2043
3131
3993
317
2059
1480
200
1659
3469
4079
3589
3500
4387
3048
1094
483
3324
1931
4923
1601
3827
4196
3093
3260
3295
3880
819
2677
2548
1255
4657
2840
2786
1604
2903
3344
578
712
1306
2824
4306
3802
4219
4150
4359
2236
149
3707
2392
4846
1005
3611
571
3878
65
4402
4473
2415
2389
4289
2719
2502
3480
4083
2337
1336
1945
929
2399
4490
130
717
2287
473
291
1675
3881
4959
636
546
4635
2803
2281
4757
956
4378
3117
551
2347
1971
479
518
4959
560
180
3089
3579
3159
2750
1406
3827
955
3185
1196
2861
3220
2838
4434
676
1150
990
2153
379
1562
1836
403
4510
4263
347
1424
3362
3024
1326
3444
4659
4695
723
3712
912
202
3067
4758
432
1197
4488
1829
1526
531
1224
515
4755
336
3407
1403
916
15
1561
4036
4525
3791
344
3384
4754
2936
2194
359
633
1791
1783
4824
3793
3147
4561
718
3667
2971
830
1703
2562
4740
2554
2265
4626
2922
3450
4089
256
4627
2735
3141
2367
564
1966
2252
964
1231
2515
2436
818
457
319
4897
3753
1366
224
2201
850
2696
2257
1423
3084
2097
2307
4159
3703
1913
4055
4833
4583
2888
482
4960
2826
2953
4842
4603
3969
2581
4609
4673
3180
1401
1301
3883
431
3251
3918
4774
4012
8
4566
2513
2901
1377
3885
874
678
4709
3759
1660
4720
4039
4637
4552
4104
4561
3394
4212
2187
4726
832
1254
4383
2923
2459
1478
2094
3705
4253
1680
3849
2026
4283
2609
411
899
2102
372
3617
2224
3933
3765
4563
2324
3622
2957
4186
737
338
383
216
4621
3238
3710
3578
2657
72
4928
2465
1212
1080
1067
1759
2711
3971
229
1713
1995
2600
2144
1160
4655
1913
3849
1928
553
3530
4408
3197
881
2487
2156
1783
3844
2582
3793
2871
1249
4542
2712
3936
4993
1821
4997
4480
1104
4590
2436
2059
3899
2808
1401
4995
4706
1578
3201
2205
642
870
1418
4102
3368
268
3621
315
4423
1634
2225
3502
3278
1557
3124
1695
1681
4303
3552
91
3805
4026
471
402
4037
427
583
3143
3868
4439
1582
3350
3320
3963
1501
1489
4988
3741
3308
2067
2850
1819
2144
4174
4940
3058
1715
2014
1344
3758
51
1554
697
2585
1139
4449
1928
1918
2447
2514
4955
1384
4524
3012
3035
991
2461
2297
1470
1181
3140
2334
915
583
3120
1036
3406
308
1506
3842
188
991
801
4527
2673
4238
2728
3597
3589
1369
855
3524
1968
2636
2878
1877
2460
2644
3962
556
4632
2710
346
2294
1375
3436
962
4915
706
1066
3489
2070
2993
2867
3675
1491
263
2831
504
738
1419
4067
944
3136
4290
3490
4074
827
11
4740
4477
2879
2455
2103
1717
628
3152
318
1464
1672
4829
2330
4283
900
1159
4431
3568
3519
3505
3375
475
1502
2633
3697
730
1470
319
4773
3323
1303
3502
2702
2286
3794
2135
1331
1959
398
3876
3248
2596
184
1745
4064
291
310
2083
4507
1657
4820
3669
2076
1316
4529
2077
1855
3081
1466
2634
4600
1028
3044
4952
533
948
4656
4311
356
2430
1881
3857
1898
4354
3584
1504
527
1248
2635
1762
812
467
4033
1947
2125
3332
3760
2469
3970
32
3698
187
172
1164
3202
1425
2744
1124
2397
1742
4104
3122
2856
373
1264
716
305
4943
41
2734
2428
3645
3317
1292
2764
3522
4507
128
640
2233
4308
3062
2287
76
4059
2800
4507
3836
2937
2519
221
3986
3637
3424
2677
3144
4939
4028
3259
2306
4417
1161
3432
618
3734
3774
2134
83
1340
4584
4583
1966
2086
3397
311
4920
2332
393
3211
1042
1315
2397
494
1745
2861
4915
1135
3689
168
924
2889
3463
3719
4980
1790
1352
3863
915
4733
553
3954
1736
1180
625
3264
1629
4175
3468
2430
390
2103
415
4334
2168
785
4900
2069
1457
4167
4117
2598
133
3280
2424
764
3707
3603
3661
3656
4953
2464
4982
1227
1329
3710
50
4343
1527
1550
2524
1027
18
473
2699
1315
1211
633
4148
1246
572
4603
1198
1640
1157
899
1146
2735
729
842
895
1593
3042
4078
2196
3042
1418
1124
907
1653
4214
4715
3323
1909
377
834
511
4820
484
2489
1169
4510
3654
3749
424
3569
2157
390
1702
789
660
3241
4324
492
3437
344
4109
1336
2083
4758
2804
1704
1967
2332
3899
148
1502
167
2894
1772
2307
635
519
4474
1130
2900
4149
1603
52
2352
3507
1783
2373
740
2609
3952
863
1754
3150
3355
1181
1286
2578
3479
1943
4060
4481
1828
3241
3310
2620
3205
3349
2111
1343
1465
4844
4512
1788
3199
3695
4734
3227
1603
4969
4535
748
188
125
779
1300
2928
4892
17
4511
3119
1688
1411
4813
1646
3342
385
1531
963
167
4730
3179
413
2179
3989
173
198
1491
443
4655
3379
2460
3082
172
2139
3282
4094
1021
3513
3437
3362
3212
1290
3452
3215
4704
2900
2794
2035
2559
2839
396
4409
1612
759
3879
4687
2897
4603
4032
1971
922
4047
1347
4006
1395
2509
1694
1927
1893
1086
309
1039
2421
236
1230
1388
1228
3253
3880
3528
688
910
79
3595
2210
1386
2403
2801
1464
212
3327
4099
2243
620
1412
1709
4904
4949
2688
1280
77
4651
263
4055
3898
1807
2814
1647
949
4109
1003
2902
3442
3520
2552
2623
837
3608
4308
1873
678
627
3358
3300
2877
3373
1607
4290
857
2444
293
3937
1526
3689
447
3742
1992
4788
1823
1101
2889
4942
4823
3615
3433
680
4863
3209
1992
1925
4273
4679
1045
4139
736
2125
135
3688
3330
495
1610
4064
845
4251
1194
3585
4416
367
2558
4259
1996
3100
2153
4561
4293
2603
4232
4766
204
218
2136
3177
1593
171
204
4014
1770
4040
4673
827
2995
1068
1760
861
1735
1939
4014
3584
2604
1563
1052
343
253
1146
2880
2469
689
4738
763
4014
947
985
3631
2001
723
1207
2993
4705
4127
4053
3100
3942
3660
260
408
1219
3357
1099
3563
3640
3211
4987
601
1698
1645
3384
1904
4827
473
1378
2908
1318
1943
2404
2092
2830
1830
2177
2645
4166
3262
4066
717
2916
4807
3606
1233
4886
2808
4646
3038
549
1004
263
2897
71
4384
4565
1173
1198
1678
344
1040
2251
2850
4256
282
3303
2296
1583
2301
4511
2747
4324
4928
2593
4750
511
4243
2424
1692
4339
3886
379
2832
397
4606
722
2794
4928
3269
3805
4413
2888
1040
1867
652
2488
3078
484
1317
3845
1795
530
1516
4210
2591
1923
1358
3548
2505
633
4459
2422
2812
1688
4874
2209
4099
1305
2249
4867
4691
2234
3769
4375
4198
53
4715
4512
2301
351
4041
3299
2425
791
620
1525
2270
4104
640
413
4323
4191
3872
3785
1094
4312
4109
3508
2368
1119
526
4754
3021
2160
3152
639
844
1904
1713
4442
1629
4659
2979
3927
30
1218
3565
3989
2451
3004
3429
2577
4435
971
881
2487
1306
714
2759
4855
3806
1043
153
4018
142
1650
401
100
1884
792
198
4049
705
3647
3167
1117
3323
896
4871
813
1537
2135
3965
2181
974
4545
1896
1051
3305
3429
3950
1747
3025
923
2100
3704
1698
2051
3129
4949
1842
473
1204
2821
3671
2688
1178
210
3715
588
4829
1490
3218
1425
4413
1543
4628
2549
1083
3229
1483
561
2894
1355
3835
2448
2296
2916
2188
4585
2911
4385
3375
2586
844
2994
3374
2867
755
880
2234
2511
2675
36
1885
3009
716
2632
4331
4500
758
422
1784
1832
2605
1261
857
1399
1649
3417
708
1850
1303
2367
4661
3820
4675
2513
2490
3050
3013
4334
4847
826
2536
769
1603
1845
3914
4196
542
4124
1667
133
4455
4698
3274
540
4426
3861
4642
1969
1032
2491
2585
3758
1931
888
2864
2256
2469
2377
4403
2453
1665
3103
4123
1861
3582
72
750
794
69
3234
4933
3513
1821
4518
3404
1049
2104
3010
3280
2487
2339
4082
1203
2900
1669
4625
1089
592
1224
4167
4263
4030
2086
4718
3274
3200
2551
3689
1964
3011
70
3117
2440
2275
3948
704
2973
101
4529
1676
1948
618
4612
1846
2065
2231
1290
48
3074
2389
3481
660
1142
3449
2459
2417
2416
4637
3444
2846
25
4451
1756
206
763
2169
3206
3724
3946
552
2317
2004
2506
885
2742
4021
450
1163
1662
3481
1541
1671
3743
2456
4578
1494
1707
580
3833
2867
4820
2019
2473
4903
2592
4006
2378
4350
1281
2579
270
963
4891
3304
99
2341
1086
488
1509
1911
999
204
2241
1402
2175
1655
1212
4690
3619
3452
322
1989
1443
4428
348
4761
3056
4058
694
1675
1755
150
4801
967
673
784
1000
4569
4152
2907
1384
238
1323
2663
3378
3652
4243
1259
240
4180
1575
4278
2173
3118
3105
3807
2640
4278
4099
1401
3548
4168
2023
4654
4911
4492
4096
872
4053
4465
1184
613
3703
3023
3571
707
972
2620
4756
4755
436
1275
2714
4403
4244
305
3164
1054
2821
449
846
4265
3944
3232
3107
2133
307
996
1363
4196
23
3208
4159
1890
2920
2664
3884
4125
456
4512
4605
2877
2428
4925
3056
45
3564
4581
4207
1381
3947
535
2788
3485
2749
204
2647
1256
3241
4647
3627
4897
3343
3764
2381
702
1466
590
3812
2006
2522
2295
2855
4792
2720
1152
548
3952
4397
1094
1763
4166
114
3578
4090
2968
574
370
723
3114
3017
3891
2533
1420
3158
4920
4659
1618
3749
2308
2252
4489
4486
2910
1749
2435
4225
4534
1173
3107
2306
337
4384
3285
2986
2479
940
4259
1679
1976
2563
4035
1200
146
1096
3813
3723
4007
2277
1258
4870
2905
4774
962
3519
382
2189
4762
55
4178
3761
3295
1291
2346
3545
2934
4194
3892
774
4281
2891
2974
1013
248
587
3563
122
3374
1640
2900
2539
2708
859
4148
911
1355
3212
1007
4444
4648
3131
1304
1855
1647
3156
2358
3719
940
4790
3764
1046
2283
1523
2340
4059
1234
671
4395
3668
2094
1434
4570
119
989
313
4
1200
4212
1463
4028
2777
3614
2912
2071
3980
1672
3963
4037
4384
4293
2048
4209
1476
2114
3525
4630
3070
2327
2328
4777
4316
1806
1236
1304
4527
3023
3920
2822
1253
4421
2629
1813
4678
3847
2734
3004
708
1186
1413
1075
2306
4477
381
2764
381
2784
244
2472
3887
3417
3077
401
2938
4029
2546
2893
3503
2684
2636
476
1175
464
4457
175
2214
4713
2668
94
1912
4217
271
2451
4854
4431
2949
3648
2182
559
1697
3509
4529
4186
2444
3233
1900
2113
4146
1431
1697
1200
484
1726
4027
3158
1180
2585
4256
4650
769
3258
1728
4591
2510
3131
1243
1866
4237
335
672
8
3331
970
716
472
557
1019
1301
1968
1142
4553
1083
2481
121
312
1065
4893
2588
381
771
4372
1828
4652
1400
1132
3917
4225
1796
3209
1796
4611
4468
446
765
2843
3716
4924
3219
699
3683
3338
584
3587
3771
4201
1474
341
4788
1410
419
2460
2110
1404
4123
1330
1355
958
2720
65
1261
3021
164
1941
2475
3555
2425
2202
2784
1742
2043
4686
4369
3449
2181
1003
3084
22
1300
239
986
3002
611
2403
1295
3964
2047
828
2528
1452
4053
1535
4464
2484
3640
2639
1102
195
406
4223
2421
4097
3939
3081
796
1500
2674
4025
1276
1346
3268
227
27
317
3745
4838
4911
2900
4674
1780
2846
3417
3089
3948
555
524
1454
4946
3955
343
4654
1278
947
3682
4535
1853
2125
4506
1683
2274
2627
4424
3169
649
437
526
217
1852
3968
3512
18
1122
3871
2180
2680
4346
423
3024
1059
3253
884
1123
2102
4628
3371
4528
2719
645
4930
1015
2806
4919
543
3738
4297
846
1551
4775
4401
1461
3527
747
4928
3100
1366
2280
2438
2526
4616
4692
3799
297
1512
2630
2693
4791
2664
2597
3933
1113
3051
4706
3312
1968
1929
4095
3504
4670
4069
3553
4490
3327
3064
2292
661
3121
2421
2256
4308
2633
4374
2488
3019
4184
4401
3527
2491
644
2411
3436
4229
1225
2879
2799
578
1976
3161
2265
776
2670
1634
4970
1027
3337
1774
640
3953
3964
3167
818
3419
221
1929
4179
2111
4404
2963
2300
65
2272
852
1805
900
4950
3832
3904
2533
3096
2437
120
936
4040
1283
1411
1020
4469
4575
3704
4337
3994
2708
4095
4764
2999
3885
3046
246
1424
1494
3881
3525
132
3281
4603
2748
663
1548
1556
4443
3015
803
3423
1803
4550
147
3536
3776
1477
1943
3920
1455
4449
4544
2414
1573
292
2402
2931
2437
4161
2425
3519
4144
1536
1642
4320
4608
1944
1560
3896
1382
923
4069
3508
4514
4678
85
2054
4627
3884
4232
40
2293
1749
4704
4930
376
4485
3092
3219
3354
4630
3270
4556
4458
856
3219
4604
1569
1359
2315
2465
993
1973
3079
439
2490
2119
3812
2294
2783
2334
4769
770
4825
2237
2020
4609
1909
465
4325
3627
1500
2240
1270
2904
3430
3304
3227
1487
1821
3101
3743
1793
1868
4789
4575
389
1579
1273
2934
4114
137
2885
876
3575
1511
197
2975
4602
815
2720
2626
378
3559
1446
3301
4749
507
4670
537
515
1792
1044
610
171
876
271
3616
3548
4808
3401
4941
414
1592
3436
2547
768
1666
516
709
1572
633
1368
4041
2392
408
1112
2024
4629
4226
1795
250
2284
3342
776
3264
475
2837
3275
4034
3422
2707
2536
2825
4851
2106
2354
1690
4082
3715
3650
4178
4205
4499
252
3920
3386
3077
1523
1211
3433
1814
4120
3896
3316
1011
2938
3878
4941
2259
408
1072
24
2778
1102
475
4258
4827
167
2822
2796
752
3134
1499
3304
559
853
4912
1228
1186
4992
453
2666
3093
4101
2059
4676
2712
2398
310
796
1941
4486
1834
3140
3194
479
4167
1967
2207
723
4144
4608
3659
2855
775
2722
1864
561
2697
1270
4075
2198
3085
133
3156
2282
2237
3193
339
2106
3431
4590
2712
1595
4957
3843
3828
1864
2132
1150
3595
4427
2505
3322
1772
3362
4195
351
406
3946
106
1222
4375
2003
3746
3551
4636
3106
1375
1559
790
4159
3995
2029
4171
3748
2224
4575
3948
4301
469
2627
1409
3202
1910
3879
1630
2895
3829
319
4780
162
2607
1320
1076
977
4083
3323
1995
4736
1264
3350
3357
2747
3062
1667
4976
59
3339
2574
1067
3879
4760
405
4812
2681
4144
202
1943
2803
2522
266
1590
3864
2198
1696
3435
4270
2027
2708
1343
4585
3394
1726
622
4073
4689
2104
4575
1150
3713
2435
4439
4419
4280
2298
3582
3275
3443
3959
3256
3173
2878
889
1296
1878
2604
156
2943
3619
4594
4765
589
463
2320
1246
983
4432
1225
168
3920
995
4881
1562
3046
2544
925
4976
3846
678
190
1436
921
1642
4724
3194
4405
2166
4417
4162
1857
1802
4286
2087
2877
561
3996
3567
4006
4664
4461
1698
4566
2084
4031
4986
991
2511
1343
2625
83
4809
4343
1393
3867
3325
1794
2909
2419
4650
665
3447
3623
2664
1913
3462
4538
2516
1207
1478
651
2024
1216
3095
742
446
4175
1917
1606
4127
1257
201
693
1858
2599
966
4452
4931
4593
3436
948
3780
2335
4244
2734
936
4569
396
4791
1606
3327
3889
4813
4096
4057
37
3452
1802
1838
2832
3530
1906
4754
3594
1337
3668
3905
3114
33
3986
2599
1282
1396
670
354
4326
2865
9
988
2501
4369
1406
439
4311
3141
86
1962
3346
1275
2325
3457
441
4433
3084
756
2169
824
1665
346
4216
4608
4151
2588
2297
1028
1562
522
1952
848
770
4873
980
1647
4798
3890
3338
4344
252
571
321
1589
397
1278
4997
207
801
4100
1188
1655
2276
2668
4954
3069
4608
3881
4341
2790
4475
691
2973
878
2720
1576
4911
1040
2207
2864
777
2465
4334
4025
3303
985
347
132
1343
3000
514
3502
1117
2054
2608
873
4272
3656
2127
4284
3033
544
2389
967
42
2962
2060
3320
372
2553
4022
3097
886
168
1181
273
2702
3654
3551
4379
141
4498
3121
3108
2859
3196
89
2873
2096
4503
1681
4615
1462
1447
4049
4530
4775
3890
767
4656
542
1500
1126
4937
4127
1793
292
837
279
3255
1406
2589
1529
3165
4296
3608
1782
3736
1803
2015
3514
3868
815
94
1839
4132
2628
515
2824
37
4513
4022
2858
3533
1941
3781
2700
671
2840
3641
4738
4062
4739
1310
2264
2190
1137
132
12
4909
947
4
2071
3779
2311
4546
1228
1745
1690
4784
1798
3812
4492
92
147
4007
359
58
2409
519
2987
4111
3343
4332
4128
4054
1036
4792
3592
4735
1426
1736
2403
2095
3948
1513
1881
3307
368
680
4854
3354
2406
2220
40
3274
4802
4142
1200
4641
3097
115
593
2951
3946
4077
3543
3178
3223
925
2694
4018
1367
199
4792
2163
4928
464
2868
638
4919
1397
1972
1933
3728
2212
2786
3289
1987
3276
11
4782
3833
3906
481
2054
2522
1832
2635
4259
3455
4569
557
3660
1382
2945
1113
2079
3249
2579
3315
3667
2178
2046
2841
1430
2970
1936
2940
3484
1786
4131
2569
2545
1233
2953
4732
4680
983
4572
3785
4312
4689
2213
392
3084
2354
3844
4985
4659
1999
407
2580
3976
4208
3181
3545
1994
2257
1542
3797
3917
2079
2401
864
4683
3073
3266
513
3179
1886
3231
144
935
3897
2960
3516
3172
4486
4556
4011
1105
2744
2633
3844
4046
3730
4662
4656
183
3850
3639
2133
3126
4881
3129
2921
89
3176
3342
2696
1037
1707
2130
2594
2214
915
652
4741
4567
1127
665
1017
3703
409
45
2249
3049
3970
1842
2717
3521
2506
1662
2110
1219
1119
1632
999
621
2164
1012
3990
1170
3249
4048
73
1262
3894
3483
3539
2439
274
1238
496
1140
4257
579
3793
3239
78
3916
4107
3278
1312
3281
2932
4682
4570
2363
2748
2638
4131
3015
2879
749
1559
1608
151
3722
2294
2103
4829
3221
1249
1338
2539
3543
20
1310
3218
2179
4154
1361
2891
3041
4160
4567
2720
4474
3330
1046
69
4708
3992
125
3661
4296
195
2175
4851
483
4628
565
1030
3190
2481
55
3385
74
2823
3453
1058
4937
1608
87
1585
3640
2769
735
3130
4346
2403
4944
3752
918
1496
2871
4395
2568
2212
4568
750
1997
1980
1913
787
4383
4709
4438
8
2682
4700
1619
1794
85
1532
3684
2560
4916
4594
1348
3558
3067
488
4108
1000
2090
4530
2092
1901
2388
3718
2437
4355
2642
3804
1703
1391
3555
1265
2330
4305
2344
3948
2957
4152
4519
324
300
2414
3308
3973
1168
3243
3559
2305
1032
2050
2262
3098
4962
634
2334
2762
4466
392
164
1181
4418
4350
4771
3371
3724
3145
4133
2557
2247
658
1530
690
4802
898
4862
4500
3955
4068
687
3488
4767
3833
4526
4211
755
2026
180
1604
4706
4742
4666
4932
1426
4203
1004
4033
4017
310
2102
603
3537
4801
3493
2604
1202
1727
4488
2615
83
2656
107
766
4243
1251
360
720
3806
4979
3725
3989
296
1673
4531
880
1304
2564
1898
4275
3689
2705
1233
2957
2688
1091
1071
4899
4717
4483
302
2376
1035
1252
325
2218
237
3662
1783
4214
3479
3602
3228
1950
2391
4239
3685
1271
2566
561
3086
3676
4355
1854
1246
18
4821
2079
1346
807
2964
1478
2796
1225
2369
315
904
490
1164
2901
2358
2504
1621
336
3136
2278
3359
3579
2444
2416
2354
1483
320
2822
1733
1592
2852
4027
565
4653
376
4221
1081
1385
3072
4179
3801
231
1500
873
4203
2756
1993
405
3284
2599
100
200
4286
2894
3029
3771
4427
31
454
2223
20
821
1267
286
350
3414
1146
2849
160
3988
2360
1084
2323
1311
2831
607
3215
979
4958
4540
1301
3027
2828
2619
1956
3572
851
3132
4158
126
4712
1833
4415
1224
4326
130
1687
2432
4554
4492
3080
2474
4246
1720
1406
4331
474
1518
1751
1948
3150
1113
4208
3922
3722
2189
2247
2843
3175
1957
2411
3634
3087
476
4696
4442
4170
1325
3577
3604
4012
991
4703
3056
346
4438
1422
1709
27
4406
1547
1417
3828
266
1498
1035
3708
168
1293
4215
1464
3369
3900
1077
4060
691
1818
1757
4526
1174
1391
2700
4858
4473
3729
319
2705
1691
542
4893
3762
1977
4210
597
1749
467
3818
1758
3915
2349
2150
3404
1050
1750
2278
1631
3225
58
2062
1335
345
480
4376
669
3158
3863
240
3470
3517
901
4234
3709
343
2028
1526
4322
2449
1117
803
634
252
2310
1238
2615
1897
1831
2798
1494
3681
4481
3536
3205
4400
871
3905
3977
587
1614
4003
2956
1207
277
936
1856
220
1639
1331
1645
1928
221
2925
4468
4312
1345
1226
2766
4976
1523
3765
3383
871
4571
668
3036
2608
2250
1179
4779
1456
2390
3165
790
575
304
4265
1336
1311
1440
696
3091
3428
1957
2177
1126
4605
1344
1573
4692
3598
3775
3292
1359
922
2341
369
575
535
4578
651
2769
941
1384
3995
1318
164
2576
2054
3387
4014
896
1759
750
3149
1668
3080
494
4417
4297
796
1322
3253
1564
745
3389
599
2640
4461
2963
4867
3358
4044
4243
827
4497
2107
2778
3132
241
4035
512
2605
2931
3092
2906
4792
2453
1276
1512
2868
768
1740
2371
3103
1156
498
2179
3960
1897
169
3769
2307
245
3195
2004
305
2639
1552
588
3704
2328
3837
2982
605
264
614
754
3590
1742
4273
1687
3183
2800
2871
2976
1326
1386
4348
4262
4328
3226
3461
739
3518
1964
3425
4473
4045
2894
4532
2156
997
1399
4352
2831
4382
2887
3128
2039
2682
3639
1219
2798
2569
2840
3821
1063
2702
3324
2658
3725
252
1870
3454
543
4393
2701
2219
857
2344
2789
3657
4391
4555
3579
3965
4196
4049
3585
306
2703
240
3029
3141
3906
975
3928
2456
3135
3747
1723
33
787
857
1188
3316
4483
4020
1831
4024
407
2466
494
4460
4334
4542
4476
3641
4834
927
1857
3576
2365
693
246
3321
496
4606
580
303
4717
1991
672
2360
4684
4340
3443
4159
342
4009
1748
774
2503
3635
2130
2293
4569
2366
758
3145
902
316
3501
4322
1146
3559
697
3394
3347
3786
4105
4789
3825
3904
777
1177
3232
1702
4696
3821
1517
2190
2712
4968
1464
4853
618
4495
1454
315
4940
4862
484
4667
452
1068
4290
3971
715
2451
2909
1361
4040
1708
4701
1289
3213
472
4220
3008
4349
2802
4700
3904
3135
476
4338
3995
1706
4495
3962
363
3620
1119
985
979
1464
2910
4667
1496
3268
587
2935
2594
3696
2799
570
4303
4836
2113
952
4212
348
4708
3791
321
4977
2596
2260
1387
4689
4776
3574
7
3505
2909
3358
2471
1941
828
4725
2932
4511
1126
4441
3082
4561
3663
2111
1912
2983
3774
669
2183
3385
3815
3119
2737
3109
3593
1893
3706
1455
2232
2938
276
1905
4323
1873
1404
187
1221
1238
3035
3764
350
4733
4688
667
3297
775
1036
255
324
4602
2428
2617
4858
843
4539
1074
4211
4654
3325
2670
15
411
422
475
4289
4092
3580
3045
3770
3168
578
3743
1000
825
561
4789
3787
2780
1857
1885
321
570
4076
2559
1869
512
2554
1795
1638
4343
441
670
4877
2850
829
536
2102
4343
606
3485
3115
3680
2632
894
2405
1120
1439
2207
2277
2300
3664
2562
425
2929
847
4791
249
532
334
1970
2349
1979
4290
3902
221
1327
3388
1987
3740
3640
3298
2599
702
374
2713
2301
4980
4704
2222
3631
1128
2805
3807
1141
1895
3467
1500
1241
700
1696
4121
3619
2732
1106
3089
4133
426
4520
4802
2663
4187
1970
4498
1548
2106
3086
278
2086
4626
3118
4631
2193
859
3886
4750
4226
4573
4465
868
3343
1857
3397
2501
2814
626
6
4839
1833
2477
3979
2192
4859
4183
117
3688
1980
4921
4952
4472
2945
808
1924
1576
2460
3996
3544
528
3691
1812
3507
3985
1332
1123
1546
2685
3800
3324
1980
2645
3011
3546
1822
4546
1014
804
893
129
4592
2283
2070
3816
2305
2142
3499
3389
4375
4881
3560
2053
3040
135
1146
567
4301
4604
460
2409
1515
2009
425
1085
2466
2741
2477
588
1599
4993
4499
1292
2037
217
2448
2292
3396
2706
2488
1958
162
818
4588
4218
4936
1218
477
126
4666
2433
849
4224
1252
4312
2031
2918
1752
1220
1503
1511
2704
2798
3704
1804
2379
1996
3904
3547
678
2911
3548
393
4345
2190
2175
2581
4149
250
1949
2505
4437
2202
2610
2803
2207
3892
4270
2357
3186
2649
3991
3316
1233
4026
1805
559
798
4437
3400
1968
3463
4203
121
219
4701
110
700
3409
3054
796
2631
4474
4710
1150
258
816
941
2617
4838
2757
54
3372
217
929
4684
3198
2372
3599
3525
4542
2407
2753
2907
3554
200
4475
1870
3008
2055
821
4524
64
3383
406
1031
3743
4332
4529
2814
2394
562
4538
2750
2385
1462
2448
3006
1372
77
1646
1389
161
3123
174
1009
4601
2576
224
3219
4477
1686
1541
1135
2179
2915
4085
1848
46
1656
4498
1910
1659
324
2985
2837
4664
3622
4550
4323
683
4452
2733
759
1911
2526
4538
2438
2497
4334
2139
3789
202
2080
1254
1859
2359
2561
335
4743
1398
4234
1982
1545
1730
1373
2000
4614
3032
279
305
3642
2371
3492
377
3058
2073
2794
833
680
3652
4760
412
2586
4288
2160
2824
325
4157
4793
2847
2029
4085
4986
1739
2938
2645
3869
4647
2434
1956
36
1239
2942
4765
1734
3546
4988
4484
4214
79
1469
4836
3033
3734
578
1142
3514
507
2547
2882
349
2808
3865
4462
2847
2023
1556
2598
1100
260
3459
2706
1240
2195
260
545
2038
3281
3480
3551
2299
4013
100
4158
3327
4790
2978
2955
853
3439
3717
4146
1195
282
2387
4117
4439
2379
773
2069
210
809
2972
4557
52
313
2439
1102
2833
4871
1978
4776
1038
3494
1560
76
4635
4222
4066
625
3819
2017
1571
4767
4746
2197
4386
500
533
1260
3023
2763
205
3088
3695
1079
1202
4231
171
2019
1984
226
3646
2794
455
1878
4624
2959
1793
686
4894
3073
3285
1155
4676
4388
3283
3094
3739
2954
2407
921
889
986
2512
3214
2517
4827
3929
71
2358
1747
4675
1814
4499
444
1584
2385
1085
2160
4510
4939
398
3473
3738
549
4064
4066
1446
909
3661
425
2834
1805
2312
2678
4834
4548
3539
2991
2066
4090
1334
1229
16
525
1243
2527
117
1238
4520
3603
4263
3701
4976
4602
128
1839
3608
2101
1504
4130
276
3408
3444
2638
1442
406
754
2635
950
4327
3945
4663
4320
2705
1309
2722
3679
1594
435
2258
4325
3839
4277
2742
1312
4088
459
4624
3061
4515
1743
3999
93
4168
2850
2106
1108
3789
4294
1023
3729
2896
1775
1407
2102
232
3079
1739
969
2243
4097
1659
132
302
1084
1435
4515
2966
1544
1738
4270
4358
3375
3349
3475
2250
2454
22
4465
4591
3600
3120
3525
399
4419
2011
4865
1350
3236
3069
1542
2592
755
4419
439
828
2710
2819
4138
65
3523
2844
2770
1951
1689
2694
2413
824
1977
1093
109
2747
1220
3360
862
3021
4154
1832
949
1576
452
2095
4445
3130
1286
3127
2551
2574
3428
564
3562
871
1685
234
3543
3080
3382
2177
3203
1912
59
4080
117
4551
1405
2781
1639
663
2571
3334
3659
529
4309
3780
472
983
1151
3947
2044
3943
1819
4205
1470
1573
4207
2333
3011
1810
3403
3503
4171
3895
734
4
3190
1965
3470
558
991
4141
232
4100
4059
4482
672
3231
4051
1677
1685
4960
1787
3471
4703
3214
1108
2899
1117
3544
4484
3673
2062
3001
2436
1283
667
381
1730
2715
1839
3129
1900
697
4936
522
2300
2078
3664
208
1626
4929
2157
3827
1489
1511
3004
2525
2542
488
1751
2111
413
1877
4094
3709
3950
2129
3831
2327
3913
4431
3476
1603
4272
2681
3906
4948
1954
3481
3681
3286
1300
624
3752
4278
2143
1559
4687
2907
311
2862
453
195
4250
4170
2522
685
3124
2691
2612
2417
3229
1282
283
675
431
1670
1814
1643
431
2404
2775
286
827
745
4636
3289
4907
943
481
1209
4286
3820
761
1129
4968
391
3604
582
1052
3398
4387
1857
2553
289
3812
97
4834
3437
3800
662
40
1589
3623
3203
4179
4330
1799
4084
740
729
1781
594
486
533
4449
3369
2538
3591
82
1534
3596
4133
2067
4320
420
4660
2916
1857
3595
1952
3217
2514
2877
4322
1059
1104
560
1055
1384
754
2316
3328
3509
4708
3507
308
1815
283
2001
2610
1928
3554
3392
3247
3511
971
3400
4837
574
894
4006
3779
2416
4129
2709
3292
1458
1792
2126
2070
3840
69
2731
788
2789
3068
1211
4116
1841
3877
2474
2363
1924
2045
2292
2375
4054
3865
3593
3983
3545
4398
265
4758
1646
1812
13
3647
4999
3246
4023
2474
3770
4115
4692
4968
2903
4209
1331
3942
309
3388
2868
364
4494
1306
414
573
3787
140
2236
2573
4421
3548
4792
946
3189
4962
1913
1464
2688
3776
1745
2983
2915
3359
1521
507
2115
4261
4454
2703
586
1478
4432
4695
3345
704
2393
1210
1219
4218
802
3389
3500
4992
2051
867
1425
4452
4003
2747
3375
1495
34
2616
2843
3626
183
1513
2110
4887
3013
190
3699
86
1847
51
3294
3455
3584
3479
11
3757
2730
2782
186
133
3694
3929
2155
307
3262
1407
1746
3543
2599
2183
3547
4723
3924
4915
4017
1986
3624
4771
2822
4686
2714
4336
3028
150
1526
416
1892
816
1893
474
930
3447
3037
2808
2488
2037
4547
1801
2678
986
3426
995
237
2123
3600
2941
85
3269
1994
4685
2445
3340
2599
2588
1277
2340
2775
513
100
1290
2666
4062
3107
1885
287
4624
1778
4765
2357
3874
2937
356
3015
1625
4572
1206
263
26
1345
2694
3947
1609
1790
4258
3078
553
1667
1034
2997
3463
1724
39
4586
56
3059
4650
2732
3640
56
4949
503
4811
802
4056
3107
4148
2136
3622
2920
3255
4953
4532
4926
2026
152
119
4743
1566
708
312
673
909
114
2253
310
1925
4685
2447
732
1955
179
3771
876
2848
4123
2955
2304
2242
3444
3682
786
4356
1110
3727
3503
2091
2067
2750
830
886
4276
277
1408
1318
3792
4736
456
552
4702
3994
1659
236
3296
3888
1246
4241
1132
1880
2681
3785
2132
2954
4985
583
3531
920
3032
2387
4040
4919
3863
3230
2141
4067
3099
3735
984
1257
2555
1745
2695
2547
2496
3114
1269
679
1113
4455
2271
2375
82
3072
998
999
3046
2863
4101
2965
2235
3916
3601
3347
4114
3596
4
620
2397
2119
1660
1034
985
3762
2962
2075
3380
464
2015
2288
3970
1473
2897
3858
1916
2292
4346
718
4610
1995
3309
78
2180
3076
2391
741
4140
4880
1457
1117
710
499
1374
4607
4914
2230
1634
2861
2091
613
981
2793
4264
358
2641
3230
1464
249
3273
3217
2122
3344
2429
1682
4378
4177
3146
3843
4208
4460
2848
253
1086
2653
4959
1182
3497
3183
787
3159
2703
3352
3147
3314
1875
1551
468
1304
3922
631
341
4720
1250
880
1902
2617
4669
1468
1313
3049
4725
3044
2743
2060
2829
591
3347
4607
525
544
2080
3728
12
1877
3999
2499
894
3691
601
2380
2881
520
3856
4840
838
613
1090
1879
4115
4860
1526
4174
4356
2975
4471
3930
3982
1769
1504
732
2450
1213
3965
1932
3382
2517
4972
2880
4987
3407
1708
87
3442
468
982
4304
4167
4134
1923
1667
2699
4090
1242
3981
2732
2606
1937
4085
1276
506
182
360
3126
518
4856
3032
1875
3502
2332
4721
2351
3267
3606
171
2273
2760
3498
3705
3657
3496
1886
4
1857
1584
1846
2364
3047
3237
4494
713
3293
2624
805
240
3635
496
70
201
4297
4528
3608
3376
2432
1582
3290
4975
509
3526
2280
3909
1336
939
1903
1359
1908
3967
4754
2490
1354
1885
2194
3716
986
4762
3301
692
2143
1279
2681
4926
1380
4679
4128
4154
1188
474
285
4855
1198
4194
4417
4304
3402
3279
4335
2615
4519
2112
3763
4471
574
40
2
4110
3049
3951
4505
3098
2940
2633
978
2124
4825
1224
4098
1414
275
18
4621
1474
555
4039
4701
2755
2923
3851
4138
217
4508
2586
3651
4125
3490
815
3209
4623
4030
1706
2056
1845
2840
3244
2535
4346
1780
3042
3821
1041
2853
3059
2123
3534
2711
3027
273
1921
1346
593
4182
2399
535
1871
4586
4321
1004
2828
4278
253
3215
1676
1486
516
959
202
1262
2021
1139
897
3298
3293
3670
2530
2074
4684
128
1055
3632
427
2222
1526
2087
4571
4643
4120
221
3445
1031
630
2936
31
4203
233
2453
3173
93
4202
2646
2715
4304
1898
3204
3486
2606
4497
815
2217
470
319
3153
4469
2632
2335
782
3089
4611
1461
3883
2385
2073
463
4719
3932
627
901
1333
2471
4037
3343
1997
670
1845
86
2365
2132
3151
1748
2828
518
3310
3492
1554
4663
4935
1555
459
2150
368
1378
4272
1976
3810
4275
3809
82
15
3731
1071
2262
4028
1104
4085
3265
3380
1681
2242
2691
1585
1318
3003
2434
4410
1602
1575
3624
685
1453
1030
1892
2198
2713
1113
3028
4773
2973
2998
1828
4692
777
3151
3596
782
2131
2975
1415
1526
213
891
875
834
1326
4751
1323
1231
2390
4203
835
3732
39
3589
3348
478
979
340
1866
2512
701
2475
4941
124
1175
3309
2397
4319
4048
2239
1450
3998
3562
3554
2714
3807
905
3312
1866
4491
3375
330
4819
4057
4429
3753
2080
1502
2547
3881
3477
2130
2223
3534
4312
1555
1985
3730
1932
275
1923
4414
2605
570
2770
1467
1131
4111
3390
3722
3082
4965
1628
2509
4639
3934
2383
2686
3556
710
4446
1560
617
2586
1668
1663
302
3399
398
4436
285
235
959
2709
884
3934
2713
2093
2279
2251
2892
2327
1615
4715
143
3977
4235
4181
1794
3481
2698
4535
2083
3043
3531
4062
4421
3894
551
1826
2336
315
3988
2994
1820
1253
641
1363
3650
1873
1849
3399
2939
4256
733
4053
1651
2124
2076
3509
2188
88
2638
3209
809
4120
2632
1347
3503
1716
3142
2976
1589
4385
2670
4403
3682
3849
3009
2847
2635
2343
4393
4505
1625
2589
3829
4703
343
2157
1166
2425
829
4383
2744
4240
2579
2385
4017
1025
3264
3046
2419
2220
4611
1426
1650
52
280
496
4352
102
2710
4551
4111
3003
1828
2711
1226
4907
3873
3509
1115
605
3419
2302
2819
2714
984
4522
3410
3618
2460
3650
2120
1649
387
4949
1424
2114
3363
4052
3901
2866
168
3624
204
1809
718
1440
4277
4618
530
2402
3692
3592
4598
961
705
3981
4696
2454
1208
37
4511
4700
265
3219
3363
3112
869
1461
3687
1941
4662
4124
2603
646
4473
3708
3828
1004
2116
2484
1246
4105
2159
983
327
880
942
1951
1215
734
65
4318
4237
3964
2585
1498
3670
4813
386
1707
2194
111
3147
3625
2944
3676
1248
4613
4654
2176
2771
1939
1685
3098
2259
4601
2493
1878
3533
637
4928
1404
1708
3021
346
4726
342
3342
2580
4521
66
4277
1889
2666
2831
1360
218
1211
3745
1296
87
4329
634
4413
3596
4819
2693
4991
1027
4513
1271
1242
2758
2541
1517
1732
2869
2447
45
1308
3976
275
3907
2339
4918
4265
4203
351
1710
2565
2666
84
2643
4583
433
3484
1187
238
2782
594
4662
4316
1327
273
4848
386
419
2030
2288
620
2675
3557
949
1943
2353
3145
4580
4677
2503
4263
4325
4916
1362
3135
4195
2188
345
2262
4817
2788
3228
750
1116
4028
3139
4320
528
4813
2276
3597
2325
2254
1783
2831
1280
2942
4746
3226
2275
4710
2270
2113
1389
140
3508
1036
2572
1864
1207
2220
784
3268
4415
2548
3411
2646
1864
1626
4930
2876
44
3902
4279
3206
3714
4176
2499
284
2932
3997
4718
419
2397
3285
4822
2578
2022
841
4915
3212
1397
64
3224
3824
2217
65
476
4583
4191
3783
796
408
4519
2376
1845
131
3825
2234
4425
1552
4529
2454
3368
996
1436
4738
2866
1793
4321
2736
4305
2287
501
2845
680
86
3927
2241
2229
891
1963
1705
4079
2431
746
3920
3313
322
2420
1495
1048
173
716
1584
4799
4074
2813
2187
3938
3184
4588
4458
3366
1466
299
4227
1193
3536
1633
423
497
558
1026
2828
4865
4468
3383
1377
2666
115
4970
1893
2004
447
4587
1896
4400
4636
4550
767
1980
4478
1622
3210
3840
422
4273
3997
1491
314
2446
1936
3934
1437
500
3651
3702
3601
2976
1545
1963
119
2725
3339
290
779
459
4609
3431
269
2336
2318
4266
4467
1494
1661
1680
3073
4635
3445
2634
4965
1909
3635
315
370
2060
3750
2071
1815
4897
2708
3459
4121
535
1683
161
4260
1140
526
3138
4807
4763
1935
827
1218
507
911
2022
157
818
3318
3775
4226
175
2449
1354
552
493
2510
4592
4028
1703
685
629
207
474
2339
4809
905
4965
4023
3072
1240
728
1325
602
4505
1987
1665
4685
2223
3694
500
3400
665
1188
1765
54
1611
3822
2894
3640
2402
3770
4449
4568
2344
4587
73
1020
3922
4780
3673
1791
940
2754
2490
2781
721
6
4361
2991
2546
4342
4355
4101
186
2380
3480
49
3564
4040
2097
1732
2753
4410
2166
304
2324
132
671
4494
2620
2945
3093
2236
4230
4889
4923
2770
442
3148
4275
3533
4484
2687
1382
4378
3551
1490
1385
1155
3366
1046
1837
3391
3374
3825
2343
9
922
4704
2746
2001
3474
2321
3387
686
2739
3661
4226
248
407
1315
3202
1457
3518
4332
4079
507
2420
4171
1835
163
2777
3239
4399
2259
2790
2513
1994
4556
662
2772
8
4627
1555
4864
4456
2437
2026
130
3988
2344
550
3191
2718
2034
31
4017
643
4628
1097
829
3937
3326
4711
2163
1728
2506
3461
3469
2417
823
4316
1240
147
1494
2065
4741
1765
3046
1333
3658
3076
1473
4237
1131
894
143
241
3594
3731
37
2751
931
2462
1701
540
4561
1683
4178
3206
1294
934
2692
652
4433
324
1249
1900
875
578
963
1802
1187
3847
4109
2708
2192
869
1531
3223
4395
1931
567
2940
3813
3220
1522
1454
834
555
4410
2298
292
4191
892
730
258
2142
894
4565
1163
4420
2057
371
9
4701
4216
4166
90
2926
4487
1462
1368
3197
415
2421
194
1921
2283
1015
3924
1096
2714
4207
760
1418
3732
1157
3739
2193
685
3338
1751
4435
2538
1769
4421
4264
3751
188
1070
4709
3878
1523
3580
3122
2359
1997
4536
4020
4075
3098
1466
4612
3659
2227
2001
951
2148
676
4538
4763
1097
4229
3472
918
3628
299
3857
835
1861
1000
678
3642
4334
1770
2629
4187
1076
4142
3148
3596
3077
310
542
4616
4627
928
1782
559
1478
3150
3400
3427
2227
4323
3112
2232
4901
2051
2570
1276
2555
3396
551
2567
4307
785
1022
4379
3181
4461
3975
422
768
4276
1793
556
4976
3413
85
3067
372
2371
4526
1096
3556
2795
4018
2478
1663
3986
3366
3955
4724
3247
3237
1648
457
3964
1464
2442
3736
321
1833
4412
900
1696
1891
320
352
1747
18
3883
4388
4510
3075
4431
2722
2150
2335
2219
2649
2435
1393
4240
3480
714
2789
2938
2025
4016
2576
824
1510
3792
4050
2775
2571
4911
1431
992
4499
2661
3478
1802
3785
4667
3056
931
481
2851
1508
1432
4273
3417
1465
4416
4968
1857
2459
4716
2271
4240
4928
2581
4349
1390
4993
214
1547
3912
4610
1555
3496
1035
3403
2902
4327
399
2620
4522
1797
1275
911
4411
3268
4520
4434
59
3245
292
489
1923
475
534
3195
55
1816
2245
2321
1001
921
4744
1747
3250
4961
4924
465
4582
494
4070
3797
255
2207
2063
711
1767
3934
1941
2929
1876
2655
1651
1032
1248
2769
958
4688
1013
1725
4436
3183
3222
1844
4600
2984
4827
2989
2457
2904
4439
828
2522
1346
2394
3597
978
3917
385
1007
687
2445
763
3424
2416
4737
1123
1351
591
123
1589
418
2845
4295
1503
3296
3528
368
3260
1252
2949
4776
937
4287
2923
1244
1974
1512
183
73
2307
4825
3599
1888
718
1156
4451
604
2580
2484
1582
2272
3211
4033
4342
4959
2919
3904
847
4092
4163
4013
4015
4904
4026
3717
3338
4215
101
344
2184
1299
3669
2633
264
3936
321
2613
1515
4897
1323
3767
4836
1976
3315
4124
3091
1475
4577
3828
730
3646
565
65
4676
3933
75
1877
4510
3657
577
3128
2994
2254
1637
1377
1271
4244
1904
1054
3377
3536
2707
4921
1090
4197
2635
2642
1012
200
793
2149
3157
684
3512
3514
2548
2224
189
257
4579
3481
1010
3651
1541
4287
4556
4724
164
24
4602
2409
4282
2145
4172
2105
2552
1253
4962
516
3045
4632
1667
378
2925
2795
672
1385
1416
3541
287
1749
264
730
2582
956
3431
3134
4698
947
3050
883
963
2673
1224
3712
3922
2895
4068
4746
2561
4950
4440
1242
4295
1483
2613
2061
4694
3152
2922
4463
2956
1652
1151
1054
2952
4011
3755
4530
3907
928
4185
3580
913
297
2147
3881
2358
733
3312
899
2632
3553
3766
103
883
584
934
2785
4765
2895
270
2166
1967
3764
3318
4177
1772
50
3314
3
774
1877
2142
3233
4413
2212
3872
3267
1537
3775
2265
2552
2139
3420
1536
3983
2579
4228
4852
1653
3304
627
2866
1280
3160
1132
2346
1973
1136
4628
3864
2968
156
565
3327
422
2508
1331
3872
1657
1728
1728
1361
2767
886
2444
4067
2301
3155
4323
3404
2885
10
2712
1240
431
4357
3149
4325
2034
4780
2893
3177
4439
3920
4334
1920
4482
454
3717
3999
32
4945
3591
3387
3641
1321
2952
3563
3516
3502
1564
3220
1476
4761
4982
2458
679
1504
817
708
259
3534
715
1611
1523
1799
1156
2941
2865
2382
2619
2271
3404
907
1004
2316
4106
4083
1524
2755
2552
1696
666
4426
457
462
4830
1477
2359
2742
1333
987
1073
2663
2317
3275
2721
3965
114
1154
2161
193
4759
4422
2942
1289
1384
4199
2000
112
3935
2326
1142
78
2705
3150
4336
3632
3592
678
4175
2046
2775
2268
4110
4943
4846
3590
8
1771
33
3772
4478
460
495
2662
1255
4264
2092
4650
1896
4818
1135
214
1398
4538
2145
4794
1638
676
2052
1551
3435
2179
1459
2883
1173
4447
4591
3670
2699
4213
854
3276
4130
181
3421
3181
1426
3860
2771
124
4469
3199
3421
1928
1820
1620
369
3791
4232
4532
4785
4034
2539
542
24
3842
2214
2367
327
1709
3412
571
2294
221
4239
1508
4957
2379
1185
3834
188
1199
2336
2675
1887
2348
3260
3488
1878
811
161
2568
2334
3214
2441
4201
2579
1377
983
2470
3726
3101
2854
981
3992
2359
3052
4689
4067
3613
1226
4474
611
2491
2331
4288
1303
537
4853
2545
4227
1132
2709
2744
2670
3882
2110
1338
2877
957
7
1154
1788
662
1258
1119
3233
1055
4154
3324
4075
894
2096
962
3223
116
2187
1800
1884
1927
2787
2031
762
3185
373
3419
2471
917
957
4681
3780
2698
2797
3001
2472
948
2571
1041
2367
749
2456
688
3102
2386
3779
604
1966
2287
3161
1236
1333
544
3076
1737
132
2286
4547
2763
1040
602
3255
2141
3485
2361
1893
1388
3200
3825
1857
539
1112
2625
2526
1845
3901
3554
3020
1174
3642
708
1755
345
4395
4765
2976
1584
1487
4851
867
489
4129
1461
4540
3677
4982
2819
4398
4578
1954
930
2839
1676
2213
4747
1040
2046
244
1004
4213
379
4068
1135
2869
4857
633
2599
197
2222
3402
3419
4987
2366
4315
2954
2086
2538
4145
3472
4041
3603
4668
3691
452
2393
2636
479
1997
2838
1215
4256
4163
4119
3029
2019
1351
857
1543
3731
3858
4205
977
3839
2053
541
1940
1970
699
3190
4154
4213
1526
218
1848
4999
40
4989
872
777
1429
2925
897
2758
140
665
3702
1025
4519
4467
2767
2704
740
860
3008
217
6
4347
4999
1765
2892
1966
2859
946
1742
914
4183
2070
3525
2068
1024
4525
1304
1199
1061
3594
4735
913
4959
887
1056
37
1461
3054
2092
3916
4884
2060
1726
4926
2614
3223
792
821
65
3765
767
4970
1388
183
2201
4891
4232
1414
935
4649
1759
4804
2276
2485
1559
4558
3717
914
2378
2566
3010
575
961
1909
3099
2722
3248
1943
1198
672
2800
984
1397
1197
1041
3225
283
89
2115
1053
2543
2649
4664
1969
3371
4083
859
931
189
249
2029
2868
3052
1070
996
3898
3671
683
1757
441
2055
213
4871
14
4266
4549
1726
3517
399
4607
3300
1809
4624
4517
2912
1733
368
865
694
3482
2574
516
3776
3772
2378
4012
2765
2257
2130
3955
2699
99
242
134
4446
3344
2015
4018
3283
73
2471
2411
361
2662
4896
3042
190
402
2702
4758
1286
4676
3827
3685
1884
2542
162
3092
1562
2531
1736
3268
3234
767
3902
4097
2233
1386
4000
1437
910
142
914
1556
3339
3955
942
258
1527
2470
3452
4879
2043
4094
894
820
2895
2530
587
4255
3190
1436
1551
4490
3891
3879
4147
1542
4308
2477
3305
1963
899
1590
2223
1632
3047
1518
449
4353
2445
4230
3887
4105
549
3559
233
4624
862
4257
2518
3165
2666
2945
3541
3906
4245
706
513
2898
2345
4067
1139
4165
424
4279
3929
2242
2173
3034
637
4023
2628
4435
895
1059
2541
4743
124
2570
1372
393
2130
4850
4669
4981
4372
3523
357
1988
3256
3699
1191
2656
586
1371
1993
3262
3723
305
3070
2796
4010
3451
4003
957
4437
1970
3824
3859
3904
3286
3867
901
2952
2586
3556
2832
638
3821
2809
1875
3690
3944
2254
604
4020
1183
982
3363
4680
3006
2020
1632
4710
626
4099
2810
599
3950
3008
309
3114
137
4142
3627
4695
375
169
4532
4041
156
1937
3576
1336
1818
3884
905
4330
1426
1143
625
760
3701
1766
1972
3724
4852
1206
318
2616
3770
3969
4654
3098
367
4096
3584
3816
2682
4209
1165
1778
2940
3351
4235
1716
1192
532
79
4201
4467
2899
3883
3026
1889
257
2915
2408
2535
1658
3987
4586
3762
2948
585
226
3994
1848
1758
4396
1659
1953
406
1180
4393
3595
588
1012
1163
4480
1607
4891
3433
3646
1293
3343
4462
4228
3755
3247
704
734
3740
3476
2546
3384
3735
2025
1547
4900
4725
3477
4633
2879
3472
451
3680
616
1781
4280
3020
494
1252
4656
976
477
4695
3611
4885
4429
3845
1789
2952
285
909
711
3975
3551
4921
3444
2673
141
474
4325
1805
3084
541
1096
2065
1147
3521
3827
2350
622
2544
3906
3021
2248
4204
2311
275
1196
4734
4613
16
2311
4550
1177
4022
4069
1393
485
4704
3429
1433
2574
2866
2395
3994
1717
3353
4806
4944
1460
4672
2563
1185
3061
199
2856
2657
191
3468
4196
336
3888
1798
4324
2022
1764
1142
3319
1479
2711
848
1828
469
1445
1769
1389
4861
3972
2624
3411
2545
746
2089
390
1245
3230
2429
2135
3057
3646
1158
4434
3025
837
2728
4098
3304
2289
453
4987
3264
1369
370
4884
3616
1976
2234
1419
2752
3695
4674
1511
2650
1105
2136
4800
82
3432
592
4208
1485
3563
4257
3408
3012
1893
1277
2089
2860
3050
1509
1570
1817
276
3441
2812
2862
3797
646
1974
1879
3314
2176
1761
334
3053
1714
2388
4989
856
1770
2656
605
2859
3098
1800
3847
64
3180
1177
533
1098
154
2302
2286
805
4293
2614
3135
3971
1151
2599
4069
662
1791
4522
922
2719
1171
635
3509
3490
3179
1503
4799
4606
2239
636
1634
3877
4080
4686
2451
3310
1356
2240
2795
4677
2143
1812
2548
2105
4922
3171
1497
2117
1593
325
1066
1681
3902
483
1581
4491
199
1128
3647
1872
4957
4345
4559
2782
367
214
4243
3667
1756
3417
1839
3546
279
3799
3690
2502
3485
4370
1308
4660
4662
3635
2355
4984
1233
2357
4730
4825
2933
3193
4692
4774
314
816
4431
5000
3809
1479
1763
2070
3640
1507
2745
3537
4433
4308
1534
2483
1491
1998
3108
1944
718
3044
3855
3715
3764
4391
23
1911
4097
125
2363
2226
3055
4344
2566
2929
707
4649
2887
4796
790
4848
1457
2268
1328
3295
1251
501
3659
2291
3400
340
4048
439
4080
4515
1392
862
1969
3997
3111
5
436
1675
1547
929
4676
1477
4889
1720
4064
4208
3643
85
17
3967
3819
1902
2008
3755
1341
2240
1884
3305
324
4032
4043
3915
4101
3356
1306
1505
4495
2267
3144
14
896
4878
352
3027
4387
2990
3625
737
3271
2635
1125
836
3915
1297
747
2131
2054
1412
3067
3047
3721
323
326
4491
4459
1899
3298
276
2837
801
1381
4852
756
1368
2752
3278
915
1472
3841
710
3464
3095
2398
472
304
2749
1907
2971
2978
330
4823
1967
4990
801
4151
4806
2
4899
889
2377
329
3694
3328
2212
4169
4231
3815
4431
880
914
858
1958
4511
1463
1703
3658
4319
2682
1689
2353
2220
3311
4061
1892
3461
3905
1959
2825
4595
648
3822
4519
297
3659
2609
770
153
4892
3276
3896
2467
3705
4050
1756
3411
4555
2310
4029
1769
1888
355
4106
2372
839
1107
3124
2414
405
3727
2456
128
1594
2224
232
1211
98
1288
3738
4175
2966
410
2172
3198
459
2372
4072
3454
2317
3579
950
1789
4062
3240
3853
3668
1533
2113
1759
4884
2915
1480
2614
4280
428
176
4368
2121
3613
2297
1467
1281
3653
466
3391
1275
480
2198
1771
3082
4612
3808
4970
4757
2579
118
4274
2056
2954
820
3469
2559
4235
1129
1515
353
2792
913
3437
2101
2617
2796
998
2676
4585
2137
406
1104
4476
4429
2042
822
1290
3560
1042
4433
4512
431
3140
3575
1946
3443
2198
4094
2128
716
1903
898
3548
2854
4071
2807
570
3476
2646
4994
2447
365
3015
2772
3964
1734
1625
3615
334
508
2746
3443
2206
2972
2052
2856
72
1761
4680
1027
1167
2180
521
3359
3757
3800
1454
3254
2959
25
809
3989
678
42
3903
710
3813
867
3698
419
4915
2005
757
2707
3338
1920
3116
2054
2225
1009
3902
2292
3593
2620
4037
3599
385
3516
1946
3752
1434
1496
4929
2965
2263
1684
339
3084
1056
1897
1916
3801
1447
3700
1738
2336
702
339
2565
1793
4207
519
3384
4723
4353
3256
3891
2422
2952
1304
4487
3821
4183
2302
2430
792
3047
1358
2458
1519
1582
3400
1203
3398
1480
3478
2542
4997
758
3849
2876
4600
122
2624
2287
2106
973
3070
722
610
4940
1117
1247
3478
648
2857
3771
4436
4644
3075
4545
4686
2823
1964
51
488
1862
2846
818
2355
3497
2565
2158
2589
1276
3584
2227
2978
3169
2762
850
4226
3001
3085
3476
3067
633
1113
3824
1833
4718
2960
441
1419
2547
4039
3393
1306
2903
4592
617
164
4326
2840
4078
291
1030
3082
1237
832
4143
683
519
3787
2199
4919
904
163
2397
1239
2634
1102
4721
4827
2151
70
2221
1370
595
894
3503
3658
4740
1734
1080
193
1851
3166
4333
2830
4457
1163
4745
1563
3068
2086
1487
852
2252
1809
2331
3669
3640
3081
2957
4779
328
4659
659
4493
1624
947
4255
3987
2613
1778
4893
4129
78
1811
5000
2600
1135
2686
1379
3760
3443
458
2423
4010
2956
2721
2926
4597
558
1384
4693
4140
2474
272
2650
4374
2615
4786
879
3196
4608
4193
3576
1953
4116
278
3104
4400
1147
4946
2440
1865
4556
4983
177
1181
577
781
3468
2016
772
432
98
887
1878
4320
3487
1410
3022
4235
1247
371
201
4417
526
4130
2135
3535
221
1241
4714
2190
385
2268
690
4674
197
2874
4310
1241
3285
4153
3662
2646
2311
2507
1963
3212
2220
2926
4486
924
4206
4679
2862
4948
476
647
1939
1069
1505
1280
3840
3803
876
3502
317
722
713
1680
3163
4309
3692
4653
964
4662
1692
4949
2341
3478
2725
3586
3658
4680
895
4438
3730
62
4790
4407
1376
493
3892
2449
4564
1240
284
4683
174
12
1450
3277
134
3995
308
790
4281
1146
958
4748
2257
343
2285
1267
2677
535
2614
941
3819
442
4884
1951
2834
4349
3618
1484
986
2913
244
3947
865
3449
950
206
499
507
4865
2784
3047
606
587
4976
2723
2948
971
4939
1295
4566
1000
557
711
492
517
664
975
849
277
2072
4206
2934
1435
172
915
3389
866
4748
2776
3548
139
3031
3903
4511
3408
4597
2878
2988
4888
2064
3695
2738
3430
1171
2212
4099
2434
2634
2128
4970
3390
4558
893
2233
980
47
3793
199
938
437
4801
747
2210
4615
3283
4913
4829
2789
2728
4164
2333
3459
4662
3139
2553
2329
4877
1865
3562
3617
26
453
2434
2623
1277
1940
848
447
4404
2657
3898
3380
2141
4330
4403
1214
2224
112
4579
264
3951
4146
413
3311
2647
811
2919
1864
2688
3881
4215
1225
558
4224
2521
4227
3087
2065
1379
4076
4058
3439
3177
4427
2484
2420
586
1439
4493
3935
3192
4892
2472
3312
1442
872
3329
4161
3333
2392
2108
1117
2943
3962
2996
1627
3366
1861
719
4653
1913
2807
3946
4527
32
1324
1903
1138
3285
3684
3792
802
315
1516
4940
1218
1530
384
1531
523
248
3659
332
4179
4237
2741
2632
4543
4188
2536
4812
3612
4616
4262
2743
3223
2123
724
4979
77
1798
4164
361
1141
1292
2288
1419
1056
4369
4352
639
811
3534
2586
4050
4130
3371
2425
2428
149
4901
3951
2676
2684
4615
1132
2300
1946
2853
745
121
3207
3667
1025
2516
3969
4214
4423
4139
1398
505
1606
4039
3608
4431
1784
1355
1021
4033
2903
2626
4312
2869
1061
3002
1029
1393
79
3902
311
1696
3593
787
725
892
2326
3966
4660
566
2350
4333
2222
2837
249
2040
120
4115
4454
1170
654
4258
3191
50
3615
1619
2452
4408
3375
1552
1267
4842
405
4205
2054
2050
4770
716
4799
4760
4114
235
4196
3357
3090
4221
33
664
4208
3005
3856
3050
1221
3227
2175
408
4560
4276
2336
1574
4910
3472
2128
1276
1363
4362
2474
873
1858
4681
3115
3564
3021
808
4273
51
1296
4877
2844
398
579
4809
4857
3793
4328
4961
4582
2689
3827
3416
1005
3184
3636
4884
497
3856
4640
1568
2661
1389
3768
694
3883
4369
478
2014
2913
1254
326
2509
2817
63
4528
2126
4677
554
1060
3459
3512
3704
954
3126
1377
769
2549
2346
2646
3326
4658
2124
3623
4665
3518
1037
1620
1165
3167
3943
763
2543
3296
1076
1942
259
3836
817
4191
4608
181
1652
1714
4023
2970
3235
1751
1095
1282
95
1750
4308
1959
3276
4789
3154
807
2927
1626
700
2647
1020
4651
1674
441
20
1160
2649
405
2825
2334
3877
4438
1199
3333
1404
944
894
1029
2539
3125
4123
4319
4711
2028
1969
2952
4805
868
375
2124
2980
3118
4558
1308
2281
3471
1662
3514
3533
70
3214
948
4293
4105
4074
2037
2863
2513
902
3437
2998
1736
4583
1934
38
84
3833
1989
3818
1496
2624
2286
2614
2426
2213
871
838
3472
2555
3108
4524
3693
3952
1879
643
3541
4884
111
4482
1789
1749
2589
687
1820
2842
4948
7
2384
4511
3113
1806
3173
1188
1165
4895
2971
4573
386
1474
1542
2383
3021
2248
2572
2404
4054
576
598
4232
3952
1798
3602
329
83
4489
4507
4216
2045
1361
952
4342
348
424
3530
1287
4794
951
2480
402
752
4962
4770
1221
1647
1956
1777
4082
1432
641
507
3418
1267
304
1265
2162
2241
3522
1858
901
2167
1051
1585
1048
2484
2463
4436
3714
2708
3012
4704
4958
945
3266
2480
4598
851
4770
2782
1395
300
2647
2337
3550
1014
3543
547
2206
1980
884
4174
1336
1800
3711
4867
243
279
1585
1864
1962
2193
1905
4079
3778
1035
4211
3466
3368
2155
3086
4152
2780
4468
4844
1669
4757
816
2086
2785
1157
4279
835
1724
1512
1491
2444
3385
3187
1165
2397
4706
48
1672
2109
1414
3974
3911
2576
4716
261
2039
3001
2701
2860
1734
4015
2111
1684
4712
3701
3798
2325
3681
1183
1353
4492
2375
1413
4537
2211
4845
857
1712
3139
3614
3630
3641
4161
480
1488
3214
1411
4443
1158
74
1974
976
2042
1586
2043
948
4176
510
107
3515
1050
1602
4370
4173
4062
2372
4317
1068
3607
2301
2395
2608
2005
4249
1692
696
150
469
1246
1721
4253
2020
1471
3823
4284
2973
1263
4419
499
150
298
4980
1595
411
2616
1255
1060
454
874
3930
2976
3851
923
608
1747
2406
1026
2588
3233
1647
2398
570
1622
3938
1251
762
1677
681
3366
4991
4321
3013
617
4089
2975
2816
3820
80
302
4671
128
4834
1657
2258
4483
3257
3744
1269
1154
2762
3544
262
2703
3288
3320
4809
3792
3939
1585
3117
4151
266
3503
75
1288
485
2803
1822
2439
4803
1993
1649
1399
409
2986
4217
828
2463
996
74
2070
2480
1070
3833
1063
2647
259
4178
4044
120
1552
4607
4996
3314
3434
3889
2024
4229
3597
4443
2824
2490
3459
1897
65
2282
20
4851
2087
3447
3064
794
105
3238
4827
2646
209
3042
937
635
177
2582
1198
2700
3600
1289
3014
1727
710
550
1993
162
563
3848
4511
3031
4160
4531
86
1344
4994
890
2803
1366
1526
2310
1416
2647
75
767
3037
1467
513
2499
1996
1927
91
775
1816
1290
3032
724
123
1886
3057
3360
3826
80
4827
4140
1973
4618
2546
3937
4256
3579
62
4103
1141
2897
3583
2082
448
4324
1769
2877
911
4231
4741
1408
4682
2457
1155
2557
194
1488
857
3417
940
708
1720
3300
4675
948
26
722
3584
4099
451
4008
3075
946
910
191
3790
2341
848
609
950
2882
735
2714
936
2229
4050
363
1592
2250
4899
1457
2089
30
766
1127
1133
4422
2021
4327
3623
3094
55
2094
2807
852
3158
4265
2170
4436
3306
5000
3812
618
827
2894
2101
4978
71
2389
984
2332
2409
1263
2462
1928
3429
1265
2660
3307
2776
3018
3523
3438
2034
3283
2152
2519
3679
4064
3757
494
4671
3626
56
2669
4481
2788
575
1552
1666
3527
2898
1602
1125
3858
3854
3549
3351
1462
4260
2422
2695
2370
1382
556
961
4213
2565
3613
866
4928
967
234
519
3073
4731
2318
287
2028
3608
633
118
155
1590
2643
2843
2285
1588
2209
1511
330
311
850
4499
2504
2093
2217
1625
2753
108
1911
683
1983
4869
4083
2071
2358
867
4330
4131
1234
4588
3508
3608
3786
1680
971
1353
376
880
4400
710
1730
2730
3560
432
1214
4892
2085
3077
3522
4914
2699
2556
2171
4465
1499
3032
2442
2918
3516
650
2120
3980
4191
3758
668
1967
3142
4782
4070
1895
1732
4795
1498
2696
1711
3243
3179
4591
4241
4909
1166
3084
1914
1491
4284
3481
2371
4248
3071
2625
3009
2145
810
562
746
3319
4808
1358
200
1051
1312
2391
1792
4130
2676
560
508
4828
3958
1198
4884
2649
4697
1727
826
4790
1525
825
3636
4987
2822
2755
4477
558
1705
4533
1418
2438
2175
2510
877
1286
1601
289
4106
4651
3174
3
2304
1532
4291
2967
4807
1433
4874
1331
672
293
3155
4415
3983
1108
2350
3965
2877
795
43
2771
1507
4155
4836
1579
4455
3766
3897
1021
3521
1957
1890
1314
1505
623
679
3390
995
548
2837
914
4430
65
3572
4294
3258
1473
519
922
3793
1732
4147
1145
4982
4264
4800
3052
3688
796
3555
2336
1387
2720
1411
4515
1929
3709
4717
870
1329
1239
2582
1448
1426
4948
2669
4014
4864
1842
34
391
3898
2983
2961
4894
864
2642
2604
3954
4359
2684
4835
281
3371
4486
116
1012
3134
886
3034
759
991
558
696
3762
4941
1971
1036
1195
3727
4357
1862
1782
2625
4643
3227
974
2810
3976
4591
3003
3290
2483
3270
414
527
2243
2171
733
2123
3483
2353
2151
4969
134
2480
3298
327
2381
2082
789
3248
1747
1892
152
1261
814
3239
2627
4612
4991
1536
3912
1719
3107
2032
322
409
3184
3383
4557
3903
1426
3857
4206
4816
2139
638
4410
1112
3416
3522
2849
2209
4049
1368
3649
3773
4190
826
4629
1206
4183
2446
4852
4539
3440
960
4759
2417
2990
4488
3633
2619
3413
1425
888
3834
1037
647
1393
138
4064
4813
3167
2203
3849
3424
736
3533
1019
4265
2442
3357
596
216
2883
2394
3918
13
1162
3813
2368
4495
2218
21
3728
2859
2130
3735
2123
743
826
2063
4295
3904
2055
263
2210
2366
4458
2999
4653
2562
4683
4369
3609
3818
622
529
3566
1917
1080
1247
4201
3460
2769
937
2649
4851
2128
1148
2839
2534
196
2289
3038
2349
1072
3909
4243
4264
1524
4557
1271
979
3081
3853
1155
4160
4184
1341
3773
4806
4853
1972
3977
2285
208
2418
3433
1629
4082
1020
2363
1439
3436
4880
4477
2478
271
1713
1102
2994
1424
4568
3070
2459
4898
2283
795
1348
141
4276
1393
4340
4661
56
1338
2824
788
4727
4831
2427
2017
1648
4659
1976
1795
3945
1906
1436
565
3664
2793
1212
1482
351
4432
1664
2669
4638
3015
3200
4340
4585
635
1244
4249
4247
369
800
2205
2829
1926
4002
4897
3388
3382
1917
4993
2515
942
602
4734
4176
2198
631
4110
4250
2345
627
2960
3844
1346
306
4157
4884
894
4646
756
3756
2956
4393
2640
2944
152
4123
4539
3966
1648
126
2221
3846
4043
4284
832
4361
3049
3550
1879
409
3567
2054
2610
4722
611
1051
198
2100
3508
1588
4139
4056
4304
15
3647
14
4353
4682
2736
3285
1792
2712
169
713
3581
2371
2279
4266
4447
3511
368
4706
2298
2731
3065
877
3346
2464
1458
4628
2802
936
4479
3462
1879
2627
26
3472
2968
4991
531
4129
3735
3649
248
785
2582
353
3411
1276
1152
1490
4827
2084
3853
926
152
1783
2446
3534
1117
3267
636
3149
3357
4291
3359
4053
605
3652
2093
1920
4390
4736
3811
3596
1000
2911
4216
591
2791
111
3355
3787
875
3534
593
4155
2133
615
3727
1841
1963
1755
2606
439
979
4296
586
1613
3954
1629
83
119
3318
1104
3962
318
2078
4069
2773
3049
4551
3295
2789
1393
2707
2732
1624
2235
4495
3775
3861
4165
779
1240
531
1073
4978
3490
3681
2017
2510
2435
1872
2866
4688
3315
1709
1986
77
2578
730
2348
3791
3930
2612
575
345
4306
3765
3437
3714
1555
581
626
3252
1178
3570
581
4617
3886
3334
1408
1621
4015
93
2177
2128
2162
2964
2235
4646
582
1901
4533
3672
1763
2280
4788
2054
4978
4625
735
830
2609
4881
2778
304
633
111
1804
4126
726
3555
2953
3774
3719
2204
3092
503
525
2783
2936
2367
27
4569
3365
408
3756
2254
3286
2057
888
1918
348
4893
1377
3077
4092
2429
4606
3156
3919
1342
1679
1171
1256
4895
1968
4562
526
850
4063
2639
2903
4964
613
1939
4911
4167
2133
2115
546
2109
912
159
2870
1202
1474
4587
3252
2779
1996
2052
1046
1281
3498
2117
4795
4469
4975
941
2107
2001
1952
1209
434
1219
1102
2338
4898
4264
1664
1371
2714
2541
4889
1662
876
2327
4360
1575
3728
2530
4957
1614
203
2189
55
2818
2050
1178
4002
2477
4350
3741
392
4895
225
2667
5000
4853
157
969
2383
1966
698
2384
3435
373
66
186
4934
4046
698
310
1211
630
150
2570
1852
450
412
4654
2432
3337
3030
3641
2752
1445
3155
347
2290
2920
662
1349
2273
241
1570
2175
3139
577
4526
2248
926
3436
3085
1752
1435
425
323
4609
4763
2354
2445
571
2116
2982
951
2670
374
4728
3536
2361
2786
894
1030
3827
3498
1276
136
3791
147
1111
2857
1312
3185
4884
4855
1517
4317
77
646
2785
4101
2592
524
1183
989
3976
3646
957
4256
3995
3140
1605
262
3440
2856
1977
1744
3435
1000
3796
4973
2276
1407
3927
2724
2786
3573
2895
3376
1730
2450
3669
3781
4547
3370
3920
3202
3621
172
3229
2217
996
4856
2933
986
4306
4660
4412
4425
4805
2676
814
388
4589
4772
4344
3220
4034
976
2365
4352
237
4634
3985
4067
3520
682
762
1079
4560
3508
337
4774
149
2774
3946
2387
3983
410
3704
11
580
2852
478
1144
2701
3603
2976
216
4836
1778
2721
2323
4982
3148
2974
941
2493
3352
676
1213
2097
2474
1962
583
2253
2122
4407
2754
4546
3602
3001
4552
1455
2977
3247
554
3074
2603
1368
1844
5000
4581
4171
2020
3353
4446
4033
3419
4491
4532
996
2485
3794
1558
1290
2205
2637
3015
2998
2181
1470
1233
1936
380
4621
180
206
4284
2034
4553
4170
4147
4463
4576
4534
3229
2971
2365
2822
1652
424
2898
2675
553
4332
926
1577
4444
25
2016
2244
3538
1520
4645
166
3722
181
2869
1289
1109
4278
2034
2983
401
4683
4982
4365
2606
2025
3859
2
2728
668
3558
531
1327
934
556
669
2142
4708
4982
4357
2480
3766
2303
1107
257
2207
2718
2824
2395
4404
2050
3499
4666
4656
748
988
17
2384
1637
877
4459
1972
317
1939
3546
4413
298
602
2823
3786
1241
1226
549
3207
2044
2913
743
4440
3974
2814
3497
2456
3496
1774
920
4687
929
3772
1791
2470
618
2177
3986
1756
3933
2326
2231
2964
3919
4327
4593
3246
2829
1347
3202
617
1906
4785
487
1694
2748
1761
1550
4230
1264
4897
1768
1940
1838
4823
3809
4395
809
1734
953
1383
3903
1841
2927
1669
3088
2696
4944
3472
919
4773
4464
4414
1497
1012
3516
3345
2308
4219
448
2883
1918
2806
2720
2069
1573
4995
3508
1002
3906
1771
2091
202
3072
1397
2505
2266
4455
4878
3334
2146
4431
473
4264
4848
1647
3327
4185
2209
1354
225
1859
2259
672
2668
4282
3702
1630
2851
4994
762
1072
1275
2705
3885
3107
3296
4377
45
3391
4940
4459
390
2367
3019
3000
1938
2965
215
3373
3742
170
692
932
1189
2810
3047
1914
843
4226
53
1780
456
1675
2108
3895
2357
22
3061
495
4064
3527
2916
993
1628
1485
3474
3693
224
3002
393
3789
2691
1940
1242
2723
2820
1628
3361
4712
2193
1936
3743
680
3943
2423
1484
3497
2872
1691
445
1021
2152
1557
1648
2277
4746
937
403
2972
1545
542
4501
4156
2387
1671
3717
1686
2603
1574
4973
3387
489
1796
302
1276
1667
1100
3198
2469
2974
2019
2156
2115
1862
4682
1655
241
537
1245
552
463
3244
3042
4679
218
4219
3620
4066
4941
3600
3480
4675
3989
2665
1347
4048
879
4539
4638
1589
4599
1525
3477
1513
1049
3153
2040
2479
476
170
3583
729
609
3747
1350
2886
65
835
3272
2385
3813
3241
3746
159
324
1549
1302
1581
4405
2003
3077
4502
4255
4455
109
1319
1076
146
3542
3606
4178
1944
1879
1301
1644
1183
318
432
2780
277
3184
2939
4357
3988
124
3775
3254
4195
2311
4117
1389
1921
1724
4637
944
2834
1832
618
4232
835
517
4670
869
2557
3218
1401
2811
2342
4252
3227
1012
2813
4260
1676
2658
164
1577
116
3057
3645
817
1049
412
4034
4573
3616
3693
2220
1008
2118
399
3425
165
2423
1200
2412
2559
3882
1182
1029
1012
1882
3258
1075
1333
3973
2038
2532
3937
3468
2908
957
801
1423
4267
1509
1416
3466
3435
3777
4270
961
1796
1886
2745
4448
1017
742
1787
3119
3985
3330
2407
3178
1551
2170
3114
3249
3429
2190
3039
2226
2625
2811
1489
1283
3468
4679
1884
2304
3668
1053
1020
4841
4729
2061
4
1943
4310
824
4485
2562
2650
3252
2350
2980
1408
243
2445
1149
4826
3138
2511
3002
2275
4142
703
2347
2069
2579
4031
27
3197
4674
3928
1341
3944
1154
3198
816
3102
3945
1014
2460
300
4698
3732
1403
2203
2505
2391
3304
3515
1026
4891
2148
845
3164
2907
2025
4180
2903
2240
2677
1697
3239
3920
1996
4420
2890
1826
254
2709
4099
2467
3425
768
1255
4140
2344
3692
1067
2419
3293
2453
36
1230
3384
2079
1010
635
4800
3263
3440
1448
4210
1770
3441
3887
3042
2232
2356
4521
2319
3388
1430
2314
2184
1588
4762
1466
1748
3042
534
3318
169
2972
273
4034
223
4252
2018
2989
647
375
4872
2179
969
2038
4002
696
4741
3802
876
2833
2345
2983
4062
1607
1018
3449
2567
2710
2244
3051
3842
3848
4085
965
1127
4475
2966
2002
4859
2750
4538
3487
4893
4179
3204
1779
2552
3478
4125
510
4274
3942
299
4680
3604
2267
3208
237
4948
3628
3286
3443
2637
2555
4368
460
1875
3627
736
392
1657
3224
4297
4071
2439
1019
544
4583
4438
4369
2521
4779
3621
79
3719
1746
955
3994
4740
4037
3732
1438
4006
4301
968
3881
1784
4914
2486
848
4860
368
3459
4681
2745
4335
4140
2279
4224
2780
1909
4571
4031
2458
1014
1113
2877
249
3089
2607
292
1800
2767
1636
4738
4683
854
1530
3468
1504
2270
4846
3337
2376
2642
4734
1486
2995
1580
4337
2920
1166
1017
2343
2018
2667
4869
458
2156
2302
4194
2862
2199
4970
2488
2267
3122
4572
4325
3130
1430
1010
612
3211
1858
4643
4070
3559
1255
4946
4789
3090
4256
4943
983
445
3182
682
2769
3090
2660
3410
895
3725
3074
3041
586
2616
4937
4334
660
4106
4405
4618
1385
2391
1958
4315
4944
4382
4879
4729
4688
2431
4457
2812
580
2876
2266
1848
1698
1683
2470
3901
3355
4987
3547
3770
2695
3294
1585
634
3776
3182
2837
3874
172
255
4134
3609
1565
4952
4543
4042
1835
4227
4910
2157
2724
2789
3905
3099
441
297
540
1959
3625
566
846
3529
4279
2466
2453
907
1751
4973
4432
146
3698
4920
1357
2845
4217
2776
3883
3722
3386
4294
3767
688
1415
926
3753
1422
1153
3227
4200
1504
426
1526
2006
3791
4241
978
313
4583
1216
2408
575
3200
3561
1998
1923
1917
3987
4580
1005
1551
3383
1894
4158
4821
637
190
1549
582
2762
691
4825
3463
3605
4519
4484
3114
2145
717
2547
3528
4683
1544
2225
4358
3973
1058
4750
743
1753
2954
868
216
1083
3307
458
4469
322
2788
2103
2327
4192
4401
3775
410
572
4706
2809
1424
2661
1922
41
159
4975
1069
528
441
611
3057
4590
3800
1438
640
802
4875
1335
361
1357
1815
689
4970
2745
1252
55
2452
3222
810
3426
726
109
1360
2107
364
3350
2410
2959
2854
4224
2963
357
2511
4316
412
4014
1265
2875
1215
383
904
3699
3270
2489
2324
87
4326
2040
4238
4515
2866
1433
261
3352
4722
3542
2831
4089
4534
2518
2338
2804
3268
3512
114
2966
2444
3639
1492
4571
4275
814
4412
2631
2179
3717
1724
3858
3307
4692
984
4689
3766
3832
3498
4286
1942
2381
4492
1440
3096
1125
335
587
3262
388
1048
4276
2908
128
2502
2772
4875
329
3506
4425
4876
221
30
4273
1714
2621
2292
4824
4015
4248
722
1056
1083
1277
4723
1627
4151
2492
3089
641
2690
3705
3944
1593
4221
4890
2392
1083
2256
2565
546
464
3655
2155
3311
3976
2408
4052
3207
648
115
3383
413
4187
55
3483
3316
4003
723
2687
2917
241
1795
4158
177
1631
1580
1096
578
2731
4676
534
4369
504
2068
917
3946
189
3587
1207
4509
4865
2183
1019
4652
3456
2183
4227
4113
1874
1653
1909
930
3388
783
4736
3359
2809
1585
788
2259
843
4250
3888
516
2128
1233
966
628
1716
2026
4266
3864
1412
632
1987
616
1322
681
4390
3891
4374
3843
185
3800
2523
2704
4288
4117
3779
72
2725
4554
2771
2648
3421
1059
4374
1991
2690
1742
2458
3857
2720
26
131
3830
2409
3717
1955
4763
2226
1305
930
3270
4272
854
53
4466
2032
4298
4266
4988
4974
297
1798
2944
2203
2746
142
4853
885
4186
421
2955
2854
3044
416
1798
2274
2672
3966
3495
4701
4045
3479
446
621
4178
984
4037
2915
2089
4644
2802
806
3285
610
2722
2090
2649
3328
3980
282
1576
973
308
304
2413
3921
4698
4109
3949
1190
4051
2067
3521
3662
475
4729
4812
4306
3281
239
4781
3199
3298
3810
4190
2540
3779
1271
4673
1048
805
4767
4728
2456
3102
4863
3508
4362
2009
4485
3799
1742
2538
844
664
3230
3437
3478
4597
1275
1781
4622
2334
2738
448
3770
625
1471
2798
4878
4278
1634
3864
2969
4520
3026
4005
200
3353
4625
1952
3995
2447
3048
1967
130
1654
1855
372
2727
3344
484
4193
621
2992
4013
765
3914
2356
1323
4918
1792
3165
2001
423
2575
4930
170
2124
2958
3995
2021
3292
2399
4158
2687
2031
1144
3818
3269
4894
4484
3676
4960
3038
2015
1997
768
3285
4089
1790
2724
2751
2123
4853
4552
305
3746
1591
2969
3076
3172
3879
123
3096
3639
4739
1435
556
1461
3975
3936
1296
3030
222
2258
3213
1361
1801
1611
3791
3940
1335
4588
3651
2465
2785
228
1095
2626
610
2089
3202
709
806
2061
2920
246
4485
2247
3746
1757
4659
1632
2864
1300
2644
2675
29
375
14
1452
3743
2084
1103
979
4062
1056
3953
4101
49
4513
342
1601
4645
3751
4121
858
2832
4830
1112
2112
4147
3499
254
2687
2637
670
4869
4080
846
1650
2118
4513
4705
1874
2368
3938
1860
3268
953
1426
4196
4325
2642
3067
3934
1111
3243
1615
4250
4791
4722
1913
2513
3430
2388
1305
3027
4813
39
1081
2418
4151
1375
1567
4224
4239
1579
2211
3334
3647
4171
2897
5
4452
873
1566
4969
3673
2978
1723
1968
3108
3736
4579
3000
48
3582
3635
2455
775
1752
3616
1816
2126
1400
3867
1730
469
2138
983
3955
2459
3317
3685
1742
1718
1554
4658
2808
2825
1963
4339
4928
1777
1517
2318
4898
2884
2664
1676
1658
788
4189
2206
708
1075
74
1770
2480
3647
4666
1599
503
1354
4180
1220
3471
4000
4435
3729
3827
3996
948
4786
262
3818
309
3084
860
1192
2234
2315
1028
3970
2960
929
3023
201
1847
3276
4308
526
3251
4532
1736
4139
260
4484
1715
2193
3672
3328
777
3219
2425
4935
4428
2958
3954
4075
973
2749
2284
3171
2729
4748
325
2903
3391
4893
1233
1185
1535
2466
742
2638
2753
3677
3523
1416
1011
2920
4172
1553
3925
457
4407
2960
2148
3934
3093
4900
3616
2176
3499
3249
1212
4396
2923
3551
1456
3599
1658
263
3631
1658
3825
2824
213
204
2112
4140
1099
3459
2437
4660
3969
521
2386
4315
1128
3826
3678
1034
2319
4618
97
4138
154
273
372
4376
2518
84
4141
790
4847
1297
2675
2913
1491
1561
147
4622
683
1392
3158
2998
1691
1786
2468
1812
2243
1481
2500
1107
214
3448
2823
4049
1268
4291
1018
616
4686
4497
1832
911
1445
113
4410
117
4571
4531
2760
3258
4168
2286
1061
1309
4456
3595
1271
3705
2891
3053
2474
4716
4595
2524
2692
3824
4033
3290
4370
3866
551
4092
2506
2929
3822
435
725
396
4136
3678
4452
4983
3412
4486
4947
897
471
2960
3279
46
3020
2256
3693
561
208
4221
4679
4203
3626
3244
2091
4241
1984
556
1937
2130
2426
3417
2624
401
3489
3608
3672
1516
547
634
1520
4569
4989
1424
604
2604
3543
850
3300
3139
757
292
3884
737
3057
2718
883
3104
3981
2490
3404
1451
4744
3020
1075
1071
3197
4275
4929
2309
4450
4667
1605
2971
4261
1948
3121
2170
1475
1344
4355
1220
4640
1155
430
4009
4227
485
1892
3480
238
3301
3735
2647
255
341
1334
1350
2260
345
3608
509
3765
3461
3187
4504
1683
3049
363
2965
4686
2378
1150
4954
948
2896
4499
2979
1696
688
1307
3505
677
181
2789
279
3334
3712
3428
3409
2045
4380
3190
2259
1719
1742
3972
689
2168
3465
2718
4449
3186
2606
4859
3445
4453
2086
2852
3108
2696
2317
1436
4727
3093
4297
2439
4652
1439
3188
2692
470
4381
4580
3275
1705
1134
2958
2567
1584
203
4263
486
400
3026
3843
2125
2313
2993
2160
1131
3158
4873
1545
2604
4447
1831
4302
3378
859
2578
2591
4195
4889
2701
4884
779
253
3420
1669
945
1274
952
1575
3212
2087
2178
265
4947
3200
3203
3009
1084
1608
3768
3842
3117
2409
800
2923
1641
3018
4031
1439
830
1161
3658
4209
3742
1117
4933
167
3713
4246
2126
3044
622
2101
2807
3080
3415
2553
1616
4582
303
762
783
2791
1972
1859
4940
2869
4368
3963
851
4660
2920
506
2945
2565
2499
340
180
2357
682
360
1955
3619
2933
3818
2564
3583
4892
3165
1475
918
990
4297
2307
2280
4037
4145
2016
3812
1421
2462
1531
2821
4890
4802
3929
1370
3268
80
1458
2141
4220
736
4465
3769
4849
1199
4109
351
3500
146
4271
1033
3928
2340
912
3282
4742
4469
2409
3493
4157
885
2663
4408
2850
2119
2280
2319
3119
3270
2126
1881
3321
1464
1042
3235
3012
3443
4972
617
4323
4799
2533
1556
1027
3639
4015
4088
1344
4134
3746
2929
649
2151
3148
3421
4439
487
4079
3959
953
147
2547
596
1641
2257
1265
3179
373
3988
3585
2307
4415
4790
773
4901
2898
3609
1576
3230
3057
4779
1529
242
1049
1316
3180
4868
1488
2381
3135
3619
3
4962
3576
2217
1337
4831
2268
2471
21
181
4536
2255
4527
3805
4284
1199
2868
3739
1678
2658
1884
4252
3386
4903
2897
3760
3958
2181
4820
706
4484
1676
3570
427
1854
1374
3342
47
1826
1104
3264
447
4578
1414
1485
2347
1022
3340
4503
88
4435
4578
1129
3382
326
4813
1095
3307
4630
3826
383
2928
2096
1110
1976
4915
3093
4165
4098
782
476
408
2750
2731
2989
892
3973
639
3017
2238
398
3433
414
3022
1879
2310
534
4309
2354
4361
2911
1632
1304
4616
1579
3088
4628
162
170
531
3373
1134
4405
3144
1978
3088
4481
874
3154
1979
3805
1215
214
2283
3022
3531
2001
2314
1177
1660
1345
4263
2537
4782
1508
3958
2228
2295
346
4663
2908
2169
2943
131
2784
3373
2169
1831
2332
481
12
522
3639
1816
3536
1383
4161
1238
480
3206
3891
2182
1911
1249
2562
1761
4160
1812
4142
1511
2962
4139
3783
4735
3404
3259
3887
2093
1255
2742
2838
4827
1430
3232
2433
1024
2882
3217
3883
4460
4876
4915
3212
2114
2578
2285
1516
4550
1782
141
3424
66
2244
2730
1483
4564
4394
4910
4361
142
1286
2757
399
3473
2885
3996
2274
18
3211
3373
3138
2242
1837
2410
3705
4842
2382
1935
1469
3619
116
4929
1919
4248
3480
4189
2896
1211
4270
2640
4323
391
1194
904
3594
4269
530
3029
4264
1557
1564
187
4013
3006
2469
3188
1322
1609
3294
3685
1973
4697
5000
30
2764
1894
1006
2334
3175
226
3114
1887
387
2478
1920
4416
1360
1228
2699
757
2117
809
2133
699
1587
4868
9
2551
4162
4313
1076
4054
1057
3145
1784
4327
3457
4672
71
977
606
2002
1335
4026
194
2919
1712
1686
597
1881
526
1454
957
2053
2570
4479
1164
1352
2327
856
676
2010
832
42
2553
4699
1967
868
296
3423
1192
1305
15
1179
1706
3779
1644
3771
4837
252
3727
2269
1608
3927
4588
3302
1991
373
2590
2721
3462
2422
1234
3664
4830
2528
1083
2929
581
978
2913
1335
632
3989
665
1771
2741
3793
4816
2076
4601
3571
3524
863
1622
1477
4681
4770
617
1936
244
4217
3600
2963
1412
312
4177
3816
2167
3541
4167
4093
2374
3783
2179
1421
506
3875
1367
2776
661
4339
4651
3246
1614
119
3170
3325
2971
4208
3370
1889
1923
4037
3413
4584
2242
103
3703
2815
499
4948
4641
394
1986
1250
2485
3701
4391
455
2932
3698
2064
2668
2942
4832
3002
3072
2263
2272
1914
970
4481
2921
3303
1858
4996
3765
4780
2549
1101
3113
79
2195
2753
2638
1363
3347
3056
4097
2137
4449
646
4145
2824
2103
896
4567
3079
87
1038
3330
4046
3324
3777
756
4802
930
4741
4967
1969
2980
2697
1025
2513
1116
812
1578
3224
3114
1399
4616
2601
573
4305
2951
2391
2756
4600
3389
814
747
1027
4691
2288
558
4413
2004
3986
3150
4283
1948
1390
392
795
1654
2656
3845
2170
1400
3626
4619
828
3575
525
748
389
435
1645
4262
2142
1860
3175
4645
4940
4339
3756
537
4407
3474
772
3448
3756
925
1162
4409
328
3337
3287
4332
720
2908
249
2894
1520
1939
391
259
4633
672
1896
1110
670
4809
4820
1479
423
3394
483
4126
2573
2485
4825
3707
4126
638
3968
277
2676
4929
1732
903
1247
3835
2274
357
3125
2670
1277
2362
2191
346
4079
3167
1158
3915
483
3829
387
4381
3969
3189
662
2959
1598
4205
1078
4580
2961
3226
448
662
1048
1441
505
97
581
4607
4474
2433
2339
4791
2739
1691
2658
1097
4366
784
2395
3525
2007
1693
4256
2608
1968
4327
1829
926
3579
2001
2227
4164
130
1101
2512
296
2618
2017
725
3425
397
4192
2023
3744
1236
4486
2936
4531
740
1368
3758
3258
2821
19
2081
360
4705
50
2558
4532
3541
3325
12
2404
1174
1908
2276
700
598
2698
2064
1346
4480
3611
199
495
2743
1672
4631
729
303
3502
1720
65
2354
4326
622
3298
149
998
4812
4521
4797
4034
3218
4158
3074
4929
2359
4282
2768
515
4873
3754
3774
602
2451
3147
968
853
501
1371
4413
2584
1961
3742
2691
4469
493
4231
81
2881
4044
3794
3231
2020
259
2436
2444
4979
1813
1106
4237
4552
872
2807
32
358
2630
4454
2393
2619
1394
2469
612
1453
703
1903
240
4371
333
4444
2833
1371
3856
856
3532
62
3
4598
405
4687
752
1591
4431
527
4643
1262
4820
2847
3182
582
199
1027
515
1317
3317
3131
855
3468
2591
3618
2385
454
3259
1511
1123
465
175
3791
1260
1690
598
1607
2793
3198
3917
2023
1394
4282
3937
1908
4429
4633
4587
3988
2942
3776
3785
2155
2906
4319
1305
451
2023
542
268
2076
532
3539
3837
1773
2350
1958
1847
1371
2954
3541
1524
1906
1587
2656
1078
1783
1072
2837
2265
3497
1935
3407
4271
1098
4006
4565
1418
804
1624
1593
4743
4292
3282
4669
2843
1018
3659
4087
2294
4673
4930
2776
4434
4570
3462
3971
684
1971
1426
98
3105
3215
1367
4374
2435
2541
3511
2539
4099
3429
1722
2346
2047
943
1579
2137
1649
515
3229
2792
1662
1701
4182
988
623
1992
1768
896
2527
2025
2159
2956
2942
1523
1317
1890
39
4427
3495
3023
2081
1281
3206
80
4592
3399
2276
1560
4368
1507
4435
2485
1779
1436
174
1727
4067
1715
1147
4203
3562
321
4036
3440
2320
4031
659
511
491
3548
3813
2647
3160
1293
2997
1145
1374
4834
4655
4123
2619
752
2678
2767
3363
1842
946
2370
2635
3681
1961
4108
4614
413
2743
1087
3093
1904
4896
2798
1950
4319
3979
2844
1164
1128
3888
4336
2538
3344
2404
2601
2855
1783
4625
148
3539
4766
1809
2992
2200
2359
1483
749
1739
3977
2384
2194
3254
2294
3591
3094
4002
1957
4734
2810
4424
374
1647
1249
2409
2090
2902
969
1077
1668
512
4478
4029
2762
3733
3760
3731
832
763
3016
1302
2764
3004
2807
1133
3864
2199
687
124
559
4964
1537
3901
2240
525
1313
2770
4959
3617
1951
912
2111
1741
3180
3789
741
1868
497
2037
1527
1779
3592
4151
2999
4038
4912
1563
1702
3539
524
2901
3302
299
1340
2458
2383
427
3266
2146
3297
3603
360
2869
526
573
4978
71
4385
3195
4061
1619
4141
2401
2593
3936
87
2737
3908
465
3074
3804
2875
2632
3307
196
415
1473
3202
1321
1310
4364
4787
3973
742
1490
3190
1270
3952
2478
3732
3875
4594
3343
3549
4149
1686
331
916
3202
3538
2134
2199
2409
890
2402
581
984
1632
1639
3291
4401
1322
4460
17
3143
4954
399
1090
3175
4058
2165
4969
1997
464
1020
2836
1751
4412
3374
2378
2503
1395
834
607
2246
3379
3830
3698
2463
2025
4708
2827
1784
914
520
1884
1908
1856
3384
7
1349
1673
78
1147
4634
3630
4236
1385
2383
3738
1039
3437
677
2705
4655
4492
1724
2313
69
4469
1877
102
3219
3566
555
63
1267
2812
1393
2273
1178
4440
4355
3721
3134
1113
158
2355
3645
3466
4833
1890
4179
1084
753
388
2198
4639
889
4878
3965
1356
1123
968
4027
720
1771
285
357
4657
1809
370
4818
2340
4502
480
570
3268
1141
3992
2004
1984
4528
2876
1013
2936
4858
220
4371
3735
4420
3882
4926
557
3467
4851
2600
4133
40
1032
3922
2437
3381
4881
4730
4872
4669
2905
1240
4410
3800
3715
256
729
4140
28
2867
3241
1477
1831
1044
2345
1940
3205
3799
960
1548
3138
780
1651
699
2082
3574
3437
1196
551
3200
3468
1584
4461
655
1001
3520
4059
2962
673
4146
2325
1821
1502
3123
3274
3795
495
1018
3896
4156
3472
209
4437
4544
2055
3267
771
257
4772
2919
4715
4781
832
837
3203
3295
2952
1284
1743
2707
1511
3771
856
526
1290
489
3910
1127
714
4898
4448
603
3066
4042
535
3583
3667
397
1181
1519
1614
436
3957
1389
1371
4106
1976
296
1330
380
712
3714
4826
4254
3560
1445
3963
3642
2901
1368
3087
257
1991
506
1881
3476
3053
2607
4175
3166
4550
2083
3356
2204
4777
4242
2203
4070
3696
3519
155
113
1035
1547
635
1915
1768
2940
1063
3840
4773
4517
1306
3910
1829
3642
3903
1149
4470
3688
2898
4850
767
633
4418
1448
2402
4690
3773
1395
4055
1958
228
2084
344
3418
193
2645
3734
4519
4650
3926
4427
4988
3719
1148
2116
4355
3962
4018
991
2819
559
676
1128
1665
3323
2621
4921
3907
4288
757
170
2378
1024
2156
4045
4792
3097
3521
2896
2743
4910
783
1013
3328
1618
2153
179
1560
2801
2548
872
1130
3735
4090
990
2955
4440
2175
4948
2761
576
1966
834
3743
1126
2253
4225
2989
1835
3780
2396
755
1291
394
176
1966
2756
982
3410
3915
2455
2255
680
2987
1693
1991
1322
1514
1959
2431
824
4421
1099
2658
1531
2817
1492
2660
1301
1644
3951
1267
1727
4158
2706
3354
1724
3813
3969
146
4679
3489
71
3412
307
1739
3722
1628
1964
1605
922
154
1222
1677
4614
4484
3493
3857
2096
2931
2556
3861
738
3167
2688
479
2882
3121
1242
1053
1326
4413
4699
4549
3285
3611
1107
3452
126
1532
334
2418
2455
4677
979
3643
4669
4613
1632
1839
4420
602
2813
3572
2869
392
2237
1820
527
4373
893
3367
3077
3115
764
2212
264
1788
3762
825
4755
3657
1023
535
1453
4713
4478
1143
217
4107
967
2286
4915
1214
3556
305
819
2763
2896
370
2625
4030
3793
4416
695
3275
3223
1038
2132
2677
1330
4687
4532
3306
2973
4865
3141
3677
2043
2268
4653
4545
2198
170
4356
2610
97
4471
2829
3882
378
2554
529
4391
1891
4896
2014
2223
328
2048
702
4254
4892
1897
4644
4115
860
4319
1568
4154
4135
3705
2127
3502
1667
2329
3983
1099
4739
4538
1761
4012
3401
3825
1286
4858
2978
3842
1989
2685
1751
574
842
3428
2335
1025
4817
449
4018
4735
3991
1472
2769
1061
2840
319
2201
3396
3929
3371
3156
2623
1609
2465
4700
1102
4926
4218
175
2748
3515
1286
4640
764
4711
767
3442
2773
2889
1633
4058
2625
2985
1597
2263
3782
4794
4700
4531
3807
3060
1072
4858
1894
517
2758
3568
4069
2768
4199
2205
2934
4623
3802
3016
3806
3032
3020
3873
880
4245
4968
1145
4926
1205
4318
1989
2007
1673
3419
4175
2588
3476
1213
3400
2239
1810
3456
3065
3755
1196
4248
2021
1552
2832
3405
2522
538
1093
4598
684
3678
2494
400
1986
4503
3882
4861
4763
1822
3383
166
600
3517
4416
1486
3041
957
3438
2087
4441
4608
240
2888
3430
2475
3739
2061
3916
625
3210
3987
452
3807
4180
175
4020
1956
1183
1378
2843
280
4802
3056
1447
3047
3416
2090
2338
4106
1277
834
193
1401
3634
1865
3488
2090
4191
4003
2635
3889
1909
1189
2586
2677
2220
4296
3510
672
4517
858
2796
2096
4985
2877
3106
3335
1749
4449
3971
1738
4547
4035
261
2015
4757
1313
1073
3721
3391
283
3919
1879
3664
364
1395
2415
3503
2380
2442
3038
1581
3026
1537
2661
1877
569
173
4291
3245
3210
2810
3308
2314
1462
2763
288
2951
2145
4499
606
1759
1838
3244
1109
3806
4648
1879
2510
2993
413
54
2841
4384
3424
976
3471
1047
1032
459
4520
4419
1713
1552
4874
2038
3504
4208
4287
4021
4118
4161
3810
4735
4875
4609
4588
483
1954
1982
3797
3081
3745
1736
3530
1817
1565
184
1783
4642
1214
3685
441
736
3927
3296
2934
21
2161
4509
2866
2534
2932
516
2637
1934
1996
3354
4031
3145
3177
4128
1633
4144
1967
3856
2717
4388
3803
1752
3421
3698
3609
2376
4181
4804
920
1490
2911
4600
4698
3809
840
1814
2073
2608
2055
1089
4393
3647
2428
217
3309
3671
932
4631
328
2572
1065
3603
2537
2616
3285
934
107
1330
294
3545
3163
916
1589
1133
4066
490
1769
2136
2073
1610
4212
4572
2672
2439
1211
4255
1596
1955
2844
119
961
1804
4023
3047
8
3094
3785
4771
874
185
1209
124
4294
4204
1107
694
2135
3610
3547
1727
1672
219
810
3370
975
3955
4608
2626
1354
1429
1510
2181
1693
256
2698
3388
3857
972
1545
1835
4659
3380
4558
2512
3699
2328
4576
3345
3896
2408
3479
8
1517
708
1830
18
611
3737
4423
2773
102
4171
1967
1278
718
3914
983
4866
2353
3424
4761
289
2390
1280
16
2745
2830
3679
2413
747
3785
1647
2684
4123
4552
4634
2449
713
3389
3800
1036
2269
4226
264
2148
3343
385
395
1378
1793
2527
1848
3648
4369
245
2926
4719
529
3625
1001
939
1366
258
907
1489
539
1589
4049
4191
2186
3608
3709
3934
1864
57
4725
3320
1533
4629
450
1189
4672
1884
495
351
1786
1303
4269
3143
1038
2343
2566
4929
3413
2546
623
2323
1952
1688
4138
2361
4040
1829
4299
2008
3229
1633
3456
4678
1155
3287
4170
800
4211
1569
1595
2726
675
3167
4286
2711
4726
3845
4309
2221
4085
2423
3718
4697
3633
4114
3032
1016
1894
2782
4564
169
3462
1216
742
103
388
4559
2738
1863
1283
1741
4770
681
3897
3330
2180
1137
1083
4236
761
2824
340
3509
1534
1809
664
248
3283
2799
2643
4081
494
281
3597
4079
3829
2432
745
1744
765
1815
3598
1561
2565
3266
4962
2897
1845
1293
248
100
1815
2537
929
1571
3691
4240
4539
2753
1992
4133
2319
470
2320
2506
3914
529
1993
3816
3731
4948
3070
1002
330
1777
3700
1422
1387
1019
108
157
2122
4409
540
942
1947
2283
2964
3630
2007
4499
4911
2226
286
4715
737
4339
812
244
4891
1157
1552
648
4342
790
2077
1578
3068
3414
3383
2803
3380
590
4170
574
1123
2163
1526
3093
4051
4688
4557
3171
1208
380
2053
4300
3513
1195
722
4325
1444
4357
4648
598
3561
1862
2030
2646
763
4376
2200
1922
3698
4937
1956
1775
2534
2298
4925
846
4696
616
4869
4561
3094
4928
44
3721
1938
2633
4234
146
3505
3329
3848
1919
897
375
1307
4094
786
2015
1628
2825
1806
4592
2282
2728
3778
1637
4548
2097
2113
2381
1960
2907
1719
1538
190
2573
472
1506
488
4311
2555
3100
3208
1223
1102
3922
2669
3851
3799
1073
1946
1196
455
417
772
777
1569
290
2233
2631
2405
4189
30
4768
3152
259
2451
534
1129
3425
3977
1256
4827
119
2020
2121
3294
3454
1110
985
1544
2116
464
4995
1156
737
3435
4900
921
257
2734
3318
3908
709
4238
216
3830
4952
3864
943
586
2813
2389
4424
3919
1146
1156
1289
2589
4293
2860
2612
4032
367
2524
2431
4258
1681
3785
1304
369
2118
700
3932
2336
4713
1747
3402
2037
1144
563
2393
3864
1423
447
1813
2457
3889
1981
1646
736
236
120
4526
820
2818
2263
3947
4641
950
4196
751
4830
759
4598
1971
4616
4743
1800
4938
3561
2003
3661
2185
607
869
335
233
2082
938
4578
2063
4930
1886
1708
4482
4161
2495
7
4047
714
4964
3231
1304
2579
3666
933
3060
3219
4900
4899
2746
1079
3040
67
2359
3336
4554
362
3182
1990
1067
4264
2421
425
2397
827
3081
1053
4269
1974
4140
4622
4915
16
3189
2080
3844
819
3734
2308
2340
4525
3935
3965
707
2265
52
4684
677
1518
1516
2150
2441
2801
2168
4052
1360
4759
4685
1996
1554
1413
446
4617
1825
2956
1532
2360
3006
4807
2434
3768
3602
970
1711
2729
1373
260
2165
2744
3548
3106
29
3394
1659
631
1058
222
4334
2277
4104
4162
3441
1373
4810
967
2093
1720
1625
3378
2942
2840
2585
4950
2028
984
3457
4123
1066
2327
3846
121
2590
1254
3587
17
4909
2227
4644
4270
545
1676
522
4634
1164
4067
3983
4929
2422
3954
1301
2906
4250
1972
4852
4630
2041
3274
4502
964
3676
3953
3624
641
4112
1417
4158
4910
4053
1161
2524
2796
4401
1968
3782
2210
2004
3587
1365
205
4431
4868
2340
195
1233
3795
1328
3543
245
3304
2044
756
690
1460
3043
566
2392
1920
1049
1575
208
3203
1367
2683
1658
3993
4411
619
3095
477
251
1156
4092
3587
2990
3830
663
2182
1721
2286
1573
2158
646
3002
4248
4697
4252
1339
3123
3719
443
4001
4681
3111
2652
270
2237
3072
86
3202
4767
4717
1271
4123
2406
126
4560
1283
4853
3571
1464
1653
700
718
266
154
492
3230
4235
2862
1662
885
3386
3057
3009
859
3522
798
4959
3695
3712
1452
161
1877
2050
2015
1397
308
2721
1497
3515
2366
408
2100
91
3810
4583
3318
3500
4571
480
4671
3172
3631
4031
4439
104
3347
595
2602
2449
2428
3494
274
1640
4747
4632
82
3981
2158
4076
603
1838
2980
4490
136
2086
3387
3771
2841
1227
4870
843
1411
2017
1835
4212
2095
2337
1552
3744
3995
4862
3263
4898
2676
2705
1194
1390
711
2223
4075
1663
2970
4308
1663
113
2267
3796
2937
3377
1886
109
4170
297
442
1362
617
1536
1823
2295
608
2888
555
2483
10
27
1060
4261
2749
183
1520
3602
4288
3025
2088
3720
4417
3401
3653
2042
2396
4653
3351
1786
542
4190
1049
1897
802
420
1704
4099
1374
4901
3612
2708
399
1274
1536
1953
268
944
4575
1610
116
2493
2812
1290
424
3060
4771
1436
3114
818
3100
1486
341
732
684
2389
1878
1848
3537
175
4748
4610
2132
862
591
4486
1595
3916
1512
4686
4493
566
4934
980
576
2990
3529
2997
3173
2505
2129
2481
4912
1220
4005
4077
1095
4305
570
1150
4812
2940
3202
2063
310
2915
555
3382
3969
1190
1654
4839
1031
2797
3797
4847
3394
3151
354
1900
3769
2896
4587
3286
1028
2186
1982
398
2387
4287
1282
2661
3624
659
4522
3408
2044
3865
2794
4859
998
374
1785
3850
4846
3527
4969
408
1503
1924
2572
2932
4322
2225
4443
4410
4526
3552
749
4037
1288
4887
1287
931
2413
4037
1816
269
3416
1159
4419
1111
3215
587
1288
2532
3622
4350
1565
4192
585
1996
777
3024
2654
2578
2532
1658
2705
1707
4389
3918
3191
2387
4721
669
2542
611
4683
2629
345
1436
3831
998
3009
743
1049
18
902
320
4903
4354
2952
900
223
806
1923
4974
4713
1903
3420
1436
3435
3831
3438
3568
3378
4153
3643
4331
2614
2617
1137
2824
2864
448
3721
3924
4875
3045
4315
1044
826
2480
4785
2412
2768
1637
2883
140
69
4340
2628
3906
4496
4341
280
231
1102
2917
4783
3947
3288
2517
2682
4487
2130
1567
2568
4312
2646
1697
696
2
594
3238
1054
4516
4629
3686
3150
798
2247
568
1041
2134
4626
4155
3747
4559
1261
3942
206
1603
4206
920
2604
3819
1635
2249
122
3452
3184
2270
812
4238
2572
1920
3645
2241
2202
1105
4328
4512
3902
4419
3088
4643
1331
341
2625
4397
2383
1301
3452
2866
3578
2017
1782
734
2533
1582
4604
3218
898
3034
3998
3099
3725
1054
1020
3150
4849
1686
2087
3914
4629
2355
3272
3778
633
2483
747
3337
2155
1100
4963
3478
2041
4561
2944
4121
1571
1075
3267
3017
1236
3867
3877
1687
4480
388
4778
4009
2330
3228
291
4354
3025
910
513
1692
85
2594
2984
1178
4838
4993
337
2399
2422
4817
1481
1817
3771
3757
2417
511
2386
2005
1228
929
1620
3842
3519
2627
4441
1103
1251
2323
2939
1709
1058
4141
209
2300
1637
4829
1022
3493
810
1510
2469
4140
793
2654
3026
3288
2137
1534
1501
2118
854
906
926
3315
4645
4388
2209
3258
3714
2799
3041
349
2520
130
1668
4916
4710
1463
1713
3797
3959
1390
2882
3006
1544
3237
3193
2754
2194
2453
1457
2086
3359
1019
2365
3055
401
3017
3481
3380
898
3794
675
2892
462
4261
2187
3783
2653
1376
73
4506
3847
1422
4177
2425
1334
1802
4605
1096
4140
1016
2481
3302
3600
724
3361
562
2766
674
4182
231
2157
1139
2879
2593
1328
4191
3814
1591
1294
4247
4601
427
3898
149
4352
63
201
4322
1820
1318
4699
405
4621
65
727
4321
1346
530
2437
4340
2981
1867
4765
4552
3552
1822
4556
4596
1281
1393
3647
3103
1745
4613
2862
1787
48
4437
1312
1738
836
3274
427
3658
2307
4468
1169
1615
1653
2266
3613
2217
1972
4906
4283
3438
2848
2720
4853
190
4509
1150
134
4844
519
371
4892
1664
1200
1468
4596
1488
2652
2531
444
988
211
437
4687
4675
3546
2798
4852
1026
4314
4988
2347
329
4070
3304
2311
557
3785
2297
4731
1533
553
4445
451
1413
3591
1903
3775
4318
2225
3528
2544
1616
4042
2181
1953
3938
3240
1025
1064
4356
1389
2251
2658
3693
2286
339
2575
4192
2367
1566
2749
1828
2661
4998
4174
307
1354
2874
3086
92
1978
3964
2493
3444
11
201
96
1714
225
2929
895
1947
4029
2917
203
4723
2483
195
2067
4583
1696
3339
1185
885
4332
1382
4935
4367
669
4987
737
649
3517
4620
3327
13
4102
4274
2828
4611
3402
712
161
2347
20
2919
4335
3395
3371
3299
2784
765
2494
3308
4177
152
103
2282
3871
2933
3679
2423
2295
4529
3270
191
1991
3847
2962
2865
1375
856
1946
3639
4710
290
2487
4348
4765
3768
3511
424
2467
2187
1184
4896
2679
4362
1505
3439
1850
2528
4467
1353
795
2984
4449
3706
3227
4599
4959
3015
1490
235
1484
4588
4506
3588
2170
2431
4641
222
103
839
1154
266
1921
1881
3902
3367
279
1275
3685
4632
4218
420
311
4731
3258
4992
4117
4853
258
4612
4324
3297
2099
3829
262
2252
32
831
4760
3449
1230
3800
83
902
239
3558
412
1193
728
3596
1708
3684
2604
750
4677
2435
3805
466
1922
4216
3633
1301
3384
3603
4124
4890
1316
1769
1178
1875
1113
4580
4053
2179
1723
504
2296
2278
4498
2205
207
2062
161
3696
573
1023
4656
1546
133
994
3360
2837
2888
692
4646
1685
3864
3254
4114
1203
4611
1116
3824
1334
852
3368
917
1164
3507
1986
4405
1829
4406
2957
1334
2043
3476
3316
1340
3476
2160
4865
514
49
4701
55
3506
390
2763
3614
2555
3659
2262
4324
3067
2753
728
4619
99
2167
886
1503
2369
3960
1299
36
4001
4519
616
1432
584
3435
4306
4270
1257
2651
3923
332
4442
3875
2097
2567
2548
2762
1245
2691
4651
1938
2151
4240
404
2406
685
1760
4029
1205
4673
2867
4721
4414
39
1749
3800
3359
2337
3720
2767
4233
1259
66
2149
3678
1922
3017
1208
3110
4755
3503
4247
4646
3044
1667
372
1084
1307
3413
4766
585
1091
365
70
2494
1253
3348
3200
3439
2067
2736
4578
3415
822
3012
2747
4289
2949
809
2972
4531
973
2599
3845
1759
303
908
4926
1732
3445
4503
1028
3492
2223
2669
4963
2197
2649
4630
4659
1737
4464
2784
4390
1256
4056
819
2099
4760
2226
1420
1615
4988
3887
4020
2973
473
1427
4572
2193
2418
2828
160
4996
4909
1315
4771
282
2378
3572
50
249
2260
1280
145
1391
657
3721
2782
4226
4417
3843
2945
3109
1959
4642
1462
3391
3576
878
4954
3906
1040
2117
2292
563
2966
3291
2586
2672
3050
4568
3521
2533
3650
4632
1997
3805
4604
3271
3900
3070
2133
1298
4755
2613
245
998
1298
4603
2018
212
4068
3137
1759
4275
3309
1517
4838
3352
4669
4850
966
4382
3445
1004
941
2129
4518
3311
1225
2107
1453
1964
3980
3958
4581
4067
3764
1769
3546
3892
3517
3678
1796
3119
4976
4406
3022
334
3564
3664
512
4462
1163
4767
2382
254
4813
3893
3111
1148
192
3762
263
3484
3718
953
3383
945
2794
3897
1023
1786
4942
2830
195
1752
233
1442
2689
1859
1009
1122
2297
3290
2547
1973
2267
2964
1429
3120
4687
1077
1165
2552
1669
4592
131
1668
3101
332
4131
4055
988
2166
4586
2659
2142
3994
226
3018
3628
3838
4529
1336
310
4567
169
4079
981
1536
3823
4205
4818
3097
527
542
2767
3538
4581
1994
1516
731
4053
823
1635
1776
3164
4007
625
2534
2860
2628
1428
3454
4642
3591
2127
1153
4210
92
4101
478
3932
3660
4214
387
2952
3373
2954
3150
197
3950
3655
20
4669
3308
4938
1996
1911
432
51
531
4167
3884
2575
1819
2383
3302
2176
4306
3750
2680
2192
2529
3094
2695
1799
4604
341
2894
907
3757
4358
83
3953
380
3559
3244
4654
812
438
1979
3096
3490
402
1703
4990
3281
3544
2192
3254
648
3844
4734
3649
814
1421
788
3244
4107
424
4520
4746
3042
4655
3279
1315
4049
6
4703
2642
1711
764
188
2176
4791
4111
1668
1619
2062
1397
944
1664
4784
2346
4241
4063
246
4033
3468
669
183
644
2678
4161
4534
3729
4139
4778
2522
4718
4599
4487
4131
1177
260
2304
2336
4929
4555
3764
1697
3701
3301
1480
3116
4655
1779
2053
2437
4733
4446
2429
2710
4973
1430
2856
1986
402
4799
4088
2707
4294
1708
2628
2580
4944
1032
4867
2978
3859
1875
3631
3092
4254
333
2750
1933
2832
1129
2447
4850
2587
3842
1511
2015
1307
4766
177
300
2613
4209
2862
1531
1314
3907
4837
3435
1887
3004
2039
2215
120
4646
3121
1918
121
4233
1716
2382
4540
2700
1986
1735
1993
1274
4919
4509
4544
961
2869
1029
949
1741
941
3684
2374
3660
1704
1294
4495
639
1976
3256
1721
2277
4475
253
2864
2204
590
822
920
1996
921
347
2597
4857
1979
769
3924
4285
3523
4079
3973
164
1048
98
1870
3762
1879
842
72
2417
169
1471
3700
4076
3983
2592
388
2949
3232
566
3824
729
3050
3734
1634
399
368
2775
1255
3527
2458
449
4908
4615
1944
594
4807
1616
1578
1882
3499
626
4189
2337
3115
1042
885
2969
244
2705
1726
2477
245
1164
4873
3405
2158
1405
4244
2060
1955
3171
893
2068
1885
956
2413
4821
4038
2163
4995
3292
3712
452
2798
4982
2741
2769
2911
2394
2399
4097
1944
1080
1295
3489
462
4413
4559
1471
4346
4366
3437
3695
3556
4761
4374
4374
3405
4829
1161
686
4079
4279
3071
1127
4183
1893
2441
1493
1596
342
4882
3979
3293
1983
2809
2165
932
198
1823
3225
3258
3489
4339
217
1496
157
3281
2248
1574
4846
3736
3371
4016
117
280
2651
2345
4412
3751
2800
783
4822
555
1005
4595
3909
1277
3574
4882
2249
2798
310
3113
803
3570
1469
922
4517
1694
1673
4023
549
1975
372
1543
1353
1835
2244
4576
1012
286
3031
85
2625
3825
1984
4735
1616
4249
4480
3768
3196
368
4865
1164
274
4984
1429
3733
2871
3348
482
4899
2458
2436
3425
1677
4253
4046
4282
3383
2887
2608
1701
210
1226
796
1243
2385
1651
1022
2067
1826
4826
1642
2224
3150
3381
1942
1597
2372
3196
1120
3483
2081
147
4537
3297
2331
2952
866
446
4666
2118
2419
1689
794
2958
4399
2365
4625
1775
4427
3557
225
210
2457
691
4472
1986
3118
326
2135
2272
3142
3890
4547
3748
2618
3923
1698
3901
3819
4085
3789
2552
754
1468
1206
2434
3716
3330
919
313
3948
4496
2578
312
1743
162
1102
3178
2223
1261
4923
1669
4333
4935
1725
4088
936
1453
4435
2333
973
2518
212
1306
889
4807
35
3732
23
3333
2881
686
1141
3152
2709
3641
470
4959
1845
3226
4354
1539
2792
561
2800
4718
4643
4890
124
1789
3822
1885
3524
1408
2638
1216
161
1647
1851
2985
358
4748
3498
2077
3649
3378
1855
2448
3755
866
1405
1010
760
4553
1714
3784
4697
2290
3169
1590
254
3356
4797
3671
4471
144
4877
3538
4929
2995
61
3655
1642
4472
1436
4435
965
4034
4020
3052
4149
3835
1653
1659
59
1071
1983
3675
3695
3603
1821
3694
3474
4481
1737
2891
1213
3755
2485
3522
362
4516
2435
4138
1890
73
748
3426
1267
1635
1477
2394
1189
3039
4519
1474
2991
2571
266
4409
317
1378
480
2861
806
1353
245
3747
1874
1589
4753
4888
2109
52
934
4610
927
1022
2486
2221
736
962
1663
3613
2063
3598
2774
467
3671
2938
4639
2361
843
3783
478
2044
2308
3065
3798
4943
1839
4264
3048
342
3157
261
2168
568
4124
4388
652
2237
711
3161
4898
2999
3977
3303
1562
4809
1628
17
501
463
2119
4701
2553
734
4750
1742
2031
3631
2713
1463
4792
1937
73
1262
2529
3934
757
413
2317
4603
71
1610
1304
4628
4694
4617
2070
1911
4184
620
2633
2539
1961
2964
1743
30
4944
3074
122
1441
2196
3919
4954
3455
1303
3859
1156
2606
3965
2949
1605
3875
704
3599
1402
212
3777
1883
3135
917
4372
4814
3460
2855
2442
603
3798
368
657
2448
3011
4275
3720
2126
3532
4735
4197
3825
3819
3032
3141
2000
4441
1800
2666
986
1080
623
3921
2612
1707
2760
1283
4880
1393
4123
3940
1390
1532
1125
3533
698
968
1700
4108
1812
1906
3624
3072
3855
4039
3023
2378
36
2994
3689
2073
3648
1940
3910
2830
1744
3448
4497
2682
523
4735
1450
411
733
1821
1868
4819
1903
4310
1522
4269
51
2148
4991
2873
3648
1306
4561
1768
4387
3459
1755
2436
2646
3213
2581
1340
1324
2730
1148
3176
1016
4367
7
4516
522
490
675
2731
1006
2396
641
1466
1600
4173
2657
4370
1605
4665
3953
1467
3128
472
4839
417
3027
345
3266
955
2174
4265
2738
1232
3151
3408
4196
3883
1027
4378
4692
3869
390
4945
919
2831
2625
3678
4956
3574
125
254
1612
4477
1957
4001
3670
1297
4585
3991
4427
3937
303
1190
3868
4773
980
175
3956
690
4415
4281
3679
3411
4228
2964
198
86
2168
2242
662
3210
356
2444
1038
3618
2975
286
3639
1346
508
4358
230
2363
4056
2583
4388
1821
4181
53
3452
4333
2208
718
4281
2663
4765
4220
2607
1152
790
937
1865
2485
3478
81
582
1201
4700
1990
1674
2133
3967
1323
1134
3393
80
2809
220
4112
3635
3689
4187
1018
2810
166
3480
751
1392
2212
3480
4800
1184
3282
155
1080
4350
3873
461
4717
4981
2582
251
2501
2455
938
2686
4359
417
2627
1948
2498
3810
4406
4123
248
3063
985
4043
4907
1220
2735
835
1829
2472
4855
738
3191
1044
3287
3980
724
475
294
2940
2463
3250
3885
3197
1273
2042
2708
1805
1269
3548
3158
711
529
1330
3122
1258
1435
3415
3113
2283
982
1110
2472
2908
4433
4870
3798
1537
3301
618
1711
82
1742
3619
3042
102
512
1006
2493
3227
2396
4973
1781
3345
3840
3830
2857
3433
726
1413
3785
3246
3922
4723
996
1879
2572
1205
3019
1580
1149
3215
2737
1760
1475
2956
3402
576
1839
4881
4093
122
3940
4539
4112
131
615
1975
4685
2300
502
3377
4103
1780
3858
3830
489
1134
1394
4399
2189
897
400
4807
429
1537
3856
2106
2387
3352
2783
2132
1041
4179
3862
974
3027
4195
464
206
832
930
2076
20
2610
418
1317
4834
3111
2942
1474
571
1338
3661
2971
808
4527
191
1547
2279
263
193
842
4779
992
942
1401
638
2081
336
795
4740
319
876
2462
2550
4782
486
485
2487
1467
2383
4854
4490
137
169
3020
406
4268
3676
3791
4649
2427
1073
4732
803
2098
848
3390
862
1437
2001
362
2690
996
4387
4878
1734
4029
4232
3588
3717
4279
1082
856
2326
3996
318
4021
4005
314
3485
4993
558
3752
4722
738
1277
4357
3950
1863
3626
3884
1489
3083
2202
384
1804
165
4665
3766
2604
1482
2162
4417
4414
2965
3170
3980
2335
3641
1745
3950
2690
2610
2390
4462
1750
108
1230
4940
4437
229
528
4647
1642
996
1923
2931
3675
2209
4944
2729
2523
1721
1624
4709
3722
1105
2072
1425
3388
373
3164
2541
4903
1020
1397
4467
4060
720
1542
3271
2704
2486
681
1366
832
3906
3326
3246
4520
1887
1216
2479
3763
2770
4437
2162
4462
13
1870
443
2604
347
4454
1684
1858
548
1602
3961
1098
3471
426
3941
1248
1303
3946
4167
4506
1453
2450
826
1527
1950
3133
3698
2388
4001
1679
3729
111
3029
3230
1122
2072
3945
814
1506
4773
4777
2224
4935
2219
4777
2639
525
1523
3838
4159
269
4318
672
3130
1747
2305
2843
4959
866
2544
1978
4897
1046
971
367
198
875
2332
3454
367
3779
14
1357
1414
1351
618
1413
2823
3774
860
1248
3289
4526
1746
1021
4947
1512
3801
662
1363
630
2554
2570
4151
2700
1566
4785
760
2742
221
3880
3699
3459
377
3907
4668
3117
302
4943
4484
4719
1328
214
2046
3495
828
3671
2714
228
1426
3996
834
3227
3642
244
361
2692
2884
4194
4941
4681
582
4213
3322
294
327
3119
1142
2617
3906
1164
3411
306
1314
337
3264
3334
683
1017
4297
4482
3178
2453
4380
361
2778
3264
3377
966
1164
2512
3425
4280
4344
671
2983
1628
3114
3368
2442
1000
3112
1060
16
4055
4713
2981
2958
1507
3398
3663
1639
2692
1008
632
2352
3890
2651
3663
233
1099
3209
2820
2506
767
2286
2113
3351
4783
1410
347
3149
4719
403
531
3915
2466
818
3152
44
3794
1505
3788
1079
2183
2893
4129
2193
2706
4307
3443
4955
3437
4090
288
4988
1224
2481
803
4200
4028
916
7
1791
171
1521
492
1688
3220
625
4046
4114
1900
2778
3837
683
645
2779
4487
3287
4752
4133
1756
897
3882
375
1440
4387
660
4254
103
2864
4129
2997
770
4843
2820
227
2999
3045
3605
4159
4900
1516
4000
1504
3622
2849
1195
565
2269
1885
2225
3291
3539
2615
1981
1919
3787
3182
4865
3075
4206
761
3557
867
4880
2834
3474
2098
2530
2714
2001
3070
1660
4482
4346
2100
3335
2708
2065
1952
2120
1659
3133
3698
2161
2117
2417
2004
501
785
3570
4037
491
3166
3017
3831
2021
2990
4212
81
3374
4583
2383
735
2946
426
1390
4799
3987
3526
1602
4415
813
1442
785
2143
3352
4709
4586
2811
2767
4260
3199
2214
3787
2314
3928
997
2969
2027
2830
1720
1454
4185
3576
1558
2080
1722
1119
153
2861
3262
3239
2631
3139
2842
3784
400
2223
1533
4624
2617
4612
1780
3389
3104
2675
2141
1358
2365
3804
1037
2568
1223
486
2247
585
2130
1842
2520
3834
662
523
1725
1435
1494
3549
764
1418
948
4766
4860
858
3843
2455
2731
4346
1498
3239
3190
2616
1086
1198
4229
2003
3309
69
2974
3960
2865
3388
4787
3943
3829
3673
3581
1315
4255
208
3651
3856
4496
1234
2895
4096
3492
4360
3195
895
1473
1115
992
2978
3918
3575
4834
3136
3540
3244
4624
1672
2009
2074
552
1801
1181
3426
2560
91
3295
600
4364
3467
2146
4103
894
4566
2915
3219
4460
4876
397
2597
1547
3970
3478
2631
486
3692
2503
3398
3593
746
128
3599
3999
2283
1156
784
2861
3320
1261
3768
3728
1924
1969
4125
1415
3728
2785
493
2167
3094
1746
2802
2108
2097
963
4827
315
184
4111
4864
1938
4833
1754
2973
4938
515
287
1307
4215
1453
4796
493
2597
1854
1000
125
1250
982
4580
498
4015
3407
661
1904
3142
3628
2214
3395
203
52
3192
4809
1081
3494
2806
594
3678
3696
3784
96
610
4759
420
4352
3902
3903
3569
1365
4788
4725
2061
1520
3328
2637
184
1748
4817
4148
2702
2792
1764
2222
2164
137
2774
2349
3815
3397
2741
1160
3116
796
1626
1463
3364
3157
4146
1213
1954
4404
2250
1798
4100
2302
2113
3199
2398
2446
3591
3049
2309
700
1891
1772
91
2979
1789
4277
4188
3345
4238
3350
2675
24
4821
1170
3767
2153
801
2566
885
1752
4683
1727
974
2075
2423
859
4445
2530
362
2926
310
2132
3784
4134
2908
3404
4408
681
4377
4860
3488
325
1482
3472
2773
3644
4341
2714
780
2448
2733
4346
2316
3390
38
3039
4244
1680
3640
4035
4820
556
3748
3354
4129
4082
2303
4733
1152
1693
4640
3343
4839
4282
3397
4460
3531
2478
1310
4189
2556
437
1929
916
3922
2258
1243
740
3340
1911
3547
1162
2315
3272
550
420
1121
4291
3530
1046
259
2619
76
2647
677
927
109
3951
4762
14
165
3518
2110
4184
705
1924
3111
3038
4098
242
2267
606
1550
2988
1870
1209
1222
2169
4557
3957
1323
2327
271
3340
291
800
2750
219
1095
3861
583
2446
2533
4745
351
75
3333
3173
3750
4274
529
4720
3321
649
1380
2053
1844
498
2095
4292
309
1371
39
4918
3666
2636
4439
2827
3199
2787
1566
1995
941
3652
122
662
3423
4431
1965
3379
3880
2031
2808
360
1476
1904
526
1955
3432
3146
3555
2511
4414
572
1856
4880
1629
2585
458
926
3354
4905
3667
4940
4841
3906
4128
2383
2713
1860
2517
4641
1737
1322
4324
1788
1815
2518
92
3647
2141
1214
1839
4031
3500
4440
2756
2842
3878
1489
407
2591
1800
2761
3407
609
4184
4044
4049
4030
1066
3714
4581
4206
4653
2544
3480
2910
337
1158
2723
949
3524
3475
57
2122
3925
3949
1403
1694
4926
3931
1718
3979
2335
1603
2202
2614
509
1429
2582
4866
3819
3542
2670
2617
4329
3079
4916
3830
4433
1606
1699
199
1464
3518
3816
1898
476
1371
1777
3805
3266
4760
1545
130
2312
2447
3301
686
3938
2386
4398
4673
4896
1650
4304
4303
4761
3439
3869
3034
4768
3435
1095
1518
2497
558
1714
44
2315
3186
1711
4794
2856
3219
1797
1682
1960
4847
1106
1912
2470
2004
4121
350
2170
4779
4993
136
863
2546
769
2708
702
1544
384
1049
3257
3801
2723
1576
1469
3215
493
4403
4378
1881
3209
240
1014
1163
538
4862
3064
1750
3580
567
1304
687
3042
2754
2667
3919
1675
808
3051
464
2762
3731
3804
702
3987
1343
4826
1609
4079
3555
2561
4240
1440
3466
92
2749
4785
2678
3082
2807
1382
14
1301
700
2100
3567
3164
4362
2333
1081
4332
3929
323
2285
1762
3108
2610
4672
1824
3068
1346
2016
3752
3224
2498
2104
1028
2525
2548
789
3408
1409
4184
4141
2805
2005
4250
2456
1798
799
2436
2394
1572
75
1032
3230
2681
3669
1561
3572
706
4460
3090
2907
4125
106
4301
2209
1876
3029
2620
4092
1687
839
4593
4789
1092
1629
4329
2813
3130
1859
435
4863
2433
2221
4878
479
2851
4117
3242
513
3772
67
4693
739
422
1569
4160
2139
2177
4954
74
3956
4355
4193
3728
407
4624
1067
3621
2388
4709
1483
4678
1036
4523
4690
1453
43
1301
2704
4238
47
4107
2841
2151
1723
53
466
3089
3962
4739
4281
3478
4132
1350
4644
103
1540
2680
1735
3646
277
3260
4139
4183
314
4805
1652
386
930
4478
4910
2645
2143
2280
3255
2921
2018
3850
3434
2320
2224
3523
1748
2895
1865
4595
2384
1715
2219
4873
1176
2035
736
33
1428
316
1974
1383
3605
3963
1424
2766
338
1152
3359
4474
4297
3709
4957
3420
4584
161
68
4392
3845
612
172
4958
1218
2120
3765
4758
84
3000
297
4776
1443
3240
1734
878
3848
4566
4166
2377
2503
2478
1146
4443
4986
1000
1151
3752
1752
4355
1455
4616
2892
78
3591
1085
4805
4973
1750
4097
3236
1945
4000
1366
2611
3943
1366
4125
1164
805
2117
2336
3190
3630
3326
1027
1502
525
4892
1239
229
2394
1297
4951
4132
894
818
3117
1479
2802
388
2536
4863
2664
2669
4295
3223
2491
433
973
2331
1165
2783
4780
2252
1518
493
81
356
2447
3310
3056
2873
2988
2546
1775
177
4861
983
1901
832
77
2599
626
1281
24
1382
3393
1733
2258
1426
4994
3030
4378
1950
522
4197
3711
1288
802
3121
3727
12
4278
2096
4048
1745
492
3058
3964
1734
1751
4180
4890
1628
674
2768
2832
2677
857
4918
1837
308
4773
2251
342
3473
4277
3670
4217
212
509
1461
1944
2503
2880
60
4206
697
1471
3987
2877
3054
990
575
3180
475
1874
4470
2046
2395
3287
590
1374
2742
3084
3089
2094
15
3357
3502
878
3071
4729
4492
4771
4048
4919
3969
2808
1994
2838
3584
3396
850
563
2725
4037
3828
1513
153
3176
3919
4025
308
124
2858
2206
3288
1973
4452
3428
2653
1541
4457
1005
2752
4907
1150
2926
230
1869
808
3896
3667
2022
699
3031
4857
4737
262
2526
393
372
2495
201
1120
3386
3015
2175
4135
2716
1099
4886
1159
2427
203
3261
3458
696
3847
3242
3739
579
2045
864
2739
4570
3589
3470
3593
1677
3465
303
2877
4095
2717
1206
4574
3480
1973
780
498
56
2961
32
3963
3007
2859
2810
1902
4022
2690
3844
1416
3590
3679
1311
645
2242
2934
636
2118
472
2784
2919
955
2588
16
4132
2324
1353
2670
4456
3236
2277
3461
730
2446
4746
1652
2928
1710
1224
2826
3912
2248
3175
2086
1961
927
4826
2950
3063
1670
903
4332
4798
586
3030
1414
1621
3303
577
306
3920
1717
2452
1162
3033
2674
983
2054
461
2617
2045
3815
1045
3747
4515
3804
3728
883
4099
4820
3787
3378
3896
487
4462
4609
815
3313
2109
4432
2408
3751
2782
2219
631
17
1585
3428
2939
54
2695
1677
4937
3552
4977
4524
4245
2921
2242
4054
3863
2015
4569
1824
2220
535
2736
1652
3189
1308
3514
691
4130
2046
1610
4663
1894
67
4382
3962
723
4825
2481
3565
451
4599
2937
1425
4326
1734
3209
4884
4957
1108
1890
4460
4318
1583
3287
3732
4258
775
2130
2829
66
2209
3927
3382
654
1409
280
294
1321
3737
1291
827
1900
2340
3533
4698
4867
94
2034
4901
469
238
1778
4945
75
2321
2363
3902
362
2638
2162
1964
4731
1529
3766
2710
1387
3355
2901
2210
2216
18
4004
3396
3095
4025
1371
236
4854
4388
2316
1112
1738
1890
3877
2031
1786
938
3713
2014
3500
57
4654
1013
4107
4234
1613
4879
1587
2087
243
317
2928
2126
4309
475
4223
4816
1810
1441
839
2
2040
2598
2494
4667
933
2062
1086
1206
2413
4919
1739
2393
1597
2942
3570
1278
416
892
133
1367
3375
1385
2713
3732
3013
2432
2273
1154
3650
3362
2198
3784
2079
3522
4919
895
978
4050
4817
1114
1285
2453
671
3863
949
3788
3231
846
3253
2981
765
4246
2104
499
4244
1306
4812
3377
4375
1853
4915
1653
3551
148
197
3686
1098
3111
3666
3023
568
4653
2561
1215
2318
4667
434
424
179
1548
3705
3013
3384
4803
693
37
1726
4204
2035
3474
1031
4912
1118
168
3401
268
2947
3892
3743
2558
4896
961
1623
2227
2141
2654
4445
3210
81
904
325
1182
1595
2693
1960
2571
44
94
656
166
2619
3288
2109
2851
3952
1903
3319
4564
449
1402
3472
1065
653
273
1956
1900
3489
131
962
836
4163
1263
1512
787
281
764
4588
2958
4965
2941
4409
291
4508
2130
941
3177
2499
2340
3282
3283
4419
4386
298
2093
128
3150
404
2806
4608
3675
4961
1553
2214
550
4018
2819
782
3125
394
2692
1946
4926
2971
1547
2681
4060
1815
4299
800
3046
1579
4785
3999
3197
3721
124
1645
2400
2568
4348
4661
3270
2733
2691
2606
713
3476
2829
2587
1470
3958
1880
395
2063
3056
232
2066
104
4220
3138
2076
4975
2090
27
2076
356
4805
4454
2030
4026
1198
54
3011
2090
4475
280
2739
4572
2871
248
4766
2044
72
3471
3697
2754
85
4844
4689
1013
3247
1351
968
3337
4989
2447
672
913
4276
4525
1253
2141
4694
725
3169
3003
2830
654
3171
89
692
2412
2272
2204
4806
4284
1720
3517
1889
1116
3700
993
2522
4018
4801
4152
259
3637
849
3584
2781
2614
1316
1757
3898
4586
3297
2194
855
1091
2974
80
2335
30
2006
1553
747
2146
3360
619
1585
3586
356
3867
872
3678
153
4438
4473
548
3680
2699
2345
1455
3059
4995
3307
38
148
3685
1383
1122
3438
3601
3680
2809
1605
2483
156
2889
1683
4786
2352
3725
1127
1032
1692
2586
3218
3541
555
2038
4954
2438
1987
3681
1289
2860
1293
3330
3910
4520
3034
2954
1274
767
4230
1233
2300
1792
3636
2559
4132
2442
4176
1077
2462
3246
1329
4938
2741
833
3050
1112
2019
2732
2081
4442
269
3481
1724
3590
1378
3760
929
4012
3956
2952
2100
1793
1726
566
3040
927
3560
2434
3084
3036
2017
2351
4515
3227
2735
456
2526
3048
2707
950
4659
402
189
2984
869
1020
373
121
4644
1592
3037
2736
3602
3118
2633
3280
3575
1155
3184
4356
373
3448
2975
2283
2287
350
335
63
1015
4993
1768
3251
3887
4162
833
822
3828
2830
3381
1620
2245
1280
3535
2981
2402
360
2613
3808
4506
2644
1168
2364
1912
2887
4036
2778
1234
1158
3331
1301
2580
2320
600
233
1577
2586
872
3353
1274
4559
2358
2821
2278
414
2020
915
2858
3702
490
4156
4696
1787
1966
3428
3463
1676
1017
2532
1179
806
3856
2621
1212
4666
657
132
4167
27
604
1237
806
715
1073
2564
4515
2448
523
1738
3888
2101
1893
505
1279
1930
1057
1200
1265
4656
2866
233
1667
4121
1350
3758
1030
1236
1377
4859
820
2498
14
1730
3991
4930
2878
2893
2317
1864
1943
2405
4132
3099
764
4337
476
168
1068
1402
4629
342
1958
2826
2973
625
2009
986
2161
4518
2036
1960
5000
933
3334
220
2334
2124
2775
4371
4183
807
1761
2575
752
4172
3580
676
2466
2673
2226
4123
1364
4939
2772
821
1321
4146
441
1384
4634
1959
400
4084
2728
4852
1799
4505
3169
2367
413
3699
3374
1733
1456
1706
724
1692
3410
4539
3155
2953
2496
4733
4400
4351
406
3168
2896
1257
471
796
4562
3644
202
2297
2099
2594
4288
4534
4720
4912
469
4699
3306
1412
3668
2626
1741
4844
1571
2629
1026
1966
2577
4588
2805
3181
4947
3788
650
3802
4250
633
4986
3252
2928
3813
3243
2015
1398
2770
1392
587
3418
3802
3187
1488
1740
3007
4974
2317
3491
1903
3361
2559
3700
309
2350
3581
3396
295
82
3348
2922
284
640
1998
240
1141
316
2465
1241
1810
1362
2528
1405
3447
86
147
3860
3793
2309
1421
618
1137
4425
1068
3434
870
30
3312
3433
4021
2765
1035
1461
1986
321
883
3719
2831
4943
1288
2953
51
3665
540
4445
1143
2196
4238
273
3682
1837
12
69
803
1332
4728
2779
1399
3621
3569
4227
936
889
2851
3670
4935
104
3881
2692
1139
2214
2892
3443
2359
3227
2170
3589
602
4440
1772
1252
1868
29
1696
3572
2716
227
1655
3699
963
4615
3118
3433
1612
60
2968
1665
1152
1087
1804
3277
4258
4232
2746
6
2759
3968
3093
1282
4020
2788
4204
4334
1819
185
3593
3537
2280
1253
2841
2472
4857
2909
1984
837
4606
466
4230
543
4574
1455
2573
2197
4775
4039
876
1470
4621
3167
3052
3354
4373
2943
2582
4291
250
4242
840
388
1964
4159
3609
2112
3435
1901
3763
2963
269
1481
882
2712
2286
3381
4666
1014
1978
1325
400
3557
1712
2913
2483
2282
546
489
2863
3478
4459
1915
4867
478
2236
1029
3166
4196
2428
790
3215
3475
2700
257
4958
4230
442
4170
3579
2094
4481
4336
3262
3186
2910
3831
3797
2804
1386
2834
2476
3263
4323
4119
2426
257
4361
4065
925
3855
2893
4592
2499
2284
3035
4877
2037
4393
2229
1932
1748
3332
4765
114
1073
547
3819
4413
1618
4455
4358
313
1097
1027
2896
2418
1738
3295
3792
3619
2009
3131
4015
2565
75
417
7
970
2423
2621
343
4667
1768
886
1249
3320
1336
3591
167
3390
1276
2969
1284
188
3020
4409
23
4671
288
994
4946
4224
1356
2844
1582
384
1021
2632
730
418
2357
4333
1138
3349
3233
4532
1252
1729
786
3291
4692
3222
2903
243
4650
3744
4380
4157
2166
1686
1844
1452
644
694
4961
3110
4126
2337
2577
495
3168
681
301
1165
3511
4435
866
3077
2449
4373
4008
3236
1282
3268
3558
3444
2883
4819
2138
622
3880
403
4593
591
1966
2963
805
2015
2223
2767
1904
3261
1133
2784
3682
166
2524
1506
3188
4959
1547
489
1903
2432
1386
3432
1955
4983
1970
2484
4613
3917
3230
688
2198
4289
4506
3887
3346
24
2208
896
1197
594
3111
3072
619
489
1546
1747
3242
167
2630
806
1864
3764
1357
1919
4970
396
4273
4626
3316
2192
4499
4225
3991
2220
2184
1286
3884
1289
2153
340
3226
1243
4079
2453
937
307
2204
4405
3447
1338
2973
4583
1579
705
2036
1857
2572
1936
4629
3442
3787
549
898
2735
2645
1037
4501
4303
4574
4583
4060
992
775
2998
1900
4493
726
2140
3401
3374
4182
3818
2949
1932
3364
3342
3552
3160
4942
1328
2278
3877
3942
2600
4947
1551
3058
931
4095
24
711
1955
1227
3356
1569
3142
3844
3369
3232
2798
1435
4861
784
2086
4086
17
698
636
4407
4364
2966
2665
1620
610
4190
4462
2771
231
302
4715
3093
4831
3229
1637
1730
716
3307
3813
1737
4131
3056
2314
4277
4297
210
493
3254
4716
4462
4515
41
523
2566
2807
3256
4264
4787
4127
1148
2799
4482
2946
1393
248
791
3480
1007
1831
4103
936
4518
2081
689
1189
4569
76
3278
1724
4545
2867
2789
373
4798
329
3699
1001
4985
2751
327
2617
4789
2813
1837
808
1353
3848
236
1764
4805
2320
3526
3305
4217
2588
770
930
456
3320
4610
1338
723
4665
992
3527
3619
880
3181
3052
2797
4123
4766
312
4313
4478
2720
1397
2909
4306
3922
1459
1523
944
3501
1827
4657
4704
336
3843
2023
527
2416
3957
3881
943
691
2102
4054
2062
1375
1588
4041
4119
1404
1411
1998
4757
1307
109
3138
3194
2281
526
2884
2276
4376
1568
2117
2308
981
1087
3039
295
3059
2589
698
1825
4486
3149
2083
3123
583
3934
951
1322
1097
1470
1890
3388
3230
3143
1833
3429
1619
1165
3339
233
773
3990
3784
614
709
1778
437
2420
2914
346
240
1700
3185
2455
1765
521
543
1953
2864
2957
2655
1394
1675
4003
4785
4926
2334
4109
2344
3455
2443
3903
2665
1227
1332
4787
724
3918
2356
3449
1249
745
769
3883
1858
1635
4401
2859
573
4103
2244
2143
5
878
1653
2852
699
2028
4040
2534
3250
1954
1119
1646
3169
4612
1056
4469
643
2824
583
2610
2364
34
3539
1058
4162
2623
3649
184
1853
3970
355
2588
700
832
1175
1232
2181
3814
2479
4987
2802
2238
1149
2109
3142
4249
2830
196
577
488
4335
290
3108
4342
1901
1398
1557
2369
3722
3315
700
688
2866
3831
4291
4409
1587
1861
1523
873
1528
3591
4802
3800
703
1051
3028
3224
4802
2854
395
4275
1892
3666
4789
3477
692
4594
1507
4172
4400
669
552
2388
3533
4607
198
1600
398
1997
4446
2891
1746
4906
4161
2789
1751
3330
4140
4976
3553
2850
2556
2827
4840
4606
1580
1680
746
4939
4913
3162
290
3710
3119
2765
1437
4547
2758
1399
547
2859
679
3383
2510
637
2873
2518
4001
3390
2247
3726
4537
4564
961
4723
2502
19
3538
2906
3808
48
691
4083
3552
3847
4477
2536
4779
2843
4484
4275
4904
3798
2529
3367
2311
3753
736
1185
253
3200
3207
2030
1192
4859
4595
2818
730
1229
1514
2571
473
1267
3374
3960
4831
4841
1254
988
681
1222
2745
779
3563
3809
3342
259
1001
967
4314
4234
1223
3432
2422
240
1469
1315
1184
4477
996
3528
960
1706
2189
1633
1696
3622
4548
4807
4921
201
1157
1398
2272
254
3751
878
3285
1717
3396
4587
2243
2159
2569
2095
4369
4307
4533
2885
2547
2317
2392
1468
4729
1578
4891
3872
463
899
2902
823
112
2207
3075
702
1733
1060
1482
917
96
132
2674
2915
2838
2031
1732
961
428
592
2700
2595
1762
222
1779
838
3557
286
3114
4906
372
284
4432
288
2382
3765
4164
571
1565
268
1951
962
4201
421
3056
4181
4069
3953
4975
1187
1898
2339
591
1011
4611
1949
690
727
4234
2421
495
3557
1342
4559
1598
4884
3138
2998
420
4136
2179
1214
3403
2431
4576
3471
4866
3633
33
4866
693
3548
3120
626
1297
4469
3733
3661
2889
1985
810
4755
3664
4341
807
3445
3981
3397
3509
3504
3849
4450
3878
3997
3631
4354
493
4602
2118
3980
955
515
4941
3625
4813
1198
755
3305
1630
4598
2604
384
1291
2050
3903
3674
4847
2684
3767
1324
4585
4076
767
2143
3539
4028
1120
353
1268
3333
165
1380
1985
3512
3780
4253
3125
2506
549
177
737
4092
389
2379
1794
1436
572
719
2473
624
2598
3397
2962
3659
1636
316
2859
1329
4509
1316
964
4569
4307
325
4636
690
531
2196
4320
3178
4708
98
3826
1525
4976
4712
961
1969
1660
3422
3834
2458
1841
3004
3402
634
1740
75
4343
3437
3755
3217
2268
3952
4582
4790
2588
1309
2703
3172
466
2069
2147
3449
3035
2871
4723
511
2105
4974
2987
4221
82
924
2124
4334
2749
2315
2523
3439
1975
2226
1642
1150
3375
887
972
3507
3043
4019
3905
3846
327
2407
2321
3846
616
2759
3351
2091
1523
3964
600
1947
1613
4389
2320
3239
4126
2782
3219
2898
4816
3368
2722
155
2960
1434
4621
100
774
2877
3466
2428
430
3955
4134
3544
4356
289
3483
1069
669
4496
3339
2865
3980
789
4621
1086
101
1949
908
4125
449
524
3841
2834
573
2496
1641
168
2569
2227
1866
2491
1929
2581
3289
1010
2642
1133
938
1056
425
781
1258
378
3353
3134
2513
3854
4832
4184
4296
4529
4583
75
269
1291
1951
1167
3250
2900
203
395
1116
2552
4985
4264
3988
3151
3989
197
2223
3617
4562
4715
17
2707
4686
2704
2515
2662
1150
3831
520
640
943
327
1824
457
2436
3153
1648
3686
96
3803
2291
3943
1446
1129
4647
2943
2281
3692
3260
705
2157
908
4414
762
4547
2559
4719
4614
874
388
3986
738
4434
2655
3630
3890
1450
4253
4569
2759
4880
18
1089
4121
2001
1681
1346
2125
1748
2487
3386
100
1338
529
1385
75
1931
1798
1022
3381
3899
58
2108
2290
1361
1077
3234
4178
74
1185
1843
1159
4998
1804
2132
1795
4514
4278
4867
1213
874
2673
2526
4171
1531
959
2072
48
4734
439
1554
3700
3611
4178
3878
1774
702
952
544
788
3598
3749
4817
4361
4404
1760
4554
308
4322
4667
4601
1563
3586
3546
3300
1433
3253
192
1104
269
4186
3161
4264
2996
546
4520
2267
186
3218
4982
3049
567
1265
4102
4491
3008
2077
3600
4793
225
2132
2171
4207
2331
2277
413
861
3463
1800
2368
3008
3791
923
3320
979
2462
2296
1041
4693
4502
4655
1865
2332
116
2994
3462
4461
2078
924
1397
1587
4567
2106
2192
2292
36
1608
811
4250
4529
2113
3891
1053
3589
1370
2712
3244
1661
2447
470
1715
457
3754
2346
3869
3562
30
4448
1402
1061
2292
2478
4505
4521
3245
2218
814
70
1107
3544
1914
1313
739
454
2034
1755
4775
1684
917
3745
413
500
483
4219
962
3748
1531
4784
3921
3270
2116
3179
460
282
4244
132
721
4851
388
4729
4887
931
4374
2671
4756
470
3507
473
1596
1721
2686
2858
2826
3278
4929
4879
2701
3919
1134
1191
1597
2127
1558
2472
4598
2421
1132
984
955
733
2784
4685
1882
620
4741
1825
4893
3829
3283
4227
443
2550
2712
4487
2704
3035
1446
3407
3488
1870
3734
2291
3676
710
1841
865
1243
4128
1799
3645
3526
3594
624
216
1992
3919
855
3896
4829
1425
3096
2959
2715
1644
1660
2087
2424
1741
103
2753
991
4625
4388
3172
2521
4453
3375
2526
589
1279
1218
1861
4979
1014
4697
2969
3201
3154
107
1566
695
2486
4098
471
1544
4929
11
2602
2727
1964
3678
476
293
390
4251
1491
3155
450
4286
3698
123
3226
1296
4652
543
3788
2194
2532
69
1924
4459
2640
4435
501
3107
4480
763
381
4994
1528
2494
2664
4265
1874
354
2292
1347
3598
2094
3672
3076
309
3996
121
3223
3231
1554
1693
100
310
23
2088
3834
4609
4175
4733
690
4272
3545
522
4963
1908
3579
3380
3480
3927
1688
2286
2220
640
2408
1835
2169
4619
4822
2119
4472
1272
2163
2480
3787
216
4998
302
4688
1582
3897
3675
3298
1557
2460
4522
584
170
3293
210
4196
2490
2494
939
2287
4199
3872
1696
712
2292
4139
1764
582
1663
824
1250
1002
2138
823
3796
34
4835
2074
4065
2102
3835
3333
3713
937
223
2134
132
575
3849
2872
564
3601
465
1946
4391
2769
335
4724
714
4850
2528
2732
4835
4604
4815
4135
640
922
1703
4422
1150
2846
4504
1426
2209
4630
4374
1391
3652
1903
2229
3503
3812
2606
4508
876
3986
1753
3561
3821
1360
2761
4360
3283
1969
213
3771
231
2089
1065
3294
1440
2611
3155
4226
1353
2466
2878
4076
171
108
1998
3519
1723
1337
1360
578
3182
1510
2866
4886
32
1691
1772
3677
3037
2524
3490
4654
4722
2180
2541
4351
4848
2163
4223
4924
1067
4170
230
1591
3797
1298
1638
1270
1630
371
174
3863
1650
179
4988
4224
544
1710
4688
2659
4186
3057
89
3612
2589
559
4680
1612
474
4506
3127
2041
865
3282
2477
1673
3835
598
2052
1916
1160
1154
3332
3129
1238
2021
1003
1607
2667
3918
1347
4020
3597
4366
2964
2796
536
3282
2986
2215
3241
4626
727
4617
2005
567
707
1071
1895
3551
1435
141
714
2199
3999
4375
3057
3689
618
2436
4036
4540
1253
3532
2084
4051
4249
3915
748
751
1699
3338
2750
2737
4029
2820
3757
2034
1717
1099
1268
3603
3729
4449
4382
4694
3883
315
3867
3252
2885
3494
4872
2878
4846
1680
240
4119
2493
2117
3279
4518
134
3463
817
483
4815
632
2104
1878
3615
2106
4098
2219
2754
891
1036
4062
3821
2281
2715
3574
2353
1915
4957
4023
3088
832
2294
4289
1936
1442
41
3601
1313
4200
2714
142
4057
2194
2691
4552
1193
1595
853
3068
596
4170
3415
910
654
598
596
2667
4019
4248
1364
1795
2647
2633
694
2977
2964
1390
2012
3993
634
3834
1300
85
4562
4198
1056
3267
2344
856
3606
3048
1484
3237
1866
1970
1667
1051
3052
1045
3655
3268
3248
2513
406
1800
3803
4135
319
1256
4103
4019
3995
833
178
4906
2547
557
3039
316
4019
615
2439
1435
4106
535
4381
2999
729
1077
1531
1878
1588
2877
78
2445
4175
3719
1769
160
3976
4359
4161
1138
140
4894
3601
1796
4220
4675
3564
2620
4792
1776
97
4089
2830
3901
3926
2387
4576
3666
2646
4999
1380
2691
4023
3249
1304
560
2216
3243
209
1315
1621
651
4516
1144
4490
3403
1640
1409
3797
4811
3658
826
1163
4648
566
4381
4415
3860
3668
800
1397
3468
1858
4445
4254
1556
4476
4951
2033
4552
1316
2439
666
3810
2569
2601
643
4743
4190
2178
2216
2370
823
853
4811
4277
1470
984
1798
2158
1317
4558
1384
717
4514
40
1251
3503
4178
1183
1663
4494
2422
4425
2263
1739
1285
302
1167
3898
206
382
48
4112
1962
897
2579
2862
1585
3352
4457
598
1383
4963
4408
656
4739
1816
4289
2803
2199
386
28
450
2568
2458
3538
4903
2740
4141
3159
1687
4031
4348
1856
368
4415
3597
850
1764
4958
278
1815
4452
1952
4496
1350
4124
1615
3061
3978
2080
2841
3937
855
4291
368
4161
1923
2047
3811
3000
1976
703
4966
3553
227
1295
3484
634
2335
3252
1537
4515
280
2570
2274
3109
2719
1731
2255
4019
1221
3382
2537
311
1302
4999
2427
4098
4541
4986
2581
2647
3585
4778
1574
2885
2573
4889
4820
3511
982
3023
4828
4165
1717
352
869
755
4796
3493
22
1193
4995
3385
1441
4938
4219
1601
2367
3126
255
2934
2739
3018
1348
2419
2285
3082
4452
534
1094
1936
1425
3890
1005
211
3897
646
1786
3680
1412
3670
2439
902
4281
1189
863
2140
3595
4727
1092
11
1746
4078
561
1510
3553
3871
1159
2088
1086
1617
4977
1463
403
4397
1246
1776
4819
1148
2707
70
548
1292
2660
1197
3577
3390
3898
819
3153
3905
1263
2730
3078
3911
3176
4292
1753
327
3335
41
4337
3495
1620
1123
4866
1516
3065
1640
3318
4756
1548
2307
1219
1628
1693
2051
646
4606
4157
3867
1438
1142
1926
3218
1784
1230
3073
1113
1618
1234
1002
580
590
4329
2585
3357
4520
1061
3773
1721
1609
1455
3708
3301
1622
4678
647
2091
2880
2372
4370
805
3689
2336
1368
4998
2392
4444
4622
1988
2858
1525
4512
4398
4108
3489
4138
2142
3279
1983
2992
2475
4848
766
1316
4835
3762
701
3307
4254
819
2272
1793
51
392
4997
3514
4286
486
535
2560
4776
4392
2499
2676
1596
1932
2315
2458
3530
3171
2197
3811
2248
2043
1067
1488
4098
4765
1181
4421
1359
4800
2122
1418
32
684
3091
2629
1031
631
842
1791
3555
3858
3323
4854
4010
3961
1318
2088
718
80
4085
4044
898
4266
3490
871
3695
784
3616
4850
4962
3048
4423
3137
14
2020
212
4528
2080
2113
941
1768
1554
3740
2424
1083
367
1203
1761
962
4642
3110
3973
3039
1519
4045
3343
2440
687
1368
3737
3165
3028
3760
4577
184
1969
1670
3630
1971
467
2408
3301
1435
2166
2341
940
483
3515
827
1736
2886
3664
1137
300
2363
3648
36
4873
3905
4876
2111
2634
2971
2947
1555
1772
2178
4510
754
192
2721
3848
2969
3106
2966
908
2567
2434
2337
2076
1870
3307
2362
2392
3809
2343
518
1634
1391
792
3216
652
676
963
2531
2005
2645
4801
3935
4798
2441
32
3089
3401
4444
1147
1953
3793
2076
3529
2280
1176
674
4801
960
269
3391
1957
1568
1961
4531
4288
10
2263
4181
1387
1090
2992
597
2151
1044
4373
3630
2976
2501
4648
337
222
3641
3459
3349
3212
3947
2569
1042
700
3294
112
3035
2813
751
320
3706
3122
1560
3783
2932
2353
2682
4633
1629
2460
1724
2712
4774
1703
1600
1494
2224
2072
2826
2823
2846
1676
4362
2658
4562
675
981
3145
3162
4557
1727
627
4358
2397
2465
4539
1122
2321
4558
1786
1926
4048
3599
1708
20
2057
2753
1942
4761
3698
2167
1397
1399
4649
1921
149
4540
4842
3303
3967
828
4230
811
3112
2909
1067
1790
2383
3907
2090
1177
4848
4408
1248
1459
4766
4366
2755
4519
4445
1142
1912
2727
4393
1138
3625
3476
3886
2821
1486
4231
4273
3471
4816
3671
944
2284
2339
3653
210
3205
1383
4664
2987
2051
1843
4214
558
969
414
3501
3741
2219
4754
3483
3287
881
2128
922
4230
1248
3211
1328
4443
2297
2696
2923
397
2612
2760
2330
4686
3514
3322
1610
4126
1498
3169
1589
3091
1430
2185
2019
308
1958
691
3398
4611
1108
637
3846
85
3125
1401
2303
1850
1334
2660
748
1033
3277
1707
3478
3397
3251
4521
2407
2921
4913
3063
2373
1773
4987
2552
2034
1386
1855
2330
983
4063
614
2867
373
3861
406
1774
1230
4104
3678
4530
3253
3430
3400
4818
202
967
3811
3798
1201
1061
4627
4400
925
1256
4899
4186
1996
2831
1542
4561
2492
3161
1373
4291
1513
2593
338
2562
1733
4612
1325
1325
3451
3393
4973
3785
594
487
399
1355
4268
4004
1045
1529
317
804
4561
2862
110
531
2477
2799
54
4632
4203
2008
2890
568
3750
673
2545
3373
1187
3721
1664
4509
4943
1101
1567
71
2483
3390
1515
3060
1400
3319
2384
3508
3205
1600
3844
1882
3420
2755
2267
3734
3753
1761
1264
4651
1303
2109
447
2849
3710
342
3229
3747
3354
122
1122
35
696
332
3998
4134
151
3900
560
4587
47
2110
1467
3846
3784
2085
3882
3825
2804
3545
1992
4059
3958
2445
2646
3973
2314
3787
1109
3657
2068
1933
1913
4591
3814
1382
2421
1094
4172
4072
4372
774
4379
322
3217
308
1825
354
1362
430
2490
619
4808
4431
4491
1927
954
966
4814
1773
3932
4088
2142
1247
3208
3649
1147
1519
3930
4956
4112
154
3180
1375
933
85
854
193
2459
3089
1094
2606
3455
4342
3368
1358
3087
1731
4573
3579
2120
2245
1219
3274
1701
1857
1988
2798
4181
2508
2961
3573
1818
3802
1171
4937
4009
4432
1660
329
2361
4233
935
719
691
2482
4440
903
1088
1501
2199
560
4667
1762
4011
3222
4720
510
2229
2697
4648
2462
2749
3328
2069
3073
3712
4639
1988
1104
897
3704
734
4861
892
320
1546
1771
3621
809
1232
4371
397
3674
763
2606
4200
3504
1087
2249
46
1376
4645
1562
4505
2202
2681
3358
2438
322
2444
954
1215
4804
1427
1307
1891
194
1586
3526
1186
787
2741
1176
1084
4141
61
1878
3934
1059
3467
4534
28
4813
4750
417
3723
4555
3972
276
886
580
157
1092
4197
3506
4277
4089
879
533
4442
3926
4339
2408
1272
3332
4217
388
3271
3568
1412
4585
3069
3890
1553
4316
4316
1665
2993
3263
4500
3412
3211
3997
3489
4567
1615
3885
2417
3420
170
1472
2343
2837
4127
3508
494
1456
989
1449
1662
4398
2782
1936
356
3080
1956
2815
3582
4682
2400
2345
2176
1323
2282
1209
3658
4521
1618
2119
2430
3810
3878
2763
2613
2851
4594
2377
70
3639
238
3735
4317
4200
3913
4599
4733
4498
4716
4349
4972
3128
1056
189
1227
4218
4487
3633
938
2124
1191
3363
4412
3939
2375
1988
3135
2807
1561
186
4846
4068
4550
4467
2269
4839
450
1164
1067
1482
2880
3254
3632
2989
4887
2231
4157
3724
2491
2065
4108
2006
226
1186
1065
816
3995
1690
279
3043
2560
2992
2329
358
3649
2226
2397
2009
2701
393
1962
1523
1963
3306
143
2551
1824
964
4389
1653
1801
2439
2530
938
4848
3733
3832
2211
2574
140
3526
2840
4117
3011
3666
4840
1817
1200
4277
2234
821
4612
3685
2372
2102
2459
2022
1495
1603
2497
1416
4722
109
694
536
1708
3141
1340
717
4660
3545
3512
1518
1916
3775
3658
1472
3102
4227
1281
1353
324
2305
3238
1281
2458
398
4263
2292
2883
503
936
27
1729
452
112
3184
4071
4515
1014
384
779
1589
829
1831
4318
338
2312
1130
573
3140
4782
1562
663
2235
3436
1251
4505
2275
2593
3634
425
3073
3321
2776
1635
2639
2039
4631
1713
3888
102
4051
2694
3347
10
4492
3194
2441
4345
2620
3399
3096
74
3242
3210
1303
2211
3675
3567
762
3743
1621
872
711
3265
4214
2126
3979
3888
2312
304
3351
2047
404
3208
4902
419
2758
2177
866
3584
399
3731
4973
1389
2845
1189
4373
3918
4602
734
2976
3736
745
118
2661
1172
1271
2974
284
657
4322
3052
829
3742
401
3470
2801
3134
381
2551
2025
1852
4507
2513
2259
4683
1754
559
3761
3208
2502
3403
4112
4252
2240
282
1634
4335
2740
211
2947
280
278
778
1738
463
27
819
3999
3116
1255
4853
2543
2479
1040
3952
2558
897
3700
2069
2389
469
1426
1599
647
4159
4572
2722
1467
146
680
1304
4572
2423
729
4112
732
1495
1036
2605
3892
2495
3539
90
1007
398
1524
47
2662
3596
230
430
2112
2210
4566
369
4545
3440
3370
815
3068
3608
3658
789
3720
1180
38
4308
274
1510
3350
4570
4702
1615
3845
33
2389
3532
1278
3428
3887
869
441
1171
692
4532
3671
4535
3893
3409
124
999
2487
3353
1478
4959
660
3577
4180
1331
2985
3938
4813
1946
3443
1691
1108
3653
4471
2024
2799
3620
526
2132
4438
3151
2283
2447
3692
750
916
1900
1375
2000
2424
4842
3579
4590
4412
2962
3301
3156
313
1222
1783
4549
1053
3739
213
1549
2874
191
1012
4474
2176
1588
2249
3268
1031
55
522
4763
2067
2828
1204
1783
1076
1987
3342
486
996
1269
566
4513
3932
608
2441
2873
3139
4925
727
3978
2310
885
2249
3629
3283
2392
1893
3309
3348
1891
1621
853
3825
267
3666
1334
3795
3707
1792
2936
4255
2974
4329
3706
694
861
1203
83
3424
1345
3569
1676
2842
1509
3088
2636
851
1539
2624
1393
2503
3927
2326
1750
264
528
1068
2857
4330
627
4624
1360
667
2946
1214
619
1686
202
4901
4781
3334
2472
2635
955
3557
3154
739
4353
4424
3277
846
4601
4696
3916
1787
1508
786
3914
2688
70
2044
904
4845
4359
4406
2840
3560
1064
1472
22
4730
1692
23
565
2002
967
2236
703
3652
3814
4065
4431
1938
4500
1373
3041
920
4943
2777
3265
2302
2206
1824
481
1276
3659
3728
1721
3137
3469
2597
4637
1847
4524
2781
668
2911
961
104
687
169
888
4790
2341
3644
355
876
73
3338
2904
737
2962
4025
2941
254
4457
4479
31
1221
1112
1424
2276
3808
744
1238
1855
34
2187
4780
4392
524
4704
3993
4571
4496
2278
178
2792
1371
1257
3911
4469
2630
2848
1789
2595
399
2995
1866
1697
3600
3928
4489
403
12
1295
159
4681
3661
3010
91
1555
2867
1983
4423
2845
1228
616
4323
4269
4295
3714
4382
3068
1358
1022
4506
4409
3037
4075
17
720
4316
1667
1967
3625
979
2533
1421
1606
3511
1724
3765
3855
3288
4814
306
2719
2329
3044
3488
2471
1251
42
3862
3919
4047
2110
2166
3526
2015
195
715
85
2119
3618
3056
3875
1561
438
3234
4375
3774
188
1279
1535
1611
2778
1006
4689
1407
967
2393
1324
4942
4464
4885
1418
4422
547
3744
4975
2668
2371
3763
1769
2102
3143
4567
3755
3842
4699
422
3876
3224
158
1254
4285
4967
2554
768
4594
4437
2997
1550
2311
2357
2859
1023
4934
638
305
1741
4432
4433
177
977
3532
4109
3100
4860
4407
3213
1597
2465
2854
3827
4828
1490
1915
4350
4827
1831
1457
4211
2879
3003
2387
4287
3555
4653
4457
4289
4760
1173
2556
1350
1226
119
2484
4397
1931
1540
1122
1942
3320
2415
2710
1762
4866
3864
4795
1404
58
1714
4575
2898
3643
4648
800
3691
4787
1076
1547
4469
401
451
4446
1898
3772
3975
2932
1388
3493
2771
1928
641
884
4847
191
2144
1802
1227
4319
371
1513
2774
3612
1723
4384
1048
2849
3009
4422
2340
2680
4078
3342
738
630
1647
341
1898
638
1972
1042
3145
2402
2080
253
1608
1822
4508
1290
3319
917
1320
523
4813
4794
2897
4381
3034
1518
4200
1170
3752
4420
2540
1663
3208
4829
2210
4263
3054
827
1783
3987
376
3816
92
2439
1906
4256
139
3750
4979
2171
2016
3629
3447
3911
46
4944
4833
712
370
1279
4515
760
2103
715
3622
869
4567
4999
474
803
2942
990
1242
1958
1559
1595
3394
1237
2399
915
4024
3106
4506
802
1195
4911
4474
791
369
4059
1143
4086
1066
1008
4300
3645
2249
316
4342
1847
919
1593
1511
1617
2818
4531
747
2434
1041
1511
4749
2798
2116
3483
2525
3916
1154
2748
4462
2991
3234
1744
2216
2372
4314
3282
3247
2064
70
3738
2759
2195
4508
1495
3076
3956
1357
547
124
1420
2832
334
1847
1179
2194
66
636
3116
1602
3825
2159
557
1917
31
1687
1822
3231
2345
3911
3179
3800
4135
2165
343
229
814
4469
3565
462
4879
1497
4316
3986
960
1464
4517
4953
349
2154
744
1612
1328
3391
2402
590
4239
928
4795
2297
134
419
3814
1945
4372
132
1244
2578
2413
4040
1981
1710
397
4225
1710
3670
2691
2267
3009
1310
56
952
3416
4915
2536
2310
78
1513
1924
4324
2733
936
23
960
4695
1423
2693
170
3459
1991
3802
3950
3422
2703
3489
3704
1412
2995
1846
263
3730
4202
3431
2405
250
3605
1443
4519
3132
4938
4844
2702
3857
1928
3369
4158
248
2482
4692
1772
2117
3545
1177
3656
1721
4150
587
3467
433
2330
2467
729
2179
871
3296
277
2473
4395
3744
659
487
1890
4810
1915
1650
1030
1542
1729
4301
1719
617
3866
33
2014
3243
1736
3608
842
904
1800
3025
186
1778
1404
3479
2472
1700
1177
4287
4885
2702
949
1046
1891
3472
3605
156
26
4510
1097
2771
1043
3496
4747
55
3056
108
4841
1770
3670
4340
2294
4133
1364
1080
1480
1377
222
959
490
3207
1696
2811
4023
3150
1988
2543
364
4450
4184
546
2034
3747
382
1710
3446
3813
65
1314
4640
608
3345
2361
1162
4366
1756
3597
4480
4211
3266
2784
857
4025
4678
3575
486
2199
173
3998
2288
1448
3636
103
280
4997
4869
530
4241
2313
2646
4765
2935
101
3065
2613
2448
1718
854
1162
2213
4801
2567
4755
1764
142
2864
3497
833
4460
2863
4151
4692
2816
1688
861
1987
2172
932
2362
1948
4963
108
591
1353
90
2561
2069
206
969
3560
3292
3836
2009
2294
3640
723
4991
2568
3783
3821
4766
1245
4707
2080
363
3674
1450
1710
882
1095
4002
3212
4743
1112
4697
930
3120
628
2960
1490
3910
4939
2144
1861
2723
765
957
409
227
832
3797
1598
4561
471
2090
1691
2606
1607
3299
250
21
4610
1391
4193
3112
1575
4216
4711
4249
275
4730
3671
179
3481
4661
4427
1621
3509
2124
2681
3971
1554
4079
2260
3877
3553
4214
2223
2214
642
4916
3752
4664
4657
3515
2284
3071
1418
665
3733
1589
4043
1578
3707
4508
1459
1646
1746
3810
3370
1242
2789
454
2536
2021
2049
2789
1955
1256
1367
756
4347
2697
646
3031
4762
2295
1617
4915
2827
4787
388
3028
402
1446
240
1471
4328
2364
4786
4004
4091
3150
3154
2128
3373
926
278
3898
1507
270
3567
130
1196
3617
2074
826
3667
3749
1892
4328
4756
2524
2560
3804
3160
1553
2695
1667
3922
2183
4807
2345
3944
1872
4186
334
2942
886
3684
3848
4020
3548
3334
3577
1379
306
4792
456
1835
1008
4280
287
92
2931
2381
4566
1644
1607
240
2422
2419
4300
1022
804
1029
233
4164
799
1264
2715
1310
1760
456
460
3580
1976
3817
4574
2470
491
4827
66
4121
2946
2930
1559
3140
3379
3960
1377
4729
2237
1687
730
3133
3305
3397
3728
315
678
531
271
2789
13
969
1317
2737
2089
1275
1666
2176
2275
890
2071
4693
8
753
3685
2140
3950
32
864
98
1463
2868
726
2250
800
2479
966
1880
3984
4858
749
1872
4920
2524
4756
524
2121
3977
3452
2801
1824
4377
3881
2087
3060
2559
4113
4251
2138
1044
2441
597
2699
3859
1955
2374
2846
1741
3935
2323
1117
3064
3759
4722
3697
3003
174
3217
4029
2139
4143
841
3845
2140
2045
2939
4094
1646
4175
289
1505
2642
4723
3635
1250
4967
2209
2616
3674
541
3143
3641
4912
2911
1868
3513
2220
4740
4727
1193
1404
507
1269
227
1473
4744
2272
1127
4975
4289
1200
2684
1517
625
51
4100
4330
2026
2905
2512
1584
2982
4687
3186
2413
1280
1209
370
2208
4557
332
4096
607
1189
972
4029
4076
2333
4859
317
804
766
1743
39
1190
4961
1512
3049
4049
1972
2544
2778
3873
1846
3852
2258
3240
2806
1264
2145
4499
4326
4298
4511
128
4356
3604
1951
3701
3994
4930
2005
1143
3981
1402
3062
2825
1106
2050
2165
4341
4782
4624
1406
1901
1192
2171
3393
3553
1580
322
4311
775
904
2581
2658
613
3598
1756
2042
1993
436
1547
3209
4887
4307
3225
2496
4923
4328
4927
1639
92
1006
4506
4799
2463
812
1809
4783
2606
4922
244
4830
4011
3561
535
370
4873
1097
1403
1206
1868
1151
2703
3501
4188
4612
3796
2965
1165
2170
1123
4600
2543
4675
2753
4114
4793
840
1084
367
1446
1876
4073
3945
1405
1311
3434
3968
2895
4161
1405
2288
1992
2848
4693
1156
1070
1417
1744
1293
2372
3987
777
1865
3825
409
3530
3323
2206
2335
4281
100
14
889
1914
4350
963
3124
4864
1876
4286
4710
1304
3787
3043
4840
2150
4621
2241
3211
2683
3434
2207
2693
1742
2841
4128
3604
4946
2424
3496
3683
4731
3590
1538
4524
1847
2523
2069
4235
4138
3453
1388
4511
2297
1532
3074
2790
3764
2881
2004
4877
1676
4950
180
275
4172
1986
920
2823
1847
3097
4215
160
4219
2601
714
3619
2797
2664
3040
897
3233
1981
2009
1439
3894
3966
2860
623
415
4556
4559
4032
3958
4580
4504
933
1279
2885
2431
4712
3665
2951
1496
2845
1553
277
3827
4932
2688
4914
3849
4235
699
304
3180
39
4960
3412
240
2483
3799
541
4773
780
2693
4320
3688
2540
3741
926
1616
4238
1490
1489
3879
4692
2634
3878
1677
4894
1213
4154
1391
3137
4790
2801
836
1831
3532
3310
4639
2795
190
1525
3783
3632
244
3003
350
3641
415
3163
4115
4957
3427
2704
1991
3671
4726
1658
988
4383
4070
939
4992
1613
3817
3812
800
2375
1574
3014
4961
445
337
4421
1756
1498
3584
1009
2346
542
1822
203
91
1329
783
2558
3945
837
2322
3616
4317
68
2640
702
670
1475
3583
1035
1607
2350
1216
2236
2905
3357
3305
321
1903
126
4937
3990
4972
3952
269
3357
4804
1133
2312
1893
3581
4950
4539
2061
2793
4582
1192
4224
1559
2383
4974
2663
821
2443
3325
133
2788
12
4078
4191
2332
3288
1460
699
1162
921
3770
2667
1388
3708
964
1819
1710
3471
2679
318
1907
2241
1858
902
923
3740
1697
4669
3101
4918
4225
4554
4467
3688
753
229
4229
3529
5000
134
4618
4741
4270
74
728
4755
670
1096
158
2728
3066
4666
2094
4799
4135
642
574
967
1234
1031
2248
406
737
2119
1244
1074
108
2687
2414
1199
1906
357
1594
4363
3958
2647
2469
871
4801
412
3650
4031
1924
4908
3939
2633
3324
1279
1337
3548
1833
651
3573
1583
1356
1943
3248
4485
1327
148
1352
854
2643
768
3620
135
4527
3714
2396
3505
1219
2371
932
3427
2170
4286
1668
1592
2165
4979
1557
1731
37
701
6
3420
2373
4203
117
4849
1942
2500
1467
1568
1388
3309
705
719
642
4830
1583
2466
683
546
3985
2518
1785
3820
3167
3218
4700
1452
3682
862
962
4129
2433
3070
4723
1184
1636
3605
668
1015
4414
3778
3109
1747
818
3459
814
3849
1706
3384
2409
3178
509
105
711
4424
1086
4514
145
22
4100
3503
402
3541
2237
2901
587
1522
788
913
1090
1854
3688
4180
2755
1417
4146
2559
1938
4707
4235
2366
4545
506
89
1113
2350
424
3478
3206
47
4754
3054
1529
3515
2142
1329
3839
2801
1342
2942
3738
2474
475
4085
4994
4377
4785
7
1271
2967
4062
1992
2108
2352
1075
2255
1086
3663
3472
1338
2813
1661
3628
3973
1163
810
4700
649
3580
1556
3593
1786
1420
4462
2385
4740
4885
2849
4225
4064
4021
4320
999
4474
1075
3237
1256
2559
2815
2757
4676
4522
2834
4779
990
3799
3399
2069
3128
1236
3166
3353
2548
1340
2898
854
1672
609
1568
2710
2632
2300
1154
1047
3856
3913
3932
1276
3280
1203
4019
3658
1397
1108
4850
792
3672
1498
3928
3744
356
2848
3713
2517
764
3975
311
4811
682
4460
777
459
2627
1286
4399
4561
2876
4501
3522
215
3553
2973
2260
874
2669
1466
1079
1629
4595
2981
1763
4315
4894
2379
110
1101
1705
2816
3560
4572
603
1653
4767
1185
411
3274
3860
2554
4323
84
553
832
4556
4947
2425
1550
705
4978
4491
1503
4218
504
308
3121
3228
1927
1316
2041
4289
936
1264
3118
4880
2892
4860
4211
2587
4350
3691
1441
4500
3572
4331
452
2399
4128
1923
2072
183
3877
1126
3608
3779
1559
212
2932
961
4107
3950
4466
2210
1671
3112
2806
3517
861
1890
685
580
473
1724
1534
4097
2463
2872
3866
4864
4127
4559
570
3821
1524
4940
4548
4525
1381
3372
908
2171
2100
3673
3696
551
4807
4618
1149
2684
960
1154
1796
2513
1609
3278
2518
2539
1442
2777
2858
4180
2412
3366
2192
192
2781
1777
4914
3204
4903
2431
1054
4029
14
2653
2382
1037
2443
3772
1621
227
170
2358
1152
1404
1028
2088
2955
2318
3639
2217
1720
4940
550
3826
293
2039
1876
1628
869
3804
445
2994
2405
4635
4801
1003
3402
2194
2609
2987
3368
2856
3310
2187
1520
794
2889
3655
3819
3694
1748
160
857
745
4211
2389
4722
2307
4024
1691
475
2739
628
1306
3664
43
1420
4677
1466
225
4448
523
2942
2119
3310
1800
3669
149
1034
1394
3743
216
3303
2045
4607
943
3552
2997
716
1651
4558
2668
242
3998
3953
2583
4489
1727
4775
4437
4942
4061
1720
266
2602
3943
1389
3170
4810
120
4689
2416
1923
4074
32
2451
2254
1312
4129
612
3441
4601
3552
3523
3089
3921
2621
4824
1894
32
1432
4466
1192
1304
2456
1019
868
3589
910
115
3168
4265
1476
3368
478
2799
2468
4444
1493
1207
3524
3462
513
459
3258
3770
1906
415
291
1243
2460
4078
1012
3890
2897
2103
2530
4009
3083
863
3954
188
2424
1485
3094
4710
2236
4238
4711
460
2764
1011
1628
3316
1345
658
1599
771
1843
3006
4075
4057
4719
2382
2591
43
338
1628
1076
4195
2273
1976
913
3925
357
686
1291
519
1535
2141
4148
3554
3481
4806
4182
107
2082
1137
1737
4159
3148
3074
2843
1545
1783
265
1195
2938
4
953
991
4508
3531
753
3390
525
1503
4621
4768
712
2881
3456
2028
3896
1932
1633
2210
1899
3620
3629
2229
2105
668
443
4956
3032
1000
3875
1699
3967
4732
332
1486
1952
3997
4901
2194
4677
2637
1241
2918
2987
4623
3804
4518
4985
568
3536
677
4707
2276
943
3566
3234
127
3996
4835
4746
2931
2802
2539
1409
2600
137
2892
176
1728
407
909
3452
3362
4906
3660
854
1890
2983
3139
1184
2961
2258
1155
2852
2125
2287
1747
3278
376
486
3312
3673
4425
3176
377
1129
1618
4154
4221
2674
2603
4527
4086
1251
2473
2266
960
1247
3865
2274
3085
432
3510
2311
1828
2351
4883
1549
2468
2032
4532
3033
1953
2909
2257
4182
2420
4528
2722
722
3043
1351
522
1350
2960
1787
783
4769
205
4614
678
4187
880
2258
833
3474
2626
4886
4572
3340
4624
2300
2953
103
194
2630
258
4171
4845
4147
4644
1772
1897
3002
208
94
799
1523
4134
4273
533
4230
1159
2460
1401
9
4803
2520
1992
4876
560
791
2636
2843
3796
1595
2742
4015
3412
2053
3335
1071
3894
1397
687
4935
1722
4509
4487
2293
2935
4483
4391
4821
4866
3680
634
1671
1101
673
4624
2488
4956
720
4318
3294
4817
425
2768
436
1431
2970
234
4624
4508
3210
3874
4333
3736
2107
4068
4801
671
325
4221
719
3200
3347
1473
4818
2847
3112
3971
1070
4733
3294
3185
3462
3874
3681
397
4965
2929
2525
3432
3850
3138
1812
2033
156
174
817
2955
1465
2000
4040
910
1337
592
2365
3023
2140
3346
4965
4593
2421
3498
1727
1158
4951
4320
1217
2896
2002
456
1319
2286
2513
224
2570
308
3659
1280
1287
4082
3441
1352
1879
524
4370
4090
1567
793
3996
1515
1733
1181
1023
4011
2117
4672
1061
1063
575
4537
3876
4748
1829
3650
1206
728
1727
4389
4374
4936
2918
848
663
496
3844
1948
4544
2311
3863
402
4972
3465
1428
2671
2169
1082
4148
2341
721
3813
2246
4029
1760
1470
448
802
420
36
1633
562
4597
3286
322
641
386
2527
785
890
1648
4579
650
3277
376
2104
4282
1129
4708
3105
3400
4059
4602
1323
4872
2672
4207
4587
4069
2948
1653
2993
2351
3407
2040
4206
4035
2210
241
2324
2498
3672
1492
3475
2862
336
63
3168
1245
3988
3513
4666
657
3286
4399
876
3549
822
457
99
2610
1747
3915
4624
1346
2268
3280
4291
3008
4510
2270
4242
59
2687
1897
2438
501
2610
999
293
3167
3672
4863
1962
2084
3032
3859
718
2841
1890
336
1536
1266
10
1599
2326
2007
2370
2456
2918
2306
2292
1819
3894
249
702
1895
3871
42
904
2639
2976
941
4549
3267
3227
1535
1119
2717
1362
3360
4227
843
4129
1438
852
548
1134
768
170
3976
4440
3730
4855
4210
4670
4448
313
3483
3346
2805
1290
1265
1088
2051
2561
2789
1887
1466
1459
3282
2959
4843
4207
1244
3663
2666
3623
79
1870
1442
1048
1421
1199
120
3452
484
1780
2244
386
2662
4177
3371
844
852
2203
1964
533
4281
187
3010
2505
4441
3781
3073
3810
4369
453
4123
1939
1650
2726
3964
2014
1285
3607
2815
1352
3406
1245
4434
3292
3952
3459
1394
2527
1516
3625
3281
1623
1041
3377
2702
4210
1171
4115
1612
1830
2512
2321
952
4693
4347
1379
4652
3706
4024
4803
1620
2878
4715
4278
3558
1848
4639
941
1769
3570
924
2057
333
2450
4679
2667
3926
2699
2084
2827
367
2633
4920
3778
4862
1123
796
3431
1978
3985
2342
3315
3518
3815
3636
4173
3942
2430
516
2130
3209
1044
999
4568
843
2444
4831
2956
4788
3880
2604
1852
4056
3891
3550
4380
4407
4098
3053
3536
3890
1884
1551
4381
68
3617
2720
4718
2971
136
1871
2275
4930
4735
4965
3207
4870
3033
724
4310
1880
1919
4061
4553
3447
2949
2379
2216
564
796
2802
1059
787
3923
2006
4218
439
223
2917
656
3294
325
3338
4459
3459
4520
3235
4470
3912
3139
4255
3940
3378
205
499
323
358
3632
4376
456
2927
2874
3323
1698
4126
2313
2310
1157
4796
280
1538
2275
4023
966
3825
403
3637
3827
4280
4530
2360
2623
4412
2765
3920
1335
4431
3744
160
1519
2324
881
52
858
4391
2127
3563
2523
3657
4587
3631
3227
4333
4812
724
3650
1041
936
3850
2408
1492
4517
199
2944
4858
270
1676
3876
41
3661
3705
1423
2191
3958
460
4121
21
127
1015
4461
3735
4204
3490
2930
2245
1594
829
2155
1113
1813
4537
4780
3453
2193
2877
2304
2890
4152
4399
182
2420
3158
4809
3872
1059
2198
3646
1989
3312
898
3702
2524
4171
110
3858
3815
1700
1072
4492
2090
2547
2683
584
2206
741
1602
2637
4821
1041
2066
4489
2711
3009
4238
4676
4634
4242
4914
1742
359
4697
3659
2317
153
1616
2520
996
3783
949
2737
991
1583
4150
4781
4069
3833
1680
681
303
4724
2993
4521
2520
4349
385
1029
3382
332
1247
4689
3499
1101
3406
2844
4644
4331
4396
962
4347
4048
1830
1589
4147
1649
766
4428
1071
3102
2616
4049
136
640
142
4570
4880
3328
2220
3226
1562
1223
1380
3535
2809
1066
806
4583
151
2291
501
3990
256
1514
2210
631
3186
4253
1306
164
3275
437
3723
2492
2727
4733
4869
3849
928
2476
4063
4402
3500
4762
3215
4452
1919
391
4787
4488
3627
4473
1796
3233
2294
2820
3519
3802
4375
3234
3652
3522
851
302
1935
2416
3234
3465
3868
2884
4034
1135
2908
875
840
3643
4307
549
103
3231
3166
4040
3008
289
2359
140
2604
3164
2321
449
2113
3144
1050
1409
3592
1387
1308
1084
100
774
4849
294
3187
920
422
906
2222
2421
397
4710
2731
2691
4595
3578
1137
1209
5
2892
3788
1465
4081
2229
862
3185
2626
2470
4292
450
1061
4482
3433
4947
160
353
1303
4348
3130
92
1460
4638
2445
640
1875
4781
2872
1357
1316
918
4033
4387
4287
710
1419
1015
403
2602
3746
337
126
312
1496
3900
4746
2833
2962
2671
4692
3205
1907
1216
324
3021
1514
1997
3327
578
1749
1324
3381
2012
519
3491
2538
980
703
1159
1257
2629
3725
2337
1854
1201
810
4518
2077
4898
3756
2204
1105
4964
2698
4855
4894
2577
4557
603
1018
3619
891
671
4139
3098
879
1926
2387
1545
4165
1194
3912
3779
2586
2846
3032
2118
743
1161
4583
4582
1969
2039
3518
4965
3349
324
681
3944
3481
4662
533
2992
459
4867
596
260
908
1330
3322
3070
836
4074
132
2435
2762
614
1757
2574
4034
1214
4990
4190
4116
1206
1082
4080
949
2329
3825
431
1799
3485
1581
2207
550
2000
3372
695
3038
1103
4139
2185
3481
2877
1419
3477
4321
4120
2299
3777
29
4034
1767
3815
2294
4232
2891
4264
2575
4031
3884
3196
2830
3372
4546
4843
1267
3086
474
2454
1835
2752
4029
2993
860
2011
3102
3555
2292
4942
2347
3715
272
2243
4995
1748
576
3160
209
2621
2963
959
2649
3807
4733
701
1712
4689
1799
120
3996
2268
4359
635
2571
4358
4318
4319
4746
726
3395
1750
677
3885
1469
4414
1684
4579
1688
1919
393
1491
4481
3777
1818
475
78
4566
3629
2409
4228
3515
69
1389
821
288
4976
2745
465
4985
4073
776
4755
3362
2686
4116
1605
4720
4303
3192
3595
3689
4762
4952
1016
4383
529
4985
4774
3311
2823
2617
4811
909
1817
2142
4910
621
1802
4874
4274
759
2628
3413
1050
669
2149
953
4830
1499
3725
2074
2039
2285
4276
4028
1787
2579
1119
635
528
3697
3440
459
2228
1969
1424
3072
889
3519
2536
3247
436
4405
1478
4665
3680
3221
1320
3483
3625
4620
3454
4114
1231
1624
1028
891
374
1908
3834
1873
199
875
2937
1454
856
14
2901
1989
3549
3537
4431
1562
2352
3448
1810
1386
4755
3782
1618
341
3432
3373
2414
4102
3260
4253
302
3112
2284
2566
905
1124
4197
2906
4223
3074
1258
964
101
1715
3400
2899
2007
1980
3235
1834
860
1645
4154
3330
2116
4773
772
3247
3417
1609
2266
2943
4419
915
124
2309
622
3474
259
1461
1999
1573
785
4597
4311
4117
3092
3815
4
2861
994
3003
4368
904
4748
2885
2485
1731
897
3262
4538
3166
1238
1857
4635
3903
3224
1272
1623
388
1516
4598
368
2656
916
178
934
2818
2618
2322
2133
576
3179
1719
2731
4282
2834
266
2269
1087
4566
1108
84
991
1585
3154
2577
744
762
2731
1842
2033
1006
1123
4896
4096
1584
4055
3655
4422
2354
2442
4503
4801
3508
368
3692
1186
1995
3434
503
4501
1305
3951
3898
4748
2694
1904
2377
3011
1066
4268
1412
3574
1015
2439
2957
17
2401
3598
143
2445
2118
4783
1775
1440
732
1571
3407
1799
2974
4204
3899
475
4421
1438
3719
1609
3526
3268
1397
4546
3024
1406
2791
2745
1629
4895
4479
551
1691
2446
2588
4551
3276
3808
4966
193
1245
4601
227
1651
4611
1679
1436
2445
2070
791
4028
1655
3407
3651
385
2705
498
4711
2887
1033
2694
3347
2206
1452
3802
1444
4142
918
1686
2971
650
51
1874
607
3279
4983
1682
3663
655
1970
1005
3521
4582
1477
3454
1290
3879
438
3857
2064
4248
1429
3311
1289
4927
562
1522
3884
2779
3662
2613
2647
2161
3232
4147
1049
4472
4783
131
2927
4647
519
2227
3302
2017
1208
314
2520
3001
3449
2334
430
3974
1116
577
496
2336
1360
259
2915
315
2153
735
4955
4294
299
1248
1160
3285
3741
1312
3630
3021
4531
4266
1878
2190
1810
360
1120
4027
4365
1059
4453
1049
1597
3027
1599
2225
2692
4257
71
53
2000
826
766
2638
1256
3222
1769
737
360
3688
879
4537
806
4499
2254
3195
1828
2922
2744
517
4502
1881
3596
25
4961
775
3687
1998
1611
1268
1813
814
3169
2492
1318
4272
3807
609
825
2766
1888
2327
4125
1166
4218
3835
3570
4836
3527
4869
1507
1635
507
2816
691
3885
4810
4318
940
1582
4686
1473
2188
2574
69
4482
1236
3902
3825
724
4725
2485
1406
3736
922
11
4450
3187
4333
2922
4812
2161
4543
1201
1986
3127
3395
2410
1375
2582
3456
2606
4787
2420
1848
3400
2150
2172
161
232
4782
3029
3460
2275
217
1113
871
2017
4683
1577
2191
1654
54
859
1737
4264
2485
2777
3141
2461
3847
242
4266
4933
517
777
3140
1979
361
4991
4950
1496
2371
58
2639
4398
2719
3268
3710
3252
804
4672
2775
2364
1962
624
4966
4088
3212
3504
2262
1466
1917
3182
3577
4108
1356
4887
1100
398
4335
4857
891
4961
3436
2308
352
1994
2342
4299
3491
2633
938
3215
533
3175
895
77
3400
2228
3538
1119
4909
3729
1886
3833
2228
2448
2216
127
52
4461
4390
4261
3231
3847
788
1895
4242
2642
3408
4497
848
3471
640
3061
2213
3263
92
4508
1954
383
4347
2668
3685
4028
844
4883
3013
3126
887
882
4229
4340
4887
4688
4544
4545
2311
3807
1573
895
782
3756
4555
1886
1479
2812
3336
419
2739
426
3248
3314
3654
81
2481
3675
4813
3148
870
3145
570
4171
419
2770
3695
3379
4401
2892
819
3829
3756
4162
4524
4644
4949
2499
27
214
2915
4950
460
910
3285
1843
298
192
4713
3692
867
674
4521
1754
3617
4862
1018
3778
4486
1710
2198
2337
2101
2122
4185
1841
4873
1236
4767
442
1043
3458
747
1520
3561
943
4478
2916
1587
3264
3675
1133
4434
891
952
274
2572
4473
3145
3760
2257
2375
3242
5
1223
2419
4000
2406
2824
2406
3854
1900
3525
1314
2366
2446
1257
2239
3586
4713
2189
1822
2982
1931
1419
4569
1374
4687
2863
419
2813
287
403
4519
2876
2283
1387
4997
2071
1436
2295
3197
961
1669
4417
798
1289
4528
1955
1846
1017
4897
3192
1995
1791
2166
2549
2587
3001
3287
3592
1442
4121
833
3939
8
2284
952
287
3092
345
3283
746
3756
2713
419
1105
2007
3048
1780
3682
2546
2775
1996
252
1473
163
1919
3061
1667
1155
4833
1207
2112
820
2351
3376
3077
1971
2483
3988
1762
4127
4609
2222
4468
1653
3724
2296
4524
1830
463
3889
4044
1423
1323
1074
3702
4681
4130
3492
4583
4702
2291
4097
2935
3505
4055
2981
4001
3209
2567
1533
2468
4193
4584
3964
798
4101
1197
3688
2426
2339
4296
3170
4600
4944
4430
4856
1232
3345
1436
2790
3384
4989
4951
3695
1735
1591
3476
104
3421
4885
1259
3852
1081
611
334
1301
1950
63
4288
4637
4570
3556
4637
1435
3345
3980
2064
3391
308
4105
1879
842
1813
4419
1996
4704
1825
3472
4066
450
3697
1352
4574
4922
4443
643
4229
2070
4702
4401
3317
4405
838
3351
187
4816
3604
2953
2583
1693
4037
3705
3493
551
829
4112
3610
2510
1890
3587
3165
3930
1473
816
1240
4619
2862
511
4684
3461
666
3391
3762
2052
3626
2010
3611
4420
697
4852
1086
648
3315
180
511
3557
402
4306
2202
4097
4096
2786
2769
2950
1737
2875
2326
483
2170
725
3778
1056
3181
1213
1667
673
3387
1715
3629
3592
4181
2668
627
4939
497
3789
2908
1537
4364
2683
738
3585
3939
425
1751
4054
1633
3039
1769
817
2255
1338
1883
4972
1531
2818
3884
2309
3764
4660
3590
4735
4149
716
136
1259
1971
3957
4299
2071
1365
4072
3810
4343
2110
1027
3049
640
3370
124
352
4467
840
3211
218
2185
3016
4980
1487
314
3884
2201
3834
1568
2545
2433
1224
1408
2401
451
4592
4863
2368
4591
731
1397
3855
1550
4447
2818
4247
4079
2075
877
4402
2793
3216
1135
267
3490
4168
4308
4286
3715
3362
3353
1477
4297
182
3259
1059
2894
2596
198
275
1442
1124
3832
1240
4884
868
2759
1265
3490
1500
1763
3843
3114
4068
165
4476
3424
3597
330
2963
4034
3209
3146
2782
3830
803
4784
323
533
388
1489
60
3402
4023
4692
3512
4590
3085
1705
2007
1186
4818
2001
393
692
2790
1230
272
3089
2646
1203
2024
3921
683
580
3905
321
2753
474
4620
878
3964
2718
2123
915
465
222
4459
2475
2357
1199
926
4359
4350
3412
1033
3019
1604
322
1757
1433
1919
4667
653
501
2730
4120
1488
4381
1239
3377
672
3514
420
4552
34
3624
2920
1641
1321
1862
2664
1211
767
3597
4193
3201
2049
4563
1853
1056
536
2076
4435
1378
4915
3278
4216
2686
4407
502
2046
3103
614
3214
4703
2110
1000
4121
1865
2302
3834
1399
4214
537
3177
708
4379
4884
4870
4782
3579
2017
4842
3494
3694
3552
3823
3369
867
1461
4213
2876
2358
2184
3863
3432
1995
2020
4941
4130
1832
2661
3371
844
4991
2014
3582
1971
2482
4820
2715
416
1464
2830
1315
2866
2325
3560
4418
4603
2189
3287
4213
2388
560
971
4088
389
1350
1048
3513
3273
2875
3130
3745
1925
1955
4423
339
837
223
1264
3991
1668
4091
1921
1702
2132
360
2480
1592
4584
1423
2294
1267
4100
2720
1837
2699
4715
1500
485
1415
1215
3312
1315
4264
1109
491
2597
2066
4831
4762
3259
625
279
1613
1531
127
1869
775
4114
3800
1432
2004
171
1775
3918
1401
3968
3867
686
2165
1260
3257
2396
555
3393
4939
2701
2240
3635
28
4187
877
3831
715
4672
3181
2486
453
1517
2583
2817
1232
2754
1758
4243
127
4022
1522
3920
4866
322
2752
4124
1878
3299
510
2317
1573
47
2352
1148
1829
1311
990
312
3545
230
3673
4743
3123
2207
965
4927
2885
1137
2741
183
4942
4889
4792
688
3281
2561
412
1245
304
1403
1496
4196
191
3089
369
174
333
1860
3241
316
52
890
2515
1948
3823
1272
4111
1767
3040
3844
4560
51
3015
61
4662
3269
4522
4512
2062
2725
2782
4809
3819
2301
1722
1377
2282
919
4441
4938
3332
1
1181
3528
4194
3787
1761
4517
3704
1243
3305
4613
2830
3710
174
3402
3354
4773
364
4973
1674
4633
4903
2902
1960
2312
1165
3973
1305
3714
1697
3107
628
521
3737
2325
2405
568
4902
2144
4948
1463
2067
2685
742
2688
119
4918
732
4263
1704
939
3805
3095
3629
1642
1274
4872
4154
1693
2425
4866
3980
4790
2271
4875
3974
1601
426
2905
406
1355
678
3056
3998
3296
3735
4197
4716
3241
4030
3709
4595
241
521
4609
717
2514
1915
3642
1083
4309
1412
505
4177
2656
3996
3872
4723
2117
2567
2748
999
3927
3570
2720
327
4291
2751
3302
2177
3884
4721
413
4648
2180
4409
2750
4347
2294
1991
4883
1906
1380
1889
4525
3448
3488
28
3974
2658
4314
2393
1502
242
1295
3325
1818
3738
3814
4836
4227
4486
2732
4540
132
731
1811
2865
1954
1445
33
4999
500
2558
892
4581
1802
1173
191
2223
4343
187
2649
855
1022
1828
999
2715
2480
4001
2823
318
3834
138
473
2035
951
3953
2358
3905
1461
2995
3227
295
4994
233
1134
4942
3412
1389
1888
3124
1646
464
4816
663
2143
2793
2682
922
1063
263
2044
4649
663
1259
4323
4194
4283
3479
4525
2283
1677
1471
226
1959
2223
1897
3388
804
2986
2630
690
4464
2274
1493
4807
267
2316
4473
4270
586
2325
3616
1345
953
4102
2259
1591
1800
190
3278
252
3329
2773
3158
4376
2095
4886
310
2056
1678
1505
1691
3387
741
4573
510
4909
1323
2129
250
2253
4103
4438
2689
3122
448
3640
2506
1576
2909
3579
1938
2532
3434
3355
2217
2916
1423
3558
3613
1426
4612
2764
946
771
3841
3287
1832
1578
4879
2786
3004
2875
1985
4533
2118
2307
1824
268
1285
4318
2580
811
3373
2930
178
1279
4547
4800
880
4366
4099
530
2688
3983
1317
714
4320
223
1087
3856
1170
4776
2798
3097
4649
3835
1981
3821
3563
2927
3607
2531
4235
4632
4443
286
4823
3283
1361
4954
3668
3259
4185
4610
4173
1363
4828
913
315
338
1723
970
736
4376
3542
3161
58
4800
4352
4553
452
802
3137
3394
2562
993
2314
2931
4467
1469
1245
1386
498
1176
960
1511
543
2675
196
3549
1476
1391
2703
1906
3270
3430
3356
2611
1047
3118
2487
8
2178
2648
1686
2256
841
1172
3847
753
4501
3090
777
1145
665
4139
2260
707
1967
1573
4170
3593
3202
2589
4757
160
1660
1290
648
3628
2095
779
4279
4045
4177
2538
3726
3611
3236
4504
4517
3520
4874
2673
712
4241
3722
4970
781
4986
822
2049
869
1975
3024
4249
1315
4291
2131
4929
4773
3761
4740
1575
265
3770
2403
4411
3560
2221
680
2423
4505
2551
1443
2084
433
1655
4569
3237
3853
1304
4128
2727
4722
2212
4346
199
1412
402
2184
1510
3181
4627
1225
3231
1034
4606
4877
2293
874
3957
1163
2489
3226
4356
2144
1016
3506
730
4530
4828
3916
4158
4630
1683
590
2830
3489
4968
1440
2702
431
3645
4429
2192
1362
2042
3884
1434
1741
4003
181
4263
1154
1019
1216
3758
74
314
2355
2157
1156
1335
4846
3376
4096
4132
3917
3095
4383
1398
4999
2507
3497
1170
2704
3114
2399
3740
2565
3652
3203
3041
4605
1593
786
908
2356
1239
3382
1603
3808
558
4082
293
1279
3479
2736
3878
1495
4328
426
4890
3522
1831
4735
714
907
4464
647
302
2371
3189
3154
4830
3813
1141
2162
3446
2588
654
2337
2902
2215
1913
2867
3564
2964
1957
2330
4974
2499
2506
521
1477
3109
535
1077
1466
1425
4997
4045
1666
4394
4885
2988
395
3888
4315
4723
2523
2252
1044
2932
3684
3896
4099
4218
2822
4693
3410
1680
2062
137
3392
4698
459
735
1220
1017
663
2989
3309
758
131
2864
1945
3851
2606
4400
1151
2616
2431
2672
4351
4933
1323
3220
4599
4513
4466
2247
1647
1377
376
4746
3090
4716
1648
3345
4960
4722
1251
3477
3579
1455
3331
1365
1731
1260
2782
682
4027
327
1595
3171
673
3950
2084
723
3841
601
3768
4569
3681
3293
2395
1614
2139
4181
756
2944
1093
70
1657
3429
154
2348
1696
4499
3460
820
4006
4344
2593
1842
4585
1115
1506
3311
2016
568
117
2783
4495
1933
389
751
4503
102
3287
1502
54
1169
1474
3724
1345
3994
3084
1408
755
4243
992
4585
2795
1677
4370
3510
2070
1500
1215
4557
296
2518
2904
3755
4391
2404
1968
4301
413
4842
4663
1445
2999
429
2161
3161
4977
2941
4492
2220
628
4179
3756
2172
4656
4520
1069
4189
3202
2492
282
4334
693
4115
2076
1494
2873
4149
4993
3312
3067
79
4188
1237
652
1295
476
4810
986
3822
4968
3540
297
565
1733
4076
4794
210
4508
4145
1900
1447
1874
4915
4857
653
3120
4813
1698
416
2416
4696
2012
3823
4609
4274
3868
2314
2574
4373
2886
2027
4882
4653
658
3534
4095
2681
874
4591
1337
2081
4047
655
3878
973
4248
1480
4976
470
198
1448
3190
2165
994
767
2374
1429
1710
650
3397
3681
4327
4680
1862
1276
2292
88
2804
1821
4440
2363
1166
2882
2670
2795
840
3122
4762
1790
3936
4318
3250
3935
3060
995
2588
509
1786
930
19
4623
3529
2148
2363
2931
4624
1540
660
3497
2826
4891
2772
4434
1915
2414
2959
753
1968
2274
3936
3821
2659
1030
3463
2213
1363
4711
4506
68
4872
1177
3044
226
4298
4454
2740
1409
2549
1371
303
1502
4445
4078
1741
2401
4380
2442
1336
4623
4338
4499
4138
3438
1858
2212
4580
3595
4935
4251
1535
4111
3150
613
3111
1491
3971
1705
4774
622
3593
2555
992
4202
1673
1976
3531
804
3177
3532
1537
2537
2035
3947
1283
1412
3157
2406
1362
4271
2649
1237
3661
4028
3979
4995
2494
3045
3323
405
2716
564
3878
3962
2081
3011
44
1512
1794
3048
1459
4690
174
2746
2659
4300
3892
2063
4510
4132
3878
3768
1298
4357
3138
911
4286
23
3644
4815
799
2186
1943
1591
4610
2965
2484
3429
516
1728
4824
1696
1352
1809
2151
4444
2183
1394
675
1495
3613
3110
930
4306
4360
1408
3196
4822
3982
4095
3567
4538
2206
3681
1081
1912
4222
24
3308
1982
808
2393
1295
574
255
189
1807
4614
2229
3724
2240
535
4804
2717
4801
4673
3854
3412
4378
920
2309
2539
4701
4964
4933
4259
4149
969
619
444
1568
1183
432
4888
662
3090
1595
1685
649
2500
739
105
1067
2614
4571
119
1058
2489
1126
139
3650
1419
101
659
1236
758
2883
894
3894
1135
4990
3605
768
3932
745
614
561
186
459
2702
2898
3579
73
4363
245
4196
4853
502
4984
295
277
3549
3315
2229
4074
24
2237
3760
2230
1016
2999
3644
3385
4849
379
742
2857
1900
1390
4472
3075
1290
166
2153
4181
1249
256
4558
4357
2548
2774
1748
3645
4013
3374
417
4592
2170
4898
852
2738
3155
1221
409
3854
434
3049
3370
3089
1498
3830
3012
4764
3001
3862
1207
3195
3959
3840
2958
2825
3842
2769
4030
1021
3956
3922
4694
964
2336
4469
3116
2947
2504
1668
3434
2929
525
2116
4799
2764
3444
1284
4232
3777
287
699
101
2176
3050
413
4949
387
1689
3280
4740
1706
1911
2266
599
403
3891
3123
1210
4848
4262
1865
8
1044
4898
3933
3897
2908
4140
4181
484
1139
658
4249
279
597
4637
2549
3346
3334
2152
3767
1089
2040
4247
2684
567
1099
2370
3519
2013
1804
1953
2179
246
2543
3084
1529
651
4026
1566
3664
3336
4939
2643
2803
1786
118
917
2803
3364
3730
4728
1153
2149
4758
2542
4569
2998
3079
3115
3438
63
3585
2601
4741
3732
3675
1340
3538
3952
1508
3682
512
865
4195
3202
2025
3687
2822
4057
161
1190
4992
2850
3327
3897
2370
4424
2489
4944
981
1281
2056
4119
2517
489
3707
3044
247
1118
1160
810
433
2214
4374
4542
3568
1258
4373
4775
4512
4606
3940
4656
4927
692
4340
4076
979
3678
2928
800
4909
245
4515
955
4262
733
1804
3225
4325
865
898
4602
114
26
4165
2715
3934
4351
883
1061
805
2374
4291
3393
539
1017
4505
4536
4139
3873
3
1119
3415
4988
4238
4948
2789
255
2571
333
207
1416
4132
2165
809
4194
4383
1535
3776
2137
2148
1887
3568
2985
817
4991
4898
1829
795
342
3498
1463
2037
2554
2414
710
2885
2094
2875
1846
3346
3095
3357
4711
1308
2392
2694
1441
3435
1039
1482
2473
355
4182
529
1033
2231
4140
4840
3312
2818
4983
2869
1171
3485
464
3765
3401
1728
4976
1431
4738
2617
1033
2894
1993
1172
4519
1875
1766
4505
3151
2746
4142
4167
1951
3534
1056
4411
869
4802
464
4002
1679
3732
1188
2598
2389
1216
533
3840
3452
1075
3692
2091
1362
1605
1068
2088
3830
2006
4274
651
340
1440
4649
2101
1321
3334
672
624
2634
1966
621
546
3981
3744
3467
3066
907
1618
4435
4060
175
3093
1039
181
4019
1662
3377
2822
292
4049
1544
4874
4078
4930
2159
2184
4688
590
576
4350
4780
3921
1341
2715
1961
4418
767
1716
2555
4582
4456
725
4062
2858
2661
2308
3355
4495
2254
134
3079
3639
1249
3355
2853
4814
2166
1595
4389
4588
3541
4167
4219
4238
1568
2849
1553
1655
3073
3819
4485
1907
2055
4391
4451
913
1266
3078
4273
4426
498
664
2004
3192
3171
2268
3521
4566
2272
3191
2004
2950
3118
2798
3118
1947
680
1648
2316
4956
867
3711
1613
4914
2000
4017
3877
3525
3862
2800
975
361
2913
2984
3780
2274
1299
4940
1971
1819
2902
2802
1960
2639
1780
3527
2625
471
4259
1333
245
2729
4241
3465
3349
1705
779
1569
2783
3928
370
2592
4857
4587
3455
351
121
1891
4338
1008
4623
504
3397
4172
4637
765
4599
2291
2790
2851
4918
924
4089
282
4962
4477
2374
2474
2612
4869
3630
718
2576
118
1920
1353
3297
4279
1695
163
4446
1867
638
4662
138
4099
704
1871
1955
440
953
1136
2389
2691
1422
4722
3130
2065
3343
4888
4009
1336
2351
1733
3186
425
1045
153
1428
4091
3471
161
1269
1709
872
3696
3575
3115
1068
2870
1438
4412
3156
598
4567
4828
3998
703
3627
1891
127
441
4210
4998
2935
3654
4045
1546
698
2139
147
4253
2992
3127
4225
813
2072
3818
4808
3939
4413
3405
4056
2825
355
2985
4666
1524
1030
2790
2074
3569
519
4712
2776
2778
4268
1874
2127
180
4278
1536
3674
4390
2503
351
3991
4351
2060
690
4579
1980
1636
4992
511
2811
4662
4497
2219
460
4416
3295
1724
2278
2538
3302
101
912
2059
1249
3635
1796
4435
4274
2181
2555
3645
3013
4170
4626
2343
4126
4174
1129
3703
1002
1102
4838
1075
2560
4322
3454
690
4466
3042
1475
4896
4112
1664
583
4400
1714
3445
3357
2241
4967
662
2074
3140
3744
4235
504
361
3899
1845
4886
4672
664
4480
3979
3229
156
4410
2579
1969
84
4415
1122
1248
2317
417
2379
121
2403
3059
689
4617
582
3690
1248
2713
846
1223
1364
2546
1317
941
3282
3024
1478
1398
710
393
262
2251
2192
1914
2834
1281
4499
1864
3855
3342
4794
1548
3498
4688
3073
3317
4251
30
497
4863
4587
1429
4453
398
2723
2480
3733
167
2458
1492
2539
3287
2684
2620
2815
4956
2602
4017
4717
2056
2926
1497
1343
1854
3468
4039
1096
3194
4650
4267
3747
3811
2834
4357
4897
1890
2515
1057
2310
2783
4707
4872
1398
307
4853
3862
1275
1656
3740
257
1175
208
1198
1635
1141
852
3692
2849
3593
3383
1532
2475
1274
4258
4073
3298
4224
47
2536
2587
228
911
3950
4534
1567
1568
3805
1779
1740
3152
172
3187
4415
2276
1258
2786
4560
1372
2872
2821
1640
3623
3785
1126
813
3561
3437
2777
1662
4426
879
4129
3226
2985
1306
1166
2720
3473
49
4454
2339
1517
624
4992
4833
2468
4883
4746
1696
130
300
1007
355
4751
541
1187
1744
4782
4461
2763
2903
4360
1929
2317
1237
1744
946
2110
2145
3258
2507
3088
197
400
2474
4365
4781
4667
2143
3368
4729
2553
7
979
3534
1203
1260
1750
3470
935
883
1956
3428
2773
2821
837
1296
3075
4771
1522
3965
4794
845
3485
3284
4651
3608
3752
3789
2894
3526
3786
1531
3586
4126
4664
2096
660
2375
1664
3298
4041
4332
1677
2345
4669
1334
4481
340
514
3154
1731
4246
2620
1113
3405
1595
2665
1804
2796
1956
2032
2694
3280
2920
2019
3659
1622
1620
3505
4272
1876
2101
3281
1392
3688
1197
2719
4490
2450
1490
3198
1654
4039
3428
4306
891
3934
3670
4444
3438
3876
2216
2475
654
1400
4696
3747
3216
2106
3348
3358
3618
4266
4975
4512
3497
389
980
572
364
2965
4014
1067
1124
2137
3652
3763
3545
286
2146
2606
2277
524
3124
4613
4980
3853
776
149
3245
2781
267
4901
3001
3868
1997
2443
905
1407
596
4172
869
911
4505
4307
4648
4409
1085
2557
4328
683
1033
3306
3418
921
842
1466
3438
558
1593
3573
3335
1563
2032
2511
4653
1544
3608
4702
4107
1813
189
4943
2001
3733
3798
2312
4266
3499
3903
2121
1503
1570
4488
4875
3675
1488
2949
4125
3748
703
947
1309
4802
2633
241
4974
4479
1289
4750
1696
3337
828
4643
1586
884
1826
243
2299
3191
3990
3468
2814
297
993
2757
1986
3837
705
4331
4689
1285
1215
2442
874
3906
1001
938
2883
950
3599
3454
2392
1514
3948
4505
1119
412
2851
4836
2407
188
1254
4892
25
2664
1044
4873
603
517
1167
1173
2279
3205
3304
3810
1818
4932
4624
4380
4263
3417
1623
2074
4177
1811
3606
288
2956
2289
1727
1408
3525
4163
4981
3974
3019
1444
3582
1651
572
2265
2934
288
955
4751
637
1773
336
1434
2136
1952
2238
2638
3278
2640
751
796
4204
1245
1489
3817
4361
1326
4616
1772
4735
4591
1472
2260
111
3160
552
4162
4955
4503
1995
4122
190
3805
3677
3411
1777
4346
1411
4559
3068
4069
2362
638
2186
3411
2566
1105
4249
667
4112
3703
698
1884
1140
2984
121
1631
302
4127
4840
118
4337
2961
2017
3461
2558
2925
4653
1751
3652
3599
1200
1016
2061
1617
1726
224
3592
4980
1157
3340
234
1737
4386
3229
3887
1182
1130
4753
4955
3429
420
4621
4444
1266
3467
3941
4382
2221
3972
3088
3151
1964
4487
47
4220
2944
2017
1749
2889
2728
4884
3491
392
1978
2602
2126
2940
1371
1974
4729
1378
2386
4146
1624
1520
4976
226
2848
1874
82
1391
4557
2976
4717
4949
32
2477
4309
2544
4164
2972
2513
4904
1158
1005
660
1848
4344
4345
3907
4958
4916
2554
1225
3307
760
2265
3098
3347
4474
634
1334
3536
969
2794
2467
1621
352
1273
2125
2751
1187
3593
1505
3069
2796
41
3625
1464
733
911
3080
33
2709
22
932
4137
3922
1193
298
355
3654
2777
3521
4493
402
850
4998
3023
2494
2862
2160
2899
2031
4975
12
291
3563
4824
4494
2652
3467
2397
1153
3376
3977
3870
1520
743
3494
3762
133
2603
2285
908
325
4868
1381
2080
704
1319
2109
4730
2017
2312
2924
3880
1711
3919
716
4142
3981
4968
507
3090
193
1416
4319
4169
2797
3995
3776
2193
809
970
785
4061
3180
3335
2504
3942
1748
1511
4426
3305
3919
1921
3257
131
274
3031
2988
4734
4907
2316
4547
3434
21
159
2278
2994
3972
3543
4
1132
2547
4793
4088
2086
3802
1700
3906
4009
1607
1343
3396
1160
4930
1089
909
2259
4921
1696
713
3503
4837
2169
1081
989
152
553
1242
1455
1756
1601
1207
2419
3483
3169
620
3109
999
3903
3548
381
3335
2183
588
3000
312
4999
1361
1622
4987
3051
4518
3779
1260
1321
3549
4108
2497
3223
1108
1039
2844
1070
424
3639
1132
1333
3486
2854
2420
4112
1618
1220
4383
2133
4753
4421
4909
1740
2624
2344
1183
2591
166
4528
4531
2589
136
2094
3485
3069
3418
4254
514
768
513
4380
2858
2648
2990
2502
2750
534
4172
3341
1633
954
3437
1368
4037
3787
380
711
4020
1179
70
2665
2291
3887
2022
1888
3311
2162
2943
1563
2492
2775
3622
4728
548
4659
4571
1508
1411
2805
4683
2870
130
3326
3870
1901
1559
3225
3296
67
2803
851
4310
2613
2928
271
4025
4861
2095
466
4820
4500
458
32
4022
2640
1719
580
1387
1901
4916
2478
35
2349
3203
4392
247
794
1450
231
3548
4918
567
3525
3070
4041
3379
4398
2207
2844
70
3789
2912
4753
2526
2668
2515
1444
3446
3203
1286
3755
4661
2979
1721
1530
4125
4796
251
1555
2756
1604
4865
419
2532
4329
1407
2365
2781
2533
1158
477
1320
2296
3965
330
416
3233
3381
1199
3955
40
4366
359
4044
2471
2311
657
2903
386
4785
4522
866
2325
1723
2520
3199
1118
37
3006
1847
2969
1762
2810
4763
1186
347
2879
1141
4269
3257
2128
1601
2657
4003
3556
3083
3735
2126
875
254
1356
3747
2262
1371
1356
2239
4594
1115
83
4219
852
2429
3961
1283
4624
3317
4560
1021
4926
1134
3487
3456
2581
4721
4378
296
654
2010
1109
1793
2680
3838
1781
2861
2803
1938
1945
3304
3277
2443
536
3040
725
1782
475
4573
748
104
4173
956
4200
890
2496
1001
4061
4664
694
4839
1375
2371
489
1702
3473
935
2369
4140
382
1489
4326
1974
3988
2628
4856
2134
3170
140
427
517
3794
3286
3635
3446
786
4674
4143
2230
3884
4577
3146
4107
4587
3227
1562
4211
2959
3307
1382
2066
1482
1149
355
4813
4947
2204
2225
229
206
1377
704
193
4382
959
678
3784
1160
652
4798
4646
1431
3738
2006
863
2788
4728
3630
4259
1914
2092
1751
2757
522
2503
484
1742
1397
1856
3868
2118
872
345
3090
4420
1235
4931
3243
1833
1761
1472
780
2922
1073
1013
4175
3836
1945
1565
330
264
3333
4864
3970
3427
699
3219
3301
1543
1300
4571
1825
2076
3035
1493
1741
1774
1819
1682
1935
2555
3214
2915
3143
470
2409
1729
253
2848
3329
3098
4226
1777
4856
640
3578
1085
4496
3610
405
996
3901
394
4809
1766
3676
1330
3707
3502
802
1632
3745
1066
4824
1869
3575
1818
2189
684
1541
4411
559
1439
2211
3681
949
3742
401
1565
4695
920
1175
826
4240
2770
3532
3680
486
4834
4739
4348
797
4707
4489
302
2557
3135
4685
125
2485
4891
2082
2463
731
35
106
1624
1565
299
4724
2738
3237
3321
1455
4393
2476
3638
3671
2405
3798
449
2659
2361
1611
2662
1352
4056
3138
1499
3124
2329
1104
4940
3119
879
624
4113
3959
1063
4694
4841
841
1296
4000
4867
3404
1004
4542
831
3666
2169
3677
586
2512
1437
3020
4490
795
1911
3401
2268
1721
2512
1764
2870
463
3404
2922
1461
4841
460
4254
586
3385
950
254
125
1346
2023
3294
799
3986
3938
1407
2177
1769
2736
3397
4506
4549
3722
196
519
4856
2682
4724
4124
4756
3105
2264
970
981
3836
1192
434
4770
744
268
3794
3583
4227
833
4975
4499
3597
3688
502
4141
4415
2151
2946
3287
1617
2297
1775
538
3663
1569
1930
1529
4027
2653
1504
1299
2299
2692
2047
4880
4521
3948
318
1289
3452
2322
3980
1308
1243
2531
4402
1291
1364
4826
1217
267
4262
3372
1543
1234
2902
2135
889
3878
1814
995
539
4450
2937
17
3713
661
600
276
2629
800
767
241
4214
1612
1104
2022
2788
4569
1674
4186
83
2352
3968
244
4044
495
4343
4830
3263
2375
4242
1925
117
3828
1888
3986
755
3761
798
2445
4719
1255
444
1047
682
1457
2233
3812
208
3184
4833
2002
116
3018
3843
4128
1972
4302
3068
3268
4329
629
4904
2617
872
4389
1950
3052
3057
2636
1861
2145
530
1610
1756
656
2338
1515
4763
4566
1991
1035
1432
792
3233
2791
760
1028
3137
1013
3500
1216
1584
2902
2207
123
518
214
4534
1741
4831
1971
2285
3893
2285
2742
1767
1024
3293
4024
3489
4334
3383
1003
402
4750
3874
2411
4808
1627
2092
882
1971
150
42
3751
3671
2471
3043
4840
1745
402
2714
3120
4376
1935
4081
2719
1592
4861
1044
2695
1265
1974
2442
3417
2221
1176
1608
1796
3149
828
4958
2207
3784
4724
3053
2686
4494
2333
4461
4493
1752
3993
2180
2631
4926
1172
2991
3316
2816
4167
3124
3420
1330
4896
4854
484
916
3018
145
2429
4850
3216
3514
1728
2503
4603
2437
4905
347
3499
4567
4599
2647
860
1200
1310
1889
758
2615
793
2519
2044
862
391
4966
1000
1433
4717
4865
3916
4135
52
290
3876
3228
1727
2961
1371
1951
4397
4756
3454
3331
2398
2588
2697
199
4797
4414
1143
3376
372
2461
2245
2681
3775
1287
3815
808
2413
2876
4613
1759
973
1306
276
3832
566
1451
197
4503
3093
1021
4510
1022
1062
3208
3026
1434
3216
2737
4920
1148
1758
4626
4059
1343
2597
2700
2313
4520
1301
3419
4540
483
840
1062
2649
198
3340
1969
3358
810
4743
4828
1759
1247
1111
4147
2532
2770
4307
2375
4530
4234
282
1329
2810
2012
1445
824
3138
4996
4740
446
1761
1551
2318
231
2012
1675
2767
3101
4236
3033
3864
1009
2201
2237
1629
374
3915
759
1381
2626
47
2927
1209
3869
2433
1047
2882
862
4126
3524
2177
333
3434
212
4442
1010
3658
2713
4532
2767
1896
361
206
806
4308
278
1113
4107
3252
3340
1415
2975
3388
2385
4979
1921
107
3143
1039
706
51
2897
1145
4998
3026
528
180
2475
4920
3860
3427
4806
2655
436
1734
72
4898
2504
481
2366
2987
3317
4607
2395
804
426
3434
2448
2696
3142
552
2671
2127
4164
2606
3030
4399
1765
3163
467
1046
708
709
1143
4763
500
1266
3229
956
4719
2653
1679
4297
2056
2412
3167
2346
1330
3600
498
3413
1344
2568
2366
3695
440
4465
1701
2680
4418
1286
900
903
951
3515
1636
1193
4280
161
4109
1012
29
3544
479
969
517
3216
1933
4571
681
542
2053
3018
4958
1303
4020
4522
1198
2706
587
1629
4058
3507
155
3470
4045
432
1275
3111
1658
2005
3638
1067
4461
2034
2383
1211
4279
397
2427
1465
2639
1336
4179
4436
2261
4262
2711
400
4538
1538
3213
234
195
4413
2670
2912
1624
1629
1586
3488
1061
4226
2345
1939
4664
2133
2229
3454
1780
1829
1860
3119
267
1847
4653
4494
4057
360
4946
4452
1145
1179
1208
3630
1120
491
1695
4835
648
1520
2068
4316
2543
3598
3331
3715
329
3980
2079
1332
2415
3550
3902
3316
505
4940
4731
3857
4978
3212
2352
4305
425
3297
4319
3291
4429
3058
3284
2345
474
1237
874
137
3121
2884
4699
644
1210
1760
4783
3038
3917
4760
1810
3833
2586
3632
1857
4559
4710
337
3114
2769
4006
695
4451
716
2212
3555
589
3838
123
2749
3157
478
3679
227
3530
915
1294
4198
1277
2950
2729
4886
3450
3655
419
2865
1453
3941
4140
2866
331
3593
1250
324
2434
3456
3494
2282
4107
446
2949
3558
3223
1878
1262
3677
4238
1609
2309
349
2114
3260
2509
2875
2737
2871
2490
234
2652
4253
236
2015
4822
776
1565
4956
712
3321
1087
2701
1105
332
1210
4895
741
4162
1782
4770
1940
346
985
267
2469
4108
4017
274
1410
2533
3070
1408
2380
4201
576
3296
4159
2162
651
673
344
4428
1775
2648
3153
392
311
733
4903
4320
4041
1520
2983
1888
1388
2024
4028
3824
3336
2084
1325
579
1968
384
1973
3288
1344
361
1021
4948
4767
660
4861
4974
943
4273
667
4351
2172
4615
4299
3257
4868
541
351
1572
2991
2962
2202
218
4053
2475
1379
1548
2091
754
2903
4252
1352
2049
3657
424
391
763
2012
3734
1304
4273
4192
1778
3990
4949
3435
539
878
2439
3447
465
4983
3141
3712
3355
4913
879
688
634
1190
225
634
3043
2765
2546
2226
1356
4563
3453
1751
4003
1787
3772
3302
4130
3616
661
4592
3003
2705
725
557
2684
2365
1528
4732
441
694
3214
2876
4588
1906
891
3644
1942
2948
2166
955
1702
3737
4119
3967
278
1724
2566
3476
1552
4770
408
785
1924
1598
1886
4480
3733
1225
1438
468
2220
2528
4988
2015
1369
2483
4690
2155
1901
1918
3593
2039
3756
2627
2242
4595
1866
1605
1613
4932
2467
4938
2362
4526
3587
4882
2414
3163
2611
631
2391
163
1738
2689
157
2978
3375
3524
1975
1288
3265
4659
3160
3713
2702
702
164
2771
529
2449
4453
2812
1237
220
4607
4909
3034
3029
1356
2986
4446
257
40
4442
1277
4241
2901
1958
2104
1739
4038
1081
3110
536
2100
2035
1923
4851
2469
4701
4939
2476
277
4622
3369
4133
1607
4800
2106
149
3366
101
4073
1922
4175
748
4273
3604
3299
1132
3789
2357
301
322
317
2146
1985
911
2735
982
4619
4433
2039
3903
762
4762
4213
4721
3121
4620
4041
2644
3661
4807
3739
2599
918
2205
1350
3048
3773
916
1401
413
1707
1057
2943
21
3736
376
3950
1419
1403
3224
3548
187
1748
1944
3703
1002
4547
3105
206
1853
1247
3409
2527
4079
2480
1365
2051
4986
1211
3176
2006
3122
4224
4823
3752
1673
2307
2338
3032
1101
4783
239
4592
2008
3420
4425
2250
3865
906
4281
1168
4287
2811
1502
4731
2680
4757
4670
2681
3021
3636
3244
297
3295
359
1866
1372
4213
4359
1704
3135
1119
2472
3651
4899
4373
3421
3264
3813
1960
259
4621
2806
4661
1899
3020
520
1671
3549
1063
3003
2218
2200
933
371
1000
681
4417
668
3202
1219
2979
2843
4449
3345
679
2330
2860
2685
740
2932
3142
1048
594
3947
491
3598
4782
3164
4107
1788
1760
2658
1596
2829
2708
4210
3973
2155
4549
1072
4347
4257
3525
1426
395
3940
3760
1995
1480
3399
1563
1269
3302
4296
1748
3494
3573
4753
1627
3326
1226
2814
2858
1749
3034
1215
3464
4635
2387
3210
3899
4223
4411
4203
2206
4393
4550
1227
46
3260
536
4972
111
2222
1196
1642
4520
4367
1367
68
4605
3637
4738
2087
18
4672
4374
4005
526
24
3429
3489
1880
2554
1936
1375
1880
1771
3534
4885
3469
4378
3130
4086
3791
3042
1801
379
2566
4426
4855
1764
2202
438
2106
986
2081
4248
336
1255
4102
3793
68
2264
75
2337
3052
4963
3654
4605
1416
3940
945
1284
4858
2614
1664
917
4063
1116
3170
1708
3476
2440
1943
1191
14
1459
4313
2210
3931
3281
882
2998
799
446
2566
844
3016
2914
3852
2493
2977
186
1746
3464
1924
156
1236
1113
2099
2829
2854
1049
2720
1613
1143
4673
2742
2167
2672
4284
4446
2617
1894
548
2601
2153
2587
4594
598
4720
4426
4328
2347
3344
1469
1428
1531
3280
86
1892
3232
4732
748
1844
1378
395
3421
2779
3849
2021
3173
1504
4570
2846
1556
3523
3380
971
4775
1526
2939
1231
4776
4580
53
863
2157
3565
1380
3863
4456
2527
733
4568
152
4504
3522
715
3419
2727
811
550
3238
3264
521
3554
1563
1297
1365
1772
2079
183
174
4124
3161
386
33
4539
4610
2233
3969
1955
558
830
3677
749
209
1520
804
892
1964
2117
4519
4098
766
605
1908
3892
2734
3394
2377
30
2684
4276
1456
215
2582
801
202
783
4560
2899
4232
4934
2387
4747
4040
3468
4325
4079
2643
4217
4511
3025
2064
1316
3618
2658
942
3594
169
2878
1349
3351
4836
22
1757
2253
1570
2246
3123
1431
2865
4291
902
4814
3349
2855
1570
1629
2793
3529
1441
1952
799
4424
2360
3594
4385
2591
2702
3463
1793
2547
3777
332
1813
2794
2887
2639
3884
4181
2292
2895
1247
1698
2907
1991
2518
751
3090
4684
1064
3448
2183
3798
3686
3733
2268
294
2710
568
1311
2387
2040
3221
3280
681
2998
1159
4927
1278
801
3365
4150
898
894
736
2385
4532
1017
4248
3704
2049
2491
3498
4327
478
3151
2820
2697
3851
4136
3546
3744
4001
701
2557
1919
3895
964
86
3249
540
4716
1089
1058
2431
1499
547
1793
4417
4051
912
4151
4848
3049
2788
1254
924
289
4689
4161
36
2932
4057
379
149
1305
4559
536
844
385
3193
1634
1965
2038
883
250
1070
747
3687
1756
2272
4697
4821
2321
2807
1298
3823
3062
824
1514
978
728
2163
3007
1090
1766
3465
364
1759
2351
530
1800
4886
468
2092
2966
4511
302
2565
109
4635
2032
4716
3860
1774
3056
335
1567
2490
1391
4554
1249
4024
2555
2458
2790
3667
4816
2093
4376
2948
1152
1550
4285
1323
2231
3455
3552
4775
3890
4393
4281
334
1209
4058
1998
2977
477
2466
1680
3539
4708
3160
4860
4136
4044
201
4757
817
3606
1809
3355
3844
4799
4505
3174
1700
3496
3069
662
849
581
3945
4452
2905
319
3653
2631
1195
2800
1000
1867
2911
4747
478
1036
171
2769
1963
2677
2893
4432
3605
186
4957
1701
1529
4034
3888
1291
3444
1871
702
2784
3614
3791
1633
3051
2693
1196
655
217
1431
3018
1792
378
3904
3057
2596
3440
2957
3601
2132
354
3217
51
2777
2098
2388
2947
4479
159
4717
3220
2010
3328
694
2752
4568
3768
4247
1848
1681
3294
1493
2249
3728
343
4783
4702
145
340
3198
272
4895
2764
1627
979
3936
2617
3289
3887
1003
544
863
161
4479
2792
1147
2353
4485
1996
1638
1571
1088
4328
3596
2199
1819
2074
1424
1515
908
2389
93
3264
3634
700
4413
303
2594
2557
333
1235
3181
2559
442
1215
4082
3358
3075
125
2606
3616
2317
4984
795
1577
3624
2505
4362
2926
1722
4477
599
1233
4293
580
631
2078
1227
1326
1036
2974
2664
2211
4707
1424
858
252
3826
4788
2766
301
2654
241
492
687
3006
3689
1474
286
1691
2301
2955
2383
3068
3996
4533
3401
3813
2861
1277
3888
777
1518
1270
2698
3900
3882
3449
1105
1033
1775
1171
1503
938
595
4378
4652
4774
1548
3860
4552
535
1020
3789
1297
992
95
4340
4924
770
1738
2635
4627
1397
511
852
2694
4951
3918
610
1967
134
2683
4445
2080
3843
2541
418
4740
2398
3748
1480
4043
1087
2730
4379
1451
4588
4029
780
4501
599
2314
4693
1595
3927
3919
4177
1551
1043
2248
2528
1855
4639
1074
1956
264
2248
3885
3723
548
3565
2764
293
3192
141
2703
448
3553
419
1498
3477
2668
1350
416
4941
1955
1346
2392
2086
2556
957
2989
3427
99
4815
4
206
1685
4810
2685
1096
548
4817
1653
615
3520
1830
4483
4833
1329
3846
4465
2296
1418
2616
3338
2515
1323
2329
2697
3403
391
3253
100
1011
3683
3618
421
2557
4692
3
4790
2345
3073
4073
2933
4276
3362
2227
1536
2273
2370
1400
1564
2489
4869
3944
4071
2929
2420
3715
4699
1881
2441
4374
48
200
4759
41
4721
3945
3026
3974
3684
2401
1475
3810
2362
633
4901
4450
4070
534
2492
808
230
961
2629
2834
3849
1468
4642
2092
4221
2925
2731
1380
3976
454
694
1685
2101
3685
4331
2699
1943
2120
1055
2237
2107
3633
4449
1208
3134
2572
1306
3712
1078
1292
340
4060
2670
2790
4191
3046
2141
4900
4603
330
2799
4954
4409
4679
4215
4713
3995
658
645
817
388
3533
443
628
2084
4143
524
181
3088
2149
4529
937
3215
434
2902
2089
2472
3211
4945
4509
4304
120
3574
254
86
2605
855
2936
3677
4672
1518
800
3767
262
4661
4306
646
3932
3743
4069
3596
4793
1125
1395
4141
702
3449
765
4737
1881
4017
3977
4254
3311
3797
1578
3832
3291
4783
4606
246
4672
4209
2949
1342
4686
1942
3777
3412
3958
905
374
3680
2777
777
1891
692
216
1925
986
4580
3146
1359
752
3515
4929
1858
278
1763
246
704
288
3147
975
1271
676
4234
452
1316
4687
1251
920
353
209
1949
4220
1619
450
825
3939
4537
2266
3429
49
941
95
3101
4311
3064
3562
3469
469
596
2158
3258
2933
2767
3240
1608
1256
715
2211
3020
4816
4041
3374
977
513
3254
3961
4891
3973
1486
2704
4730
4892
3169
711
413
577
2964
3424
4563
3402
4695
1288
1855
2120
3260
4726
746
4872
3746
2503
156
3265
4550
3563
3984
27
233
539
2553
1523
430
1078
4667
587
3839
689
1137
4319
2155
2081
2467
2343
294
3886
951
3369
4542
1957
3099
2974
274
4016
3058
150
698
1873
4324
61
979
787
36
1485
1867
2895
958
3744
3276
1125
2912
3253
3521
1657
1545
1077
3381
3023
3036
4747
262
3479
2355
2513
3244
4970
1925
2346
1214
1216
4669
2324
247
2015
4313
1820
3605
4314
755
3827
2475
2794
2956
3108
1163
1303
850
1144
1282
2393
2324
4031
1123
3076
1964
948
815
1659
3039
2151
3863
1961
4973
644
4813
4934
4516
2912
1840
4976
2453
1710
3223
4278
1084
3044
1226
4853
4076
1235
3900
4594
3708
462
4225
465
1524
3833
590
2525
1914
2590
2173
534
4479
2630
2985
4188
2906
806
3020
1934
2974
4316
4610
4164
1683
438
1952
3464
2183
1401
1064
297
4290
3577
2967
3998
567
1752
4072
2167
3062
2802
1893
4804
3221
1846
3801
2390
2073
4175
4632
2997
4635
1438
2750
1667
1130
3241
10
3857
4573
4778
3909
2478
3971
338
1516
419
749
4839
928
3722
3466
3996
360
2931
3230
1070
4150
2933
3571
3478
614
4585
3669
1426
2993
3123
3938
2098
42
4813
116
3554
1602
1472
3891
2840
1500
846
4407
1079
4299
3285
1211
1291
4851
3077
4541
1980
1586
4587
2311
4197
2753
1163
822
4585
4283
2122
3132
3375
552
1316
563
2714
1691
797
3735
1916
190
1897
1644
107
860
3364
4724
2250
3845
3919
1338
447
4488
1938
1911
613
271
3476
3405
308
3883
3769
1339
4505
3559
441
1990
2585
3505
1421
773
233
3815
4526
4755
4625
4643
4148
1868
1248
506
3145
2213
1229
2629
3359
2229
375
1640
2520
4253
301
4331
4871
2569
3778
2064
3346
1708
4664
3567
1656
1578
1288
4725
181
1936
4062
1588
4753
2372
2688
216
461
289
4110
4
136
681
4302
3066
2526
4198
2642
4891
94
2415
2317
2191
1079
257
432
1871
348
360
713
862
4956
3183
1776
3461
2734
4832
1185
4332
473
540
355
863
1179
3252
1989
1388
1120
1076
1593
3259
3181
667
33
2039
4883
2152
2491
3653
3453
1497
524
3125
2409
3871
4706
2238
394
3319
2634
1516
4868
2893
2787
3597
4704
412
4390
2255
1189
2394
3498
1470
3765
2810
2297
1390
4256
1006
684
1136
1034
4039
4273
4028
2254
474
2143
4184
2565
2989
940
1442
2482
213
3778
1032
3649
4011
1812
4320
3724
95
3897
2292
3690
1356
4118
4845
55
396
941
1973
827
3337
4120
1521
3708
903
871
1742
3956
2752
2421
1942
1657
1782
4131
2799
4092
4488
4802
2395
1628
161
4087
1673
3793
4629
2744
1918
1355
3543
2594
194
2139
3011
4301
1241
2743
3769
2984
1560
4196
1097
4268
3226
972
2698
2435
4090
397
1164
883
1285
3233
1352
1842
4800
558
1255
3479
310
3258
719
1733
2337
4547
2165
1767
2586
4670
4802
965
3828
4887
651
4384
1193
4949
2475
4979
630
3019
4718
3365
1920
4427
2429
552
1416
4065
110
3324
2901
3476
1283
3256
4505
280
795
4605
48
2053
3773
392
2185
3732
3891
2072
3514
4331
4249
4050
2390
1879
3291
1377
2716
527
2414
2218
925
1476
799
1960
3582
183
1974
41
3641
3620
1440
1207
4281
248
898
3464
2022
625
2250
1585
155
1571
4611
2207
4977
2888
4229
1963
4859
4389
3777
2640
4295
4379
1664
1681
3337
463
8
3906
1742
3674
3207
424
4939
3214
2992
4504
950
4125
3941
1912
4046
16
1833
1820
1078
4965
779
2838
1673
4643
1681
1271
4147
3218
3298
1426
247
2050
105
4083
4563
3085
2620
4132
1293
951
3314
2681
2966
1291
3361
1849
2033
4184
4091
1866
2942
1412
1713
623
2492
3763
506
3463
1358
3499
4780
665
391
314
4476
822
3358
4863
972
4162
3998
3404
2792
1230
1131
4946
4050
28
1863
3942
4190
96
1472
2319
712
276
3822
1767
2944
3068
3816
4017
3046
4602
3241
796
4207
1794
1993
4670
1473
4149
2014
4723
961
4305
4255
1307
28
1664
1156
4690
4394
650
334
4795
4328
2731
4965
527
3620
3386
1899
2957
765
2147
2569
672
781
3673
3694
2411
874
3981
2025
2777
4674
91
4010
1473
92
1777
281
1265
4125
506
3844
1687
1445
2101
1795
3080
3521
4124
2752
442
4606
2397
4901
2211
2651
3528
4696
2111
3023
4621
3439
4628
4166
4458
3525
2398
1400
1750
4259
536
2106
4496
3669
205
3100
1104
4878
2026
1458
4487
2716
2213
1966
4110
3357
2072
3424
2024
851
4518
1027
506
858
3704
439
7
1774
1593
4738
3831
4305
1265
3894
836
1459
4962
4786
2520
957
3348
2346
4628
325
1850
1283
3930
416
244
2552
3725
4852
4834
3617
1937
3704
1547
2669
3969
4868
580
4386
439
406
3386
2496
2368
542
381
1991
2781
1788
2855
2317
4269
697
931
1560
4054
4453
872
216
178
1219
1264
4142
1783
2395
2547
135
2390
2635
4684
206
2160
370
1853
1303
2961
3532
855
4
2663
887
4590
3401
3009
764
2433
4258
3447
4226
2877
4115
324
736
2006
3701
3749
1235
1704
2106
1980
51
3559
3042
4578
3037
4633
4609
1217
3098
1442
437
2458
1174
4522
1115
1132
2523
1816
2729
2425
3066
3809
852
2148
4962
1810
865
4161
1301
2320
236
3189
2888
2862
3310
490
1449
2933
1524
2361
3677
3960
1177
3449
2881
2206
4053
4116
2405
1373
2993
3372
2985
892
3275
1826
623
4243
1367
2964
865
2644
4461
3646
2882
3251
3061
4187
4910
4989
1767
2098
2826
4577
1152
4504
3399
557
2866
3444
3217
721
881
1775
465
4560
1150
654
3816
1364
153
1425
4069
2661
2529
1938
3102
3994
4665
1204
3925
4713
4311
4166
4262
4789
10
1796
2599
92
3754
3390
3456
654
1825
3914
1226
809
3694
4766
749
321
3252
664
581
3611
3393
3241
2532
2875
1258
3519
2443
1277
1102
3198
3192
2034
1278
2819
4848
848
2322
4227
138
2066
2236
573
465
4621
2603
1818
1344
810
776
2277
189
1753
411
1418
1005
4959
2220
2527
3236
1899
4915
534
2498
3937
4449
2462
726
390
4841
1772
4506
3562
2210
706
2209
4763
497
1006
4286
3061
1760
3395
1815
1507
2152
4611
3647
4577
1921
1
2121
1391
4784
3947
3485
4432
2215
1708
2894
3027
610
2660
1963
1130
59
4252
3451
2368
3893
4503
1692
3774
1812
2287
4743
4589
2709
3724
4114
4659
4606
308
1812
1911
2223
978
1047
511
1668
4178
3642
4912
1434
613
560
641
4772
2485
4846
1440
1874
3662
1909
1237
4076
2455
3777
1768
2863
2258
3955
2477
1824
2856
16
1117
1955
3082
3193
446
4594
2819
4256
164
1266
476
4943
497
3679
2312
843
4551
3514
2839
2790
3397
1472
4692
4367
3603
3943
4493
4966
2524
3670
830
4140
4047
4468
3227
1761
222
3867
694
3518
2553
3379
3164
2508
2227
168
1838
1173
2612
1178
1856
1380
2734
3788
2371
3325
3838
2430
2608
86
2700
2114
4794
1089
3496
4713
292
4447
809
3974
3104
2241
1960
3853
3256
3321
4353
1172
4990
2372
3528
3873
1868
2226
1612
3705
4899
4665
2569
3080
1095
3774
3549
928
4722
252
4056
145
3394
3298
2135
2689
2210
547
4159
4006
1023
1838
1125
268
3266
1249
2916
1427
4006
2636
484
2502
4961
4539
726
4470
977
716
2083
4352
2030
3171
836
1806
3082
3485
3470
2917
3635
2868
2702
1474
1059
4668
2838
2687
915
1404
3179
4715
4399
74
2681
2466
4810
4737
2737
992
179
527
163
4227
2376
3941
4651
2157
1521
1441
2573
356
690
759
510
418
4817
4790
1783
239
26
2698
4582
641
1356
4694
2153
3816
1607
3566
1515
4304
3116
3767
2079
390
4105
1536
1218
3350
2
1547
3450
3852
2851
1338
1688
1388
3375
4861
3544
324
2740
410
912
2345
4294
3704
4608
1925
4956
2661
4766
1740
1349
1309
89
3863
4819
4112
2905
2433
703
3144
434
84
1775
4502
2012
3966
2961
1396
4404
4392
2351
403
4719
2429
953
3478
1467
2688
1138
3043
1337
596
1145
4191
3272
1294
1117
2355
3505
1233
3319
3397
4998
3387
383
1411
3117
2293
518
2566
3648
552
799
4735
828
2640
778
4401
2709
3746
1460
1879
2686
4951
2637
1326
2008
1988
609
324
1450
1002
3531
4975
2492
4698
3017
1151
3904
788
2310
3286
4009
3083
4234
615
883
4856
1703
1537
4709
4817
374
3725
4845
1122
1295
931
966
2563
4943
4049
187
2630
2230
1908
1877
4328
1732
4092
3007
3882
4485
1774
485
715
4855
3875
964
75
1490
3388
267
1901
1415
1905
1115
1248
3503
1073
3556
2557
3338
4076
189
535
967
2590
4697
1458
2267
2666
480
386
4289
1759
2443
71
619
4864
338
1461
3931
4095
3178
2885
1363
4641
3551
2632
1187
1998
116
3489
2697
536
4270
2521
1852
3393
3723
4191
150
1684
2725
4206
2818
3091
197
3214
4778
1162
2180
3992
4997
3793
305
1553
4639
1805
658
322
1929
3855
892
559
6
4592
4671
4197
3932
4366
340
3614
936
4774
3602
3690
2969
4763
3010
884
1724
4786
3926
3318
1840
4449
3241
3453
3623
4219
2313
2925
2629
87
2849
2630
3397
2042
3212
2942
4138
271
3195
1425
4592
4444
1654
1327
2520
4309
2235
4388
4434
607
106
1334
2192
3105
3765
1000
2949
110
2916
1286
4772
843
1819
1892
1410
2610
4996
4011
1593
2365
1123
4096
4231
2471
3491
572
691
1286
80
4838
4380
1007
2730
1817
887
4574
4054
2835
2595
263
4967
3633
4899
1326
4427
64
4371
4273
3425
1710
4674
58
2971
4365
1743
3114
1564
1858
3396
2347
3297
4145
99
2388
4158
4076
3226
4081
2197
501
1972
2567
214
1595
3937
102
644
4154
1599
4642
4004
4834
4359
1129
4961
1987
91
4663
2751
748
2136
4154
1294
1879
1754
250
965
2588
2779
3825
3973
2172
4143
2640
3588
3867
3675
214
3244
2292
4551
566
4550
1242
3608
4468
2102
591
1880
1924
3824
3106
1171
1403
4363
1803
3264
1248
1410
3729
1783
4738
359
4367
3613
39
594
1254
4274
3603
1009
3147
4990
4931
3230
2413
2809
1200
2508
709
4647
2209
4864
4547
1438
1461
4586
61
4039
1251
4563
1400
4362
2519
4160
4394
1566
2722
3168
162
3849
1757
3680
2186
4716
90
2511
1153
3371
2750
4094
2655
126
4918
3120
4465
1635
2691
832
3945
2206
2564
2295
2575
3541
2474
2745
3776
3841
2624
416
1609
4992
942
2051
3145
2434
1754
2609
513
2222
4298
3349
1805
1983
1626
1825
270
1901
2614
3037
1534
1352
4012
1386
4617
1310
3782
4468
4193
4019
766
1220
1693
1245
4093
992
1868
4802
69
4112
4052
1411
3302
206
3296
4653
2458
1129
1652
4821
4750
3888
783
1068
3647
1068
2552
1114
4447
3407
4002
3791
3037
1975
254
2329
2783
3580
692
1727
3561
111
2927
1988
4494
3536
3602
577
262
2256
4065
1712
4143
3598
1274
2432
4443
4059
2421
4419
347
4497
4705
1060
1731
2256
426
4637
2576
3669
4626
1905
1531
669
3999
4235
3935
1684
3641
647
2714
3821
3323
1101
4903
2474
1857
4403
1413
2687
1416
3897
2374
4678
4419
2258
1227
3177
4168
2921
3915
1774
2600
3246
2194
873
3696
4684
3314
3038
3501
3337
2315
2267
1344
416
1988
4984
2826
272
3618
4866
2641
1091
1878
600
2691
1198
2599
2282
1296
319
1862
1202
69
4155
2144
4184
382
4344
1054
3366
1764
4877
2268
1071
203
3692
1581
2909
4304
3088
1142
4300
3499
887
2840
363
1012
539
1475
1585
1787
4209
2816
88
4800
4618
2674
1821
2662
3769
2005
1736
1554
1497
4769
1301
3700
2908
2333
485
2541
2955
2151
318
465
3922
1573
1026
818
1078
4442
1829
286
1660
3060
3208
905
3471
2097
4192
4366
3746
3913
2294
3136
755
734
2160
3856
3250
393
664
2729
1136
264
998
3325
2823
923
3784
2554
2228
1344
4609
4840
4073
2818
4847
1523
581
3668
1453
4919
3732
2610
4409
2161
3511
3987
2579
789
565
4927
263
2969
4240
1198
3384
941
4620
2604
3716
4506
2686
1010
3998
4551
216
1645
872
2017
441
4311
2058
3748
4065
645
3233
115
4496
2748
3015
4803
2383
4945
3172
2001
2552
1337
620
3251
4397
2821
115
3345
1781
736
4537
3753
2830
3430
4239
1307
4564
2931
1943
56
1584
4452
3635
2020
4618
4607
1752
3204
359
1961
402
3449
752
576
1723
3842
359
1070
722
4822
4135
4907
640
4036
3982
4145
2955
1974
4721
4265
1770
3449
543
166
4126
469
2701
4571
1344
327
4016
848
687
2075
1664
3059
1973
4116
4585
3431
1907
3893
562
2451
4436
4080
2967
4369
2599
4858
1193
3553
4420
2439
1174
2314
3222
2696
3169
720
3912
4153
1899
3540
3170
2114
2889
4436
4400
4002
612
4646
707
2487
455
176
3207
3725
1728
4163
773
2391
755
672
1938
1374
4899
1125
4629
4971
2508
2403
3347
2283
1443
702
2457
61
1528
1901
2967
581
3757
3587
915
3161
2308
4493
1039
4962
3854
75
483
3138
2526
1455
1900
3459
4134
4929
324
4078
2580
3648
647
2245
576
1753
296
2908
846
1254
632
3446
1161
2185
598
558
217
656
4609
779
1237
3850
3166
2222
450
253
4163
1213
3716
2387
19
1138
3435
4161
3708
197
4133
749
4983
3629
2541
720
3067
2553
771
1518
4238
3230
3077
3073
3356
2193
3428
752
232
470
1370
1803
3081
3647
2224
1080
3913
4880
76
4333
4323
4667
753
1316
1008
2707
535
2050
3857
799
4175
2297
2183
4890
2715
1276
2166
1762
983
332
4323
4014
2615
957
4151
2311
2467
1767
1973
84
4112
4334
3711
3115
1877
500
3912
2712
2092
3877
4352
940
4118
214
3089
3947
2692
1775
889
2951
3436
798
4027
1247
308
2265
1738
541
685
3588
3156
364
530
946
3786
3600
4293
463
2426
2298
3190
396
4124
2692
1515
2621
2486
3745
4678
2177
3023
1728
1606
2576
1539
4933
689
1441
3743
2152
490
1338
4383
3923
825
4401
2971
163
3288
828
40
1900
3849
3087
4686
3146
611
4521
2601
4747
3018
4336
1361
1304
2524
1151
4981
1881
3591
590
3674
3383
985
1278
2163
4136
2160
2548
1851
297
3010
2314
2131
3932
3320
1229
791
685
1129
1958
3538
4939
3922
4030
1117
728
3311
4833
3561
4894
1891
829
669
2078
3235
1533
4820
3943
2880
1284
663
4822
3976
3410
3213
184
2407
1183
4375
137
712
2934
4556
3260
586
245
1675
542
1046
4776
4488
2114
2569
3813
1732
2618
2775
3702
2320
1660
4149
3351
1864
396
913
2406
1307
1924
1306
3897
2273
2944
1805
3267
1044
3646
2401
3734
2286
1481
3143
3842
1542
3624
2899
325
2239
1017
3751
1513
4664
2927
4287
3987
3044
1361
261
4976
1891
4603
3780
3876
2131
2344
2090
4617
3870
2317
4679
3979
2765
4423
836
315
1768
2941
700
1338
1037
133
2998
4499
2051
2763
1367
3981
4695
3497
4486
1668
4178
958
3402
3275
4803
1288
874
4309
2481
4953
2189
3227
1645
3538
3843
2815
2313
4496
3745
2748
3717
1437
982
815
2647
349
590
3523
4947
2353
1974
2072
584
3140
4682
4798
200
3961
3815
4246
2450
3131
1312
565
4662
2386
672
4290
4959
2462
3919
2596
943
396
1449
657
4449
1877
3496
1031
3082
3677
3488
154
4629
1811
4217
3415
2003
4629
4655
2949
2667
1414
3363
216
2766
896
4707
4269
2155
4091
2027
1521
4447
259
1614
3542
4195
4970
2970
166
3243
4905
3344
2386
3269
4078
1463
41
1502
3413
2504
977
3030
3520
213
511
2196
4116
4048
3707
738
3524
4629
4683
3913
4913
3609
3184
315
3868
4290
2090
516
578
3639
2337
2283
1475
1306
41
4300
2199
2772
4302
1829
3205
1364
5000
2099
1255
4170
94
1779
883
3058
85
89
2013
1725
4695
2677
4633
2267
1219
4384
814
823
1604
971
1994
4419
4711
2348
3345
1246
4365
3111
426
4745
2381
1596
28
1544
2160
3552
282
1211
4596
3669
997
3640
3914
2914
4559
649
488
2770
2983
1089
4753
1408
3647
1728
1601
3367
3725
285
4820
3799
4940
4282
3749
4219
875
2686
3847
2036
1144
1534
1927
1174
1639
930
2786
3457
2320
1104
3800
4483
4764
3090
886
4011
159
2549
57
2709
215
4893
975
2401
1663
4364
375
1434
289
3443
368
4063
4134
1253
1374
969
3837
2810
1894
3795
1961
669
3002
2482
3778
3080
4249
847
744
4261
3008
2065
4474
813
4693
889
1027
3334
564
3432
4790
3115
4309
2552
3553
4726
4997
1912
3644
3823
2893
1440
3304
2481
285
2967
1981
1440
2048
3233
2073
2769
1485
53
127
2180
91
1105
1579
2369
625
4916
598
3615
1238
4613
2808
3018
3365
2406
598
3416
4752
4442
49
3820
1663
100
1124
280
212
3375
1192
4609
3259
3462
3331
4804
2687
3997
1575
4078
1991
2073
525
2302
2011
4461
4116
4237
1124
2692
1446
1930
4711
819
53
3381
2012
2607
3947
2680
1967
1292
3145
4014
2906
4465
3634
3744
920
2424
2622
2963
4312
2106
4731
994
4621
3827
1282
1569
1926
3252
1745
471
114
312
2466
36
699
3944
302
4164
4319
1906
650
415
839
822
3508
577
4964
4561
116
472
142
1736
83
1733
3882
2538
87
4081
2227
3297
2961
1187
37
2455
191
1295
1672
880
3258
3152
1226
2009
1585
3997
970
4917
4955
4785
3768
676
1948
843
4441
551
2722
776
1042
1544
970
3559
2596
3827
1441
2260
2432
2020
1754
486
324
2466
3242
2078
372
4586
1569
981
3655
2586
1188
1542
2002
783
25
2020
4594
1859
2307
3776
1385
3740
3877
100
3730
4910
565
181
2724
731
1177
3257
1721
3657
3604
3671
1439
2897
3371
4607
2161
1367
2421
1507
1149
4155
1969
669
2514
3915
174
1007
448
3349
654
3143
4472
3242
1387
4829
2309
1224
4417
3036
1284
264
4688
2124
3276
3984
2579
457
3368
3360
3494
794
2313
4701
3858
4993
743
4434
2045
2568
797
1555
1369
1456
4859
1862
1572
1036
2103
1590
3704
215
504
2706
2512
2408
1668
4392
4567
2638
3517
1361
4711
4958
2931
2983
2870
2198
2256
2345
3202
4
426
4940
3264
4753
4100
2386
4738
584
2353
2116
892
2356
490
4918
2753
2556
471
895
1076
4618
4414
3362
2519
3780
3615
3334
3700
2024
1098
4400
3147
2107
3644
3242
1912
3782
3863
2331
3314
4501
2170
3445
1813
4541
4995
221
3871
1916
2995
4889
4284
1722
4136
64
2536
2123
2476
4958
2053
4777
3244
2690
222
2471
3285
184
3801
3102
1643
3039
4408
3973
3881
1744
1929
40
3356
3543
1358
2518
1626
3956
2830
2424
3895
262
2880
4944
151
1060
892
1477
115
4687
1194
340
4353
2199
982
2210
4727
344
3483
3959
1824
2709
2953
3174
3391
119
2476
4802
1956
1663
3832
1980
1263
4241
2370
2585
2064
774
1109
2383
3908
2838
1960
3883
2917
2311
3197
3791
511
2785
1277
1477
3112
4054
2365
1025
4593
2953
2846
1480
972
4901
4080
4246
3437
2419
949
579
4204
1740
4169
3167
4323
4868
3991
1067
2908
968
949
3182
600
3204
4766
2329
2706
2503
866
538
3105
508
1089
1001
4332
1126
1704
1693
294
2966
3416
756
4190
2886
3325
4521
223
2339
385
1690
403
1951
3894
237
251
1696
4332
350
4752
84
1788
1800
1497
2468
3581
3343
3433
2963
3822
2175
4596
299
556
2269
4283
659
4746
2236
4093
168
3137
2797
3853
2087
2795
999
1539
3426
2372
2736
2502
4432
17
1782
2296
4292
4168
985
4297
1531
1925
2644
4451
2306
3081
1580
2586
3359
1338
4102
1156
663
3592
1245
841
2987
1649
4363
3905
2007
100
1411
1305
978
4534
3284
3388
2220
2121
1804
4871
281
1722
4039
3316
4901
1395
928
2904
2460
1649
1316
4753
4216
3752
4341
3751
1468
1579
2670
3047
3086
3831
33
1621
2224
3605
1615
3992
659
559
3461
2599
4319
2207
2742
2231
1306
3775
4007
3969
2959
2987
357
1523
4810
1353
164
3583
4835
4045
1433
475
850
3509
3607
1474
2893
3387
1449
1558
3007
3374
2509
37
463
2348
770
613
2366
1921
2687
3981
4819
2340
772
4068
1111
4796
60
1162
986
3522
2690
1843
2814
3037
4332
89
2398
2020
3179
4562
833
408
876
3657
1639
1010
148
4862
533
3109
314
4660
3327
3144
4012
4402
3050
887
974
4316
39
1505
1939
965
1970
1525
3921
3335
4078
769
438
2615
3036
2975
3980
3687
4630
2348
4424
4223
2083
3628
3297
3311
182
1886
2157
4378
2938
1096
4882
1533
4655
2708
2417
889
2256
553
3002
2107
3889
4734
3229
745
1840
201
2084
2009
3767
520
768
591
3638
757
665
494
3738
2248
1491
571
4967
3128
3796
710
1367
2670
1677
2334
1599
1909
1349
1917
1880
177
4380
1851
2325
4914
4168
2279
4141
2472
4082
1863
2958
1493
4437
3440
2403
2394
53
1999
3427
2625
4326
4371
4384
4043
2436
3142
2634
4198
1760
703
3186
1919
2968
1529
4481
4867
1408
158
4604
1776
2507
77
105
2921
4440
4436
2364
3545
1726
3027
1600
4160
926
337
4952
3319
1808
4726
2251
1756
2676
1248
1503
682
1303
2616
4939
1988
4082
4484
1027
616
2581
1812
162
2649
3635
4514
3350
3684
3362
572
1076
333
3770
3665
455
4561
20
1579
4577
3148
1607
2814
685
4999
4761
2649
942
3643
1389
551
36
2589
2529
452
2042
146
4732
2764
2156
812
453
2294
1985
3955
1014
104
919
992
598
3159
3274
778
408
4181
41
631
82
1687
1356
681
3466
4883
3764
2140
4526
4193
1713
1853
3139
922
4913
2457
194
1241
831
3156
188
1382
2234
286
2182
4395
1416
163
3221
3168
4816
3188
3483
2785
2671
2513
528
1215
3446
3708
3558
2199
662
1505
2470
4998
2992
1212
4261
363
3063
859
1347
443
1713
1729
1233
1773
1919
1032
3354
2679
894
3775
3744
1103
3085
3829
3108
2468
3169
3577
1968
334
435
3199
649
2733
1594
3763
2478
3981
1836
3142
3208
3954
2401
558
2263
437
3988
4184
1697
2286
57
4001
3403
2455
4940
3694
1904
3165
48
2363
2463
641
1969
3158
4195
3377
1693
270
2442
1560
1774
1265
1924
360
945
3933
4308
828
881
1738
1956
786
2749
1637
3579
1508
1439
2692
536
368
749
1384
759
1842
36
3201
3447
1241
3477
3841
1436
3793
1258
2660
4988
2372
323
4119
2841
3826
274
579
3368
4622
1951
4761
2035
4075
2668
3359
122
4401
2301
1768
3522
1313
85
2071
3090
564
2770
4266
3932
97
2091
857
461
4184
976
3367
3219
385
4745
1903
4769
1986
2328
1669
4718
2047
1771
2181
4687
31
633
2789
310
466
1976
3621
1291
2060
3536
384
3988
2669
1742
1185
3750
3922
2302
686
4721
3340
4190
3015
1702
2232
24
4691
401
3589
313
690
681
417
2773
2520
484
159
1145
3210
4917
3458
4754
4723
2150
3197
908
2137
3561
2008
2788
2634
3149
217
3273
3530
145
3427
2329
851
3916
1196
4173
572
1907
643
4484
3092
2580
4219
1965
910
4167
740
3280
3722
1684
3357
69
1372
1139
84
1653
2890
3207
1715
1835
3008
1503
1618
3577
3109
3134
2323
2503
2274
1847
2740
362
841
4537
75
3827
4026
3313
493
302
4
1197
1846
1208
2514
2649
1296
1896
4026
1349
2618
92
2462
3623
3060
3026
4704
751
4757
3366
3496
3966
4260
935
3363
326
4389
2409
4748
4537
3884
4597
2536
1705
3111
2536
4526
190
327
2450
3110
1902
3248
1300
3351
4167
1738
1880
4586
3860
677
2425
1163
2634
1663
947
2626
1125
717
8
3902
530
461
44
3234
3329
1752
1193
2589
2941
4823
2166
570
2000
3410
2599
3352
3671
718
409
3832
2650
68
1768
1508
1778
1090
83
2999
550
665
2030
4071
3335
4445
1318
4749
3095
223
2174
2139
4381
4253
1773
3166
1872
4083
4699
3125
2485
1984
1137
2304
2336
565
2592
1825
4882
261
2786
3039
4258
3638
3271
2383
4842
4296
3242
4292
1736
1844
328
680
4242
2807
58
1066
4663
1739
3389
2607
1408
796
3131
3799
989
1063
3491
1654
1032
3995
3036
129
4420
3868
168
1615
3242
1569
355
1761
4940
2862
4914
2308
1990
3268
762
1481
3894
471
4621
343
3552
4065
3086
577
1895
4585
3003
4011
324
1370
4501
558
3628
2022
3715
3016
1741
2538
1879
325
856
523
124
2240
89
2857
1881
3206
4946
3984
3613
2380
1639
4138
2839
4904
4683
2055
87
469
1946
2891
1379
88
2465
3558
3314
1424
3697
4563
4305
1645
4215
3048
1365
360
990
1229
1882
4757
3961
4284
635
2935
1598
3401
2598
4481
948
2513
1234
3506
4400
4610
1170
1821
2122
4070
1272
4062
2843
3559
1406
4037
4033
1753
1817
4276
4386
4757
1813
925
2558
2816
3531
488
4174
2632
4126
183
1
4178
2246
375
3843
3014
4551
1484
4423
4917
2043
3192
2263
1620
1633
2913
2207
535
1998
2775
4414
2311
1041
2641
2422
2545
4275
3357
4439
2063
368
484
957
3829
3398
4196
4453
4539
2976
4940
4956
969
4204
4235
2219
2029
3150
2131
2481
1637
3776
1684
4236
912
1628
1737
4335
1628
997
1103
2562
3445
815
4615
1318
2035
2236
1227
4250
1835
4250
3864
2825
3357
4537
4308
2403
3086
2834
2412
604
2100
1803
2034
3402
4973
1663
1605
2851
4053
1571
381
3841
4667
362
495
3310
1310
3894
3517
2221
1623
2843
346
3759
3162
1738
1657
1557
119
4411
4547
2728
3463
1723
3804
833
705
4904
1803
987
4961
1204
2901
1725
2482
4015
4250
615
4796
4154
111
3528
1995
4343
1370
2123
2125
4142
497
4459
3792
4925
3390
3563
3644
1082
3273
2153
1267
486
580
1755
4314
4759
2623
4239
4707
4785
745
3487
2092
4201
1072
3794
780
1236
752
4096
141
4618
1845
1756
4142
3926
659
827
1369
2640
3030
223
2051
103
1149
3486
880
283
4688
4732
195
3800
2377
1271
2295
1500
2622
605
1679
1830
1188
793
4601
2707
4570
3737
2749
332
3228
3300
3039
832
932
1974
4440
1807
492
3228
4823
1192
4058
4184
1285
1220
2773
2237
1182
1778
4694
3892
3775
3026
4773
4314
1926
2412
984
1282
273
2074
728
4721
1431
3430
4850
894
4638
1294
3240
4874
3033
3168
1926
2312
901
2234
948
1543
2531
1015
84
4003
1181
2755
4673
2897
4186
3091
990
1798
2345
2254
1347
4934
3543
3464
4981
978
829
1646
4417
3061
3836
1499
4771
3498
3209
1296
3809
1186
4742
3626
595
4294
1970
1619
4906
3289
3103
1750
1798
3039
926
1598
927
3255
1441
765
4788
4687
2917
2977
4454
3297
2922
176
3916
2816
4018
135
3558
1967
6
4076
3081
4366
4602
572
4823
2667
1040
2993
3864
1706
2760
1227
3583
4317
3363
2902
4549
1454
1142
3754
99
106
3924
1671
2023
3312
3999
2535
4550
1877
4637
4997
275
3910
2489
1301
262
2249
2826
3741
1224
1727
3843
2534
4977
2106
3227
2460
2682
571
1129
483
3609
3338
1236
2996
2738
4612
1880
1673
3822
1999
1566
4481
2770
2900
3516
1882
1884
4309
1543
3705
3720
3281
110
4974
4050
2866
802
1253
447
4648
4003
839
1744
1274
2605
2795
4956
1024
3126
3
3289
1679
2762
2466
3072
221
2879
3381
4809
1671
2362
209
4032
2374
827
4239
797
2843
4751
2933
2825
307
1590
3319
2103
1563
2476
3270
123
2793
3491
3027
3918
2879
4516
4152
129
2480
121
3356
454
817
2448
857
4912
4579
2465
2405
2652
446
2320
3232
1057
751
1549
910
1199
643
2208
438
4837
4400
4802
2433
1552
1252
3510
22
1710
1164
1653
1111
3804
1190
1772
972
997
3945
2649
4829
4035
946
4050
3629
1207
1421
4191
1524
825
4588
4814
2232
3186
4479
1482
2897
2457
2990
414
4517
3162
2987
3643
3902
4003
2219
4671
412
3212
1917
2944
2273
1975
4506
4368
4709
3489
3332
2997
464
4416
3246
4747
2194
3731
4673
1449
3710
3048
465
1753
1262
4884
601
2504
1869
3696
4538
1701
3247
2343
3507
4546
1449
3704
3777
1164
4291
669
1407
4691
128
1226
3076
4773
4643
808
603
2817
2971
1746
4296
2945
3017
2430
3672
3360
4194
2912
543
3572
1942
3492
70
338
2856
4488
930
846
4628
3407
1926
3819
4460
3544
2837
3264
4666
789
694
2860
3236
2706
3085
2362
3849
4391
4404
721
3355
3027
4854
3145
2026
1183
4305
1184
383
1159
2040
1260
4952
2202
4595
1993
4280
4690
1223
3434
4063
1625
3047
2609
419
4433
1098
4648
960
2461
2320
1193
783
2254
2811
3941
959
3285
2303
4255
118
54
2651
1598
348
2290
1442
776
3172
168
3136
4090
4632
183
1519
3701
761
3039
3680
242
366
2332
1009
1287
4912
2852
1253
3653
1712
2038
384
3625
382
2401
1443
4215
1990
2172
4497
2325
4841
772
1870
4916
2597
1609
4285
4069
4470
4250
2476
2099
3589
2209
2956
652
2798
3701
1015
2027
4956
2964
3421
4003
3700
754
1891
368
4202
4180
3934
2473
2018
2602
799
1464
473
916
284
4513
3919
151
232
777
4678
2730
331
4865
4108
1024
2602
1637
2441
2594
3045
4601
1963
3751
4045
1826
2355
2029
1833
2078
670
2284
1501
3368
306
2244
3305
3815
3328
4470
2453
2831
3328
134
3682
3334
1910
4380
1461
3610
562
358
2571
4708
4021
567
3977
1372
4510
4552
2149
3718
602
4498
920
4275
1800
3326
1482
1945
4248
3324
2611
419
2396
4519
589
2473
261
2242
214
3378
4498
1458
3103
3028
206
411
2563
2567
4391
1883
2338
4898
2620
2943
3909
2419
1510
4023
585
700
2655
2246
1354
509
4816
1865
743
4562
2262
3703
3476
27
898
4452
1602
1363
1153
1070
2897
1224
2703
161
4769
4305
3533
3809
725
3426
4575
3599
337
3718
2501
495
2673
3176
4776
4083
2527
4303
1918
3132
3012
445
436
2089
825
254
2698
2351
4716
935
4555
3268
1058
2497
4819
1287
2506
564
3294
4233
4222
895
2137
96
3153
3497
4037
509
1877
2063
483
2965
851
431
1501
4149
3912
3281
4465
3218
2532
4087
3413
2689
4099
2018
1088
1347
3676
749
3145
717
4412
2294
4063
793
3395
1227
1544
4480
2369
1337
3253
1047
3721
2747
4859
386
1149
1278
2032
1002
4726
3370
160
1187
4338
4561
1110
1920
1161
3429
1626
2898
2111
857
3097
1244
2251
604
4470
740
4831
808
3697
3064
4445
4784
655
4456
3855
3599
980
1751
610
164
4704
1777
3318
177
4416
1112
1286
1793
118
3875
411
2327
1826
3425
2475
1183
3707
552
3100
1561
2667
3351
1148
1796
2689
2096
2145
2364
1065
2433
1236
439
1954
1283
2744
3034
4926
2190
1388
748
2753
4431
2981
2395
4068
542
4139
3093
1578
4838
2366
2581
4986
3097
3767
2966
1280
3432
168
3423
1773
890
379
966
2641
140
2031
2535
3613
583
2182
403
3407
2504
1611
2287
198
4950
2051
1086
4631
2011
4667
2336
4118
1424
3278
1613
4781
1380
355
2216
3602
3495
213
2409
4664
4352
4085
4056
3582
264
1240
1555
3958
2093
1575
3169
3968
1687
4738
893
4845
1182
3141
3908
4902
1609
4812
313
3089
2368
4932
1957
4813
169
1522
2262
4919
3464
1340
3701
1498
1061
3054
906
3271
467
3617
418
4358
3169
1063
924
3119
4953
1283
2085
1212
87
3626
1288
1089
3302
4912
178
4019
1079
62
1531
2684
2573
4177
2639
2029
2475
3808
1060
3140
4293
2583
418
1939
1952
4251
4237
1661
3166
4536
3287
3502
3002
4994
3984
2712
987
1624
2173
1172
4594
3260
2672
643
2248
770
3761
3801
2086
3303
2499
1004
1488
1918
4364
1104
1867
1004
1121
1038
3537
3544
1612
1433
2581
4180
380
85
1695
3816
1255
2968
4309
2293
2309
2001
4031
2696
1383
2289
2439
4615
3124
3218
3874
2432
3420
3212
2377
4722
2688
502
345
1688
238
2532
1912
3959
825
4089
3297
4102
27
3256
498
2832
3970
4962
4038
59
4647
1636
3463
4802
2746
1260
1396
4548
1109
58
1004
287
2510
44
1577
4204
4406
2818
4594
4462
1440
1888
2077
3347
2023
740
1112
405
3137
2763
1807
2898
2559
215
1505
3081
4664
2887
4982
4862
507
2492
4835
3964
933
4389
3867
1065
1954
3782
2078
391
1496
3942
3804
275
3361
767
4259
3406
157
4834
3226
4045
2423
4626
4140
3914
36
3835
12
4649
2675
1507
943
677
3322
4887
1442
2458
1265
1075
94
2479
153
4333
3138
3217
1275
24
2049
2489
848
4358
4443
4294
4579
3662
4273
3974
23
3328
3312
4846
1617
2474
221
2518
1131
1268
3302
497
659
1839
1177
4880
2306
4174
4370
3869
907
32
3563
2147
235
4451
4786
1890
4722
1159
1507
391
194
1032
3403
2743
39
2235
4020
941
1015
3695
2538
1587
3316
482
161
4645
4892
1713
3517
3573
2416
243
347
2600
4626
4876
4976
3401
4675
2390
2620
2107
2526
3199
2281
1102
2891
3157
621
2055
419
1961
1806
1784
2406
3208
471
4093
1558
1463
4376
2831
1540
2379
3958
2328
2790
3360
1350
2499
3855
4891
97
873
387
2078
2932
2909
3949
1567
2945
4796
328
3277
4513
1981
1988
1916
2509
1281
1817
3481
1156
289
2139
3041
4343
816
4272
2995
22
4292
2863
348
1080
1819
1437
878
1340
1077
429
1652
3670
3886
3999
3252
3501
3022
1055
3488
537
1873
2682
4899
4326
1196
84
438
4594
3481
1631
588
3710
4264
3216
2314
2762
1867
2496
4384
1822
920
3769
943
1148
1459
2356
4030
4684
1230
2500
2599
1881
4208
4292
497
1094
533
4904
1344
2469
613
1649
2808
3164
3714
2716
4743
2440
2892
4157
1826
3582
1742
4353
120
4661
3672
1402
1975
2044
3253
1795
1020
2922
1312
2486
787
662
2498
2847
2258
673
3755
3722
1678
4454
267
3445
2829
4192
3484
1580
4287
1144
1623
4473
4755
833
69
4522
334
4757
1931
1534
4116
811
1550
2298
4300
1364
1466
4528
1181
825
2107
2570
1620
2237
3469
2533
1669
2907
2382
4988
3668
2668
2588
4139
140
4068
3393
2204
575
1395
1832
4683
348
4901
1205
890
2580
615
777
2613
4525
147
1191
4437
921
2787
32
3667
731
3273
3303
2901
4924
4486
3982
1761
1825
4665
1410
3119
1080
1958
2755
713
2764
2813
4177
3258
2101
2265
2534
3331
1905
2294
1449
3096
4051
1764
1172
3792
757
1187
1192
1283
1493
2368
1494
2428
3614
3297
2899
3264
2728
318
963
315
795
601
3070
3207
3875
3398
3824
299
410
4531
1142
1090
971
3711
3020
1722
4606
4875
2040
588
188
3300
4208
684
567
710
713
4993
804
3777
1643
2202
885
425
2066
1316
182
1491
2580
682
2790
4724
4289
2961
3867
948
4431
2136
4628
2275
4574
4387
3105
2803
4815
1809
2037
4265
4616
834
4698
3298
1740
4832
4771
922
589
1635
2398
4083
3959
1204
31
3224
2911
1928
4620
3665
4544
4700
3651
2128
665
1147
1707
3770
4342
4255
2946
151
4607
325
4941
4370
491
3258
4077
958
687
1813
3560
4413
4657
929
3556
2108
231
4046
470
1309
2431
1679
1103
2184
1156
1974
822
4022
1963
3491
1278
4520
1526
434
2813
2247
867
2693
3326
3615
4216
687
3361
74
117
2372
1021
3422
4729
4801
2050
43
4897
3290
3534
1121
3874
1350
59
1036
1492
2922
2471
2534
3813
2351
4897
4520
425
2317
2952
4543
1896
2448
317
4206
3629
2590
818
3300
2796
3857
139
959
3245
4753
1598
2300
923
12
191
3981
850
928
2546
1114
4295
963
1091
219
1792
2614
4688
2140
2983
2097
4347
3977
1298
642
4860
1355
26
3946
4372
4784
2022
4395
4844
4791
2629
4624
3851
4985
4903
64
56
4432
939
3700
534
465
2358
3292
2793
4580
17
927
4111
1637
2419
1018
281
3274
2886
4655
1275
2477
3363
3855
1436
2212
1083
789
2226
4143
2587
169
3187
1968
1697
3566
4915
2538
3417
297
308
3000
2171
2179
4026
513
799
4673
356
2292
3564
3339
1282
1074
4227
2833
2460
1675
2338
766
1147
231
1036
301
3644
1944
4854
4334
4700
3908
2549
2119
1041
3991
2045
1047
1152
274
888
1034
3946
2348
3692
410
4057
2728
4268
3125
2937
715
1432
3756
950
4614
2203
4480
4152
1292
199
2533
2597
449
4568
1693
1536
4829
3631
140
3385
527
423
2694
4226
1789
871
2674
35
950
4932
899
3295
1743
2871
2666
4970
4451
1424
2840
392
4063
2178
2081
3965
897
135
341
642
4673
4124
3654
2854
4443
753
4617
780
2022
944
3812
4075
1796
1246
4124
4758
4176
4462
4324
4185
3145
2701
1784
1138
3286
3420
4445
1204
3586
2294
1021
3877
1718
4760
2366
1401
1988
4190
4013
1859
2828
1259
1676
1776
3666
2431
367
1569
3338
4285
4093
2988
2236
390
937
2367
2920
1201
841
1268
741
1360
4620
2969
4995
4361
2272
4776
3236
1521
1506
851
1051
4910
2219
3092
1699
1920
689
2941
4128
2330
3326
409
2692
3740
1870
4665
4624
4256
2585
2212
3460
2599
4662
1920
723
1696
1022
3198
3157
619
4848
1295
4233
4160
64
1096
745
2225
1277
3412
23
3355
2902
2183
2320
1887
389
2422
3885
3844
2152
1670
239
266
3130
131
3175
609
3950
3949
4447
132
1247
3492
85
4463
2625
1119
1668
4658
2164
4025
858
1084
880
914
2722
4116
170
3369
4716
1386
4232
3180
3184
2550
3904
1311
2192
3798
3745
2151
3236
391
815
1962
551
4948
3784
4521
19
3812
136
3183
2040
1738
4022
3728
3559
3270
1841
1185
4012
4479
2802
1137
3922
1282
3957
687
210
916
19
1696
3399
2110
2570
4545
2700
4460
4601
2242
187
2670
4242
1568
4046
820
2320
1531
1225
2030
641
1659
1404
4838
4547
3202
2317
4604
2775
878
4351
4118
1628
4180
3650
2221
1545
906
1016
1644
4083
2254
3484
2166
234
4578
3626
157
726
3581
3666
820
3918
4331
158
433
2645
3630
4261
3879
1066
3442
297
2493
2146
460
3604
3203
1189
3690
2739
2148
1362
2035
3440
1683
2005
1370
4974
475
1195
3796
1800
4880
4085
4799
3945
4560
4761
2771
4430
4179
825
3320
2613
1915
1972
1999
3750
1580
2208
870
1504
1452
4551
535
1684
3451
39
1013
1090
2003
4637
1714
3904
123
2728
572
4146
3421
193
831
4188
3629
4553
5000
354
3471
2452
4324
3228
894
1826
999
919
350
4652
2842
1704
2562
4363
322
2494
4201
2880
4949
3279
625
362
743
2731
3590
2179
2986
387
628
3793
940
4263
3464
2012
2341
1264
140
2022
376
3940
1065
4529
4763
1667
2773
1564
2572
1421
4278
1618
4067
4067
2439
1597
2142
2370
1910
4401
3833
3951
3031
3855
1375
2926
1669
38
1625
3100
348
2881
1903
4686
4246
4781
4745
2184
4152
1641
1548
4283
4023
3816
4900
3149
4675
3538
2614
2283
1007
4680
2741
4613
435
963
3308
424
1429
1801
4997
936
2064
4134
1060
1197
1138
310
879
1527
1523
4370
3957
4317
27
1011
2458
4751
554
1281
1305
3834
1462
2260
4937
2570
3658
4140
3089
708
593
2691
2890
852
1145
3682
1342
2876
4054
3347
1311
155
3520
2900
2163
1589
4094
621
1953
2607
3654
3298
2315
3617
4788
2462
994
2553
4424
3370
4252
90
1300
1035
1934
125
947
4177
4497
1275
4158
4192
2958
116
4983
3738
4963
4548
4787
3553
1225
769
1425
62
3822
2771
4270
2800
1807
2609
4527
3276
3733
2284
3841
4520
2539
3712
4813
1797
3995
1274
4870
210
4025
3043
3427
4514
87
1479
1186
3190
2555
4978
1869
628
1215
1505
4031
1849
4196
4323
482
4588
2817
4672
2509
3660
2511
2867
1324
4895
4228
1566
258
2969
1200
4885
2397
3139
189
1131
4817
3147
3310
2245
437
491
3980
2250
1200
4721
4940
457
3708
3865
2771
1060
771
2618
4065
4259
4700
2881
349
1701
3721
1401
4082
1653
1279
1997
460
2028
541
1376
1176
4435
395
3658
1247
1799
477
4146
886
1673
4351
3310
771
3792
66
4662
2855
367
4253
4547
1986
2208
4932
3887
1063
2937
3572
269
16
3537
3424
323
1823
2527
986
509
1259
2820
2014
4638
26
809
2512
2881
1874
3054
3913
396
3137
3554
4102
2490
3610
480
4894
3651
2497
4267
4570
121
395
832
4445
3561
3875
443
3873
2658
3566
2092
3703
2172
2557
3193
67
976
1941
998
4340
4595
1687
1875
875
596
4445
1534
2307
342
1317
158
4100
1571
3143
4581
443
2937
3831
694
4516
3939
2012
3509
4558
4287
4353
1744
547
2979
1661
1854
3938
4883
2390
704
2350
1536
1431
4083
4598
4838
4021
1008
700
4398
2938
3578
4765
4076
3066
4593
4971
2982
2359
3664
2556
3972
2667
3084
3863
401
1329
3756
4945
2274
2842
1409
176
3563
1304
2405
4899
980
3742
4593
2367
2391
649
2901
4421
1836
609
1856
332
4097
3534
4751
1569
3391
4390
547
4705
1871
4676
732
1160
3942
3620
4447
4400
664
1810
2014
3863
2622
3095
364
763
2425
2590
157
907
2996
3715
3279
3666
4848
1952
4711
2138
2334
3310
1074
2876
1215
2473
210
2726
4018
958
1703
1106
3880
1159
3594
4217
438
4925
3240
1465
4567
2414
1211
363
1560
3681
2246
4775
4502
3999
2868
2821
733
1533
2705
2581
3520
3527
2028
2446
2075
1175
3124
3445
3852
3625
3776
1644
4851
4298
2638
1733
4929
4234
681
968
4922
1956
193
3807
3656
3527
2826
3444
4060
4566
849
1326
2543
649
431
2792
4845
4174
4796
4312
3399
4327
745
561
98
3622
641
1718
487
171
4847
2386
2879
1463
4674
698
211
940
1945
2250
2513
2654
1222
2767
1825
216
2415
4819
4404
2861
3020
4043
2011
2090
1497
1546
2578
2088
646
4912
4457
4390
4345
800
3073
1265
4696
4398
2602
4916
4240
229
3195
1885
1487
1812
1663
117
684
136
252
703
4032
2740
985
1737
1584
1439
1132
236
611
1539
3039
1719
742
1852
1470
1825
660
1695
2180
956
952
4987
3482
3108
245
3668
3106
3792
1321
2425
682
3249
351
2172
2704
4221
2972
1399
4795
488
4119
151
2302
1131
3138
3356
2561
4661
2276
4483
3513
1385
1026
2071
2544
2236
3265
1544
4739
414
99
1176
1000
4315
3849
2630
2376
2255
1286
4765
2288
3574
3585
2592
2057
4123
2151
4472
2822
95
1721
1616
302
4710
794
2740
1867
2375
2573
2254
3643
4496
4927
126
4186
328
1976
2474
660
4620
3582
2769
1577
849
4512
148
4953
417
1089
40
45
4941
3612
143
2893
4011
1718
3444
2005
142
1588
3589
3010
1962
4682
4632
2313
2449
589
368
1140
1479
936
1157
3750
1186
2216
4090
775
2147
3068
80
2286
1248
2882
2504
1771
4714
2914
4668
4448
4884
4602
702
2222
381
4911
722
493
1788
3696
1844
1941
3371
3232
1462
619
2896
4196
3158
2944
849
538
145
1694
2151
2085
2353
416
3817
3595
669
1772
1497
4912
3020
2575
483
1991
4873
4508
4853
101
4317
4963
4088
4071
3944
2355
3761
2845
3589
1229
4331
2468
2828
2692
155
3201
3108
2107
852
2918
4521
2594
2146
2835
2016
3282
622
2961
1371
2384
1718
3008
1471
4892
816
4758
4634
731
1341
3004
3613
527
382
1794
1021
1604
4824
4504
4115
305
746
4431
4801
829
4675
504
3480
1943
4505
4614
124
639
4498
2914
3966
3353
591
4506
4645
1347
3382
3374
2856
366
140
1269
2929
1813
3678
4140
488
4262
3890
1213
1089
4369
3194
2479
840
2217
3214
2920
883
797
3358
2541
3642
1439
3798
3373
2001
4667
2274
3437
4380
929
3424
1034
2857
2098
3134
1229
1358
4312
2514
2825
270
2509
1893
4222
4705
369
3104
4564
4724
1792
1358
2579
3211
1774
1945
4180
3936
3916
834
4860
383
4186
447
2875
4881
1471
3305
3659
452
3449
2785
2010
3046
483
3324
3571
2078
4229
4194
4922
2677
762
3799
2578
3180
1484
3100
3753
4391
2743
2802
3980
3198
3966
4741
4456
1590
2513
960
1915
1706
4671
2644
2337
1582
4019
4467
4997
4834
4920
4868
2222
1653
615
3302
2408
693
433
4746
3684
40
2043
3702
2950
3300
2088
4618
67
3762
2811
4548
4627
2358
2852
4980
4147
2700
3016
1532
4335
1595
2726
1546
3376
2340
3387
973
1262
3143
427
1198
604
3671
4650
3148
262
563
3266
2517
1161
4982
1271
4966
4619
4877
2684
665
4758
4444
316
1045
4550
1173
256
2516
4978
4075
4331
31
917
4830
1994
1036
3609
1835
1445
4872
1993
3979
1320
260
2628
3132
3896
2696
3666
1717
4304
1966
1220
3371
4443
1006
3412
2285
2581
2321
3999
4240
542
2281
770
4155
3988
4550
4223
1091
3014
679
3787
617
2985
290
3457
878
4798
3868
3550
1326
118
686
63
417
238
1494
1680
1754
1207
4313
4640
1830
2954
1844
1109
2532
809
4621
213
1899
1410
1239
2410
1983
2849
4835
743
2942
958
12
739
2459
4177
1981
1924
3868
125
4320
199
3684
4646
1049
466
51
1168
1587
547
1704
4771
740
4037
4027
4315
1435
3151
2935
4727
3347
3185
4056
4640
57
597
2176
666
4739
4690
2843
2117
2326
2473
2020
1246
4575
4660
2914
2098
3769
22
1953
3587
3394
4657
615
3949
3466
3318
1301
3844
2858
1043
2334
2256
3998
344
1229
2113
4854
3261
689
3208
4231
873
4248
12
339
1733
1062
2790
417
1687
3607
1843
517
2775
3717
266
4722
4587
449
2528
1614
36
2044
2823
940
4242
653
2430
4964
4719
2905
339
2747
2287
4440
225
3006
3324
4167
2196
1477
3799
1937
1981
3384
2924
3148
3294
2594
2822
2483
4809
972
2233
2986
29
3957
505
839
1303
4778
842
3977
2770
449
1805
1092
545
3987
3018
1887
4601
1291
4259
3471
561
484
3050
1349
705
579
360
2978
4274
551
4750
3672
69
4484
3285
2119
2828
1301
2757
1550
3364
3733
2715
1074
3384
3202
1835
3420
649
4013
3202
66
2563
1832
4726
2534
374
923
2262
1164
2465
4741
660
1707
2250
2511
2425
2759
1734
2014
2433
240
4389
4409
4812
3474
2320
1069
3926
379
2275
4700
4627
4559
2470
3740
69
118
1099
2817
3993
2437
1849
4953
3034
3916
34
2562
1093
924
954
1169
1567
4318
3369
3351
2712
2203
4596
3018
2875
3517
3888
731
1734
2744
2636
2235
1232
3682
3346
2589
49
4934
50
496
4850
4414
3717
2972
4204
4554
900
792
3345
4949
4881
4578
2749
4861
954
1363
3998
919
2430
4578
1186
2184
3883
125
1428
51
1017
1029
716
766
4237
1368
3801
1856
1466
4490
663
633
4783
750
1121
445
3410
3367
487
858
269
384
3305
2274
3624
3956
3246
1439
1232
1698
2405
2069
943
1491
4919
4670
531
612
135
2716
155
2199
833
3469
3162
3768
2413
212
2755
3790
2503
4017
4882
2040
1114
3243
1486
667
826
4471
3044
2626
812
2361
3547
4753
1797
621
3794
2338
1061
3507
3237
1673
3284
1609
1235
4689
3892
2078
1621
3252
1400
1530
1984
586
4757
1220
1338
1662
4867
2052
680
4912
912
3776
4466
3932
1851
1118
1977
1343
607
3638
3968
3227
4581
1546
2822
4138
2063
1103
4239
910
1698
3777
1503
3495
2527
3168
2565
88
3202
4996
2582
213
2164
4270
3414
4079
2796
899
4530
4292
1594
1010
2886
1967
2232
1632
1815
3230
4269
3426
4100
2698
4837
4770
1852
2999
3721
174
1792
1032
3441
2901
4409
4146
2555
3210
1654
2714
3524
1358
4853
2457
4089
4069
515
1518
2872
2902
1266
4759
3448
2327
3452
1701
1118
2396
4973
816
3057
2493
505
3820
2903
1513
728
1691
767
2276
2661
3387
2515
1604
2690
2409
3625
4112
4165
799
2994
2852
4672
4739
1753
4692
201
2824
2151
4880
88
426
3776
2668
1859
4298
4229
3453
3379
4606
1640
4608
3725
3315
2560
2069
4732
507
3848
3883
1223
1485
4136
3418
2245
824
3350
637
3543
1499
3106
1852
427
4683
2984
4577
3558
1735
3644
3124
3214
3537
3827
730
2723
1099
772
4381
3306
4124
3327
2743
3556
4360
158
4305
1213
2749
2424
563
4780
1075
1559
1205
1194
4705
2768
846
4396
3723
1767
3374
2480
4494
2464
1566
2389
4563
2549
2759
924
1228
289
3265
4490
4628
1844
1798
1453
4818
739
4282
250
2447
4752
2941
4363
2281
3527
2178
3070
3439
4329
964
2920
4456
957
1471
2661
2248
3357
3492
1031
4333
1658
3363
666
468
210
2574
1969
935
922
4368
2313
1504
1480
114
1711
4089
1566
901
1391
2704
572
3174
4211
4193
1805
4488
246
2073
881
4223
973
1773
1385
164
2069
798
4115
4489
3825
3863
80
3988
2382
2694
423
3527
1187
1588
3293
2543
4308
271
4173
3901
4180
4492
4743
1733
1067
4700
2610
708
1631
2416
3511
2169
764
3036
812
688
1984
2413
3339
4454
2730
722
4636
710
2282
1117
1459
1894
1152
2366
3617
2759
4487
1947
1033
6
233
3288
49
4178
877
3244
2261
2752
1556
4406
3161
4931
2732
2999
3004
3104
4402
2084
513
4247
4411
3123
1772
3908
1747
2317
489
2380
937
2742
2087
3613
4887
3005
1664
4809
4666
4529
822
526
2463
3707
49
999
618
4027
3206
4219
4002
4593
1815
4749
660
1001
3964
629
837
2628
1261
863
4989
2247
4797
4082
3815
3119
4453
146
16
4779
1265
3264
4734
1480
1254
3997
3332
2008
2695
3363
1784
2544
4836
1752
2158
133
4842
1612
803
2685
3210
4613
4036
733
3373
4806
1471
2392
730
503
2590
3874
1444
2846
4246
881
1792
4430
3885
3186
2050
2693
119
1537
1179
2679
1992
108
4407
4342
4479
2623
938
1904
4844
1149
1280
3276
1018
904
3582
2653
2287
3106
1376
3950
3287
3313
3414
3319
3987
3042
3737
2926
4584
646
3297
1724
2025
1393
2282
686
1841
58
3199
3914
1472
3088
349
3465
459
4827
217
2658
1674
1800
949
3885
1815
4439
76
3155
1565
4308
2440
160
2506
1294
2421
821
2462
4022
2137
3873
1938
2477
731
718
2196
187
2308
2982
2216
3302
2586
4394
1852
4600
2434
1226
1998
970
2583
4243
2547
4518
1869
120
1830
2220
3377
2475
1479
4335
3309
2172
1270
4852
164
3838
1898
589
3266
2464
19
1378
2155
2480
2947
4983
3902
736
1775
2208
405
2341
2483
3462
2514
4581
1229
3018
204
1399
4920
176
2095
2098
923
1725
4216
1602
2298
410
2635
2040
214
3882
293
3196
2276
2342
4156
3808
323
3400
1163
1457
2334
2161
2317
2953
4448
4603
1523
2803
2652
4509
1950
124
4025
3385
2021
2199
4028
4007
2647
838
4807
3439
1701
3362
1789
2586
4694
3165
387
3758
851
3481
2365
2845
1620
3840
4547
4824
2453
435
2194
3162
1579
3478
1865
2338
2320
1393
4625
2739
4987
4241
4639
4526
4427
3941
4838
1072
4775
586
33
3206
4130
4096
4199
2177
2382
4691
651
4379
351
387
1830
2503
4838
2915
73
4136
3666
1063
550
3278
4510
1651
4143
4722
4540
1602
2403
1173
3959
1095
1736
2166
1597
3164
904
1107
3292
1893
3431
2260
3828
4198
2720
3604
2069
1759
3820
102
2432
3244
3275
110
841
1784
4923
1068
934
3852
1580
3079
1058
2980
4752
3096
2644
3853
218
4899
2116
2501
3659
1611
103
1981
3805
956
318
3766
4120
4165
2267
4403
425
3708
4369
363
789
3069
3562
1499
728
549
3566
4468
3220
4403
1990
3576
1531
4773
1612
2913
3554
2165
3779
4827
4676
4607
2362
3729
4611
1777
409
4762
4724
2112
2975
3384
3751
798
3593
4979
48
621
4583
2991
1166
3018
1741
258
4735
976
2647
4175
3511
677
2550
3363
4913
3123
2405
3273
1492
155
4462
3976
223
755
4678
4057
3484
1069
4211
1635
1577
3586
1974
4637
1963
3695
3719
4426
4145
4854
1136
1214
3074
4340
2084
3336
988
81
3738
1342
2617
2107
2568
3834
4539
439
2888
3877
4196
1661
67
1316
155
2971
2135
2987
2810
2039
3559
1080
1505
1399
251
2538
3208
2867
1253
353
3326
539
2117
4998
2430
3273
336
492
2797
553
1208
4431
3125
4046
4322
3955
2563
3388
2469
482
1015
2907
3011
125
1474
3618
602
4744
3775
256
4954
3451
1296
540
3530
1382
1074
574
680
3031
4283
2183
2656
2607
1675
3597
1723
2910
3988
4663
4939
5
1781
2074
4765
721
3620
3566
4088
2009
191
607
1342
943
1978
4776
1725
3030
326
896
2249
3738
2554
1460
167
1443
3374
434
734
4787
4626
3304
4730
2471
1216
64
4867
2641
4552
2797
1570
3616
4785
2954
2282
1827
1582
3163
159
3893
2586
2046
395
2054
1482
3803
3185
2269
4267
111
1398
1580
1882
2275
779
3661
2876
1536
4030
2860
579
3609
2988
830
3323
3588
2160
1688
3444
4881
3022
1638
927
4338
358
2956
1207
2639
438
2133
490
69
1656
113
136
4352
178
3346
6
3282
3209
3914
4711
3569
523
2407
2362
2068
1994
4781
4471
2897
3931
2803
4479
1961
3238
3153
2378
2804
285
1119
254
2889
3211
4259
546
1796
2085
4661
634
1035
3863
4683
1877
4754
2578
4310
4942
2282
1948
1073
4024
3914
4924
2400
2433
1730
1489
2653
617
4691
892
3060
1250
1634
3136
3831
4663
1834
609
2133
506
2532
833
3317
1822
4554
338
4007
571
2957
1209
1478
2424
1245
1637
50
890
1732
377
4937
3829
1465
1547
1782
3555
4367
2456
273
1317
2988
1368
2641
2278
1154
4105
3033
2564
38
1145
2692
3563
699
2773
4051
286
4572
377
504
1712
1711
1953
2269
2876
1592
3176
4030
351
3528
1518
3244
346
2437
3502
2355
2047
3913
1847
728
663
1755
2942
182
4229
2598
3864
4403
2900
619
2033
2895
917
4361
3690
1384
1767
519
4741
4664
3258
4794
4555
613
2694
1603
1995
1246
1308
1358
122
2909
571
2616
3174
2593
1254
4718
814
1881
4910
4189
3092
301
1158
4322
3648
3465
2507
1751
2521
898
3981
488
1658
1302
195
3951
1608
2208
4169
4080
2401
3263
4528
666
1020
3362
19
4211
4630
2502
2473
1113
2129
4021
1382
3817
4853
2086
1905
4230
438
4616
4761
1854
4644
239
1458
2532
4506
2899
2594
1990
944
56
3386
1616
2869
1365
4798
3720
3910
1682
4700
1692
3143
3358
4030
4151
3139
2161
3418
490
968
1612
3076
2067
7
4900
2970
3558
4541
3668
4795
1269
1974
3083
772
3034
3838
2991
199
87
4175
2961
1656
2214
2536
1653
1056
80
4311
681
4352
3411
3545
4400
958
1071
4366
2553
4602
3659
176
4993
3244
2934
2982
2098
4524
2949
2205
3596
4804
525
718
4927
1646
4850
1663
1504
1761
3491
4445
4083
2773
3266
4429
4693
346
3484
688
1031
3
3612
4490
2873
4504
364
3038
2850
1868
4963
2513
3729
2786
4244
78
2975
236
1007
2146
2545
4923
4250
1156
2535
2323
1764
4696
4011
2325
924
2110
4948
3013
4673
1180
4391
431
2538
3622
4457
1371
3386
1561
3202
734
1624
3875
4268
3010
2924
2395
3050
3586
3548
71
4488
3795
4174
4556
3060
4147
4758
2271
3892
3779
4482
4
1027
529
4633
4290
749
4446
564
1330
392
523
4519
412
1187
1749
1416
441
2308
137
1195
1416
1645
3096
3324
248
3486
2359
3757
3716
1678
2750
2180
971
3978
1890
2307
2216
1977
4896
3640
4951
818
3869
236
4173
2038
2301
3672
3502
4196
1140
4797
1999
2168
606
1037
204
1973
1330
3293
2697
3453
3436
1767
1858
2390
4546
4951
974
4012
755
1480
1837
470
4646
4404
2854
1460
4598
1773
1173
2999
1069
3957
1157
4257
213
438
842
1599
226
1022
2051
805
3479
248
2288
3771
1515
25
4544
520
4908
2568
4275
1762
4158
1490
1434
4000
525
2317
626
4051
966
3645
358
4843
265
1661
994
1710
4583
1566
646
2111
695
2793
3525
2493
3830
2447
2678
2116
4716
3205
3724
1113
284
778
3571
1155
4865
3444
935
4475
2986
1447
480
1040
4332
3419
1583
1718
2638
2268
1055
504
1892
1862
1922
4774
1362
4060
2664
1116
1133
2346
1807
1870
1606
4951
331
4675
484
4005
3659
1069
1066
3969
4313
1905
199
683
3888
2642
3405
4597
2369
3282
4608
1700
3227
2975
1287
3088
3818
4666
838
1335
895
3507
652
1423
4391
1797
2968
1177
3196
931
2350
1164
4060
2547
1506
1444
57
4322
2894
1662
2401
561
153
1651
4714
3325
3300
1986
4973
399
3825
3782
4957
2116
928
1624
4277
2250
1389
4354
3677
2213
1757
986
337
4769
2271
3503
133
1477
155
1983
166
611
4619
1236
757
315
2359
2632
2360
1263
4025
1410
1218
1777
2454
3614
2349
4491
1529
3976
4902
2854
3235
158
3208
1445
392
632
4796
3659
158
4186
294
72
3348
922
3283
1566
2384
601
4713
2549
4278
2002
565
681
662
1709
4197
1998
4249
4220
7
3036
4870
4995
1124
3182
1477
3008
350
3519
2707
1054
4521
4465
3849
4845
4423
509
2570
3047
4871
3458
519
1435
4790
2793
590
3749
3741
4984
4353
3952
909
212
1255
2592
3980
4975
4616
1555
2067
4106
436
4745
392
3338
2951
428
4481
767
2894
1195
1199
2567
3639
2515
2335
1426
3398
4547
639
3477
1298
2428
905
4113
3012
2806
4642
1732
4615
2471
4058
900
4479
4274
4282
2974
208
1950
3440
4046
247
4467
4712
3798
3337
4856
743
3232
1477
342
2477
2560
4444
2986
609
2415
1954
941
3187
740
2408
1819
3879
2327
2637
4226
3269
4996
3067
1548
2264
4538
3998
559
1480
553
893
294
958
1630
978
3289
1853
3036
2986
657
2009
1927
2834
945
2144
3587
4508
4969
2292
3378
878
4599
132
2189
3067
2068
1654
967
4770
4425
2328
3571
408
3759
3816
1200
4907
3193
842
4264
3348
4022
1837
3781
4796
3840
552
3409
1986
1765
1170
4734
2636
3766
3087
3440
3707
4281
102
634
4989
1740
1500
4661
3181
2166
75
3114
2551
4264
523
2756
2725
2101
1273
627
4727
153
3438
4007
1647
2728
4601
2717
1099
800
4376
3633
4073
2453
4765
4409
1334
3756
2416
1043
647
3446
4461
380
4972
3315
4652
2684
2469
1739
1836
1966
2523
4200
3322
3109
3658
2041
2141
6
2304
4354
3543
3478
683
4823
3852
281
2285
3310
2664
2198
996
4262
4326
252
4026
2379
1788
4408
3772
219
3415
4901
4690
4821
4
204
357
2760
1402
1622
3358
1555
3432
1138
868
486
2505
1244
541
4680
4474
3394
4900
4069
53
715
4919
4549
2115
2581
1581
595
2054
436
2281
1925
2673
2923
4024
194
311
3359
4178
126
2006
4678
3707
876
3816
156
76
2404
951
1284
3689
3887
3713
4395
2062
3853
3209
3998
4415
1600
2701
3067
596
1245
1120
3566
3962
4367
1288
230
1469
3708
3911
4523
4909
479
3663
270
3672
232
371
690
4209
4893
516
4614
3995
3810
151
1094
3515
38
4608
2081
1704
576
3681
2806
2981
2223
1986
1507
551
2951
4712
1390
2382
3503
3730
3767
1537
4321
4236
3573
1004
1078
2809
2583
1019
665
3870
4054
1978
252
2255
2194
1516
1936
3441
1091
735
3624
2878
2202
854
1908
2373
3105
4359
1428
2603
3752
1353
1096
4618
4399
757
1158
3097
3314
4322
2942
4083
2768
1415
3263
37
1143
4313
2301
2452
4568
4195
308
264
1671
4849
2534
22
4799
3588
2917
2716
3619
77
3925
2281
2990
4157
1964
2247
2844
2937
1923
1797
2608
3133
2692
793
1789
4366
280
4086
74
2809
4949
3200
3782
2044
2450
4382
2723
1671
3017
1855
3779
4816
4094
490
2587
306
3789
3903
1629
1936
2294
2169
4047
398
1847
3696
3760
149
4004
4125
4652
4672
4496
1543
1582
219
4229
4899
3041
3113
837
2302
1534
4993
4625
3310
4330
4134
2299
1110
1969
4314
313
3917
3201
1086
1998
4411
4630
2815
1909
3431
1180
2517
702
1537
3595
973
2923
331
3481
2644
2824
2828
748
2586
47
2410
968
4843
1892
992
3743
3290
457
3154
3705
2284
4631
41
1562
850
82
4425
931
2274
2192
4404
796
217
1968
3479
2025
1332
2873
1089
3738
3044
253
732
3829
4360
2792
3735
748
1736
1922
4679
540
163
314
2037
2212
3008
3578
2931
3590
2534
423
3812
347
868
3260
138
4349
4262
514
3616
2343
1265
985
4957
4698
1557
3743
13
1118
3622
2478
3423
1232
4459
2912
428
3292
793
4839
449
4843
1116
675
930
4758
929
896
1124
599
3567
858
2457
1255
1197
4112
2257
2446
4942
308
4302
3480
1227
1592
3052
403
4392
1687
999
942
1964
1212
643
3292
3904
726
3762
727
183
2616
443
4416
4403
3249
1876
4250
2796
2033
2239
4239
4709
2909
2106
3337
3457
4684
443
3411
4229
4743
273
2399
4566
1240
642
2972
3067
396
672
3477
2134
3094
208
734
4431
235
1056
2305
4667
1023
3555
2870
1230
4100
455
1490
2212
1658
302
3376
4522
2989
2309
1977
2381
187
2928
499
2506
2551
2966
503
528
1576
567
3924
4931
3849
1076
2603
4288
3696
3039
502
1062
2067
2238
4175
2113
1501
3605
3687
3171
767
4396
1291
1480
2130
1081
4574
2812
1744
588
397
1824
3585
2642
4127
1545
2782
1510
3783
1167
676
1173
2089
4812
1504
690
3042
247
2004
3055
1212
1100
4225
527
1541
4499
3278
2718
4018
1200
3465
2774
4916
3149
3335
3733
861
7
1858
4500
3898
1971
3016
3650
1320
853
3369
525
1127
1270
2821
1757
4855
4426
3798
2265
4176
4512
3952
3240
814
4537
4210
4317
1302
1660
3986
4984
1806
3354
639
2805
527
3236
1764
2523
810
3713
439
446
2294
4980
1834
3624
3326
2359
1473
3683
1701
2540
1403
2064
522
4698
2098
3625
2158
1707
2042
1827
4148
1736
3237
2093
611
4364
4507
3259
1459
2643
2095
3134
4314
3517
3440
4242
3202
2598
1687
2078
4384
561
1660
776
4510
3990
2628
4739
1072
2701
2191
2574
2460
3200
3607
3796
4729
2823
2077
3381
598
4731
137
2846
1678
3800
4771
1724
2017
2490
2853
4884
4471
4688
3330
1636
3362
1338
612
1937
559
2937
215
3398
4956
4186
1134
1709
1494
4706
1305
1133
462
280
3458
280
914
1749
4943
4919
4576
894
3628
549
478
2503
3084
4813
3030
410
1485
619
1543
1209
3487
242
651
2929
809
4083
3013
2518
4757
3536
2593
3135
3011
109
4892
2141
3607
1552
2524
2452
1690
223
2740
831
1035
275
675
108
281
2809
4639
1094
4828
4602
331
4587
1723
2172
1597
2484
1661
1608
4618
564
1562
1480
2512
4119
2202
3546
869
2771
1106
3727
4374
551
123
4819
1454
4926
1555
2457
3884
4798
2552
3113
2106
2396
3373
528
1771
348
1582
3773
739
1101
3771
1857
385
68
68
199
3662
4400
255
142
3855
3516
1970
3140
2901
66
3233
94
114
258
227
1896
4280
4344
3546
1770
3196
944
1471
3862
3749
2754
2977
1395
4606
1982
1156
1736
3357
942
523
303
35
447
3503
2431
1802
4130
2338
2960
639
4183
4348
4061
776
3460
4649
2793
4852
4792
3219
3112
1816
923
1372
3860
703
2827
4202
4835
2580
93
3577
632
2355
1352
4649
3942
3927
212
4318
287
2148
2426
4197
3967
2317
4004
3821
4615
4695
822
2045
875
2374
946
4712
2002
4376
4221
2887
4764
49
1531
1357
1186
1448
1234
128
633
4408
1452
1414
4
357
925
1204
11
1216
3070
1211
2671
1978
4620
3355
939
2880
2229
1283
4325
2064
352
4739
1305
4538
3098
1850
590
2583
3232
987
1521
2262
4903
3451
903
2680
3203
4036
2341
3633
255
3772
1126
894
4098
3512
4142
2577
4542
3231
1490
4944
3135
4792
3662
3775
4998
1528
981
2301
63
173
4872
2202
4916
244
4795
1043
1567
4003
4901
1557
4897
2193
4653
4066
2854
2666
1418
245
2490
4248
1030
1586
4269
2446
993
5
734
2580
387
4020
1040
2256
2706
3788
2666
3476
923
3620
4087
4918
4283
4716
4260
1588
4514
2918
3477
4570
2918
3133
2769
3218
4774
2992
4280
1082
3946
1226
3846
1735
4079
95
440
3022
1015
636
839
3395
122
1773
4866
3991
4786
3350
2567
3692
404
4933
1077
1089
1262
3776
254
4190
4934
3988
875
4713
3503
982
579
4423
3084
928
2172
851
3695
584
3669
970
342
3617
3931
1510
4868
2112
2565
2722
4015
4132
1577
1622
3706
4736
200
3845
1729
122
2159
1362
564
4540
1434
3394
3531
813
3441
3526
4600
2538
2004
3499
2460
2736
811
1585
4476
1093
2873
2313
2410
3704
957
1709
3788
647
4411
2320
4766
4408
4705
1576
3534
3333
3375
1253
1839
4003
1206
4542
4834
1591
3022
4183
2935
4028
439
3088
4875
2097
1062
3164
4373
4804
4777
855
2882
4124
1831
981
3596
3690
583
1294
4324
3735
1909
2883
3458
1336
4333
1653
1671
23
783
4143
821
2283
2250
288
2531
4235
4822
1484
3891
3929
3483
4686
96
1053
1523
2168
1637
706
1625
105
1019
2889
119
2220
982
2830
1456
3792
4497
4221
3745
4194
1116
1525
3147
4846
2843
830
2022
3151
1717
4653
883
4528
2000
2156
1314
1790
4485
3615
976
3363
3277
3468
4577
1375
1548
3696
2214
1677
3076
1542
1760
4135
141
1395
508
4816
4623
143
1813
3026
955
3761
303
985
2483
2247
3165
2322
958
2584
4862
2833
4420
548
255
4669
4584
4293
2971
1992
2316
1285
1110
4813
412
2462
62
4080
2819
1788
603
2689
1724
2871
4095
4115
4681
3322
4802
4900
1886
966
4232
3383
658
2106
1341
4296
709
4855
3538
2542
2078
626
1337
1330
604
682
2531
1864
887
4247
4913
648
3011
2914
2139
2084
3631
2844
4079
2675
2934
2735
733
1848
4695
4940
4143
1342
1234
2236
4
2823
2550
3651
1003
4107
1930
4230
1525
1714
1104
353
1880
4754
1763
4060
4082
1171
315
1889
3874
2946
999
2633
2786
1214
4586
3427
1506
4565
4927
1675
3410
4874
48
4836
3097
208
4730
3731
2580
4332
3571
2442
704
421
1671
4153
1889
4793
1923
3145
2562
251
3847
3629
2006
1196
4738
3384
1005
3295
2905
4934
1831
1079
694
3673
1938
2391
1253
470
3015
192
492
1968
3183
2526
3230
3515
3494
2028
1668
3026
4737
3076
498
3312
2143
2322
2628
3754
1808
3859
2369
1872
2323
3818
4161
29
357
3308
3687
3711
2830
2195
1949
2820
1013
1072
1255
547
1930
291
1860
1077
362
1942
3931
3684
3789
266
650
4353
743
4953
1215
4334
2137
1276
3754
4652
3758
2793
1647
1345
4385
1862
2975
1990
2920
4327
2435
3491
4494
2477
3245
2821
1305
4200
3613
977
3440
348
3548
4472
4179
2357
1859
353
397
4997
4767
476
4086
4221
1452
1638
3202
804
1914
1356
4824
2319
2157
2621
1830
3011
4929
2915
314
826
3901
2516
2614
3561
2899
3350
4878
4542
2978
403
3759
2648
3836
1602
4152
2380
313
4156
236
1328
721
3386
281
1778
2251
2041
2973
3822
199
109
1703
4801
2451
4622
3231
2281
4996
4254
4121
4445
1171
329
2480
3313
3968
4065
1076
2067
4264
1718
692
46
1773
1337
1417
3589
4432
3744
1962
2401
1300
2088
2747
4145
3118
2458
4002
1626
3745
246
3297
4972
455
4168
903
1336
522
1531
4965
3321
647
604
1246
1313
2
1007
4967
2797
2660
3153
810
1468
4137
3388
4570
779
3437
1164
4696
4593
4905
4324
4657
1545
723
3077
4035
4025
2958
4787
2498
3605
4568
4897
176
454
1009
1739
2821
3733
3430
3136
4292
1637
2712
165
220
2621
3655
2889
336
2558
3569
2332
3371
3484
3120
386
481
2499
3928
458
3370
106
342
4672
3478
1029
4719
176
4697
1400
3824
3748
563
4266
4265
2926
82
2908
1516
2672
3810
874
1492
3985
1699
1011
1317
2216
4398
2317
2028
1936
2567
2179
1750
711
3745
1868
3285
699
1456
3339
1115
3397
2288
2652
1304
2293
3964
1047
3504
3999
4643
4796
3614
1640
1722
2401
2398
237
3898
3480
2544
4239
3295
2012
3285
3068
554
1372
2266
1109
2378
2046
2324
924
1203
718
3528
4208
80
4029
4227
4952
3626
4691
3110
673
2235
1561
2799
1276
2248
702
2958
1440
2749
1112
237
4299
2289
175
3813
2238
4551
2590
970
1544
4676
514
147
1658
3110
347
557
792
698
1982
3091
3559
3546
4153
2246
1344
4517
3949
1397
4559
749
3801
146
1824
3757
93
1145
1633
4981
904
1167
3390
4124
640
1452
4008
3938
450
2440
3320
959
1217
3107
803
1013
604
2079
1929
3417
2267
4459
1625
3153
1294
1599
1374
2713
1811
2485
723
974
3266
1547
3267
3822
2953
1927
2236
1050
1076
4810
3600
769
4391
2691
4084
1018
1667
935
3363
2886
3340
2130
3334
3898
3734
2517
1648
1084
3752
4741
423
2919
4584
1782
2935
2514
337
2011
4973
4268
4147
1157
740
178
1102
688
3710
2658
2918
733
1743
3173
798
4421
4542
4154
1789
2664
1782
2194
3013
1129
1729
3802
2535
3309
4807
3779
2188
629
995
4918
2684
50
965
1941
1793
3808
4755
386
327
4877
1992
2898
230
517
2078
51
1140
3469
400
4675
871
1667
2692
1521
4867
2516
4273
3693
2708
3446
4941
4053
1486
4490
2048
3554
3679
57
2046
1996
2700
349
3070
4116
3516
2576
3530
4755
2555
1915
4069
465
1628
4862
1211
332
3604
1514
4020
2128
2265
1803
3765
4205
1383
4591
336
3552
4121
258
4270
4558
279
2448
2226
2311
4663
1749
4444
1799
1907
2612
4999
4078
3732
3515
2251
3130
4627
2443
4454
2342
2133
1306
2756
2970
559
4479
3997
3152
1464
2910
2774
1233
4644
2226
3266
3282
415
4521
4078
2326
3277
3937
634
2662
4788
3283
3721
1869
974
4360
2749
4491
3312
4150
2314
3082
3318
4426
26
2175
1810
1664
2527
4413
2363
4243
3365
4032
1246
994
3410
2646
1050
1852
4719
741
2109
505
3280
3112
2497
3037
245
4567
2173
3203
1168
3908
591
4864
3601
1078
3087
1939
2562
194
4756
3839
4122
389
2712
50
2207
155
1915
3793
2746
2592
187
1730
3436
3874
574
3609
1310
3939
72
3269
2072
2920
446
2394
156
3008
332
535
2985
77
2927
3018
4866
4061
2859
2308
4757
1143
3491
471
4297
1220
3445
3582
3044
4793
2241
1341
1694
2398
818
1283
2652
1158
3494
1039
4313
3700
1272
674
664
3759
3013
509
434
883
2237
3265
4455
1010
3850
2934
3652
440
379
4554
1589
2966
2521
2308
16
2329
4665
4803
4376
3065
3035
3318
3735
3473
962
4951
2685
2751
4808
1751
1844
614
3003
2121
2407
2917
1735
379
3390
4095
1230
4085
2660
248
2267
1283
4068
2144
332
4894
2614
475
275
3958
280
421
3231
996
3271
1742
4962
1776
144
1596
3404
46
1600
1245
1502
2132
1226
2074
2611
4039
4800
4564
2306
712
3122
2805
3371
2795
1378
886
4299
4926
1256
4915
2750
2189
4776
2624
3300
4437
2364
4201
1885
3321
1294
2263
289
4403
727
2189
3219
1037
1153
2700
207
2172
1635
1381
50
2743
4238
1781
2961
3504
4313
1112
471
4385
3017
3554
279
943
2429
1279
2181
1706
4808
3374
3885
1065
2009
1828
2352
986
915
1131
1248
2289
2784
3044
4572
705
3082
2122
610
70
669
4111
946
2597
4768
4012
3550
3513
4477
235
2727
842
2473
4655
523
413
4383
4988
441
1291
2612
1919
2214
2104
4044
3840
1774
1625
1039
2564
1332
3440
2600
4028
4683
2879
3391
2467
2315
940
2840
410
2916
4857
1200
4283
4749
3911
1251
4334
2169
2776
279
510
873
2413
4662
1868
144
1159
2496
3071
4526
1648
4982
627
1067
879
38
3446
4711
2289
1170
4584
409
2441
3853
3242
3156
2215
1801
4943
3952
3460
4990
2307
24
2447
4940
3684
4336
2490
3166
3605
1664
534
4215
527
3058
2822
343
3926
3367
1820
794
3324
4813
1402
3015
3706
2904
1357
807
3502
2721
1466
436
4897
997
1270
507
876
29
3808
1050
1109
1468
2985
2913
2152
3717
3503
2556
4586
1024
4830
3518
2929
2868
1178
631
1202
3404
1943
709
4510
2479
1743
1177
2930
1168
1003
1506
4670
1019
3317
26
3853
1721
1136
3968
3361
4346
995
4234
4177
2218
4126
2191
3529
605
4642
425
3059
720
216
4800
1988
869
1626
2740
4318
2628
256
753
4652
2836
3839
2037
1082
116
3576
877
2307
1235
3177
2832
2830
1639
838
222
3775
4668
3956
4007
481
4297
3129
2108
449
3728
4107
4728
4735
3728
2052
4263
2020
4342
1368
1545
1427
2948
807
1270
2194
4730
484
105
278
1808
4237
421
4402
1671
2624
4789
419
2246
2033
3533
4949
3374
477
1008
4815
4905
913
4287
4203
1487
139
2581
4080
131
4102
4662
1034
4746
4458
3675
1144
1130
323
1750
3739
4815
4626
3634
2929
4579
661
4070
106
1511
3110
3726
3464
4148
378
732
2093
361
1706
2760
4908
166
2315
3861
2134
2503
2652
3938
1557
4
48
279
428
4495
4886
4079
1314
4450
4620
4720
2369
4250
3394
382
686
2207
613
572
1346
4131
1511
586
4432
1601
4066
759
3310
699
2556
4557
1496
225
408
112
756
4861
3048
1739
3471
2722
1743
4807
805
699
1605
3339
2983
2473
3691
4725
4390
2340
865
1
3033
455
3736
65
3019
1347
3204
3377
592
2941
2160
547
1979
3128
42
949
2474
4396
4001
4538
979
1125
2754
2145
19
975
4757
4361
4780
4906
1103
4810
1108
1820
2915
681
3080
1301
1477
2459
871
878
683
2474
71
3365
587
2310
693
624
3430
1839
4809
213
3195
4976
1664
3924
4229
510
2044
259
2549
539
2927
4115
3366
4728
3808
4988
3903
1283
473
2538
103
419
2175
915
3083
589
2639
1182
801
4562
2753
1904
1778
3063
2419
2779
4618
4352
573
2485
2770
2994
941
1797
987
456
2659
824
4206
3860
2037
4439
2612
2799
3206
76
1234
3075
2225
3046
539
1137
636
859
4843
1765
2665
3666
1436
4135
2360
3815
884
3942
4188
93
986
1652
235
2056
817
758
123
3539
191
1908
1280
1815
1188
3079
603
66
848
3063
415
4218
238
3139
277
4591
4632
2126
2843
3065
1892
2470
3049
190
419
920
1456
2035
974
1783
1438
775
2234
752
23
452
2517
2221
2959
3130
1620
2081
4989
926
3750
3304
4091
4176
1924
2976
1938
4261
2324
3078
2716
599
4335
4476
130
4713
3006
456
4432
3002
4419
2551
2480
1357
3982
1883
4936
3801
3969
1562
1330
3918
2328
2352
3072
1148
3666
3627
820
2424
1978
1515
3931
4266
4294
2116
2877
3820
2789
3182
3366
2056
3013
1516
3281
4829
1357
1320
3808
2103
261
617
4300
3334
871
53
4257
113
471
1727
874
3063
4483
280
2111
3941
396
3163
2450
4607
3678
3974
4325
1049
2884
2937
4503
4347
243
2298
4535
1767
4021
2735
26
3527
4021
4044
1756
2073
3885
3595
665
1283
1855
1082
3010
1292
2131
1443
4313
66
2297
2529
157
4071
4968
2177
4359
1372
2406
3824
4836
4610
1480
1583
294
687
4490
1815
282
140
175
527
4390
4726
4163
726
4364
1627
1250
2633
1386
2457
3354
3753
1286
585
363
3519
1007
1602
2585
4863
299
396
4093
2668
694
4528
4226
642
233
1926
1793
4826
3402
851
2399
1452
1477
687
4167
2194
3748
3935
611
1729
3586
1701
381
217
4272
2036
1595
218
3417
631
927
4829
1859
3848
3948
1459
4439
3108
1603
3260
104
431
4488
4497
29
773
4307
1905
2900
4949
2909
3897
4167
2103
37
4488
2434
1490
1363
1446
3947
4751
4201
2255
2945
4358
3207
1818
424
2893
2359
370
884
172
3820
4188
141
4363
1547
3123
4990
3727
3466
770
4702
1594
3615
4996
4344
474
498
4661
4227
3997
1277
24
4361
4582
1866
1061
3620
4535
3227
4735
1556
1238
4651
4644
2130
4607
35
814
2299
883
1620
1380
630
4776
3179
812
4676
678
4613
1713
4173
3957
3918
1652
3960
473
3811
528
4932
4277
672
466
2372
1625
2201
4386
1514
4699
2246
576
2087
1855
1180
3360
1104
758
57
1757
3932
3770
3213
2852
1190
793
4072
4218
3676
2117
3470
1511
1484
4064
2976
2204
1862
587
4232
4599
4601
1418
488
2400
3872
4464
1595
3475
85
1631
4449
943
2487
2135
1915
2543
1494
2362
117
1484
1638
1042
1660
125
209
1081
2311
4404
4129
3087
1913
390
2474
2561
4552
2330
1389
4153
4577
57
4980
1301
4204
1204
2369
3910
831
187
4092
2994
3022
409
4376
3785
2346
2566
1808
4697
3094
2269
4488
3342
475
100
923
4597
533
1319
4441
3735
1338
4006
4107
4104
1944
4056
3449
1077
382
2474
3522
2869
4094
4782
3937
2396
4620
4615
2435
1796
1463
4956
874
2817
821
3166
4073
4004
2223
2964
958
900
409
4012
747
2761
1750
2171
3021
504
2752
1231
935
1906
4833
392
4832
3447
712
886
1579
4704
2164
3664
766
852
4083
3873
3273
4885
2913
370
2992
3805
4038
4198
627
2557
618
3463
2597
1231
538
4491
2198
3613
3270
4716
3756
1878
2195
2324
355
644
2289
1821
265
2661
1676
596
1078
1622
3565
4468
1560
3950
2962
4810
3415
917
846
821
4540
1936
1636
4686
1533
2515
728
617
4536
987
4476
2308
1807
3646
580
45
4686
2494
3786
4694
1897
891
3406
245
4688
202
3448
1122
845
3864
4027
3944
4562
440
3250
1829
2829
4511
3876
4758
4621
2320
3287
4246
1516
4222
4246
1542
4944
2583
1592
2697
1299
345
335
3754
1294
1673
301
3874
2729
4662
847
1425
4892
3
3097
4278
4290
4422
3467
1137
3530
2158
3287
1798
1103
1926
4198
31
4998
840
2567
4882
393
642
1387
3660
361
3429
1882
720
3325
3036
4359
1635
3912
444
4701
3048
2478
3506
3303
3935
4978
4331
4199
531
4595
1293
529
3229
3937
2792
941
4371
2249
11
1604
2969
130
2628
3295
858
4717
3934
2629
4993
1888
1668
2773
867
1348
581
2636
1818
3660
689
2250
453
3692
2092
910
4041
4823
2195
1581
3192
1040
28
3481
2158
3393
387
3949
3018
2434
2742
3031
4187
274
2270
4699
958
52
840
3437
1783
380
4521
4879
4397
927
1474
1931
992
4947
1749
35
1736
3430
1433
787
1506
3309
2650
3194
3848
618
213
1187
2851
4911
493
4203
260
3426
4318
2287
4449
1901
1594
4518
2868
517
3525
858
4001
1988
871
1175
3033
4866
3097
1277
4884
4551
3957
4193
4782
998
2311
2778
1646
3098
2778
4652
3808
4281
4077
956
4969
1429
282
3262
1498
374
4857
1678
4300
160
1523
3126
1160
2716
4962
77
3579
1180
416
1891
219
1526
3214
1473
501
3862
2079
2635
1868
4156
2175
2059
2301
4018
2894
3259
1841
1625
3932
2710
4152
3437
4401
3226
554
3610
1681
208
452
2107
15
4911
2797
2560
2068
2443
783
3957
3892
4084
4321
2598
251
1554
1057
4748
1018
2653
4997
1454
166
4073
1646
830
368
852
1903
1900
4737
3621
3874
2009
407
1990
2810
1944
1162
3989
120
110
3036
831
2210
1622
777
271
4983
1413
1171
2920
690
2680
1543
4620
4508
2550
3096
2022
4498
350
3983
3911
997
607
49
3444
3711
470
2441
922
3338
442
3510
1884
2643
1573
3918
4871
3136
1504
4386
1123
1629
4534
2237
3877
3132
2001
4631
1220
553
3914
4935
2134
4798
4993
3466
4292
4977
728
4292
2922
3240
1192
3668
485
2198
731
2704
2670
3015
3149
775
3803
432
1657
288
71
3672
4397
2097
2549
181
4903
543
4920
2782
560
271
393
3809
4638
2187
4799
4132
2430
3306
139
1580
2013
926
135
2303
3750
151
718
670
2449
2116
2233
650
3953
333
4571
203
2341
554
466
1552
1355
2713
257
1779
1012
4654
827
1321
1104
4317
77
3130
3925
4002
3755
947
582
4911
4336
2532
1662
385
1941
2788
3855
2162
3654
2002
1746
3484
2757
53
2938
3196
2380
2689
545
4785
2659
2899
1477
2490
4755
2739
2461
1102
1283
2068
4579
1149
4819
4362
1853
3462
1882
4423
4109
3775
2562
956
2650
2568
1109
4398
4447
875
4782
1536
2745
397
1897
792
2721
1605
3005
2628
4029
582
554
1893
2378
802
4344
4312
966
2393
4835
1623
4908
2418
3684
2632
3492
1937
1953
4665
4514
1008
4072
4462
2637
113
1217
504
1544
3186
221
4401
2472
2532
2818
1706
444
1416
4837
3674
2537
4805
698
3648
4772
3606
1596
1096
487
789
3174
4846
3150
3491
2903
967
3617
4574
3010
1397
1591
3392
2452
4100
3554
569
2565
3692
1817
2927
2880
4040
3991
4954
3267
809
689
1091
4944
2496
1315
4349
3616
2065
962
1341
1650
54
3544
4445
4261
1645
1263
4442
683
4331
4919
4001
4408
1222
2262
550
2547
3568
2287
1117
3607
4337
374
4654
4947
4262
1256
2040
1517
4271
3495
1021
3475
4113
3419
949
4442
3398
1979
3725
3236
432
4477
4046
1795
629
450
324
3233
3232
4446
1795
2636
3671
4813
1876
4920
2181
4223
4460
4195
4198
1772
543
353
3577
1930
4486
1020
2744
4247
4618
4177
2052
2746
4294
3461
638
990
3073
2780
4250
1446
2875
2266
134
3071
3771
3372
3363
2071
4822
1638
782
2015
1112
3289
4566
2270
3393
2655
581
3840
975
3294
4367
4566
2412
3256
410
4315
1077
1457
169
4391
2289
1790
2911
873
3026
1819
4371
1013
820
3850
4994
2337
932
806
1249
790
2966
1797
3501
323
4092
4517
1840
2052
1325
1728
24
1732
1873
59
4224
1229
3863
3246
1941
1840
3653
3903
1451
1499
4559
1298
506
4636
3866
3168
2707
1456
23
3287
1725
1567
295
458
4555
4077
3363
898
1605
1925
4548
3954
3401
2931
3460
3280
2714
3836
2101
1561
2645
1735
3900
3099
25
1811
4343
1694
37
703
1555
3504
4962
3139
2349
3871
377
344
2661
4218
616
1240
1252
4041
3407
2653
3694
4798
2182
481
4876
4552
364
4345
555
2455
348
4570
1353
2251
1764
4498
3865
3306
506
4469
3002
1995
4754
3099
3156
1963
3097
2527
4921
102
155
2271
2249
896
3953
2155
3001
3850
1449
3552
2722
4250
150
2255
294
4674
2273
660
4540
3943
2053
1324
3332
524
31
3216
1234
2904
2178
284
920
225
172
3190
1983
2122
76
1595
777
497
3721
1085
3765
2356
3393
1860
3508
2856
1983
890
3360
4532
589
2750
537
1747
1695
2253
3441
4716
1977
922
4720
3443
2003
4804
3995
4313
2372
2193
1489
4022
1171
817
2516
1569
2550
880
4698
104
848
333
2974
2143
765
1459
2508
3292
3447
4644
4148
1144
2146
1537
95
1593
4858
2552
19
1560
2221
4379
4
4539
802
2288
4408
2025
3122
4254
2996
3260
515
1990
2868
3843
4964
2012
3165
593
3763
4430
4515
1929
2699
2196
487
3997
215
4601
4639
20
1726
3687
4121
66
1388
1516
1038
123
2367
1985
3806
4867
1895
568
4876
1018
4786
3585
4145
3588
3991
703
1368
1327
3495
40
4441
3529
1016
4713
3341
1441
1961
3702
388
924
3598
4070
2158
4814
665
1890
1085
2605
2674
3219
204
1195
2523
1943
2854
1148
89
3286
2359
4916
561
3198
1975
866
4139
3939
3064
2173
3500
4681
988
4661
805
2018
383
3092
1489
2322
4338
1595
1856
4875
1260
570
3362
4849
2604
3077
4497
2387
19
4282
1660
694
498
989
280
421
3161
3269
4979
254
2635
2795
1823
4517
4313
1522
1017
2394
4462
1231
856
1994
4232
4515
2706
1548
4287
1194
98
4740
4926
4560
786
695
4016
1703
1650
3910
1151
4635
90
1323
2603
3162
4868
476
983
4481
1357
4046
3279
4763
2596
2663
57
4277
1912
1639
4962
164
665
4183
4528
1222
4973
3317
1946
3214
4474
886
2974
4644
3912
1184
2845
4530
3281
2176
3470
2895
4986
450
2670
3733
3358
236
588
2786
53
3266
2153
398
1486
2339
1675
332
1450
2892
4226
1895
2568
3809
1609
4664
2205
4029
54
4772
1138
3272
2002
1427
3642
3903
1155
1221
1638
3701
3095
2490
3088
2966
3229
1849
4469
3753
2189
3746
1006
550
1808
4215
775
2565
1133
2721
501
826
2523
4409
1363
4235
3622
833
2322
3037
3835
798
1082
25
3329
582
774
972
3326
4475
3793
4350
4041
4822
3205
1391
3281
2875
3201
4458
1746
3254
3163
868
2795
2405
2402
4164
2785
249
2633
2436
3164
3300
1923
2173
531
4348
3705
379
1921
95
3182
1601
3262
1402
2739
1369
1325
4516
1483
3822
4343
2715
2891
3646
945
751
4060
1824
2868
3010
1774
549
1739
3581
1176
2556
2601
171
1671
4393
3626
188
1799
665
1967
2207
3814
1233
2707
2312
2836
780
4193
1929
3611
2157
4133
3414
3281
4727
224
3395
1350
1831
1249
1398
3084
3507
858
2614
2945
2467
962
2939
1637
3872
2462
2287
4813
4368
558
846
393
621
4169
673
1416
2414
260
848
477
3005
4429
2123
1557
4634
4628
2610
1194
650
2358
605
3324
820
2706
2580
3899
1844
1968
1608
646
2827
192
1479
1039
3651
3586
4439
3324
2106
67
1603
1417
1905
3356
4018
2783
863
2020
1169
1006
4505
3112
4487
4348
4402
2230
374
3625
4052
1149
679
4090
819
1601
2799
2402
3064
689
3060
3440
3268
1775
2942
4314
4820
1080
3672
3547
2683
4482
244
1470
2684
3547
3704
4578
827
1508
4661
4826
2447
4476
3902
3513
3611
3465
3939
2609
2558
2729
487
2863
4469
741
3257
624
3809
528
3542
4630
748
4786
2208
2064
1618
2791
2493
3357
3718
2120
892
1847
4619
486
963
3306
1248
1981
2780
4419
294
3515
108
2546
3145
161
1174
3983
1544
2583
2860
1770
137
158
3612
4195
3729
2101
3148
4933
3989
4247
238
2565
2450
1821
702
578
981
4978
4171
1393
2515
3846
1882
1825
2743
496
3434
149
1504
349
1041
3494
4614
3581
2142
4955
473
1242
4310
4455
2569
4675
968
3630
163
1626
1904
4159
3155
3588
2475
3787
2842
1270
3916
2330
1237
2027
3758
634
726
4507
3632
1394
986
3709
4914
409
1027
2133
4370
3102
2599
4843
4696
3020
582
4505
107
3415
4957
4815
85
453
3743
2935
4764
3749
1714
3412
1368
4935
5000
4161
1481
4276
699
2058
1792
3145
4820
1851
3486
384
3588
805
3660
1060
4265
4877
154
3679
639
3658
1314
434
1883
2637
501
2518
81
2585
2468
2246
4886
2780
2746
2638
4524
3828
4888
2894
69
2912
3015
3540
2318
368
2587
4681
1668
4168
174
2963
2767
2374
12
2034
4109
1012
1857
1030
3253
4897
2431
909
2071
1223
4069
4639
3124
734
229
4731
3470
4991
2998
4014
493
2734
3710
4654
4362
326
4448
1119
2302
1860
1030
1285
1339
3006
3159
1560
739
487
137
3544
4767
4626
1417
1867
2902
98
4233
745
2568
1629
154
3518
1353
1010
4842
2598
4997
1829
2886
1983
4318
3178
2105
2635
3033
2050
645
2663
2402
298
3040
539
1357
4527
3613
3035
3860
1440
2634
4570
1022
4668
3786
1262
1687
1272
2028
2681
95
4477
4469
3272
2588
2635
492
2050
4602
2974
3838
3835
793
3364
446
1965
1048
2644
2046
2854
4897
1745
1882
4295
2678
844
866
4357
1894
3926
3025
3043
4852
459
330
2614
1631
3607
4672
3624
4836
1931
1516
203
3107
2000
98
2533
1055
1537
2840
1395
2915
137
4507
2004
661
1691
3169
2108
2104
1252
1420
2116
2310
3790
4033
2675
2023
4568
706
2435
2502
238
4110
1344
1360
4837
1563
956
3481
3418
1580
4101
1580
186
3099
1583
2329
3145
109
1586
1254
902
792
967
2891
3066
4288
33
1817
3651
492
4798
1594
3119
2037
3760
3546
3878
4607
2521
797
4503
514
2325
3848
1269
4238
4127
140
4492
667
2566
2620
2823
1304
640
1383
1270
2070
1644
3517
1450
1642
3107
2240
2766
4430
2458
2414
2080
2964
750
557
2500
2074
2139
4398
3354
844
4268
3089
705
2636
3695
3992
746
4953
3190
4633
4775
1758
3681
1148
3815
4583
4959
2291
3532
2531
167
404
2720
2635
4717
1107
861
4025
3165
4444
1126
1154
609
4986
2149
1089
2717
1257
1256
640
691
4443
2729
68
1856
4745
3607
1418
4552
1043
2249
3135
3528
809
427
3804
812
1716
4563
4975
1508
4951
4067
2851
4465
2693
388
445
1475
4677
1504
2074
4227
4922
665
4714
3114
3704
1181
3982
2155
77
1654
2568
684
4635
492
2916
843
4861
3650
4695
4743
2314
4131
3159
2822
2401
1014
1197
1189
3016
429
1991
2690
1382
4633
2478
185
4503
3042
4939
3937
3560
3094
3127
2123
2907
4834
435
2901
415
2351
2489
1934
3506
1535
4331
2159
2009
2672
3087
3498
4834
3751
113
3704
4008
93
1960
4211
2233
3289
804
1196
592
2519
3554
476
3045
3720
589
4803
3539
1372
1192
1064
4750
2515
750
4734
1753
2648
3091
1741
4730
2897
624
4527
971
4229
751
3705
3137
4038
1184
1353
3763
836
938
1849
3990
3039
3837
108
4725
2814
2746
3708
3158
3978
3885
2791
3093
4374
1031
550
2177
3714
2211
718
3781
1738
3720
2998
528
4632
4139
1439
4148
3381
2926
1217
4712
4280
2805
2086
1606
3549
1792
2547
778
3346
1302
2546
3607
711
4575
1835
4779
1249
3248
3369
1909
4226
1652
387
1110
1238
4758
1172
183
3318
4464
2528
586
4519
1256
434
2562
1354
2227
3981
3477
3885
4711
3721
665
4659
4482
2496
170
2590
15
3309
3747
4734
912
1299
3848
4517
4826
2840
1134
4425
4688
1615
4695
1341
1933
2905
560
1862
695
2986
4551
1836
1404
2968
2647
4326
3092
935
2820
2976
1775
4282
3033
665
740
4281
1486
4891
3851
1214
1020
3843
3569
727
4099
4736
4822
3155
1686
1426
3959
2960
2177
3195
2681
2157
4335
4524
3832
3793
3348
2354
322
3585
1904
2063
1649
4974
4354
2910
4033
2630
4706
1245
381
4286
3371
563
4174
4792
122
595
1807
2907
1019
1636
2276
210
3002
2750
1534
762
2865
426
298
1296
3350
2169
1483
4870
3027
4377
4124
1898
4904
2341
684
1215
2397
1844
4261
2862
2135
1857
112
926
1146
4419
1716
424
2255
1613
847
423
4328
2024
1962
3479
3885
3740
2924
4738
2859
4368
77
1263
2125
3162
2220
559
2950
638
3022
1972
1954
614
1520
4597
2993
1474
2506
2512
2588
2984
628
917
1130
770
3367
1080
396
4369
875
379
481
663
2461
1217
436
2958
4045
587
1919
2551
3938
4752
1061
3534
1761
3230
1329
4604
2815
3045
1314
1140
1571
2896
658
2697
4263
593
459
1626
63
3217
4860
3185
4552
3621
3906
1313
4820
4692
2889
386
2198
2352
928
631
3416
4760
2945
4714
3397
3665
4761
789
3742
2247
3963
349
2178
3048
1043
3437
4515
2188
2197
2265
4615
2892
1865
4170
4871
4689
1730
2611
13
4787
1065
906
1187
2791
2777
1522
1122
1206
4538
4243
2340
1130
1135
3886
1407
1595
3571
2301
2377
3925
1751
1604
1946
4970
1766
4662
1743
3839
2823
1374
2542
1959
4822
1493
2072
754
2835
1535
1028
1948
896
4741
214
4944
2644
53
3781
2254
3374
235
1178
278
4554
3719
4365
584
1302
256
4845
1250
2731
1236
1006
3292
3034
2345
813
3843
745
4623
820
3305
3106
4780
3010
2863
1160
2691
997
2612
3670
3812
3171
927
892
2963
3091
3274
3413
3459
977
4641
2362
3023
3214
2286
4753
160
4002
1274
3012
2297
1087
29
4475
1281
4991
402
4790
1546
1385
4746
3948
2275
2961
4247
2265
4143
1641
4358
2878
2297
1766
3659
3279
2215
529
2990
1072
3833
1790
4775
4004
3000
2417
2228
2870
90
4247
233
3258
2003
15
3884
1145
2715
3249
3088
439
4941
912
4251
1248
2781
2510
1636
1988
325
3558
210
1818
3789
89
217
1308
831
2373
4697
10
4642
4883
3670
4149
3184
1311
775
2644
1
1057
846
570
3572
3235
3013
2783
4724
2855
1926
891
2662
1934
3698
4462
4261
2681
2451
1844
4178
328
2979
71
4495
2342
2413
4520
3623
2737
1700
1731
3567
4468
3882
261
483
326
4296
1680
3106
2378
3963
2411
1724
2904
381
3449
545
4473
3908
4552
617
3086
2886
4598
1041
1936
4099
936
3529
1881
1126
2156
4928
3359
335
2783
913
2217
4262
549
4540
1572
3161
1601
1319
1424
4482
2558
28
3544
3107
1257
4914
3575
4154
2639
378
1890
1175
4428
961
4051
2366
3040
596
4596
4509
357
4868
3124
1026
1662
3801
1477
3784
3305
4249
497
2222
976
256
2335
756
1510
89
3215
2112
4587
3311
2902
3678
320
333
4611
4664
3252
812
1007
3802
1359
3811
3915
1639
194
4645
4516
2432
67
2407
1753
1018
1600
3878
2863
2825
4397
1170
1558
3848
3019
3918
1807
3822
4687
2523
3866
457
4589
4510
534
1787
2839
1329
4970
1796
927
2973
4053
865
4017
1546
2582
4191
469
4430
3539
4878
83
1783
1019
4847
148
1166
3058
4392
1795
1206
512
4850
1120
1233
1442
4422
3236
3465
2870
260
2611
2773
3286
4415
1373
1951
384
88
2210
3429
162
3524
2298
3801
2300
3695
4326
2646
1973
580
632
3499
4614
724
3705
739
115
1924
4652
2054
1466
2764
1273
594
2782
2493
4037
1591
1065
2494
4021
3104
4701
2054
4130
300
1178
3258
1160
4422
3369
125
2980
1494
3929
3247
4097
870
3971
1624
3346
4050
2311
3655
1105
3810
2089
1052
3029
274
3268
2696
1307
1175
3039
4174
3243
899
4638
1541
4807
1695
3496
3586
2847
349
3316
2209
3150
3970
164
2261
2913
4229
4428
4323
998
2380
2185
4961
3884
1500
1563
2869
3503
2375
3176
4879
411
4422
273
2078
51
14
2691
4628
1708
3516
2022
1741
2651
3052
230
390
4917
3570
1561
1934
1041
392
2740
4820
4476
118
4114
3034
1981
4912
4597
1913
3022
4026
3306
2331
504
3726
2701
1793
3506
4502
2334
1987
3883
652
1418
1625
3942
3433
3605
696
4063
415
1335
3956
1127
3785
3581
3041
1279
4341
1628
3578
2513
703
2921
1591
4945
3521
4218
4874
338
2415
3480
223
3819
4956
3748
3858
4899
2504
1163
4660
1927
1984
3588
2647
4417
238
1560
1360
262
5000
363
3705
2152
649
4490
1615
2556
299
830
1323
347
3241
1392
1993
2351
1492
3514
4893
20
36
4856
562
1411
3465
1058
3555
2860
3324
1653
3345
4675
1
2414
4666
2380
4591
110
578
1953
640
3052
1796
554
1830
2250
1485
1069
289
1906
770
2993
4756
3773
2617
4477
3792
1053
2665
4872
921
116
4931
2255
3508
2498
2928
3904
378
998
3282
4064
445
3543
2505
1372
1260
3102
2513
2247
4525
849
4015
2911
2111
1888
3430
3661
3557
2589
3987
1307
2442
3866
2046
4327
4220
1940
1033
3638
3374
893
3390
4567
3749
4936
3511
2384
3958
4384
2605
4808
4242
2771
1384
13
1378
1084
2870
4796
480
3136
1946
340
892
3593
526
1237
3238
852
468
4498
415
4298
1584
456
4952
2752
1502
4918
4311
2782
4448
2878
4929
501
4078
4927
2502
1045
4641
3486
3581
734
515
607
1608
1855
4544
3759
1656
4725
981
457
2356
593
2366
4117
3720
4188
4660
2591
3097
1948
2998
1416
1552
3267
1111
3804
1238
3902
1296
4452
1547
3942
823
1391
2020
1718
4347
4328
1255
217
1669
1313
3040
2260
182
1313
2206
359
2501
736
3174
4615
2417
2306
2219
1437
2619
3497
4330
1587
438
4707
1767
348
2282
3816
1378
744
4567
4562
2031
183
747
2571
4995
361
2487
175
3541
2303
4012
699
1227
2646
3390
2489
2778
602
1795
4805
165
1185
2236
2959
2082
1809
899
437
4737
2892
4836
2472
1410
1287
4454
115
366
2680
776
803
4073
4068
134
962
3037
3585
1903
958
3709
621
1369
60
2668
4509
3306
4574
682
2418
1578
121
2370
1431
227
3456
3779
3552
593
2544
3531
4269
489
939
549
1333
744
1936
1965
1791
228
3136
247
133
4696
2055
1832
3076
1873
1189
45
2842
2854
94
4145
4382
2665
488
4774
910
1267
4722
1096
701
4827
3429
300
1342
1330
2340
1264
4192
4711
3289
4831
472
1082
2582
1603
1402
3566
1429
92
4437
1493
3458
1726
3238
4883
329
2848
161
4611
474
1620
1176
1761
2478
4435
3618
2081
2599
4468
2508
1098
4015
2008
4007
2191
3845
84
3751
3223
4866
3011
4834
3621
4869
1779
2223
935
2512
267
1565
1905
4963
1977
4523
309
3597
3715
657
2430
1519
4203
2649
2228
3748
4689
3860
2022
2978
3613
3758
61
2511
3344
854
3982
1737
3202
675
3121
3513
2616
1340
1927
11
4707
3203
2628
3555
4779
4682
4650
400
2656
2448
759
4488
2774
4178
4568
635
886
1245
2632
39
342
3696
1916
3416
1532
3962
2314
2066
4775
2862
371
3195
2222
4978
1074
3608
194
3239
3615
261
451
302
3571
4262
2784
50
178
346
4528
2354
895
4182
3314
1965
1326
1107
2228
2297
2287
3113
3140
2569
1861
529
1589
3394
1792
3731
2689
2878
2967
2060
4826
4318
4729
965
2966
2526
655
991
3151
1954
3145
2796
2470
2692
786
2373
2688
679
3356
2912
2493
4823
1062
4392
2519
4059
2461
4423
3025
730
2373
3855
407
4072
3537
3497
4809
1760
3209
679
603
451
10
4932
4556
1197
3636
3167
1360
1528
60
2710
492
3901
4737
2269
2959
4673
4775
1276
3083
371
4851
4729
2955
635
3717
2394
1715
3677
1626
4425
4081
3923
4927
4285
3452
4411
2648
2205
3793
617
2638
4150
4413
1285
4426
3605
1493
4769
1427
1733
4903
1017
2812
3451
3172
3639
3919
362
4833
2168
44
1840
635
4860
2051
4736
1420
4536
4377
2456
4083
1582
1480
1669
3218
2143
76
289
4066
364
1084
2537
1914
1483
881
1826
1926
2524
3604
4590
3840
3476
4994
3216
1224
777
4301
4522
4528
3486
2894
3482
4423
4796
1767
4661
1361
3863
4379
3770
4358
68
451
4745
2168
2620
1612
2102
4757
2989
1639
569
3951
2086
1992
4669
1506
1085
4697
2019
4110
3831
2391
4445
1696
4406
4533
3235
2036
951
4662
1720
4584
1355
4571
2609
798
2093
468
4848
3654
3243
503
3795
4773
836
3219
31
1895
3969
2095
1933
3685
992
235
721
3376
3136
4336
4921
2036
4323
4411
1810
4444
543
2935
2336
2854
4110
2613
4456
3641
1505
89
2419
4249
2169
2835
3618
1634
4190
1670
3827
2581
472
302
3172
3070
2002
3049
4059
1555
1672
1879
4449
4336
795
4263
1770
3979
2557
1967
816
1311
1896
1280
2031
2195
59
1697
24
1002
968
2642
1363
1851
147
3114
3198
3998
3679
2182
1089
1373
1872
952
4058
4528
3230
4151
1737
3253
628
1218
4801
514
3778
796
136
2786
2164
3172
3919
528
2593
2971
3869
3848
1217
471
210
4055
3963
3743
611
399
134
1926
2504
3305
357
4025
3812
4469
2225
578
501
536
3939
2391
2315
1527
2818
1658
3598
750
3011
2138
497
4813
4321
3832
4189
3330
1987
1533
377
3086
4508
3595
1224
2591
4725
89
599
3023
1863
4794
201
1199
2494
4685
22
1836
1203
1026
3727
419
4172
3514
4922
4821
2250
745
3213
2482
370
1007
1954
1077
1039
2792
2529
2689
1801
848
603
4545
4875
457
3909
1909
855
4607
3499
2114
2382
3311
1188
2277
2762
2491
54
3249
1648
4196
4823
431
3362
2443
1542
3095
1087
3378
835
4540
2818
2472
2093
1604
2311
1146
1935
2132
4460
997
1558
770
2008
2772
1423
1719
1478
3240
2319
171
1727
3198
4687
4932
54
3724
3195
66
2800
1013
3369
224
707
3702
1221
4473
3681
1039
431
2739
4564
277
3007
2606
3495
1997
1726
2160
3094
851
72
2570
4770
4525
1601
426
2504
4591
4757
2259
309
193
4087
579
256
635
3067
3250
2577
619
4760
4275
2564
1643
4666
285
4501
3983
628
4821
581
3157
2260
3139
977
3576
1187
1280
210
680
1305
1517
953
3132
371
1760
4974
3742
487
1106
298
2864
693
3195
4700
3261
361
1571
844
1182
1593
1965
4806
1408
1205
3250
528
3033
4690
2292
2512
1558
4340
4866
4245
2806
919
3442
4915
2455
663
617
1000
11
4629
4319
1533
3978
2960
2844
4968
727
2974
478
2861
3384
1485
3023
914
2915
1915
2598
2709
2417
1004
1288
3844
969
1769
1643
4924
1553
3088
681
4571
4429
4191
2045
474
2019
4012
1287
2251
848
4084
3028
3503
2104
1157
2010
2961
3572
2075
2007
1289
3335
523
2463
3064
1487
3035
1452
4841
4404
4027
3357
596
2269
2742
2193
2267
770
298
2501
237
2810
193
2337
3579
3520
4699
1810
728
1259
1591
1177
2565
3044
4539
383
3663
598
2871
364
3940
1946
3236
806
3354
4183
2840
4227
3522
4577
1447
966
1680
4049
2348
3251
2253
4091
4494
1123
1140
4603
4876
730
602
2817
519
4191
794
3880
2456
2597
1138
4283
595
4939
3386
4819
4094
4883
4631
3771
1214
2489
3752
2306
271
4977
1465
2448
386
506
3034
3639
4139
4344
3261
1783
3625
3819
4986
4312
4307
657
2095
1250
1934
3095
1120
2923
1373
3536
4007
4285
3349
3440
1298
4556
2437
2307
2019
2533
4847
464
3641
2544
4229
3544
4349
2903
4790
1320
3397
666
3557
1880
4657
425
1362
812
1523
3057
3096
1420
3621
3764
1248
1804
3411
2149
2486
1414
3920
64
622
4551
4292
3611
1085
1379
4245
794
1025
4625
4277
2798
2914
3929
1515
1409
1561
4639
38
364
304
2381
4753
3841
1832
2094
616
221
2439
782
3521
2981
4171
4922
3147
430
918
4955
602
234
2166
2448
3664
4967
533
4405
1911
2578
372
2828
3546
1787
4086
4932
938
4971
4592
3725
1315
4348
3320
360
3395
429
915
724
835
3739
4273
3622
4424
1054
456
388
2478
4880
696
673
2599
2815
2524
455
3326
897
2732
1011
511
3327
1221
891
3799
1836
1826
3461
575
3779
1885
4686
3407
3379
3653
159
3250
3231
2284
552
3377
1166
3294
3578
1976
639
4679
2548
634
4001
892
1762
291
1106
4959
4011
272
4246
928
3348
1600
935
1679
1721
27
3909
376
3340
529
593
1918
55
4372
2296
4210
4379
2662
3010
1761
1477
4672
3038
2082
2010
217
199
4074
4220
4218
3162
4953
2136
4574
4713
4970
1338
1957
801
3904
287
4688
481
3602
563
311
4703
1105
4031
3730
444
825
4157
1127
119
4401
702
3314
3069
2351
2785
3259
1909
4979
808
4850
410
1929
1757
1029
193
3776
2988
448
4283
4663
2361
4317
434
237
4295
4118
3266
1786
4394
1565
2253
2320
3539
1480
1350
520
4297
1608
591
3513
3772
4688
3124
1888
4460
1537
860
3464
1925
4782
2203
3482
2098
3685
114
946
208
235
1514
3184
1368
1459
2288
2406
2993
3082
3556
998
3343
2447
1426
1424
4194
2861
283
408
3691
1298
13
1117
3145
4096
4670
2360
2715
4076
3465
3896
4988
4468
4708
2455
4651
372
2127
2084
2236
4085
1797
4174
600
2817
4149
390
4543
443
3205
1488
2962
1622
889
4150
156
2067
123
2081
2065
841
4757
157
4696
693
3515
4734
2567
3312
3234
4516
680
4378
3896
941
3830
4408
2158
1113
542
103
1380
4190
2680
948
3290
2115
2351
4889
3397
1311
4204
4395
1660
3678
1451
595
685
197
973
3403
803
4745
2947
1532
2335
1317
381
4896
2275
3850
1939
732
270
3087
3806
3029
4607
3521
1026
643
4916
681
2080
1528
4597
2627
1895
4218
4226
975
906
3531
679
501
4447
3888
2336
3388
4170
3525
2621
1401
3810
874
3084
4435
3489
4023
4963
4844
4114
2012
4471
3772
804
4535
2468
2589
116
3148
1722
1366
3923
1556
4894
2605
3044
4635
3141
4414
2773
3964
4015
3194
1070
3478
411
3930
327
3472
1192
969
348
3017
4213
1512
3613
1443
2524
2254
3674
1004
3998
1883
1623
3864
542
1413
2080
3287
2999
4869
4880
38
1917
2949
711
1956
73
3473
3781
4046
2110
2222
816
1263
3470
2553
4072
721
4840
3300
606
1470
1651
3455
630
2764
4473
4515
3418
2919
4821
1023
651
1014
4103
3189
1773
3851
3679
1202
1661
3151
1286
2747
559
909
2830
2315
3302
4780
2349
496
810
160
63
3324
4408
866
4420
4401
1369
828
4731
3088
439
884
4316
2140
1648
2930
3842
4380
50
4292
4392
541
1714
300
507
1779
1352
2677
2054
608
4300
1721
848
1579
2725
4514
1016
2116
1115
4755
211
1176
2579
3788
4684
2361
4262
3970
2063
306
134
2440
3319
856
3697
2049
825
311
2363
282
148
4372
2191
1282
1014
2764
1555
4209
1145
759
2908
3223
3112
3753
4491
4489
1364
3393
3921
3567
265
2408
3307
3878
743
3813
2975
3982
4186
3530
395
4914
3449
344
1408
3333
3729
3607
3976
2163
224
1347
4907
2048
1106
2342
2995
4792
3732
3977
4319
1287
2935
3744
3781
4559
2529
1611
4072
1057
2496
3234
961
4336
2362
736
470
4597
2803
540
2329
3180
3980
4212
2916
1734
1159
423
1682
1224
3417
428
728
2187
1137
4113
4542
2391
2618
484
1822
1224
4370
4778
3724
844
1298
1766
1948
3323
3319
4672
2220
364
3066
216
3948
878
2531
4134
1820
721
4240
1948
1974
640
599
1890
1578
4624
3226
4097
2066
1687
3527
2680
1274
1822
3866
4970
3128
635
708
683
2778
2912
2045
3602
428
1290
4463
2770
387
384
2414
83
2229
2211
648
4017
4512
1409
2022
1684
695
1710
3180
3460
2669
967
2288
4118
1395
1025
4177
2835
2089
1003
4581
4992
4882
2807
4791
3602
2637
3343
4664
3089
2183
3205
3731
3647
2321
3302
2800
1634
3802
1734
1463
3978
3158
1196
4926
4038
266
4274
3099
3048
2590
151
4694
3337
2546
1777
1913
1508
1473
1576
2793
4944
1624
3296
591
273
603
1978
2434
4038
2645
179
4022
2011
4871
3792
3197
78
3267
2959
4443
999
2732
4356
386
1485
3843
2187
3213
2026
1370
3498
3048
3107
3605
379
3988
4751
3962
4587
4820
4314
61
122
4719
1850
4169
4801
1251
3842
3693
3309
4357
3805
2163
2642
3302
4000
4730
125
2026
4947
2394
3420
3853
4980
2184
451
1487
244
399
982
4593
3942
2939
3634
2095
728
4215
4851
4566
1534
2183
786
716
858
121
3121
3014
3989
4789
2231
435
4990
933
1820
982
1312
695
813
1637
3478
1290
649
4642
2958
3643
2823
4153
414
3988
517
4254
3821
4739
2261
187
3113
3534
3883
758
2724
2999
1399
861
2352
3626
106
4512
2268
4074
3686
2192
395
1604
3242
2013
1480
3028
2775
2241
462
746
483
4452
226
4896
3532
3625
4060
3927
1204
4854
3122
4895
3063
4015
2505
4405
4540
74
1468
4138
2700
347
4773
3368
4650
1854
757
2393
1349
2466
516
3125
4947
1663
4672
549
4789
1407
3529
1308
1326
4555
1048
4834
3733
956
2304
3080
1170
2674
3016
1662
580
2687
1038
1462
4690
3025
4257
2324
2973
4640
1531
294
3710
925
3746
4347
1153
4503
562
3205
4995
2375
2603
3630
3304
1223
4127
1387
2464
3334
2137
1189
362
1645
4151
1267
2861
1743
4300
3348
1039
282
1220
281
3344
1952
4994
477
4033
645
4467
3126
1953
4163
3132
4361
205
1429
2242
281
2345
531
3591
2636
3721
3396
1976
4049
4333
1705
3690
68
4507
3255
4742
3655
1787
1489
3802
450
1633
588
4910
3916
4905
4365
389
3409
2123
1184
1903
1289
155
373
4158
1166
219
4501
978
1270
2171
4700
1091
3617
4728
194
3082
2023
3589
4445
3536
1895
4239
2915
3703
4390
3393
4507
4812
3077
1120
4284
4427
4171
1417
3468
1099
3294
3778
76
1294
4816
2689
4544
1810
2866
4374
3122
430
4462
2845
3590
2726
4866
1294
1905
3474
1640
474
86
783
2677
1989
1702
4326
4584
2210
971
1223
3963
2742
4207
551
1468
329
3438
1402
285
4571
3525
3562
377
93
2939
3907
2358
4598
3674
688
803
2155
4412
2243
3026
1700
452
4858
2285
3163
4373
3404
141
1165
4057
247
4794
422
4387
508
1585
3315
4305
2701
2790
305
677
1271
2017
4933
471
460
1394
3057
4399
3253
3321
4823
4403
3966
312
2480
196
2174
1539
4262
910
1899
4475
1888
1426
3621
2253
2724
1957
4768
2024
2266
4917
4560
2305
4615
1776
1086
1038
3049
3793
659
1917
4883
1828
2989
2589
4488
3210
591
760
3054
2730
1765
3751
3593
1610
3332
2046
773
2966
1835
349
2462
2803
4248
25
2727
749
1905
4380
3355
716
4488
3167
1731
128
677
4571
2523
3463
3917
1262
4969
2377
44
1
2549
602
3024
643
4435
1656
4349
760
851
1073
2896
1889
1164
117
785
2825
2861
689
1820
363
902
2250
109
1481
3785
336
4881
1481
1968
918
3943
2660
303
4797
1476
3659
1697
3763
1247
3627
1452
1075
931
3549
2438
1084
2118
25
3388
866
684
4948
461
2088
66
432
1744
3651
3814
2320
132
1690
2560
1658
766
936
1693
1705
257
2778
3718
3851
4689
143
61
2030
4819
3796
784
4442
4841
2592
4741
1648
1763
4128
4343
1641
3265
4486
4687
1688
4388
1654
976
2482
1828
2426
3760
1996
4198
3670
535
3122
2461
3846
3404
2287
81
4855
3742
4195
906
3071
1980
2903
3629
2242
2746
1358
4987
1243
147
3091
1971
2851
4341
469
3288
4341
4031
2929
1380
1249
1782
2005
4237
2584
120
1979
4867
2408
1382
4064
2122
3816
2110
344
3541
4297
2479
286
3812
3855
2765
3490
3556
3531
2026
2273
1887
3907
1539
1803
2129
4460
539
4004
294
4206
3687
2740
2758
830
2683
4186
321
4190
2682
2589
2023
52
4043
2003
3479
3104
3322
4207
3135
1986
3539
2275
2370
3850
1510
4602
4972
1532
2560
4641
3220
2748
422
2224
3883
4942
755
903
3881
1111
2760
1540
2286
3991
578
3134
27
2887
3439
4149
3676
560
2291
4209
4550
2465
1252
2737
2379
1385
4296
245
4704
4602
4745
2408
3514
2080
3113
2072
781
3747
3177
701
3916
1412
2644
2009
2147
3266
665
4067
441
4352
3933
2818
3229
4535
4307
93
4711
3044
4992
26
3648
3383
1005
977
267
4980
2902
4560
2131
1484
3427
2000
1266
1137
4163
3373
3233
2412
3692
4093
2800
4977
2408
3539
545
1394
2391
733
2629
1683
653
2043
4741
3937
4271
38
2675
999
4853
2081
1364
4602
1594
4074
1749
2639
1040
77
3127
996
4803
283
1872
1891
3451
4280
1752
802
4521
3381
3907
2064
2467
4994
2317
4307
2887
1994
1254
969
4431
2130
555
3718
2543
873
961
2986
771
1915
2228
2313
2053
2971
4232
4658
520
590
3075
712
1884
4991
4056
4592
1338
1373
979
1653
1581
4616
3465
3762
3233
449
3810
3549
2969
2778
2526
992
3528
4755
1790
3971
3943
4955
2523
2149
3420
2685
1564
2789
3903
96
399
4219
2021
1000
4256
4053
1332
2950
2360
2309
4433
4885
129
4741
2573
491
2097
855
3263
323
3258
310
536
3657
2118
1154
395
1534
448
3211
585
2461
4358
4488
4754
516
4389
1146
1066
1011
2584
1078
46
3548
4369
1539
1842
2956
1735
584
3830
1732
2848
558
4932
791
3227
1306
4597
4144
2508
2602
4204
972
2134
1155
4923
708
978
3860
1390
1994
3074
2112
1522
1338
3742
2641
2445
165
391
2842
4781
1096
1292
1769
57
943
1382
182
42
4565
3785
1460
3327
4939
4659
3825
129
355
4505
916
4921
4015
3620
2672
2694
2659
4496
2294
1642
2464
2803
115
4715
1841
3592
1759
1356
675
125
2083
1258
270
4441
4953
999
1168
1061
3342
850
919
344
4906
1949
756
1364
632
426
762
1282
1517
4056
1101
2096
2276
749
4421
4156
4771
18
1965
1304
1320
4823
3171
1967
2023
342
217
4914
114
3358
4404
4633
1514
2781
1694
4643
57
1592
836
419
9
42
874
4458
1561
2735
2352
1206
1349
9
2280
1189
3833
2525
2224
4870
4483
974
2096
319
1849
4004
4109
3640
4649
4621
827
4389
2258
2007
1901
4670
2263
1166
3979
1236
3712
224
1949
863
3957
4896
692
2771
1984
3766
1603
3085
1961
4516
1995
1344
236
1690
482
2841
3317
2417
3590
1214
3989
1341
2837
4579
4937
4087
3228
920
3778
1365
3780
4678
530
4802
457
1043
4531
2006
3171
3359
2349
3256
4088
3551
250
452
2427
4918
620
79
3533
4510
3546
4352
4713
2680
4947
2666
3827
59
245
4052
3092
101
3232
78
2177
3287
4067
4867
2178
238
324
2176
1114
4035
2552
1435
4850
3029
80
3344
2131
4652
794
71
2038
4606
3681
649
1208
275
832
2260
2047
350
164
1207
4272
223
3074
1857
365
3993
1714
4720
1727
4443
4715
4774
2221
3109
3640
1303
2140
2090
36
1653
472
2732
3783
1033
2417
827
3068
3281
3882
1193
1984
3329
4310
1089
4864
1129
265
3865
2334
2973
4832
4746
693
4762
3728
2040
1263
889
4827
2778
1391
3328
3288
292
2071
4326
1892
3521
1515
155
453
765
446
1059
1706
1810
639
2804
1765
1256
1300
4694
3619
1036
4431
4867
4629
4290
2212
1366
3344
4400
1160
3955
842
2926
1061
1122
458
3616
1102
2216
4675
2979
4524
3202
823
3437
2100
1640
3388
3177
1587
598
4176
867
4411
141
3790
892
4028
3212
2165
4242
3449
621
2328
3260
4493
90
1381
1566
2449
4164
4151
134
1816
1566
1105
1549
3238
2807
337
4692
324
2661
1415
4216
4219
4146
2591
2888
2438
1189
1220
4859
1032
2683
2393
2056
1971
1024
4493
1847
951
4580
2190
2517
3837
2290
2176
2561
3530
2084
5000
4634
75
2927
2760
1428
4664
1703
2143
3959
1654
1005
1213
1540
4278
3466
307
3798
3120
3459
375
1887
141
159
4310
1620
3515
4232
1350
1183
4977
3469
907
2620
508
4916
4455
4483
41
3699
2505
1201
4331
785
1852
3402
962
1868
1675
3092
234
3844
3371
2014
628
1936
1796
3901
738
3700
2507
4055
830
3380
2811
4992
2199
1974
1995
555
2077
1685
4246
717
966
3472
4304
1099
4866
2102
1724
1332
3049
172
1415
4195
4137
468
760
4388
1096
242
2030
2398
4243
2441
1658
3394
3888
2514
154
2742
3273
2524
2209
1663
4215
3847
2799
2591
110
4980
2303
2896
4672
4584
3879
911
3268
1434
3636
3480
1681
4098
1704
1623
3432
3910
3073
4567
2694
4571
2858
3389
4957
2696
1995
1253
1234
1509
4245
2997
3634
1490
3904
4158
2779
2698
770
3179
1312
4533
62
3114
902
4989
4987
1887
2707
4830
160
4644
1177
2275
4116
4672
4424
3061
1141
2687
3629
111
361
2798
2088
393
1451
253
3935
3286
4103
2431
3828
4874
2786
698
2894
1620
3152
2085
856
2373
2658
3429
2807
811
4188
886
2947
2219
4819
1304
4255
1709
3756
290
4142
784
2406
4015
3652
2104
1621
4711
1580
1318
15
3857
4075
2032
2456
2958
4777
3198
3428
2148
152
1898
914
4884
3232
225
1434
468
2155
2804
1112
3665
4604
3883
914
2515
3294
915
2879
4677
3586
4510
1118
451
4773
369
1735
402
968
3287
4129
3775
927
2639
2512
4524
862
4473
142
2079
4515
2621
3322
753
609
1637
4161
2566
839
3403
1475
4585
3126
1281
877
69
4159
1988
3723
4950
1511
4841
3251
637
2852
1331
3640
2364
4266
3945
2887
2880
3246
1871
1685
60
1038
3648
3946
3937
2542
2955
1050
41
3773
4661
2101
3919
4546
3112
1367
513
2703
912
1751
4311
2475
963
1730
3346
3213
901
4766
976
965
3145
3870
2899
2855
1788
4876
717
1316
4105
2602
25
2148
1111
1077
163
2336
2032
1468
4745
1247
1997
1188
2370
140
3225
3475
1598
492
1991
4469
4891
2589
357
2843
1254
2758
4596
336
1684
3702
1819
2984
3528
563
1534
65
2238
1630
3704
1152
38
3227
2555
521
1173
4580
917
3794
4439
4535
2260
3571
4255
3842
1151
4146
620
2379
3473
4781
396
817
1070
1093
2553
4978
1459
2371
3967
2641
1847
3883
3467
4225
2439
397
2213
1324
80
1125
4718
188
447
3938
3197
4774
3089
1267
3079
689
2571
2389
1534
1466
4418
1372
1408
4562
4431
2280
2649
3880
3517
1207
4598
764
4911
2101
1998
2775
2799
2964
16
1025
3254
1989
1052
4005
1389
1193
4592
3355
3793
3983
1847
1971
2830
959
1377
3603
4629
599
2896
2506
3762
3819
4616
4801
3847
1601
4190
1834
2360
2503
4617
4721
2998
36
3489
2683
4617
2973
4576
4795
1341
488
2641
2914
2681
2080
1461
4067
1534
4390
2053
4508
397
4537
469
40
1428
3208
3073
4516
873
177
1125
300
2773
4882
4378
3002
447
1281
1909
1458
4418
1012
796
1734
2454
1803
3552
4950
3647
3648
2915
1588
3735
466
4731
4865
3026
1009
1995
3398
4363
3092
1995
4514
4483
1065
2269
4001
1452
3842
2911
4493
3876
3731
1713
330
3454
4919
2717
876
1360
4504
2190
487
3465
264
3814
4760
95
4059
701
2760
2233
1109
108
3765
4800
1622
3329
4036
3114
3624
584
2547
3612
1229
220
2305
3319
4432
3379
1430
4104
687
2137
1924
2657
4767
4386
4856
3355
2623
1914
4317
1791
4310
279
1221
1989
1563
3278
1006
499
4423
4806
3749
787
1686
2206
4500
3878
4058
2904
1109
3945
1121
2091
4678
1356
4758
2325
4965
598
2957
2624
87
2668
3656
1227
872
107
4391
3014
1804
2281
3568
142
4933
2718
1734
737
1723
4751
698
2928
1905
3934
1989
4743
1888
4177
3087
1079
2296
2720
1588
2568
2197
1579
436
950
1565
1190
4645
4059
3218
49
2853
1017
2924
1642
728
1161
1089
4521
1412
638
2243
1239
2100
951
145
3673
4407
2910
3434
308
4801
3465
4724
4865
2657
714
2065
3340
4925
3788
1983
1616
3290
795
3088
4689
1521
4531
386
697
592
4532
4738
1549
3264
3761
3056
206
4952
1637
309
3333
4558
2852
2367
3192
426
1070
4732
2656
2665
3584
4579
1983
1840
4733
1056
4163
2320
3276
40
223
1455
2970
3053
972
1519
1821
1161
3756
1104
2450
2955
2326
1864
4988
277
2803
2298
4049
4201
4555
1975
3658
3305
4200
3548
1237
1795
720
582
3755
4752
3695
86
3853
1602
1802
4412
904
3026
438
4303
128
3946
857
4582
2519
3132
1349
4427
1367
1138
4991
4792
1511
581
2309
1776
1667
1178
1294
2810
1593
1831
102
2674
412
3169
1976
2477
4032
482
4814
2910
1885
4382
4557
3361
4619
4197
2624
670
3610
3345
2661
1621
1954
3845
2608
4089
4042
2529
1223
4714
2898
869
4864
3949
684
1414
4474
1345
2447
1485
3103
3487
3417
1346
3619
4548
4712
1853
2984
865
230
4601
3824
4111
1158
1685
3065
244
4596
203
1424
4904
483
4373
937
4260
3261
2018
4401
491
3290
1373
534
352
4591
3288
4341
4154
561
2799
4352
4201
4966
1199
4783
173
107
2741
4342
250
1343
4063
1453
3110
2591
4040
2696
1777
2663
2841
525
3171
1624
4327
2838
965
3630
2142
416
1958
3051
1417
2001
601
1095
2891
2269
2656
1846
396
2469
2287
3045
921
1444
2595
839
699
4674
3478
305
2518
3084
4841
961
2487
1000
3173
1072
3847
3183
4877
3067
3030
4610
1271
2151
3587
3641
1810
1419
2326
1619
3817
916
3762
375
3638
269
4366
1703
1618
1989
3897
4579
4408
1417
3670
2337
4275
1774
576
4215
4847
3848
3987
886
121
168
2857
1714
4153
4198
3681
4694
4161
789
1811
989
4855
260
3322
3079
4853
476
409
4336
1637
2483
2755
2410
3281
3212
1590
3853
226
643
83
3682
3534
4542
1997
3743
246
2594
4458
2127
2116
3835
4897
999
1063
3924
4220
1998
1334
1740
1107
4851
2494
3397
767
702
1335
3964
674
1660
1961
1426
4426
1489
964
4065
3785
2036
1503
746
2858
1624
2585
3834
4350
3817
3409
1220
3470
1785
1151
4331
1080
2766
4257
4199
20
1606
2958
4804
3199
2574
2310
3332
4454
679
666
2555
3983
813
2609
4785
2239
1296
793
4921
179
114
4222
785
463
4048
2673
3052
2355
186
3802
4289
2216
4686
2690
4795
2167
4097
1197
212
3084
1559
3983
492
1707
2004
2981
69
45
2890
2023
2021
970
1058
3124
3760
833
3728
1534
2234
4513
4567
2042
4761
3750
2858
4156
2657
4395
1223
834
116
3296
1042
3307
605
1078
2069
1826
943
301
4990
4583
88
4188
3044
428
3631
3816
47
2716
1037
4728
3464
4704
4097
939
2540
4737
3001
430
4635
3044
82
4610
2164
195
4173
2718
4653
3979
182
14
3883
751
3367
2494
824
758
1764
541
2456
502
1814
4115
2608
1188
1852
4897
4439
351
2869
393
3346
4213
2163
4437
2393
1904
2927
2450
2150
4506
1739
4613
728
4927
1492
2215
2508
2600
2624
2351
4464
4715
1005
3947
4293
1540
2220
1340
2531
1831
1844
4165
2158
356
4700
85
3521
435
456
942
4065
2464
4
2897
4115
2065
2549
3376
1216
4247
2154
446
1256
4048
255
176
958
4176
2139
3291
946
1973
3883
2478
2926
1242
3320
496
3608
674
1877
1692
4863
1490
1128
4613
798
704
434
3259
4052
3012
2155
2676
2179
4503
658
4130
3158
4795
1800
3963
36
589
367
1944
4609
1041
560
33
4376
2794
3925
3629
1137
12
4662
2541
2494
3405
159
4546
1203
171
1020
737
512
2878
4145
1793
2367
1120
4005
79
1206
4476
496
131
3864
2384
690
1773
4283
2534
1024
2790
2617
4311
940
2642
4365
645
1278
1108
3033
3298
1283
4727
1904
1391
217
4359
790
3355
537
467
1193
3147
3370
4931
2394
4914
4809
4029
1457
4188
1877
3334
916
2595
2425
343
1408
3874
2629
1144
4598
2594
2313
4379
2361
1257
4279
527
2470
3210
208
1036
3451
4166
1250
308
525
1151
4721
1062
1643
4861
533
3421
4273
4646
3384
1097
1771
1092
3866
4129
180
2426
3652
1529
421
3680
3890
3933
1881
4849
2036
140
2860
4501
1719
2217
304
3621
260
4701
2800
1417
1134
1800
2498
4286
3508
3355
4649
609
781
3345
1274
978
1837
1420
4780
3315
4291
4932
1069
3940
106
2501
3705
192
4578
2024
1742
1977
2915
3398
202
4527
3019
4226
400
4715
654
222
1161
4904
1764
4438
2238
2787
2269
2064
3918
960
954
3426
4349
4337
304
4973
4579
3702
4
3678
1338
210
3155
728
3585
3302
1389
66
3895
816
1196
432
4630
1934
3668
4818
1294
1036
780
1417
2361
1413
1902
2810
1776
1424
2005
3767
2707
4803
1416
2279
3772
3659
4974
3137
870
3656
4520
4732
3810
62
2749
1337
3549
983
4596
3109
503
4084
2315
1910
2872
667
1329
2626
2926
3148
33
3018
3603
1732
476
2478
113
1273
486
1031
1336
1861
435
1305
1520
220
4013
2485
3471
4596
1429
811
969
418
4670
930
3373
785
1241
1338
2397
3398
208
4776
1026
3480
3319
2773
3574
3856
4912
3424
1987
212
151
4393
440
2829
132
3537
756
2455
158
130
3498
3509
248
584
3573
2670
3337
1843
3905
2813
3894
4708
4209
1390
4342
1263
2440
3664
254
1085
3477
4753
4485
4678
3872
3589
528
1092
3183
874
63
1810
901
4836
4054
782
347
4942
639
1347
1808
1077
441
852
1687
1329
4283
2788
3340
2209
180
144
4100
4697
3815
2411
1024
2410
2637
1327
1057
1321
3353
1709
4388
847
515
3559
4923
2078
4387
3196
3041
2199
3867
1023
2548
2643
1566
1764
215
1985
3379
1415
3125
4886
4924
2964
4835
1956
1014
1635
613
1858
2256
3522
1345
98
3863
4891
4353
2058
3287
1565
2589
4587
1148
175
2485
735
528
2104
4586
3963
4720
1770
4960
1568
561
3314
3302
1136
866
4739
3411
3273
4116
1687
2348
1203
4650
708
1762
369
4873
2250
3007
1691
2086
1672
3157
725
1565
3875
4221
4078
783
3889
4228
836
1384
3668
4387
4639
3809
3903
4806
474
529
1618
1480
210
3231
3433
3837
2242
1134
2345
4172
2426
1732
1245
2899
2501
1869
2096
1252
1551
346
319
1920
1284
4693
517
2077
632
2394
3511
4741
4981
555
2156
4926
2940
830
3287
1398
1026
2803
2443
1014
4305
445
952
4307
4800
296
2672
1135
1440
324
621
4358
775
1937
3988
3336
3266
1211
3886
1392
3628
2604
4121
4479
3272
2796
1185
1055
118
1882
1333
4887
3748
1778
2880
93
3409
4783
203
3464
3476
2128
1139
4958
3118
104
1892
3792
3524
2951
3926
2137
892
4576
1888
3786
3329
3478
4714
3139
4644
3666
368
1352
2358
4729
3043
740
3266
4338
315
3443
4936
601
686
2062
2629
1303
2728
2424
57
927
2954
4714
2565
3264
3934
4121
3752
866
4727
1531
2465
1641
2233
943
3401
1425
377
4998
3824
1274
1901
1166
4766
2829
1795
3269
438
462
4972
2480
1089
3687
1710
4764
4707
441
1579
2812
4558
820
3555
3245
1000
1140
2489
3825
3460
3650
2513
4029
4173
375
2200
1358
430
4890
1908
4477
311
2964
81
2856
1012
2897
2370
2541
273
1035
2990
3074
4638
1944
2752
3169
1833
3379
1973
4687
2146
3477
3656
4947
3165
1897
3293
2228
4978
1446
238
4767
2323
1600
819
1454
1081
320
1754
3314
4978
3266
4376
1700
1793
2203
4729
2102
1826
1638
2076
1941
2241
2492
10
3644
1066
3823
4184
4797
3118
3297
2414
4130
4226
3215
961
1200
343
2745
1068
4222
4326
2351
3046
845
2873
1940
1163
1285
3559
74
2218
2800
862
1789
1678
3975
3142
4514
962
1774
1494
2273
2755
1772
3413
1653
4582
4870
1254
3654
2471
568
4195
1658
2267
1193
1603
2566
409
3059
2074
2
175
4270
1749
824
1383
4094
3592
2718
657
4687
3853
3377
2327
2795
3106
3743
4932
1029
1413
2483
142
409
4661
4893
510
1149
2816
3394
162
490
3706
3916
1412
2075
2997
2715
2258
1850
3333
990
2340
2004
966
57
1913
4345
4676
1495
1679
3157
3064
520
3285
4608
14
1389
4009
1663
3483
2680
3766
4560
3054
3734
1267
544
1105
1781
217
2629
3461
1293
1254
4160
4920
7
293
3387
3594
3434
1264
1402
1493
4502
2842
3838
2053
2056
1196
2018
3880
2770
4408
4855
4942
3734
1826
4928
4084
926
2563
2007
271
3010
1749
2307
1115
2368
2150
3179
889
308
896
947
2137
4630
209
259
2634
1238
3300
1579
972
2562
882
2747
4302
3662
4701
3592
2404
1020
834
1725
4929
3561
4656
2671
764
4274
3087
3762
1997
3684
879
43
386
3617
3146
2845
2296
2179
1103
1553
3267
1068
2411
3013
1170
701
2862
3266
1692
1474
2183
660
1501
2383
3274
553
3334
2247
832
3692
2229
4620
4501
3735
4223
2185
1822
977
2272
1565
3918
4328
2135
3810
4348
1697
929
1269
1563
125
1752
3788
3692
994
3569
3732
4570
910
3257
1445
1849
1141
880
2035
2427
3071
2408
2188
1923
3110
2837
4096
2535
2823
3413
1800
4736
4035
1591
2927
3229
2263
1312
2125
3515
3873
3271
1408
3178
3315
1634
1577
660
784
139
2839
66
1425
3598
196
585
2410
4022
2147
4634
962
309
3414
2396
1321
619
384
2975
1403
4631
1662
4582
1994
2662
3544
2212
2697
244
985
376
4843
1725
1258
63
4423
4271
383
1102
4327
3496
185
4040
1683
1369
3152
3353
611
840
3042
4271
1434
2619
2178
4115
2575
278
3644
4024
1889
1264
2472
509
1171
2613
3066
92
4138
4229
3911
3908
2412
4037
31
2911
748
2786
678
2371
3156
1200
2423
372
3580
3648
4307
2812
8
1497
658
4825
3909
3050
2861
4056
3786
2566
2883
616
2246
1089
447
2608
3326
737
3045
4157
3742
2524
3534
897
4486
4995
493
1813
4822
3796
1296
2378
2800
4399
3195
1734
1603
3432
311
2989
4631
2085
1551
1338
3016
4633
4412
866
4088
4439
895
2791
2026
816
630
2560
3064
3332
4828
1609
3733
304
507
4887
1620
3257
3064
197
1853
4214
2047
1337
2382
4710
1589
2154
4408
72
1909
1172
4642
4054
2285
2141
604
3279
3224
2696
726
2420
1762
3283
1320
585
4110
4907
2861
1725
3311
1466
1512
3267
4495
3777
3054
898
1895
4319
1495
4385
4040
1875
2453
3894
429
2262
4505
156
1380
4682
279
1880
3677
3718
1651
847
4642
4881
4348
1808
18
2101
1864
1140
526
3087
4872
162
711
1207
1042
4927
3150
2950
4612
3448
4792
1929
2299
2891
911
3069
3627
1960
2473
1931
150
2966
322
655
4639
650
581
326
955
4028
3388
4001
2500
3737
4812
587
3000
1167
3894
4593
618
48
4329
961
1895
1902
4023
2334
302
1464
679
2568
1722
28
2083
4844
675
4763
4202
2228
459
2766
1016
3010
2961
2537
4686
1939
4311
4658
4889
251
2120
3694
3931
1821
451
1529
553
4071
2588
4650
1386
3168
44
1962
2088
3794
2618
2008
1281
4231
2644
1051
2424
3232
243
4463
355
2026
1937
4785
2799
2921
433
883
1919
1705
4666
1342
876
3013
685
4567
3577
244
4171
417
1673
4978
2859
1723
1531
4514
2751
138
2286
153
3469
1693
1384
3603
1669
373
4709
3643
1017
412
2719
3752
3845
1012
2317
4885
2770
4677
1570
1654
2035
3468
4964
3328
3914
4060
2778
745
1623
1634
277
978
852
1764
3238
1626
696
575
1038
807
4781
3978
1927
2919
2091
1098
2045
3248
3482
3883
1863
2268
592
3111
4352
2706
314
1076
1942
4407
1814
4768
266
1805
2619
3110
3667
2384
4376
2689
1978
1279
1483
4766
1487
3292
1733
1509
1013
1335
1622
4877
4777
2983
1563
4291
825
1807
4901
1310
269
1740
2422
3750
3043
1467
1125
4443
2714
2188
4265
514
729
1650
4736
4521
2512
2406
280
3294
4152
3616
174
1960
4955
992
3668
3587
4161
675
1915
3953
4938
3754
2451
4550
3374
1125
3916
4376
689
4260
3041
724
4276
2625
2404
3029
4270
2567
1909
15
3516
908
4387
2739
1619
2192
2404
2736
4730
1110
3134
2067
2694
183
1645
4258
4665
2289
4440
1589
1327
202
2080
4602
3714
4930
1309
1878
346
2477
4050
2829
1169
1237
1983
2105
4324
1579
380
460
4029
1222
133
1360
3594
539
4908
1145
2375
2002
2528
2187
3415
2044
3330
2704
429
2683
4968
875
2817
1205
1656
1334
897
1788
1858
1233
3315
1615
1397
2904
761
3425
3346
1498
1021
3178
3661
3038
90
2866
1837
446
4014
4157
1538
2117
2255
2187
4851
878
2050
755
3961
4379
2369
4267
1262
2597
3752
4013
4156
3556
4609
1740
1620
2004
1795
2137
61
2633
1437
3429
1643
897
4473
644
4929
2401
3574
1032
2336
722
2144
3354
4863
1522
128
4247
2746
671
1199
1672
2103
249
3392
892
2417
4529
4459
1928
1920
1946
2460
966
2708
2886
1242
1966
13
726
4362
4891
768
4660
2259
2373
3921
3875
2499
2947
3902
3890
2281
4420
4345
1649
3294
654
2778
1148
3385
3224
2867
2448
845
2524
227
2421
2870
3967
3439
465
4869
599
1472
4527
1410
3938
2242
339
1930
208
3270
3275
1555
1541
2057
4646
4642
1131
3824
4766
2800
4864
2869
622
3800
4068
1535
2502
4447
1181
2193
4753
4113
1003
3583
1650
2239
1231
2591
2605
1648
2174
2519
2677
1557
4156
4835
1681
877
2083
2423
3729
4037
2154
4727
4542
144
4597
737
1900
1906
2706
2116
3556
2247
2957
4247
707
2738
3148
1082
4281
16
22
3303
102
846
4278
2183
2490
4837
1603
4519
2441
4516
4948
4047
4621
1530
500
98
2844
3469
2811
630
4106
1460
4313
3387
1999
1514
4817
4834
181
2589
3722
1881
2209
1399
2374
4944
1540
3032
3016
328
1853
4512
4090
1251
4510
967
360
3470
1249
886
1582
1144
3200
174
1192
2988
4668
2167
4952
3704
4415
1772
867
2494
98
2373
3317
2504
783
2288
4293
3713
4635
4289
1807
373
3698
2712
3167
2727
238
3489
1485
419
3523
4280
2780
2741
2897
3315
1672
4533
257
4138
1420
2333
4318
3123
1793
2883
320
2584
3585
3237
3519
1524
1237
2316
4056
1473
258
3605
754
1452
618
3273
4664
681
350
1669
2498
1448
1649
1517
3999
1293
2171
1287
2754
3756
4590
594
3069
3581
878
1172
2267
4099
2660
4592
1689
649
908
2696
4122
4849
4496
4812
3234
3354
1442
1523
3207
4377
2982
4165
1202
3191
1902
561
4172
2536
2302
1227
2024
4839
1409
1207
2087
432
3773
3114
2969
892
2145
2944
3332
481
364
1039
4443
2689
1974
1041
3592
996
1550
4633
4084
4263
1894
4366
2314
4212
474
1967
3642
4146
3779
1490
23
1667
112
2901
640
1574
3768
3581
4889
5
1257
4378
3860
3005
4030
1311
4115
783
3546
3428
285
4992
4089
2038
4596
1674
4124
4402
3542
4545
2116
295
1778
4700
771
1511
4204
4371
1710
4644
2551
3363
1727
1315
4702
3579
3488
4808
4287
1622
1342
3558
4074
651
2466
4446
2296
2205
1817
1046
3632
4355
4826
1053
4811
2884
2591
620
4277
1380
4883
1533
3538
2745
294
613
1522
4697
4636
1741
4565
4886
4476
4140
1046
4356
506
1436
1278
1411
205
3042
2298
2643
1569
1574
4019
2232
3676
1178
4015
4981
2283
331
2484
1103
3368
3213
4044
1637
1636
3752
4743
1818
1828
4336
3385
1962
1601
3150
695
1672
255
1186
1195
3302
4698
1918
706
3308
109
4778
215
3122
2871
3549
2554
2653
721
2199
4892
1675
3742
4592
403
3463
2771
1222
4223
115
3539
2281
922
240
2951
3876
2416
924
4971
1953
2913
2874
1193
4094
3824
4351
4637
144
2317
4749
2950
1862
2308
2257
736
4506
3106
1967
2113
2126
3720
1181
2191
1970
2106
4937
3542
4898
2946
4842
2066
1433
3986
4221
2737
3539
4306
3403
762
717
4199
3578
4932
4017
443
1464
3775
1574
3768
277
2976
951
2917
1847
4959
4068
678
4037
3358
168
1441
4636
916
1843
1451
3227
4923
4287
2651
3035
4137
1301
2412
1812
651
885
463
96
2601
1748
41
3042
1374
764
802
3286
562
2121
226
2776
800
2798
3179
1288
3924
4892
4409
1244
4818
3712
1723
2951
1390
3901
3280
1399
2131
3642
75
365
3474
974
2981
2135
4809
877
1217
1132
2416
329
2976
1038
268
3537
2265
4625
3688
475
3573
93
234
630
1548
3492
3073
4535
449
4332
1213
3601
4294
141
1285
3964
2853
2935
3363
1118
2847
484
2548
3350
376
2945
4497
1082
4573
4873
1514
3113
4063
1158
1409
3421
3224
39
3840
3597
2439
996
3938
4381
499
2475
3533
428
1195
2182
548
2354
4352
3415
362
4447
2733
163
3942
2430
2650
468
1991
3401
1336
973
3706
634
1053
1342
2143
3684
2879
2193
4173
2995
11
369
2196
3055
3872
978
4348
266
4156
3420
160
2067
2112
4456
1963
3038
2409
4249
2184
4656
2088
2924
2241
1822
2563
2320
93
4647
194
2176
1359
1290
1539
2503
4145
4880
1466
1931
4105
77
881
4782
153
2716
1690
721
3187
1910
2706
2997
1296
1209
3532
1839
328
3403
1269
3910
2281
4932
3029
4406
4127
4006
2788
1476
1539
3525
2746
4487
3038
4374
4028
1126
907
1425
2756
3023
3771
771
1686
2052
847
4432
1115
2510
3401
4131
1065
2632
4425
4921
1126
3893
2168
2082
3103
2070
3381
4354
3566
4839
1517
3048
282
3304
3458
1062
2226
763
1093
3021
4050
3377
143
160
3631
3896
980
2422
4674
4205
4639
4649
3957
4255
1730
15
1864
3502
3986
4722
4384
2157
746
1331
4482
1121
4657
862
303
4872
33
4961
414
4547
1119
1463
4759
1709
4638
3363
1717
11
4206
1763
4875
1039
3776
206
1031
3677
3525
2273
1421
4720
313
4836
752
1390
986
1403
526
2984
3290
3379
2784
2193
154
388
3992
1698
1349
2798
4916
505
1435
1770
1717
1466
1753
4885
2130
1498
1920
153
2866
42
3276
2115
2602
3523
4717
2320
2114
4518
3772
115
2558
64
1540
1623
1095
3033
2980
4229
1900
3362
4384
4058
4737
4933
1015
998
4651
2119
897
260
3725
3453
3402
3506
686
944
60
4301
3032
2444
2562
4692
380
3994
303
671
155
2211
474
751
3274
1509
3282
912
4433
1167
1690
3280
4923
1399
3709
988
3911
4036
153
3576
2682
3535
304
3121
416
4264
2051
783
2071
3672
2304
4933
2926
880
4809
1841
3506
4339
3292
2762
2737
3612
3120
2791
4036
1951
3216
1171
3143
2479
3321
4338
4229
4405
4579
2519
1448
35
335
1895
2220
537
2270
1310
1359
768
3592
4636
324
4851
1409
1428
871
2936
4631
3919
2181
3868
338
1183
186
2086
3955
1305
1507
2829
2617
3065
4961
1756
4662
567
2908
854
4667
2904
2759
1651
2631
2024
309
2373
3017
4752
3113
1864
578
418
3084
4862
3135
3413
3716
4746
3509
4810
1302
771
2958
1288
2670
2324
4941
4702
3026
1824
1137
285
3523
3353
3758
2408
496
1243
3635
2495
3362
219
2905
643
4838
2805
1874
2966
3575
4342
2817
3182
1095
2157
3658
2751
4659
3874
4352
1876
3616
1899
564
2258
4986
1690
2783
838
4173
2271
1792
1224
919
561
2984
1905
20
4957
2215
3447
4918
2932
2140
545
4017
808
2294
2098
3318
3598
1930
2277
2471
1123
3238
630
3568
4731
4023
1152
1397
4596
3484
1908
104
2954
928
4856
1686
1951
3486
2494
1179
1376
3716
4043
303
4819
3071
211
2747
4898
844
2913
4257
3300
4520
4567
2363
1617
2986
122
2540
3241
2410
395
4
269
4861
1105
505
3591
786
4393
1587
444
471
2910
3215
2235
3744
2990
1909
4829
3140
202
3240
2755
1808
3308
297
2023
831
3138
152
563
2865
3379
1835
1315
958
3514
1360
676
532
1806
1451
877
2253
1742
424
4572
679
4099
4800
2813
4575
4410
2570
4339
4867
1225
3107
2158
2593
2901
3508
1823
4373
2069
2972
4147
4120
2872
754
3803
2305
4494
1716
597
4327
1207
2071
4470
4369
2207
1571
2899
3558
2480
998
3197
2470
3708
2075
3740
3530
3180
2739
4433
1525
3111
175
3036
522
1586
2863
3887
1175
530
1070
615
763
2665
3982
3836
4385
3086
655
3803
1912
3801
4697
321
4004
4039
3509
4551
2709
3507
923
1874
2568
1758
2176
4789
1451
2280
3395
3932
693
4342
877
2362
2261
4395
3199
585
1884
757
4657
3203
1788
831
4643
2083
78
1691
1167
4495
1651
206
1908
119
2749
2485
256
1495
973
1969
4817
1068
3042
4131
2284
4469
3486
4051
2147
3676
4933
2345
2077
2927
2771
860
1178
1354
2744
4303
4592
329
331
3438
2221
1102
4239
2339
11
3826
4225
3819
2066
4492
825
2432
2745
3992
21
1810
3426
547
1072
10
589
4760
2854
101
4872
1284
461
3647
2047
4206
56
3966
2109
2561
3407
4749
3612
782
2111
4821
2395
3120
1766
1246
1721
2562
1557
3619
372
4264
1292
2360
162
2546
2123
521
4645
1099
291
3869
1595
1188
3394
3835
3430
1771
4022
4916
2055
713
1086
2004
2971
750
4508
1063
1615
1000
615
4740
3327
1060
3265
1473
1527
3304
1391
4861
1459
1028
4814
741
570
496
84
4234
3942
3179
1536
1391
1206
2665
3280
4450
2954
513
4275
3403
1614
1816
2041
2140
4630
4165
4131
1268
1525
4617
1293
2137
3580
3421
2806
1653
2536
4708
4499
4997
2276
771
75
2813
3933
2112
2476
2341
583
3201
2130
399
4864
2279
3441
3573
4342
3457
4088
2878
2952
4481
4943
273
157
2507
2661
4419
3910
2277
3139
1583
2319
4956
4126
2582
2087
3354
1156
4878
4478
2558
3655
779
212
1084
1893
4972
31
4081
4041
598
315
3209
4858
3801
4338
2634
1251
2021
4052
625
3077
3097
3658
4807
1820
1400
2228
331
3541
1922
1501
4600
2232
190
3842
3897
2291
3150
4843
439
2476
3317
878
3721
2692
4150
4040
3418
4219
4707
2126
4157
1066
4913
2786
201
1772
2900
1954
4993
3290
3010
4670
652
1706
4686
1192
1032
3254
337
485
4435
986
3441
4168
2106
2516
3663
4147
3246
2566
1160
3139
4771
4810
2274
1101
1611
2917
2121
2019
1398
494
3273
4741
1510
715
1111
2206
3048
3367
1298
4187
727
2297
4525
3320
3949
4260
2130
4744
386
1087
477
269
360
1418
1111
3301
4508
2649
4801
2631
489
4876
4043
1722
1801
2493
3077
258
3232
498
2735
92
642
1209
1218
3269
3607
1409
3927
3012
1224
1361
4932
1942
954
140
4963
2957
720
86
2308
5000
3800
4560
1140
15
4646
554
4210
656
4155
1503
2801
162
3017
321
1982
2114
3252
3002
3711
4911
4286
1858
2965
231
2668
4086
2875
1838
1497
3347
723
78
2930
2447
4762
616
3432
2782
3686
3871
982
1110
2004
846
1868
4751
4754
3314
2670
2812
4857
2704
4781
4627
138
656
2089
1686
1995
763
4114
1473
2634
4798
1192
3028
1930
954
3322
3366
3943
414
4167
82
1885
3187
2308
4713
4846
1596
3090
3949
1234
1705
4467
979
1876
1547
3440
3360
2256
2754
1692
352
903
3713
618
82
3007
4033
3882
4842
1664
1433
3852
4365
4734
2384
3618
2159
512
1938
4670
1907
3905
3561
2336
4953
2948
3427
2125
1041
3103
3282
1704
4674
3271
3747
113
4660
1169
3137
308
3682
573
379
3769
369
803
2520
2172
3178
4636
2492
2190
2079
4145
1178
524
86
954
4257
1013
1294
527
1062
2507
1493
1440
3892
1587
2557
4702
4538
2668
2084
2200
4911
2136
2575
2501
3471
4244
6
405
97
3111
488
2908
736
1982
1042
4033
1124
3973
4860
3635
4259
581
3495
3532
2051
808
3771
2759
1842
1755
3719
1501
15
3964
3125
2735
4501
1075
4878
1417
2449
3159
1461
3012
4290
933
4490
4146
4863
918
4788
4597
4033
3571
1386
4695
3295
161
1230
3528
413
1442
4449
435
269
1573
4231
4766
686
4234
1475
986
2879
3729
1344
205
1987
854
556
2376
2438
1444
2155
4624
3073
3890
4114
4008
4256
192
4526
2377
1392
1713
4224
4337
2856
1703
3269
4250
2143
1338
330
2771
3782
2303
2765
4287
3993
4623
1409
3121
519
4429
1622
1513
809
1388
3758
1138
966
1152
27
1357
4650
4660
847
1341
438
4444
2674
1632
3372
2028
1337
739
4277
1093
4715
921
3534
2477
3445
117
868
3386
854
1282
4186
1296
2772
4081
2283
318
2033
346
2490
2230
1386
4114
4732
2487
3235
3545
3162
3048
228
2812
2351
953
4972
2624
4554
4986
4883
1887
4167
1310
3745
3346
2399
2004
4474
1277
2307
1870
863
395
4594
2951
774
3354
3953
1110
886
282
2192
1495
1327
4864
3909
1996
135
3368
2436
912
3086
2075
2945
2343
2431
3455
1969
4060
3166
2713
264
3409
132
126
1866
4704
151
1145
2820
2668
2492
339
1985
1597
973
1793
3337
1011
4966
4860
3163
4803
4566
2363
580
4224
1354
3321
4327
1177
4302
4765
2141
1703
2412
3444
4293
190
1021
4694
976
1568
906
1351
1130
3451
3473
2456
2155
3184
265
4095
3706
4401
825
279
2761
3196
2944
2835
2683
458
2859
910
2230
1517
4688
3110
2906
3617
1752
3646
2851
2929
918
4038
2252
4582
2092
3626
2271
273
2867
849
1356
3032
402
1254
3857
1264
770
1671
3267
897
3967
3904
1650
3617
1231
4636
3999
1547
2625
4025
3836
3510
1783
3479
578
2709
2682
188
939
3766
2199
1973
1042
479
1456
4756
3931
2482
1714
3735
3511
2091
1653
1529
4573
4183
1526
778
3854
3405
2504
4416
2968
1404
4493
2750
1463
3079
1252
4892
1063
929
1589
2697
2430
2214
3804
523
575
2284
4232
2038
1618
2671
2561
3621
4667
3572
2333
1666
175
533
1395
4591
532
1289
4583
4255
4696
2953
3046
3779
9
4180
3750
2348
4546
3709
1045
2272
457
3873
3891
3365
2532
1288
137
4371
1217
1530
3775
1584
544
4534
4285
3303
3844
1615
3819
4228
1625
2538
284
3251
290
1979
1532
4315
2036
1945
3707
4718
3537
3554
3217
1874
1414
2067
2492
3390
1540
3200
696
1809
2122
4497
683
4660
2624
2301
3054
708
4314
3854
2875
4532
324
2361
1614
4393
2462
2359
2541
4756
1341
3972
659
1676
1343
2203
4340
1615
3427
1305
3469
2445
4976
1561
3005
4614
2079
1180
141
2038
1509
1396
4277
2145
3395
1030
4734
3089
1910
1638
2505
1423
2143
1621
2125
1859
2859
1207
745
4218
662
687
3336
130
1705
2089
406
519
831
4538
1083
3223
2776
2402
1624
574
4633
389
776
1231
1511
147
968
3265
705
3201
2192
1230
3980
2533
4015
3258
4313
4841
4894
2136
966
4407
4677
2418
2125
3562
3142
4619
157
329
2618
4314
3422
570
2147
1563
1391
103
1409
4275
15
3351
350
2160
488
3313
2552
756
358
1546
4073
4881
1805
2769
3749
1937
1345
4943
963
3348
27
3430
2911
689
1546
1855
4827
4191
41
2448
3405
3685
1875
2671
1996
4973
339
2310
2607
4302
2826
1407
755
1870
2631
4017
2222
4251
2129
940
4667
2813
2617
3962
4329
1483
471
322
4804
529
2675
3963
3052
3340
3150
4931
2591
1402
2202
1893
2196
1160
4646
245
2948
2434
1838
1821
4903
3735
3853
3155
2970
4957
2615
872
1191
2824
4398
3510
989
499
134
3074
624
1903
4484
3556
1617
2433
1651
4848
335
4487
796
552
2401
2943
1778
2492
3247
1878
3268
888
4123
1293
1649
3439
4741
1557
1099
398
690
3940
55
1942
4507
879
2168
3582
142
874
2728
436
3210
4591
2776
2332
242
3779
3879
4055
1729
6
4017
2318
1537
4563
2615
3396
3472
2966
411
1023
2821
1172
40
4760
3000
802
4910
1581
2358
3035
3091
4584
2763
2000
4566
606
2948
3282
2967
3920
4709
3738
4443
1848
552
1044
1209
4130
2691
3304
4360
4786
2856
4967
2922
1894
964
394
1181
4393
935
2970
2855
1486
3752
4012
3287
2741
4959
949
842
4591
818
4096
3915
4644
2733
717
2627
2308
1939
160
1725
1136
3488
4553
264
1726
3484
4693
4907
2723
4585
4760
2415
4529
3149
3374
212
2886
4677
3349
2362
4183
2884
519
1685
1231
4944
1195
4675
3069
365
1802
2628
3312
2199
4041
4590
2884
4876
1797
3976
3184
4012
4554
2122
2020
1334
4337
482
1581
2129
2982
4785
97
178
1412
2597
1281
2615
4813
2199
3299
3017
210
2611
1972
4345
2060
4391
4007
3024
4592
1558
4079
4104
420
2091
2417
2640
3072
1919
3496
831
3615
4777
3028
4889
4936
2064
2056
585
982
2771
4765
4686
195
2156
2922
384
1730
4552
2683
971
2352
1467
969
1363
2971
2214
2989
2511
1929
3648
363
4126
3171
947
2381
1062
4763
403
955
4711
4130
4129
3099
541
3318
1779
843
163
4106
4744
35
2024
4862
3307
3954
960
1151
1750
2654
627
4985
525
4511
4324
3913
3290
2198
2135
831
3644
2334
3495
3553
3985
2206
3280
684
247
3573
3875
1008
52
4580
665
1950
394
1836
2786
2225
2941
4080
1438
4833
4603
471
2865
2210
4819
441
3855
4641
939
3689
1865
1065
1460
2324
1611
3328
4907
4041
4156
3352
924
3349
4479
2595
2053
2391
2548
4232
1459
1484
3171
3046
2653
857
4072
685
4772
2928
2381
2557
2164
156
4678
945
3430
382
1583
3720
3265
3878
356
3107
1376
4241
3371
2250
987
3890
4372
676
477
3038
1102
3131
1354
3016
3487
4687
2735
3247
4064
1795
2032
1222
4793
4340
4374
4631
4623
169
1934
4081
774
3200
2019
2911
160
2498
3345
81
4841
4917
3276
2683
4001
2379
1970
4818
4860
4036
1933
3192
2332
3411
1701
147
4394
3913
3955
246
949
1129
1659
205
1680
4678
2371
441
2799
2644
3782
4080
4748
2217
1429
3493
3214
3089
3893
2275
3413
2052
289
4924
2238
1468
3711
2537
4391
2609
1264
1153
897
1949
4185
461
4036
1324
4574
986
1618
2816
4202
1757
2855
3221
2218
759
4770
1137
3115
1264
2260
1909
4178
3769
3693
2890
4814
1965
3888
951
4358
3142
1394
3205
2871
637
649
4564
3824
4098
3949
1706
1657
4516
149
1598
1329
248
51
109
2217
3551
2781
2927
684
209
4583
4261
4259
2887
1042
3597
3681
496
4922
3833
3504
1022
3112
3808
4999
4899
2129
1146
947
2363
1677
4331
3956
1984
1286
4414
716
663
4550
3936
3363
3765
1695
2087
2397
4589
424
418
2913
2250
4889
3499
2970
2778
1253
3429
3612
1020
1598
3808
3134
1218
2107
2681
125
3341
601
1611
3033
3651
1865
180
2247
1277
2823
1051
4099
1906
4445
4492
3491
989
281
2205
58
1722
3986
3
2526
4958
2326
1778
1070
4401
4155
1412
3610
3626
1147
4336
2035
1475
900
454
4391
936
4433
2896
723
461
4467
2812
1747
917
4848
1367
1745
2062
968
4729
4610
947
4406
126
3369
1636
1820
4180
4003
4520
4865
731
4923
843
647
2064
2287
2055
3724
4234
1736
1803
2231
795
4970
9
2287
2819
2220
3527
2601
1713
4214
2644
4490
372
4585
3177
3907
2949
1702
1974
4148
2387
4175
2553
1485
1568
1645
229
1542
4569
1793
1590
1789
4405
240
3835
4787
2254
3605
3602
405
390
2580
517
1607
4236
3625
2975
2745
991
779
4197
2778
4539
1609
1349
3219
4242
949
1187
4451
94
1212
2187
2907
3063
2198
4133
3762
2865
1393
129
843
4590
1156
1544
4428
4956
3659
155
349
4308
2925
703
1125
4230
2445
3549
4556
3526
399
4027
4282
3239
1416
2925
4074
1245
3695
2507
1750
3503
204
1586
4824
4122
568
4218
1372
1303
2373
2436
1964
4147
4731
3412
2343
2774
2963
3398
3761
401
3651
2189
4747
2287
2642
3401
1015
3775
526
4991
542
3946
1921
2837
2570
4790
3464
479
2820
999
236
2722
4017
2261
3885
116
2369
575
1846
2056
2785
2259
326
3142
2011
283
4609
2571
1633
4377
3346
756
810
1341
2378
3060
1224
4679
2940
4221
2573
1413
3653
2792
2936
1375
1663
3615
4478
943
2726
4427
4380
2789
599
2564
3515
3067
2508
401
4358
2889
1174
1606
3772
4225
2026
4468
90
177
693
1871
60
4816
4223
3553
930
2146
1869
2866
2279
56
478
4590
2059
3978
2094
2621
4901
3151
2960
1265
4221
100
1162
2194
1685
4023
4893
1753
3002
828
1832
1578
3236
2146
1330
4652
4777
3615
994
3355
2296
2465
3057
3562
382
4161
3622
909
2103
1565
1275
3992
467
962
3967
417
4669
3966
4327
2684
101
483
929
4470
2496
4420
4317
3486
2162
2246
3825
1871
935
1933
4836
1019
111
3561
133
4186
3929
3343
3163
2066
2407
4010
466
1491
242
2417
4841
3218
4707
4081
724
792
147
2004
2606
3175
2133
4870
1189
3378
4117
1814
4841
348
4138
458
4179
2383
197
3835
2635
2086
3107
372
4803
2406
4783
4506
2772
1830
4420
1153
4930
4822
4182
2398
1761
965
767
1857
3098
4599
709
1757
562
3341
1577
1946
4957
1702
2865
3258
580
2325
2997
4844
3872
4463
629
449
1628
2081
575
2959
196
3311
3675
4233
3742
713
212
3890
898
3290
1834
193
4106
485
2282
68
645
4376
3847
1310
2503
2814
4440
836
3689
2869
4177
1991
2799
2278
4693
4452
986
3819
1102
3910
4273
2566
3763
4501
836
1501
678
4059
3778
2257
734
4322
4282
2890
1008
3462
3637
781
4275
4274
4510
1877
4427
2773
3452
2406
1460
581
4223
2496
3051
2221
3165
1872
208
2943
2075
2917
1507
2475
305
1650
4221
4116
751
4845
1164
3590
3246
4447
4269
1643
1480
2602
1242
67
2040
436
499
4754
638
1439
3628
3798
779
3469
3139
3907
1711
673
4578
2417
1912
2874
1540
381
4511
4583
2626
4254
3757
4768
4829
225
339
1768
1605
1999
3516
3151
310
4687
25
1309
3725
4769
2224
3231
769
3849
1601
1817
2269
2130
734
2732
670
789
1874
25
541
1429
4113
1091
2231
4343
4101
2871
2725
4560
4333
1690
4246
2827
3552
146
2456
562
651
76
4614
3642
16
1791
1523
3702
1616
860
2711
1819
1252
2303
3471
4457
4658
1189
2950
3802
2787
2647
3782
883
4267
2072
2569
3907
2294
774
1797
2584
4925
2572
1742
2227
4595
2590
1202
478
705
4374
274
1353
2247
3936
4671
3834
3651
2241
4767
4233
33
672
1361
808
2200
408
3466
4316
4800
1746
3432
2620
121
4527
1247
1291
2820
3255
1219
3180
3867
317
4295
3777
4686
3692
3827
1015
4432
2232
4043
4832
3682
3098
4957
2352
1744
431
1752
4412
3117
761
1612
2407
2975
4357
750
4603
2463
1308
3635
4443
1151
2639
4822
1137
2357
1919
2883
3421
2050
1896
2072
4310
4195
4163
4209
3161
671
1014
2274
2788
945
122
2024
3760
549
2795
4707
1923
1352
1458
3152
2191
3481
2444
3933
4172
83
4578
96
1246
426
3697
3000
796
2893
648
3651
4958
410
928
3889
4903
3474
1306
1592
4052
3506
2991
3551
4034
3827
3369
4829
3339
3938
686
2331
3436
2244
4927
4849
2086
585
2494
2069
1212
3654
4624
2030
4252
2272
2693
410
1340
1228
52
3805
3045
4255
2272
1692
2898
1305
1064
360
175
521
3573
1692
1948
559
4075
2119
1418
3249
2181
2895
4367
4728
3356
1217
2192
1553
3467
1147
3789
2075
2104
1700
2101
4711
1607
35
301
3762
137
591
4255
143
3860
3222
4532
2867
1684
2036
1570
4449
362
2742
4363
482
3148
591
2557
2940
3072
4
4145
4833
4877
4738
4301
1596
461
90
1001
511
1069
1481
1583
2412
1133
1380
764
2331
4897
2923
1307
3986
1529
2544
2637
162
2853
42
842
4339
3063
4094
427
3892
3951
3957
3025
3926
463
1235
3187
423
3796
2301
2405
4068
3763
2509
2479
145
685
2517
828
1771
1940
3531
4785
2543
3189
4753
4910
464
812
1566
555
4683
2774
2745
4093
1111
238
824
4042
1975
2983
431
701
1746
4688
4423
1049
529
1318
1123
2081
4463
4486
404
4255
4118
1914
2104
2958
59
2012
3603
2445
3310
1255
3970
3054
3531
1237
3814
2434
171
1298
4493
3103
3552
1003
3913
2735
2208
4315
4481
1765
32
2944
3980
4958
839
861
365
1327
655
2933
2186
3414
1069
712
1219
3032
2203
367
4013
1352
3848
2056
232
974
1382
4649
3383
412
379
4112
3550
3916
351
3356
2728
1044
4731
3733
3642
4341
2369
3994
112
4457
4736
147
3819
4093
3051
720
3871
2863
195
2056
2941
1099
3349
3422
1433
1737
1242
412
4236
4938
3814
32
309
2676
2044
553
2146
3390
1941
1708
77
3135
3303
1040
3876
4489
3248
3503
2020
1733
2247
1119
4185
1213
4143
4968
2067
3986
2888
723
3081
1499
1964
2944
69
4007
3205
1666
829
4502
2690
2987
2783
3795
2425
3228
1693
2642
3216
2452
2663
4832
1671
88
2761
3178
4448
4025
1466
225
3809
4158
1022
3176
3931
1754
4835
4537
3596
4427
2840
2448
3917
630
4597
4774
2024
1786
3585
4562
1302
1343
4320
3035
1880
3444
736
3
2476
2385
2943
1630
577
4500
35
4651
4397
4312
3170
2655
4598
4469
3155
3764
437
4483
68
2436
1163
4129
674
1999
1953
4231
19
3985
2067
2504
4105
1348
4594
786
2241
3133
2661
3086
4880
827
4830
2500
4847
2100
2896
4420
334
2593
397
4379
3588
261
4135
3217
2808
1472
907
216
4506
4626
764
3348
655
1884
2592
2194
27
4259
915
3763
3285
652
259
4866
760
894
3862
622
2223
2591
551
4405
3909
3784
475
1583
59
3900
4782
1649
1118
3526
3118
2978
3085
4608
2768
4377
2174
3058
4709
2642
4541
161
1228
3329
2595
2404
3229
742
4367
3088
1749
4530
2924
4354
801
4271
2447
1460
1368
176
2111
795
2181
233
2904
4958
4266
4635
3275
4219
1994
2974
184
48
4859
3927
3168
3328
4979
1777
3375
1908
2342
2073
3208
3887
941
4590
4931
1006
35
921
4169
4693
2357
3930
255
326
4370
2989
2444
1903
2073
853
3808
2164
3445
1406
4053
1427
4994
2525
4816
3497
1136
3875
493
4673
3259
1371
4454
2526
573
1549
3604
1610
2226
4865
375
4427
3371
1373
447
517
3665
1022
3092
1679
3662
1794
1743
3965
1709
3398
4375
4358
190
2016
3680
789
567
942
4321
1807
2151
2224
2556
393
318
1246
3304
3426
3625
4662
1356
3604
1907
588
4529
554
3044
3366
2691
1702
3949
2408
1875
1306
1298
876
1979
4726
3325
1517
4445
4560
1840
3620
262
4435
3432
4424
125
3275
4428
3119
1282
2409
167
2212
1762
1012
138
4914
1565
4987
2017
4384
2061
1164
3684
3932
3449
3741
2241
338
3184
3704
891
740
1056
1931
3331
3996
1162
2577
4707
2563
4346
309
846
3267
3235
985
1075
492
4017
405
623
1917
1960
3168
4015
1869
1227
2044
1168
1711
2369
4517
1485
958
4105
4269
1211
4592
4849
530
292
953
3630
4010
3492
755
2333
1448
120
2784
2111
1029
4888
4631
4549
2408
1626
1119
4665
3933
4101
3069
3931
467
3
4132
2067
4501
1765
3453
4578
800
103
3051
3990
4941
826
985
134
272
2316
762
4149
3099
1721
1944
2358
4941
4180
4032
3631
2359
3504
4840
3737
3048
1919
4698
994
3660
4526
408
3647
3695
1687
2609
3636
2242
3055
4408
4510
153
2149
4686
401
3239
3323
4691
1435
4986
3837
2435
659
2570
2730
2472
2331
19
461
978
4638
1377
884
3423
1401
44
4342
26
4768
1719
3890
2607
4889
4117
2875
1783
3392
4615
1191
3343
2678
1794
198
2177
2298
4996
2673
1117
3739
2897
3480
3599
1909
3648
568
162
2178
3049
2080
1452
3037
1885
551
1446
783
673
761
265
983
3569
1755
1803
144
3825
1973
3820
3604
3538
431
3252
2036
836
1151
3941
1255
3832
1877
1395
3655
4139
861
1623
158
2569
4338
728
3549
4577
3268
2136
4603
2145
2071
2017
3273
1171
1807
867
1723
2329
2736
2983
4855
4182
2199
4311
2975
2223
4954
3451
2084
3622
659
3873
4989
1996
2834
4283
2740
2459
1462
1398
706
326
2308
1655
1848
1431
4662
2101
2722
1362
993
3298
801
4136
2605
3707
1856
432
3479
1708
163
262
4838
3971
312
3724
1701
1554
3376
465
3786
4974
4537
755
4024
2842
4676
4957
2661
1307
4139
1991
4557
1188
3636
4386
3156
663
3964
1535
1151
4218
3709
3196
3778
3032
252
4918
2373
3498
719
1202
3078
1869
4224
1481
829
104
2553
2198
2986
4079
1975
453
4750
1994
4584
4835
2837
3097
3028
3975
1284
1453
3806
1128
4671
620
221
4426
3234
924
1232
2645
2707
2475
538
1181
260
3785
4691
604
2272
718
3819
2088
4676
4738
4980
2229
1663
2974
1612
2991
4422
1064
961
4236
4779
1080
4059
4788
531
3607
4481
1096
2122
4808
4428
4510
4094
4186
2019
204
2703
328
608
4816
1559
4965
176
230
1011
680
651
4716
1577
1991
1361
4849
1806
4880
3063
1243
3095
4152
2786
2283
3747
739
3444
789
3103
98
815
598
1452
2719
2605
1352
4875
1152
4959
246
3552
720
3779
79
4860
4743
625
4573
767
3344
1639
4440
2081
1426
1197
2719
3887
2889
4083
1755
3764
733
2052
4723
2574
2204
4332
3388
740
2369
743
3131
4367
630
886
205
3193
998
3326
1256
1671
1189
191
1590
4020
1826
3531
194
1137
1945
4382
4751
88
1319
1960
2135
4008
1292
1600
1585
4671
4928
2231
1439
2314
3072
2719
2099
3492
2911
4091
2092
3421
4089
1368
3615
2701
1492
922
1460
2198
2895
1694
902
2476
4145
4931
2213
1240
116
3386
472
2624
3501
1288
3859
1038
4987
3433
4843
3057
1805
3670
3399
574
1219
4540
3470
2138
185
733
2279
452
1012
1398
1020
2254
205
1196
4505
211
791
1932
3160
166
3144
1717
4335
3784
1160
1030
249
320
4110
1657
3466
1579
4039
2980
3965
3026
2061
2390
472
4805
1141
2381
2405
4553
1124
1237
1785
1374
1848
3901
4286
514
2145
2911
637
2055
4426
4792
294
4139
374
4595
1394
1396
212
2304
4142
1160
2827
3569
410
1639
4412
457
303
4324
1873
1734
1801
3686
708
135
2378
4638
2516
3260
3236
4926
592
894
852
3073
2053
2773
774
3140
315
1092
4443
230
2553
1267
3164
2070
4279
394
3066
4674
2879
697
1261
2399
619
587
969
2681
2532
4259
3022
4201
1018
3486
1497
1050
151
4972
3308
3139
1060
3883
3645
4246
4103
4022
3244
1179
2152
47
3730
2507
4314
719
106
1261
4242
449
1708
2201
3171
2109
936
2298
3497
4531
3831
872
1179
1558
1559
3128
4084
1105
3756
3536
2623
3686
638
3033
3994
4428
420
392
2174
4181
3365
1646
534
1189
3244
3604
4351
2986
2902
4250
4531
3444
4223
4586
1059
4448
2822
4684
3664
3514
1832
1859
3631
723
3542
980
3979
3844
1285
3011
1227
4207
4529
4712
4955
4176
4811
2979
2104
1483
2130
4786
3362
3822
2437
246
4337
515
332
3964
1905
4097
2160
208
1567
2488
2799
4275
1307
530
4581
2278
1773
3628
1591
1939
1274
291
1570
304
2833
785
2587
1443
755
3715
1392
2999
2558
3686
3956
4153
2797
1607
1132
2417
2120
4282
2243
3099
1088
2707
1981
1454
3032
3211
2622
3976
1847
1752
4637
4063
2123
919
4295
862
3733
1840
3527
3930
366
4376
4830
1240
945
785
2509
1362
3548
2058
1489
4271
3693
1285
4891
3878
3520
2984
3143
90
1723
4061
2114
1359
4427
220
2146
1378
2335
230
3875
4202
2988
42
2822
504
3753
90
4612
3614
4701
1717
2963
2187
435
1164
1078
901
1362
4834
4415
2283
4328
2092
3411
1223
2783
3352
3059
3623
3433
250
1295
1738
4937
3964
4485
3464
3128
2694
1066
2480
459
1152
1064
2327
1222
197
847
4931
43
775
2557
4733
2036
4301
1115
2325
1192
2682
2403
2101
2609
3462
3675
1362
305
1830
3206
3770
2536
502
562
3274
876
982
4000
846
3552
2780
3432
4546
4738
3178
220
871
4452
2088
1494
1634
4515
637
3104
1662
3767
2503
1216
2495
3403
1850
3671
4695
3647
2277
3414
4468
1652
2763
3164
2887
1976
3231
4452
809
1208
461
4002
2180
3984
1950
554
4548
1134
465
3347
2625
4464
1948
3192
3432
4226
680
3028
1493
2701
2526
311
4313
2460
2612
4900
2440
1689
2001
3703
4656
3332
3287
1115
4756
4162
4003
4609
342
1945
762
4393
4835
2779
441
1936
2735
3507
3925
1401
2195
826
4571
4237
2971
4864
856
1087
4170
205
4403
3203
1147
3434
3679
3729
298
671
1605
1203
2332
610
2825
1946
4563
976
3121
131
3654
2013
348
211
3412
3812
2757
2164
4832
3936
374
4381
1496
2227
2576
2056
3898
1427
1061
2091
4232
858
3615
4364
4587
1376
2674
4044
1642
3516
449
4321
3045
4473
890
1181
2388
2005
3755
3912
4699
4501
596
2437
3847
3090
1381
3959
2857
2503
147
3518
2137
954
4022
1606
4901
2424
4020
1220
2518
681
1717
3526
3852
385
4847
2120
1314
1822
2861
829
973
4318
939
4493
3401
2171
704
1106
2827
1278
1831
2957
653
2908
1024
4311
4924
1265
1244
3790
1286
3299
4396
1682
558
3034
1994
791
3731
618
34
767
1824
2362
1321
4541
602
2118
2553
1039
925
2304
3944
2285
247
2111
648
341
61
3416
1590
1736
3439
31
4841
483
952
4755
2730
2275
2644
1228
2835
869
4897
1993
1117
2418
3447
2338
2470
4695
3707
1101
48
3446
1786
3288
688
2917
2773
4462
1360
1720
2346
3549
609
1854
1706
4449
71
306
4769
3408
2999
1103
55
608
3192
4958
405
4048
3455
290
2874
4359
1770
4329
3973
2949
2890
2982
4898
4202
3913
2460
3241
3392
4387
2627
4987
1523
4766
1031
4707
4266
2044
3244
3537
2253
3139
1976
1880
1294
3171
3111
2134
2106
3757
3363
692
3887
2119
2319
1096
866
1421
587
788
2258
463
764
3039
3765
4169
3084
2003
414
2772
135
2738
2633
2483
2113
305
778
4228
4654
2596
1279
3126
2769
3733
2134
4833
1639
3934
4829
611
3525
3945
3230
1696
1018
3538
4222
782
4263
4345
1688
3495
3800
2994
985
2365
222
3509
819
192
4778
700
4491
2273
470
616
3994
614
2487
160
397
4985
2977
970
4683
1632
4032
2281
2988
2094
2320
2206
4337
4109
962
2298
410
2692
3235
4536
2508
1361
792
5000
1042
302
3625
3697
3359
2742
3042
3036
680
2401
4512
172
2488
852
2705
3295
2397
2154
1599
2765
1730
1832
2115
4668
4468
2222
3768
3138
3294
401
312
2538
1055
3628
4224
3267
3641
482
4807
2596
627
2090
286
1933
3526
237
318
357
1645
4201
3586
1773
2499
4833
614
2170
1864
1957
412
851
1610
4774
3225
1307
3588
88
998
2457
2371
322
287
491
4810
2040
3792
3726
868
2584
4875
2754
4480
1561
4202
1951
4837
260
383
3628
2971
2164
169
4785
903
1702
926
3874
824
513
3961
3940
1408
3728
3762
1425
3524
4377
3363
4231
4004
2956
2579
3801
4170
1694
4325
3137
2262
3384
1047
3586
1655
2543
4986
138
4604
308
3252
402
4675
2876
412
3553
3568
1861
4889
3552
2006
1869
21
1775
3603
573
3466
3616
1277
749
1977
386
2075
3878
2864
440
2334
2296
2920
1803
2684
1543
488
1133
858
4472
4950
690
4520
3955
1645
2264
773
1091
1394
2714
1719
749
2235
2313
4309
236
4759
549
3387
1783
1615
4754
1287
3645
168
4027
657
4103
1096
1529
2047
468
4570
3801
4384
1096
1120
1102
2557
4069
4957
3458
4405
1514
1663
3714
2563
2362
822
3828
2265
3959
4453
2416
1592
4511
2280
4105
1767
2971
4211
792
1459
1635
3649
1803
3350
1582
1532
3181
140
2542
1023
2684
2065
2944
1111
4732
3017
1118
3408
573
827
2234
3607
2728
1506
3146
4990
1939
557
4195
1426
1641
2827
2783
862
2638
4130
3070
442
4713
2733
595
4460
2720
1574
3406
233
861
2713
4787
787
2455
1773
4678
551
3728
1069
1147
2200
1594
2691
1052
2291
2808
3812
4971
769
2589
2496
1039
1575
2076
3812
2762
2628
1486
2509
955
2024
926
1700
2111
2147
2982
2149
2833
2976
432
2750
3346
117
2456
1468
395
4442
4281
4178
1153
1254
3635
4368
662
1082
2954
856
2241
3725
3368
887
4686
4873
4706
4341
2133
2539
3643
4808
1585
1081
2468
4899
3039
2636
1459
1923
3847
4553
3537
2706
2251
385
2776
3452
3010
2788
1015
138
4154
4889
2914
1560
29
713
1440
3526
4503
4991
889
714
4122
371
1939
4933
2474
3344
2744
4165
1713
3207
495
2844
2964
3011
1278
4051
1537
4135
3742
844
1853
1770
1758
4407
1118
45
4297
4124
4894
1453
2878
2360
4074
4357
940
4907
2604
3530
135
2724
33
4164
4540
4001
1521
2335
4513
2417
1879
3883
1487
2642
1383
825
508
4063
158
3929
4933
3869
3518
1737
4982
3754
4143
1497
1450
2400
2841
801
1801
858
2014
1438
44
2489
4271
3918
1652
3065
677
2585
3623
1853
1664
2024
302
545
3920
4368
1248
984
4971
3150
3350
3830
88
4288
565
2651
274
3794
3816
2062
2214
2301
3932
627
509
2220
4522
2183
886
4089
1338
1748
415
2831
1766
4251
2188
1202
170
1417
3515
4113
4527
2768
1623
4767
785
3934
1124
4872
3384
765
4408
3966
4693
4904
1313
2886
2429
551
3648
3890
3867
457
3147
2683
30
1494
4793
2134
2572
3130
1367
4440
4982
1935
3338
716
2958
3586
3903
2202
668
3509
2924
4031
2457
3687
3944
1404
745
3707
227
1507
3218
4321
3575
3770
818
2461
1649
2801
1029
1699
2674
3601
898
1204
4490
4032
2652
1774
2545
1858
4294
2177
438
190
4668
2356
3323
3677
4989
4653
525
4140
1793
4922
4152
2264
3934
2553
454
463
4865
3025
4102
2923
2447
3018
4335
936
56
645
2479
4287
2421
502
3183
2956
1077
1430
4547
3152
3358
1162
806
431
2232
3334
4795
1516
1332
507
3201
4410
1424
254
3699
2938
1273
1038
3439
4507
1557
493
1122
1973
775
507
2679
4582
1078
867
2819
788
2266
4626
4689
1618
3423
40
2497
3072
3220
2458
774
4010
4021
2583
2284
2286
666
2970
2544
3435
1172
4168
2643
2993
3465
246
134
505
3884
4021
1092
3007
942
1335
2307
1015
1472
2333
4841
3622
827
642
1772
4265
1638
1937
2521
879
2524
2800
2106
1250
2383
4189
1227
4897
2203
2680
2758
2240
3567
2552
4606
913
4655
1738
363
2579
1183
4270
865
2622
867
1637
4422
139
3868
4342
4080
2997
3012
2569
1979
261
4843
517
1189
373
2117
4831
4832
3099
4266
343
4488
2854
345
1954
2944
997
2508
1314
4028
597
1398
4332
2122
337
1136
4863
556
4010
3625
3966
2940
1107
1486
3775
1373
855
497
719
938
2125
655
2763
1861
144
2154
2742
3596
4780
2706
340
4408
1444
4275
1035
1809
2697
3483
3636
2176
3685
75
3538
464
3771
2847
291
1734
3723
4346
905
2502
2001
2705
1496
3964
1086
4233
3918
1954
4911
2177
3436
1769
2643
2490
3439
4728
2636
4413
709
4925
3461
3203
2538
3508
617
2916
713
4669
1119
3622
4918
3332
4570
1681
81
1755
3237
3672
1339
3515
3167
2095
3121
316
3797
2517
3942
4297
168
958
426
2216
1144
2269
3078
472
1619
1881
2989
3289
4280
2496
1620
4477
4333
3375
2204
3903
3389
2050
825
750
1391
1873
3209
4946
464
437
3050
3357
4301
1586
1037
4607
2518
2400
403
4497
3828
4852
4939
215
2128
3550
3612
4122
3005
4260
1460
2744
3279
549
976
2935
2786
2988
640
4254
4877
3922
805
1052
4495
4584
2407
2342
4291
435
1301
827
3448
3696
2860
4145
3251
77
4359
2438
4401
1944
2871
4499
4450
3718
284
2991
2999
356
3280
1945
1969
4978
2971
604
2152
2831
2774
3167
254
3231
1557
4184
3948
3129
3492
2809
1286
440
4669
4724
2569
1645
2064
683
3574
61
1934
1969
3510
2662
4361
2007
4136
2299
1843
648
2962
3404
3748
4586
422
1897
4145
886
522
1591
316
4869
4733
1783
1001
1933
3306
3034
3556
3188
2079
430
1048
1323
155
2345
4001
1949
1581
952
3773
3363
2487
4536
1982
2805
2638
903
3208
1513
3485
825
1114
4327
722
1084
4319
1513
4842
1272
2598
3565
2348
730
810
63
4592
2881
2079
2000
3821
1960
515
2962
4545
1536
2829
2440
2938
4491
3990
3930
3962
3619
3064
737
2878
4584
3180
1243
2678
579
1793
1799
4631
2972
3274
1854
641
905
4400
777
3232
4541
3036
2645
4211
2252
1443
2831
4924
4765
3505
677
4744
2785
897
4265
4591
4925
1234
4656
1921
1136
2028
1901
750
3002
1994
589
2447
3890
4322
2978
1632
198
1230
4876
257
3427
2589
2104
146
1032
4319
4120
4424
4249
4587
1065
623
714
987
3093
1411
779
2127
1733
1837
1538
348
1879
493
971
3579
1760
318
2301
2772
2753
18
3310
3706
1523
1227
1471
2185
3105
1516
878
3332
735
3791
2655
1444
999
4392
1343
1656
4051
498
2661
29
2652
1468
870
573
4224
4953
1887
328
745
3173
1952
2685
1302
4401
4340
4064
2627
4702
2908
118
3805
3348
3935
2840
1193
935
1416
132
3052
1188
4421
703
2219
771
1749
585
492
3077
3630
1758
1030
4379
3321
3587
2600
3846
3815
4112
447
1853
1704
3649
1141
427
1223
1791
3435
3513
3710
1740
2011
2075
2888
4007
2889
1441
3724
3681
2019
459
5000
4143
4766
1800
581
2739
3315
4397
2929
2649
1937
3375
854
3742
4545
3985
482
3310
2208
830
1904
307
2385
4658
3709
3441
85
3193
3854
53
1802
4033
238
3794
4361
2257
1514
1937
1274
3839
1922
4312
4949
4111
4281
4144
4697
3209
2759
3193
27
1296
2376
2337
3350
3412
2837
4884
3911
295
3158
925
3405
939
2321
3682
4372
3276
3226
4355
3991
3602
3627
4131
2819
3545
455
2395
657
1084
4956
1853
47
4272
861
2225
3380
1041
1052
4214
442
968
1931
672
635
4487
1068
4851
1727
4039
3512
1560
3882
1831
4684
2210
970
3567
4246
2702
163
1833
1242
4173
3617
4153
624
496
1999
4990
2798
3013
2349
2513
259
4194
2647
2524
1867
2456
446
3811
3860
184
559
2080
197
3550
4870
1891
1778
4427
1588
3402
1658
3849
2608
735
2553
2797
4069
1594
4103
4167
4227
1783
1724
3645
356
3030
4245
880
1127
2877
4847
4809
991
1944
1921
3168
3261
2132
3781
3003
3112
3041
435
898
2345
4978
2866
3714
3347
3759
1748
1147
56
3854
457
4348
597
2512
1590
4063
1377
1154
81
3091
327
4600
1300
4700
3692
4572
1431
73
4536
2211
2478
1193
3425
2233
760
298
3239
392
3060
592
3636
1658
4613
1088
3306
1391
3613
4346
1384
4362
4345
3800
4382
1517
705
490
3385
2277
4050
4171
652
4689
209
2803
2665
517
3219
391
3641
2332
1425
4082
84
4698
1963
1308
1219
4103
3468
1193
1720
187
1492
2577
3626
3571
516
3137
2174
4457
3656
4087
4306
1701
3199
2470
405
2803
2274
1494
103
3717
4735
2862
1008
4502
3582
4779
4211
4216
4434
129
1755
2314
4443
1718
3271
1953
2913
287
3606
2291
2482
2160
4061
2099
684
2468
1590
3518
4174
2548
3847
4475
807
2140
1075
346
1543
1712
911
610
837
4735
1647
342
2188
4750
1114
3867
3975
581
124
4964
3981
3652
3538
4764
1630
3985
471
2695
3530
859
4607
890
3120
3780
1755
1354
3844
837
2441
509
3131
2873
1647
1712
1799
1337
4558
1491
896
3431
4155
3802
1833
4585
3153
1575
3829
4458
4076
1248
2889
3873
3642
3156
1613
2953
772
710
1984
2056
2309
4714
1297
842
4045
1560
4717
1275
3520
3030
3707
1146
4671
2970
3790
4430
3556
2042
4481
4282
4062
4915
4997
3711
3024
305
2572
2088
4483
1093
4682
2824
147
2470
4323
3750
4633
1728
4272
1413
3317
228
4668
3924
1226
1583
4945
905
871
4074
3827
762
1664
402
3887
4578
3869
2614
4978
2611
94
3002
2094
2233
1550
101
883
4941
2237
2328
1688
4637
259
4638
674
3272
3422
1069
3559
4526
4055
404
3822
1940
2422
2072
3941
3949
1574
2862
2776
631
1054
4320
1384
2456
4197
2999
1708
3174
1371
1171
1751
566
2418
1995
1739
593
207
2483
3203
543
1710
3379
4391
3351
1054
3119
518
3337
1023
1651
973
2834
531
3897
3720
661
2262
2990
1290
5
3661
4959
4474
427
2008
570
4797
3799
1811
4889
2360
284
3362
1049
4041
3380
3934
4559
762
3633
3078
3674
4595
2527
4273
4544
4619
3856
1805
327
315
1346
2084
2835
2481
1933
4648
2664
1542
961
3816
4836
380
3346
1228
4502
3960
2505
3903
313
2789
3010
1435
1987
1517
381
1300
4381
4194
2310
736
3008
4499
1437
1134
915
1683
1089
4241
2850
4061
3381
2174
28
2822
638
2210
2038
2444
2721
4204
3400
3817
3121
1561
4663
3908
2108
3879
2025
608
943
671
4491
1577
2490
4445
1082
3180
1611
1893
3153
576
134
3259
603
3753
3688
2879
3164
2980
858
3578
3343
586
3065
234
3646
1898
4183
4265
974
381
1852
3688
285
705
276
2423
1486
4928
2657
1742
2602
2377
810
4955
1020
2434
4366
411
1577
3372
4474
2309
1901
3045
2778
2404
2205
762
4011
4417
360
1799
2279
3485
58
4186
1451
3951
4190
3055
828
958
4330
2999
4577
3177
1221
1620
1948
4282
4240
731
3311
4363
3486
2501
4751
1967
1019
4785
1030
4951
1233
2980
3278
1255
3323
2835
3941
3598
500
510
711
365
3843
1392
3688
4576
1392
3870
4706
725
679
3980
214
1004
1741
1845
3525
3497
4700
2043
124
442
2446
3721
3975
2676
4063
2172
319
339
2911
2589
2523
474
2244
2776
4385
2989
1301
1438
588
3935
3351
3134
1530
4461
2404
4895
840
2272
3042
2609
99
3076
556
2655
2756
1609
4674
1031
3873
28
715
4811
2913
519
4780
128
4938
4168
529
2379
1167
754
799
1789
3330
354
1457
1271
4318
4377
3392
3181
3147
775
509
2930
4665
3340
2293
3075
1517
2402
4943
1521
3048
1449
722
1916
2518
121
1067
2933
3774
4549
1300
1499
763
4751
2015
3557
1714
1719
4909
1827
3706
2852
130
1425
1219
2566
2858
2295
3537
2708
2992
2377
4197
1724
3085
1283
3497
1411
2439
1770
4081
369
3701
4456
4289
491
4471
4177
543
3683
2731
560
2122
2368
3540
1673
2706
3259
3490
1527
3023
14
4124
1528
2832
2925
4368
2696
939
4135
4973
3986
747
3242
1022
146
4735
2914
4426
4755
641
1046
4281
2461
2987
4827
2462
838
4484
2195
4677
2695
910
1238
1845
2495
113
365
3960
4499
4741
1024
2565
4628
17
1320
4212
4077
4038
1403
4494
2272
4620
2047
3510
4569
2204
883
4182
2342
929
1464
2241
4720
3686
783
123
3808
1271
4011
2328
3031
2043
56
2097
2124
520
4855
837
2764
593
2215
4377
594
3987
2727
3433
3245
515
1674
3968
3758
3491
695
2790
2957
1069
733
4428
1820
4821
2213
2612
3426
4988
874
2534
4806
4119
2880
2089
3610
762
3461
3520
2457
2630
94
2207
2198
721
4679
2713
1635
156
4551
3296
1725
465
1615
4261
3964
1264
4899
2733
220
2989
1305
1584
3242
3110
2915
2004
278
4612
3470
3980
36
3428
1733
3178
4187
4010
3600
1738
1371
2576
669
649
1710
3109
1073
4121
3367
3030
885
4615
4258
1454
428
4016
3214
4626
2215
527
3930
2420
4668
1619
1271
115
1978
2236
2546
2850
3793
244
357
1667
3730
815
1806
3701
3651
3590
1175
1435
2069
3868
1253
385
2532
4879
1317
2258
2680
4772
1433
4388
688
3041
1511
1926
711
4163
2744
162
1509
4564
1834
4902
1689
4098
4489
354
819
4399
2776
4407
3324
4993
219
4755
3131
1164
4731
1889
3845
1210
4081
3634
4232
1541
4620
3313
3786
2302
3528
765
1088
3026
103
2960
2490
3395
4402
4141
2821
4113
271
1124
4756
1902
2026
3345
1892
910
2230
504
4917
2058
4
958
1770
1931
504
2107
4626
3371
2289
522
1992
1691
1420
4831
883
1397
2157
10
1329
2861
2481
53
63
1917
4067
4057
255
3748
889
2226
4983
3252
1950
4690
3665
16
2231
4581
662
3391
2099
4097
1583
1245
2053
3832
2880
1670
4699
4593
580
4707
4091
4166
4865
222
1494
4298
2856
2320
3709
3482
1608
2904
731
4466
81
607
3133
4464
2660
4538
124
4571
554
538
3741
4191
3196
4945
1951
3757
2720
671
3738
4139
4897
1711
3335
1241
1399
2629
1435
2461
3829
2766
4979
2281
4711
2730
2861
1560
1623
941
4693
4338
3590
4399
1337
4025
2152
2679
3658
2065
3859
1628
2137
2440
4219
849
2497
878
3462
3172
186
1428
571
471
4748
4747
198
4772
4813
2296
3731
1560
325
2370
1945
3401
4673
4833
2152
3698
4811
3792
1316
908
2604
1938
2183
287
787
1322
1722
586
2125
3619
1879
4648
2167
4904
958
2175
4779
1890
3036
4435
2842
1858
3143
4911
2296
1202
119
3988
4883
2161
2134
3133
2982
4459
2214
691
568
647
2418
1971
1741
2487
2735
1903
2683
4825
4099
7
1846
1742
894
1768
2130
1021
4570
1371
1109
1803
1365
4972
3957
3898
1236
1427
439
4714
9
757
1632
1739
4071
4695
3110
3309
2305
3935
54
3744
2815
688
4698
2453
4634
676
114
1643
4989
125
1679
2214
803
4577
1857
1559
2997
955
1413
4786
4527
1964
442
1223
347
1967
1633
4037
3886
1185
4101
981
725
802
4927
92
1641
48
700
4468
2763
2577
4204
4281
2209
2366
1274
1497
2802
4163
4641
4801
2504
641
686
2878
849
4279
2824
884
2622
1408
4942
1606
2236
2055
233
768
4770
3289
4486
3731
695
4322
255
4620
2689
1329
1542
2273
809
743
1391
3594
3053
1406
4846
2308
985
4860
4466
1630
4671
4768
3650
2396
2546
3800
3956
601
4945
4118
3570
2780
1981
3263
2062
384
1931
280
2478
2005
1010
1708
3695
4685
4208
1073
2117
830
3033
3799
2570
3215
2932
3371
2778
2540
3266
3553
359
2080
2957
903
2590
4587
1461
1467
1475
3340
1665
4238
547
3954
3821
2685
4356
321
3551
922
4170
577
1293
3016
2029
3657
2119
4861
4119
2591
4654
2862
2869
3485
2446
1373
3318
1003
1655
4305
2921
4220
1906
2095
3587
1918
635
3811
792
2390
2618
3657
175
3915
3449
1601
1376
778
4859
2281
57
3308
219
1608
1530
2452
715
4154
3643
2741
1278
4646
2649
93
433
2315
1689
1765
4924
3912
4399
3311
3021
3741
3811
357
1184
2186
2552
4913
3839
3371
3184
4427
2031
4021
426
651
2217
3249
622
372
4252
523
2094
307
1503
1921
2732
748
1472
3743
3256
4805
2750
4433
1263
1033
2794
1319
4473
3109
2360
10
2167
3348
856
4849
2473
1725
1161
4566
2658
2700
1395
2956
2528
3774
1086
1434
2037
4180
436
2169
1632
4689
2453
1789
1053
4638
3752
2288
4579
1327
2182
2295
480
4179
772
2626
1041
538
2372
123
1476
1492
2583
1431
10
3939
3383
2925
830
2316
4328
1882
2155
4168
4357
4433
408
1887
2446
1421
1819
1094
3179
2686
3716
227
3535
2116
4732
3143
1004
2090
1546
1709
1606
3718
4789
2904
4515
318
868
640
1785
4136
4021
4642
4657
354
1975
1105
4934
2495
1305
1012
1204
998
1264
4478
312
488
1794
4332
349
1120
2204
1356
2002
1417
555
1561
4854
1148
4909
2139
3508
3626
4051
3570
435
2814
4865
119
658
2399
2960
2250
4391
2467
4134
3102
1051
2156
1182
1496
3344
4473
3199
1214
3249
1075
2925
2658
1266
1377
4567
3102
4515
2228
1319
3077
702
2684
3322
3343
4589
4598
3608
430
3729
4785
3817
1069
1854
965
4147
3226
4696
578
717
2593
1503
3879
2218
3144
3667
3599
3898
3129
2469
132
3539
1157
1484
569
1907
3324
4402
1184
3939
203
4049
4104
4231
875
4754
4920
710
263
4724
1078
1001
3439
2058
2499
2790
744
805
3513
328
4215
1963
2955
4970
3010
4332
1859
1460
1729
3061
1921
575
2249
427
3993
4964
456
3413
398
4279
2245
170
4545
2133
1603
4176
3670
1965
2068
3266
3999
811
2983
2995
1324
1534
4916
1917
779
4021
3553
633
2873
3491
2051
984
2850
1066
3031
2701
455
4941
497
2445
2105
1029
23
4528
2371
2421
4977
832
4383
4846
4511
4702
1107
104
466
3029
4075
3944
473
3402
4748
435
4764
521
4954
2172
2368
266
3594
3387
3006
4527
1292
430
1452
2296
1622
526
2601
3325
2569
2048
3177
268
2725
389
4219
4773
288
1715
216
227
24
3901
4838
2825
1258
428
728
4952
3063
395
2859
2347
2558
4386
1222
4758
3417
3289
2299
2598
3906
1058
3771
220
4611
1280
2999
4733
3041
4308
286
158
4128
1888
1323
2836
2359
4911
1857
1005
106
1133
3661
1432
2911
3290
4316
4763
3669
4101
662
317
3240
616
4388
3686
935
4121
354
1492
3753
1299
4759
1080
2476
4114
2270
4291
2075
4681
818
4696
1277
2840
2090
4116
3589
231
1694
1388
4845
4248
3769
1976
4858
4556
3661
1610
1168
670
2484
4521
4843
3375
406
2535
2416
4382
1617
723
3814
396
4228
4805
1433
1518
3238
944
1281
1759
91
781
4783
3910
12
4861
2526
4643
2870
306
301
1339
1420
596
2644
4170
2333
4046
888
1328
2414
1243
2164
4384
3721
4974
4012
1476
4764
1487
1904
2097
351
3268
4849
1273
3393
827
700
2746
1111
3096
1910
4475
4259
2492
138
4211
2735
1582
786
2307
1081
3258
2573
550
3759
2947
518
3562
1295
2469
203
2153
1329
3902
255
2205
3263
4673
4747
1448
837
3551
4966
2247
2131
4236
4357
2754
1669
1806
3816
1545
1894
3603
400
3473
331
1391
3328
4556
2709
467
3946
3749
2170
3909
3072
4767
796
3970
3784
2988
3756
1782
2181
2852
3246
2051
2617
2722
4939
1345
2304
1045
1391
1033
798
3154
722
2327
2811
3225
2705
1017
691
1577
3090
1801
1047
2209
4302
1792
2112
3312
1813
424
726
3717
1913
4200
4447
4172
2294
895
486
3782
4208
3484
4052
268
1228
741
3752
96
582
2040
574
2030
2422
4163
4030
1793
624
4116
1254
1716
4867
3873
689
656
4435
754
2985
1516
3913
4036
2989
2926
1647
4261
141
166
502
918
3682
4906
4900
596
3048
691
1955
123
3375
2862
2356
4207
1973
4331
3439
3834
617
4506
3436
3687
1156
4727
4016
304
132
2429
4370
2587
3540
3140
2655
3523
3964
529
412
4493
2740
2117
1265
1487
601
1155
326
263
1712
4206
4360
236
3634
3814
1609
765
1104
3683
2542
2601
4364
2862
1138
2637
4075
2750
4417
3038
4323
3405
49
484
2675
2104
1734
3785
4849
4324
2791
1454
4378
4428
1276
2155
2683
4546
2077
4879
3456
1490
4020
2736
4532
3097
3963
2671
2446
4628
3984
1456
53
3988
837
1729
1815
367
3150
4342
2830
3588
2004
2314
362
1020
4166
937
4633
2085
3157
4772
69
1336
4590
4537
4343
402
497
1323
4010
4033
3681
4025
1283
4518
3034
755
2169
4774
364
2106
3300
3121
4180
733
1368
3179
1663
275
311
1923
4014
159
891
2977
4673
4907
2858
2053
1826
1164
583
4633
3956
3761
447
2717
3294
4243
694
2849
2317
757
1145
5
3953
2342
3902
3149
420
1541
3757
2674
1491
2067
1286
3522
891
1478
4493
1242
277
2197
3156
3857
2460
3899
2190
1101
3309
3711
4913
520
245
103
2441
3842
4588
2130
908
2165
1427
2555
2059
1631
1405
4736
3300
2062
1157
182
2197
3446
4846
3616
4497
4851
2791
1743
2985
4624
2986
1519
657
2430
289
1486
759
1457
3842
3859
1590
279
2064
527
1933
2845
3676
4786
4626
2609
4133
3250
3656
342
1855
2875
1789
2303
58
3509
1267
4879
948
2411
1971
2615
4153
4150
630
4355
933
4938
1807
1753
56
4540
2586
1789
1846
1228
4616
2910
3583
2053
615
798
4329
714
2930
4812
4796
3871
3926
1868
1897
8
3319
4825
207
996
4032
3057
2246
4946
4702
216
574
1859
161
1364
945
3859
2244
4046
1928
244
1288
4705
1489
4986
3995
3347
3997
1227
582
3794
3203
312
3013
3296
3157
3012
3018
3324
4794
1539
400
2673
557
168
2335
4331
2456
494
4726
3748
358
4881
1475
1372
3897
4938
4016
2590
1968
4966
4453
1241
2821
412
1115
3575
1631
4774
857
2509
3213
1214
4834
4851
1832
3044
2443
1208
4470
4844
1427
1201
3342
4868
2979
2478
4154
3262
3739
4546
1299
427
2745
1072
783
3527
2774
1474
3722
3065
4695
707
2926
564
726
1541
4085
3156
1825
1282
779
3216
4495
2797
3661
3322
3688
1991
3970
1435
2802
828
4081
197
4169
2436
3931
2012
497
4788
3662
694
4240
4887
513
2858
2021
4553
895
3788
3327
1063
3593
1006
1082
1682
4800
4407
224
470
1312
219
3935
2169
4409
3830
1208
2882
2616
1752
1335
2406
4342
4758
383
2602
3964
3638
891
3618
1367
781
4896
3359
1029
520
3428
2487
3070
1382
1965
2647
1347
2285
3757
2725
922
1720
3046
3676
4701
4614
3819
881
3651
143
4093
3472
4165
2530
2832
1223
492
595
1275
2670
4568
2426
3957
3604
3670
4710
2889
991
2406
1589
1180
2562
1010
1067
4653
886
3219
1797
97
1622
3238
2501
4628
2711
1330
1722
3402
1615
1592
3800
1017
3520
3619
4659
2931
4101
4103
450
1365
2893
3850
2146
1965
2340
480
3319
1852
3136
4788
2312
2056
1956
5
2564
1004
3237
4989
749
488
570
4468
1964
3604
2124
3086
1160
3501
2455
4334
1661
3420
3919
966
4845
4897
4124
1153
4342
743
1383
4610
4380
707
2443
24
2177
159
508
3614
1886
4068
4318
2139
3115
2303
412
4807
417
3448
2372
88
2510
929
596
938
1419
2328
4661
412
3363
112
1758
302
4863
3645
170
1985
752
3634
1084
3394
2802
2393
3657
203
2315
2592
3675
2229
1458
1903
4235
2684
94
2320
903
4842
124
1716
4423
924
4305
2256
1199
3085
4330
4534
4665
4808
764
2478
2663
3124
3325
2746
4369
3443
1643
1362
2468
3831
931
140
4617
2031
3959
2197
2244
3985
3444
3447
4432
816
367
3631
4478
2411
4074
4770
700
2365
4017
1333
2074
4796
852
2557
54
4688
3410
2395
3297
3
4190
1330
1668
3260
3394
4901
906
1205
730
719
1131
4516
2701
1363
4541
828
1851
1327
3994
4496
2923
4513
2891
758
1725
490
1327
2760
3753
2090
3098
675
3345
4817
2853
1424
3925
1103
1780
1094
2972
1474
3763
3464
2622
4877
1549
1539
2618
419
3978
1535
201
646
4586
4041
4089
2854
1405
4787
3195
2807
2920
1656
3675
4421
2080
4022
1403
4857
3382
4135
816
4396
4821
4851
1162
4166
4128
3718
3872
4914
386
690
4387
4857
2398
815
1567
2212
1107
30
3116
1701
3113
4685
146
2645
2250
2742
4767
2472
3440
887
341
4001
2773
717
2592
2110
1617
1593
211
702
4116
4247
3780
304
1420
357
1766
2646
619
4494
2676
800
1577
674
4397
2445
3974
1380
104
1264
510
3485
2252
865
3356
4
2957
29
4095
1195
3155
2996
2193
4601
332
701
1439
119
2011
686
2326
4358
3882
1552
480
970
58
1900
4935
4633
3705
3008
3465
1222
3616
691
1550
3700
247
3843
931
3051
1612
3283
3176
1947
2456
4644
2359
2309
2780
3953
3957
2899
1234
1025
4291
2855
1689
656
4228
1102
3220
3769
2993
4346
4019
2552
2864
3053
1496
3047
4133
2761
1835
3981
1658
3992
3228
2980
1776
2326
820
669
1206
208
1054
3225
2092
689
3951
403
4429
4227
4668
3457
3984
4236
1696
3900
3970
53
555
2142
1736
3279
690
4605
2697
3068
3723
2521
775
179
351
1747
2377
970
1713
4765
2817
4558
4511
669
178
2865
2996
4686
2806
2135
327
3478
4611
3061
785
3724
4749
3728
21
3457
515
700
4789
2541
1003
1316
1912
2793
835
1017
2747
1586
3772
339
1974
877
3866
4224
1214
3495
1995
1378
600
1861
223
1394
354
4720
1273
2838
4063
1106
415
4687
4810
1078
2855
2137
4734
2481
13
967
4485
223
104
1128
2578
895
825
4295
3413
4817
2115
2242
1552
3494
1376
4262
2207
674
1225
3721
4326
4132
3844
1896
4947
617
1257
1417
4552
3989
735
271
4191
3172
4713
896
979
29
4630
2658
3721
4306
4786
1239
1025
3403
2109
4645
796
3937
308
4050
4118
2276
4889
2460
2919
2815
871
1846
1411
3429
4411
4926
1608
1438
319
691
4132
931
3154
4393
4998
4665
726
2003
1905
4656
4609
977
1794
1893
3053
939
4272
3602
782
1813
684
3237
1215
651
1526
4462
926
353
3057
3725
82
4078
2858
4598
233
4054
981
861
1894
1121
3489
1570
1680
4188
4713
137
4075
333
3085
4871
1761
3399
1731
587
4297
1647
124
3228
4450
15
1619
3714
944
4059
1292
2514
1103
2394
1538
3517
4590
4916
3600
1287
3807
3279
3908
374
4830
588
3744
551
3168
391
3558
502
2208
2045
1172
2340
3365
4224
1771
4916
999
3983
4471
899
1886
3483
2241
2087
2159
4235
4378
4501
3545
1563
35
860
1466
4219
2403
924
27
773
3096
3479
4728
4078
2826
1240
2669
3169
3064
3118
4213
3167
4637
1211
1488
4175
2309
3502
2795
3650
3269
360
936
4274
3927
1093
1202
2208
1953
174
2696
369
4663
4581
2088
2046
700
141
1848
4980
3506
138
4712
2010
2186
4988
2598
1065
3028
2837
2038
4942
1800
738
2045
4285
1399
1649
2313
1458
4263
1054
1947
3868
3776
3301
1552
4478
1412
3896
1724
3487
4337
1253
2951
4901
666
1691
4895
1141
162
2512
151
1574
1506
803
573
4975
766
4758
2614
4470
2797
3203
385
3664
1056
700
3053
4353
438
2646
4962
1073
3670
2773
3012
343
330
1093
1361
1679
4309
4917
1937
1744
2187
4544
749
144
4025
3640
133
2017
2521
2278
2144
387
381
2379
104
299
2355
4537
2620
4043
3711
4690
3598
2407
1736
2728
622
2290
2864
4074
3339
3278
2174
1012
1619
2459
1570
3311
579
3208
4056
1414
3353
360
689
3445
694
877
2739
413
2027
1880
10
4876
2034
290
974
3015
3020
1152
3836
1954
3093
4444
481
2989
2030
3430
1771
2298
2366
423
2547
1728
1604
2329
2037
3542
2529
1957
933
4574
2238
2486
4533
1517
873
4618
4953
2569
4227
3802
3534
993
1153
1616
667
3262
3068
3723
4130
3934
110
3207
4530
3155
1474
3387
132
1217
4669
3798
1243
3924
2618
1604
4984
604
3898
749
2555
1484
4691
3005
2580
3965
2693
1382
2200
414
399
2949
16
1439
1266
3493
2855
36
4664
1970
3036
3656
2247
198
3860
1400
3373
4703
1152
1041
2316
4810
4943
3843
3257
1743
1249
3900
1457
1698
3099
1984
3143
4294
1494
4444
4021
611
3744
4266
494
1296
2242
958
1355
2487
1422
2091
175
2608
2297
3628
1701
3811
3422
2881
4486
4696
2322
496
1403
534
139
4451
4985
2512
1925
1133
2479
3792
4738
1179
3783
4366
573
2391
4185
2360
2261
3020
2145
2839
3215
754
4518
4217
3496
3547
2743
3568
4033
4083
3429
2111
3636
1281
2652
2377
4050
3461
1115
3561
4283
2100
4020
3819
4362
4028
670
687
2186
1364
3710
1911
777
3554
4930
3804
4083
2960
3319
1053
3988
3963
415
838
4692
4957
4776
2181
4362
2857
2057
2493
654
2340
1880
2207
1076
3488
2150
2118
1635
2110
2427
3617
3372
2647
1153
226
2765
4536
428
819
2844
705
487
807
2809
727
1798
1291
2807
952
1019
2036
2521
2809
2179
356
3499
2460
4700
4726
1566
4557
728
3106
1243
2369
427
4454
4410
4320
526
4867
3608
4990
4154
744
3450
1550
223
4679
986
1808
4612
3542
3574
4493
2510
2373
2709
3976
3926
3384
2970
948
907
1466
1331
899
285
1939
3898
2079
3318
245
2896
2226
2622
1729
4302
4224
2758
4451
710
4679
3795
1964
3106
2699
3984
3088
240
2630
3419
199
2908
1399
583
1039
4979
2158
3818
1294
3220
1952
1349
1991
126
3463
1041
889
1497
4075
993
4840
3868
1743
2628
2499
3625
4662
4563
4851
1843
3837
1173
1578
2543
2451
2800
4791
317
251
3496
547
2433
2429
4053
3378
2521
3423
4751
3501
4009
4628
1643
1633
1787
164
4297
3000
3003
2335
2720
2065
1824
2777
4009
4356
4356
508
4739
3907
3491
2051
4026
4773
3333
408
1372
1233
1060
4779
3041
2710
1874
326
3530
2317
799
1642
1332
3879
273
529
2234
65
2382
2622
736
3342
4581
2040
3287
4652
4338
889
105
922
585
4534
3650
987
4648
4813
4986
399
897
4319
819
3705
3217
3082
4905
4281
60
4035
4032
1327
3903
2303
2394
4701
1395
3017
1079
3154
2214
4479
3989
3993
2026
4402
4766
892
4790
3838
991
3799
944
1950
4333
4707
2787
3185
1216
3931
97
3663
1253
1215
1230
4671
2211
1737
4958
3632
3789
4348
4037
2527
2840
571
4105
808
2441
530
3159
2443
2887
4657
2543
4311
3868
1413
1350
2785
1854
2363
3867
1130
146
2787
3815
1658
4494
426
3903
2360
26
3866
3869
1735
118
3283
898
1052
658
2367
2176
4227
1921
1363
4477
462
699
3271
712
198
123
483
217
3132
4304
3242
1223
3834
4954
1289
1239
4172
3989
894
124
3573
3978
440
3842
3894
3517
4061
3816
4147
1748
3784
2608
117
2454
2703
2547
1870
3000
3283
819
2857
367
4475
1423
341
4800
2040
438
427
1830
977
4233
4363
4204
2228
1442
2644
3999
4442
2899
3398
2933
1807
3340
917
585
3324
2484
3355
4361
1944
1464
1938
3004
370
2636
4503
398
2189
4380
4108
2914
1732
2026
1939
224
3758
2636
3952
4457
837
3081
2038
546
2416
4955
831
3273
381
3254
2372
4920
2842
176
261
2081
916
2542
4131
781
1947
3441
3737
3177
693
2471
808
903
969
4262
3119
2093
426
306
777
98
2813
575
171
1141
896
511
3233
66
1846
4601
4122
1480
258
3346
1821
1946
2741
3169
845
4400
558
4983
1986
1328
1155
1269
1344
1476
103
180
1517
4661
1516
4330
1465
3888
2435
1084
186
4133
4042
165
1788
4826
1943
959
3816
3881
4483
4349
2302
1460
2890
1351
1897
2652
1042
4266
1402
686
2478
3845
2678
1968
2850
2466
403
2798
2230
4243
1795
673
837
3860
3802
861
2404
4260
154
2999
1429
761
620
1504
1982
3259
1155
520
26
3069
4950
275
4081
1137
3076
4109
1081
1496
4473
2786
409
2951
3810
1678
3880
4336
2754
354
3996
832
4155
4529
4643
2809
2327
4187
3188
219
1169
2744
45
4921
2668
4540
3452
4417
3493
305
2687
2624
4082
2372
1833
4039
1132
2207
4198
3657
870
1699
601
4075
2496
809
2807
3713
3191
1817
3189
1851
3527
2052
2709
4849
2407
506
3284
4941
4872
3204
1258
819
2693
4329
3453
4422
2901
2007
969
3561
2946
574
574
1270
1745
2756
3104
3226
2140
647
517
186
3602
3755
2845
1272
4462
3814
3175
1140
4268
340
2139
338
2101
3956
3175
477
3573
3790
722
2145
1670
2971
1872
2237
1993
1046
3897
3796
3410
3388
264
391
500
935
4092
833
1411
297
2559
4465
4430
2532
1613
968
386
1384
926
4439
1294
1215
4291
2996
3420
4690
3620
2125
4871
4318
601
3579
1873
2883
2822
2256
86
3802
512
3176
4193
327
505
2388
3022
3113
3185
2809
2281
3426
1594
3249
4545
2141
4386
2425
1159
3749
2795
3025
790
1263
313
4007
4126
3443
3553
4907
4721
4848
1568
3814
4589
2795
1946
4235
2473
808
1801
1088
4780
4204
2129
4961
1373
1585
3103
2482
3994
4241
2944
1665
4587
3350
726
4437
997
3964
371
3364
206
880
1340
4937
3307
3369
3063
4566
4963
2210
2566
2711
1612
4738
1209
3259
3334
4327
2303
2943
2468
3901
3739
3915
2648
2432
680
3443
558
3283
2758
3337
27
1948
1340
3932
3957
3608
1549
2813
4575
4695
2247
2227
2681
815
3543
3794
547
2612
3342
3913
2324
2361
3815
679
1225
1640
440
2222
4664
317
2471
4391
3207
3464
3993
710
3728
918
635
1910
609
3819
4532
3211
659
63
1366
1204
3561
4151
1466
4120
2328
554
3748
1763
2761
657
1187
3180
527
2414
3383
1426
4698
1501
272
3031
500
1365
166
809
4945
3249
2680
1026
437
36
3259
4255
3677
3319
3364
2680
142
1677
3034
1047
3824
2808
1057
934
207
1495
40
1733
4342
3298
2311
3153
589
132
2986
410
2677
3831
843
4643
1173
3286
577
1813
3628
4655
4787
2286
3789
3454
1210
2821
3206
2698
401
138
4344
4540
4501
3572
627
3637
949
4393
1043
3045
3699
3746
158
2419
4844
2968
277
2393
4123
1951
3222
1946
758
4362
3436
3906
2028
1060
1139
131
4914
1176
1401
42
4853
2509
3788
3256
3716
4991
2055
4760
3827
4066
4224
2987
4768
3767
2179
483
4180
2448
94
388
2228
2329
3378
3709
3756
52
1335
1549
1746
1276
3281
3680
1558
4367
765
4982
4260
4037
3580
2079
4445
2860
1934
3927
3903
3468
1684
3658
3463
3703
1291
598
2997
708
685
2737
4414
252
4430
1553
2438
1628
4949
3150
3606
3889
2544
3660
973
1404
3129
429
4714
1507
4096
1705
4060
3711
626
3823
2539
1668
354
437
2352
229
4151
3288
4391
2624
4449
3988
2056
2398
3458
2733
4156
2337
4397
1859
945
48
597
3569
674
1761
423
2079
2409
3105
750
1474
1010
3773
2415
3381
1535
1959
4874
184
3079
4886
661
3620
1999
2330
122
371
903
3497
1172
986
3275
4805
3501
330
279
2451
3053
3843
1133
2749
4162
1389
2908
3757
3335
4821
3179
4016
2182
2475
1023
1778
3464
3917
3248
372
6
2163
1016
1679
4707
4947
1181
332
4941
2449
4969
2897
835
2951
1179
3672
1331
4309
4612
4511
651
3944
376
4543
4667
2086
756
1291
3868
3569
2463
1644
2357
2872
4154
4815
2982
1075
1571
1609
1794
2973
3672
2279
1785
4140
3174
4739
880
989
2077
4694
292
4395
3835
84
4476
1001
2965
2044
4327
1026
3122
196
2835
4357
4969
2204
3212
4593
1165
1341
2729
4714
4200
281
270
4175
204
4776
4221
3329
2532
3482
245
3532
4543
363
1111
2861
2467
1738
4260
1325
4987
1899
3742
4631
958
3731
3464
3271
2234
4389
570
671
4865
4140
4902
3443
4253
85
1642
3127
144
1769
4683
1059
2703
579
966
3603
1898
3513
3908
1854
4961
2295
3133
2442
2137
1074
3809
4258
3256
2410
3366
2645
4372
2340
4114
1548
267
3600
3605
3806
3660
1454
4098
1137
4456
4576
2897
3399
2711
3930
4350
1191
2264
813
3430
4174
985
723
3214
2011
1085
438
4316
2575
1355
983
833
4240
377
687
3615
2395
4698
1629
862
4746
134
4467
302
983
3708
3714
2282
2115
1120
4614
895
1236
3640
4075
1297
953
4319
28
1488
3247
65
2382
3519
2200
230
245
1772
3785
3142
3794
3117
3445
873
2928
3762
1398
2562
2940
4105
4831
1407
1979
2089
1409
166
4955
2933
1429
205
697
4990
4449
2906
3253
396
1854
3877
221
1121
910
4397
1791
3840
2345
2634
1555
4743
182
4075
1171
218
3571
3712
2783
4085
898
3486
4760
225
4158
651
4844
661
157
3767
1638
3767
293
4870
198
3983
3100
1736
4358
1778
3602
2767
980
1605
608
2341
3367
239
2602
1353
4326
1456
920
3987
476
1112
1681
3880
1957
22
3891
2125
3336
2404
1304
1389
1284
2505
3535
2926
235
3677
1006
3857
1191
219
2026
116
2796
14
847
2064
3726
4103
580
2248
2503
4732
2308
1306
1735
4374
2524
2086
2337
4577
1120
2089
144
2171
4954
8
1210
3400
3295
4751
3013
3020
828
4099
2101
441
3975
2742
4234
3148
425
342
4060
1597
2945
3890
1738
2554
297
1375
46
3069
3341
1423
207
1597
386
2062
4477
1008
4351
633
338
2503
2763
3406
3364
4123
3146
3538
4506
4052
3011
3875
3170
569
463
4370
3425
1599
4910
4989
3746
2290
4349
3369
3499
167
3042
2490
988
1244
3051
4479
1702
3314
3511
2345
3492
1538
2950
586
1302
2462
3235
4541
1037
950
3091
4976
1923
4760
1049
3892
1704
4521
820
2384
4273
1972
3870
3434
4984
3763
3242
4844
3911
2295
1527
1463
3845
4829
4044
1145
184
4653
2738
1372
2658
147
673
3161
315
4158
3858
4919
4287
3660
782
311
4485
2327
4746
2001
1535
2226
4999
931
1268
2858
664
3788
278
3981
2366
4704
2839
1221
4202
1071
3994
3750
4066
2161
2835
4485
2635
448
3198
2619
1754
3879
2969
2660
2805
4709
2396
1189
6
3192
3280
739
2483
4532
3870
1493
2092
445
2035
2024
1414
1699
1233
997
3143
4642
816
4327
146
3432
2270
4319
1641
3576
4424
663
3972
2368
3448
2326
1903
2200
3450
1843
571
3137
1801
4187
1514
4841
270
586
2448
883
368
4904
2855
2824
782
2548
2556
616
856
3139
2674
2642
4683
2978
4112
2353
2272
4049
1630
2187
2791
567
113
2337
1918
4905
4066
3334
1634
900
272
3132
1501
3507
2348
3855
3282
701
4751
4393
3909
949
2109
4676
4374
237
3147
971
160
3417
2744
2208
2449
3286
2925
3033
3156
1
220
3327
362
1513
2160
2285
4678
1925
2209
2712
1683
2848
2491
4013
56
1786
1266
2567
2537
1095
3559
3795
2060
3749
2702
3715
2912
356
3481
452
2637
3553
3400
2190
1536
4428
626
2525
4439
435
1529
3307
3668
1134
387
3488
4113
2324
1373
1964
4405
1033
4782
2185
95
4932
2204
4370
1824
2063
4154
4636
267
3422
180
618
931
4316
3628
3946
2658
1999
2261
2925
1420
3446
773
558
3342
4774
2200
1476
3602
3012
2706
2827
225
1115
1030
2257
2621
4895
2991
1507
3806
2030
4782
2061
2829
834
2967
2514
4217
2253
2341
220
225
2553
4476
3392
2863
4287
1253
3351
1634
3608
3462
4000
1074
3045
4597
542
2020
2265
3548
8
3953
639
3212
1020
312
647
1396
515
3410
4620
570
67
232
3258
4627
2291
984
2489
4857
2973
49
3220
3749
3512
760
2892
2852
1767
3062
2201
919
2833
1272
3266
4780
2313
2844
2226
4313
2771
2804
1856
2977
3494
2786
2670
1740
243
1855
617
3579
2431
2585
2835
2385
3382
1260
2201
3096
821
44
4849
1356
2191
3897
2306
1556
1610
1483
2160
1621
4098
2014
628
3814
3989
603
1042
1610
1177
4230
3449
636
4891
3605
3902
1672
182
733
3592
4278
2098
2879
997
113
4419
1241
1822
3031
3601
1785
4661
4839
15
1427
549
4064
4522
1347
2227
2821
1773
3391
4285
365
1376
3335
2590
3347
4073
4804
4214
4055
2391
1888
59
432
4314
3276
4744
4197
2639
1828
1354
1717
4303
569
29
882
4533
2052
407
2948
4202
309
1491
4385
760
4504
4076
1754
518
1413
1012
3282
1449
1731
1689
3437
931
2666
4870
3339
977
1073
4948
1971
1053
1310
1998
1141
3710
638
4138
832
2121
4754
2061
2512
4112
1937
4045
687
4244
8
2055
2106
1742
3736
985
4310
1175
3435
2544
3498
1054
869
574
1551
1594
1220
3513
4783
2538
3248
3240
3833
3810
4841
1473
4465
947
682
981
2946
2811
3387
2778
2498
1168
3852
2403
1842
242
4044
416
599
2214
2196
4382
1995
2872
2032
2010
959
3133
2607
3181
3037
1796
874
1405
316
2279
4606
3585
4420
2076
2664
4156
399
4194
3742
335
598
3606
3875
4777
1273
824
2008
254
4448
4596
3937
1707
4735
4231
800
4554
3999
4504
4135
3203
2868
3355
513
1496
525
2908
2354
2487
2358
1292
2568
4695
3526
4526
3055
71
4745
3781
3005
4331
687
2966
2105
1515
3364
2083
4976
3713
4964
4241
4737
2929
2542
2174
430
4727
4562
975
290
2165
859
2071
2768
4943
2101
3836
951
818
676
1806
1396
1780
2315
2707
4800
3959
2742
102
2758
2663
145
906
2958
14
4730
4162
2348
2139
4008
3314
754
2432
4898
3614
3050
1088
2295
4208
4362
1109
606
3814
4413
548
3907
1028
2963
3714
4720
919
3433
1492
2969
2145
2814
2750
3001
3913
4566
4631
2492
2174
3052
4313
3574
1027
2802
3320
2535
4134
851
612
3600
3085
1707
2187
3456
1178
4495
2373
2807
2612
4320
3253
1745
2311
771
3129
531
2336
4370
1583
764
1004
494
3394
4944
2314
2623
3782
1799
2093
824
3241
1380
4282
56
3682
4833
2357
2125
1653
1289
2604
4811
4677
1168
1544
4735
3602
1336
3411
1705
4737
1415
3073
4355
4400
2540
1499
2366
3168
1963
2632
844
3162
4283
4705
1015
3055
55
3666
1854
809
4041
4022
1127
4010
4194
854
3902
3998
643
2924
753
2847
537
3176
4817
1038
219
1688
1809
1496
1138
3198
4540
3083
3464
3465
3960
3622
3409
159
105
4710
796
411
2758
4832
4377
1043
230
3092
4969
215
4128
1808
3796
460
2101
1505
1941
4771
2303
3368
4788
4195
4155
84
3127
4255
2664
1183
2496
4942
449
2347
4059
3697
3412
1871
4404
3956
3994
946
143
977
3125
217
2968
4571
3296
3111
2513
744
2198
1134
1607
3338
3242
3181
4972
702
3231
1580
3922
4286
1834
1237
2847
2245
4010
2352
1391
3531
3945
1755
4583
2241
1841
23
1525
4221
2934
3872
4797
4783
522
3763
4778
3059
766
4110
1087
3728
2770
837
1423
3722
110
2424
3821
3087
1424
2217
3846
2058
1708
1587
3139
4635
2363
1082
1291
892
751
4672
2334
2699
4321
1929
2654
1748
2075
3685
4222
2952
1461
3614
4522
3832
1878
1917
3214
581
2075
561
3032
4331
3629
4252
1187
905
516
4457
2821
1957
970
1502
2815
3998
3045
4385
2124
1979
4632
1701
3034
4133
2821
1137
3347
851
635
796
1396
1732
3887
4736
4779
3182
4126
3534
4943
3240
1165
4174
4935
4687
1151
295
3733
1541
65
1600
4751
3218
4357
3563
1680
3126
598
4109
531
2085
347
1516
2325
3729
3275
3698
4949
923
3726
2520
1066
2141
4669
483
4068
4657
1762
4325
1227
1200
4201
1882
1257
4896
1682
4316
1498
330
4778
1037
901
4975
147
1606
3405
3513
1356
1868
2400
244
768
4540
2334
490
2630
3660
2904
2462
4857
3627
1024
4673
4251
2022
4907
4234
1165
532
2935
2556
1076
4321
702
1973
4617
3464
4031
313
2708
911
4105
3313
3298
448
1396
1023
4787
1082
4525
4668
2053
1572
3453
273
4031
1824
4846
4188
3484
1458
1250
2055
1558
4163
1360
1502
2314
1792
3528
698
1946
617
2417
1100
4365
478
2317
3226
572
1192
3811
1603
3128
4869
3568
303
996
4946
2648
3332
3937
2711
197
1807
1788
4140
1149
950
1705
1450
3889
2374
506
4397
2111
3407
4389
4420
929
2537
1585
2888
1952
824
4346
746
977
4000
464
4368
363
969
4354
3451
2921
1388
4977
1326
4725
2103
3650
75
3580
3204
4463
3490
1018
4236
1669
316
3537
2575
2414
4279
4273
4595
246
256
4033
4184
1179
3578
415
4015
2001
583
1076
2295
4546
1434
4934
933
4837
2895
744
783
4084
120
1801
941
127
3923
753
159
1142
974
1282
376
3582
1272
887
1359
2103
4773
4112
3035
776
262
2289
3010
4003
2357
2123
457
491
1765
322
4004
2594
2814
4007
4479
1275
493
376
1832
4334
4840
1342
1105
2441
2443
731
970
1014
2603
2540
291
136
3484
1268
4840
4757
4159
3193
2780
2972
4465
4266
485
589
3116
2965
4117
4512
4684
4198
916
4512
2056
1302
2828
3295
4418
1934
4231
894
2369
4278
548
1796
1554
1506
2848
2241
329
2705
1697
4572
1102
3872
4657
4444
120
1397
1509
1241
510
4267
3498
2359
81
2364
3331
430
4249
3567
3480
2434
1932
757
1710
1014
4800
2020
1143
2745
1160
4094
886
1386
4168
1958
1029
2128
3780
1611
3285
3023
1993
110
1669
2135
3938
1624
2732
1146
2122
2579
3050
3499
2462
3379
1769
4356
4506
3869
4436
3338
4448
3411
2626
2775
4102
4717
1343
3772
4573
4767
3252
2405
572
371
1787
4770
4344
2427
4478
1530
1436
3454
1998
807
1233
3291
966
614
4271
1657
2455
4642
2530
301
1432
850
2573
3322
3702
4007
1751
1888
3960
2180
4985
3172
4026
2266
4905
1144
950
67
3488
2953
2321
4819
600
4676
3533
2194
3440
3353
1566
382
2532
728
1016
4791
4202
4118
3507
2463
4708
4159
96
2450
373
2635
2409
658
615
3279
1444
1808
1398
3708
3321
1191
660
855
1481
674
1398
1892
2773
965
3242
3210
2702
2213
3986
1222
1688
3171
2461
3076
4891
2353
1379
1588
4157
261
525
79
1087
2030
4906
2730
4540
3360
2854
1838
551
3165
1438
4720
3071
3246
2244
1444
3546
4618
2550
3989
192
3905
3012
1554
4134
1850
81
759
4859
2604
2271
453
3596
573
3642
2956
1725
170
2162
1227
4225
4130
3878
3541
2043
630
347
4680
3827
756
1341
1887
1792
4404
3579
4380
3085
1465
2369
4019
1813
1264
2054
4763
644
2855
4797
228
102
4345
1718
396
260
111
2299
284
3780
3076
4221
4016
2261
4803
1761
3826
1362
4433
2177
2784
1144
3686
1453
2153
3554
2173
1233
467
1031
4853
861
3013
2112
635
978
263
2574
1224
3132
1414
4390
3163
3759
2450
1814
721
3304
31
519
3896
2533
469
1773
403
3056
2473
1677
4788
2367
834
665
978
715
4514
2190
564
4952
4018
4412
3489
3323
2450
3498
609
476
4084
2637
4435
3621
3417
4138
4717
4580
4330
684
4778
1319
2112
4604
4613
2234
4782
3928
1261
2534
2595
814
202
4452
1873
1632
2503
2791
20
932
1433
1383
2983
2509
4980
3956
3138
1984
2838
1169
3388
1895
3341
2912
370
1900
1881
4778
4126
2821
4779
2354
3065
975
3448
1671
4454
4552
1414
3542
933
450
1909
1651
3887
4843
4796
235
2026
1127
101
581
2893
3840
2564
3889
3006
1420
898
981
205
3951
3699
4157
1577
4906
3489
2310
291
274
4007
851
1330
4674
4190
2071
424
1498
170
3870
890
2360
3826
3973
1287
1108
343
1907
1223
3979
1011
4697
4995
2047
1268
3836
4301
1266
2608
423
3348
4053
743
3302
1328
674
1739
4464
1422
729
4583
2595
4973
2405
2601
1459
918
993
3853
995
1767
4657
4103
2268
3943
4061
1866
1575
2811
2938
2140
4681
1175
3474
4742
536
4557
1481
2990
1197
4197
3262
2089
2256
1301
2193
842
3799
1352
4348
67
2988
1031
2478
4372
1138
3853
1975
2853
2493
1538
1521
358
3750
3077
4062
1426
1948
3517
4437
2722
425
4228
568
4353
4792
2416
1142
2508
3945
4733
1804
4366
3152
1201
3558
3275
4372
45
935
4204
12
101
3710
64
2533
3321
2176
4238
3099
3383
3618
4439
4449
2129
2429
870
2922
4308
1656
3523
754
2893
866
3338
595
925
3957
1444
1765
4797
1605
24
1781
3456
1868
3044
1840
1038
1710
3581
3263
4901
2797
2655
2062
4693
3939
1387
1131
3578
760
2769
2979
1438
1391
1713
2058
1782
594
4977
1405
1169
4864
3111
3492
930
1006
2312
611
3617
4118
4943
3354
139
1567
1477
2533
2689
2163
1945
3577
362
1705
2955
4430
3737
2953
3529
4653
401
4345
1731
1349
24
3034
2844
1560
4917
2741
4266
4838
127
1676
3545
2663
4520
1743
4457
4672
2439
3128
652
1101
1896
2003
2420
4314
3538
3376
2562
4708
2248
3099
2076
19
2476
616
2057
3793
1597
556
2761
1358
3767
3209
4646
621
1599
986
3993
2059
2204
4898
3279
2653
623
253
2345
398
566
4390
4666
3265
1366
479
3751
3683
2710
4569
3554
4437
4673
582
3388
1707
4281
1020
666
2119
3691
1883
4854
4115
3221
3365
4679
1146
359
4310
3143
4806
4454
4934
4327
374
3048
1463
3430
4773
155
1618
2858
1671
695
1428
700
2920
4423
186
4322
1400
4540
3209
731
1192
3371
1027
1135
1459
3869
2682
4813
1451
950
3677
2715
740
2114
3933
1989
2527
3405
3272
2999
1694
3498
3136
3019
4399
209
1610
3734
4744
1500
134
1498
4482
1420
867
4523
2462
647
2218
4044
745
4556
4623
4757
421
2693
1795
3929
959
3124
1048
225
1666
3498
2757
2427
135
611
4825
1878
73
2374
3946
4215
670
1872
2828
2068
1363
3281
2104
4590
1954
891
3852
2282
2892
4765
3635
4030
4581
3976
1765
4958
4717
2365
3039
2473
2818
1349
4031
4946
360
623
3969
2757
2400
1824
1464
2054
643
4614
4707
4831
2970
4540
1387
4930
3475
4150
1510
35
331
781
4208
3216
3539
2576
3647
261
3668
4738
1100
3377
2948
2659
4271
4636
2099
1310
4201
3291
2464
88
2662
3948
3540
1394
2834
1858
1494
1034
4009
1337
1879
2403
2229
207
3674
3228
2859
4474
2058
442
3630
3999
527
491
543
1453
4040
2542
2181
3034
3912
801
4985
4711
1732
3534
1942
2103
682
3377
1803
4799
2033
1021
4649
4733
4138
3856
4920
171
2315
1502
2503
64
1480
37
704
1039
865
2395
805
3056
2235
851
1893
3609
1738
4113
1528
2358
2087
2407
3601
4908
2119
3800
3661
4029
3005
3944
1619
1777
3026
994
3253
722
1651
2214
3329
933
3717
708
2673
4364
2025
4249
3194
4394
3019
1992
490
1481
2501
178
1508
3673
640
2435
3291
4976
3764
562
21
3495
4857
2583
1952
1824
4842
728
4432
4214
932
3341
254
4307
1352
784
2241
2434
4011
993
1943
1531
4653
1803
88
3597
2505
4248
4151
2047
155
3911
4546
1868
1582
3987
4069
4081
1436
869
4401
2370
1367
3275
2276
2746
1524
934
2790
4399
3162
2272
216
2862
3946
4231
1457
1458
4567
3335
2290
3232
4905
3242
3211
1141
1853
3577
1629
815
1409
3475
1021
4523
454
852
2187
2583
487
662
2540
4247
1819
3540
4309
211
2555
2705
2336
1516
3921
4164
1628
2264
4416
599
1851
574
3273
3468
2858
1689
1937
3916
2941
2293
2193
3425
14
1237
4541
3772
3978
1855
2318
2442
156
269
4331
242
823
3081
496
1215
2451
4195
1318
4736
1506
2016
2555
926
2150
633
15
1604
2811
4026
2409
4382
2644
426
2028
486
2882
2791
1192
3639
1262
1421
4162
1827
1680
1902
2476
560
3517
3427
3612
4205
3178
4009
3257
4876
2095
2677
494
4440
215
543
70
1343
4648
68
762
2599
4674
935
3178
3447
1700
2543
817
3752
1789
3097
3951
3928
4119
805
3113
3866
3657
740
3155
3253
825
4468
42
1228
4433
3712
4642
86
2689
67
3189
2456
2342
2387
4035
2282
3226
4480
86
1011
360
4209
4420
2073
3809
4890
1611
2912
1929
1687
3327
4241
922
2340
1062
4514
2483
3512
4452
4756
240
544
2137
1342
272
345
2773
1680
2215
4767
4762
4632
4518
217
3819
2020
4740
1754
4411
4374
2897
1153
1349
3216
117
612
3049
3458
586
3621
3030
1805
60
509
1353
2979
4371
555
1931
1480
1604
2901
3149
3258
3555
997
1410
3472
923
4687
4827
4568
4090
4791
2262
915
1415
4346
3722
1320
1207
1417
933
1781
2856
2116
3597
2835
4933
3658
2074
1651
4305
4603
1821
3650
1891
2573
783
3630
1893
417
1539
2862
1050
4938
2967
4279
4546
2947
3670
2809
629
4207
1244
1200
1767
4260
4113
2720
3617
4548
878
749
3460
4421
2431
163
4001
1196
3862
4846
1865
697
2859
241
2371
2345
4719
4483
1116
510
1928
3762
2152
4805
313
2929
2798
3388
1106
1876
4995
4726
2420
482
3827
1908
386
4853
1546
25
2173
4097
2930
2174
1050
3686
759
3225
3076
392
1343
335
4363
3830
4442
4363
1615
1352
2270
4883
2937
2511
2278
2055
4268
4582
3255
3624
4513
4958
281
1464
187
4250
4730
4203
4726
3410
1495
1353
1877
2044
3316
3404
2398
3454
822
669
2019
1156
2597
4137
420
3404
4711
4120
374
1824
362
1884
2415
3506
420
987
1142
4908
797
2138
918
644
2913
2883
3205
2762
1121
555
4218
4682
3111
4904
2854
4087
327
4378
656
4572
2972
285
4427
4943
3173
4459
2483
3360
2621
2678
4661
2719
637
3840
426
654
1811
4724
4024
1806
2399
4688
2527
3149
4154
4123
4757
453
4910
3541
4949
1009
3548
2386
1885
4938
1409
4337
470
494
1739
3598
30
1257
276
4202
4085
4019
1144
3891
3980
57
3544
900
2420
3733
3613
759
1048
796
3973
21
2705
3462
1875
1893
2942
66
4780
1786
4142
347
4059
1143
1969
1541
638
1397
4414
1666
1315
966
4128
314
1406
2752
3902
4203
4476
2475
4133
558
1248
4796
203
2947
3213
1172
4091
1094
2173
4562
2498
898
362
3287
4085
2423
4238
1879
4764
2655
3463
2666
754
1680
1101
284
4038
3582
4660
2858
1715
626
433
4757
2940
2397
1612
1640
2486
665
1488
2360
4062
4881
4110
4781
2805
87
1284
2882
35
2079
2333
935
4719
2144
3645
789
4347
3117
3636
3916
4007
1922
2724
697
2986
173
4911
3326
168
210
2509
4102
4160
2404
2333
3780
2552
1695
1670
2589
2401
2110
3010
2933
1747
2518
4103
259
4040
1746
1098
1775
2943
3592
1971
1380
997
1939
3418
3269
453
4007
2727
4286
4173
4128
4799
849
1113
1902
477
653
3426
4226
4206
3492
3272
1835
3050
1924
3086
3422
708
2108
1525
2973
4324
4721
2704
2258
2875
3525
3423
3971
136
303
276
465
629
3712
1433
2619
2616
538
473
4635
2156
2732
3361
4758
2837
3845
4723
3376
2559
2775
4745
2888
1571
4359
4464
3240
417
1601
4716
4308
3285
1949
2661
4939
3615
3727
1356
4385
3215
2911
4812
1888
2876
1660
4513
863
1611
4972
3860
2822
1715
2540
168
2942
11
3907
3695
20
353
1823
3714
4924
1389
2814
2841
2543
1555
3269
3907
144
1099
4046
629
3491
1573
3399
4104
4857
3800
63
2837
4123
2608
2235
376
1383
3489
3368
2265
3977
1631
3391
1644
708
854
1420
4674
957
1929
3193
3135
2864
3373
307
443
2123
1945
3349
3158
2224
118
4892
3031
2712
2538
735
2682
2011
4243
71
1828
4454
3007
4306
834
2765
1265
3019
1235
2492
1019
2071
1208
3999
3998
491
3222
3586
4051
783
92
447
2917
3181
26
1480
412
3955
3863
1506
3094
4678
3089
4088
4014
3375
3609
2829
1572
2794
4859
4334
2752
2727
4321
3193
680
2293
256
4506
3250
3895
911
662
4924
3492
3141
288
2176
4039
1619
2252
2625
4402
706
1852
2701
1587
4085
3708
3478
1756
1610
1316
4995
3640
3296
2904
1983
1400
2699
1845
2202
1238
1403
279
1655
3597
1918
3387
3999
88
3180
2610
4684
2111
4040
3365
3198
230
350
262
3824
287
3059
549
4917
1705
4482
4302
1307
4183
610
1999
1047
2604
740
984
2475
429
393
4669
267
1607
1181
4210
2196
655
4669
4193
4742
4941
2000
689
3257
2344
3409
4883
2245
3406
2001
1478
4142
2278
4631
1061
3425
971
2253
3039
1317
863
2525
3783
1450
3416
4730
2857
4037
4351
28
3555
709
3985
958
3024
2411
3385
3377
2306
1837
2952
2540
3712
535
2215
71
2618
3949
4359
2837
3522
300
4107
1953
17
4575
4842
2860
2807
974
2714
206
4548
4035
2751
1097
4059
4040
2278
2616
3787
2404
4345
185
2943
1521
2155
1581
1342
1140
108
2799
4100
763
1800
666
3620
4769
4647
2222
1374
3087
4
537
4681
1454
1251
2461
3101
3996
2302
146
2511
3038
2455
685
2511
219
1055
1868
4788
37
1342
1075
1654
975
4382
4875
380
428
386
1813
564
683
3885
1698
1228
3980
309
3524
558
1465
584
1248
2150
3362
2690
2278
3976
4433
208
128
279
4783
3907
111
1231
453
1270
2039
1479
29
1165
4322
4928
3929
1347
997
1696
2566
2039
473
66
4602
4075
3936
4001
2312
2369
2978
4672
2643
3507
979
2464
4241
3068
1434
2393
3691
4205
2607
4623
2805
2211
584
3639
1852
1376
2957
3063
2814
1096
1112
621
4088
2365
2826
4169
309
1052
237
1053
2992
3971
4306
4565
3605
262
4579
3167
1652
1143
4521
2277
1605
3014
2330
688
2324
4067
4857
4640
821
1131
736
134
4253
3822
3127
3902
3688
4815
958
446
1250
4669
1242
3279
3769
2898
1800
2782
1697
215
1149
1380
3243
2954
1429
148
564
4563
946
308
2911
2095
3840
3646
3822
150
2018
2497
3055
305
467
3916
3495
4754
1196
471
3171
2658
3190
3512
2370
3101
2865
1509
4104
3435
4551
3344
4956
2747
117
4009
4833
2145
4863
4906
2012
1600
3108
2849
4320
501
4759
895
3088
1625
1102
3607
3185
1540
2480
1820
3441
3993
3764
2109
1595
3071
289
4050
4729
2991
2349
3640
4461
854
1143
2902
410
3723
1520
1614
2422
2737
3882
4541
4237
3386
798
1003
3059
4051
563
3472
2610
1992
3932
2882
4595
1137
184
3148
233
1299
3972
3422
3889
1478
3762
1122
2482
4407
1282
2783
153
1119
1147
4768
3497
117
3875
1060
2054
3353
4941
2072
1968
2378
3861
3384
3099
1861
985
1494
2824
4683
1998
1346
4752
1796
320
2217
3346
1913
4040
2584
4949
81
4228
3791
91
4306
78
2959
2261
4375
1934
1744
4844
4838
1225
101
2463
3009
3627
3662
3902
3814
2131
3635
2391
4341
4235
2883
720
4698
2466
354
3427
1168
1227
3783
66
4190
2814
4213
4333
1742
1906
4048
4697
4120
1807
3852
4842
3330
402
3118
3804
2142
1875
1112
4243
1741
2399
3590
4613
3091
4436
4896
3194
2646
2222
280
2626
4711
3696
3904
80
2082
2845
4119
4914
4486
2337
1026
1451
830
2857
4199
841
1302
1910
4787
412
3370
2638
1702
2723
3697
2680
619
4790
3323
3478
4169
3173
3332
2603
1057
4690
4671
410
3270
353
280
2558
1814
2246
1183
2226
3191
4666
1980
3076
462
1340
1896
2151
2417
3335
4802
995
230
1299
1873
2806
375
4362
1078
3816
901
2137
1940
3415
21
1935
539
630
2673
3097
3132
2796
3165
2986
2463
2453
2192
2301
376
3293
4369
4907
2095
4596
1618
4963
42
3256
2758
3916
962
172
3922
390
2200
305
2253
1588
2736
1111
4038
4622
2504
2954
2472
3892
4819
4138
2853
364
4291
3951
4073
4567
3407
1494
420
3038
4360
76
3106
295
3528
3480
531
2600
3471
4579
287
2442
1964
3275
3524
495
2230
487
1315
680
4864
1620
2535
4962
4721
4669
214
2179
4833
676
1375
3809
3766
643
1032
4305
3158
1212
2338
1372
2437
2919
2843
815
1997
3172
3071
4816
3728
196
4268
3913
1673
2597
3610
4984
552
758
1616
2368
1971
1580
4784
2172
1886
2697
2618
3385
674
814
2785
2320
4905
3717
425
1770
1697
313
160
1275
3144
3608
3507
3553
4042
4198
688
3911
1911
2715
3745
1958
4752
2722
2028
4946
3105
1084
2899
4680
3721
1952
3452
530
656
2644
379
4728
3957
3312
4623
1627
3778
3017
700
3384
3655
112
481
15
4830
4088
616
2720
3835
4496
1348
2203
2201
1336
2122
1798
1744
4988
809
4051
1939
1289
4315
2078
3343
4521
3944
4229
4710
4475
732
66
3505
3385
2915
1534
2620
1575
3891
4741
1505
2685
1118
2820
3143
2189
2325
1072
1261
3962
1802
282
1464
1820
4967
3277
4068
3052
1596
2274
3760
1066
3514
4993
3511
4242
1925
2810
4483
1384
3279
2629
187
4649
1252
2072
4165
1717
823
2185
1348
2750
2550
1224
3478
4585
2812
2395
4705
241
2278
4886
3238
4551
786
2831
1578
4202
4812
749
5000
4365
2343
4145
742
3548
980
3164
2298
3502
1357
3590
104
850
4402
4487
3196
2987
2124
3476
2004
1537
1259
874
499
3882
3675
3960
2910
2256
1943
2062
1630
4693
995
870
4849
36
573
1853
2289
2819
427
3043
384
3292
900
3127
1944
3430
3977
3835
359
2697
4863
2399
648
2943
556
508
3540
2631
2077
4315
3250
4972
2559
1966
980
2035
657
3665
2229
494
1886
827
825
2875
4114
3617
3300
1605
1548
2887
4020
4892
1045
4115
880
2857
444
1143
4154
2536
4201
4571
2078
4997
1102
3309
2341
1752
2478
486
1198
2267
4935
1050
3319
4831
3733
358
1454
1268
3599
962
1607
2095
3581
609
4011
198
1046
4513
1864
3765
4235
2943
1460
1364
82
4468
3724
2336
2167
2946
4362
2345
2168
3254
4402
4871
2488
256
3584
1871
1479
4240
2929
4816
2949
875
4626
994
260
4079
4675
328
2172
2894
4382
2075
4562
1883
1729
1823
1055
1873
223
859
4692
3229
4220
2060
737
1827
67
1507
4167
4253
1380
2688
2102
4889
88
873
1292
4121
3893
3227
1034
4155
1007
542
295
1564
3283
700
587
4721
1733
1458
3219
740
4967
2947
775
113
1540
3923
686
3544
4852
315
365
2202
1754
3280
473
848
258
2959
4825
3470
66
753
3198
946
2471
2608
4135
3071
2424
2690
939
1215
3852
3782
4772
52
519
4131
3621
2584
2359
2586
1412
4291
476
435
79
3341
171
3698
2019
3015
860
4051
451
2606
1965
3715
208
2278
2915
4981
3700
4637
272
3272
2869
4842
447
3286
896
3012
2364
3877
2722
4612
2502
4870
937
4570
687
2520
4335
2234
2153
215
1350
4374
3351
503
4940
4512
900
4270
1594
473
947
1371
2675
3882
3390
1680
4338
1275
3404
4740
2465
1060
2477
36
208
3629
248
4237
4796
2354
1533
3392
2720
47
2148
4005
2451
2575
2562
3218
3550
1499
3376
4516
2811
2829
1376
2151
928
720
3745
237
586
4444
603
465
2929
3345
2591
2782
1124
906
2399
2325
353
194
4939
3466
1201
55
1558
4158
4059
1742
1490
4640
4931
2289
3790
3489
4067
1033
120
3261
4865
2152
1237
2967
1138
4047
720
3688
3631
3069
160
2625
39
811
4631
1298
205
2874
3012
4471
1111
2264
3281
2496
3235
1872
2458
3181
2664
667
1938
2971
430
2135
4664
3365
4174
1462
2848
3877
4380
1850
3673
3845
477
2179
915
3027
931
3947
1380
3350
280
747
4916
1882
147
4709
1932
3842
773
2271
4731
722
1313
4273
4675
3086
444
1472
2651
4677
2709
55
4245
1295
1642
717
2144
569
3136
3519
2119
3174
1681
847
11
675
4920
2149
587
959
4116
3645
599
1962
676
1716
294
4916
3511
3885
3124
155
1665
4308
3955
4317
3210
98
3960
894
3356
249
1800
2248
3705
4096
724
4457
1262
3200
1374
3461
207
4438
266
2338
2214
4450
2506
1742
664
4528
3737
975
2477
1820
4993
4978
1502
4320
1617
2927
2423
4930
1218
1492
2246
4167
979
4790
2458
376
3867
3524
1426
4734
2118
1238
1793
2427
4891
255
793
1730
2476
1247
1565
3966
1206
2867
4425
2072
4490
2351
3216
4322
963
340
2773
3156
4281
430
1959
610
1642
3418
3770
93
3278
4281
1908
4744
241
1228
3867
2876
1846
2047
1369
940
4984
1557
3960
2542
1042
1535
438
11
1979
1867
563
4176
1680
3180
1397
2536
4351
2820
158
3879
1341
4928
3458
3842
4375
865
2711
1465
4208
2887
1124
1534
4241
3930
1709
3046
4617
742
3451
4768
3738
1354
1055
1378
340
1644
1807
4637
2545
4397
505
29
8
1543
4511
2733
1225
898
3009
1650
4074
702
3093
2969
1199
710
42
4973
3157
2872
190
4914
1713
493
449
1894
3567
84
4234
84
2575
932
2733
3053
2236
889
2005
2524
2615
1086
1430
246
4261
4994
2154
4803
2351
4848
4319
2311
2190
809
3329
2919
2372
3322
753
4621
1073
3268
2437
4341
2740
2093
4217
92
1446
1229
318
1407
4328
1259
3706
3426
4071
4843
1225
210
4198
1438
3483
4156
450
935
311
498
3063
1944
1085
1225
1697
1710
1360
1760
3319
543
4026
2972
39
2009
2778
1266
2102
4731
799
643
712
615
487
680
632
357
4846
1274
2028
1228
4130
1125
2409
1966
1442
1435
2818
3884
979
2661
4202
3834
4850
897
542
916
411
945
1252
4666
4237
2670
4609
4521
4065
1159
1561
4964
2858
1236
3421
3234
4256
4306
4608
636
543
1429
1019
1578
350
1409
3129
2761
1730
2860
1969
774
1168
3490
357
2630
2598
4943
3875
3930
136
1932
863
3805
1560
608
1218
3869
4306
1462
3214
2787
230
4264
1448
3994
1580
3429
1073
3446
2567
3345
651
117
487
3616
2781
2708
3744
2092
74
4041
3747
2383
2333
687
4508
228
3024
248
353
3901
311
4049
4830
2558
1826
1063
3005
1243
3592
4675
4458
4502
44
219
200
1552
4988
4141
4249
1149
4204
1426
3656
3410
3439
4046
3520
49
1240
1267
4317
223
52
3747
1772
804
3294
1406
4607
3307
3529
4127
996
1731
2786
3057
532
111
1280
427
1895
194
3355
4745
1440
1947
1251
697
2541
3031
2446
4587
3848
785
1359
3025
4492
465
2570
1049
3660
1353
2167
2429
1953
1836
2719
864
2198
2599
613
1451
1581
3453
3499
4123
2665
2619
3192
4183
1250
1889
2836
1430
1343
1216
1527
4258
4294
4301
486
3154
592
246
213
3816
3727
4256
3511
2814
1653
4819
4793
786
4476
2312
2371
3252
1063
1020
3129
3932
4717
2784
3921
1675
2018
4726
3841
12
751
2161
3688
4853
2091
2053
647
2616
3309
1959
1516
942
4806
2174
4237
527
1190
2954
537
4404
2940
3979
2173
3164
4431
1746
4634
1726
4733
4485
4459
424
370
1717
1424
1980
978
1265
4554
3025
3293
4973
622
1993
2629
3768
4620
1377
4077
3323
784
3722
3105
2035
1146
1736
3421
3201
1736
2421
2103
3372
2772
287
1685
155
3457
4307
1531
2480
4903
3260
1962
4626
1783
1469
4812
3747
3636
3044
2817
1234
969
731
2055
2893
4752
4263
3159
3192
3160
4807
811
4634
2942
3474
3694
2727
218
4370
1545
3009
3363
4114
4915
3281
2808
498
4513
2680
4325
86
1555
2211
3326
3710
77
829
4666
4953
4810
1050
280
950
4313
4235
221
1300
2549
2419
3558
4237
2160
2392
3928
3064
3317
54
4786
3479
1041
3740
1985
3649
53
1977
81
2504
614
1603
1778
3658
3207
4564
2256
4225
4932
4367
1361
2733
4392
3368
705
4704
2985
1478
3253
2724
2853
2655
3322
4943
3209
517
1724
3269
4628
1716
682
931
3000
2844
1716
4262
1682
3565
2201
3424
1917
4391
290
3192
828
2580
2349
1331
185
2402
2543
3895
2351
525
417
2901
4678
394
1310
4647
2468
3937
4305
2286
168
4057
2409
23
1399
925
628
4416
2974
2613
3257
4511
2467
416
637
1733
478
3365
4484
496
2781
3191
236
479
4115
3206
217
1957
2895
2751
3005
980
21
2349
2865
4644
3290
2599
2355
132
3912
3766
2397
969
3609
3754
4918
1947
4498
1742
3082
4240
2467
3806
4843
2900
3630
4395
1050
4845
238
2831
3967
1112
3413
4355
1483
2614
881
222
2343
3814
953
3455
3017
2601
818
4809
3752
4190
3135
2817
2464
2072
3132
210
4790
2961
407
2095
2984
2441
4816
696
1348
2381
1209
4984
4549
754
3767
4903
3575
4228
3972
455
376
4838
4821
1908
1236
656
1833
4318
2422
4466
3751
2629
2830
275
4212
4103
1350
4615
1815
3143
4812
3861
1407
1626
2776
4949
3261
2686
2152
101
1587
489
4698
2938
2017
4968
3880
4068
1249
416
2990
4782
3521
673
3641
888
1877
4953
2843
709
2292
798
3112
3861
1413
3151
2674
1859
3524
3534
2259
2290
2290
2460
4404
918
4336
1026
575
837
614
1905
3427
4002
2659
2347
3678
856
809
533
2478
3754
614
4316
1871
4256
4963
1085
2588
4146
1637
1366
3746
3095
4733
160
132
2513
3903
597
3624
4713
1784
1188
2483
1085
4757
4386
2612
1887
2494
269
3344
2390
1404
526
3068
1612
2220
2479
4486
4630
4254
576
334
4835
1010
3510
3750
3667
3554
3228
2194
4559
1368
3408
3134
1573
3761
2610
558
1850
366
4754
3555
4086
4384
4928
1555
1520
3907
1624
4637
1645
3917
4598
2813
211
2884
4137
2830
1673
2723
965
2505
831
2976
384
3386
1303
2754
3198
2574
1287
4570
2913
1360
1470
3777
1135
3971
2843
2106
2770
1470
3393
2154
1089
175
4091
3324
4635
853
3327
884
89
790
4120
780
1505
639
1317
1957
4226
3625
4141
1815
3208
452
1465
4265
193
949
4179
1137
2344
3240
933
2722
2769
2134
2915
1520
2932
4782
2951
1437
182
1527
3860
4633
4037
2025
1637
1535
1397
1076
510
3924
3321
3283
3681
1580
4820
3162
1313
2025
3942
2986
3694
845
3326
644
1873
1444
1297
1092
2693
2527
4609
4423
1583
1494
3038
2312
2868
2008
4042
2040
4541
2470
1362
4355
3262
1069
2603
1347
3331
354
3905
3072
3241
1866
1392
68
4203
370
3146
1294
4206
2857
2455
1063
432
2018
3652
4913
4119
1032
1164
1202
3522
272
4538
1603
1552
2794
4392
948
3526
1126
2695
662
3501
3152
3211
3016
3126
1034
1127
949
282
3061
99
1961
3775
4428
1640
2878
309
2775
100
1634
4901
498
4879
3574
410
3051
2868
2064
3816
2664
631
1154
1246
1207
2769
3262
1701
1609
2435
3548
4377
4228
3210
333
2175
3692
4922
1678
3604
2213
596
1122
4593
1918
4335
4126
540
1441
4555
624
3695
3816
1160
921
4302
4960
3139
1879
1474
2077
1377
1924
4848
740
1869
2230
815
4616
3340
3268
3784
611
1172
2843
4481
315
626
5000
765
3380
3930
4491
1936
2198
1514
2517
2931
2230
2144
418
2313
775
4367
4971
1025
1954
1763
104
1177
1730
1671
4428
4224
1107
794
4294
3698
4782
2038
2491
140
3659
4514
2986
868
2141
515
1653
3568
851
4006
30
3119
1020
1741
4534
2982
3899
4602
2092
1731
1058
3824
3669
1489
3807
1387
3320
871
844
444
1163
2255
1738
2779
722
1851
2518
3087
2270
2279
2240
4727
1284
3656
588
244
3556
1079
3351
1948
593
3743
2888
1190
3156
665
949
4776
1330
1488
823
2475
3861
3027
23
445
1983
3796
62
1397
3933
1329
2473
1221
3568
2916
2279
156
674
1859
586
2566
3549
2702
4939
2168
116
4314
228
3092
4816
693
430
428
3455
1010
1181
4433
4609
1948
586
2726
3287
1446
3614
2009
765
2819
3157
1362
3380
315
4726
4221
4772
1534
3600
4712
1399
1774
455
4600
1566
641
857
4631
335
3553
34
525
2872
4508
3557
3430
3993
3135
1397
3189
919
4228
2571
2068
4375
1524
2205
3607
4727
752
3165
4081
314
2373
3109
4399
2240
3239
2351
3380
3834
2859
394
4602
3998
2701
479
624
3692
1303
4873
4234
3541
3890
2025
2702
834
3720
3920
4365
3076
4717
3780
1305
450
1153
4733
3856
855
1556
216
1636
4383
100
601
3649
3080
89
2015
2105
3643
4755
2087
4204
4889
2553
4322
2825
297
4926
271
1237
2342
757
3999
2878
4915
59
1507
3574
2513
4649
4016
4943
2235
3990
2769
4993
1497
4084
530
3988
4982
1203
55
318
3386
3227
2309
274
4742
3568
1680
4397
4241
754
3100
1377
1388
1735
1768
4690
4560
2334
3850
3192
1146
3957
334
3246
3877
1762
1879
2700
2478
3817
2667
3056
709
3958
733
2316
4123
1304
4536
1155
1524
260
218
1789
4597
2163
4745
3872
703
835
2700
2894
218
3099
1977
4188
1496
886
2568
3427
546
2651
2897
1257
3044
899
785
860
4897
3129
841
4764
4175
87
4217
1796
3865
4117
4335
3173
4704
4429
2248
3006
1566
945
4567
1852
425
2629
2553
612
3435
2911
241
369
4414
3233
1572
2315
3684
1260
984
1327
4234
658
906
1465
3442
2703
4036
1003
1001
497
2583
3022
3894
4801
1259
568
4279
1195
3275
689
3580
3036
2739
2691
4007
3239
4399
4508
4694
3414
3603
1911
3930
4472
1553
298
2338
4821
812
2529
880
4120
221
1105
435
3438
1258
1627
712
1508
989
4392
1841
1080
1935
3716
1227
130
2729
3762
775
28
2247
1883
3566
4105
2011
4468
1046
4090
874
1347
250
983
909
4447
4525
3146
4343
1673
64
4201
4132
2944
2541
927
1176
2684
3759
132
156
1829
1754
3087
629
678
2643
863
4297
3811
3158
3832
4009
4649
341
4326
3272
548
745
1190
1802
728
3557
3526
1403
3123
3577
3838
1571
3329
4676
1749
1710
2712
2853
3016
1553
952
1824
1618
240
724
2163
4897
3006
347
1479
2494
1317
1047
681
4627
574
2068
4061
1426
897
1405
1701
582
1799
313
1221
2425
4312
3938
1818
2847
3816
2256
2491
4420
1320
1971
3467
2308
3305
709
1235
4730
3805
291
3282
871
1797
51
212
432
4763
1099
3260
1659
1478
2634
4219
1840
3767
634
1053
3789
4579
2564
4080
4840
125
2394
810
3968
1500
3099
2222
4973
4797
3368
2147
3279
3147
1419
3748
2100
533
4976
2365
1528
3794
3403
1472
1078
1142
4948
3095
2613
269
638
2620
3819
2746
1485
4475
2305
725
4261
3307
4475
4164
2541
4036
2763
4830
1456
507
4032
4766
46
1807
1387
3257
368
2890
4144
1358
4167
2636
3275
884
3020
4812
1580
1464
495
1424
3107
3996
1905
2260
2223
800
4
4724
2532
1376
4009
237
1672
414
3196
4587
4542
1622
3760
4154
2709
245
1486
3740
2926
4308
1458
2594
377
4916
4183
4054
3478
3243
3801
166
3951
509
4641
4786
1516
598
1168
3927
44
4623
1124
2334
1831
3647
1523
3133
1313
3210
554
2966
4307
3510
3056
4077
4627
4787
1320
1947
3030
252
4913
2937
3312
2020
2769
4236
2706
2729
3940
2677
2429
2947
2785
1052
775
2676
3094
4120
4124
1608
1061
1811
322
3267
3588
3256
1161
550
1673
1306
2267
2707
4268
2452
1223
1332
991
589
2202
4135
2590
764
2983
4857
492
3769
4752
3479
4692
4468
1735
1104
2735
4990
149
3647
1012
2679
1100
2577
2461
1706
977
4018
4505
4886
4773
4243
2428
4912
1580
3766
1026
3058
677
81
4041
3036
3314
542
1014
1228
2230
4258
1931
372
3010
4006
2424
2528
3622
1228
4949
2648
4619
3154
4407
3639
2173
3186
3542
1764
3902
2878
3783
3391
1309
3265
410
783
3270
3953
2088
880
1038
1438
4135
41
4737
1601
1112
3507
4054
2357
1754
476
444
4576
648
1053
4022
2223
2805
3574
4127
2496
2938
3409
2035
4205
35
1140
488
3694
2283
1929
267
4999
2463
220
3111
560
1481
4080
3839
4023
143
1933
3662
1646
202
601
93
556
3095
2339
2306
4370
688
2542
159
673
4721
4233
4882
4379
3724
4516
3140
1691
1610
63
4529
1127
4538
2563
3880
517
2239
2504
2276
824
4404
4178
3689
4448
984
2568
4101
2824
2800
4288
508
3914
2817
1275
4227
3548
3838
4344
838
4821
3542
2077
816
1311
2523
4392
2555
375
1964
4800
1915
3494
2894
4700
3687
2535
3007
1957
3987
2477
4935
2156
1622
838
3849
3881
1232
3621
1743
4168
2200
3654
2491
4933
441
4908
4948
4081
3407
649
1308
4573
2017
4587
4416
1405
1657
1403
3929
4706
3699
4472
4123
2260
2787
2639
4425
1774
56
3376
4582
594
2680
2894
1241
627
4181
364
3854
1354
1104
643
4965
291
697
4494
602
2886
2138
2016
2703
684
2960
183
2171
3098
3202
4385
4043
1540
948
451
724
436
3165
348
2646
1632
2347
1349
2259
98
2275
4399
248
674
3159
4885
4417
831
618
4280
2545
4163
4914
4670
1988
4809
124
1783
1214
685
2099
257
1107
351
216
1291
3661
1905
230
4506
4942
1690
3961
1387
275
4255
4085
2098
2559
4592
4025
3404
1135
3108
1420
1457
3300
3355
1627
2795
946
3479
2922
3299
4692
2640
3546
1928
2091
3759
1001
2309
331
927
760
3495
3709
1469
4623
1210
1907
2566
2635
886
4164
1648
889
1609
4387
3394
4311
1220
1374
1520
2716
263
1686
2
686
3258
3110
1410
4652
638
727
4368
4719
3517
1552
2962
1185
1450
1359
3019
4472
1170
3698
2048
3758
4888
4435
1368
2564
729
1916
3684
3449
2880
2146
4668
3142
1758
2278
1970
2113
3778
2789
3718
1106
761
3654
2182
2909
1909
1899
1200
2899
1034
825
3232
2950
2017
1746
4450
143
2746
2347
4664
2075
776
1522
3669
3590
954
3072
2176
1585
4128
3850
4018
3654
1230
1986
3386
2216
1448
4117
665
3606
4095
2150
4763
1929
773
4717
1366
4984
1673
4196
3876
987
697
3932
1083
1850
1852
1230
2511
994
3986
1340
3215
2437
1571
2981
4912
731
1182
986
1141
1692
311
2085
3944
1519
1633
4141
1751
1114
640
2324
1662
4688
4316
2
2237
852
3257
2018
3599
1070
723
4676
1431
2003
1831
3147
251
836
4314
4579
417
2447
2006
4697
3790
4383
3855
684
3658
365
2707
4672
4715
2936
761
4051
2529
188
4852
4780
4001
2437
4216
3176
91
1169
3612
3835
1984
1885
4828
687
744
112
4222
2982
4975
4713
1180
3430
2606
2029
1672
3561
224
680
78
826
4651
493
1843
4827
950
3966
3395
3098
3583
4787
225
3506
4240
4053
2433
584
1062
426
2137
4577
1810
4448
76
2223
4048
782
4225
3319
1599
4189
4935
1690
56
4208
3858
4161
2632
887
816
4840
4075
595
2818
285
1116
953
4835
3180
2869
1806
3101
3619
1724
551
839
3678
2147
4002
1538
464
1648
2525
109
1004
2872
539
2
3068
4907
2651
4182
2555
471
1828
3911
1783
3056
2401
1666
711
1122
1446
3218
2899
1137
3977
580
4863
2211
3737
1518
4729
229
1754
4270
3944
544
1633
2529
1606
3127
3059
1361
2857
173
4698
1454
4552
3925
1941
4144
3901
765
2112
1277
1709
370
2472
171
10
4411
4523
32
1910
4177
4211
1153
2132
1413
561
2724
4379
3822
518
638
3395
3143
824
308
365
583
1108
4354
3704
3189
2991
4524
1547
4933
3426
2078
1035
2807
802
4258
3573
2964
4934
4943
455
4593
1301
826
552
3591
1643
1157
4507
2305
1041
3521
1526
334
1242
179
3469
2441
3152
4651
921
4037
4042
2917
2436
1240
3778
4062
46
226
1305
4918
773
1647
3673
3969
2049
1820
3972
449
4842
1234
2987
727
1700
294
2419
84
2628
2799
582
2491
1693
506
689
35
1915
2408
832
4075
433
3551
4358
2758
4771
4110
3449
1341
134
4990
476
3437
4870
461
3473
2009
1058
2294
2528
560
2324
839
4125
3244
4353
3452
332
4525
1443
504
3534
1390
448
2183
121
2127
1889
1724
3822
1702
3500
4321
3598
3470
3718
1406
878
234
996
2058
1281
3029
1591
4645
2400
2933
1106
1537
2181
605
4077
1953
4116
4929
411
4352
2051
3548
3685
2378
708
3159
308
3400
1020
1054
5
4905
4969
3804
2919
3031
158
2451
3819
4938
3525
1447
4091
3628
4691
3601
128
2045
935
3771
4174
563
3929
626
1211
4332
264
169
4337
4595
1240
3615
2856
748
3834
4944
3377
3588
4921
4382
4567
1878
1276
3744
3926
4585
923
169
2466
4423
4387
3007
3118
2855
1996
888
1093
3878
4066
4473
1260
2677
2770
4337
1931
1106
944
3516
2981
4132
885
1435
4558
4333
1345
770
3759
2777
4463
2049
499
915
3130
3033
2014
3858
2635
1343
686
2172
3695
95
3045
4120
605
3067
1439
216
3072
2282
4893
2908
985
220
4941
2985
1312
2865
4313
4183
3679
4232
2916
2974
3173
482
4391
1043
440
3504
2104
2008
3334
1859
733
811
1796
3097
1312
1824
4548
1423
730
2291
2767
3144
3624
3180
3755
4947
3470
1944
4344
1845
3593
1311
3189
3278
2443
4603
1265
1498
4267
4669
833
752
1387
1771
4777
342
2739
1557
4780
1386
340
2892
4628
3064
2095
1887
1555
500
4654
512
887
1962
2752
1690
4110
4252
4741
2836
3752
2942
3974
1185
3302
2577
571
2539
2707
685
2812
3013
474
3594
740
3393
3503
4898
4001
897
2250
3438
4414
2504
463
1569
3320
4761
3173
823
1437
1615
1999
4901
2696
791
3290
3083
2687
3562
550
1095
3999
4855
3025
4475
3657
3866
3333
937
259
3378
3265
1172
381
4815
2210
1434
1698
2164
4662
4318
3364
2423
4236
3212
3997
4904
944
1904
370
2566
1421
802
2880
1798
1867
947
4451
4511
1044
1378
3356
4582
1524
3825
653
574
2902
1836
266
3572
4758
3516
1559
2396
1044
2470
4620
1652
889
752
503
1339
549
1845
3843
2088
34
786
1086
2257
2532
3917
254
3237
2577
141
3812
2401
2380
2835
2527
4244
2326
48
275
3445
214
3792
4316
966
2293
2303
314
2012
2674
3088
2088
465
22
2508
1797
1276
448
3905
723
726
173
4626
4678
3580
1262
772
647
3112
1312
744
1207
5
158
3689
4297
3649
4465
3126
1502
1775
2645
1356
445
202
4183
3684
4676
3046
410
2189
495
1545
4935
1718
4926
4285
950
2797
3631
1810
1369
1758
1068
2206
3792
2702
2077
1782
2889
4599
2214
3963
2900
1598
2469
1836
686
230
3629
2868
4233
2223
4355
3912
1740
2200
3381
1329
3008
4955
585
2888
1957
1084
1520
1386
3090
4625
4489
3763
1153
367
3142
122
2861
2141
555
3723
4579
4905
1066
3369
3411
3426
4076
2174
189
2825
4947
1510
4227
1710
4973
539
3411
3638
1482
2095
1860
577
4749
2390
1776
4336
2066
1536
4236
2305
2561
363
453
1545
4601
4354
3805
2094
4218
579
2597
4868
3587
4515
1564
709
256
1003
107
2548
465
4136
4509
2515
4362
4017
1464
2848
1047
3204
4327
2182
4309
1208
2015
1412
2189
1491
2219
1119
4290
3052
907
696
4853
2452
4534
698
575
100
3579
2363
1278
2799
3754
4193
4491
1879
693
4964
4402
2399
4492
775
1546
2471
4806
3577
3108
2896
1814
609
3720
4829
259
1288
4614
2598
570
4581
1761
1987
2196
4051
669
1839
2544
4780
938
2030
1840
1612
4023
3248
884
340
2544
3859
1013
3796
544
2589
1462
2048
4257
1477
2233
55
3006
3517
2172
3773
454
1684
1270
4183
2129
925
2821
4155
4973
4961
2857
4036
4520
295
883
3195
3830
4384
4576
4434
2824
2057
2709
3747
178
1550
430
2916
483
2356
4255
2240
3238
2467
3292
1510
4955
3749
2129
3277
286
807
4258
3978
1526
684
2059
2654
2833
3193
4782
1460
1961
6
1685
3006
3056
2509
3915
1084
877
3794
3904
356
1435
2462
974
2079
3662
585
4281
4881
4668
3551
3456
2575
2337
619
1060
2111
2998
2317
2442
173
2559
397
4115
4914
2087
1925
4156
2453
2036
4283
3668
4381
2519
1924
4075
1334
4219
1074
269
1935
4181
2662
4025
1999
3902
3654
2731
2940
3167
4211
459
650
4682
3361
3519
4452
2083
4113
1082
696
2272
1577
4527
3564
2252
3677
411
1871
2778
2744
3986
4131
4276
3387
3749
3431
4781
2820
2213
2621
3047
3067
2702
258
3026
3716
2026
1
4008
97
254
120
2899
3409
2383
118
56
3466
2139
1259
202
1024
2434
1590
3459
3927
2317
2272
2647
2165
4547
3905
823
3590
987
2758
110
4203
968
2378
1602
1622
4668
424
617
886
3859
4062
2344
2454
447
1961
2695
2779
1426
1077
4976
2977
4086
4094
1901
2041
4379
1246
784
1987
1990
3463
4561
2678
3286
2857
1658
3920
3986
4154
1210
561
4551
4254
2873
1057
3913
3349
4714
1649
1098
3644
4745
2156
1366
3161
235
4669
891
4594
3619
4217
4720
3130
4577
4248
3578
456
4416
891
2446
951
1594
581
1833
1455
1850
4241
95
3881
3669
1011
3151
2954
2062
1905
4233
2678
3809
4666
665
3971
4264
803
4612
501
4634
2007
220
280
2056
1800
4768
1850
3274
123
3453
645
3212
1528
4910
3819
2555
4520
3992
2098
3676
526
1263
530
2409
3173
3585
1502
4174
2940
3248
1086
4058
3731
3569
2811
2268
4670
1220
1509
1381
3793
196
1705
1068
970
2258
1366
3030
1101
1367
2904
2745
2754
4013
2200
4401
1287
631
295
4704
4538
1350
196
313
2193
3286
3100
1882
2582
62
4977
4381
3408
3384
2112
4817
2327
2714
2980
4305
4596
2202
4733
1504
2334
1995
44
1683
4388
1446
2795
3513
3285
4662
4453
2345
2652
3536
2033
3550
678
1472
4900
3519
4679
1122
2695
2974
3449
3415
2905
2488
2880
4668
3574
2631
853
841
3218
3498
333
2698
3461
2394
750
3112
4752
4954
2724
1783
776
2684
712
2084
3604
3223
3792
4669
4323
585
2409
125
2245
3201
2580
362
3209
2979
4257
3320
4026
3042
4781
3355
317
2249
2182
94
1852
238
1476
960
4313
2454
3099
383
979
4755
1675
1628
2891
2203
4295
319
1386
2755
3370
4822
4620
3029
1956
3025
3932
1096
4364
2432
4045
3988
1966
2314
162
219
703
4000
310
4065
1848
2793
2472
4823
4825
4483
1194
1539
2917
726
3892
1744
3223
2646
1201
4552
3211
3518
3046
4031
3753
1474
2907
3855
4572
40
4119
2362
447
2942
4917
770
3958
2921
1281
60
3520
1689
3712
3210
318
331
2184
1361
4186
4777
4182
1404
3067
2186
2046
585
374
1800
4285
3385
4070
4588
717
258
1849
2
487
3268
1116
556
4272
602
1081
3228
3608
216
1624
690
3109
3479
410
3929
1868
3185
518
367
3651
704
4264
4606
2367
481
3885
2417
2126
4344
1250
4134
3641
4981
3686
4214
1816
4198
474
4661
610
4801
3375
4301
2969
1172
1847
2881
1631
3050
59
1301
1379
3081
4001
1701
873
3377
977
2190
1962
3539
4665
4197
1692
4039
3425
452
2710
578
360
391
918
3965
1024
1584
3086
3645
4067
217
4945
158
2904
194
696
2498
1168
368
4001
3138
1352
1250
767
1567
2339
4995
3871
1782
3979
1428
2947
4529
1935
3274
1124
3666
3433
3095
1371
4452
4929
2571
1985
3784
483
1543
3834
4109
706
4588
2446
1460
336
86
3463
1278
4858
444
4317
1194
1312
2501
480
390
3770
894
773
4685
3730
2328
4226
4079
1397
4926
3897
2949
259
1853
2935
2433
2851
3120
3760
3419
3361
107
1565
3996
656
4972
4016
2611
341
4142
1881
4100
3818
3508
2068
4414
973
1767
504
2792
2481
3194
4359
2989
3966
236
3065
1549
2171
2326
1888
4543
128
609
2808
3129
479
2807
1990
418
1652
1726
1127
4809
1178
1596
2333
4815
4645
2763
219
3136
4647
2437
772
3594
3937
1332
1163
739
2700
580
2091
691
2108
3519
1163
1439
484
1343
1102
4938
48
1577
2820
2189
4661
3316
3404
911
336
4690
2763
1935
2821
1279
4577
4964
67
2838
373
2654
3944
1849
2672
2972
1047
1326
3440
4773
2030
4785
3014
3526
648
2886
876
1809
2268
436
2989
2648
4586
1276
4869
3361
1848
191
4986
742
4748
265
2780
3073
699
407
4533
395
1518
4636
3193
2920
4899
4650
3628
4238
2426
2699
1887
2767
4220
4167
4697
121
3058
1816
327
2224
3030
1606
3229
4289
1316
2931
1242
471
1566
2087
3921
1409
4950
2653
2117
1348
305
2645
1149
175
1678
486
1373
1488
464
1601
3168
1843
4127
526
2694
1651
4804
4248
2613
2253
4486
2640
3871
95
2501
540
4778
2412
2983
553
3844
4877
1322
1234
4207
4932
1505
1176
2512
2181
3183
1002
2895
142
2904
1363
162
2536
1773
2949
3466
4624
3999
1940
1587
1129
321
4783
2053
4582
1528
3438
4930
966
3157
3615
3757
1434
1307
1185
578
3616
491
2056
170
339
4772
3070
1131
3276
4312
556
2922
2767
4340
2832
3841
20
2193
2190
3666
4699
2122
369
3787
3194
4506
1970
409
4267
1396
3170
2308
2235
3760
3917
3321
2751
555
603
411
2636
4385
3161
797
1919
4762
3441
1129
2526
1840
144
1640
2061
652
3168
4441
2023
149
3791
3845
4805
200
2663
1861
2077
2062
3808
1047
2823
4318
1427
1802
3267
227
4295
2543
1889
3161
3948
452
2384
4162
407
2536
1630
1447
3692
2586
388
2752
344
146
2367
2054
393
899
1973
2754
2773
2966
1339
443
479
1675
2458
2612
3080
4897
2835
1245
4039
1099
2837
2994
2543
955
2907
275
1769
3708
2898
34
2494
2771
1673
1089
4788
83
1981
3402
3013
2098
3535
1842
1282
370
2486
1366
2321
828
1353
88
2908
2685
2660
2771
2055
3061
2776
1771
3664
684
1772
1809
4638
2804
799
1336
1817
4582
393
4695
341
2468
3833
3778
4346
1685
2249
4483
1250
3372
2746
938
3234
3653
846
2661
2941
3479
872
4485
269
860
3656
2883
2553
4187
3775
1359
4075
4980
4963
1768
274
900
1953
4452
1931
4491
4705
993
3352
4518
2248
4087
3689
19
4506
3439
2991
7
2727
1161
800
215
2863
2020
544
2597
3782
603
1773
846
1250
22
3405
4906
3316
4869
3663
622
366
3865
2610
4246
4552
1795
1417
2633
940
2903
1432
4841
3848
2144
4527
1817
3233
4060
1684
1072
4677
2388
478
3083
2848
1770
2492
2656
515
1897
1241
428
3286
1288
279
1470
2004
1257
4640
1556
2817
3994
1327
3855
1516
1390
2884
3058
739
1075
2198
3164
2200
4258
1122
1960
924
3001
1815
2567
1316
2511
1195
830
1944
4621
3688
238
1163
4116
2049
1936
3847
873
4476
2030
4931
3951
3490
1874
3064
106
1677
1687
1397
4809
3255
3247
1442
4734
404
954
679
2884
2733
1085
200
3706
4679
616
3721
1552
3842
4515
2228
1420
1811
2970
1158
4785
517
608
4314
2238
3253
3121
1984
1295
1048
2097
4732
967
832
3619
4972
746
1202
3929
4662
4250
101
4755
3638
3254
1385
142
1125
1240
837
342
1915
3
4142
2940
3677
1371
3971
3837
516
580
926
2769
1460
856
4263
2309
4340
2457
1396
4047
3872
2661
1055
3615
2338
4117
4935
4716
2662
2663
296
4664
3149
4687
1749
307
33
2216
4680
4408
4127
3507
4507
2360
618
3855
2666
4116
838
184
1144
2786
1372
3458
2880
1092
3030
3106
1232
4803
1225
130
3968
4783
141
4453
3248
1034
3929
3824
1723
1879
2706
1771
3045
3019
4997
2696
4068
2317
4697
1325
4290
3932
2645
3482
2846
2026
379
2007
3822
1638
987
3305
4248
839
2753
9
2294
610
71
137
4359
1561
3823
2997
2810
3039
1884
1826
3350
467
3394
553
3751
344
546
78
4825
2895
2611
156
4058
1836
66
3292
4992
703
3594
2838
300
4754
3156
4933
4340
2244
2595
741
817
3841
1306
1334
582
3895
2270
449
825
1244
57
2627
2113
3340
2752
2759
3460
2479
212
1769
1299
2323
4618
3837
4444
687
1935
3262
3364
1022
3247
4860
3296
2898
3170
2607
300
2728
2134
1393
2113
1966
1662
1784
1876
946
3685
3729
352
726
1974
665
2941
926
1391
3226
4440
2568
3861
4159
2425
209
1125
21
1206
4093
4493
2212
318
3946
3718
2480
4050
4238
3894
4384
1696
980
2063
1569
2780
3302
508
2933
1546
3618
3720
2632
3882
4321
4719
2057
2907
1355
3625
1048
4894
648
4639
106
2160
1890
4351
4138
910
2483
901
2261
2373
4552
460
4938
3163
1131
4135
3120
3447
4605
1118
2059
3014
332
1481
743
4584
389
4688
700
2440
4270
3349
3514
3187
2353
3525
4558
282
895
2134
420
4088
983
1372
3671
2119
3581
3677
1717
1183
47
44
954
769
2853
4249
36
3728
1981
3274
3191
3432
905
4805
2231
4693
3272
1285
2794
246
1296
1011
2068
494
1404
3358
2648
3174
3072
4991
4512
4679
1592
2059
4521
2671
3316
4412
2403
4644
3612
1346
2563
555
2410
3226
2039
2087
1410
3341
1989
3423
1025
2557
2675
1983
1038
3573
3250
2741
1003
2483
1564
2165
4925
3196
1211
2608
2160
3507
1798
3720
2978
3862
1611
4032
4746
3571
3297
3186
2372
3963
560
2897
69
4916
204
4220
183
2997
3977
1149
4769
3050
3171
3568
3351
3015
4988
4153
2402
1590
3877
1541
4610
4071
2171
618
3200
2620
4949
3447
4959
4056
255
4752
4717
3048
113
4466
333
4598
3452
3883
2196
4527
4800
2338
167
2105
3081
3552
55
4428
1577
1020
193
4453
1916
3350
4005
968
2038
2610
22
4214
2874
2421
835
2042
2440
2577
786
1707
2392
998
3370
10
3063
3712
3234
3087
64
3895
1725
4547
1318
1992
3271
1011
293
1447
1164
1339
2999
1445
757
2652
230
3562
3534
462
2772
39
3325
1187
3435
1409
257
222
3237
2210
3488
1353
1278
2951
3109
4049
252
1692
1847
2744
3644
3213
94
1176
1459
3903
881
1018
73
2603
1526
2942
4194
1325
1184
201
4051
162
1560
4436
3371
2559
904
1014
2454
198
178
2231
3812
351
711
3241
998
941
3958
834
868
3676
770
615
4332
2796
3147
791
4538
4712
4211
4488
287
4443
1347
1262
3979
3670
144
3715
3714
1045
4986
4935
4566
2518
3356
3810
4544
3170
465
1735
3565
875
4794
3942
3757
2098
3497
2540
3972
3404
3411
3715
1742
3962
3100
825
4990
899
1316
1056
548
2832
1770
662
4630
949
2939
4662
304
969
1631
3822
4131
1584
2802
2322
4261
2078
3952
4613
2496
3438
4883
3688
4770
4271
4477
703
24
2475
2682
1610
4895
1003
1273
780
3706
845
3803
3958
4214
4343
377
1014
4723
1928
540
2994
2830
2847
559
1913
33
1553
440
2763
4229
1080
4790
4920
2306
3677
3709
2321
3446
4295
2988
198
3172
4115
2985
1839
2069
3338
4680
907
50
4747
4845
1555
1666
2345
3194
4108
2231
4351
2720
621
4844
3394
2370
608
4097
3234
1905
3004
4741
4459
3915
3552
50
1390
95
1985
3681
21
149
1498
2674
4143
1147
1550
1418
1188
3410
2474
229
4062
1378
4774
4232
4024
2889
2716
3431
904
2285
1697
1192
1856
3985
4618
1747
3235
4725
3608
767
2734
1921
3289
3285
1327
1896
4024
4678
2674
2997
1051
4588
372
42
1217
4950
4857
3618
2982
3295
1232
1837
2422
3214
421
2150
2460
2160
1474
4690
3114
4393
195
1296
2942
1552
4128
1654
3418
1749
117
4558
732
618
1367
2084
4225
3575
4024
2887
2447
4385
4106
3021
1175
396
3870
1356
3127
1160
515
2802
1160
3708
1158
3179
1743
3205
542
1712
1696
4693
2561
2436
1228
3250
1369
1791
4222
3650
4734
4727
3137
4261
1461
1993
2601
56
4192
942
2354
2230
4879
3694
2275
700
721
4227
3105
277
2389
2052
2996
4179
3902
4644
254
1336
4531
3105
2641
2187
3360
930
2875
2153
2257
3647
2518
1282
2985
745
3140
2503
2714
3125
2830
3523
4372
3659
2667
2410
3861
4268
1069
3957
2735
1048
4398
4332
703
3050
1013
50
885
165
1151
1571
9
1925
4437
3732
1620
877
2140
1789
667
63
698
199
2185
464
3126
4730
2879
2518
2881
1278
4327
4908
1384
3475
374
707
3583
3935
4604
398
1046
4466
2882
2003
1404
2518
8
2278
2690
4791
1930
1247
542
3733
4959
4819
3208
1164
1740
1624
864
1032
3159
4660
4968
1336
145
3523
2351
836
3690
1961
2071
3021
1528
1804
2174
48
3492
3646
3288
2316
4788
147
4009
2211
4716
4782
4712
3265
1134
2096
4724
2883
722
4559
4266
4010
1451
2372
215
4049
2030
1378
1745
4583
358
2956
1033
3174
793
4190
898
1955
316
3190
4564
3535
4450
4277
4037
4134
302
2935
3836
3157
3054
4891
2402
2285
1649
2753
2186
2474
3308
2161
4598
183
3065
577
4110
327
2705
134
4350
4608
3412
1385
4035
1289
625
4668
2307
3546
4631
2803
1164
2795
2073
246
294
1323
2415
471
111
1178
2343
1732
3529
1365
4541
1976
4685
599
3368
1317
3435
470
2648
3924
4389
3630
2147
1530
4984
1262
4383
4551
329
676
3147
2616
2861
2288
4965
642
2330
175
3884
2729
3820
4572
303
4314
3992
4911
1358
2877
1270
3635
4812
4915
3133
2482
2989
223
2417
355
4924
4579
690
882
3005
3479
3370
1960
1429
638
1402
4975
4737
3398
97
2731
4261
484
1161
3338
68
500
4514
1717
184
2928
4119
3596
4999
3655
1105
3753
2114
4078
30
1110
1593
4500
2405
3915
3190
2035
1600
4590
1024
3226
2323
4825
2463
713
2167
2458
2204
2571
764
1938
2723
3598
1942
2280
3994
2921
1640
1665
95
4755
4469
939
3818
3628
429
1304
1589
2149
3466
1819
2545
1100
4016
3319
4056
3087
1151
34
4795
3471
1962
4819
34
1495
1238
2446
3746
693
1025
3045
810
387
3012
4879
3453
338
2123
1548
654
4970
659
2641
3220
1028
470
1593
4457
2301
228
4087
3214
3616
4837
2417
3295
3433
2219
1183
4477
2733
3208
1216
4524
1323
2018
4831
48
591
2484
1509
4179
2568
4665
1035
21
4510
4372
1153
1955
964
2092
1846
1467
39
4757
3270
4441
4625
2509
4633
2493
4207
4047
2597
941
4426
1145
4023
4529
1496
2966
1568
4081
1741
4073
1901
562
588
2486
3355
3591
4258
4942
4760
2269
1580
1676
3837
3776
2440
1094
4066
3044
1290
2971
1987
4854
47
877
1364
272
239
635
2039
2768
4099
3134
707
2024
636
4602
1732
3944
3171
1548
1130
3737
3209
1853
968
2318
248
1169
699
3635
619
1999
4193
3684
639
3760
1855
4073
829
354
1128
3628
1817
2718
4883
4140
704
4589
633
2051
3142
1868
397
2589
1307
2630
1587
2101
3382
4732
4585
1260
2486
1244
2475
2742
900
855
3177
469
3419
1500
3927
386
1699
4424
2432
867
2466
24
2158
3822
4679
1480
3265
1187
2804
3347
3054
4123
3471
3337
2671
3323
1170
3348
2699
2316
3989
4982
953
1530
4404
2321
2326
1456
569
3727
1617
2543
4895
4031
215
849
2229
4786
3610
1747
1820
319
2427
1540
4140
2876
3262
1464
3855
3011
4213
4589
1081
3803
80
4020
4304
1221
3306
748
355
2333
3213
451
872
3611
1725
1436
4962
1050
4663
3632
1762
4688
3880
3060
2379
3097
1428
4069
382
167
300
467
438
3292
346
182
4486
204
4969
4373
3420
4076
1107
2978
855
2050
1187
1191
859
1855
4160
3413
4686
4382
637
1029
4065
2454
4634
1822
1522
3087
447
3838
4818
4084
3222
3868
3412
1607
4992
4102
4903
1523
633
4040
2565
4277
331
3778
3068
2147
4916
1563
2651
4411
3777
3293
1305
3361
4164
3324
2999
720
1740
3917
1441
3238
640
4882
920
1180
1346
2791
1641
1222
2285
1607
1894
3120
3721
4319
4835
4107
2249
4356
699
4452
3071
4545
3
2591
2415
3426
2756
491
1735
2958
2554
1104
3925
1018
2047
804
738
2440
926
2089
218
2507
3632
3599
2583
2916
32
1229
270
2683
3585
2044
406
2981
886
910
2366
1328
1234
2643
1574
3458
1251
1763
1930
1359
2634
685
1023
3223
2127
3374
3110
2860
2035
1838
2925
3441
386
3885
2616
601
729
1744
3541
1514
3400
672
4509
329
3412
2403
1366
2697
4946
1508
3081
3540
649
1967
4983
2776
1497
4979
2060
4780
3430
3004
2711
500
3669
1474
3455
4321
3093
275
2047
1731
2766
296
1021
1310
1975
2628
4879
82
3312
142
3828
4497
1417
3891
1172
1709
202
4424
531
1460
1377
2832
2474
798
2034
2022
415
3915
1808
3449
4862
1497
2553
4276
3846
3711
757
1594
3119
3196
588
3186
3297
216
2196
4744
1149
3005
1300
30
4318
2839
3451
628
2981
4823
750
188
3095
1725
3800
4327
4683
2002
4305
1092
1188
4012
4278
3159
4932
2816
1197
2192
693
951
1034
2163
3773
3053
551
4721
245
702
2930
4344
4235
3712
4651
834
1872
3481
1490
1916
476
1002
4470
2721
3813
3260
4911
1429
1438
2494
4950
4295
957
290
4205
1951
3239
102
3170
2233
2445
279
2996
1154
3771
3524
1007
4493
4204
395
214
4846
4124
1646
1288
4031
4712
3416
3566
3427
1664
525
3846
2946
1907
4697
632
3225
1409
2973
1669
2003
903
3240
2937
318
2030
4533
3143
4096
1858
399
247
1704
1863
2096
4050
2579
2725
3472
3370
1406
828
45
4324
2152
3549
1223
2915
3716
3303
2469
1585
4338
3643
724
1723
3232
716
3276
4363
379
2660
341
1786
1853
714
2300
3329
2488
4115
1609
2128
319
3956
3973
3205
1014
365
1817
975
4624
1813
3015
4506
1104
889
3690
3981
1747
2820
3542
2840
2135
1076
475
3593
4391
4854
3308
2167
1021
1633
2533
191
1060
143
2985
2120
4062
1454
1865
3560
4195
2443
1691
2777
3212
4381
911
3513
2938
240
3546
2021
1761
1460
3694
2142
3972
2113
210
4116
2545
4126
3886
3847
4983
2273
2843
2730
52
4837
604
2377
2638
3488
1965
1442
1806
4427
3612
3500
4813
839
939
1953
2349
3027
2034
1905
496
4637
4594
4743
740
990
1699
803
4073
1469
268
17
1342
637
2247
3942
1400
3389
4182
357
488
3459
1079
1564
1487
3236
2597
553
1575
1600
728
2555
1415
3300
1469
2886
2621
769
1692
3567
455
35
998
27
2089
4678
1438
1962
2800
4396
1961
459
2191
4997
1635
3860
407
2584
2400
2832
1599
3916
757
2749
2304
1478
3440
2385
3451
4349
866
4776
1202
2699
36
2957
3213
3808
3094
638
3592
2226
2629
3626
3651
4613
430
3437
2169
1541
3608
368
4868
77
1657
2485
3642
1032
3922
2294
2877
2185
2418
1726
4222
3398
3363
1086
322
4020
1179
1147
974
429
3505
3228
1395
1657
1005
4491
4061
1765
4798
3433
44
1404
1421
972
1930
4247
2681
1345
630
1999
434
3161
3736
297
1932
1375
2041
4980
3780
2841
4324
1021
1623
2465
399
2773
4693
3468
279
1140
363
4434
1023
622
1722
3493
2885
497
4444
4346
4703
1844
3409
3869
3384
2606
4915
239
3987
3231
4731
805
1101
936
1614
1264
1891
3099
1032
4198
2752
3294
1460
4906
362
954
4371
1032
3350
252
4936
552
510
4664
1333
2477
3612
4390
2858
3853
3856
294
2170
1840
4159
3660
1294
1447
2693
2304
3308
1405
286
578
4118
3989
1801
3500
2636
2518
74
3810
1627
3297
3093
4788
3833
3032
1762
752
1912
4484
3162
898
1294
2336
1230
2101
892
506
3322
375
1112
4971
1274
4592
1087
834
4566
3639
3792
3731
3225
3233
3566
602
27
936
3106
1642
2197
2871
2578
4163
2587
4034
368
1433
1213
896
4921
4625
1705
428
4593
2510
2199
3706
1408
4392
3009
2126
825
3788
2503
2267
345
3792
3102
2006
1255
632
4501
739
869
941
1792
1720
1531
1687
1475
926
1871
4547
764
3076
1053
3606
521
275
2889
3723
3827
923
2312
1723
4830
4361
650
1138
1763
4614
872
3764
4304
643
3909
3398
2651
3615
3583
1102
4334
718
4102
4802
4760
392
2678
3012
4077
4164
475
4817
3147
2578
4360
1344
657
398
708
1241
83
1491
2764
4320
1695
1928
4052
3542
434
1475
489
2840
2576
333
158
690
2985
2124
196
2771
1636
726
4475
3441
702
551
3210
3954
3074
4368
1741
1551
2290
477
4657
1516
2105
2105
2619
3041
3932
4731
2488
3017
3611
4681
3147
2230
3120
982
1765
2640
229
1176
494
2733
4185
4489
1435
4427
3904
3547
4039
2
1214
4583
2057
4465
3873
4968
4611
1910
897
2091
4898
615
703
3638
1191
4256
2597
4848
3789
3784
4823
1890
3648
1401
779
1239
1187
2377
3850
4336
4855
3439
4020
2909
3160
3250
1151
3271
3052
1599
2974
2741
1968
2365
2777
1974
423
1404
4011
3070
2604
4629
283
2101
4946
1618
2283
4035
1257
2735
553
3509
1460
1611
2091
4914
266
2572
3125
3898
3011
3638
4869
2048
3567
2614
3105
4199
1272
4684
190
2525
1801
2687
3531
3955
1955
627
2389
368
4710
1185
2897
2791
21
1654
910
205
1186
1593
3654
3225
3170
3419
4883
4158
1539
1416
2396
2598
3478
986
2657
736
3622
1839
846
1871
4557
4117
1083
2668
4915
2848
805
4095
1892
4246
3800
2815
1192
1141
2281
219
3579
3196
1633
2696
3138
4512
2974
745
2530
4581
3980
2873
4254
3023
4243
713
820
2019
3230
1087
125
2376
2837
4955
1987
562
4443
2948
3830
3359
1053
1427
2475
4963
959
4312
1342
4655
1667
1196
4673
1465
2065
2859
4589
3108
1038
1801
3007
4961
4256
3572
1146
2211
4305
4665
2782
399
831
910
3178
3720
3264
3278
3862
303
563
2858
1724
4561
2951
3959
3805
1044
1159
3592
3105
2172
146
2720
1084
2312
3697
4071
1682
1945
4126
2021
2524
2450
1513
58
3857
1283
3179
1962
3786
2343
3469
4598
2697
2067
2798
3952
43
917
3892
2729
4466
2014
3342
3143
1279
3321
3189
1527
4402
1735
3683
2167
1075
702
1368
4008
119
2167
1871
1466
2895
2525
2945
4537
3641
1110
1802
1539
4501
914
3913
505
3818
3258
707
4420
2371
1187
2552
1305
1518
3540
171
4960
4237
3508
3607
243
2876
4128
1
3784
759
3761
2872
575
2618
4949
4622
1352
2934
3974
3531
4994
4448
2613
95
3267
3819
4248
2631
187
1426
1290
3139
1308
3487
3096
1349
590
2669
2973
3384
3009
4358
813
4734
438
3521
2984
1502
2312
1767
1403
792
3170
4933
4854
1016
3813
1300
304
2449
428
3477
3180
4126
1925
127
3759
3357
1266
3203
1885
3468
3086
3742
4795
3687
1646
559
2410
959
3280
443
306
3856
667
64
3451
3888
2661
417
4833
1148
838
4144
4867
1842
2958
578
4274
273
3087
3617
2522
2572
451
456
3770
4985
784
3252
1857
2275
3328
3937
2959
4878
1153
3021
2362
3437
423
4304
952
1566
3213
3106
849
4810
3703
1154
3947
4456
4935
4293
4291
1522
157
2679
3709
3690
2366
3075
2423
4485
405
4735
2759
4598
800
1535
715
4870
3866
4203
2546
2356
1102
2768
1579
4771
2441
1821
3961
4554
4714
4709
3455
4926
1359
1069
445
4391
4228
2475
4018
4351
2173
2631
4640
4688
1164
4817
1832
284
2684
3049
4247
3859
771
4890
3044
2582
3623
4396
1170
3681
4501
1028
2395
2671
4774
2153
1946
2972
844
3784
2207
1660
507
4152
2270
1329
3127
4988
1509
2705
1102
1854
3118
3427
2270
1206
486
4475
4575
4630
578
1891
1799
4230
3237
1073
1775
3683
1248
1975
2480
877
1754
2604
2555
766
1518
2888
2446
3893
4556
800
2619
1333
1259
2906
564
1268
619
4325
1715
4479
2985
2327
4555
4472
3564
862
2149
615
2964
650
3559
3929
2590
1486
2026
4757
2327
1924
321
1614
2408
21
878
1472
1646
3434
1830
2435
2346
2117
4767
4664
3409
3657
3684
3182
2166
785
4506
4112
4427
4553
2212
4850
1123
2591
3143
463
1047
4526
3677
3485
3624
2471
2131
3744
2448
3031
3026
2935
168
3232
2292
2981
3044
600
3252
1303
3144
3006
2238
2046
397
3621
3502
1619
2378
2804
4862
827
106
3976
1643
2522
3362
509
151
2980
125
2987
1958
2080
62
3443
1426
181
4017
4009
1701
2778
3508
4647
1044
2271
294
4225
4349
4489
295
607
3901
110
4043
4644
364
4042
1204
2600
1094
4738
122
2800
2058
1392
2520
2873
3727
4751
2186
151
4151
312
5000
325
306
4059
3852
1380
3306
2914
4999
4926
4211
4083
2303
1436
3718
4642
1305
2436
3199
4875
792
3935
2510
2834
894
1305
2708
901
2772
2845
4957
1937
3685
2707
2379
3791
414
3935
4874
4643
4212
3712
1175
4723
1868
1705
1094
2185
1073
1910
4850
945
139
46
4036
3406
2931
3129
1372
889
3726
4817
451
4632
2094
413
4896
4789
4496
4109
4352
4362
150
729
2116
3136
2344
196
4096
2669
3622
4030
528
2027
2951
4533
3038
4575
3205
486
40
1328
4454
3766
3334
4806
2057
1769
1947
4019
481
4359
3309
332
4959
1170
393
3951
1350
3208
3612
1575
300
1048
1774
1647
3317
3205
348
43
478
1090
2298
1026
436
515
3285
3075
1809
2477
654
4126
2949
2189
596
4640
4377
1943
2668
4672
1915
4309
2280
4219
4120
3323
1209
4305
2357
1730
2283
3639
1881
452
3118
701
955
3833
1404
629
3814
3431
607
1739
631
2388
3894
2566
3209
490
3447
827
127
3426
2717
3471
2945
642
3407
3038
4567
1624
4815
353
787
299
3172
3482
286
4281
2553
2749
2031
2246
419
3963
1142
4054
1105
2152
895
1176
2582
639
3858
1269
845
3087
4172
3012
2865
3303
3897
3369
1331
2964
4926
4038
4726
4155
3689
3350
914
23
164
1071
2935
484
3498
4478
3310
4839
1568
2588
1600
1855
2927
4098
469
2458
4840
3318
2190
1335
3922
3975
4225
634
4020
1170
2101
2606
3499
3966
53
2952
3911
1641
4113
2019
4595
176
3464
1835
268
1057
812
1833
776
3658
4146
1997
4285
382
4263
2425
2847
414
218
675
689
3939
862
2827
4749
2893
2166
1346
1357
825
2921
2407
1465
1353
21
2794
1090
1287
4571
4847
688
355
1929
4210
4663
1036
2630
1650
2139
1418
1315
2606
4533
2787
2009
3630
4391
2638
2921
4668
586
2950
2031
4260
3323
4710
3278
4985
4694
3635
4844
4517
1204
2344
4875
4908
1123
1931
2207
601
998
4007
4912
1938
1553
2311
4380
2569
1760
3188
4713
965
1686
241
2585
97
2028
134
3495
288
522
2184
3522
3710
3658
3509
4778
1099
3089
592
1924
418
1527
4309
95
727
213
4927
4392
3341
4733
2105
1384
3621
504
874
855
4323
758
2409
645
1482
3367
2764
411
853
1203
3559
3049
4400
2250
1268
2667
4640
3915
321
437
2983
3062
541
851
1511
3172
3769
4624
2559
300
2391
4169
444
1278
2049
4104
2122
678
2545
4329
3726
3482
3845
2214
249
4270
756
1052
3144
454
1044
173
3909
3655
1769
1854
4226
15
1217
4317
4925
564
1573
389
1457
1811
4014
4040
198
4864
4607
671
149
4744
2164
2968
489
4169
2952
1908
4186
1261
278
2244
4405
4051
2461
4137
2587
3974
2970
2657
3878
1101
2819
4543
4194
1423
4784
804
2891
3875
4597
3639
4151
1355
2828
1678
432
4894
684
400
4414
10
4488
774
498
3108
4479
4247
2053
3958
977
4354
2903
3721
308
3166
1590
2795
2491
2198
4762
4113
990
3071
1642
3505
2654
4084
3511
3588
3895
2524
314
2690
368
4798
1977
1139
2836
2651
373
241
2093
4117
503
89
2948
3459
144
513
564
2516
2430
494
3074
2355
1630
4773
1598
4420
525
1910
109
1492
789
1080
1627
4427
392
1071
2797
3783
2097
2298
3681
3586
4836
2073
657
1847
803
2030
3025
2593
3205
305
2271
3171
988
2952
2700
3434
1850
2082
2519
354
2520
2364
66
1995
2700
4311
4176
687
596
1693
1050
781
1251
1406
1464
3440
2539
638
4849
4428
3237
3246
2537
2024
1527
2500
4589
4133
4121
3867
2826
4636
2644
1702
2485
3025
4489
4681
2501
3612
3704
4023
2543
3923
4914
1172
1264
2294
57
4070
4354
2847
3500
839
3620
2135
883
316
2941
4007
4554
1659
3632
879
3906
3889
3669
3539
185
3627
2257
2711
2330
4376
3081
2922
2256
2799
2450
985
2564
2107
4035
3096
2231
1382
2731
688
1283
2413
1782
4829
4233
3418
2401
117
3417
1298
2527
141
2973
153
4334
3480
690
410
1182
3389
4953
2335
4347
4142
224
3617
602
2185
1743
1040
2878
659
3884
350
4290
1149
3828
1225
3959
428
675
4047
692
732
4838
2479
1713
1561
466
2179
1863
2467
4196
4248
1981
1839
4414
2143
2819
1525
4636
4862
859
3539
645
896
4210
2407
2783
2102
3849
2913
2046
4394
1691
4900
95
3656
816
2573
4924
2372
846
3180
4202
4094
596
4206
103
2722
337
2404
2486
2172
792
3572
4617
2249
4793
322
4606
3268
4130
1769
4594
4896
2693
298
3126
1406
47
2480
4713
778
3553
3535
1506
4804
4016
479
4999
3689
4497
3043
2095
2110
2369
2564
4569
1719
388
2262
3691
1526
3943
1002
3698
4398
1935
2947
539
4508
1214
4024
526
4423
2621
1031
519
2971
4241
3182
4668
455
3870
1604
2388
525
3676
2659
816
4749
3111
4291
2914
2846
4676
1071
1270
3138
3106
33
2984
2813
3495
2836
3482
1145
1802
1324
1735
3298
1751
3606
1761
4391
1991
1669
4493
4248
3475
4254
540
3213
1869
3186
3546
3906
2764
4282
27
2225
2549
2889
2818
706
2665
2018
1208
961
806
2062
4300
1190
1972
4480
1844
4995
1081
4571
1301
4642
3658
1688
4036
2713
2259
799
4894
4397
4529
259
3966
1335
3868
4506
1581
1260
4445
4855
1494
2942
3900
499
948
554
4360
2435
3884
780
2505
4218
1299
4575
3745
1370
2446
2972
3390
2920
1272
1353
4523
3774
2245
3767
2318
1160
3176
3004
844
1588
135
3965
4385
2554
3511
4879
2126
3250
2428
4222
4703
3074
377
4276
3820
1369
1529
2222
4817
3834
2883
1538
1359
2882
143
2895
3150
779
2667
4467
2260
2760
1105
3992
1375
81
726
3421
346
3358
3514
4360
4145
2510
4831
4784
2798
3556
3622
2998
188
2250
2719
813
3557
2743
4450
2894
3657
3640
75
2706
1728
2006
639
4219
49
239
2757
1259
1037
3097
2411
3833
2350
2828
4864
87
3770
914
4050
3163
2694
2137
2392
1978
2079
1396
2245
729
2449
241
930
987
1213
2221
1399
3825
4277
1437
2994
2525
4571
1240
1053
817
1824
3240
4430
3713
4166
3682
3752
3404
2986
2514
889
4824
986
3835
284
3758
3907
2767
3647
4437
118
3157
3079
2711
2063
4471
4420
4192
2400
2325
4173
3148
1981
2499
2904
3857
4854
327
1088
1573
4595
2947
4871
2508
826
1384
3327
1964
1821
3318
917
431
2257
1151
1174
2295
4184
2880
1662
3329
1145
399
1546
46
1473
1268
3146
2172
1486
4319
2251
4404
559
103
2046
1358
3955
4169
2169
1624
4833
1630
2400
664
4426
4302
260
4895
666
138
2871
4643
4601
3332
4481
1642
4513
2590
778
154
703
3739
3769
4896
2833
923
4139
4119
2200
3203
115
2202
4891
3460
1597
2978
547
1158
4784
3165
4547
2539
3290
1902
3089
4240
3291
2020
3162
3922
1147
271
1648
3108
1958
805
2557
4803
4035
3140
4528
1020
2711
3949
410
4421
4047
2041
1291
3045
595
566
2972
981
3351
2911
4475
4831
2526
3637
1385
2253
1704
2798
2668
992
390
502
3461
3919
3523
1174
3781
3669
2174
4798
3706
1364
2642
2216
896
3027
4355
3965
3423
4034
2071
4329
3113
1796
1296
1752
3255
3712
1414
3912
313
67
40
14
1131
4467
570
2889
3709
1471
2680
3974
4560
4253
1737
2026
663
3784
2947
2279
919
2856
4256
4351
3372
11
2925
1834
3350
1525
2497
4534
3781
861
3169
3848
3236
997
2365
2411
4092
949
3596
2612
2997
2358
3844
1514
1864
3877
2997
1217
2064
4165
1359
3208
2349
4363
3088
3558
368
2057
3140
3316
4863
1984
4555
942
2516
1281
2533
3907
4860
409
1907
271
631
1207
3217
4642
2233
1583
222
2245
3774
232
363
630
2509
117
4473
2016
3884
1480
1600
3656
4818
3987
393
4363
2078
2005
2393
3892
3573
3986
3899
3051
2495
1212
1568
3985
4264
3929
2985
1561
1756
3664
1724
1469
3774
3363
2253
1345
161
4870
3679
2700
3944
1761
4926
1771
3960
611
3239
2153
4223
2524
4044
3113
4821
3552
2870
2045
3294
2526
2804
482
1360
3333
3645
2223
1858
1635
68
1784
3186
1676
3430
3370
157
140
4917
1715
2285
1768
1284
1899
703
4497
2224
4864
963
40
2577
2743
3680
1500
3043
2873
1616
3792
2988
822
2056
4302
4427
4699
4924
3002
3417
720
1347
3290
1881
3156
1701
3234
3515
1427
935
3873
1466
4997
3927
3155
68
4456
4583
3542
4038
3413
718
296
107
736
3586
1889
4251
2941
4818
3965
746
1973
2807
2915
554
4517
2492
4646
3049
519
3403
1235
4535
3693
4741
4988
3835
2132
3548
1015
4462
1500
1931
986
1882
2738
3414
42
3019
2557
1390
4696
2077
147
934
4866
2601
76
2203
2941
2588
4678
63
1466
521
4877
3170
2226
2444
1895
79
2575
3483
1611
2337
4958
3103
796
3555
1644
1697
4579
1197
1306
4196
1790
436
4243
4
3332
4892
4151
4054
4789
341
1516
3265
3596
1367
1086
10
983
1508
4805
1750
962
3688
4696
4913
571
1662
1507
641
107
292
765
2432
4341
71
1328
1536
3331
1078
4837
2433
1627
3485
4958
4433
3206
308
723
3323
334
4524
4967
691
3415
2420
2836
3176
3029
2393
3440
1360
3707
331
3041
331
187
2214
2203
1135
2288
2705
3769
4552
3706
3039
2146
2409
3952
4094
1223
4215
2406
3924
2058
3584
513
734
3248
3251
2716
2756
1580
3619
4699
3428
3807
3243
1992
1481
3589
1842
4316
1383
2859
2688
2173
2212
759
4036
2522
2423
4950
4945
1
4538
894
3755
1451
4458
45
2897
1815
3654
3997
4750
1105
2802
825
1648
2666
4644
4940
3572
3945
1972
4691
3056
1334
2354
808
2380
1028
84
4781
2320
3450
4427
3435
2367
3788
2838
4934
2652
1181
377
4299
1859
1939
321
2254
4787
4400
3400
6
2767
1249
933
4810
4332
4158
2328
4740
4087
3241
1891
3900
1181
2139
203
1209
2153
2209
1068
1412
2757
2678
2226
2594
2608
427
1814
789
1714
3119
3611
1502
3020
388
47
4812
3720
2886
3575
732
3870
16
1780
277
3924
4569
4410
2834
4433
1041
1147
2638
339
177
3809
1358
2079
50
4640
1016
4823
942
3217
3146
913
743
4223
4626
4740
1436
646
3999
693
2513
594
1133
4444
4323
2104
245
3793
4437
3096
4627
1125
4243
1645
4797
3559
2545
659
3646
2682
2211
2407
167
4447
3283
2589
1431
3444
2996
1338
642
1597
1999
2684
3060
350
1152
2416
710
384
1540
2121
4853
2023
1843
176
3778
1181
1171
2467
2228
4806
220
4578
2879
158
219
2216
1615
1593
1132
4163
1643
2007
4166
1754
1593
253
740
1878
2382
2827
3924
2776
975
4061
4205
834
64
3639
3939
2455
2715
4666
3003
151
1583
2408
1519
3110
4838
3593
494
2825
1079
3159
3941
3433
257
2217
2435
4765
1282
3408
3458
4654
1631
4248
110
137
2468
774
3198
2314
3470
4457
954
3799
967
1562
256
4803
2258
4401
207
2329
1189
4658
4105
2100
2909
3510
2073
4954
997
1315
985
2381
1520
3107
1107
4741
3739
1944
2421
1428
2663
2996
3948
4241
4539
1313
2526
96
4939
278
3154
4837
1142
2346
1823
3627
2209
3415
3106
1758
364
1749
3725
1372
2205
3710
4629
4330
3709
1931
157
4050
1708
4871
741
3511
329
2125
1394
4793
376
295
4866
4909
4564
3877
4972
1756
455
3109
2475
552
4740
693
3740
4072
1078
4604
3717
404
2963
4461
4061
4737
2913
3683
4320
2339
426
2798
392
4480
883
4944
1347
4893
732
2219
4417
4819
4836
3937
4851
3720
4660
2091
324
3045
313
322
4026
3457
2484
2345
3004
1248
2767
1140
120
3550
780
3661
2766
2128
227
302
2185
2990
2300
4797
3762
3746
2577
169
8
946
4319
3508
3325
3816
2486
1041
4311
701
2871
1136
4418
4879
612
1891
3133
3642
3481
3803
963
3210
3304
4955
3372
316
3883
2003
2220
2042
2079
2663
4052
4102
3982
899
3110
2162
1613
4702
3134
2344
2304
2293
3843
13
3046
4010
4218
1553
1371
2264
223
2099
769
3222
2309
2840
2616
1133
120
1874
528
18
1168
1110
3760
2287
736
4315
115
2629
3262
4354
3255
1926
3909
4016
1557
1353
685
1630
2012
4425
4904
2467
3040
1059
4879
1209
3862
1094
2990
3622
4183
894
1049
1882
4979
2684
2235
4454
2361
1672
2097
4344
4238
3338
3966
644
3750
3509
1629
4221
4763
3906
1344
2494
3852
4074
2964
138
3255
2222
338
1686
4475
3563
839
1462
1144
3686
2494
1929
2805
245
84
2925
125
3551
2673
1283
4173
3515
3283
3040
486
4321
3440
4184
4191
1264
695
3519
3374
2423
1089
4216
323
540
216
3822
2033
2695
86
3124
945
526
1298
2969
2144
4208
1542
3044
3567
1988
2876
4276
2503
777
3978
1897
1818
1111
1660
1534
4185
2938
4723
3070
1639
119
914
4209
3469
3041
4212
1290
771
694
2759
1865
4491
897
480
499
2466
3080
2334
3646
8
3372
657
2732
87
3810
4089
830
520
700
1326
2347
1627
3202
3803
4138
938
465
4176
3402
4673
2357
1396
1581
1644
3254
4558
683
2541
4480
829
1489
2818
4716
3248
4780
2464
2750
612
1373
516
3177
3498
1971
2441
1810
3305
4710
1041
51
921
2208
341
1594
3250
1740
4590
234
942
4514
2786
4568
1885
3144
1742
3396
2849
2105
328
1685
4863
4553
9
3030
4089
4918
3540
3427
1671
695
1258
2212
1970
835
4690
342
984
354
3337
1573
1924
232
4615
4336
3419
4221
1625
2854
376
4758
885
160
4444
3861
4940
1209
4349
2184
342
2863
404
2930
4152
3954
614
4365
496
2675
4441
1583
3728
4634
2066
3453
1366
863
1562
106
3594
2843
3155
3862
291
855
2930
66
3349
4906
131
4736
2710
1345
4024
3199
4078
1723
922
1427
2772
3503
4159
656
3690
1747
513
1697
3851
4268
710
2855
93
3629
3880
4267
1038
4370
1168
1608
4259
3676
3123
3648
2925
878
2935
3266
4545
4336
588
3549
3085
3264
3320
4885
336
2181
3396
4106
1638
2239
3049
4798
3870
1510
4197
4125
2159
859
850
1668
2584
843
707
1513
1198
3658
3832
3000
2232
3630
814
4291
1478
4037
1651
4536
4689
4507
4230
4022
2135
1728
4527
322
314
4177
3475
2963
3620
4330
3521
3889
390
3440
604
4625
3594
4316
560
3321
4506
2972
1356
4924
4108
1740
2949
3299
965
3900
176
4679
2115
1494
2300
4268
4351
526
674
3764
856
3272
645
3299
16
463
3542
721
4314
4720
495
2023
4551
4193
2610
3614
1030
4423
210
1426
1025
1849
2995
1005
1143
411
4140
3224
1350
3517
466
2549
2755
3494
3251
3730
4607
723
3952
3332
1835
4824
911
1135
3693
3056
1219
2261
3965
401
3633
4173
2235
4125
129
4393
3885
3734
3327
4485
3452
2103
2237
3350
1140
1194
4660
3171
78
4745
927
3705
2562
1008
1050
2505
2493
944
1433
1325
46
1114
87
3031
40
2948
4788
1676
3333
811
2690
2413
1579
4047
2854
4542
2642
935
3803
1401
359
2407
2360
736
3404
928
2422
1152
3352
229
1406
4982
358
2393
4702
2914
3369
1005
3380
643
888
2302
949
3574
231
1839
222
2666
1769
663
2889
4287
929
2279
1517
4158
1086
2250
1888
2253
3067
666
1893
77
3030
3354
1189
105
981
3794
4223
1503
290
3179
2034
2530
3687
4440
3184
476
2202
2146
2997
1062
1744
4976
3421
1652
4921
678
341
3270
1972
4923
2412
4279
4559
559
4071
2857
4846
1769
3794
1265
1508
4250
2992
1528
368
2394
1811
1609
1197
99
1914
2345
1033
4540
1145
1347
4210
1337
4632
1368
1819
2183
2181
1350
1436
1499
3113
2009
1385
4974
4132
219
125
2057
1850
622
1920
4634
3418
2302
2789
1468
4000
2336
1848
2745
4298
3369
3387
2107
3276
962
1610
1173
712
2597
3762
404
372
3136
4971
1411
3536
4391
2236
2576
4510
158
4506
70
3125
3964
3129
2114
4876
581
4221
1143
562
4085
796
129
3767
1550
1605
4178
1073
807
822
2759
2959
4211
413
521
4272
1748
3040
1148
3749
3273
1329
4086
2290
3914
4253
3800
1311
3824
1171
3651
2563
2291
4935
4975
4983
2841
2102
1823
2066
1462
655
4657
3389
1740
763
2748
2756
4981
1756
2493
4365
24
2288
4145
3249
3058
3352
2792
2874
467
3896
896
2452
219
945
1510
3529
453
2988
2667
696
4852
181
1904
1956
4803
2786
2185
1867
2644
3184
4903
3263
1915
3226
2392
1998
4397
3359
3201
3809
4783
3869
2083
1641
246
4099
785
3811
3178
3691
3699
3048
4512
2432
3743
1465
2824
1099
4145
2229
4760
2269
2796
4148
3688
2617
174
3121
3233
4298
1709
3314
1478
299
1399
766
1652
4210
447
1534
2414
2779
1767
448
725
2185
375
425
4342
3123
889
2500
1866
803
2254
2837
4502
3665
1144
4027
252
2964
2640
1601
753
1124
2462
248
603
1361
4442
1203
123
3224
1916
2282
1413
2885
1910
3720
1861
2046
2790
428
3695
4514
2723
1838
1374
3095
2563
3652
4533
370
4742
3630
4105
3987
1072
17
3278
4085
3212
2867
4019
4796
3260
3482
739
363
3063
4426
2505
1944
2002
3073
3462
3604
2364
3890
1982
4265
2591
4571
606
4231
3189
1797
2510
2618
138
3595
1194
4080
289
1209
1242
2219
1000
4453
4462
4287
322
3534
662
3521
305
4541
566
4842
4161
4817
2785
1865
3253
4341
4080
1450
2520
1172
2588
4722
2057
2158
4924
2098
2389
4456
228
1758
1992
2223
3660
3108
3047
3282
4204
1891
4053
3780
4236
4429
3921
3300
332
2931
1625
1181
273
2134
3552
4168
1089
517
1966
750
3681
3164
2764
4731
4408
4776
788
2345
1883
2847
1010
3460
4935
2875
2227
3738
721
2095
4319
4585
3076
4856
1081
2585
4830
4382
4377
1238
3380
2747
991
1527
770
2879
4211
1548
4027
4992
3352
2777
1047
1403
2056
4518
2711
2471
1596
4508
1699
3360
4186
4841
4629
4592
4689
793
3998
2275
2103
2852
1448
2731
4250
615
2670
1678
288
155
685
1365
2591
3739
1233
1381
1879
4083
536
33
1906
206
4695
1561
1687
2416
3277
3023
2995
461
2215
3595
4777
216
4396
4058
3234
3189
2973
4944
4386
683
61
1355
1600
1465
2095
697
4841
1612
4442
435
195
2421
2273
607
1781
1941
3935
3151
105
418
322
4454
3584
3756
2879
1879
2627
2566
2941
539
1982
110
2350
2054
14
1090
1537
2331
4016
1646
360
3843
3126
1611
4427
3373
2731
4214
485
3934
353
2196
2843
4799
1714
4731
483
1992
1564
2714
3044
2387
4785
2299
1655
2367
1597
2650
3187
4043
356
455
2609
4573
4329
4766
4386
3120
274
3333
549
1421
1767
3853
86
1149
4343
1774
2739
1637
1525
3755
4360
4173
107
1858
4111
2504
4360
1380
2783
4736
2017
3751
2560
2117
3476
1851
2705
141
4041
3841
2196
3691
2480
4004
2768
4056
169
4965
4307
318
1071
3126
4685
4414
3124
2671
1220
4694
293
1037
2616
134
1463
2760
106
2994
3653
1993
3507
1713
1873
2521
3789
1479
647
4120
127
177
4730
1391
1186
21
3958
4127
2026
1474
2338
2907
3899
1135
2002
50
1392
4585
3546
4858
1459
2774
2502
4147
2811
860
1823
4978
1484
4706
3436
315
875
4055
1123
4095
3216
2987
3434
677
4384
784
1967
112
1155
2555
323
2388
2316
382
3599
2322
1383
3399
3941
3814
1288
1444
2767
2496
2951
1873
3123
3395
1888
1346
1051
3861
764
37
4474
673
2984
3304
1371
1558
3488
436
851
12
3044
924
4953
795
4652
2974
2460
4395
596
890
3653
4175
4101
1117
3674
3348
3319
393
2239
3786
575
717
3412
1819
911
2391
2996
1
99
187
194
4617
4530
3767
1773
4400
548
1830
4120
79
128
4608
3838
1725
2620
2035
758
1689
953
3027
15
1725
869
1832
2404
99
2277
4473
4539
155
1906
279
4087
4533
888
68
3500
4136
3146
3446
3619
2088
2887
4826
2959
4447
1420
3188
684
1991
4146
961
1666
4087
3435
2880
4890
4918
1619
1241
1423
2642
148
4547
3313
2918
1349
3445
3219
2252
2871
4586
1285
4400
3438
2082
759
1409
1409
2537
4467
2730
4819
3050
1632
2746
3379
2354
3296
4484
1276
3765
4529
3472
953
770
4977
4945
138
763
4310
4600
2404
1464
1405
3706
550
1615
4132
1507
3621
1124
640
2427
3143
2007
311
2190
1629
3422
4136
2668
3483
1017
4357
3392
3987
27
1650
4449
1161
385
2013
3466
3180
2977
4597
2044
568
1410
2578
2475
4005
4478
2792
4043
554
2037
2715
2295
3654
3860
1835
2234
1971
529
2023
4843
895
4387
1945
2980
1601
3148
2356
3847
2884
271
309
2054
458
1970
3083
3450
99
3084
4750
298
3301
1395
125
2306
363
4520
1966
1365
2738
4723
4375
4878
593
1931
1111
2731
398
2383
4286
949
572
4707
2105
2729
552
1650
2575
4402
3034
59
968
1744
2183
149
676
1062
113
1737
1509
1299
3599
2456
3312
4738
3650
4070
1666
2558
3256
4570
3596
2827
3293
4721
1338
1053
2555
2758
3146
358
4954
4156
229
2831
2323
546
3746
4124
621
4469
2018
551
1785
1405
4328
757
1649
3893
1582
3235
3060
866
2283
2124
166
3811
1297
4860
4998
4219
1986
1707
3640
2545
4710
1595
419
1068
4928
4035
761
3515
2416
2840
2360
2741
801
1925
126
1355
462
1926
947
1198
1758
3960
292
1192
168
489
4436
2410
1955
799
445
4016
313
83
154
725
4713
3603
4781
4835
164
4162
4698
2012
523
3491
2764
4412
4525
1231
4935
668
748
877
479
872
2658
4256
4100
1184
2433
3737
4225
397
961
3492
38
3074
1498
2805
4627
1813
868
1539
159
3270
1812
2810
4943
1134
4029
1684
1874
4151
1741
565
414
2396
4193
4647
647
65
4163
2919
4259
1732
3727
2718
641
2495
910
354
4604
3668
4991
3121
2672
2472
431
437
94
3313
1253
4708
617
1856
3842
2732
3824
3111
2015
3395
4517
3919
354
4322
369
2178
201
4619
3423
928
2919
4120
2346
3591
1071
4510
1045
1676
3423
385
732
1770
1868
2655
414
1214
3651
2281
489
4354
760
3420
353
607
4427
3045
559
4028
2214
3518
2975
3070
3552
2708
1297
3452
1950
2262
4362
2029
1817
3773
1894
3233
2130
554
4871
4010
124
1971
598
2824
4804
3202
4463
1367
3795
655
2896
4387
2635
3890
3988
3576
4239
1113
2495
2538
3058
632
4042
4423
3525
2944
26
4207
2219
2997
3134
3487
658
755
4725
4374
102
1618
1351
3018
2972
4419
4288
778
4151
3027
1344
4282
642
2233
386
4115
4267
1652
2856
4036
4536
709
4403
3562
1262
4408
1094
2229
9
2552
1185
966
428
703
3945
4368
1979
4205
3876
1839
810
2922
2307
260
1509
3018
1063
2710
1641
716
3006
3825
3731
4004
3195
4285
2
2338
4906
1391
2765
310
4082
109
1596
3492
376
1915
3021
1580
361
395
4148
2924
1835
3609
4115
604
2831
4514
2464
527
714
2187
4480
3493
813
3798
3490
3515
792
779
2410
2521
2696
157
16
3969
4715
2400
3933
4756
1723
3550
3118
10
2671
2815
1689
2095
2034
2556
2767
1458
1539
976
3135
3216
3244
2052
2727
1647
2410
3127
3672
3207
4701
1768
3640
17
757
278
4363
3999
792
1531
3809
1690
443
1948
3353
2925
3177
3860
4602
3710
4937
4521
3397
4814
4390
4013
2125
1353
4560
2220
2120
4152
3562
942
1273
1505
1223
3514
4741
4603
567
3907
1373
2922
4095
4183
3791
2643
3107
3807
3032
2946
3163
2496
2736
4448
4966
3889
950
2683
1553
2091
111
4408
2807
479
2124
4582
2957
3893
3813
1737
2319
2993
4729
4092
2
17
1504
482
4976
1288
4138
2559
1949
2627
2350
1083
2674
4850
1447
152
4625
2362
918
3183
4908
2958
143
2701
3065
2993
2662
1509
482
2639
2603
3297
4968
1396
4358
1180
3383
2293
2171
1492
946
2439
1828
1097
2726
3915
359
590
2445
1630
2919
1472
1414
836
2724
4895
2662
26
2178
4441
163
4330
3022
4612
2790
1974
263
4928
287
4349
3048
4050
3107
2698
1701
302
3580
1288
3169
570
3844
1458
1885
179
3939
2586
2408
1177
3185
2402
1352
4362
33
1037
4505
2203
2175
547
2131
1433
4172
387
3487
2526
423
2059
1221
4449
3489
1744
124
4517
4644
2171
1282
3593
2339
2011
2336
1044
3164
4293
2797
2153
3750
340
1228
2528
4750
1814
2917
4725
120
4103
4304
2520
2095
2618
828
3734
3501
2417
518
4670
3459
65
1456
3438
4887
4650
2379
3137
1108
3636
782
4361
518
902
4093
759
4825
3291
3082
4883
2584
2192
2390
3958
4911
3066
2135
4086
4297
781
3693
3962
3835
1476
1139
842
3424
1369
2931
2103
4256
1764
4531
1347
1034
4401
3914
2616
1381
4980
2021
884
783
10
531
2494
3488
3144
3182
98
3450
1750
1979
855
4406
2698
4043
3694
2544
3213
4767
1833
2787
4002
4476
499
4972
2445
4213
3982
957
3354
1652
48
4365
1768
447
3873
2335
656
4701
647
4049
1607
1890
2722
4636
4066
3046
1779
310
183
4762
1402
4949
2219
3995
4180
313
3045
649
2130
3054
4944
175
1046
2401
4207
4980
1895
4752
4593
4055
580
4499
4349
1002
4903
3095
253
328
4356
3671
4304
2424
3116
1586
1441
4745
4637
1743
955
2414
1586
4934
1140
2262
1584
333
3544
1678
1909
2558
2317
2992
381
1915
181
4114
3648
3368
571
1418
732
2836
588
799
2759
3087
2180
607
1157
4826
294
4257
1182
4750
1026
4741
2614
263
2561
2641
325
2897
4680
559
1742
4646
600
1107
3110
761
1641
4047
3024
3332
1848
2325
3374
2595
4648
1302
218
1328
3421
1657
2395
3700
4289
346
1372
4113
2779
3533
3
1524
3115
2644
1646
1077
1481
2654
3557
1355
1541
3775
2979
123
3434
1458
3594
2493
284
4514
1187
1025
4724
2566
761
3818
3577
199
3916
4012
1676
2192
4696
2530
3837
4990
3526
2654
4064
2958
3325
1054
73
2566
2971
2755
4169
412
4668
1848
2514
4589
4229
3378
2823
3381
2093
3361
3456
4463
17
2185
3807
4023
178
3902
3120
1986
2437
3042
2246
4504
2438
4312
1418
330
2474
1765
4531
3372
475
2997
2329
383
4986
3752
3932
4354
4248
4250
4741
32
4058
643
3911
253
67
1171
1810
737
2040
2170
4099
3488
2263
1094
3396
3247
190
4820
4351
4656
4579
825
3288
3554
2158
630
2073
4940
1724
4826
4849
4966
2578
4083
1821
1487
4177
4965
602
3609
3925
4955
2605
1720
4641
1478
8
2532
1166
2836
1739
2134
60
1835
1511
624
1690
1246
30
3767
4720
4700
3150
64
4099
2780
603
2524
1177
4647
3102
2397
2265
2729
132
3069
2706
1793
969
2470
3152
3586
1686
1134
4895
595
3309
615
1581
1951
988
1577
2944
2402
970
1388
519
2329
1774
4711
1959
1656
1611
633
3497
1036
1060
2395
3142
1720
1579
802
2475
2996
3575
1163
3506
1625
1972
78
4616
2824
3131
1287
2973
3591
2784
452
914
2297
766
2985
3280
3346
2885
891
4676
798
1278
4382
4206
2122
1635
2974
3686
4644
2771
2279
212
3179
3409
488
870
4840
1005
4353
1998
3039
2438
3878
2688
4054
3813
234
4153
994
2171
2083
2049
328
313
2995
1723
655
135
584
2091
3424
2857
4702
3319
1318
3795
782
3704
4555
252
3688
135
287
1208
2727
4116
3993
4243
1040
1319
794
2808
3905
4993
2004
3317
3147
767
4409
4352
2673
2170
3505
3213
2086
3755
3712
3085
2048
1612
3678
2617
2288
755
3024
291
3695
3413
1117
3694
838
1638
1268
3189
4536
4679
4252
4168
4400
330
2411
2958
2746
2483
1774
1290
1408
1188
2713
4574
2813
227
2748
2007
2239
990
1073
4236
1593
3535
4389
3063
4868
3393
2920
3285
4848
416
434
1632
4142
1140
1046
2075
4193
1549
2638
3759
4731
1277
1294
3415
3615
487
1217
3378
1662
1277
2454
2577
1325
2902
4951
527
2890
4173
632
3196
3885
937
1051
978
3938
4896
1203
3181
2149
1863
1844
4881
2350
4013
1921
4776
215
2938
494
1582
1565
1590
4744
348
2667
4342
565
2004
2574
4910
220
4145
1304
3325
261
1055
448
3736
846
571
4348
1419
308
2499
2172
1353
4260
3535
1214
2496
4157
1233
1774
3548
3963
3885
3976
2714
4584
1867
2805
2446
1274
3986
677
301
4590
4948
1726
3268
546
2456
4787
1711
3915
3907
494
1125
4318
711
3909
279
1225
2948
4432
2988
4587
1886
4851
4702
2347
951
3059
1880
3133
4570
826
3808
2353
4321
1373
2347
3644
1740
4174
693
2795
227
1507
4447
1258
4502
2820
2343
1509
2072
3725
4204
4439
1642
1788
313
3137
1246
3337
4043
899
2160
4222
1833
3286
3924
4660
961
3514
2264
3655
1066
1763
4521
1084
3151
2878
2842
2153
4961
2581
1837
1710
4168
2030
272
1703
746
4865
3989
4148
821
4567
1288
1332
721
2327
632
3027
3062
1957
2494
4981
3604
1129
3832
1389
3917
4028
2716
3790
1567
4290
3868
4324
1713
3520
4609
4709
3222
2462
680
94
3464
1457
1389
1266
4513
3498
4589
1713
2643
4742
3009
615
1864
698
4765
2768
4570
4328
476
1127
2730
1553
3854
438
1589
107
4099
4618
4026
1812
2455
4949
166
3305
4752
3621
3455
3051
2515
56
4143
729
1681
1712
4276
1529
2521
3997
3455
4185
353
759
1244
1931
332
2912
3616
4331
320
4414
2923
2314
322
3134
2647
3861
440
2617
4608
3957
1804
4972
1149
262
2591
2820
3814
3250
3261
1870
4478
1274
2394
4417
4422
1036
3184
659
78
1592
769
1275
2660
343
4651
3019
266
1216
2889
407
948
3488
4346
1305
4429
1340
4205
1953
3410
2678
4080
848
4088
3657
646
4778
846
1687
4654
1289
2321
4812
4488
3985
4112
2553
1979
3138
927
872
3440
1730
88
3832
4113
1789
2621
49
2331
4167
1922
158
4571
70
149
3242
612
622
1289
1823
2192
738
561
2280
959
2495
1968
2665
4998
2257
2111
3528
707
1572
2659
1253
3937
4300
3338
2160
599
738
1756
1214
1122
1289
2386
4102
4120
1831
4920
3468
2525
4254
148
863
359
4665
829
1268
1320
1500
3934
1457
3493
247
1374
4377
4229
4238
3281
2947
517
3900
3159
650
2221
2398
3609
4275
2432
3058
3655
3041
4116
573
3615
4429
660
604
3760
2447
4290
4591
15
160
4646
3219
3716
2909
3028
4211
4874
236
342
3561
4637
3991
313
2124
2262
3591
3068
591
288
1189
741
2451
254
2427
4502
4380
3993
4583
1160
2489
81
4263
1455
4932
2578
4942
988
200
1717
2793
3282
1233
1441
2225
728
4577
3376
2725
3770
2528
2628
255
4331
1690
1357
481
45
4685
3388
4582
4078
1317
2936
2723
4087
1989
597
332
2742
2193
4285
3406
4823
1283
4255
4976
3824
3817
4953
2300
3324
2203
2612
3521
3882
3374
4704
228
243
4162
4501
2464
4477
1433
292
2540
4761
131
4069
1604
576
4408
4749
3914
1342
3084
2422
4382
790
2403
1048
2521
724
3233
3832
3170
2018
4966
1902
387
85
1828
2099
2073
4525
4429
4964
15
8
4973
2364
1915
1509
2947
275
4006
2269
3642
3635
1542
1700
2047
2342
1821
3984
2961
3238
4556
1215
597
1030
2092
4246
4063
2372
64
3423
977
446
866
3261
871
3760
4252
1370
1682
2755
47
2998
4163
4014
57
357
3424
4608
4335
2242
1822
3938
1044
814
1618
1433
2377
4440
2298
773
4758
2737
4294
1330
2481
707
59
4220
1515
692
516
671
4462
1024
4927
3208
4907
2791
1052
808
3612
1268
2665
1330
4128
3929
3684
3214
1550
3622
4245
833
3168
4268
1342
2985
4931
2969
2776
3261
48
57
3225
2961
2454
1971
932
1936
3798
270
1800
168
3349
1086
3816
3926
4019
4243
3021
2700
1491
579
2752
2015
2704
822
3818
1159
2501
3250
41
1266
2758
437
3683
3153
3344
2976
1960
1125
3350
1840
2952
4992
863
3903
2284
3769
367
4559
2556
3088
4411
2483
3109
2582
2780
4875
2344
296
1977
2062
2854
845
1927
4769
1171
2826
3704
644
3538
4623
3579
404
4985
2151
4186
709
2432
1927
4494
1124
3074
1574
1544
3129
21
4361
4702
4832
3162
3356
4800
2884
1508
1562
2974
4485
2733
1375
4764
932
1484
3480
733
3515
109
3884
4627
130
3543
1224
4509
3517
179
3019
2336
873
4440
4622
3565
3741
432
1628
2036
4822
1962
4441
3851
1030
4123
1609
1086
4925
359
3129
23
834
535
1948
2932
1192
2972
1799
3384
4913
1893
3569
4616
3293
1454
590
783
4025
3509
344
2442
1594
2149
1144
3037
3254
2786
4676
2225
2789
2382
3774
4321
359
2304
4860
2471
3537
2739
7
2452
1790
748
4425
605
840
1863
1573
2461
143
3640
3608
3638
3330
4253
502
1146
3341
2965
1962
3239
2908
4808
4281
1799
1024
262
3689
1288
951
3244
2603
3635
1497
3426
1797
4796
1447
4354
2326
2789
794
1025
1050
2561
2467
2575
1929
325
3941
1482
3719
3767
1411
4143
3291
510
2977
3106
3770
583
4154
1475
2819
1778
3265
3614
2426
2091
1750
1997
4714
91
3152
3839
2208
3705
4438
2079
383
3153
3265
1104
2904
4296
3285
874
250
2414
550
1671
3494
4480
2249
328
3509
1599
4204
2262
14
3048
2554
579
2821
3270
3953
2909
4354
1710
2311
2793
234
4379
3949
3284
180
921
514
4079
1791
2009
4344
1179
1595
827
4446
764
559
63
3370
2109
2110
3576
989
4841
4938
4775
339
3399
913
3627
2184
399
3716
3772
1759
2595
1291
4981
98
2609
4120
1552
769
4458
662
555
3238
1327
850
4568
441
4533
1545
2676
948
225
4258
2274
4850
4969
300
1108
726
4247
3784
3272
4170
4579
196
4722
2455
700
1687
2960
3738
4596
489
254
3181
2865
3990
2063
4071
2694
4406
4283
3163
4912
1589
1080
4889
1117
2885
1637
601
4205
760
329
863
680
1110
4316
1522
4999
2370
1068
1497
3802
1120
2405
4883
474
1743
3237
3781
1741
1163
2733
580
3293
4290
4056
3134
48
212
4219
244
2523
431
3298
2041
896
2356
3259
4055
2761
287
2335
4442
56
1645
1543
2588
3646
1949
85
3622
986
2512
4899
2950
1735
4757
1458
924
4276
462
462
2743
2500
4383
612
3752
791
1777
590
1056
2770
2100
3704
3880
1859
937
4366
3328
3620
684
4912
2689
4372
2326
2928
4839
1920
3935
3425
225
443
2067
3384
2396
1218
1770
1590
2614
1942
110
3345
1081
1942
2434
58
1519
2196
3424
3
247
3624
428
4987
3202
1894
850
98
4543
114
696
253
2756
1733
2679
2201
3221
1092
3994
2027
510
3270
60
436
4785
801
1048
2399
859
4508
1347
2022
1329
1404
4260
855
562
3151
2727
3039
1044
3650
2118
3151
1386
4615
2175
392
619
922
932
573
3359
4658
3591
741
85
658
2741
4536
4328
749
73
1250
471
1586
2751
4846
3515
2265
1399
3990
3609
4274
4967
1460
574
3183
2571
1442
3532
2868
1446
3952
3796
3817
4188
2604
3967
1245
3648
4219
1292
4088
4868
1321
2678
3410
1299
4967
4506
2892
549
4868
2710
1017
3528
2876
1569
1757
4693
1209
1964
4958
2632
1915
1172
4556
3158
2654
372
39
4183
99
1794
3512
1041
2233
534
340
845
2127
503
217
2830
3313
2022
4732
3976
1891
4156
3417
3414
875
156
649
2948
3307
1151
1467
3483
942
4154
269
1081
4599
2795
3897
261
395
1272
3575
1699
2667
4357
4371
802
703
1687
3848
2103
3253
4459
1549
1240
2631
2732
4516
2162
2912
1364
3616
3678
1552
1786
2509
2387
3931
4563
1236
2632
4416
1432
460
2844
4936
2589
2943
3501
529
1209
2967
873
4879
3914
1186
858
1490
1649
762
1698
1482
478
1991
607
4589
2889
1448
4113
88
3478
2468
4369
4443
3021
2536
269
955
2134
197
2007
980
3
2909
1751
1838
3849
4732
3623
665
193
86
1299
1532
4613
1399
1406
2452
4367
2467
3374
2618
3789
1614
2119
3270
3543
2635
124
7
4224
4916
4308
763
1658
1192
1465
4795
3887
3171
2944
883
3003
914
1588
4362
1302
177
543
4168
1058
345
3047
1249
2764
3998
15
1063
1782
755
211
3822
1671
3435
2719
754
2990
515
3735
3467
3277
3453
1638
3374
2987
3453
4907
3293
352
1740
2867
1658
1551
3316
4862
1891
1162
476
1076
4219
1395
1617
3866
4050
3158
813
206
3958
2790
3407
523
1011
2540
1244
4199
3276
1698
2765
4971
2763
3318
3428
1156
3926
1422
559
4490
155
4781
577
108
1762
4013
269
2506
1554
2207
624
2402
1523
1922
585
538
198
143
3769
644
1519
1878
3726
3621
2782
4376
4112
2398
2707
568
2891
1463
1868
2209
3494
3255
1406
1803
890
3418
4246
4365
3767
2819
3983
520
3487
2128
1193
378
3051
3105
3551
1692
2469
2796
1338
1186
2698
3197
3054
2557
1409
1634
158
2043
4373
2259
1896
3818
1360
3512
1803
2207
1082
4427
2305
2146
4650
1500
3604
3065
435
739
1509
3381
1105
3720
1968
4473
1188
4566
4918
4270
566
3216
3537
3541
1401
1562
797
3644
3507
2146
4489
1931
1017
3613
4566
2325
754
2457
1090
2744
1926
1171
1503
1460
4013
3284
4060
1526
4846
4371
2859
2510
4112
2731
4130
307
3859
3383
310
1033
892
4841
3261
1592
807
2347
3032
2706
4487
2035
329
479
4951
15
969
885
4510
2436
1962
2923
3844
2110
1773
2962
110
4585
2724
235
2389
4075
2102
4069
3934
224
2882
1522
1451
241
3233
1580
2402
2330
4322
1111
2858
2609
3170
2115
3446
4027
4436
1602
1849
1183
924
2984
4623
3282
851
2541
1429
1908
3213
4873
1836
160
4216
3276
3047
2567
4078
1496
2989
2312
1503
622
807
3922
3695
4937
1283
405
2317
2175
196
1941
3200
3620
1424
3466
514
2817
1078
1677
3979
2975
2182
2770
4361
1234
3408
4258
696
3957
950
247
2883
2783
2868
157
3277
4321
396
2093
3552
3334
4084
2036
1799
4493
338
3221
4674
3682
1786
2622
4566
1251
1092
1281
604
2156
4447
3447
2249
3667
2991
1090
258
897
4811
3672
1182
4065
1052
749
551
4455
3842
953
1023
299
725
3691
323
425
2769
4432
2165
4922
3516
2026
1900
2319
4352
3573
1553
4115
4271
1563
1786
2817
3541
4583
3653
1494
4378
4539
4252
3996
4922
1640
554
4250
3677
3560
3805
158
1023
4357
3054
1005
2685
3293
942
4760
2342
371
4454
1749
2905
1872
3886
4275
726
4051
2590
3458
3035
3592
3657
4695
397
2193
234
4978
4638
3438
476
1685
2544
3604
1278
2980
4304
28
4149
3000
3172
374
2913
1944
2118
2832
2893
1311
1045
3574
4652
1181
4618
4246
4055
2287
2585
1685
2430
4286
3834
4159
3053
4116
2311
3003
2709
2245
3676
4757
94
3849
4565
3494
3365
843
2461
4931
4777
1149
4268
3749
1257
2048
1396
2888
4290
2474
3061
232
2739
4723
2973
3263
931
3602
1803
2524
409
2623
4193
3256
2171
943
3990
246
3841
4962
1613
4188
3492
3505
730
577
2713
3716
3283
4345
4511
3435
3158
3628
3826
580
1533
238
73
1352
1933
1348
1849
286
3529
4780
1868
3941
4610
2651
1543
2600
3571
4523
2874
451
4896
4792
3959
3122
518
1116
3924
2924
135
2802
2231
4407
4389
3143
1572
3421
2408
1850
1570
3829
2394
2687
418
1854
1105
4152
1055
285
4985
4877
2152
858
368
34
739
2044
4594
1600
2406
1662
3861
794
737
3766
2123
450
4521
375
153
3279
4259
3344
947
1845
711
1665
839
2635
372
3569
1208
3084
4628
1533
4438
49
607
3190
1595
4378
3549
4015
909
2139
363
135
1438
2786
3748
3632
769
2034
725
1817
3791
323
2206
4842
3653
571
1084
2891
3766
459
638
4716
2141
2576
540
2414
2618
3589
4959
2386
3981
963
2006
1084
2871
4740
1356
2686
847
1652
3655
357
2220
3979
3199
2623
3667
2655
3579
403
431
2600
3530
4369
4371
3873
1471
3270
2042
563
2156
4549
1165
1301
3120
1434
2191
3049
1002
4374
1044
3502
2679
501
4729
2457
3817
2168
485
4612
236
2132
1740
26
797
2753
2888
2487
2075
3977
2110
2999
3
2413
4706
2077
3398
4056
4637
2501
2902
1467
3383
770
2999
1350
682
3112
2022
1390
2085
3909
817
1179
764
991
3167
935
4637
688
4732
3255
470
2291
193
3684
987
4371
3495
2675
4107
3404
442
2520
3211
237
1434
2772
27
2643
910
4934
4189
14
3388
1436
3219
1121
478
2751
4074
697
2852
1347
3846
1821
3163
294
4884
1997
3889
4856
2004
663
1118
559
4545
150
4918
3682
2012
2080
4982
4349
3440
1068
911
525
4361
756
982
2828
2341
4464
857
675
1555
4068
2372
1311
2898
487
4961
4864
823
2693
1955
2816
3703
3003
1409
2646
1948
4270
1307
4149
3089
1057
3302
4803
1256
1502
3751
1375
4621
226
4873
1433
1913
4414
2813
1068
994
3529
926
4788
2413
89
3859
3156
1500
3126
1596
2157
2266
1084
613
1553
1124
1543
2027
3150
4196
1353
4968
1745
4440
1942
1129
1703
789
4373
2417
472
583
126
3692
2699
4345
4433
4368
2955
2474
3616
66
1216
4263
1080
3182
2253
623
1784
2469
4155
2989
597
2885
1663
2550
3318
4451
4497
3928
2491
4419
4096
4948
1314
2047
2325
3835
4105
1914
825
4014
924
3787
499
1002
3792
2219
1756
4165
4878
1661
738
2352
3061
3610
1088
1404
1950
252
2265
1722
2588
3416
288
1870
3979
3413
3286
1614
1440
830
936
1999
1810
1746
5000
1412
3104
530
1379
359
2304
3528
3757
3198
394
3386
1344
1517
2560
4273
709
501
408
4841
2210
3532
3434
4478
4636
4479
1597
4558
2351
713
520
923
2710
1155
3044
4487
4607
3778
3213
4200
3253
3736
353
3681
2883
2334
1667
2747
1939
2543
1235
2188
2465
780
2134
4228
4897
239
3290
3064
4042
4229
1332
3675
4477
1078
1208
1614
1504
2750
2519
2809
1024
2213
1545
3150
4105
3878
641
873
4764
1210
3144
1691
3501
3884
2934
3124
4703
4664
1124
941
2735
3531
541
1648
550
3547
4798
4832
1272
3496
2910
3010
4443
413
1334
848
3959
1673
373
4021
4005
488
4890
952
1798
798
2437
4976
3462
2788
2625
2191
3934
2530
2857
4446
265
4130
3918
2541
4659
4314
2430
2775
3693
1307
1938
3023
559
1758
4913
1643
2416
1863
3542
4978
1291
3347
1734
994
2146
247
336
648
4516
1271
1869
4962
2822
761
2693
1170
3568
4431
4564
1525
4349
3575
3075
4770
538
4588
990
1263
4964
4624
4119
3605
4475
1068
2874
907
4793
4242
4243
3405
3133
3576
269
2853
2079
4874
1538
2583
2835
3551
53
1394
117
2475
3753
42
3666
2699
68
1343
4168
1687
4248
998
1024
3266
4767
2664
3052
3755
4291
1335
1185
1260
3853
4129
3125
2137
682
454
2941
2038
2434
1736
3953
2080
4623
183
1122
3451
4822
4001
193
2117
1770
2188
3312
2923
3225
4673
2241
1421
2510
3738
1885
2670
2388
1228
2355
2185
829
4057
4961
2643
4641
4405
2347
3770
2309
32
3494
3107
17
2879
330
3292
3101
486
1352
487
650
4477
2403
1191
2189
2696
719
190
2118
3339
321
3362
4320
3796
417
1189
4628
3836
32
4367
3636
137
4707
2297
4647
2780
4671
1609
3957
386
2760
4574
2528
3842
2613
3547
889
828
25
978
4343
3048
4174
3147
3196
1746
2512
1945
3348
3642
4189
1219
3456
433
499
867
2968
789
486
1126
862
4000
244
3648
4217
2098
3911
4165
4803
3396
2263
4548
5000
3937
4222
4996
4747
4559
4483
4642
1317
127
4813
625
2082
3986
1413
2163
2166
2226
2422
4731
867
2967
687
4219
3480
3556
720
3488
4594
3387
1236
2841
860
3911
2300
4795
4161
4319
978
2617
4540
1834
3023
948
2184
1925
1635
1823
903
3903
1771
3422
2652
1126
246
3122
1574
2519
2863
3994
2778
1671
3693
171
739
1836
999
4871
2461
3035
878
1633
3357
277
3344
659
4726
4382
4720
1646
195
2616
3838
2035
2734
909
1669
3227
2260
4974
1621
3222
4593
782
4736
3182
2482
1882
2498
3704
4871
4953
1666
1808
2556
328
2072
3
2392
4955
737
2112
1271
1321
280
2542
2157
2066
3965
382
4642
1566
712
4798
697
2730
3172
4851
522
2680
4962
4240
3313
3216
3649
1868
1670
4429
3282
2942
2789
1175
408
2214
578
2603
2603
2384
2348
4431
2040
3190
4727
3914
1686
371
4277
715
4523
3190
3265
4504
3370
1406
1217
488
837
3219
1407
1533
3797
765
2549
3548
2593
948
4188
98
1833
2081
4957
676
4275
752
1608
902
2460
1798
814
2163
3969
2016
2577
2245
2576
1036
4159
3155
3671
712
2756
1213
4522
3237
7
751
4623
1859
3189
2421
2031
1308
3474
1742
12
2344
2120
4931
291
1438
905
3189
4755
4371
2416
1265
136
1069
1449
4103
3489
698
2883
1292
3447
4494
1708
1129
2961
728
641
1234
4023
3451
1326
4385
4423
3929
2116
2964
1031
2001
1067
763
278
3496
4541
4296
2059
1303
3271
417
1716
4175
3459
3916
2243
4723
2662
1434
650
1605
3782
1266
3745
62
712
654
345
4572
2441
97
4512
4767
3887
2595
167
611
3949
678
3207
1207
798
3495
2093
1879
2207
3682
722
379
1355
4798
1496
4425
4265
566
2791
4750
2713
4331
3988
3221
3021
3360
3329
2579
4464
2593
2208
501
2542
3766
4623
4809
4286
2335
142
3951
3405
2241
2653
2045
3548
569
3210
1273
4380
2264
4714
3619
4050
4202
141
2926
1180
1956
4253
4643
685
2735
1108
4805
3599
1463
2406
1916
2103
4764
3695
1953
4416
2568
1681
50
1417
2339
365
4186
1700
2836
1328
4944
3040
3054
1903
385
3736
580
1296
1278
1862
1871
1986
4162
269
4189
1116
3203
1071
2606
4376
1741
444
4870
1650
2961
2343
2515
1319
3637
3396
4694
531
638
4399
4262
1504
2381
3800
2863
805
1437
831
2329
1625
4736
2240
1863
2110
3206
3688
3145
3198
2693
1282
2722
521
3189
1658
4091
4363
3237
3648
1376
849
3205
1816
402
4226
3949
4190
423
3311
3380
57
2262
1141
18
1167
4650
416
2851
4963
2368
4323
963
1172
2641
1253
4822
4226
2198
4877
2393
2307
4320
3590
2119
2581
3984
4112
485
4001
1972
1099
4912
150
1239
4608
4427
4772
4671
2796
316
2650
2045
257
4810
4474
2525
4873
733
1158
1623
736
129
928
1377
112
2578
1304
2815
4107
2384
2308
4065
692
4866
2061
24
4890
3506
1131
2094
4802
1770
4852
4708
4242
2155
953
4344
1219
3155
3070
3963
3681
4983
1525
2292
3965
4764
2778
1023
10
2759
60
4464
4933
1826
556
4850
309
3502
3127
414
3984
2731
1009
2100
4912
2155
1088
3558
2478
1472
1481
2868
4807
1426
4941
4385
2940
4058
808
4480
2582
2527
1264
20
556
2971
3772
829
2016
2580
2285
4305
3955
429
4767
4443
1216
2658
4615
3554
1008
944
2762
3519
1356
147
4446
166
2012
1908
68
4667
1980
1294
3302
153
1312
3262
1990
2048
1438
3157
4390
1949
2264
3033
4894
360
3285
2634
77
1188
3647
1605
4763
2522
5
3391
968
3977
3700
3851
3831
162
2594
4170
1925
1015
1303
1929
581
4746
3292
3250
4928
1597
672
2335
560
2746
1210
1799
4630
4368
1856
4489
87
2265
540
657
1201
4048
2597
1628
3636
3785
3063
3609
54
2664
826
2519
226
1130
1626
4821
3504
4164
3588
4566
4673
4406
2173
4606
4947
3138
226
4908
1099
3992
252
2242
1396
1019
1306
3673
4221
1387
4233
4149
4356
4986
4720
3253
1542
710
4366
1215
115
828
3568
1979
1621
2906
4729
3207
3764
365
3854
208
3675
1081
1567
731
1864
3618
2863
2787
3840
165
746
3721
2841
359
3991
4060
2516
1404
38
371
2496
640
1544
2447
204
2906
4972
4247
3920
4744
2124
436
3610
2669
1586
3727
4732
488
2063
3215
617
696
4739
772
4029
1394
4794
703
3965
4833
4846
4551
3033
4848
1127
1346
3323
3817
2348
1354
3531
1495
509
1544
1585
3501
2172
1697
68
270
1830
3376
1085
296
3622
253
1480
679
253
2644
390
2911
1582
2036
4263
1043
4236
98
16
884
4130
1549
2826
4051
4171
4503
2086
2954
2480
695
1353
723
3933
4492
2124
2381
601
3346
4022
181
470
1017
1229
2557
2288
762
4891
4037
4614
4090
1684
315
1006
808
1283
3382
3546
4450
2815
2170
544
1409
4096
228
2507
4282
289
621
844
3798
2439
4020
2183
3348
3303
4273
3685
305
94
909
3989
1687
299
3942
4417
1934
1131
1233
2801
1151
4425
3222
3498
3340
2648
1225
1265
2388
928
98
1316
201
3904
1613
2319
4242
900
2626
3536
707
2448
2454
1221
1007
4344
2653
1023
3310
1165
2753
1409
4162
3811
2561
4721
3605
2988
3469
3794
1721
4791
3224
1334
2432
1622
1786
1304
3546
24
741
1758
4629
3745
928
3583
3368
615
2011
1928
4917
1014
4153
3078
706
2312
294
1315
1498
3119
2326
3028
4864
1037
2595
3993
3406
4165
260
397
1762
3871
3155
686
4802
3095
3956
3122
2004
2709
4603
3271
3683
3013
451
3713
2778
4359
2374
4306
2127
3202
4083
270
262
3909
1976
279
4826
4212
4291
1236
2677
2396
3001
4419
4134
616
4351
4238
372
2044
1407
4
3223
1749
3821
4902
2744
857
1322
2393
3132
251
3500
2932
33
490
4652
4077
4626
3495
4338
4989
2651
82
183
4858
4024
1418
4566
4866
4547
3679
1662
3551
3804
19
4841
3307
501
757
2972
1395
3896
2499
2754
1882
3523
269
2144
3079
4814
1400
4087
2502
4726
207
573
2693
3733
3762
3559
3348
678
580
2712
4223
4379
1076
1645
198
4934
3024
1560
417
279
3307
2618
2250
3951
4156
2698
680
3422
4245
827
4041
4256
2597
597
645
2087
467
4925
2599
1716
427
2845
270
460
1445
256
3344
2774
4795
1620
1113
1951
293
4417
402
1012
4733
2368
96
938
64
2053
4975
4123
3803
406
3118
4028
4124
3416
4850
3399
4338
1678
2012
4461
3783
4015
3192
1576
3763
991
4577
1271
1385
2735
3562
1297
3440
164
4822
2839
2137
463
3082
2214
144
3149
2257
1752
1969
1228
2066
538
1652
1355
3198
2818
534
1338
3210
1344
1626
1150
3151
4899
996
15
3502
615
925
2640
3456
3616
926
4029
3923
4288
4430
2389
3093
1764
2192
3475
3740
3152
2436
3004
442
5
1017
1409
1775
3713
4304
681
3168
51
2823
832
4
4970
3147
1542
1505
99
4108
2778
709
911
2131
3778
2010
1487
733
1032
2896
3975
2814
3545
1502
1259
1993
1284
3613
4286
4782
1636
1584
1777
211
614
533
4710
3670
3417
966
3254
457
4921
4431
523
2930
4779
3980
3996
4487
2001
4683
3513
4467
2130
34
4222
748
1294
628
3242
1769
4188
1340
557
1795
4052
3775
3856
805
3617
1073
3897
723
2668
1737
2602
4635
1830
1327
455
971
3182
3983
3268
2870
1592
93
588
3962
1872
569
1701
1974
3042
162
2069
4950
1175
4156
4973
4752
3941
4317
2894
4595
4953
2582
1387
1493
1310
1834
2573
3410
4237
2330
4958
1007
3630
1072
813
2536
1975
896
3582
1058
1537
257
2739
1196
4503
983
3471
3306
2535
1620
4610
420
2926
3337
2792
969
354
1989
4559
3900
627
1295
1475
3171
1377
2924
3045
823
781
4834
4787
1687
2256
2819
1579
386
4346
1451
3423
1613
4888
26
4444
4345
2711
1366
1944
4615
3835
4768
4736
1023
2378
761
2986
229
1796
4020
2262
1525
4499
3244
4234
2945
1833
2528
4120
4882
4309
3792
1550
997
1418
3713
1883
473
904
4016
2017
3391
4730
1659
3256
4187
3179
1653
4656
2335
4256
1395
4974
3961
3372
2917
1330
1172
29
192
4082
3609
3922
888
4231
3248
4684
2555
4432
1589
812
4374
3102
3485
2663
271
2548
1701
2566
3199
2517
4406
4302
1387
3217
2090
4385
3628
1178
4418
3794
1725
4049
2574
1303
1986
2591
571
28
1802
4539
4375
2814
1257
3136
2232
4611
3191
2286
3602
4691
3318
2327
3147
14
2857
688
1436
1525
2813
2603
245
1501
902
2643
1247
2774
4274
2706
2024
3352
2952
4884
4607
3625
1136
666
845
4867
3
846
2143
1089
331
1301
3979
1001
179
4321
2560
2355
1476
3224
781
4995
2096
233
3850
277
1706
3869
1896
2329
3911
4971
2733
141
3648
4319
4829
3320
440
3333
3098
2314
4024
2830
3452
57
1105
2534
507
1144
2009
124
3795
149
1840
335
4951
773
3284
402
141
676
4
4888
1243
4815
3498
4545
879
35
78
2566
4774
4985
2196
2064
3407
2960
490
971
1590
4320
1087
400
1099
4137
2027
315
4776
923
167
4791
2737
2065
4450
3689
2491
4695
2177
193
2344
1694
1937
960
2516
4911
3470
36
1664
4371
4075
1036
1292
4703
2375
1365
601
1037
1447
1348
3534
1003
1422
1289
4574
4412
3775
3270
3261
2579
1882
4602
2476
4338
4443
1454
2923
4352
430
4170
2109
3172
3419
4849
431
1501
2828
1644
5000
921
90
4341
1849
3107
797
3968
3764
4609
2205
616
3218
2568
3746
2823
1836
4600
2483
1249
2651
3264
1269
3270
3970
3584
942
2633
4104
2595
2000
3995
872
4990
4049
693
2533
3366
2870
4197
2981
3297
3895
3042
1098
2779
4189
3153
4844
90
3010
3048
3643
1055
971
3415
4377
564
4465
4864
1667
1567
3095
294
4214
4372
3224
1159
4247
3925
3244
1114
3599
2460
3677
2177
3503
1274
4985
1164
4680
2105
1543
4916
1126
4543
2606
3600
885
3580
4023
3279
1466
4077
2004
3551
4853
2159
2328
4029
400
4357
1465
493
3028
1242
867
245
3102
737
275
335
1608
3292
4361
1577
4764
375
794
4040
4981
2242
4426
2549
1120
4327
1393
3889
174
160
4568
2234
3448
4799
4599
2106
240
4654
3323
3976
3903
2954
4106
486
1393
942
4530
570
2705
2935
4359
1361
439
1468
2660
433
1110
28
525
3375
4870
4331
4181
3040
1978
3046
2602
1625
1957
4606
541
1759
3832
291
875
572
434
4136
3952
634
892
254
1136
3324
1755
1749
552
1929
2187
2130
3302
273
2423
3723
3286
1229
2652
2888
265
3252
4263
2929
2637
4905
387
2518
4115
59
609
4620
4061
2481
3006
4834
1530
4492
4390
1517
1204
1822
2182
4362
3908
3483
896
3433
2439
3046
954
4743
39
401
4670
2216
4976
1223
1340
528
3476
2462
3028
349
3552
4425
1772
2679
4629
843
4821
3693
2776
1416
2170
4789
472
2701
3800
1416
2215
410
4290
1581
4468
1558
1498
915
2132
2448
228
367
4051
686
865
1230
3816
2991
1666
3831
985
387
4786
1355
3508
694
3581
4005
3082
2324
1695
4649
2082
1015
408
4566
4561
195
2938
3000
2479
3700
588
2648
2777
4164
394
1350
4116
4772
4670
1651
1828
3756
2850
3324
869
1965
1773
3739
883
4099
2539
1766
1828
1763
2375
3454
2292
2938
1099
4260
3361
1759
340
1327
603
2308
3878
2662
3711
4107
2298
4341
1345
3116
3643
3007
3788
1631
2334
1270
1762
1931
3835
10
4028
120
1328
4318
3710
2228
4824
4551
4066
3553
197
2233
3945
1594
3710
97
3906
2782
2146
2748
3814
4582
2026
253
4898
3171
3321
3024
339
4620
2382
1817
2814
4532
2281
258
1641
3012
1494
1475
2273
273
2761
3310
3435
4381
2094
4788
4474
4195
346
1890
4661
1587
1697
4521
1339
302
1349
2858
795
1931
1365
867
517
3886
638
4224
279
3346
983
207
1860
2205
2737
2340
4496
2818
1638
4232
4155
3534
2189
229
2929
3811
1682
3879
2462
985
3917
4145
3978
4249
1112
3408
1391
4292
3436
3239
1122
851
1306
3751
963
436
696
959
4898
1181
1082
337
4205
4947
4357
3905
2295
1261
2381
2985
2707
4456
3077
4334
3800
4735
2144
3021
3152
2921
1606
2611
3843
2542
1027
3593
3090
646
4745
437
869
2498
3010
1748
616
1604
3417
4169
1652
2
1822
3314
1048
1839
3758
4682
3307
4864
572
4041
4773
3324
2380
4950
2708
1544
165
2011
3797
3342
1946
4632
3843
2223
3860
1666
3193
2098
1500
202
3277
1281
2676
1562
279
2945
4383
3214
4241
808
1257
2125
1790
771
129
3356
481
1057
16
3681
3066
1401
1821
3757
1548
4860
3301
4273
3289
2695
3729
3038
2492
4407
451
3759
2271
3400
1828
4056
683
660
94
1306
657
784
4148
4697
518
1380
3768
4673
1617
670
1811
1334
4952
2711
1901
1282
1518
2113
1418
373
2014
387
720
4683
1092
1960
2995
262
1771
1469
1867
2434
2394
3013
948
2289
3238
3759
3283
3502
2220
3154
2341
4201
591
3436
4389
4674
2329
2212
3276
3206
1340
2575
2670
3721
2015
79
2910
476
2363
3107
4413
3800
4364
2512
2799
4529
4056
1404
3665
1426
1931
2307
792
4091
2772
404
867
3817
4964
451
1063
3001
4479
1740
2830
4853
1219
4886
4131
4490
962
836
1842
3744
369
1354
360
3145
4534
3765
1574
3194
4691
603
4715
2234
4088
1829
3287
3079
1706
1921
2484
1254
4065
3897
1498
4382
4241
2156
141
4529
3254
3580
3551
1007
3234
4106
3039
140
4688
4842
1512
4583
3739
3589
1402
4705
2139
2100
2242
3818
3800
2358
1221
3506
2815
2040
1878
2809
3424
3588
494
3709
3856
2846
3603
2782
4311
4086
1893
1200
2782
536
2485
4164
3363
3841
2765
860
258
1768
272
2662
378
1341
4077
3451
2007
4637
3679
1870
2820
749
77
3549
1747
1398
361
4183
1207
2909
2298
1597
3363
122
1464
3086
1403
4711
4686
197
4064
799
3290
978
4354
984
3456
3979
339
4463
3656
3710
2400
3621
2592
980
4732
2919
3250
617
3007
3154
2407
4455
1878
2529
1121
3347
856
2694
2617
4193
4708
1241
590
4958
3417
149
2004
3144
4552
171
2042
741
4429
4709
1872
4131
2475
1449
4332
3542
151
4165
3926
4246
3094
2713
1469
1794
1208
203
2762
3314
2281
1390
2677
4582
1715
1008
4225
1365
2001
2777
3979
2108
4898
3491
3045
1066
3818
4986
2485
322
1727
681
3158
3924
1567
3944
4014
821
3030
1412
812
435
4861
2727
2817
1296
4748
4629
858
931
1720
1600
1669
2779
4327
2816
4592
3710
1179
395
1690
2793
184
1362
647
4059
3683
3347
3342
3084
4343
693
2969
3763
2141
676
2917
1152
1194
1387
4413
4595
4773
503
3849
4181
165
2444
392
4584
2433
2744
2897
3640
4116
2266
4479
525
236
3615
2633
216
3666
851
1482
3619
3860
3690
1047
4262
4948
66
2816
3860
3135
3331
2996
198
3869
1518
4992
4225
2374
2327
3336
1001
2812
3473
3623
4994
1711
3991
4470
2496
2200
2029
3269
1455
1634
4572
2727
4719
3435
561
514
1626
1992
1597
2775
2087
1968
794
2381
4507
4869
554
2427
2918
4939
1000
253
689
1206
2403
2722
449
357
2898
1905
4180
2636
524
1559
4851
1118
521
1695
394
2140
276
3464
1514
1797
3572
3930
3480
226
1763
1791
1499
3393
7
3022
280
3244
1813
4461
1319
3947
1467
3257
1711
4967
1103
3602
3536
2588
91
2091
3409
3431
67
1805
293
1791
3258
3692
1907
1093
3542
4687
2457
3249
3885
3751
4768
2360
1569
1532
3388
3573
4326
4499
2208
4778
579
4157
608
2083
3677
4453
3415
3788
1896
1045
233
880
4840
1101
987
2170
372
931
1112
342
4689
838
1898
2824
4112
3459
4667
3915
2575
1284
1218
3498
4637
1179
3755
1603
2244
3051
3920
2648
3987
2096
3089
2179
4528
3133
4707
3245
3252
1217
3101
4939
353
4782
4578
948
778
1239
165
2844
1581
2600
3496
8
33
4571
365
3309
298
217
630
2857
4940
3460
4966
327
3922
4454
4447
2782
30
1729
2647
2560
348
2063
2272
3773
939
4140
4853
1687
2148
2350
1227
824
497
811
3526
2234
1985
328
1404
3515
784
2262
304
3157
2704
2909
665
2723
3129
4888
716
4516
579
288
3427
3787
115
752
4900
453
4474
4001
4305
2051
2386
4663
3567
740
3605
2017
3398
19
2796
2109
854
3640
4981
3949
4410
3467
4211
1801
2250
3579
4143
4305
1032
3730
2578
2485
546
623
15
1387
885
3560
4480
4185
3671
2906
2400
1745
4597
3396
1486
2454
2142
4885
1309
23
1442
531
137
3498
866
4339
1454
1780
1921
3841
3347
3552
1502
1073
3121
347
1846
1825
374
1318
1820
3289
20
4235
314
4787
703
4228
1127
3726
2200
4901
2663
2362
684
3832
3055
2547
880
304
2209
2114
1359
1407
3679
1640
954
3045
4277
2103
2552
4907
3896
27
2434
758
2016
634
987
2426
3119
4010
4695
494
1908
4336
3203
3837
1840
4598
1051
4448
4123
2610
2690
3471
4375
2805
2563
943
4764
2097
2971
4673
4572
3048
3623
397
1907
945
4088
2498
4875
2566
3364
58
59
2293
2055
457
4895
4921
2198
2676
1989
842
2216
4515
2661
3345
3011
3415
4716
4007
2185
284
2824
2735
3114
3231
2599
1154
3679
2799
57
1080
3734
2751
963
3184
4254
4385
401
4118
4743
3078
991
1666
4843
3420
3894
4853
993
2744
4007
1711
1601
1731
903
2673
1040
2153
4570
1647
2619
2364
2953
2970
4044
1468
3508
3065
4868
2409
4506
4228
151
1917
4140
974
303
4472
4880
3610
1808
779
3820
2266
4554
1764
948
3552
2711
2571
104
1234
3978
805
2397
2479
741
548
526
2457
762
43
2876
4346
4292
2912
2567
285
1046
4970
462
3592
4493
1195
3772
2790
4522
2770
3488
2550
288
212
4964
3479
1192
1955
3702
4684
4396
4465
4427
1622
3258
19
1072
2558
1265
3425
3570
1445
1099
787
1162
4498
3535
2559
783
1017
2814
3343
1482
187
1852
1668
530
2182
3882
802
2067
80
1568
3585
4049
2337
948
3353
552
3802
4904
976
619
1854
4351
4470
855
1711
48
4216
1510
497
87
3081
1584
4308
4725
3684
1648
1395
2300
1202
2750
733
3488
231
4404
1909
2928
67
3457
3833
3105
1237
2413
702
3696
2702
3612
3269
934
3920
3128
183
1308
3305
4773
1202
823
2172
1177
1898
899
731
1446
4053
3976
2546
6
711
4630
1346
4966
655
3315
2898
522
4839
313
4995
4790
1571
601
2271
2159
3606
540
3305
2967
2369
640
4034
3309
669
4318
1660
1120
2532
1467
835
4018
2012
2867
2209
347
4493
2068
4519
4876
4193
3428
2315
2683
4534
2829
168
2333
1489
3583
4207
263
2963
4213
2788
299
3344
2815
3323
3100
3078
1301
2133
1961
3298
2676
2558
3496
3911
4966
4703
1248
267
1259
3661
2328
3816
1371
458
4586
4195
743
563
3136
2344
1589
3341
465
4530
3578
3533
4357
1595
2079
214
1609
1271
1839
2749
3527
2088
3670
4588
4937
3870
850
4734
4163
4049
1968
1640
4668
4591
4250
833
3993
1066
142
51
3904
1994
530
462
4380
3441
1388
3337
3961
1576
2747
1968
1061
4727
4543
1760
4233
1860
2400
2010
3028
2481
3938
487
555
3663
1261
2950
623
4350
1927
4969
258
3509
4176
850
3893
351
3456
4550
4014
959
4195
3487
1271
814
3925
636
4307
4568
2139
1334
67
1460
4934
4695
3969
4087
4146
1476
132
2837
303
1654
4701
2859
648
4761
4787
792
2212
2887
1557
4960
4138
1931
8
760
3356
3989
3456
3097
3872
566
4080
3071
3012
4390
1869
3913
1097
122
4328
4341
3941
3960
1321
3200
3098
2118
3849
4025
136
4059
2988
18
4424
1008
2298
2477
1964
3103
4868
4766
4330
461
2469
3776
65
834
225
958
2307
1470
2341
3999
3864
3418
4634
1648
1194
4454
3453
4597
4580
3021
4795
2672
1627
1313
2683
1700
3370
923
445
3285
752
4292
315
2849
3856
1842
4117
1232
1521
681
3260
4180
2395
1487
3443
3821
852
2826
1373
4168
1364
1169
1236
154
1124
3406
1966
1036
3695
3102
2318
538
3748
3758
310
1436
2404
666
3129
2308
385
242
1335
2057
434
1749
2624
4728
961
31
408
3858
4509
1042
2869
215
4326
4333
2464
1904
4635
1461
1005
3694
3512
3910
2932
1939
2476
1998
4797
2720
2479
1247
1575
1747
1638
1383
4049
4067
3327
1394
3810
4480
2675
4221
1473
1309
99
347
520
3081
1514
3150
2118
582
2979
425
2844
3640
4018
325
1600
2678
2652
3117
4595
866
2643
3830
616
4775
3349
2234
4775
1541
2360
3797
3194
1819
1721
2524
357
466
3435
516
3898
3908
2402
3423
2308
146
207
897
4065
2582
666
526
49
2377
2082
749
2748
4937
320
1010
4329
3976
4166
1179
2506
3496
3188
1553
2028
1518
3129
3384
2797
2443
4773
475
4013
4560
282
4065
3808
2517
698
501
1151
1275
3416
3631
1245
4274
1997
2516
4276
249
615
2672
3317
1734
2361
3005
3228
2169
1466
213
1595
2996
1119
2608
557
3419
2510
528
2583
2829
2143
1793
945
1467
4387
793
4712
3182
4509
4382
2166
4968
87
4902
1626
3938
2873
2448
2844
4123
3488
3114
1713
4462
721
2456
3461
2591
4329
3456
1353
3192
2209
2229
4541
1407
1337
1713
721
1018
4504
4715
591
2537
1403
2149
541
1227
2627
677
1074
3032
3984
3881
1353
528
3599
4624
3073
1993
2248
2884
3074
1405
2216
583
4908
452
4775
4356
1639
4203
791
1705
1735
2033
663
2871
3818
4690
4501
1334
3564
1631
4137
3989
1295
4048
42
2519
2278
3056
3834
1501
4330
3315
4366
236
4450
345
3307
2770
2655
550
2252
1095
1936
4227
3190
3588
742
4115
4608
4418
3446
3416
442
728
256
2117
2858
3127
4098
379
3816
4800
4721
2955
240
1022
4705
3475
1235
830
1240
4979
1600
855
1345
1276
4645
4051
3068
3689
3844
1311
1512
242
3413
1057
1139
150
2383
4342
2687
4741
1919
1839
4656
4438
2994
631
246
3581
2228
3105
1136
4057
4518
168
1451
799
597
1869
579
734
220
883
2577
1500
4851
4589
2309
921
2173
4308
4861
2173
4053
2381
2432
2922
490
3972
194
4157
2062
4971
2504
4676
1783
4440
1696
2875
4989
3186
881
2831
1052
2991
2772
2441
545
4224
3778
2383
1070
4316
1674
2868
1644
4061
3423
2004
502
451
1247
1178
4885
821
2009
1469
1488
2982
870
3829
2457
2622
1083
4354
10
396
4320
4933
3847
725
2165
1916
3412
621
474
1382
1633
4738
813
4546
3908
819
4766
3797
2770
1963
1018
4770
3076
4260
4205
109
1304
3447
685
4961
3508
3424
3070
4966
1975
278
852
1522
1633
3018
2878
3726
2928
1806
4687
3125
973
4477
3484
4470
3547
2874
3286
3317
787
537
631
1409
3736
1174
2917
171
4213
2910
540
2821
553
3782
3879
4447
307
1634
1021
4517
2818
2356
3471
2429
21
3050
549
243
883
4594
3358
1293
2572
2512
4936
4474
1339
3748
2347
2099
3283
1084
1720
4988
2939
747
3552
2813
4770
423
1775
2746
2970
4324
2057
3695
393
242
1795
1639
1733
913
4126
2355
4114
2605
148
1262
2827
2138
4608
1521
1084
2146
3622
4463
1627
3647
3558
4255
1792
4369
4891
169
1546
139
3454
2500
3947
740
609
1378
3513
3956
3792
3405
2001
1476
2800
3859
2940
4230
3638
1464
2820
1274
2609
701
3062
3109
3100
3149
2078
4164
2155
273
2106
2530
500
2396
2023
4549
3526
3897
4071
2759
4484
108
2390
3467
3453
3825
2820
2979
2382
4979
1911
1858
44
4333
319
2885
3417
870
4684
2361
4938
1340
4052
2532
2082
1490
1851
3234
1755
4900
2573
1001
4948
2611
3035
3769
271
2411
2280
591
3819
4223
2177
91
183
2167
4844
4219
1223
3812
193
3628
903
2364
3504
1308
1606
4596
3613
4764
1901
1071
1282
4761
3822
801
3710
1660
3459
961
4929
750
1831
3551
4092
4393
3281
1310
897
1564
2480
1304
1778
3016
503
3410
1109
1559
3730
3325
3996
182
2919
862
4527
4782
2265
4009
4889
4843
690
1120
3032
832
4744
2867
437
744
1342
3907
4761
2482
4710
4391
4656
1325
2347
741
2922
2392
1069
238
2265
67
4959
2044
766
3932
4148
1426
1587
1391
2755
962
780
2008
3556
1567
1853
902
749
4600
3513
2505
209
4631
1114
3590
2763
4194
4140
1755
4121
929
3012
2437
2589
768
761
1229
3367
2390
4591
4318
4705
2576
1059
3141
1662
386
1564
4660
910
4290
2541
4510
3902
4957
554
2882
919
1010
1279
574
3716
3433
1247
1111
1635
3593
3700
1378
4335
2380
2070
4808
4776
3208
1011
3980
4770
2415
1426
1130
392
3654
4251
1796
1562
1923
670
2167
406
2606
2564
1556
4382
2773
1200
208
613
4262
3623
3805
842
819
1299
2695
4161
3187
3090
4417
392
4371
1089
655
2314
3215
3138
4916
1250
511
1113
1056
2124
556
4377
1740
3695
3559
1071
4397
3636
1530
3067
3120
531
3426
3133
1002
4831
384
2208
1060
3085
199
4704
3215
1882
3652
2935
3321
452
4107
404
160
372
1604
1979
1573
4851
2151
4394
2709
4325
964
1394
1546
853
3973
3971
4520
3952
4641
3518
536
286
3791
3771
2843
1916
2076
227
163
1481
2510
1906
526
4217
4538
2774
1783
912
1474
2034
3379
1196
4780
1014
1886
1883
2477
3283
2033
829
2918
3356
4640
687
3383
1960
3372
508
3579
898
940
1351
902
217
4415
3055
3733
1400
4360
1372
4431
2323
1365
4665
3661
4840
4988
4201
875
122
3148
1219
2670
1705
477
3636
4948
469
1990
2651
2168
2866
2247
507
1780
3012
2556
4033
2536
3419
3247
1668
762
4621
904
1606
3492
3138
2197
1807
3112
4595
335
3920
4614
1359
4549
2763
1988
2396
3181
3720
2936
4949
1533
3458
2624
995
2385
2056
3278
4885
1835
4892
4788
3069
1728
3987
4418
1258
1526
4795
4840
4818
2270
1945
1501
898
3263
1978
823
3517
3244
3729
438
438
2754
1344
2104
16
4900
1975
2024
2611
617
2975
2980
4238
4697
2996
4280
170
1834
2207
1401
4159
632
3024
3443
628
2748
1868
4782
4140
1480
685
4237
771
652
406
3443
4208
3323
123
1323
135
499
1787
3306
3766
2516
2547
570
766
1375
1375
1937
991
607
2844
4747
1046
2602
166
1701
370
610
3428
1593
1097
2696
3754
4935
731
1674
936
2541
4780
253
945
2433
1986
1909
3958
2443
3077
829
2345
532
2607
4034
4091
1342
1909
5000
3065
697
895
4285
3994
4885
3649
2273
2822
4471
654
3896
1797
3499
3900
3062
3703
1829
4447
4182
1396
778
154
4344
3138
2760
693
1582
4014
2084
2148
59
2444
1978
2660
2265
2377
1929
1430
3551
2434
2096
1283
4803
2635
718
1188
4695
3406
1937
2705
4191
1074
133
48
4556
643
3463
1838
1248
429
3470
235
4723
2947
780
2649
4350
3062
3296
1046
4281
1146
816
2698
3483
2336
4047
3383
2953
4656
268
3293
2083
2201
1854
1554
4974
3919
3927
1626
3357
3540
111
2275
2418
3767
4047
663
1708
3543
4843
3442
1061
3186
141
3204
2786
1862
1210
454
1704
4901
3328
599
4828
2029
787
1214
3399
1929
4766
3230
4806
845
3954
3604
2617
90
352
4960
1446
3331
2425
597
3904
2740
2055
4765
4657
2804
2431
4090
2795
3070
3263
1430
3811
1015
1893
3083
195
1707
2125
1919
600
3534
831
1840
4746
1387
4416
1231
1179
1706
2374
4577
2677
3211
2209
25
4702
4714
3625
773
1769
4424
4697
3537
4543
534
4256
3360
3709
1686
4313
2533
1570
3302
578
599
383
2049
4707
4550
3987
1776
1835
444
4851
4192
2217
3090
4358
350
1004
3040
2616
1817
2606
4581
3828
4151
4629
3581
1362
4197
432
3126
2550
4585
201
2431
2459
1821
4452
365
2152
3509
1955
1794
4241
3877
3597
4686
4461
2205
819
550
4202
4058
741
2255
3972
975
3998
1759
527
2412
639
450
1959
176
2599
3224
1278
2116
1896
2287
2306
1362
833
4870
1185
1721
2805
2786
2464
3370
1581
3731
4539
2381
740
2223
2579
4628
2351
1899
4089
4583
3853
4815
4163
2913
4551
4220
1527
1831
1686
2077
4739
4457
4470
4563
3377
3325
4043
1192
3706
3655
3009
4437
2967
4314
3661
2744
4005
3847
4357
1879
3733
1787
2214
640
1179
695
2036
2404
1458
1757
1038
1526
2392
2342
4064
690
4264
3082
2561
3524
1463
4541
3411
3010
2318
774
2407
2808
392
3161
2579
1652
3247
3068
1004
2425
463
5000
2600
4238
219
3635
1107
4994
1797
779
89
2640
2178
2556
96
1641
1929
1712
2869
4673
2517
303
4621
2865
1329
2573
3178
883
3567
3149
160
4179
1804
200
1486
3520
4432
2541
2687
1234
2137
1130
2992
1438
2329
2969
119
1329
1704
2189
1647
1328
1230
3930
1986
2239
474
1536
411
4345
4296
2729
263
3497
2574
2048
3338
3068
4913
599
2636
4233
3838
3369
3918
1734
1229
3996
1910
4146
2136
4239
367
487
1124
3848
4956
3552
356
3693
2695
1841
2977
2681
756
1924
3319
4352
4748
3005
240
2648
94
2528
2817
1823
3372
4835
4507
817
2973
1197
1427
357
3336
4419
589
3683
2538
1935
33
2069
407
2766
2791
3572
4985
4798
1297
2677
308
2493
1529
459
2715
3226
3298
2070
3032
520
3651
4778
2114
3744
3258
4503
1602
1008
4989
4677
4834
2765
1636
3321
3810
3595
3900
1588
926
3390
1409
2545
4601
227
4486
4447
1222
4168
4465
4128
311
1152
3271
622
4833
4602
4000
437
3682
2668
823
2144
121
1491
2807
1946
4550
3661
34
2364
1366
2869
580
1075
3491
1132
201
2239
4030
12
1903
3532
1943
2431
1069
2970
458
3570
2804
2059
2642
1445
398
620
2785
2922
2850
4181
704
3203
719
3518
2013
2574
1164
2544
4228
398
1163
1291
378
26
3062
1088
378
3364
1353
4163
4556
2121
1412
3779
1042
1853
4156
4803
4997
995
3755
792
3355
2245
2392
765
3918
4416
1155
2621
3136
4209
1797
1877
4265
1721
1661
1958
4620
4062
2153
509
4012
3968
4073
4636
2968
4743
4916
4101
3900
3542
615
4718
2183
3804
1625
1571
3435
2397
4381
3943
4168
4134
1169
2698
231
920
1591
3396
2544
1804
2917
797
4364
1989
3755
233
3020
186
4414
3245
3717
964
1859
3386
3925
1114
251
1307
4602
2009
904
2107
3649
352
3268
4164
4943
1438
1385
4668
3374
671
4310
4657
1766
4305
3060
4008
2113
2371
1222
2843
3741
1396
1424
4833
506
2362
766
1464
2531
3399
1310
650
2093
1142
3341
1394
1013
4192
2738
920
380
1191
857
3494
1827
4874
3932
1774
657
1891
3398
4365
2389
1674
1449
2553
1283
4237
4619
3748
4414
565
1224
1271
1972
2480
1439
2871
2317
3827
2928
3426
4
4179
60
3635
1770
4272
895
2941
588
104
2604
2193
4078
210
3505
4541
3691
2191
2536
2344
3589
2318
1397
1222
4448
3441
429
1555
3312
1056
363
4071
4591
2540
3788
2476
3813
4749
597
442
4708
3948
3035
4500
223
1394
3141
3934
1631
2968
4784
3466
1033
4148
2729
2266
2530
806
3690
2185
1198
4842
1871
1144
33
1817
4415
1001
1844
3137
423
3440
1263
2865
3980
461
4702
3592
4823
3997
1203
2772
2139
2975
955
1570
1360
2375
2451
3555
550
1514
1739
627
595
1095
1781
595
3412
4346
663
4657
779
720
454
532
1857
3822
886
1996
4775
2216
844
1873
2758
1353
4490
2779
2640
463
2293
4411
2820
464
4380
3665
4758
2850
4053
1392
3992
2401
1159
1038
1971
987
4346
453
3632
162
3410
1884
3824
1172
572
3043
451
206
1719
3737
1205
4072
75
3850
1383
616
493
1880
3064
2011
2574
3182
3808
4691
4473
4860
4392
3892
4045
2922
3255
2452
382
1552
4016
2260
3861
2541
2289
1396
2649
862
2523
3521
1136
653
2442
935
2571
1416
2066
2981
4214
2700
859
1377
3242
4558
182
340
1575
2236
3977
2395
3035
2995
3500
4689
834
2602
776
2473
3374
1331
454
2606
4477
429
3407
3329
711
3953
4080
257
4069
4378
4292
4129
4759
1692
1347
683
1077
1036
2688
3256
1293
4687
2309
4545
908
634
1205
4295
1640
4441
3104
4865
889
4949
3645
107
2687
3642
1096
1556
72
3897
2501
4206
449
3868
4865
1491
2967
4682
1531
3817
4551
1752
1267
2904
2042
222
955
2320
2595
1749
107
4452
3622
1300
2593
3661
493
171
1930
879
3925
264
2833
2785
1543
2135
3939
2739
4081
2016
2548
702
4987
1210
2013
3468
2099
4240
616
37
3061
649
1791
1698
3547
1251
2383
856
4402
4940
1943
3470
2346
3963
1617
1207
2565
4814
608
2118
4815
4207
2383
1366
3341
4292
2571
1638
4264
3089
2555
2588
18
3144
1031
1329
3859
1051
1515
2700
2876
1048
4291
3993
3326
505
741
2958
4612
2451
883
717
2626
3980
3347
1589
3689
4172
1649
1105
3681
2557
258
4054
2156
3897
1379
893
2567
2645
2340
2834
150
4926
4717
4678
4706
215
4031
400
3515
966
3423
2999
4299
445
4084
1994
2342
4823
698
3091
2173
3983
1190
2822
4313
4237
4394
282
3432
1714
4903
3221
3031
112
1839
493
4616
847
1917
2155
4735
841
695
4486
3020
3426
1171
4327
3592
4557
1607
4770
3002
2566
2348
1465
1227
3321
1971
831
1891
2408
4579
3672
1879
3605
4161
1649
4739
67
2857
2372
3035
1563
2135
4648
538
4680
321
4485
3286
3097
3526
3803
4458
2122
926
173
4166
879
786
27
2635
2067
820
3550
3983
2
1796
1540
2027
3279
3607
933
664
3455
3083
4149
1145
2174
1994
1343
3482
2369
352
997
4864
1241
3847
3573
1915
4286
1729
764
2019
666
856
933
222
4042
3286
866
4643
585
4996
956
1918
3789
1975
3031
1252
9
4631
1913
2139
3192
3731
1499
2729
4434
3220
2863
828
1674
185
1819
3187
3193
1796
4070
4704
156
3494
1317
911
3790
340
778
1385
1779
1518
2577
2918
2056
3406
2528
4678
3825
3294
2071
3530
2734
3215
3201
674
1717
99
2175
165
3895
253
164
4804
74
352
660
4067
2742
4553
1542
3086
361
2539
2495
4934
3399
2262
2935
2611
477
3181
1711
4744
2904
2973
747
3027
247
3463
2920
2725
551
1548
3453
4557
875
3509
2726
4832
1461
1246
2414
4277
4100
1011
2354
1918
2906
4009
3596
839
2703
3659
3162
1613
480
3246
2585
2485
1491
4869
156
1309
3611
4785
1314
3047
2989
4059
2350
4434
1168
4881
502
1819
4714
4227
704
59
2640
607
3522
4122
469
3304
2158
3651
241
170
770
3823
2876
914
4061
2435
498
3337
164
4682
4147
2171
3503
3588
601
440
3229
2101
1338
2034
386
3434
1667
1587
2570
2814
41
2803
1218
4701
3464
2814
240
4995
2898
274
4862
297
1046
1465
2994
262
1535
1851
2822
4147
4375
445
3321
1239
3486
2806
834
2174
4586
519
1836
1349
3303
442
3281
1764
3824
4916
4586
1471
3597
3906
96
3706
4173
768
2420
3544
233
3765
2972
4009
3726
2632
3875
2115
4628
3505
3838
4468
857
574
4582
15
629
1789
469
2302
3765
1028
2602
2889
1134
3041
3819
573
2014
2532
3145
3629
2439
4774
1715
2855
975
4861
3391
395
2246
4372
597
757
553
3985
4297
3237
1173
1025
3628
3093
2311
2846
3217
2432
2222
1196
758
4738
456
1124
3840
1408
1992
1806
1707
708
4514
4561
2415
2752
2928
1004
4636
1674
3081
285
2636
3605
601
699
522
827
4552
4064
3684
4118
2606
3673
640
357
884
1987
2080
1307
3805
540
4655
63
4030
896
407
1433
947
3081
3657
4512
2998
3330
2104
1703
133
4535
1133
528
3826
4831
1419
2168
2985
1142
4394
1766
26
3081
4991
4683
2467
3749
2745
108
133
358
812
4929
3453
1933
4907
3637
382
3618
3076
2903
67
1746
580
556
4997
3949
1947
820
2676
2482
1374
4133
4277
1976
3538
3590
4809
3461
1714
3049
1535
575
1730
914
4435
1263
4067
4913
873
541
3537
377
2902
3965
2379
4945
3696
1484
2557
3038
4040
1342
1936
939
1224
449
2814
4679
3726
4315
3594
1426
4632
394
454
1685
3325
1504
4566
2322
3308
402
2096
2368
4769
96
1050
4400
189
4098
3924
3122
4595
1079
2006
1030
1689
1514
4866
4713
1163
1476
162
1733
1121
3890
4863
3105
1447
4250
46
6
3547
1172
2585
956
2724
574
4336
3514
2000
1493
3209
442
1442
1374
4279
2296
3373
2992
4102
3987
3075
1071
3866
1289
1080
2297
3282
3343
1863
201
1099
1273
3240
2995
2327
2729
4641
4617
1730
353
3302
1187
3668
3321
1975
982
1239
1650
2247
3878
879
4902
806
2912
3961
2304
479
4131
2162
1627
408
3726
3171
4760
4958
634
311
1281
1320
4753
2155
1092
155
726
668
4812
1299
133
1992
3981
1069
1672
4447
2536
4627
889
2539
1966
2546
4516
825
892
4303
3916
626
2414
4011
1298
4495
1957
3170
1027
3055
4658
3679
3382
1618
3128
2041
1960
3802
2410
1544
1936
2601
1836
3911
3742
3925
3909
762
2089
1343
216
2487
4759
517
725
2597
3863
1549
1216
3985
4424
2588
558
378
4814
3734
353
4556
4509
1441
2265
1292
3183
4461
3960
925
3879
4719
1984
4478
1721
647
268
4543
2744
194
4428
1786
4141
1863
266
4443
265
1004
1150
2638
2600
2882
1962
2135
173
4548
830
4778
4724
431
47
3305
3412
2602
1708
3018
3098
232
488
2239
4205
1440
3893
862
3261
4140
1709
1322
1186
3562
1107
855
2456
2651
1988
1772
917
3769
4309
572
4151
817
42
2341
4754
2300
2829
4051
3649
2242
3469
4733
925
4566
1943
3196
2204
2622
4929
2685
2146
3289
476
949
2247
2931
4325
4450
2877
3944
1508
987
3648
2514
615
3083
2560
74
1574
3408
4276
3468
715
2784
4828
2243
4449
4403
3945
3199
2535
3589
2646
4550
2268
3686
3348
3932
3162
4599
3010
1685
1826
1223
4886
1463
1800
1460
1660
738
2977
2349
581
632
1022
4885
4802
650
3031
1594
3747
4314
1417
318
3549
4654
3782
662
745
696
2059
2579
954
2707
843
4840
582
2328
1329
1586
3136
3906
4356
2103
2397
2260
3533
3748
1362
4353
3310
259
1707
4239
2949
4078
4107
4764
1458
2322
2395
1898
1148
4935
2834
3300
1161
4736
3290
2799
1982
4813
375
1299
2171
3512
2734
220
1402
2491
811
4781
1245
3373
4718
913
1832
2630
4861
4849
83
3283
4444
636
4969
1804
1565
455
2203
2433
3498
4454
2761
4178
4694
4025
2545
156
4747
4408
619
418
4617
1568
3441
2219
2808
3897
3826
1750
1295
335
4188
3749
3803
1911
3181
380
945
287
4886
924
2902
379
2549
2719
674
4569
2350
3926
4927
4131
3469
4350
3051
563
821
624
4120
248
2050
415
1503
154
2202
4935
4791
109
1595
184
3191
2264
3144
4448
2082
2216
3949
1077
802
2900
4700
4246
546
1213
486
3860
2866
4058
3616
2956
2701
1062
565
4940
47
4751
3803
2968
3985
4862
3295
2550
4284
2469
2867
1946
4188
3073
3552
4265
2555
4380
1597
1294
2412
1273
4037
2230
1815
832
1080
2523
688
4916
4299
4803
4058
2336
10
1010
275
4079
2725
1805
3464
1905
99
4517
3760
489
1551
4888
1862
2604
2857
2930
1538
2741
4885
3326
521
4844
2459
851
4811
4808
3742
1478
921
2981
2562
4091
4891
3653
2278
3958
1603
2500
312
3546
2624
4674
3439
4781
1096
798
1020
1036
2648
1714
4158
2600
2953
4053
1739
4053
71
925
4700
2451
4329
4321
3819
2140
961
4053
3816
2165
1099
1043
4484
1813
3027
3714
3595
4977
1065
3827
1252
1834
3447
2656
519
3525
3643
665
365
4509
206
274
4823
868
1679
685
635
1048
1046
1115
585
3939
2765
1344
4584
2151
1879
1292
1293
385
1236
4285
2661
3302
3768
549
2712
1737
2585
4290
4256
2640
1184
780
2565
3518
4068
3408
2788
474
3631
2092
2963
312
2112
885
2222
1594
3749
4006
1018
2041
2143
448
2653
4142
3724
3407
1129
3403
3486
1914
359
4036
2309
3206
2463
2301
2837
2579
507
604
4111
1384
1425
3228
2784
3099
2664
1966
513
4956
114
4343
3734
558
4024
3632
1436
2337
733
3404
280
2146
954
1948
2163
4821
2955
1928
3956
2623
3417
3781
155
4448
415
1183
3611
4438
1537
2780
2932
3029
2838
673
291
759
3294
2232
1302
420
2411
4155
1884
1207
4900
2681
2440
3239
4130
2347
1407
672
4592
1200
2508
3385
1867
2368
4243
3397
487
2650
2702
2560
3064
1909
3828
128
3471
3223
1261
4788
3844
1352
994
1913
7
1771
1866
2265
1651
4354
4774
2903
212
3045
725
2737
2017
260
4069
3416
1048
1677
1897
2397
2329
1758
2476
988
574
4175
4208
2957
4643
2214
3862
3771
4495
4870
2963
3660
899
2014
3111
4406
4694
3655
2465
1293
1191
4648
3453
2504
3946
82
823
469
3056
3219
3576
552
855
2616
31
3625
4466
2754
1528
3175
200
1931
3545
1374
723
1592
4078
417
4727
2203
3589
1181
604
3596
761
2528
3844
476
3696
3933
2709
919
1014
15
1932
956
3298
2871
796
2210
270
2284
2630
1963
1562
3079
1120
2538
3567
2433
1682
4079
4259
974
2675
92
3293
4575
1065
3535
4350
1626
3184
2911
2952
4917
735
493
1709
4343
1291
4795
3407
77
4011
878
947
1489
2170
4318
3966
4688
448
1190
2794
3873
2666
47
2489
1762
4652
4544
4472
653
1288
4731
1448
175
3150
1170
4184
4717
3446
4612
534
985
2543
1941
1383
1567
2605
1510
3427
1251
2042
4354
4272
4270
4210
2549
3377
321
3942
3327
1221
4879
4498
2834
1000
105
3173
767
963
4095
4467
4699
438
1132
2710
2956
2845
1834
3147
4748
4182
4411
643
4441
4850
4249
1927
693
4265
1179
2571
4658
2661
1126
4075
1136
4338
680
2826
479
2918
816
1001
4593
4524
2598
1688
4000
2046
4566
3519
4139
169
377
4122
3264
4492
2023
3800
344
4046
2135
221
4357
811
2167
3499
4891
631
2570
4
2208
4380
4978
2093
2496
1513
108
88
2608
1716
239
2206
3983
4911
878
1572
710
3793
960
4238
238
23
3017
1832
4566
3214
476
3162
3368
1748
1490
508
2597
56
4155
659
544
1696
1659
3787
809
3602
3567
1504
3384
4968
3909
4052
4217
1814
1256
4689
662
2540
3066
48
793
2219
409
3528
4066
4700
1702
1335
176
3564
18
3318
669
918
1121
581
297
2101
130
70
784
1446
1255
247
3937
127
4951
1846
4603
3541
805
4057
3644
594
3572
300
4627
2055
1337
32
2990
1026
1028
2366
2033
2246
480
2096
4169
333
3338
3953
3866
829
3542
3260
4007
2568
3635
3540
2192
2013
812
2099
4494
4793
832
238
2193
518
2399
2313
2814
4931
757
4437
2957
925
2488
1550
3919
4480
1011
4563
2528
3386
3799
2107
2721
3015
3460
3913
1748
4329
360
3744
3377
2459
1556
2127
1432
1335
4228
2412
362
4887
649
2431
1934
312
1715
3746
3418
783
3603
615
61
2887
4844
2845
4674
3102
3394
997
1381
902
271
4016
3043
3758
2407
3080
3432
1155
1700
2995
263
2557
1168
4768
61
1230
2415
4604
457
2427
812
4536
658
1526
4807
4904
1197
3479
1782
2565
1160
4331
1827
2942
429
2898
4884
1528
2759
1836
4335
2672
4980
1094
612
4408
1137
1568
516
1005
2986
1206
2036
304
4674
637
2137
4471
1022
152
3612
2208
1816
3798
4869
2799
2178
581
2763
4942
4681
4886
2840
3761
2930
4774
638
4041
143
3928
3798
4948
2487
433
1817
1085
4970
3437
926
2311
4924
3443
1444
4758
3229
1097
694
454
203
3330
1914
210
3808
4459
2823
3724
1318
2042
1713
560
478
479
861
2365
3314
827
4701
2260
4053
4060
3617
4740
2405
682
2645
26
3667
3262
4350
4508
2018
2630
953
4536
3220
3566
3682
352
2889
4140
4490
1379
4437
4578
579
3463
4077
3504
4788
3043
1520
52
912
4451
2537
3034
3108
1717
58
2540
3448
574
4239
2389
2225
273
1160
211
4872
4191
1326
3623
504
3356
4672
1232
2605
1192
252
4468
523
415
270
2036
3073
3818
2987
1070
970
4854
3406
1170
715
1517
2421
3282
4461
4934
2505
3711
2468
4553
246
4648
2205
165
2642
4837
291
4406
3488
4501
1246
3891
3848
993
2683
1811
2007
386
657
2027
3497
2089
795
3091
3663
3252
1373
500
1581
4162
3512
1496
3774
2036
3770
4100
335
2855
867
2192
3822
2535
1136
471
1808
423
541
3414
3061
488
696
4228
4037
4593
455
2436
3431
1301
4412
3289
4257
2344
3226
1396
1801
3511
1871
3110
2890
1110
1743
619
2586
464
2527
4239
3940
1917
264
1081
2830
3168
3220
3804
895
4447
4590
403
3284
3121
1507
3575
289
683
2420
4447
1411
1827
396
176
3151
2136
1569
3988
1490
1338
2929
2480
3789
31
396
3954
3954
1016
4295
4449
4963
1325
2228
944
1261
1128
4494
408
3243
1955
393
4667
3872
4424
4876
2345
3006
1401
160
2617
324
3192
642
1023
3566
2921
1544
2215
3679
1511
630
2916
2671
663
2173
3516
955
795
2949
401
219
2212
105
1462
3781
2075
2471
3735
4469
698
2311
3567
877
2495
1447
1946
1849
2871
3334
3043
3222
2463
2065
4800
2270
4146
3433
2902
531
2955
4103
1848
4162
608
4085
4353
988
1168
1659
2557
3602
2966
1602
3312
4648
1644
4319
404
4749
82
966
3136
381
2986
495
1367
1122
2505
1433
1312
4628
4193
2773
2976
2287
2949
2719
922
79
389
136
3687
3651
3353
3756
2226
125
943
2437
394
4683
739
2258
1484
919
4598
1822
3697
464
780
438
4893
1859
2492
1096
4516
2578
2238
3805
4378
4453
3683
864
227
1143
3576
1386
2661
774
1182
2589
175
2859
1290
63
2388
4515
243
4915
3628
1062
1095
26
3312
4567
4737
4405
4573
3180
145
946
1545
1014
4859
2355
1996
272
446
4929
3050
643
1297
1300
397
2399
977
3836
4850
3113
855
4029
947
899
1727
2218
2994
4117
1470
2229
2128
2898
2286
706
96
3988
4958
4774
2160
2279
802
1973
3765
3120
4732
4601
2827
521
2027
3833
610
4331
924
3193
241
4980
972
660
2700
2953
104
4953
272
4447
1749
652
4078
4175
1513
2328
406
4233
1089
3972
3930
3610
2669
4310
1983
2987
1109
3140
443
2232
464
4223
4444
4711
1800
1665
2522
2704
4829
4056
2077
1132
4026
4151
3981
3474
1845
2263
3887
3597
73
1360
4725
721
1679
218
4562
4386
3315
4769
2757
4759
4948
3554
1257
4616
1986
95
4572
3909
2013
1604
4194
4048
1903
2242
3369
71
3409
3664
4938
3586
4803
2
1220
1863
2372
3271
1347
3849
1309
3636
367
1778
1754
4448
818
4892
3855
4609
3175
130
4741
4754
1796
3726
83
4640
4156
2401
2672
917
2062
2845
761
4870
180
631
2866
4954
2551
3602
2318
4332
2016
4852
4989
815
4761
88
109
1456
2225
4879
4015
376
3865
2510
2935
2935
4167
2172
3276
2733
4231
2361
1602
2586
2984
4478
2202
4018
1374
316
4428
1637
521
342
2104
1145
4100
2618
2520
730
3179
652
4389
2129
1682
848
1908
4374
4164
2378
3666
3127
3401
3987
4992
1802
691
744
2771
3240
4228
4246
1485
1502
2862
1920
2690
534
460
3600
2561
4492
4112
4462
958
1954
1419
2294
4897
373
286
2764
3616
4202
2682
4144
2525
3196
3556
1821
1862
1991
2171
1543
2493
4372
1043
4824
941
3483
1315
588
3568
550
1295
2613
1990
4002
226
2340
3186
4960
119
4195
3234
159
2467
3855
4690
979
2562
3535
1291
4010
4539
3597
2290
455
1164
2255
3182
4255
3034
4504
4218
1248
640
4823
4056
1085
3858
420
3173
1859
1150
1735
1767
4554
4411
4483
2929
4846
367
2364
3091
3749
3450
2815
1457
1633
4505
4475
1611
2185
380
350
405
2719
4240
4988
2019
285
3700
1750
4983
2854
3532
382
2251
2327
1856
4599
4111
1361
2475
1134
2060
2760
821
3102
1281
2543
3481
713
2039
2434
1643
3100
1271
1728
2014
1844
2689
4847
1183
1570
4427
4627
1903
96
3133
3435
3080
1324
516
2822
856
4738
1677
1715
4266
196
1147
1997
3558
1782
3371
1089
2100
1018
4865
1567
2404
3723
685
4524
2255
2002
3711
2987
312
1281
2457
2246
3986
2614
2068
1620
2033
3994
1582
3032
4943
847
685
1118
4594
571
4919
720
4518
3376
3978
3394
3029
4699
3899
4933
13
2001
4457
762
4601
4385
2927
4768
1031
1148
1637
230
1529
1816
2884
687
2283
3649
3510
1342
3948
4600
164
3054
3414
87
2183
3197
12
1105
440
2262
4800
2818
4778
3242
1768
2319
3972
3929
111
3352
3831
47
2018
4249
620
3330
4240
4307
4282
796
3882
1684
2924
507
751
1675
4175
1413
1675
3639
4656
2690
3856
1188
458
461
2386
322
1748
2325
1529
2706
1202
770
1974
3316
1721
3525
2332
3285
3716
817
3457
1930
382
3693
4400
4539
397
3985
4910
1096
912
3229
4772
4483
1216
2269
2157
4575
4174
4102
289
3225
1794
4492
3619
402
486
2721
2564
4549
3258
2654
1601
765
1245
2919
3841
954
807
508
1245
3367
4047
2514
406
1599
1269
4356
4428
895
2379
1007
1943
4741
2154
190
3646
1260
859
4456
860
3189
267
4952
2695
168
1273
1250
3025
1390
2254
1819
3126
2393
2072
3767
3395
3682
303
422
3201
1144
3125
187
4857
2566
3869
3040
1386
4547
2970
1939
816
163
3331
809
3176
825
2105
3356
3403
2733
2934
4154
3344
4996
3949
2218
2882
918
4369
92
3654
3694
4027
187
438
1414
4139
993
3404
985
2928
4170
962
2794
2056
3837
3732
3225
2953
601
4131
130
2211
3581
4408
591
4158
375
4759
3839
698
570
3533
157
4215
1021
797
2292
4621
3154
910
2628
3120
2627
4373
3432
4805
1331
3866
2924
81
3813
387
4888
3725
1192
23
111
1002
1552
1557
2064
1917
3327
655
1059
4821
4144
4462
1219
1305
3892
1703
3051
2815
721
1796
217
3454
4213
938
2087
3823
3879
4673
2373
2870
2034
757
4137
1918
2377
4636
2736
3035
1130
3685
433
2780
4239
1115
2755
1307
585
176
1264
2642
2707
323
1610
4797
4953
4940
1712
3201
4204
183
4705
2070
2169
2160
2916
359
1820
1637
3213
1141
531
3682
2948
4605
976
851
2275
3673
2714
4961
2015
3412
4051
1706
2233
3946
4124
2804
2993
4190
4411
503
3205
935
4735
4232
4290
1004
183
1022
4200
3262
4385
2802
1243
2845
415
2133
4055
4758
2973
513
1368
2995
1011
2046
86
2369
264
1853
2319
1847
3213
1002
3299
1311
1047
4747
1694
1343
1835
3012
3762
3175
690
4229
3571
2671
2640
3541
918
3378
2820
4546
2134
874
2249
968
4362
817
3082
429
4252
2791
4835
4209
604
3116
782
2782
3259
4055
1042
4540
2592
947
324
988
1514
4377
2
2405
787
1667
3393
941
4129
1277
1598
1807
3512
3630
636
3985
4962
1673
356
3578
205
4326
2152
814
2968
546
3167
3074
3384
4129
2854
3826
1936
801
4532
3882
1541
1322
2589
2926
1900
1165
2365
4774
2781
4645
3991
3768
4214
868
2478
2496
433
3340
4821
3118
2393
3134
2584
3013
3471
2154
803
2358
4970
2408
2149
2378
2331
4908
3802
2132
3204
3192
4640
1283
1847
1208
231
3349
2443
1422
2237
1476
1221
3410
4509
1723
4469
2998
3469
1668
1712
4533
1047
4618
4803
3249
4952
3785
128
560
4446
86
4633
530
1802
3671
3624
1019
4850
4492
355
849
343
937
1581
1537
3662
1746
2735
3828
4112
2179
2919
4660
221
679
2464
3686
2299
3690
4464
2505
2710
901
660
1346
672
3501
1813
854
1099
1841
2855
876
1660
1035
75
3813
3458
4256
4325
2794
3194
2213
1599
4848
3826
3874
4440
4141
431
4974
2013
2485
1586
4021
480
2866
3963
1466
905
2647
509
825
4536
2928
2248
2902
1152
1441
2225
2630
3903
1085
4913
939
975
2161
2830
19
2043
1500
3624
1160
3963
1973
4352
500
720
1132
3619
2231
654
4763
1398
502
2873
2265
574
1035
2211
4171
2383
4662
89
4002
4195
677
2899
4025
2623
2445
2276
2285
2446
1775
4311
1643
4357
953
1327
4829
3675
2962
1583
4042
2259
887
2464
660
3076
3863
4638
3038
3825
4418
3039
3177
4670
939
3541
4873
3287
1550
4200
3822
3243
2928
1057
4290
95
4175
2942
1401
2961
2385
4029
1456
1851
639
1904
2535
3230
579
4220
1908
3691
3791
3066
2444
2740
3745
3263
169
3375
4062
305
4838
4459
1317
4530
3018
139
2386
3274
1080
1464
1274
186
3602
4732
1577
4449
2007
3306
2207
2098
2762
3485
995
4562
1965
2702
2649
4436
3811
3243
2670
447
2537
57
4849
3756
2965
2152
3048
4809
221
2574
2948
76
3651
2366
311
2421
1846
2729
4200
1166
3030
4752
1152
995
697
422
1774
3031
3953
4637
2481
3028
2350
344
1647
595
33
2194
1561
1646
4763
715
3928
4741
1030
1235
3584
2656
1497
2850
2597
2428
2066
4117
438
3345
2884
4456
1731
1976
306
1314
4476
2854
3644
2859
2538
1863
2291
1762
651
2446
893
634
2723
1661
1367
1991
666
71
2716
1862
2710
3892
4977
4870
549
2305
1614
2768
157
4480
4591
2011
817
4582
1855
3040
2206
2994
1142
2785
2691
1334
4045
711
4738
3009
880
4490
2102
3416
1029
2468
572
2435
3110
2544
3433
3821
1559
4454
452
3557
4423
243
3096
3009
2186
4154
4713
4106
1747
2383
617
2350
1735
1549
3285
1102
751
2522
2462
3431
810
2814
3447
3860
2689
2789
4593
1421
2153
2055
3619
1171
3322
1130
3274
795
1983
4170
4578
588
1118
391
719
4264
2386
4566
517
663
4259
3615
3943
2163
3446
3650
2802
3470
3424
2723
3570
1301
214
659
527
2391
966
3023
2390
4971
1368
1292
1687
4689
4838
928
2434
4545
2964
2498
1702
892
140
4722
4207
254
519
1684
1540
170
1643
2895
2168
191
3530
568
2122
1981
980
782
4504
4112
1412
3459
4799
4786
3035
7
4121
1782
1058
411
1801
3967
2064
3594
2293
3793
2051
2849
3409
4342
3258
4112
194
461
1520
4366
1996
3131
796
3290
2855
3107
2791
2009
1549
1352
431
590
4909
3486
3324
2444
4134
989
1186
343
1971
4772
319
3283
1565
434
94
4463
2456
1956
4017
4904
2301
3112
4757
4795
1277
3773
2269
2258
3535
4495
198
2890
3084
509
1221
3152
1405
3332
144
1250
1688
635
4923
3863
889
806
3736
2251
2550
2855
564
4388
4583
3854
1880
378
804
3632
2849
4703
286
2025
1490
1520
3210
4525
1336
3886
4205
3838
3793
2412
3881
4422
4131
2375
1070
2716
2191
1873
4376
62
4386
3075
3590
391
3639
3548
4855
2920
385
4878
682
2210
4510
2706
856
766
636
3942
701
2229
1614
3795
851
2469
4620
1411
786
3792
4297
57
1844
1368
3072
4795
2609
1530
3608
3991
330
4270
889
1325
2850
532
130
3025
2576
2066
1335
1497
2718
1791
2858
4293
4994
3858
4487
4408
130
2067
2153
4550
1198
1134
4830
1608
2421
3147
3029
4167
1729
4902
829
3960
1583
2585
1744
4243
805
3268
4204
3859
2030
1326
2890
2466
1715
2853
3647
1709
200
4005
1754
4010
576
2133
2569
3993
764
2886
4993
3632
2046
3039
3447
1602
2758
4466
637
987
2334
3410
3412
608
799
2341
601
4963
4486
4491
1337
2506
4853
4082
4608
463
3925
4574
2109
4706
2638
1857
1984
1170
6
4876
2169
3678
2612
573
4094
1109
4548
1840
3359
4994
4366
1953
1745
1409
1461
1375
4721
1119
867
4072
3350
4408
3182
2417
3698
2477
1107
3089
1496
4193
2983
2749
1939
4062
3955
2888
2167
1767
3193
1066
247
4096
910
946
3831
582
1299
4757
4247
3004
1415
738
1421
3005
3487
1879
3186
3738
2632
796
2439
1676
3746
1466
2561
2720
4602
1632
2182
2887
2677
4656
4393
3401
3429
1047
4626
1165
3736
2776
3450
1862
1177
4413
662
2443
69
2427
4480
3937
1416
1239
3165
4966
1413
3728
1873
2001
697
2976
4223
338
2503
2467
4150
98
861
604
516
1401
2414
1477
2347
562
284
4851
2485
753
3432
1704
4135
4630
3248
2216
974
218
3089
4270
1017
1511
3963
1653
2524
3003
929
4841
1189
431
3233
2760
2654
550
2490
24
360
1031
2821
1554
4587
4054
4324
873
682
734
4101
1118
2569
1827
1686
4814
4254
4512
938
1375
210
1285
4503
2751
55
3674
464
2115
1202
641
1655
3366
1622
2719
2277
4586
354
2008
2087
2125
2890
33
3318
4016
1075
18
4068
1426
4571
1856
1867
1638
1245
3330
2714
3416
4714
1393
4140
4260
1395
1355
3899
3493
223
3672
4235
3008
2777
2581
611
981
4646
1698
2817
1346
1770
3698
2213
1756
2769
2853
4850
294
1789
2900
4967
578
1180
1121
2704
1966
1743
3762
791
2081
1123
3460
4501
635
4027
364
4903
2257
628
475
138
1489
4151
4171
2237
2527
3444
2985
1669
2391
4706
2604
718
1092
1614
10
2241
3665
4631
54
3839
4538
2133
2056
2370
1582
845
809
917
2561
4995
2965
879
2433
3552
3987
1341
3964
3487
2000
4549
1435
4860
3420
2841
2744
4255
703
3747
2261
4010
466
1066
331
2382
996
104
3274
3539
429
4339
4508
3775
4833
3675
3552
3484
1666
310
2195
467
1249
542
3231
1595
4115
3933
2470
2893
3183
2806
2544
4270
4677
2847
3206
541
1106
63
1749
4905
4818
3364
3098
2322
3094
2385
1749
2495
3528
3584
3291
4830
879
4754
710
1308
1716
4490
887
2172
2029
3802
2988
654
4339
2864
1969
1900
3642
3360
4462
3584
812
642
1657
4596
992
2462
3091
1443
295
4460
964
444
1084
3670
1082
1360
3877
3341
3572
4822
4379
3769
967
945
4749
4214
4582
1988
3740
3339
4972
3195
858
195
4465
98
4281
1844
1790
4446
4128
1064
1416
2583
3569
2837
3641
666
60
4409
4873
2550
4894
3318
3382
4241
3016
3569
2135
2019
3683
3648
3931
4512
4397
2626
1489
293
1563
3853
3906
1455
3650
4780
1141
1510
3296
3492
3313
3133
3475
1921
835
1663
4390
914
3529
1189
3130
819
2784
2570
2824
682
2160
4053
3482
92
2228
2046
2369
3902
3261
2625
4245
4853
874
4006
1971
1747
375
3483
506
4540
1925
3983
2805
4798
1749
3326
1745
3510
619
3306
1458
3268
508
363
1394
3681
3217
1028
2929
201
3649
3263
2439
3653
4410
3290
3405
155
3696
2460
2521
2117
4672
877
4092
3540
1356
1768
105
1250
19
1079
1507
238
961
4083
823
846
2957
2922
6
388
4992
615
1613
758
327
2634
3887
4095
4142
4089
1920
233
2663
1000
4584
130
3609
4763
1110
1591
230
4852
1640
1283
2729
553
2543
3571
1213
4140
2105
2837
3060
497
4759
429
1640
3445
3171
1021
139
3775
10
3172
1617
3841
3716
1487
3658
2995
302
1108
1558
129
2466
2146
3387
1720
1567
4350
2126
2193
3525
1267
3873
309
859
4717
2024
4656
1724
4736
402
2454
2829
4983
4790
3721
3676
4715
3119
1286
766
4462
1930
3930
995
4768
3412
624
2136
861
4236
280
956
990
4660
3596
2095
2806
4948
197
865
4897
2817
3802
2797
1858
4974
1148
3082
2706
3274
1677
2115
800
1428
3329
2839
3446
2749
4164
4268
2699
3884
1795
265
1175
2315
4408
4291
521
1550
867
1935
2788
4219
4703
595
2826
4400
3704
1523
4007
691
335
946
2148
2369
841
4919
2043
4816
1186
4634
2476
4239
4260
3287
318
4781
528
4367
3781
3399
2766
46
2704
1910
3470
3786
1705
1653
973
659
1691
1638
3627
3972
365
3541
2077
574
2205
946
298
4720
4231
2515
2131
1396
2940
1188
1060
895
1278
2888
3106
47
4651
2857
1271
3060
1790
2123
1901
4378
1117
1586
4440
4870
4776
4103
4214
4139
332
4030
3187
2628
2909
2326
1560
606
2137
4440
1845
3753
2236
2912
3678
3865
4210
199
4350
2947
3213
2468
4764
4774
3595
2930
1261
3620
1690
575
1208
2511
2226
2623
45
1599
638
3558
4884
4447
1046
814
2720
2087
3630
1780
804
152
3953
2273
1355
2322
1851
2316
2651
1768
717
481
3711
3093
3710
2571
2355
712
128
2410
228
4036
2351
4950
4042
3453
4188
3859
2185
4630
3180
567
3416
4469
3907
4258
4843
4484
4608
3531
3021
1933
2207
742
3002
4058
273
4361
2434
2219
294
1695
3172
4768
3051
2076
1461
4237
3938
3431
4510
1312
4845
1367
841
3776
2555
1583
3491
844
967
3531
139
4944
3688
1433
2322
1115
4124
546
2702
2940
4124
4896
1707
4095
1806
1082
1795
462
4020
2139
1271
2355
3473
416
3678
961
1391
2239
3140
1836
3634
1976
1145
4883
1909
2043
3944
3710
2608
787
3878
1866
1563
2441
3417
2087
902
2019
2640
136
3590
4148
4175
3162
2626
3789
2267
4257
941
4647
4290
3897
70
730
4681
2148
516
3142
4583
3122
3568
150
963
4194
3091
2694
2395
4792
833
2146
1573
4297
4884
1181
1638
1707
537
21
936
3617
1065
4658
1640
522
1587
1497
4630
4401
2289
1685
3347
1880
4348
1668
3091
4340
2411
4673
3970
3
949
4831
2445
4157
2413
1289
2065
4392
2646
3929
881
1889
3849
825
1669
524
401
4610
3912
63
635
2012
3910
1895
4869
4721
2052
4388
3127
2992
2638
4936
4876
26
2810
1809
4692
4329
1203
1371
4273
4090
956
3067
2747
3958
4832
1929
379
4592
299
1352
451
1044
4701
812
1268
4119
3371
1138
331
4107
125
3566
972
3003
1568
790
4531
3925
2347
173
4984
182
3080
2497
555
1861
4951
3332
1544
437
4875
2828
4912
3080
2987
2284
795
951
1163
893
4470
4502
3163
4860
2380
2989
1024
4454
220
254
3482
124
4154
4535
2970
3320
3225
4226
2855
773
2514
2975
3008
1711
683
1525
286
2841
258
715
2963
3961
1410
3610
2231
697
2668
122
503
805
4926
4512
2213
4099
4267
2873
3437
2025
161
2265
3519
3998
2827
4085
1226
4008
747
810
1623
2861
369
2454
3232
1467
2559
590
1551
3384
469
3856
3945
2077
2573
677
2132
105
1809
4503
406
3713
4984
3540
3019
762
3762
4360
2972
3176
1885
4780
260
2249
4172
1733
949
2189
1216
3788
2819
3885
1332
537
854
638
2971
2911
3211
4940
3521
2752
1830
3252
3658
2190
2932
4557
2052
2968
4612
2565
4743
150
2189
2838
2450
319
1583
3232
3828
4866
4755
661
4081
233
3719
4954
40
2754
4532
1441
3175
4185
3432
3462
4963
2270
3667
4091
2712
4456
3734
2964
3469
1107
145
2485
2046
4556
944
1297
1255
3844
1193
328
3241
819
2646
1931
1891
1078
3133
3723
3602
2438
3542
900
1276
1175
2380
982
3020
839
3414
4571
3549
2474
1340
857
441
2324
54
861
227
2980
2348
2546
4605
607
1720
4346
4179
2412
63
1412
2205
3745
2582
2301
54
2101
449
3584
3668
4498
1213
4266
95
2924
165
2440
2374
4676
1922
2707
4529
4403
3512
1316
1035
4899
1198
3749
798
1648
489
2697
2315
4991
4285
4753
754
2910
2231
2617
4830
3573
4981
1899
4378
1656
4341
329
2244
574
3279
4101
3685
4284
4162
4244
1569
2960
3755
814
3721
3495
3939
216
1407
3306
2313
455
70
2324
1874
3927
1149
1307
78
4663
4948
466
473
2932
1001
2463
1386
4045
2391
3246
3588
18
1755
2059
2482
187
2524
3498
2404
4703
4294
2002
3884
2701
2720
4433
2100
2655
1127
4541
850
4433
2230
2338
4953
1159
1091
4356
220
3347
465
1368
162
2753
3940
4897
573
3616
2504
3216
4560
1096
4955
672
3840
473
2018
3597
2495
1290
3297
3146
1401
3660
3088
4992
2998
3620
4996
2933
3231
1080
3084
4472
4412
2746
1469
4021
1743
4494
4454
4790
2690
4041
4202
2829
1302
2514
1746
3398
3371
1333
803
3698
2974
3768
4598
1728
1574
3501
4205
2262
1212
47
2056
688
361
3696
3749
4326
351
1031
3196
4997
3049
130
3708
2011
1979
3753
2947
4000
3484
2230
3712
2369
4922
1532
944
895
614
433
1280
2942
4286
1777
4951
4011
55
218
1527
4206
3339
664
3966
895
1275
4426
4947
2791
4659
4042
2748
3844
163
4985
2177
526
4873
147
4994
2283
1878
4330
4782
1042
533
4719
3383
4795
4043
4632
1041
432
4781
701
1981
435
1523
200
4920
4053
1987
1550
1024
663
1957
3633
1530
2156
1512
1343
4005
4937
780
995
2935
4912
2245
3559
150
3780
2376
265
3584
1919
4797
4182
1204
2731
1253
4747
3414
2044
771
358
3288
4153
3574
1112
4337
4700
4148
1979
1996
1368
4700
3602
3551
3813
1495
2114
2471
1449
1455
2521
4003
3205
162
4511
1116
1278
2623
1718
2777
1533
79
4710
493
2474
79
1953
1501
252
706
4908
3223
2139
2687
397
4152
1458
3941
604
3661
4152
4340
1888
809
473
2219
4101
849
2678
4817
2354
1439
3701
3191
4289
4489
2173
733
2684
663
832
4226
41
1007
4099
1228
4127
1632
1614
575
3998
3880
1720
3472
4930
2961
2341
2242
4726
1067
3200
3820
2662
4794
219
4732
3161
2419
627
933
3359
1577
1517
17
2738
4392
544
1051
4471
3469
3911
1452
2500
1934
3783
3927
4233
2251
2601
3198
2634
3820
3890
863
1446
4949
4308
4469
472
1529
3346
1590
1759
835
2968
4166
316
738
3678
1387
3201
3405
1909
4127
594
4838
2968
1354
323
1719
4914
1720
3820
3229
1273
3470
3214
2154
1421
3953
4559
4137
4372
2650
713
2232
1962
3401
3605
3282
3698
354
2424
299
1934
1979
274
640
4435
3545
1897
2621
4350
4852
2752
1058
2845
4828
3895
1708
3930
2648
2558
1877
1779
1388
2241
4615
586
396
1012
2027
2099
2913
3524
1660
643
2334
3260
2349
2911
4627
2284
702
2401
598
619
2980
2017
3114
1985
1214
620
966
4462
1693
188
1401
2002
1712
3409
4895
343
2489
237
3855
1106
1953
567
4204
1602
2551
1327
2403
1932
541
1316
1197
195
3547
4324
4487
2128
4471
3256
352
3227
3328
2259
3145
2883
3091
1297
3407
4767
3485
1917
4056
1475
2608
2557
2964
2382
44
3490
2035
2926
4636
1832
595
274
2055
4842
3184
2764
3875
1517
1075
4374
4023
5
4939
2456
2730
3516
4418
1783
3009
2075
813
2416
2738
1423
3385
2480
1370
96
4908
819
3657
4354
843
3287
4663
1794
4922
4273
4901
59
3915
4806
3262
4019
2276
1824
35
3476
2703
161
3630
4593
3344
2610
2351
3473
2255
4070
2697
3656
2035
4092
1470
28
497
2174
3334
1512
2026
1753
2169
1662
3663
1101
291
1596
3964
749
1914
147
4189
2304
3934
3161
3017
2124
3028
4851
1385
4425
2549
553
1227
1409
2743
1930
2403
1896
1767
999
22
989
2293
1969
593
3241
1847
2718
3529
1062
846
1816
4405
4977
3667
926
4385
4920
2385
4975
3068
4953
2233
806
1979
4102
4139
3658
4481
2859
2720
4189
1567
1945
1416
1070
13
785
4349
3554
2957
2774
1040
3951
3419
1878
377
3123
4375
1037
3026
4215
1229
4952
3454
1262
3607
4572
1189
356
2184
1122
3636
1929
1932
4369
3637
3506
2529
2113
554
3465
2482
3750
644
3763
2140
1237
4853
2173
4422
1948
2969
4681
2359
4512
2260
1848
3357
4860
1651
3116
501
3463
3340
4662
2592
1586
2927
4000
395
703
1269
1488
3194
3563
4599
2330
2408
3798
690
3762
2063
566
3605
4704
212
1075
545
2604
4108
1481
2877
2240
3942
2517
3475
1908
755
3387
2933
1281
2721
2874
3327
1449
2669
4886
2232
1038
372
3127
780
748
4155
182
3362
4459
4974
54
4434
4487
1694
3267
3625
3305
587
3991
1547
4294
3286
458
3565
3980
3876
1344
4996
4819
2692
4411
2835
2225
3585
4855
1209
3078
4920
1344
1915
695
2890
3555
2374
164
4230
2727
756
372
1586
2820
4275
4901
3237
3735
4228
2916
3339
2756
724
4739
3494
2509
2733
1176
3945
2073
3622
3082
261
2455
3617
489
4421
654
4440
3719
4805
4849
2294
3580
2116
3220
2115
3719
3586
3853
3674
152
4988
4624
4915
2046
4508
1888
3951
488
1312
1010
2947
1403
3613
2906
2348
1987
2847
3155
2061
4994
2878
2360
662
4295
3372
3090
544
2861
1331
1510
2343
4776
2224
1829
2144
3186
115
3125
876
3928
3946
879
4418
1243
1352
4996
107
3030
926
4687
2208
1786
334
2984
1636
2087
4520
3759
2134
3192
4378
1069
2828
2057
4673
3374
1327
2675
1700
56
1877
1427
1831
870
1058
3224
2868
1340
1317
4390
178
4537
2429
2588
3611
3182
2313
2186
2942
3316
2775
4043
1654
3655
4230
4011
4635
1123
3854
3701
3972
3327
1773
4457
451
1165
675
4027
3226
2169
1981
4324
3989
35
4994
2956
3976
607
752
4970
3191
3980
71
3434
1234
4674
3650
3230
2360
3125
1893
2417
2423
148
685
3718
2897
70
1813
4752
4457
1569
1726
1702
4248
1106
1236
4873
3161
3579
4000
2890
3699
3631
269
789
1523
4319
944
4040
1946
3819
838
4495
483
824
4405
3601
2206
521
1610
1673
2853
2589
179
2789
1287
3284
50
1222
1716
3804
810
4336
2123
378
1641
3466
2873
485
2717
840
1603
1748
1437
768
4307
1913
2205
821
1015
304
4589
3438
2454
1779
83
2488
2574
3514
3346
3941
482
4812
3667
4991
3639
862
2505
2209
4822
4895
4300
1282
2938
412
492
3208
2214
420
358
1817
428
2830
2775
2822
965
1166
632
2423
4759
3431
3625
3081
533
3290
2269
3878
4890
2430
1372
3258
2099
42
715
2226
2762
654
2030
1477
134
492
2516
2179
4591
1675
4512
2033
1364
2684
611
2492
805
490
2912
3507
3882
1347
747
428
4976
3133
823
4454
2523
4817
4743
3674
3232
562
3370
3590
2630
847
1405
2150
2183
2005
2851
4469
1127
1132
3566
2432
1162
2195
2454
3070
2500
1005
3304
337
671
4008
1382
3124
4076
2680
1323
275
2729
3032
2287
982
4175
2621
1742
2019
4348
751
4943
4256
869
2551
691
1221
357
3868
2463
2254
110
3292
1594
978
4216
1318
2762
2190
4039
131
1898
1804
2438
11
3818
2657
4183
3888
1636
4086
3271
2382
2370
3252
2912
1690
3337
2042
3664
3651
3318
732
1455
3358
118
2303
815
559
4977
883
4002
3809
3951
3987
322
1186
2040
3813
1552
1490
331
954
3803
4703
3066
1091
1720
4671
570
3259
2833
2981
2813
1599
4415
1110
7
1539
2301
2340
898
2058
3527
1571
2144
720
4774
2561
3972
497
1977
4273
589
4195
3439
4363
1482
3981
1192
3679
4453
798
1267
4526
406
2925
555
4051
3092
4238
4847
2647
714
2969
954
744
213
1995
4227
1529
1788
3697
1082
2803
3935
584
3362
537
3259
2548
1705
2584
2326
3178
3837
4921
2823
1946
2025
3502
3853
441
137
1920
378
3274
4192
3473
1088
655
2597
4172
4857
4675
1208
383
4628
3713
4922
3295
3221
1843
2054
3704
941
2166
3616
3369
1922
3736
3874
2910
4472
547
2899
3869
1848
3391
3132
2820
28
3616
4028
3813
399
319
3964
3965
4127
4690
4582
2176
1823
261
1621
3546
3105
4823
1342
1174
4975
2367
4118
1611
1383
1407
2124
1294
2367
997
2592
1427
2178
4212
3439
372
1105
2228
4972
2998
2627
4915
1222
132
2496
2949
651
285
1145
652
4045
1243
3521
2741
4550
1475
1307
571
4606
1648
4172
3465
1564
240
2369
2429
3029
2182
213
2286
1448
1048
3135
1985
858
22
3754
900
2077
372
3932
113
48
1915
2500
952
2687
4547
4215
4293
721
1084
2282
165
3753
486
4106
3646
1669
1521
4917
1032
2647
866
1047
1607
2357
3313
2592
2279
4441
2775
275
4788
1997
2295
2498
3898
2928
1869
3220
414
4845
2843
4963
3886
2870
568
3777
2768
428
3178
1402
4481
1221
647
1938
2033
2724
549
4250
419
2819
1920
948
3079
3218
2103
3160
4763
257
3286
3506
913
2693
1223
2254
4680
1773
4532
3298
3821
1034
3610
1133
1385
4499
4225
4182
1667
929
4236
4668
555
2930
4992
3610
2168
223
4230
1218
4892
1097
4708
4846
803
987
151
1917
4490
2462
111
4216
1787
3728
3588
2669
3026
3139
1119
4593
971
1886
4053
1257
2981
3867
359
4800
4639
2995
1535
4474
2577
4911
4272
1516
200
3318
4438
1053
4440
726
325
1139
2371
3632
1683
2729
2580
4480
209
1631
4303
4939
4933
3435
3567
1843
1408
1575
4542
3970
1487
2412
4773
2128
4395
4862
2291
2564
1381
2652
4730
4253
2991
3231
3978
4827
848
1041
3152
3486
1684
1770
4899
2869
2983
3749
3276
4648
3790
3904
1609
3008
2245
407
2551
4085
2648
3675
1229
2435
2568
4094
1004
4408
3824
642
3998
844
966
2013
1259
46
4627
1603
2083
1064
4368
2142
2068
2327
889
4151
917
3424
4760
2273
2703
4245
38
4817
4459
362
2842
3257
2214
2683
2597
196
1349
1926
2634
2106
2745
1210
2380
433
3891
3804
2714
3028
1142
2188
704
1147
322
3633
3453
1267
2852
4282
3902
2961
4080
2379
608
2956
4940
4264
3215
597
1911
2588
4376
951
180
1590
1113
3303
2928
3283
1369
686
1786
3929
4691
745
3440
2168
291
692
2525
712
1862
4699
3502
372
1536
2989
2280
4451
4709
218
1383
165
563
4769
4340
4509
556
2683
755
1532
3714
2734
657
2143
3465
286
3536
2139
807
3554
2366
487
2449
4977
2466
3101
1111
2366
4999
2982
762
3725
3810
2250
2231
1421
939
84
3126
4520
1558
1658
546
646
3884
3048
3662
244
1862
1460
1198
822
579
2454
2016
1784
1618
3998
3424
830
4541
2455
21
2467
1267
1935
4989
3711
11
879
4760
2942
2574
297
2654
1537
1735
622
550
1462
3486
1016
1005
1208
3073
2619
1582
4229
2095
2447
4725
985
2656
2273
2855
4663
283
2707
3328
1677
3096
256
1787
4663
1634
3281
1265
3272
2211
2762
1475
389
2588
3519
420
3259
1211
2585
301
1253
3113
1116
1410
3561
3171
3959
285
3302
2149
1428
4639
1082
3342
2051
4438
1922
2703
594
2598
2463
2129
4456
1725
4530
2182
2155
3452
3513
1500
2842
934
1176
4237
92
333
167
4741
4802
2364
4735
948
4769
1410
816
2180
3835
1453
4821
523
271
2256
2322
2553
2479
2489
3127
4114
4381
713
4997
1494
1694
3096
819
146
3668
49
4027
4930
521
1770
4386
3440
846
2167
822
1550
2830
2397
1731
1778
2671
2474
2501
4075
1517
4819
3684
758
57
3973
3289
3625
4607
3334
3180
3162
3660
1477
4675
3085
1688
4958
4945
4795
1216
267
2120
3690
2612
2623
977
1461
2662
883
3699
4258
3643
3190
1640
624
2893
820
3743
2344
775
3531
3648
4224
4629
342
585
4134
4237
4485
1367
699
1358
3032
657
3288
4203
2428
1510
2178
1951
1685
4562
1341
3491
2206
294
4484
2624
1137
927
4009
3469
4466
621
2827
3951
4887
921
3804
3613
3688
2268
591
2038
1400
3391
2921
1661
2279
4979
7
1290
899
4482
4029
3633
4159
1991
2388
2279
42
2078
3353
664
1747
3907
1407
3722
3773
1823
3778
1428
2776
476
1503
901
4802
2049
3508
3677
1523
3700
4448
2878
3540
2571
2847
2971
2884
2221
4100
2562
1645
2015
611
3035
4271
3503
3522
849
1420
2916
2824
3670
1921
3025
778
3980
4225
55
1917
2568
2076
1499
3684
4285
3544
1536
683
859
3355
3472
4122
1299
4509
3936
1267
2603
3052
4666
1681
4538
5000
3046
4194
4847
2797
2167
661
2312
2459
260
4988
2835
3784
985
3920
194
1914
926
167
1148
2092
1179
1177
1235
2488
2123
3122
35
2629
2147
4767
4156
4486
188
3215
1650
3860
1629
4232
1213
643
1631
3720
2966
3673
4961
424
2366
504
3285
4622
685
1750
7
4720
1973
142
2102
2399
4295
1447
1484
4060
1065
2405
3281
4939
1545
925
6
1354
4171
2098
786
642
1862
181
604
2478
11
4015
2553
2722
4738
2854
3217
2919
909
2410
4862
3062
1185
1066
712
3934
1282
66
2221
3829
447
2927
2689
3740
3002
2170
3831
4870
914
1579
1619
808
1279
3148
1556
3507
4818
2866
595
2944
1362
4631
3833
648
1506
3091
4895
2599
694
171
2404
2725
4058
213
4381
3222
1422
2728
3367
3019
4856
2339
3273
2879
3816
663
1722
3653
624
4452
759
3899
2791
2037
785
4721
139
1291
419
3546
1823
1596
3397
3794
672
2492
408
812
2115
3917
2148
2430
3430
2809
4707
2554
533
4991
4826
4746
848
4123
3680
426
1360
153
2649
4037
26
4302
1791
2697
4574
1053
957
529
168
4929
3687
3536
2327
1811
4345
4524
3643
473
441
1453
4846
4272
3507
3780
4610
2475
244
987
3881
3571
1483
1506
2017
3913
24
1288
3226
1258
2341
2789
1107
1001
2983
3820
910
2417
2620
4752
1844
2852
2960
4956
4685
218
944
2073
2090
4886
2520
644
1106
1673
2465
562
877
1602
850
2671
239
4671
594
3594
778
1189
4916
4732
3936
1422
930
1086
1850
2490
3038
4585
3873
1930
3642
2273
1778
4387
2139
2165
3003
4042
4786
1308
2163
4888
4315
538
2806
1356
891
921
4345
4772
537
3274
2354
2675
2089
2992
1542
468
2083
2995
3519
1891
1590
4841
149
4511
3059
3799
4740
3304
3751
3504
2439
4235
3343
1530
175
143
2471
3234
2698
3312
2243
4833
4549
426
2898
3321
3152
378
3346
4878
1412
3121
3060
1936
2338
755
3015
1028
2117
396
4622
3947
3990
2112
883
966
1369
4632
3877
1677
1671
1611
2255
3586
4356
4424
4025
2704
812
2315
4010
3333
3553
84
121
917
3580
826
462
2688
3073
368
3689
1020
2938
3450
1881
1089
4797
1600
2976
2189
1985
4296
2460
4526
3588
2925
1914
1861
4227
2021
4248
3763
367
2883
2286
4044
3605
4511
1643
4062
2499
997
4255
4057
2871
2021
4457
4920
3470
2850
4313
1383
19
3366
477
1228
1739
4519
4982
4446
219
2793
1428
823
107
681
1122
4740
4493
417
4386
4809
972
889
4544
1751
1263
925
2345
2943
4044
4058
4689
577
3491
67
2723
4041
4236
99
874
3203
2
1057
4253
176
1027
21
1348
4302
2669
2240
1606
3405
3228
3762
2113
4001
3605
3906
1873
3190
1410
4022
163
1641
78
2189
4803
2446
4339
1989
4783
1117
2869
1202
368
3556
2820
1750
3783
4910
2553
1624
3091
2859
2620
4887
3265
2328
1524
3070
4911
2363
4790
3934
4475
4649
4906
2254
1125
1147
4828
2316
1587
109
4625
129
1141
2816
2301
37
3380
3057
1653
2514
3242
2748
3305
3335
1142
1558
1204
2640
4987
4539
3519
3647
758
4923
3991
4141
1833
4392
2959
749
724
4430
1050
1270
273
2130
2076
2259
1162
4749
1914
4786
128
2810
4926
3067
4110
1165
3623
495
3690
2733
3831
4320
3328
171
3997
2936
2096
1209
2773
1334
176
3480
1760
1735
368
2401
2903
3574
4324
2242
3358
4046
1478
1272
4093
999
2905
3740
4106
4015
1988
1720
2448
4220
694
3189
722
2464
182
3711
4443
3883
4327
2744
4214
2767
3233
4872
286
1388
1916
3493
1956
682
70
4748
1306
4602
4373
4189
43
3804
2308
61
2205
1600
1422
2232
1631
380
2346
2316
608
2096
197
4689
1492
2011
1959
3964
2489
2487
569
2964
860
2146
4633
577
1876
1713
114
1882
3201
2740
2021
373
2785
3121
4797
1114
2066
751
271
3125
330
2026
3723
3720
1622
2086
1472
2873
2216
3119
1287
3316
867
853
334
3587
4130
4536
2441
2086
1843
2668
2540
4925
3094
1462
4214
492
633
4271
4238
4276
819
2537
4660
1391
730
600
4180
38
3194
5000
1183
1064
4480
836
364
4895
3784
2886
4374
3510
1626
3027
3826
2328
3775
1149
1644
1867
3956
1556
4692
1828
4539
510
831
1543
4864
584
2254
1410
2220
2696
3544
1446
4183
4745
3152
3154
1996
4738
4408
2932
2285
142
4652
4267
3714
908
4081
990
2987
1230
884
4299
506
1602
467
4152
588
4565
3953
1527
848
2327
2604
596
1614
4534
1836
3142
3215
3676
4662
2674
4415
3620
1419
2922
408
3637
200
3227
4781
2492
3348
3053
1646
4759
228
1339
3992
739
4393
209
3275
1399
1508
2712
1244
37
1882
4011
4104
4042
4400
2811
2679
4826
611
4505
4327
2977
1748
4969
2441
4861
219
1184
2924
2038
980
168
3909
1510
1466
1949
4328
860
4360
3079
4689
147
2343
2575
2861
2148
2496
649
1984
4724
3991
1961
3924
2559
3622
4846
3756
2157
2161
3861
4066
2218
3941
1547
2492
2920
4083
4094
608
397
507
1082
2167
2892
3896
2406
1282
325
1524
723
473
4697
2112
252
3573
719
3865
3356
2094
4323
678
375
732
4342
1391
274
533
3805
3030
3995
1780
4137
2538
3209
1228
552
2933
4960
3211
3423
190
1462
4544
1237
2521
1928
3219
3207
3285
4960
2207
1684
1724
1474
3061
3684
1264
3992
1361
1077
557
4458
4670
3288
1584
542
3631
565
498
3295
3413
2200
4056
2412
2652
1614
2078
3720
4586
1017
1624
2316
1287
3887
3178
136
4846
3717
4316
2665
4226
1191
2045
2977
3537
4691
1190
3844
3199
3155
2606
460
4846
2256
2019
3701
3322
4883
1978
2650
3533
2999
318
1763
3331
4797
2948
2472
464
2142
2109
3761
4395
3906
1239
789
1634
1173
842
1783
2567
4945
2907
2598
162
3943
1134
1336
4949
1214
2644
1861
2422
396
3606
591
3046
4445
4890
4878
1483
1053
1845
282
2580
1172
4969
76
2539
3390
2208
3950
4184
3240
888
795
3814
1202
1482
463
3893
219
1831
4987
1615
4062
554
785
2986
2901
2929
1802
4806
762
4149
2145
412
1888
1920
2612
803
3716
3786
4989
1034
3511
94
1450
2256
2793
2424
284
2633
2782
3539
4419
970
1107
2678
70
2966
4845
2886
2888
3565
458
4436
644
674
1162
3350
763
3759
2145
4599
789
1621
114
425
3430
4456
4792
4531
3880
3616
1143
2999
3353
4400
3048
1560
1199
3761
2436
628
4147
1030
3854
1950
1845
2885
2163
3033
1948
2240
1771
2933
4437
2709
3871
1962
4773
919
460
3374
1353
3324
1992
3141
3233
1588
3771
1861
1446
3435
4347
2656
4802
3920
1358
289
4966
4859
1411
2620
3666
3516
2211
694
4165
753
706
1651
1016
884
3395
4280
2574
4073
2927
3649
1166
2790
2032
2136
1291
4591
4696
1127
90
1560
2468
4358
2589
4800
571
2078
28
3120
2688
3660
3127
1413
187
3315
1085
1086
1593
1071
4651
408
4676
1663
3399
2582
471
401
2744
1521
3632
2586
4298
2318
3750
2235
4400
1716
1753
2825
663
2707
1469
516
451
1091
2850
1417
4690
4928
1096
3197
784
4727
988
3107
3295
122
2404
3214
3650
3150
3851
4856
4203
479
3666
4699
3793
3015
1918
1019
2172
3038
4054
756
2085
4008
4973
205
189
3581
1475
1241
3492
4840
3496
1883
4070
3944
4456
4103
3799
1834
933
738
830
796
2916
386
4285
3951
4958
2861
1496
1741
1274
4605
2397
443
1985
4760
2390
2022
2006
3762
3544
1290
1213
3322
4118
3455
2187
1848
2169
4266
2045
1683
3824
1687
1094
4507
3012
358
3908
4720
1429
3457
4179
2400
2604
667
334
1247
3196
1421
2552
4311
2581
2714
347
597
2069
4278
4547
1999
4065
4521
4160
3637
3924
3263
4911
3371
3564
2356
1343
4946
3302
4956
92
2941
2205
4891
3294
2429
4595
1318
2344
525
2323
2184
2901
126
3655
3727
1051
1258
4639
2523
1331
4622
1366
2929
3465
3660
3775
3320
2939
1216
3030
4543
3840
4741
194
4724
2588
4553
2736
924
3976
1366
1798
3916
1655
1389
1339
2433
3419
4092
4326
2594
397
1829
3857
2561
2069
3588
3113
1601
2629
178
781
2583
2104
2649
4108
1402
271
963
2327
358
4503
1293
3397
2437
4310
218
3417
3493
4046
2284
4639
2113
2317
3110
4685
1223
2680
1612
130
1962
2728
1970
1299
2580
564
1512
283
562
2278
2623
3358
1449
4113
1824
1816
2536
4101
2199
3031
3274
4676
4008
862
919
3486
4450
2055
4471
445
6
4313
4364
1350
3476
2481
721
4564
2844
4062
1204
1878
944
675
4052
81
478
3365
1676
1847
2302
1825
3060
874
1329
4940
2642
715
3195
3992
3323
1276
2932
3162
4239
1767
721
4831
3012
3711
4993
1999
4664
3054
1314
1669
3843
670
1821
2552
2158
1515
1115
3747
746
48
1579
71
4927
254
2895
876
2592
1463
921
4506
1558
4566
4744
2906
2244
3886
1455
4205
3479
865
61
4478
810
3147
2089
1402
2021
1834
908
2438
2421
3439
1465
2014
969
2965
996
128
3072
4659
4916
1502
4263
956
4697
3277
2142
3957
4812
4257
2087
4726
1180
1651
4385
4041
2457
435
891
3120
4666
3681
621
4009
4449
2826
3374
3658
1447
888
2802
3925
977
4132
3572
2783
3898
3319
2604
4610
2867
906
4283
3190
3803
3692
1113
3654
3068
2631
1537
1403
4693
2643
465
463
327
399
3416
2923
973
3303
7
4088
4786
409
1325
1764
1064
3648
3590
1047
2228
76
2952
4556
1922
3301
3722
667
3673
3559
2971
189
3996
3220
3723
2260
1019
1030
2687
1527
3766
740
1973
3548
3199
2798
4588
1508
3071
1959
2298
1731
3721
1028
2687
823
4366
3982
1539
3833
2926
3126
1543
1792
4940
4120
162
3223
1511
72
1818
971
3539
2280
576
335
120
4034
2228
1493
3239
598
2970
2321
2448
2265
3603
2786
1043
4317
473
4559
2212
1259
1138
4239
4607
806
4108
2072
304
2985
4083
2885
922
3486
969
1765
1651
2957
2762
452
277
3124
3925
557
3536
438
402
3267
2712
297
976
2851
1513
2493
790
1723
1217
4214
3376
2508
4674
4623
602
4402
3359
2020
1164
752
1064
2896
3056
2004
976
4598
1226
3671
3350
4062
2212
3199
2447
2728
3484
2233
3304
2510
401
1210
3051
4691
3507
1691
2917
677
4101
1260
2504
787
365
4745
4848
132
4784
32
823
3512
4461
4991
4274
4046
3159
2812
3624
2987
4420
4005
1039
1843
4015
3799
2033
1813
2608
1377
1783
2511
2418
2229
565
95
4599
2286
556
470
996
3326
4078
1027
3893
3337
1306
4593
2904
3559
2715
538
1357
3480
3489
4110
1440
129
3051
2348
4897
3664
1160
2632
4140
3622
4035
144
235
167
1330
3467
3216
806
1628
3841
433
1636
2374
174
2117
2331
4510
3795
4421
4708
4447
688
506
1106
4555
1148
4150
903
1539
1323
1204
2221
1953
2735
1377
1452
415
4876
2025
2784
4094
2865
1557
3426
550
1889
3055
1331
4403
318
3049
1961
969
656
764
2149
4204
156
2477
2536
4455
4206
3804
3945
905
1856
1775
143
2770
4899
3496
1937
3783
1461
70
4536
209
85
878
1595
2848
2531
2541
4015
2382
3255
988
3856
4699
2204
1163
1609
4789
3982
26
2768
2532
1687
3049
3498
114
1348
4023
1002
3626
1725
4278
2651
1910
2846
2060
4001
1764
1648
1193
426
3773
2408
334
2317
320
2923
3386
1414
2262
3993
439
2171
2921
4135
2959
2585
2369
1878
1372
2439
1411
2829
3566
433
3124
4156
904
1426
4817
4259
1156
3136
883
3096
852
2361
2372
3460
3581
3121
4213
3729
4303
2821
4381
680
1685
4963
2816
3157
4845
808
2736
3752
4180
2578
1711
4352
463
1431
4217
726
4385
4668
2768
3085
1345
4064
1569
1142
2973
725
712
2289
3950
4111
3332
1019
4298
2536
4518
37
3426
4465
2809
3359
2124
1165
4260
4885
670
3039
3856
328
2468
795
2928
1534
150
3510
768
4531
656
4585
817
1622
3897
2232
3333
4103
2442
3446
771
2536
2281
4650
4779
3630
4896
2847
4203
4191
663
2756
4033
1776
2765
2350
1617
3420
1689
937
377
2344
601
3985
1833
4135
4226
3498
716
2867
4939
4669
785
105
2665
2033
171
963
1861
4612
1619
1057
4061
3379
3034
2047
1498
712
3764
3566
1013
1985
3278
4843
3751
3740
1298
4009
4636
4956
2995
4326
2752
4840
2220
317
4649
1306
3093
3797
2564
2915
2484
3332
2418
97
425
1885
2008
4009
3380
802
3922
157
4549
3991
642
300
3433
1363
197
2413
4699
2233
3137
2920
4881
1211
2037
4251
1879
2882
336
2355
327
1454
866
3422
3834
468
3155
3732
2490
3067
4397
4626
2594
3625
2171
4371
820
409
2458
4093
779
1689
1451
1969
4794
685
3244
3867
4604
628
2605
370
1398
2657
1886
161
3948
3712
3017
3723
3006
966
3630
1002
2172
506
169
2851
1501
4676
3858
3060
1663
2328
3052
4205
1278
1077
2726
2907
1736
1436
4195
4525
4154
3128
472
1907
3606
1339
386
4120
4595
4593
3455
160
2296
249
1185
747
38
389
1504
392
209
2169
4262
2735
4681
2525
555
2348
3145
1892
4760
4745
1203
4764
4050
4407
628
3105
401
4056
4700
3838
560
2174
751
3172
3203
2272
452
430
4944
1162
3323
1509
3004
720
1002
4298
2055
3046
2319
2469
4178
3991
3135
1110
3833
538
1422
450
4501
2912
788
3586
1477
1558
3762
4495
2970
897
1118
3820
4094
4971
844
1137
2631
3526
2061
3749
3166
4858
692
1837
448
3211
2126
2969
1484
595
1321
4008
660
4233
3690
2142
32
4160
180
71
4606
1705
1517
1561
3765
4113
4295
3316
3156
3248
3923
2749
4376
1317
3027
382
232
4276
2462
3371
4405
3504
2732
235
2181
4959
459
3519
974
4176
374
1378
2421
3375
158
1535
2578
3563
2721
4539
1420
3519
1728
486
263
1848
3189
1589
2075
1426
2461
3676
742
3032
1746
4613
3551
3447
2086
3756
3070
2531
468
3544
865
3759
2048
428
4697
808
624
2467
1298
4666
2848
1670
139
4761
487
4974
3498
268
4061
2726
1768
2142
1147
1273
274
152
1933
3734
3161
457
605
266
767
3565
680
2316
2377
4819
2512
1236
833
1119
1971
3345
1873
1868
1115
2766
4702
2648
3181
4994
1662
3752
2395
4617
143
3822
4195
4099
4003
1270
1832
3658
2692
113
4204
1621
2093
2653
1791
3279
4943
1372
828
2590
3559
4685
1024
2319
2442
3046
582
808
3586
2998
903
2536
866
3
559
3410
2003
1073
1024
2156
1555
4630
2724
462
144
563
4057
4502
1968
3756
3956
2794
3832
2501
4401
2964
2151
389
2103
4038
1912
4835
627
3944
4794
2690
4501
3267
1733
4857
3256
1197
2173
1430
4870
4604
1175
2275
3050
4316
2125
661
3481
1160
3988
3947
2605
1128
3225
4086
2959
2809
3592
1037
4660
1914
4668
1859
1443
1276
51
3695
610
4659
3368
3620
1466
3443
3000
142
4149
13
840
2524
3842
4620
1473
486
807
3498
1498
4966
1307
3093
4985
3956
4292
3859
10
2059
167
2883
60
783
813
2446
3493
477
388
4371
3073
981
3653
3191
2547
4903
649
1580
4378
1624
547
611
156
1647
4264
1163
339
275
4960
1604
634
897
1773
934
726
3995
2432
2979
1922
1887
3382
3335
3867
3161
4483
2795
4727
1047
2987
1077
641
4812
1258
1995
1852
1590
4281
353
955
387
606
2790
1750
1175
4186
2481
4800
4324
852
3578
4581
3039
3734
3328
3340
3404
349
744
4034
247
4156
584
4665
1228
1875
1130
1208
2511
4226
1039
4077
150
3966
3702
961
2531
2896
391
3447
953
2733
1531
4292
1356
4163
3434
4850
1559
4556
87
1614
29
4625
2361
3271
467
1804
4072
2067
1199
2504
978
2914
1573
697
709
4721
4084
2862
39
674
984
1193
4224
4839
3827
2257
1321
2578
1767
4980
826
523
801
4208
4366
2633
827
3944
31
3072
1385
3851
1767
50
2353
2920
117
4100
4580
946
3327
90
663
378
4690
2339
418
3004
4639
811
290
4299
264
654
1250
3433
1117
860
2231
1634
4352
2883
4032
4891
368
4387
1796
921
2124
906
1842
1837
1878
1612
1348
3718
1565
4340
4512
2812
4825
4323
1967
3527
2433
104
3091
4773
2669
177
3398
3033
3296
443
322
4966
2660
1706
2004
2518
282
1914
3991
3408
1374
1256
4563
1148
3235
3384
3853
3408
2903
4512
484
2556
492
1238
4949
4566
4707
2607
3688
880
2421
4815
1033
4360
912
2294
2746
4337
2625
3300
4791
424
2918
720
312
2397
4657
1955
1859
4865
3348
392
1916
504
4463
4191
4030
1791
4031
2203
4919
2485
4923
2981
2211
424
2955
405
2996
777
3171
4112
1837
1554
3755
4201
743
68
4011
810
2212
3814
173
4653
846
4151
1566
1954
360
161
4150
454
4365
4442
3578
2319
3414
3793
3817
4535
3262
930
3785
926
3499
1239
1408
432
2045
996
418
2278
1256
4399
4960
589
687
4853
1969
1160
2044
54
1387
860
1877
4324
696
3360
4512
553
3572
4721
2033
2279
3875
1770
2735
261
4150
3082
3021
542
4810
514
4075
2875
1641
697
326
2961
4199
2993
2032
55
3879
967
601
4351
4993
3316
3431
302
4627
3927
160
3068
3154
1940
881
2378
1909
4920
2528
63
4699
914
1186
3944
245
1581
946
3211
2074
2465
1360
1541
484
1219
3508
960
1702
403
1477
3661
1502
1626
921
3018
184
1770
4512
4776
2090
4715
92
1295
149
1678
4158
1632
2501
695
2742
2580
110
2346
2240
1801
1983
4756
3182
797
331
1705
3326
4136
1850
371
2820
1757
4972
684
4098
195
2236
2290
3454
3408
2732
3323
3353
1172
2590
4613
4420
4826
3246
3245
3474
2241
4476
2545
741
974
319
666
1054
1039
1084
4186
134
4774
3088
3091
14
3220
1536
2676
2589
4158
742
2480
4764
956
2657
2738
3389
358
854
1497
741
888
1634
4935
1128
873
3
3815
2883
579
4098
3349
3842
4706
1820
1143
1536
2352
4031
3898
4493
1603
49
4552
2238
2970
4293
307
1564
3886
4504
833
3133
1511
929
4793
2941
1661
2839
1100
1981
1491
800
245
893
3068
4061
78
1883
1609
1798
234
3878
4011
1044
2911
4039
2352
3745
4146
2891
3613
1706
3808
66
2306
4188
3045
2362
3159
1899
260
1731
3472
2706
1316
2092
4437
409
3349
1732
4892
2224
3629
3197
4254
3657
1180
1782
1404
4400
1920
2839
3465
105
412
450
4302
3981
791
2700
3829
464
3044
3236
1941
4305
4184
3644
3036
2190
2937
2714
1913
2494
3950
1837
3714
708
2790
4806
504
2573
4699
3042
4537
2300
2126
4533
6
2203
1319
2217
1767
1134
831
1870
4199
2722
3484
4553
2457
2741
2841
2103
1628
335
3179
4584
274
3787
4136
1500
2517
1067
1829
1873
3198
4189
2860
2354
285
1643
1497
2279
1772
996
1638
4531
3630
2617
1610
3775
4249
3806
4724
2802
4236
2862
2322
4886
4094
1142
1733
2387
1873
1480
1524
3159
3760
4848
2931
271
429
402
126
2741
3017
2974
2611
1350
2973
585
4425
3140
1745
3706
513
3768
323
4099
407
4131
4495
3057
3109
3116
2596
1070
2317
809
1228
2476
635
139
2952
222
4669
1233
3143
2585
1262
4017
3165
709
313
4380
3723
4600
4071
1158
1584
539
3540
1111
4287
4735
529
3238
521
1636
3021
1408
1618
1866
3766
4821
853
1872
2858
4389
1363
4328
583
1840
3581
3460
3447
4914
2711
939
1643
1945
539
1068
4592
4048
450
2046
2484
4990
3501
708
551
4631
1711
4238
860
4149
4554
3233
4302
140
4277
3766
3830
4417
2612
4618
2690
125
3107
2536
2772
2531
4530
2599
851
1201
2595
3449
3776
159
1434
2599
1120
1698
269
1048
4324
4576
4842
3671
4213
1012
3018
4052
1140
3930
1340
4353
3487
1935
2465
2882
4592
4636
4811
3075
1925
1850
2289
427
689
3775
2210
3268
3772
875
4711
557
359
3439
204
891
1203
340
3003
3075
3548
1691
4670
1365
3088
2106
717
3515
2100
4674
4821
319
874
2068
720
4479
400
661
1741
2170
4427
3050
2473
575
1015
1345
1478
972
623
3895
810
2815
483
3746
1129
4703
1320
892
1438
1626
2890
1081
3278
2992
4912
2646
2888
3005
2416
274
1807
439
2401
622
1172
947
3629
4445
1109
2478
4693
1794
4734
3324
3140
1481
4320
2931
371
4205
4758
1667
1908
2461
4905
3525
1628
3148
473
1008
3254
4802
193
3686
4551
1241
749
3672
2319
542
4899
1715
2824
978
3939
2121
1188
2942
148
3153
789
3592
3206
280
1283
1764
3868
1648
1023
140
3512
378
1003
3601
4986
1798
470
1271
4319
4328
3897
2015
4280
4071
4363
2182
3320
3338
3476
654
1254
2306
2700
4145
458
4008
414
1446
580
2235
1145
3211
1183
2624
2408
1791
3047
2745
1693
1828
1702
4480
4126
74
969
1889
3765
885
1795
3029
1470
797
1177
4033
2839
2919
1765
4242
2759
1444
4275
2874
1359
4173
1781
4644
3878
1321
4711
4241
1053
1711
942
3382
1256
3225
2773
4911
2848
1707
1874
1278
3379
3487
1424
847
2764
3441
623
2221
1459
1009
1363
1336
820
625
1589
3162
942
1381
2687
3262
4508
2714
1698
1572
3988
785
1788
1169
304
3113
575
779
4982
4486
4533
815
977
3104
1361
3191
307
816
124
3949
4504
366
673
3237
387
57
181
1811
3276
4895
1626
432
3507
1165
961
2625
615
3738
806
2538
2112
3749
4728
1650
504
2468
1490
141
650
607
2645
1272
806
4552
549
2443
248
553
1227
1770
1686
4220
257
3071
2965
4561
4527
2954
4539
824
354
365
2263
473
2465
3387
3700
1842
4294
594
4043
942
3918
661
4635
4488
1913
581
4689
2028
959
1549
4395
488
2729
291
919
3953
334
3656
1661
2632
1611
4351
3605
4046
1073
2376
1222
3430
1309
3741
938
53
1986
410
3971
4780
33
1807
1930
3857
3970
4220
1167
1794
4094
2711
272
3927
1424
901
1560
4176
4062
3712
3647
3087
2047
1314
332
4005
542
2016
2299
1051
2149
1595
4227
4095
3301
257
4744
3830
2740
2578
2235
859
9
3868
3812
1743
275
4177
947
1429
2639
3029
3271
1763
298
268
3316
4596
4094
4802
4205
194
88
2919
4739
1897
2379
3463
4785
1327
296
3784
946
697
680
3277
16
2997
4778
3055
2045
4582
1506
4928
2032
2371
3188
4005
689
1907
4270
1245
2883
1441
269
3620
4391
3395
4973
3911
3056
1836
3468
1538
3940
2482
4242
3761
2016
1394
4966
4112
1417
3157
167
946
4799
2061
3340
3130
1472
3529
3778
3074
4764
4551
2153
807
3872
156
651
231
2306
395
1041
1115
2689
2844
3416
2778
2780
4188
3396
2512
4833
3851
2730
765
781
3550
4057
3040
2269
6
904
3396
2924
637
1041
4139
4935
2982
2670
2566
535
1810
1779
1199
404
3686
2418
4146
3384
2667
176
3733
1109
30
4958
1604
3454
861
3455
4776
25
2174
2709
2890
1858
3913
1107
622
2701
1692
2144
452
2938
3330
314
4829
995
2145
2339
1102
170
1123
3502
2221
2627
2197
4325
1026
4914
3692
3334
3335
1041
540
2848
4300
157
1289
1817
524
1145
1857
4909
3579
474
1910
912
672
2712
2489
3426
4883
4646
3903
3295
4289
3757
2527
196
3508
4309
4050
4188
4843
4197
2578
3711
3936
1254
2426
135
2867
3070
2313
1446
3300
1401
4611
3610
2524
712
1881
2919
318
491
1092
2334
3622
3642
2036
2315
4235
2121
3206
4248
3997
1727
3618
3264
1098
3713
4729
211
4905
3045
1214
2891
4902
2927
2137
2569
1079
4954
3072
737
1065
3975
3451
3565
2899
2735
3318
4162
2966
2894
4577
2897
3894
2352
3422
1757
4106
2964
4851
78
4897
3950
1046
287
4370
1549
1928
3713
1435
1847
2042
2543
2435
4580
620
2990
4534
2553
935
3675
3202
1767
3843
4878
1894
1047
2445
2558
2716
1020
4562
4002
2360
3360
264
1551
3464
2840
4335
1631
1196
4059
3042
3369
2096
1590
4718
2792
639
3005
1103
1658
2237
1865
3058
378
3706
1004
2823
1010
3382
2729
4318
1605
4315
750
3185
2087
1175
3707
633
1310
4871
1461
2734
1955
597
2975
1711
2025
3222
4498
3279
49
2386
344
1647
3852
4980
3351
3250
1727
4715
2856
4147
2283
2225
176
966
4014
1703
444
664
1293
2442
543
3212
2524
3579
2557
1982
2648
2017
741
4995
2642
1876
3367
3667
17
888
1091
4941
896
3529
1827
515
4173
141
3155
4186
346
2378
4473
26
753
2577
4057
949
1296
1086
567
2871
2457
3787
3062
4415
1114
413
798
1958
1976
1649
264
4156
73
4047
4999
280
644
1563
1195
4580
576
4805
3186
2633
1670
4329
1028
4713
37
675
633
188
738
4687
478
2534
2316
3798
1785
3015
226
3534
2648
3983
2120
2406
187
3715
1620
4329
3838
527
384
2680
1834
4674
1497
3054
2394
1060
1295
3690
3869
3162
1998
2573
3654
4053
178
356
4207
3356
262
4371
3194
4863
3414
3124
3831
2299
475
2547
3871
1852
4208
3653
2508
610
1915
1166
4297
539
1284
2351
402
3939
2547
2181
864
3074
437
4005
476
4042
89
4016
4835
4747
3523
1640
2628
1866
3984
4986
830
2150
2639
3636
420
2412
4837
2885
2022
3707
4870
1411
726
3152
1054
4354
4937
2074
4520
34
3897
4585
3151
4110
228
298
4772
1958
885
3729
2984
679
1836
4845
3048
2365
2526
2823
3905
93
1933
214
3127
3252
654
2706
2989
3602
911
585
2465
4539
4815
764
2956
1660
399
548
3294
3066
1497
1535
4854
3728
3689
156
1529
4395
2693
783
2629
1007
1024
2635
377
3852
375
2260
1393
2176
4956
1163
1760
223
1395
4114
5
2851
1643
1037
3877
4577
2187
2828
2224
2597
3745
3085
4197
3041
1864
647
3215
3268
3210
3573
522
1875
4771
4253
650
329
17
4434
4199
4923
1583
4751
4989
48
1607
2504
3161
1167
1121
4460
1770
808
388
1198
3281
4783
3938
1521
4995
4408
4298
4839
884
2124
4642
4478
1191
4468
3580
4741
4862
288
1827
4321
1968
2324
4124
2088
3148
2366
3833
976
3238
1808
4478
412
1527
66
124
1955
4307
912
3236
4289
2063
3374
2554
4836
1315
2376
4220
4422
2935
1906
2948
1574
2177
3515
67
119
3917
4774
767
3279
4098
1181
4637
692
1326
116
2386
4377
3659
2137
3621
826
727
1645
653
2596
3647
560
1314
1089
1681
1619
342
2164
987
862
233
499
3497
2288
4570
2079
535
709
650
4855
4596
4446
1965
2136
30
1266
1860
126
198
2097
3124
3305
4290
3891
629
2078
464
212
2629
1257
263
2019
3012
1610
3845
3302
421
3031
3337
365
4445
2542
3588
3180
2547
3921
4024
3512
2685
299
503
1031
4706
421
2535
474
2322
2224
582
3467
738
2220
4840
2134
2392
364
2678
1783
3526
4485
4058
3528
1647
1672
3261
4931
1959
3818
4200
2524
4788
2833
4161
3759
2548
2271
341
4547
3012
227
1792
4561
423
542
3876
2034
51
1337
3423
1100
1258
2410
1550
896
988
582
2352
3302
4041
1298
4605
340
1341
2772
3144
440
511
1783
3846
1966
2222
426
2143
1861
1107
2179
865
3300
4972
3207
3894
880
1527
1908
497
2832
968
1218
715
287
4944
1048
2918
137
1676
3928
4312
1190
3713
3623
2330
2374
4313
661
1873
2088
971
1556
4236
1658
4909
4753
718
2339
4526
4751
3389
4065
1934
503
3759
532
715
3063
3393
2909
361
4487
4961
906
3592
3643
3704
4376
4405
4952
888
2522
3147
4127
3018
373
2454
402
2112
3428
1798
4290
4970
4559
4018
3544
3514
2024
4963
3333
2925
266
3916
2194
1281
1047
2567
2474
1658
3044
2513
1262
4313
4642
930
3418
4052
421
2748
579
4215
567
1484
2758
1735
1947
4274
4956
729
1436
3392
3735
300
2001
3187
4432
3084
311
4642
131
1834
604
904
4918
4143
3046
983
266
2323
1199
4466
4751
3283
106
116
2738
2934
3231
826
4026
651
1383
2554
4674
3910
4061
1167
1541
3218
2288
3122
2910
344
3248
2131
2932
1858
4051
2113
245
3371
1904
3352
4946
3204
1715
4985
3749
3704
4672
2795
3471
15
883
1719
3338
554
3845
3861
4390
4492
1325
88
285
1879
3009
797
2242
1235
332
1819
4869
460
2562
2722
4124
3383
3551
4155
2254
1711
4391
2692
4162
2534
2784
1330
1134
2849
2729
2220
3366
4257
1493
3060
3920
4691
956
4401
4574
2538
2575
445
2505
950
3182
2387
4635
3783
563
4953
151
3650
611
3601
3706
1701
3353
2449
386
201
3479
4283
2289
3994
4908
3174
3502
972
1622
2082
3422
1665
3132
4239
2406
1708
4871
2851
2417
1214
282
3561
4404
2563
3071
3646
2603
936
4781
2018
1968
2293
1316
3627
1883
2824
3554
2810
4787
1716
3186
4306
184
4936
252
2620
2577
4292
3361
3081
1148
4065
3123
4815
1031
914
110
480
129
4352
4103
188
4522
3724
1517
1217
3606
312
2868
885
130
3032
1633
274
1553
1151
3156
4746
4806
3272
358
1235
4534
2184
4733
1331
976
3297
3314
377
2808
2217
661
1730
3747
3349
1112
944
1078
1918
1022
649
4784
240
3641
186
4746
3102
2704
238
1233
241
3716
4871
4899
2320
1225
839
4622
1752
4905
2306
1106
3528
316
2511
3058
662
461
1874
2127
2477
3159
1176
3978
4772
3241
4597
2644
942
3702
4686
4018
3298
3420
2123
3261
795
914
2936
4171
382
3346
2786
3005
4693
4962
1546
626
3622
4053
4339
2164
2003
1018
4017
1685
157
3516
2962
2250
1490
2876
1
812
88
4335
3920
3998
3603
745
1990
570
4545
2686
2665
4756
3840
3881
1559
2756
1095
624
668
4839
3827
4034
2843
1900
1938
2092
1743
993
709
4638
1435
2226
460
2594
276
2133
1041
1123
2550
1849
3246
4789
4304
2014
2730
3877
4602
3733
1474
4729
1976
1824
2289
2671
1687
1369
934
4244
2011
1002
918
3643
1562
4167
1737
558
19
4846
4643
1681
4656
1583
3086
2816
4509
1651
1813
4755
41
2526
3841
61
3945
4242
195
3287
4901
2702
572
2127
2991
4320
722
4177
1054
1426
1659
4155
3284
2931
2117
2019
2449
4159
2852
698
1860
3728
2728
2536
863
2053
3871
3166
2985
2918
2463
1163
1826
1090
1373
1969
4084
1978
832
1412
4212
1188
3359
1486
1443
4795
3955
3508
4470
2730
1669
819
3026
1076
1941
4318
265
1655
3458
3113
1987
4446
1734
2135
4162
914
1083
165
4865
4671
1006
2040
3209
2706
4476
1975
1916
3734
3790
4976
4788
1929
2187
3743
1124
4471
2995
207
4200
3181
1380
16
1834
2124
2913
1242
2998
2995
2745
768
4177
2169
628
845
2074
3773
538
1259
3928
1433
4934
70
345
623
568
4195
1244
3921
2334
942
4526
1972
383
1287
3657
107
4454
1823
489
4763
4391
449
1307
4596
1400
4367
3523
3060
379
1362
1577
2879
2504
4226
3225
1523
4884
2724
4395
1418
648
3815
4927
2752
3309
1178
2384
1184
4333
2374
4813
37
1666
3609
2877
4230
1712
953
4668
2930
3299
257
1289
2394
1128
4189
3897
557
718
3625
680
3099
4399
1465
1589
1360
1748
2697
902
4836
4184
2697
2736
2667
2029
99
962
1471
1652
3671
896
3363
1167
1323
1835
3701
539
2414
1398
3122
2459
1470
4873
2019
4143
257
555
3583
4741
896
3122
3911
1604
4097
2191
3097
1417
550
3193
2537
3078
92
1067
971
3413
991
35
4488
1851
1433
587
1792
4118
334
2743
2895
2955
3352
1360
4998
4869
4685
1904
3951
1728
2451
2099
3588
818
4285
1476
2829
3478
4158
598
282
2998
40
1556
295
1564
3321
2210
2971
16
1730
1094
1800
353
1694
3694
1905
164
4705
2022
4198
3375
4608
222
1332
4316
1466
2339
4910
2008
1850
4005
848
2211
1310
191
3633
4337
3127
2247
3851
1117
2159
1947
1622
2846
3400
2500
2680
4100
4158
590
1797
2269
4557
959
4942
4671
160
2494
3681
3386
2921
3792
197
2716
2211
1883
2875
2189
1526
664
844
3412
3971
3744
1407
3300
3703
4539
732
3649
3478
2724
37
3979
1143
2224
822
103
2443
574
4656
3218
2108
1988
3730
1341
255
2065
4378
2616
2025
1550
678
4480
4991
4035
1134
4567
899
3640
99
4454
302
1608
4269
2311
67
368
700
4905
3132
1249
3864
2642
1923
1961
780
4596
864
657
1877
1608
1148
105
4338
1302
4020
3876
1470
3797
3124
3025
550
2303
2514
3562
293
1839
1142
3977
117
3695
2907
190
3125
3434
19
4361
1384
1809
3785
3946
3973
1053
30
1010
4223
2199
4760
4774
1742
1874
4070
1473
814
3995
1264
1266
356
1253
1516
2491
3336
4838
4702
4641
3529
2423
1340
3777
2381
3589
1988
1755
4350
3556
957
4402
4520
4971
4329
241
1898
3203
4222
866
2978
2838
2664
3334
3329
2359
1885
1656
1633
520
2545
4112
2676
2196
4634
2355
2810
3672
1470
3894
4603
1081
961
3319
1829
1668
4020
2905
268
684
1690
2991
2106
4542
4547
2526
4783
699
183
3787
4146
2264
2503
2335
3803
710
1497
3135
3831
34
4599
4918
2184
4997
3261
1619
4432
1079
1354
1632
982
4357
2446
323
2853
3036
1092
71
4562
4997
1647
2121
2476
1488
761
1139
3575
4875
1892
2397
4522
3904
3066
3729
4357
3950
1765
1829
2020
3854
1167
4878
1577
1362
2433
2993
3731
4246
1651
3306
2655
2867
1739
1274
58
3758
2632
157
4805
4129
4857
3824
1102
927
2394
4016
448
3496
2775
1338
2158
4167
1224
3023
895
471
283
3195
4137
501
2486
2664
3096
3480
3990
3785
1884
4040
4050
3786
2551
1323
207
4778
3057
2235
2534
1166
2460
4180
4698
4709
4674
1743
2998
1940
1405
4956
227
3544
3855
699
4712
1715
4718
2584
4187
922
786
3976
128
3823
4206
4998
4125
3678
4685
3207
2063
1355
506
1825
117
1924
554
1203
257
2111
4332
2542
3567
2442
2797
4522
4896
382
4067
1091
2913
757
488
1417
2280
3261
1244
1886
2071
1845
293
4047
3548
3738
2713
827
1415
4084
2456
3059
2641
254
4546
1810
2191
1905
334
1085
4116
4489
1281
4689
4389
3002
2510
1621
4721
4654
3833
3368
3249
42
2441
4521
1375
3132
1867
4882
3521
1088
2542
2244
1922
3047
3690
3882
3909
1040
2097
4820
3039
720
725
4173
1275
3457
3358
3047
4070
1448
526
1574
1132
2493
556
340
1981
3564
2945
3714
1625
210
797
2520
2213
2910
415
956
2764
71
3751
1043
2519
4843
1614
4235
4750
3896
303
2810
4799
458
3156
2415
2255
2299
3112
289
4068
2008
291
422
4205
3437
20
1663
2250
1588
1524
3601
3543
4318
4384
2489
699
725
4940
4567
1947
332
4901
4270
412
2800
161
4926
4363
2107
4127
4849
4301
1931
1772
4296
4336
4356
333
1894
1254
833
4433
2265
183
1767
3446
4727
2633
2510
1286
206
3172
4580
1559
4511
3566
1473
2110
3047
337
4392
2527
4553
4367
1938
2410
1439
3005
4396
1142
674
660
3158
1766
4869
3335
3703
2247
3972
404
1880
4516
264
1570
1413
4764
2150
435
3559
1739
297
3902
351
524
87
2826
3412
497
4543
1744
4045
2260
4107
1635
3093
3550
422
1192
4439
995
4931
2219
1757
4758
3978
948
2533
428
1993
2459
3089
1692
1765
3798
3204
2553
4197
161
3934
3017
4922
3879
1187
2214
3997
1447
856
727
1841
232
1909
4769
2015
2700
1061
2666
894
115
1432
3606
444
4914
3015
4587
3560
203
291
3424
202
2716
4966
4787
3404
467
668
2693
2866
1678
170
2448
3942
3338
884
3752
4028
19
3949
3228
1058
1504
4948
3810
857
1397
4421
1127
1361
1082
4133
2216
4520
4858
4307
3423
4113
3924
2807
3902
1335
1298
391
3708
1743
1496
1803
1905
4589
4189
1488
1921
2823
4324
1924
1297
4371
3167
1917
1022
1999
1744
4235
4522
854
2248
1457
2912
491
1115
2000
3906
4293
3456
3481
290
4011
1642
1339
2205
1796
3455
769
3155
268
4165
4742
2726
3888
2986
786
3617
411
305
4790
1507
4256
2001
623
2797
2962
4315
1034
3127
2735
1294
165
3588
4533
2609
1214
4451
4862
1843
454
2535
1619
942
4180
3545
3115
193
2891
850
2424
197
941
2880
4696
4184
565
3026
1041
1395
2043
3466
2140
2323
3920
2884
2778
408
1662
4763
3786
3483
1056
4356
4880
777
4901
2711
540
2233
2452
3537
4030
3079
3788
2034
1740
2442
3473
49
3840
2440
783
4403
1496
4579
146
2657
518
2554
3175
585
2088
4763
3602
1598
735
4099
2647
4744
3221
2229
4005
1193
2938
2461
365
168
3787
1524
3154
2307
4754
1164
4503
4426
3634
4861
3648
1106
2865
3402
2344
827
2305
4289
3950
1489
773
392
4827
2267
1196
4648
2996
411
3361
2491
4184
4452
142
1842
4140
3265
1597
2050
2336
4696
3996
1191
2380
4108
1488
4593
2543
4052
3014
198
4383
3920
1560
89
2598
1914
947
1222
4452
2084
4697
4407
2536
1622
1042
3730
1761
2060
3668
2949
1057
1766
286
4585
4377
2548
1815
761
1839
396
2992
4527
2957
2436
1
2541
3391
1945
4522
3523
4240
984
762
1951
1931
607
3790
3702
913
2011
3361
3754
316
258
1207
2868
2384
4838
756
431
2269
4358
898
3105
3718
4334
4247
1549
4290
4273
2026
3145
1558
2798
4575
4865
342
1485
3653
395
2236
1312
4266
1785
3173
2543
164
1581
4976
3560
3028
4043
4261
4170
4505
1237
4558
4311
4627
359
1120
511
1435
3220
3322
1904
3390
4420
1538
640
4383
2197
4716
1951
4838
3198
3275
442
3500
1177
1162
2083
421
742
2059
345
3867
3041
828
4947
1900
4336
1111
3474
2919
2494
568
4659
1277
3792
1116
4839
2140
3544
1253
4564
3108
4889
2225
1790
3046
3680
1033
405
4795
4344
4231
1209
3638
3335
4509
858
586
2120
4176
2022
1760
4174
3390
753
3001
290
448
2280
2446
767
1232
2572
363
3781
588
1168
2282
4213
1213
2528
3218
3327
2589
1148
4085
4252
715
1535
3170
4669
4770
285
4552
3928
1572
3944
3243
1244
1837
4186
4809
1187
3253
3165
4195
1694
3409
912
4562
3156
1740
4388
4697
362
2948
2851
2235
4606
4553
2371
2746
4119
2467
1720
2782
2531
1775
2328
3354
2670
2391
2131
1366
4031
3210
3787
2906
1141
2609
3875
2443
2593
1933
2329
4504
2342
4990
3487
4410
3824
1728
1048
692
1452
4580
2703
595
3412
4214
2868
3455
818
3988
2492
2945
1998
529
1987
2301
1751
4723
3937
3582
340
2700
1677
828
3781
3797
979
2705
594
4862
2916
2274
3964
3534
1331
3630
2522
187
847
2270
377
1603
1440
4148
1784
1973
797
4580
3549
3285
4137
1984
4047
3668
1070
1222
4303
556
2872
4914
2443
1531
2630
866
733
964
4837
3051
2830
1994
3230
3141
2913
3896
1819
2034
4396
3658
3033
3910
3169
2237
2542
1573
1926
4765
1056
3475
4625
2824
3400
2403
2098
1911
1131
1939
605
1392
1989
1851
3600
58
181
426
4041
3157
4244
4677
1493
4103
2882
602
4805
4249
1816
434
4313
1028
2784
1385
104
4690
558
2615
1919
1200
2844
3485
2885
3982
1972
1089
3543
418
4202
3580
914
369
4688
2108
1697
1737
3053
47
2791
3843
2331
2866
1437
1570
3421
1162
3280
4938
2239
4956
252
247
2807
4864
2910
3085
2532
1133
1914
832
4158
1902
864
4764
4968
4849
2574
3909
2410
581
2766
4754
202
3139
1198
2004
958
3671
2338
557
4499
1109
53
3508
2708
2389
3020
1804
118
2078
708
3518
343
471
3620
1688
2016
4345
4731
1127
4987
4540
2144
1439
501
4225
2139
3753
3387
557
4059
3777
3439
2803
4375
3888
4209
220
4628
3472
259
279
2859
3944
3855
4458
450
2005
2849
4111
697
2818
3851
105
2883
3260
2263
4377
4033
3469
1384
3692
3487
17
2270
725
1922
2466
3085
4233
4722
168
4042
738
4724
3072
990
2954
307
2732
2462
4421
4176
4574
1159
4274
4056
861
523
588
1049
3925
3416
248
1425
3637
3671
2644
4608
3704
3084
163
872
667
3003
3269
1687
4666
3109
1025
3748
3516
4297
4792
3057
3995
4103
4908
3345
4519
1457
4833
348
2799
2007
2238
3170
134
2274
4555
2500
1743
3225
1550
829
331
1553
334
1072
2085
1201
4555
3931
1349
839
4472
3331
1222
258
3595
3531
3158
3095
196
2629
2403
3991
1206
464
4266
4005
2394
547
3193
3383
4278
456
2403
495
1653
931
2081
960
4456
1176
4642
3630
216
4911
4358
455
1193
1824
2254
2405
3272
3089
2347
4478
2025
3286
2857
1343
2615
84
3332
3758
4737
3855
319
3086
3528
3699
258
3459
737
3934
765
3493
4065
3880
3123
287
4210
3971
480
1765
1291
577
1463
4084
127
2373
4394
1601
442
2859
2232
957
3201
3614
3630
2415
700
376
1989
3622
1108
4966
851
4696
3343
1571
3816
3350
2991
4715
4644
681
2347
155
2513
2203
1685
4221
2827
741
131
4753
2174
832
1560
717
4124
3722
959
1558
4997
663
3277
1683
2901
4770
2710
4571
1818
2338
2520
634
3359
1129
4685
3190
3249
1929
277
1615
3244
857
2635
3372
3826
703
4278
264
887
2644
1261
4571
2832
47
331
687
4634
1885
4341
3518
448
4477
379
1617
1753
3680
1222
239
1494
4522
4268
1492
520
1605
4054
3285
3520
3734
1717
3260
3727
1818
3270
2233
3543
4137
173
1083
2189
3501
321
4235
372
3910
373
4469
2433
4515
651
677
797
1145
2689
2287
4725
4339
3952
4240
2495
4649
3634
3433
2608
504
4734
685
4624
578
4910
4808
371
4684
847
1516
4250
4359
2572
4735
3459
3040
4709
4717
819
3223
4441
2785
2408
75
3394
4176
431
4402
2904
1746
4063
4597
1466
312
4926
225
2968
3013
151
4540
3435
1712
2781
2195
3603
4354
4133
4818
2233
4617
938
2826
4364
4313
4277
3726
3297
1250
2564
192
4423
954
3747
2537
2303
63
1460
2627
166
4619
4546
3920
2182
3058
3052
708
346
1546
1468
857
4467
2537
4018
2460
1536
9
1178
549
4050
3404
1601
3713
1937
2683
4268
4530
2541
1169
3706
1027
4
3231
3075
2765
878
2538
4760
2056
3728
1883
650
1930
143
1832
1756
3188
662
2439
4530
2597
1297
2512
4551
2659
2971
3338
3585
339
1044
415
2260
4441
3972
4097
2551
818
3580
1181
63
1078
1324
3774
2092
3094
4447
3646
2315
4589
3944
1004
500
4701
1349
5000
3837
3534
2926
417
1181
1210
2871
2641
1730
3070
727
3083
3260
2069
497
1966
1484
2479
101
3429
993
4500
1650
2781
425
2110
3011
3129
2894
3273
1758
13
672
766
368
1511
2530
1680
1733
3458
2826
3550
732
3255
3810
3569
538
2388
119
2412
1985
4836
2282
4352
3961
201
3597
3006
2546
487
2376
1050
1583
4644
1073
380
2393
2524
4444
3706
4327
1528
3046
909
2417
4051
2944
1047
3080
4792
4575
3520
1201
2585
2031
2333
788
4331
3119
1536
2250
420
614
642
714
4260
4081
1585
3914
2895
3640
4616
4548
2111
4549
3661
187
1816
3493
316
2119
873
299
3701
3660
3513
4253
2147
3949
2669
127
4655
2274
2248
1278
772
2454
1100
1021
3179
1601
4661
393
622
1872
2923
4301
3659
2011
2690
1128
522
2846
3061
4788
728
4145
4403
564
3106
780
2696
2801
3085
1564
1695
408
1563
2548
3266
1103
1167
1269
3366
794
3189
3821
4312
4928
4845
4035
1545
3264
3995
4961
3965
2635
322
1809
2831
3263
4728
4868
4233
1986
3152
4569
3878
2664
1089
3840
2835
8
4914
2036
3523
365
3001
1168
3985
3942
4819
4981
3331
92
279
3284
4668
3317
187
4910
4247
4624
2460
4321
1670
109
1932
4647
2059
1339
1459
3954
4105
4114
4507
759
867
3046
1857
1934
1166
2473
4281
630
3025
634
3707
3377
1340
2399
231
1824
3410
4505
2101
960
4355
2000
3111
4546
2421
1358
4671
1300
738
3279
1960
978
1248
1641
1254
1618
1525
3597
2452
4281
2064
3681
2016
2955
4363
3268
3714
2332
1181
4828
1722
2055
1505
958
316
2393
2443
4062
3791
1139
2484
3084
4505
4768
2945
3782
3097
3891
3058
1583
3589
854
447
3526
2608
3821
89
4149
470
1737
2921
2847
1360
3482
4918
2449
973
2340
641
1631
4684
3296
1500
2523
385
4321
1649
3036
2845
4283
4504
2149
1133
115
4421
59
4763
4502
2243
4694
474
3455
3301
2443
4977
3783
1114
3929
871
3717
2481
2886
285
3304
3898
3466
3332
2064
3288
4684
373
109
3308
3273
124
4355
4824
2714
3078
844
1509
867
1258
616
2316
776
1933
697
4674
4101
3798
4081
4889
2401
617
3894
2259
500
367
1953
2894
3735
2549
378
3822
567
1535
2861
3108
1355
1932
2833
2005
306
1863
689
3900
3929
4578
2638
3434
3930
2676
1695
4822
840
4547
2133
1673
3180
2331
2561
835
4433
1461
2972
3580
76
537
1757
4657
2106
4873
784
2419
1480
284
2504
2872
212
1275
3680
3305
108
2035
287
2717
193
1242
710
3814
4674
2530
1152
1603
4698
1810
2908
4290
3086
2050
2607
83
4763
3643
133
1631
3448
4634
2787
2712
4364
4725
3808
2482
1335
597
1660
1478
3336
260
2241
2772
4252
2978
4071
2761
2912
4833
3180
670
2394
909
3782
4093
3814
3049
4441
937
1757
851
3091
3848
3199
4905
1076
1552
2625
2039
2772
2451
3575
2069
3923
1563
2306
768
4930
1290
1312
1615
3586
1339
2305
3672
1218
1475
1889
1848
4272
1913
3311
2371
2365
2459
3711
2464
968
4704
3509
4881
2999
2552
1074
1817
2100
4716
1312
3887
1242
1916
648
1399
3563
2607
4301
354
115
1689
3802
279
2974
4443
851
810
2906
2685
3039
3274
419
2725
3612
4989
426
3638
763
1277
3851
4976
271
61
1979
137
4102
581
1855
84
2293
1746
3393
4145
4387
3628
2284
666
3036
4341
1170
4512
3876
1616
3854
159
2723
2458
4431
3717
457
524
778
1322
642
289
2817
3437
2004
4547
371
2808
4592
4018
3652
1490
1181
4818
752
3353
1741
2469
1159
184
4013
559
933
4418
4350
1014
785
4238
1664
1547
3220
3755
1029
256
4508
1647
2767
360
4265
3551
3565
287
410
4105
1348
4075
1425
3287
2637
4264
1532
213
2319
3765
1138
1388
219
3467
4079
2151
2058
4826
470
4446
1213
2723
537
4562
2520
1790
3114
3309
2917
1101
2775
3130
3331
4178
4006
534
1772
4108
792
282
3680
4508
3569
1080
4900
4356
358
2120
2673
4345
58
1105
4917
3050
791
3904
1493
1490
4818
4857
4466
782
131
2152
3662
2482
809
3706
2307
1910
1859
2599
1981
3145
261
3913
2106
1503
886
1548
1420
1796
3847
1925
3519
4670
524
111
2121
4262
1265
2782
3574
2872
3355
1041
3148
4360
2957
1368
2147
2896
811
4207
1637
2063
870
1017
329
2399
1498
4944
4338
2941
1766
1201
4123
1402
4091
2899
3887
1547
2896
944
4993
2790
4181
3252
513
3105
677
172
982
4303
2185
1030
2037
2464
240
4878
4448
2791
4530
3315
1027
1971
4933
4475
3170
4695
3295
3988
57
2263
3211
4924
2428
3236
1727
4778
2715
2709
166
451
1287
894
4713
4718
2898
1019
955
3364
427
1242
573
2546
2112
4628
283
3545
4634
4509
1100
4360
2423
1401
4708
3290
2746
822
1926
2624
4405
3685
27
932
3894
1100
2740
3058
864
225
4062
3779
4196
277
2149
3505
3753
1756
1642
3862
4370
994
587
387
3095
3938
670
3155
3985
1407
971
4021
921
436
4482
4644
3745
3727
2354
2634
4561
488
1742
2977
433
2249
2308
808
1177
3513
4072
4418
3079
4453
2436
1225
2916
3397
2967
4288
4519
4338
2879
1947
277
4459
2273
789
3500
1595
313
1666
3868
827
2096
4364
3468
2403
567
1094
4262
185
2651
4340
3615
945
4488
2034
1076
1092
2051
4695
3540
2112
100
3825
1833
1126
156
402
3365
2899
4200
203
2463
581
1661
3081
1708
4423
1543
1522
1843
3233
1455
2954
4232
2662
1208
3050
2214
4876
4098
81
1850
4494
943
2353
4808
1357
2927
3009
3918
4168
756
112
4842
4421
3169
656
2539
3849
1971
171
3957
4383
3012
1667
1881
372
714
4112
3832
4603
2499
3599
1301
3831
721
1986
2642
190
1483
4031
3927
1751
2235
1394
4827
3346
4914
1671
861
2873
2850
3021
2886
1297
651
3090
4451
66
4101
747
4182
3182
4888
3000
1823
1175
4431
3999
3071
1288
4539
3586
3332
1078
4109
186
1601
4040
4146
3801
1902
4768
600
4873
1269
4197
1820
2
4267
327
4105
115
1276
3301
1781
211
3019
3405
2906
3853
2056
2381
1244
25
2821
3326
2815
4232
631
4477
4026
1829
4373
4936
3638
2759
1345
4525
3133
4990
958
3559
584
3446
3328
4951
1766
2002
4497
710
2054
4316
1199
1317
4331
4613
3399
1218
3239
3921
3596
4739
1275
3426
1119
1900
941
3638
1267
4155
1085
897
3426
1344
2535
4692
3245
263
3382
4602
433
1252
4833
1120
461
781
4406
1997
2349
2796
3985
2986
4904
3169
1313
4328
2795
4728
2858
4230
1240
4160
1450
866
4833
3907
2193
2675
1572
2763
2208
1249
1069
4160
553
3426
3150
269
1666
2252
2871
2255
2454
3117
2842
1939
3849
3323
4511
1029
4827
3252
4103
3494
760
3745
4546
1766
4191
1147
1121
3105
4540
934
1140
4210
2938
757
3995
4523
1115
3126
4584
2614
530
1649
1336
3927
4254
1651
1619
2610
1037
4489
3989
2272
3348
741
416
4071
1435
2557
3982
2578
2880
1470
3399
666
1483
2726
3118
3083
699
1999
1110
2731
2831
3307
2860
2298
2423
3985
2718
1151
3955
1476
1679
4544
845
1270
2384
4571
4987
2984
1062
3029
1279
1225
1666
4875
3714
755
3385
1157
2533
3130
2029
3819
3965
4152
238
4113
4752
462
2491
555
3503
341
1236
758
2698
285
4318
233
1574
4257
4952
3495
1327
861
586
3512
1354
2562
4716
4808
19
2910
1906
759
4240
4761
4463
4389
4735
3836
4909
4016
3679
4348
109
923
4337
933
4567
3852
4272
4379
1156
4140
2643
2000
2142
4433
3960
2977
3005
1861
553
831
2856
4110
1514
928
4781
1593
2445
4076
1918
1274
4043
111
1446
792
701
3954
3487
3666
2150
2281
4753
4241
4417
1881
3751
3848
2225
4526
992
1113
2796
1077
4019
2086
2845
3431
3205
1437
3139
1953
4944
1985
893
4456
735
4095
1144
4696
792
2697
3686
2870
1368
4429
3695
4342
1083
560
4571
3337
566
1933
414
1212
1106
605
862
2076
4435
437
1852
4956
1591
1923
1127
3895
3940
2197
735
30
3236
4363
2875
4179
767
3900
2568
964
2884
3612
4479
4958
1750
3167
3438
4108
4989
1476
1288
4346
2838
2329
3753
2455
2190
2296
17
2619
251
4406
3951
4069
4678
3978
1869
4502
873
626
2716
4097
3083
3460
4669
952
2771
3416
1560
262
209
684
1828
949
3318
3260
3219
2795
2417
1912
1097
2411
1265
1390
543
3260
386
2077
77
3591
1414
962
922
2234
2080
4304
2884
4190
3716
1902
3965
3611
1738
1924
623
3752
3716
3277
941
2459
4925
1213
3312
4821
3496
1030
2478
845
3367
3081
1512
4256
241
4450
4934
3613
2064
1200
591
2004
3631
1486
1134
2188
4413
4209
1396
2060
3420
964
3273
2866
2483
1525
1198
1758
476
4511
4986
2303
1855
4696
4469
3755
3496
821
909
142
1546
1501
3933
1138
4897
4007
3044
2849
657
3243
2561
1331
4243
3691
2681
2789
2370
4112
1759
131
4323
3374
2994
3105
1332
852
1126
1307
3904
4332
3904
1422
963
3266
4696
4429
3447
4298
1601
1525
1956
3310
1666
1253
2554
4152
3457
3051
4746
2172
887
2743
74
4134
4285
3631
2313
2753
3084
3874
4676
3808
1545
4519
4107
2434
1405
2483
2891
4666
3796
2889
1514
1241
514
1944
990
1514
1905
224
4536
4173
3162
980
1070
4039
1039
2120
3374
4022
1658
1718
4545
1533
4452
1727
1660
2355
3289
3272
2240
4948
2110
1098
94
3457
4245
1608
2626
1147
1382
2355
891
3559
189
2744
2190
4930
2564
1761
3579
3996
2322
612
3800
1695
2325
3642
4649
322
1984
259
4101
3725
3187
3814
4369
219
1734
1398
714
563
4976
813
1695
1211
3997
4804
2770
2821
4990
3935
1613
4253
2331
497
3924
4104
4944
1123
3169
502
3861
619
2796
2754
3028
1109
2741
1269
1747
1701
4084
3944
4097
1729
1427
3989
2807
2042
2075
1166
975
34
3119
4892
945
1096
4828
4960
4553
1118
3062
4841
3510
1337
2207
1626
3264
819
781
1435
3437
4741
772
1145
3504
1833
3412
2074
2821
2453
3766
1552
4186
3390
4984
4833
2978
2323
4227
2851
2799
2581
4743
726
1341
4185
1427
3467
3369
1025
1508
1930
1940
573
1802
3237
3368
3166
4361
4339
1031
836
1401
1927
626
4320
2737
3873
258
799
527
11
4174
3598
3789
4276
2497
4045
424
861
1794
849
3877
3851
1817
4419
101
2032
2307
4983
2194
2622
1559
4013
4085
2328
46
4375
3111
2463
2415
3266
2883
55
3446
2522
3478
3802
3916
3651
3017
2839
809
1700
4203
4721
4967
460
3281
1436
3108
43
2619
1944
1409
2196
255
1970
2301
1848
1082
2402
1891
4168
1987
3452
4027
290
4654
1773
1890
3263
4314
2125
1368
3090
1811
3110
1028
378
3406
1362
3993
2948
3110
1897
2061
747
700
2002
346
2425
4536
438
4026
2590
1684
2779
789
4070
3496
2150
3691
4819
797
4009
1397
3050
562
2890
4597
3084
354
4863
1162
3879
2358
4270
2811
2050
448
2082
3282
2845
1872
4209
4462
4641
2022
4823
1231
4351
4292
3076
1586
3350
3104
263
1767
520
2752
1694
33
421
2620
1886
4938
359
684
3215
193
683
1893
2060
3535
2112
269
1540
1691
631
2105
933
2028
4318
3042
2293
762
3134
1318
2232
2481
3070
1335
1374
1291
1806
3128
3095
2806
3805
1291
409
2342
1843
3623
2523
1232
1820
2490
4064
4102
4552
4674
4626
2299
1287
2013
3657
2698
3102
853
3930
939
4170
3995
494
16
3899
2872
1431
4333
18
4789
303
1608
120
3423
169
166
4437
4242
2179
3442
233
3530
2200
431
4845
3683
3033
3626
2602
4902
3507
529
261
1795
1471
4536
1393
2879
4162
4322
3088
2665
1742
3664
3209
547
3514
618
4090
2017
4793
1770
4158
433
1283
4105
3504
3416
2200
2481
2490
520
3932
3335
1659
811
3036
1029
4522
1104
2219
2625
4962
2609
3475
3744
4627
3080
3792
2673
4065
2037
272
1347
1293
1011
3887
4381
777
2248
4375
736
3288
687
4865
2038
2324
2659
4466
143
3945
4599
1282
764
2172
2663
2332
1648
3864
1249
2092
963
942
4902
2513
607
2392
4046
3915
4997
986
4863
1471
3479
1962
4727
1616
344
4337
787
3051
4248
971
396
108
2783
2322
549
2098
3735
1680
3544
3314
4198
695
2374
844
3527
4020
4830
2627
4228
1959
4282
1697
306
498
2619
1170
2752
2432
4504
4184
701
3569
309
616
2936
2429
4795
771
2870
3672
2459
3366
1534
3648
2769
4428
2179
4020
1422
2094
4197
33
1023
1699
4124
2855
482
1483
1505
4480
2285
38
4756
1204
2049
328
1528
44
770
3138
1159
3454
2285
639
1191
3224
1703
1033
2117
3625
4170
1829
3891
1968
560
4638
2439
3156
988
4575
4606
307
3212
2113
4354
4610
1087
998
4669
3663
4569
1337
3828
4559
259
4846
4295
2285
955
1786
158
1691
3685
3357
2849
571
4134
2968
2651
1440
1910
887
1589
2261
1330
2433
3414
4618
959
138
1927
3892
1375
4534
305
4421
2421
751
4386
1083
3516
1069
1485
2199
4513
4803
1260
3219
2021
3895
1443
2291
2204
4220
1358
1441
4461
2666
3173
4560
581
1547
4568
4440
3152
3851
968
3226
287
1569
2536
1798
335
3304
3471
234
2535
4113
4137
592
500
4743
3106
1876
1472
1299
1484
1138
2431
195
4803
4367
2880
4186
4224
2318
1574
1283
2575
684
2319
4295
705
4036
4567
1893
2404
1041
3304
1126
2832
866
4525
3280
4854
75
4725
1713
1805
3029
3044
3967
677
2939
4698
1713
4694
1171
3761
179
1223
2111
1601
2451
636
1723
47
4296
2002
647
1783
2130
2976
1231
75
841
4433
3592
1930
1655
1719
1068
1580
2874
3749
4840
180
4312
38
4270
170
2651
9
3467
943
2439
2695
2284
1097
3866
660
4077
4795
4668
2300
1075
4363
2809
2174
1104
2368
2148
946
3978
990
1652
657
851
3858
1401
4921
3935
851
2110
453
1507
2617
2095
1728
80
2051
2082
4766
1513
3016
4538
3354
3981
509
2109
4734
2426
1161
4317
709
728
3253
369
2712
3795
3887
4833
370
3184
1216
2838
1119
239
765
4436
3827
2882
594
2201
1710
3866
326
4197
626
3259
2665
2664
1529
2682
4019
3253
1415
3265
2771
4231
2925
1059
1787
381
2892
3258
1216
1686
1849
4248
4401
1852
398
3184
1837
4514
770
3471
1718
1677
4341
547
1179
3558
2766
4673
1734
4335
1754
28
2291
4366
4461
1138
4063
2957
2089
1310
58
849
4795
523
2875
4586
1970
1035
1694
3099
4290
2171
3577
4467
4793
398
2893
3373
1442
3725
310
1107
56
405
1090
1127
1714
241
2773
4826
342
4458
2944
4646
2277
1548
1061
957
722
4370
4222
1165
1694
2325
2062
1800
1822
1377
3391
1206
3061
672
2077
3980
1159
4246
2266
1615
2403
2061
3545
2065
3464
4158
712
2760
3736
3311
1861
473
2927
4092
3626
4164
3560
3753
3917
634
2430
2366
3711
2141
2402
2679
4300
3251
843
3597
613
1754
3298
815
831
3003
769
564
4515
3442
18
180
2161
4171
4320
3671
3540
553
1727
1023
4662
137
4166
4907
4116
3084
2559
3926
2342
3339
3150
4217
1033
2816
3273
480
2828
3459
4609
4804
1611
2727
4084
1589
1269
656
902
60
1535
1715
483
2108
1418
4038
619
2313
3379
4690
3256
641
4557
2809
2317
795
3168
1290
1132
2482
2417
3407
712
214
2150
4783
4011
1736
2407
990
3403
4593
2227
933
2160
4573
3092
361
4154
699
1252
323
1915
211
2793
3048
1929
3092
1708
2784
4167
3632
2225
4646
3583
2148
3055
1146
3063
1872
3126
1334
4953
4457
1275
3793
1296
4492
3210
1405
4510
1649
4161
343
3257
4344
4575
1760
1908
4404
75
573
2753
210
1330
1611
921
3444
2114
2430
2660
3699
4727
4325
1146
2587
3773
4303
1676
4913
1457
1194
2715
4465
1431
537
4422
4946
2354
3241
3421
4703
4466
1935
4268
4660
3429
983
4579
629
3316
2456
292
1957
1158
2084
1297
137
281
570
3369
3097
4887
3054
4798
1206
2386
441
2967
301
4680
932
313
1692
26
4859
2978
1266
2264
2826
89
4574
2277
813
1020
3310
1503
3724
2826
4153
2836
1134
4722
1069
1430
1686
1909
393
4656
4856
1252
2066
125
1806
2508
981
4550
1350
1391
2434
3710
4305
54
3066
515
451
4963
4549
530
31
840
2534
2737
2655
2949
4289
2029
1839
4224
4685
3067
2086
794
1564
1759
1150
1145
4382
1417
1858
3052
2938
3852
2572
825
169
352
4241
830
698
2465
2672
2365
735
1732
604
1409
3090
251
2998
2628
4725
4904
2040
4040
849
3245
1064
1572
1342
4318
2857
1555
1463
3650
796
1986
451
3670
484
2338
4742
2186
1958
4425
2115
3458
2894
2686
2579
2369
776
268
2344
2429
283
2611
543
3419
1179
1158
4384
4373
2634
2210
1931
2537
2324
3363
1067
114
394
3098
3280
3402
3390
2210
3404
2667
529
4313
3166
1991
3193
3940
3216
501
770
1930
4251
2138
1005
1621
3656
1400
3328
2597
885
3356
1854
2315
2589
2512
2449
2102
1272
3235
4663
2152
2131
3144
837
1081
2912
907
3196
3499
773
2264
313
1763
2752
3447
1602
3081
327
1319
350
1134
1699
2770
1593
1366
2760
4128
1638
340
4219
4665
229
1816
3901
4700
2711
4707
3589
4372
2835
3749
4029
15
3854
4325
621
346
101
2140
3318
2765
2574
1572
1002
1197
3679
2486
4084
1162
3071
1882
4882
4959
3033
3782
1681
1619
324
867
4238
2728
2791
2257
2581
3133
1764
4107
3414
4204
3080
118
2577
2920
4377
2754
3633
4488
2897
398
2422
2287
3817
2420
4640
4821
4250
3925
2230
2273
2635
627
2411
3039
1273
1823
388
4364
1757
2094
4304
4984
138
252
2575
1806
2360
4087
2577
855
1018
4842
481
623
1492
3734
1127
1280
1704
2981
4863
4889
2039
3928
1273
4998
693
3941
3008
790
3124
1511
4505
3672
4723
2479
4439
4508
4829
1367
4051
1784
1309
511
2510
1592
3153
697
3428
3093
1548
4857
2897
3855
4091
1641
2386
4848
2525
2993
2440
4193
2275
4363
2534
396
3910
1420
2416
1792
4587
1178
1814
4908
3752
2073
2458
4875
2093
2636
4300
1924
281
4193
2241
701
3332
1730
1258
4500
3382
779
3677
2823
2354
4251
2618
1270
258
2865
2291
1213
2591
3861
3611
4600
2448
1634
1547
1381
34
222
2636
3834
4916
1540
2566
3329
591
4795
2923
1991
1653
2633
1911
906
2285
3554
4659
3853
4241
1810
3725
2218
4735
773
1206
4525
1162
2161
3717
4643
585
2035
4515
3543
4869
2125
4555
2776
4596
4470
4089
3972
3557
1562
4901
726
4478
698
3306
1135
2893
849
4110
347
3464
1624
210
3270
4620
3661
569
2130
3882
4001
3393
3734
2845
2810
2364
4376
3861
3581
1748
4918
253
1323
4046
3872
1448
3690
1632
2410
3251
3699
2906
1146
4188
4238
18
2919
1113
181
2025
3963
98
2843
3905
813
1102
730
2052
4303
3394
3591
4453
1360
2295
2753
3522
4857
620
642
4326
2063
4611
2257
2042
3987
2519
543
1794
3123
4546
1663
2163
3816
4733
4093
2148
284
2147
345
1293
1844
964
2263
1638
2346
3145
4621
620
309
4199
4482
4512
824
145
3471
272
1745
1333
4453
2810
4362
302
195
4316
4133
4238
4544
1374
4050
1601
3907
2947
2937
1730
1571
2018
3250
3202
4314
4207
2388
449
4167
2798
3673
857
4896
140
849
800
3452
909
4343
489
2333
2717
683
1782
4965
982
3270
3425
3590
4762
4131
3017
1613
1142
217
4224
3051
1266
184
193
4818
4899
3053
869
2113
644
1332
3266
2119
2085
1106
1411
1923
1778
4638
1652
4085
2794
3574
90
3835
2216
279
3301
2131
2882
3744
2131
2487
3800
4407
3070
1896
1515
336
3489
2647
830
4444
3790
4665
4172
2114
435
266
4794
617
1661
2945
1198
502
2756
2740
869
367
3339
3618
321
1024
893
2263
4707
2466
300
3040
3064
4371
3474
4596
1603
4701
3413
1211
2551
4854
3532
173
3103
4547
3462
2282
1085
20
967
2800
4500
3251
1930
2
2111
4384
4869
1709
2268
1067
3125
2644
4598
3489
2141
1433
4644
74
1432
4041
2216
4330
2572
2930
1703
2196
574
3053
2430
1858
1602
1720
991
3595
2972
2866
4593
3456
3969
3083
3265
4963
3936
700
4388
4103
4536
2665
4237
777
395
4467
3734
3084
1415
2926
475
767
652
3082
3229
3157
2315
2885
1331
3975
1181
1339
3243
2896
2189
416
4055
2602
4287
44
3086
4754
4681
2058
1327
3021
938
1141
2401
243
3422
3049
1385
3772
4854
3840
2036
3925
1677
3223
3856
1668
1191
3371
3007
661
3384
4280
4003
3705
3426
3320
104
508
433
454
2863
3222
2125
3711
4847
896
805
2100
1906
162
2746
3839
1422
4654
400
3506
237
796
431
4327
3239
3235
231
2084
1922
2756
2604
3877
3041
109
2784
3517
4900
3545
2845
1457
4918
321
2664
2188
3896
2170
3613
4574
482
463
1749
2845
4969
382
2381
3195
3549
4504
270
3311
2587
477
418
4454
2265
530
4630
1718
3139
3173
4843
1559
3707
3027
3119
1494
4830
2150
4950
3187
4231
2382
1713
1453
217
2776
1301
942
2405
1530
3255
3280
4927
381
1303
1996
4656
4751
3672
4299
945
2806
2845
2785
1804
3490
4532
2143
2266
801
3351
4634
1114
1063
2758
4498
1415
2734
1827
2177
3013
3912
2183
4556
573
3497
4327
1937
2620
890
2829
2009
14
4097
4320
732
2263
3997
1628
3705
4076
1183
4570
2256
3777
1478
1139
4646
3802
1951
4213
2343
871
777
4772
2377
1369
2063
495
1347
4938
2667
2289
1070
1265
2760
4935
4153
259
58
522
1726
3441
3041
2307
2276
950
1337
3236
608
3970
3712
4579
4870
976
4944
774
4558
4568
593
2924
1196
2941
3666
1630
2367
439
2825
4339
4417
3608
1687
4718
1968
1711
1973
4991
149
4145
717
1514
2114
1229
3521
3712
1929
2267
1245
798
1501
2359
1121
2592
1594
2342
650
604
3591
1273
4556
2872
333
4083
1056
649
4711
356
209
4657
2828
2522
3208
379
4170
1896
2924
2985
4084
513
3398
3531
3571
4835
248
1577
928
2510
1856
2721
628
4130
4992
4727
1370
3550
2945
3345
897
3673
503
2685
4962
4649
838
68
3456
3891
3516
277
1029
1101
3803
621
481
4286
3609
2538
4611
1716
2974
3319
835
2945
663
3922
4084
3539
786
1380
1062
2342
2180
4953
3310
3478
1229
2139
4660
2740
105
4744
4881
1489
4867
4916
708
3383
4777
2296
4272
2657
4346
1407
4546
3386
1009
1515
271
1939
2275
4207
1366
698
900
1832
1659
4949
3937
2386
1018
2483
2433
4751
1268
800
2791
3869
4536
535
4299
3892
3235
769
2878
1188
4293
4704
4171
3782
4039
4419
4788
1123
2031
1125
4337
883
1884
1832
1389
3613
279
617
1611
1592
823
28
804
744
286
4281
4793
3480
1861
23
4413
4722
364
802
273
2464
1717
3083
4876
1595
3076
2103
3586
3055
3001
2154
4821
1894
2900
2828
4598
848
4732
1042
1106
2822
2321
540
1129
4233
3513
1777
3339
1377
181
2690
857
3421
85
1103
3284
2189
26
4367
3537
892
2591
4647
2171
4826
2
4408
485
3468
4090
4820
2194
4131
3688
4403
902
4151
2017
4132
4554
1800
2112
4760
3449
657
93
2192
2206
4574
4685
4007
2196
1718
1755
1256
4138
1618
775
3162
4074
1357
1998
3415
4472
3536
2291
1139
2959
395
1368
3454
4319
797
1061
164
2323
1701
1604
2339
2938
1311
597
2127
4055
4227
2601
171
1016
2057
1529
1242
4727
279
4908
2230
2398
4442
2978
1568
3359
4104
1120
3036
2115
1061
3280
1540
3386
528
2110
710
223
4871
4744
3890
2509
1213
522
2989
1447
3786
3759
1424
3675
452
4853
3604
673
276
4695
3682
2664
4506
3383
4039
1882
1749
1636
3015
2588
1459
320
1900
1747
299
3891
4300
4475
4345
4582
4806
1440
1447
157
4237
2247
2566
3245
2970
4362
1446
3435
3166
4959
3865
741
794
3279
2910
288
2732
733
2149
1049
3030
3864
4131
1850
987
2908
1673
1512
4554
3940
3937
1744
2067
3595
4721
1479
768
4800
2955
3218
2203
1641
3819
2238
468
1724
3640
2271
3771
3399
3162
4715
596
2246
3704
4100
486
664
1687
1932
1479
2706
2494
2142
410
3510
4490
3726
3253
658
1811
635
763
486
1574
3007
4650
995
1017
4377
1682
271
4973
2886
4314
2357
740
1486
2453
2372
2586
2148
4749
3491
4702
4238
2885
4243
431
3843
1153
101
936
4002
1046
3833
4502
81
4468
1100
26
390
3431
4724
2264
3423
2280
2413
726
4009
1354
1012
2257
1716
2808
3838
3960
3138
3598
282
4557
3300
3163
1407
2295
487
1027
1657
2973
3474
899
4485
2783
870
190
4659
3052
1972
3798
3682
3965
3408
1250
3015
1011
4354
2616
1749
3740
1833
2945
4609
4601
140
3874
3337
4508
4287
1851
387
1655
2129
3101
4522
4407
4094
3090
3579
139
2736
3326
755
2789
1436
4058
3948
4215
565
3703
4988
2998
785
274
2232
4097
1568
4534
3705
2023
4886
4202
2245
4736
2427
993
4744
4063
1722
3488
3330
1025
3627
3889
3757
2330
2323
869
3006
2414
3036
2574
4223
1120
443
2630
3976
3430
4672
1788
4930
3896
4321
2705
3106
729
1288
368
767
4101
1302
531
2642
4311
4588
427
3797
3594
579
3414
4266
1051
1679
2543
4595
2887
1484
4175
2270
1299
4449
527
1225
1833
1566
3448
809
3470
1306
225
3797
3175
1747
3879
1519
4018
1502
3164
2745
1566
4359
4763
3334
927
109
354
4479
3325
1609
4072
3965
2670
4920
3126
4313
23
2594
690
3651
953
94
4638
488
1759
72
3241
2864
4604
2278
567
1320
3639
1832
380
3036
1055
4137
1543
4988
821
4279
595
2402
4276
838
754
1903
4415
4599
266
4813
236
555
1258
3745
2610
3932
1788
4051
2198
582
1767
1232
1598
3775
1574
4846
228
574
871
3988
2673
4849
1778
412
537
361
3731
3803
1112
2406
3709
688
3210
58
4569
3590
1293
444
157
4863
612
4812
3645
743
1183
4784
2208
3883
2721
4132
281
715
1745
3571
1162
2178
1927
352
942
4
2812
2115
1152
410
198
4558
284
2470
2374
280
1454
2337
4171
3409
250
2373
1924
4664
145
4880
2428
3907
1258
3445
2818
3588
4134
2264
4693
2581
4806
1954
33
4722
2139
547
3363
2383
800
3244
2484
2275
197
1748
1599
1966
4822
2862
3177
3346
317
1041
1393
690
2909
3567
1652
1640
3059
2435
837
86
4853
1975
2888
350
3042
551
4733
4300
1873
3128
4006
1631
4724
4283
126
2505
2853
2784
3549
3312
4557
4701
1251
4098
2211
4389
2173
261
4197
1183
3060
770
2131
4559
666
3477
2403
2712
507
2926
1505
2055
1078
1825
1155
2337
3923
580
3869
925
716
90
1125
1653
1130
2698
1488
619
4281
1284
373
2817
1773
1891
3382
2548
4483
3862
20
2300
1191
2682
2771
168
3157
2437
2352
3236
640
3224
415
715
334
4127
1457
3229
3970
3082
3459
2595
2047
4977
2574
696
1397
3289
1322
3129
1325
2414
2662
1949
1714
4753
2762
3609
4582
1865
1278
3175
257
4412
2062
2871
4308
1853
3339
145
3094
4328
3970
4745
4898
4377
4723
4093
2167
2089
3520
4855
1459
3560
1338
3868
4157
3573
2744
4329
273
801
170
264
1270
4934
3928
4464
2270
2588
4172
378
4627
3961
2780
1104
1804
274
1353
2092
2891
215
3058
2323
4150
4842
2383
1683
3656
4923
4203
931
4328
1821
3194
1277
486
3696
2243
3311
66
3551
3226
1674
4654
4057
2332
4823
3109
2981
1229
3483
3426
1262
1483
967
2714
1518
1411
2612
3841
3032
4691
968
4198
1238
3368
2925
1963
3380
2185
3620
4753
1273
4062
2359
1297
1544
1860
490
937
2977
83
1445
850
2185
4729
4481
3185
1726
2382
4273
4037
4076
4338
4145
2060
4092
4475
1299
4845
1577
4007
2888
4163
1440
1813
827
1847
824
2170
3020
1215
2774
1488
331
2828
1857
3199
571
1230
4
4653
4712
32
582
2372
2087
4963
4510
1582
2446
1519
4432
2551
4248
1631
3624
903
2416
329
709
1285
4363
1916
2289
4916
139
1486
1582
1467
4255
3718
1275
2136
2040
836
4992
1119
561
219
623
280
3076
4131
1126
3228
776
587
780
4392
1324
1677
1362
3673
1475
244
1257
956
1279
2551
898
4496
2227
3125
1442
3545
2890
2716
2826
1073
2844
1638
2426
4831
837
4167
1689
3602
3580
96
2190
1402
377
4576
4619
2703
3088
875
4746
1299
1238
1936
1628
3452
1687
3675
1417
1766
741
541
1819
4112
1880
4038
1246
4922
1539
278
4052
3271
3590
1568
651
433
84
1838
1481
4469
4361
507
3875
3942
2374
369
3162
1968
4088
103
1138
990
3775
4140
4343
216
589
2224
1706
2905
2267
1080
2543
4408
4762
4291
1557
3293
452
1305
4988
3895
4877
1057
1068
3601
3471
4047
3696
1893
2481
3705
1915
3528
2861
166
3751
600
834
4505
3971
4805
3695
2083
2947
4188
1610
1243
3229
390
748
452
4490
3090
3482
3582
2429
850
1328
3961
1054
3065
1143
2909
2008
2167
333
2353
4024
48
697
303
4730
3326
3161
1664
1052
4274
3411
3872
1784
1019
2086
3551
1910
2778
1546
2736
2915
2664
4239
316
1820
782
2224
3985
4877
4690
1134
4109
1741
887
2469
3767
4311
1215
143
1199
861
4578
1412
171
2504
4908
1103
1105
3732
163
4063
2352
2775
1337
3147
1801
4558
3676
3067
4853
2478
4831
2603
4352
89
718
1197
126
3695
34
2142
1688
2804
4342
4923
4901
889
775
3744
750
918
1115
1239
4917
4184
3593
3094
2979
667
3831
2292
3356
4398
2409
3571
3806
1453
816
1828
4893
3558
60
4370
4987
4925
3434
949
1835
3252
4964
1135
4893
3644
2158
3057
2419
1511
2222
3895
657
4632
4656
2456
4286
3843
3108
4830
2122
4057
1424
2373
4503
3842
3705
2431
4716
3702
1729
365
4397
1722
2158
4341
3600
3009
951
4937
33
4378
3617
1958
3392
3323
4238
3734
2659
3225
750
3744
2780
4681
2215
1003
445
2460
105
640
1768
2359
4350
4218
1682
500
4870
3152
3373
4005
4472
213
4841
3476
2246
884
1148
4109
3462
4625
4588
2198
3756
933
2552
2626
3428
3567
1695
4865
477
1276
91
3640
2761
3126
1795
2978
3838
4918
3697
4705
348
3001
269
1152
3801
1663
3403
2786
1347
3872
3674
1018
980
1515
3778
3934
427
3277
4502
3639
2326
1837
4777
1112
4489
15
1214
1114
4759
1850
971
2288
2262
4061
3636
3334
1839
4636
188
997
4612
155
4398
853
330
3808
648
1905
4808
2731
3707
3885
1873
1813
2003
3821
592
1661
2111
4823
2799
4016
2614
1348
4868
341
3731
4895
1815
3646
3570
2751
637
2018
1912
1252
4455
1477
2736
2154
4998
919
3282
4431
1555
1637
1329
3711
1935
1987
2849
4997
3247
865
4436
4508
2060
1414
4607
851
2913
3598
1151
2435
20
4612
2134
2300
4633
4796
3176
924
2595
4419
3107
2454
204
1993
1776
4713
2764
629
484
2246
2016
4338
3559
1397
1054
2857
3056
1272
3469
2078
1678
2320
100
3834
2861
3870
1848
584
4366
3259
3508
3629
3205
439
3626
4476
4101
3687
3249
3044
2901
3783
2336
4797
4017
4836
2914
2836
3569
2597
1744
3004
4961
3280
3911
4741
710
2558
678
4863
3930
958
644
418
1150
4210
1926
1460
930
852
4383
4348
4519
627
628
472
4994
646
4679
1750
581
2457
286
2435
1719
2510
4005
1840
2982
4268
2430
4102
866
4937
4806
3128
3878
2979
1858
501
667
1426
435
3236
4002
3393
3847
3554
2128
2476
3891
243
237
2520
4846
4533
436
1163
2522
1762
1643
2506
982
83
3694
3683
2858
4669
772
1357
1997
3135
4545
2388
161
277
867
371
3350
4707
1490
1197
2490
632
2378
402
3568
1602
3408
4192
3744
1795
568
4717
1866
2681
4465
507
255
4249
2078
650
3716
267
2783
2026
273
976
2833
1801
1961
2243
3204
1060
1158
2437
173
2702
2780
2122
1129
2713
398
3530
3494
2852
4546
331
2687
662
2037
2094
1377
4105
1494
4658
4616
2015
4514
1263
1719
3895
2663
3717
3270
3542
2061
2339
4073
1481
423
2960
4917
2278
342
1785
674
4872
1761
757
3645
736
4431
3927
2649
4538
2099
3856
3759
4329
4769
2699
1206
3833
2087
327
4330
3880
75
3935
947
4589
3485
2194
2712
4979
851
4923
364
3638
533
2218
2340
1624
1957
241
223
4540
1411
1334
1040
3866
1835
2443
2459
197
2834
29
433
2560
1207
4915
4173
4464
683
1390
1242
4195
2517
2015
3001
1393
2078
4894
3610
1782
1345
2170
4096
186
3222
961
2320
2924
3284
1122
1628
2580
1009
2315
2532
3503
2218
2491
662
991
3980
4330
2143
1576
1235
2853
4238
2246
2071
3038
824
2693
3073
2675
1940
1049
4779
1865
1057
91
1190
1513
1902
3944
931
2048
609
115
1102
4253
769
1498
3366
4914
2411
4329
3788
2206
3999
1910
4351
3259
1812
4228
3348
2889
672
3290
1204
3833
256
3296
1731
2931
4375
4646
4884
984
3357
4826
1315
3755
1066
4307
747
1018
3077
4382
2546
2704
3829
2615
4980
4941
3170
1042
3969
3670
3212
399
58
1324
571
2732
1621
4738
1227
3196
1275
1486
4921
584
676
4715
831
3572
2822
4568
16
4445
2225
1837
2086
4103
949
1549
311
1153
1317
1365
2769
2429
3742
2942
3687
737
861
3486
3357
3918
1979
4643
4287
764
1967
4919
4989
1913
992
480
4357
2230
3190
2379
1317
2487
1597
1975
344
2226
4314
2588
574
162
425
4780
4247
1526
518
4220
3945
705
1204
3818
188
1815
4767
2393
2164
604
1785
2313
3437
4736
3547
4529
1892
4753
2488
3076
2328
3583
3355
1765
3081
751
1350
3788
4464
3136
3682
4014
3572
1725
811
441
4124
4246
2346
2223
4846
951
2922
787
1680
1322
4970
2457
1389
1856
49
1802
311
3533
421
32
719
2015
2036
560
758
1604
2345
3018
2187
3935
2538
4988
551
4121
1235
864
4433
1502
3090
1362
1077
3354
3655
1176
3095
1716
1502
4383
3663
4642
987
3781
4493
1590
2408
4886
1914
4505
1778
867
3681
2881
2276
3823
4481
4382
420
1877
1030
3855
2113
458
550
1181
576
3398
1452
1560
4086
143
3843
657
2002
4019
563
3159
3823
364
1805
107
657
4721
1066
4263
1296
1203
275
1181
993
2635
4121
1215
346
647
2271
692
358
2113
151
1556
247
191
4034
1494
2420
3176
1352
3784
2759
2664
23
4724
2583
3450
4835
4220
4960
3816
192
2819
3909
4088
4293
2962
1069
1865
1785
200
740
1515
1156
4754
4867
4750
4062
24
3162
2598
2941
1204
3646
766
3939
2781
410
4828
1580
2555
1059
4059
2375
2767
1325
882
4034
1893
4446
2833
4241
3918
728
2523
124
1347
1616
438
2611
4448
422
311
4982
3354
3441
840
2741
1194
4602
3259
782
4046
330
2097
3726
3554
742
1024
3118
266
3750
1824
100
4156
1709
4494
4307
1701
4963
4104
1327
695
1983
1471
75
720
4749
4501
595
2223
1229
1860
724
80
977
4059
410
2475
3340
2493
2801
2182
802
2022
3450
4025
3693
1689
1114
897
1642
2320
1514
4585
4189
2782
771
1159
4869
2884
3865
647
3972
3493
3425
4028
3623
1177
4694
4220
1039
3990
1776
3015
4649
1897
2366
2868
4947
4880
4035
1488
1717
846
2371
4222
3081
1730
2890
2829
3896
3180
1819
3773
4299
3741
234
1010
3575
1667
1912
1508
4404
2925
667
3243
804
3895
112
4542
737
3768
2614
1844
315
1521
148
1710
920
4957
1839
2055
4337
4099
3376
731
480
806
848
3247
1900
4912
3584
1383
4979
3523
1004
1249
2572
1549
4496
4950
3093
4511
524
344
4633
2888
3149
4482
4592
672
4116
4735
1589
2734
4191
2288
4382
2839
1205
3427
4667
2445
2663
800
2197
4797
4207
1567
2636
1847
955
497
1385
3291
3228
1398
2116
4836
4837
1890
4730
2242
2853
1935
4245
949
2698
3448
314
2611
4157
976
4753
1951
3722
4235
4737
3405
3744
3876
76
261
452
3063
4582
3810
3139
1557
2868
211
3305
1463
1942
2139
242
3264
3672
298
2617
2231
1689
2840
2515
3525
4869
3310
741
1029
896
3907
4000
149
2888
3265
4055
4053
1640
356
3925
4593
2055
1637
2724
3765
2424
909
1507
4832
4866
822
4395
1999
4998
3765
3926
2562
878
4465
360
199
3990
2272
1702
1574
244
2501
3037
3417
936
471
3493
1987
2141
414
931
855
2287
3710
1791
2347
1458
489
2650
3020
1629
37
2429
3937
1284
65
4506
3376
11
428
4547
3994
1213
110
1650
2389
2169
3351
4523
4533
4407
3437
4237
108
662
1921
3641
2591
2281
1613
821
1834
3695
297
4146
2315
4953
4564
4394
4485
2554
2948
785
4618
2343
2924
4948
3150
3039
4183
3629
2847
4375
3319
2234
4658
3142
2114
983
2628
4407
4620
1502
3298
3348
3866
2424
11
341
2682
4550
1312
1338
2448
3448
4232
960
181
411
1103
1620
3734
2620
940
2283
1060
1889
4836
2888
3736
1627
4019
3324
4874
4336
2430
791
1986
397
1797
4464
3810
3510
1914
3615
3387
3990
1290
891
1028
3998
3549
1562
2962
1584
867
3497
4469
3827
2262
2723
2561
3754
3885
1029
1198
3952
3365
3745
4138
4086
470
2896
4137
4425
1046
3349
3123
846
1859
3191
3248
471
233
1186
4436
4881
4879
3037
4089
4289
921
2206
3098
1679
1533
4752
2832
3010
257
2297
2116
557
926
1410
4742
4349
3162
3698
1347
3551
1376
1598
4914
1057
4135
435
4384
4645
950
2704
3308
1308
3434
3912
2812
2185
930
313
566
3643
2766
2943
1281
4356
2193
3406
797
2100
3480
1751
4931
781
1473
277
3904
4702
3738
943
3379
3761
527
2609
1569
900
1483
2122
2823
2575
1639
319
1299
3858
613
3380
4964
2572
4770
4322
242
4922
2285
60
2599
4854
4890
19
1494
182
1555
3519
4973
2615
2744
1688
1664
2204
2564
1778
4157
2533
3163
4591
3809
528
2809
4306
2250
4530
2195
3943
25
3737
881
4204
186
908
650
4434
2077
638
4092
2093
1506
2654
4466
1990
4005
1030
4257
3096
2685
2022
3495
584
4243
4573
4867
2499
2195
913
3428
3314
2067
4310
2988
1041
4216
1392
293
2083
193
4248
459
3100
3744
2642
3949
2076
3195
472
1082
2445
182
3546
2453
3939
3372
1425
1944
2087
1154
4326
2835
3334
3575
2018
1187
4052
1343
684
2808
1232
3360
2667
3222
1237
1670
3097
3376
4122
4256
969
3223
4776
3988
2829
3234
4905
289
1324
3920
305
3989
3670
2329
690
3311
4715
1174
3300
3628
2540
4648
3114
111
2838
868
1601
2817
2254
3559
1717
422
1197
3252
2937
1541
696
794
2124
267
4542
3257
4082
2798
2938
276
2000
2140
4921
4853
212
1793
1132
4338
3554
2436
3402
4970
4655
77
735
1525
4472
2798
2651
4406
510
4044
2849
1664
3077
305
172
2037
305
3583
91
724
3570
708
1235
3153
845
4024
4447
1954
116
3298
609
2756
4745
3212
1657
280
2945
3301
4889
4641
3368
830
2148
993
4058
4463
626
4236
1310
4166
852
4869
797
3883
1452
23
4188
3248
2175
1390
4487
3033
2127
264
4200
2966
2508
1493
508
2631
4853
4447
2926
570
1696
1132
3105
4660
988
3664
405
2008
1851
461
12
1622
1820
3476
3395
2179
3571
2172
1584
592
4919
3417
4848
4463
2747
754
1477
433
4311
1767
3382
3565
2844
2494
1268
2581
333
4478
3026
1024
2826
3844
1886
3652
3102
3980
1379
1844
3510
1373
1510
3731
1930
2335
2337
1112
1684
1419
3246
1779
1793
445
4837
4691
3851
4093
3461
3584
4270
4110
3025
2630
188
1536
2406
2160
2488
2555
2010
2741
4937
4494
563
1181
3767
4609
1502
4973
899
286
4077
2463
3240
1696
3202
3267
2630
1620
1315
1999
4542
4333
4073
797
167
966
4715
4462
4413
3775
791
3683
4855
744
4897
323
3622
1728
1843
4339
3310
2905
4959
2443
1919
2660
3804
4990
2087
3089
2825
3557
4339
4725
769
98
3904
4357
4959
3334
3831
1635
4074
1521
95
2804
2353
2937
2601
4679
2696
704
2362
658
4039
2527
3529
4579
4085
3108
3455
205
3595
63
2384
3720
2200
862
3345
3003
4910
1451
1913
3584
2049
2855
1254
726
516
1726
3275
1215
3567
3134
3386
1091
2143
4817
4196
2204
94
884
2900
3540
4133
21
47
2561
42
1779
4413
2353
2058
4417
4661
3714
1685
566
2746
2666
3269
2099
4478
236
2567
3779
2484
635
3542
1769
993
1757
2977
4636
1125
2313
1414
356
2421
4205
4101
3030
627
217
4789
4187
4483
3376
3099
4419
1356
2167
2941
2810
1663
1434
1586
4449
3597
1966
1435
3936
4810
3645
1093
1158
2963
3021
4709
1128
2466
4728
3757
2332
3869
3310
1703
2977
1173
536
1392
97
3251
3290
1028
4722
1770
801
3052
2962
1749
2524
831
1547
3678
2268
1890
2652
2836
2646
4128
50
2923
2899
4520
1967
4083
2556
2055
4185
651
2102
1432
372
608
1719
2275
1133
3348
4158
4211
3646
3626
2731
157
1115
90
1188
4340
649
866
486
425
3070
1548
1859
3865
3026
1887
2429
4631
4098
2091
2110
4928
4850
1186
3167
2502
4592
2553
2702
60
2323
3518
4654
4729
4015
3738
4235
1993
1707
4958
2524
2953
2360
1091
4136
4056
2354
34
307
2393
1876
4999
1887
2732
164
3369
1745
1008
3217
3930
3701
2335
3195
4953
2294
71
4799
1298
1509
2261
2885
2411
1478
3550
3557
4563
2169
544
4507
1188
1075
3394
639
3834
3067
2883
3872
2573
3973
4584
1065
4348
2996
4943
3884
2265
3386
684
1755
1935
2672
2042
1585
366
4267
859
3819
1439
3940
1889
3836
1083
3455
1424
736
1737
1309
4998
781
1728
550
196
2266
841
4964
1776
4224
4525
3090
769
2899
4406
3780
3677
2777
4444
3329
395
4754
588
2553
3992
396
3339
3269
3019
4582
3137
2184
1489
3576
533
105
1885
1583
1040
1396
4676
4473
2448
2365
1242
2919
3629
2927
825
76
619
954
877
4727
1912
341
978
1987
4735
1405
2401
1583
248
709
130
4073
3911
678
4472
2891
3093
307
3050
980
28
1675
4063
3924
3149
4600
3159
2281
4640
3362
2819
23
2821
993
570
1139
3756
4806
157
2438
4854
2434
1584
4298
3312
3159
1232
1889
3746
1286
2020
165
1504
1050
64
4910
3775
3357
3628
4905
2918
2550
3314
4254
2435
4363
2457
1909
4348
738
2235
1447
1034
2255
3016
2276
3411
3513
3712
3603
83
3123
1974
4757
4538
602
713
1571
102
3332
3887
2104
2434
2180
1102
176
2325
4364
4349
4126
2041
2948
4335
267
1720
1684
4702
2424
3151
945
3776
3830
2042
2378
3231
2645
2446
3020
2766
2502
151
1916
1565
636
3214
3510
792
2793
2633
1889
2186
787
3623
331
3442
1413
343
3682
2599
1597
4083
4684
1479
3137
1677
1028
1913
2860
2358
998
3424
4274
2895
2410
311
1020
1272
192
577
4587
2914
764
29
1128
3571
4546
1350
2788
1748
2349
415
832
4368
347
4967
585
1046
1409
4059
4455
3517
212
4172
2469
2766
2312
4487
1284
3552
2409
4031
93
4602
193
2116
3513
603
928
752
4191
1647
1670
3959
4036
4582
4312
741
3432
3144
1152
4979
1939
3974
1166
1694
4570
3298
2148
2313
2983
1655
2764
673
3693
2090
452
4899
2202
1111
2041
1788
485
3810
1060
1990
3214
4570
1802
2600
3122
2393
2133
3766
1820
1556
2212
1841
3990
3334
1524
679
1319
4124
1525
2448
1328
3320
4154
4008
1153
1950
2486
950
3796
4774
2779
1011
4815
4683
348
3873
1449
820
3320
4005
4630
3519
4744
1914
4327
783
1585
4344
697
643
2368
338
3550
178
2292
94
572
2011
1553
3791
1401
4224
780
585
3408
2833
4672
2226
4634
441
2405
3977
139
593
1934
950
4062
129
4308
2451
1898
2454
2844
2108
2275
898
4465
4167
580
1891
4402
456
1688
1035
4958
1062
3947
1026
1924
1189
3515
1573
1760
467
945
467
4510
3020
3875
426
2149
1383
164
977
2124
462
2954
2883
1992
2592
4260
159
3032
4350
553
1450
726
71
4082
3778
2200
2673
688
524
4570
1305
2494
778
3754
1717
3425
3308
4715
4376
2934
1982
4429
3992
2508
3719
387
1780
298
1313
1556
4643
774
3261
1246
4205
4922
3863
2587
3610
699
3944
2177
880
2837
1548
2672
1385
2017
1064
1189
4883
4261
338
4746
3576
2279
2442
80
695
4510
4807
4337
3453
4176
3622
2126
788
3808
2160
165
4110
556
3055
4749
1251
3253
1360
1996
1551
2213
173
490
3665
4523
4558
3258
1949
3366
2381
536
394
674
2681
1795
3416
4902
1339
2463
1840
2379
3143
2258
1208
1293
1807
371
4033
2719
1233
1362
2586
4258
1256
2598
2567
508
2801
1796
3208
4384
4588
1879
1120
2813
1961
4030
3704
4046
1787
2373
1941
3269
1559
3171
3934
1965
1202
1324
4719
4754
3528
1055
3406
4192
2239
4561
1903
3889
203
545
1954
3055
4094
1589
4281
308
2544
3857
2593
4848
1243
1986
3240
2930
1737
3322
2708
4602
2363
2576
402
201
4286
2592
962
144
4588
3925
503
350
4169
2764
1362
4145
4530
3075
3818
339
1819
4314
4130
1526
476
2319
2545
2574
1201
2322
2408
1987
4837
2366
3396
712
2885
4327
3150
4921
750
1606
2583
2301
4896
4960
4492
3004
2870
1245
4056
2714
3504
3308
217
1485
2827
2318
1612
1932
3136
370
558
303
1178
4155
1868
1185
3550
2446
1493
4631
2143
4952
3686
160
2758
309
4460
107
631
4107
4137
70
2483
1084
4958
2186
4504
2087
1803
1312
1798
4753
4848
3221
4795
4073
3195
525
2391
427
4035
854
1462
4913
3551
1201
4207
4292
3394
367
2427
4599
384
1175
3198
3578
1545
4496
2114
2899
2910
2086
1467
2675
1895
3928
4252
2357
3222
758
1528
2649
3891
4559
3498
406
4076
4045
3985
4378
3704
315
3545
493
3571
4622
3966
904
2668
4882
375
2440
844
3948
2164
4399
4304
445
4694
4270
1370
4074
3839
4386
3236
1014
4223
3519
559
2606
2341
338
789
245
961
1614
4207
586
4509
299
2923
794
3136
1939
1472
2520
4970
2940
1609
125
3443
3017
3608
3474
197
2203
1224
1309
4357
1946
1249
3434
1245
1373
4397
4774
743
3648
306
3109
293
1681
4444
2712
631
3563
4903
4852
2077
2651
2521
1076
3234
36
353
559
2083
3949
1044
4883
4288
3693
4653
1438
4964
4290
4017
2625
728
862
3024
4189
3415
2969
3119
3121
418
1360
3073
3708
1953
1372
4970
694
4122
951
590
332
1579
1288
4425
3728
4194
2034
4572
681
490
3227
4178
1916
3710
3165
808
4683
132
2060
787
4252
4087
288
2601
4401
3078
2160
1957
2113
4366
3067
2391
4291
901
1946
3450
3168
2994
1765
534
1104
4228
4982
4701
487
979
3605
1449
2546
617
3661
2449
2681
2081
793
4591
4966
3479
211
2268
303
1535
166
3878
2444
3460
2442
3638
2843
3414
1124
4221
4021
1248
935
4859
3120
4226
3893
4635
4350
4329
973
1573
2860
3348
1979
844
4549
3325
3930
1357
4465
362
827
4868
1914
3201
4120
4442
2117
2369
2327
633
4434
1918
3426
1875
856
1764
2357
4623
829
130
3950
2053
640
3841
3944
4674
383
3226
4059
705
4032
692
3323
763
2370
4848
2327
1576
4875
4654
2112
1607
1005
967
3636
4353
3451
2564
3983
374
2077
2055
2601
3189
3560
3245
3920
4392
4355
2376
600
820
2147
2002
2928
2913
3028
1702
3951
2063
896
3581
160
3335
91
1956
4102
4918
1052
4234
4690
20
1028
2581
1402
2799
4017
219
308
1163
2387
3110
1644
3710
3587
3591
3298
3931
1231
3048
3593
2197
4061
4739
4350
1978
1392
4673
2571
3847
218
2047
2922
3994
49
2837
4292
1261
668
3259
1037
3382
1684
3307
3433
4947
3636
2913
847
903
2207
2877
4537
3865
319
3914
2968
422
1989
605
4533
4517
1891
4990
2273
2401
375
2210
4390
3640
1441
297
2320
1868
1323
1863
3913
2293
505
3780
3665
2840
4082
4554
2427
3463
3116
420
1010
1082
1161
2702
3705
2447
2567
4987
3964
3046
4528
638
3394
298
1981
2441
390
3708
3454
2923
3415
4501
207
523
798
2000
876
4097
4392
4455
4413
1164
3855
4872
377
1054
2303
369
841
2550
1680
268
4401
2224
1882
2756
2821
3664
4425
1932
476
3642
1724
4540
3367
2613
2229
348
4887
2599
4045
440
4053
59
2681
957
4002
1473
4984
3544
2182
3336
3087
2932
4092
1820
1674
3099
1278
4285
561
2496
3473
4234
1360
489
4336
4956
1077
3942
3838
3875
3056
874
1915
1811
4960
500
4478
1888
1924
4585
4750
2778
883
3619
10
666
2302
2412
1279
2948
4257
2164
693
3350
2151
1949
2124
1413
1081
3583
2451
4060
3349
1734
3881
2632
2611
2149
4241
3174
3631
415
4003
3295
1362
2098
1788
4101
1101
4841
613
2104
531
4901
3487
2752
1269
4782
3733
1347
2994
1586
1324
1074
157
3743
2986
2666
54
1696
4652
4874
845
567
3569
2737
316
4199
3835
4664
4659
1424
3190
4900
1247
1415
2102
1801
2548
4572
1622
3448
2412
4080
1280
2484
4548
4716
3463
194
2707
2461
3429
1176
4972
1765
3440
1093
695
4978
71
4040
4637
4549
4592
526
1311
1888
327
3574
1235
4583
4560
2841
4846
3114
1870
1073
2889
3319
645
1079
2503
3943
4205
1431
115
2481
217
730
825
1455
509
4666
2427
2449
2616
377
983
4304
3554
4481
363
116
3376
990
4208
4344
521
3534
4039
4069
4922
952
6
1088
1695
3987
3609
4602
2786
4548
209
189
542
2867
2131
498
2665
4520
2439
461
3007
4492
4549
3913
1764
810
4544
1598
4482
4784
1129
664
2549
1991
251
1945
4309
2162
2234
2057
2586
4299
1266
18
524
3362
1879
2
4778
2277
1334
389
1504
3563
1143
2633
2505
4166
3816
1570
1827
3036
71
2287
3384
142
2556
4678
4022
384
2880
2204
3324
2860
2532
4015
4172
3715
3031
1069
4043
3348
231
3682
4234
835
3848
4437
3553
2691
2592
3847
3361
1624
125
3454
597
3768
3383
2995
11
3590
42
3134
210
626
1708
681
3574
458
1379
1462
3889
4922
239
2071
1513
1967
4792
3768
4052
274
3405
837
1730
1311
4758
982
2753
3235
3260
727
1939
4259
3360
2093
2913
960
1445
4608
4221
2049
1418
1331
1499
594
218
189
679
1590
1772
613
1706
1670
181
2976
3658
94
4910
2213
182
840
1636
1018
4131
2555
294
2898
2856
4453
4438
4759
3158
1408
3600
3174
1253
3208
4132
4201
2864
2520
1969
2774
295
1417
3583
3057
2787
2210
1614
2313
3025
1773
3029
254
2373
1663
1304
1656
1461
4170
2971
4695
1146
2355
921
2875
1690
2456
4302
490
1633
2299
3204
1656
258
4196
2698
4490
4816
3110
1459
3892
3679
4718
4058
2010
2130
1030
4711
3510
255
1870
4661
4357
4650
2594
2359
3823
207
1652
1439
3095
965
801
2221
4311
3265
4405
4839
1045
3685
3006
1113
4169
4320
1022
3948
3902
2632
4978
3057
2935
1847
240
2677
2680
2658
4048
2052
4381
2851
4311
2577
2871
1250
2336
4580
3373
2198
1320
1314
713
2946
2684
2445
687
1287
510
1304
1717
2084
3745
441
1836
3523
1366
522
3538
236
279
3559
3956
4383
3712
2180
1085
4858
4311
2754
501
2474
2252
4842
2703
2816
3123
4114
4534
1485
1079
2754
2492
1654
2664
1159
1416
4948
2355
4224
3273
2610
3782
4285
4276
2315
2489
4210
2905
595
3953
1089
4645
1364
3430
2980
3149
1101
4154
1391
476
4724
2031
3608
2436
1217
638
1366
4224
4189
3378
3877
3303
1300
4095
1007
1095
322
2119
2753
4861
867
3632
1927
4742
1018
4632
2901
2926
75
4800
2602
1114
3810
3414
4454
3572
2804
4867
2465
3106
2373
1335
3670
1826
1427
1324
1391
2632
4894
4525
1765
4806
3404
496
3823
1201
2301
4146
16
2256
1127
317
3028
1952
3624
1711
4622
3050
4892
4151
120
2297
3709
2369
2399
1329
2914
3162
40
3008
4322
1811
3754
3077
1375
4852
3431
657
1955
4081
1851
1856
1436
4777
240
2227
3940
410
3896
1683
3349
2785
1834
4966
3945
1188
4398
3450
4979
3076
3998
870
666
3403
324
4388
167
1919
2000
3005
3722
1224
703
2628
2872
2358
1929
4871
2591
4759
280
3214
1267
674
3712
4724
4811
4283
1267
3294
516
4100
4304
1180
1391
4128
2881
3053
1784
1892
1964
3866
4266
1266
829
1791
4896
4709
2095
2998
2415
3591
2827
85
3995
4296
101
2411
3066
1820
4713
4200
2649
3927
1813
782
1628
2312
2925
4839
3784
4614
1038
4124
1061
346
700
4532
128
371
2015
2487
3104
2092
4565
2574
2538
2671
1928
1610
2455
916
694
2337
2308
4556
2875
2966
1944
3374
2030
4746
4646
15
1396
4568
3799
4799
3309
3454
4162
2211
153
1723
4951
4146
2851
2065
2762
2059
3917
1139
3216
4763
1476
3874
4563
4314
3797
4276
2020
3976
1238
4029
3317
3692
4505
3471
2377
3758
1719
4016
2188
198
2248
1257
3822
2202
2736
2506
3425
272
2848
3216
131
2201
3931
1639
2606
2915
4718
2747
2649
972
4586
1102
2983
499
2174
3849
1371
4302
3577
1539
1027
55
4610
1252
2900
1887
778
3718
3127
4143
7
1139
2709
3654
1894
2962
2959
406
1122
2077
2727
3786
4049
90
3453
4993
2637
2338
3848
2166
2020
1550
356
1147
1928
4281
2345
2529
4783
4229
683
362
1243
3544
1444
3789
4088
3153
3246
2982
983
4228
3096
1924
3714
412
1986
2968
3239
4166
431
1711
3481
382
3552
3728
3590
3487
608
3094
3545
2391
4405
3313
2210
2693
3389
2736
3403
4059
3696
947
3575
2726
2812
4626
3846
1104
402
3539
1776
3462
260
1939
3362
3054
547
4832
4970
2788
462
1008
990
2642
3257
981
3784
3870
3121
4911
4419
4455
1640
2634
1444
2405
2183
513
3491
95
4249
285
4792
4579
3248
684
1573
4925
3591
1137
1591
3872
650
480
4404
2147
2155
1288
502
1192
2762
2668
4357
566
2860
263
1455
1621
4486
749
3227
998
1666
2494
3534
4927
1631
3987
756
3836
4355
2884
3065
569
1354
1749
1221
116
1339
4329
860
4865
3592
4791
1553
990
1099
4880
1974
4732
4622
4827
2457
4153
4185
2159
1578
959
1594
2898
4666
2737
2279
948
3497
2971
2885
4482
4511
1162
2573
379
684
3217
4148
3766
1243
791
690
3463
4013
918
2190
2592
3085
1885
4107
2533
3630
3933
3091
4811
2696
2456
3534
4486
3244
4557
1172
3980
2501
2890
2003
2745
635
2541
2179
2962
3322
965
3597
405
1059
265
1122
1362
4457
2921
27
3737
1679
988
4016
3469
1527
4965
2476
1307
3934
2955
2570
1216
3087
1679
4047
3185
217
4027
3862
3365
891
3719
834
1265
366
480
3914
648
4515
498
3371
617
460
1997
932
4036
4266
1398
2417
1228
3512
4892
4080
3134
252
67
3113
383
2173
3270
1339
3715
4092
4128
1698
319
392
4849
4717
2834
119
2673
2055
2429
3379
2284
3256
3522
2486
940
4149
305
4871
2152
920
4052
4787
191
1199
2066
4917
2398
2630
3370
5
2176
2779
1707
998
2652
3838
1041
2071
230
629
506
2578
2632
4150
4720
3605
2554
3255
4461
2588
4603
4974
1643
4905
4622
391
282
339
334
2280
4861
2733
3595
3164
3653
1790
4489
3103
4073
106
608
2015
2422
1289
1508
770
1278
1185
3011
472
632
7
3044
2212
2608
4585
3031
3292
2626
4504
3239
1212
3170
2508
2747
1938
4823
1315
1719
4626
4212
1834
1225
2816
2088
3487
1981
2617
2929
3334
4327
2746
2921
4221
2886
922
356
1517
4882
224
4339
2858
2835
4126
2993
3356
3495
765
261
2055
2286
1258
3107
4169
1828
1232
2961
1808
835
1284
3425
2726
3389
2332
4957
2788
2000
4958
3376
4219
2418
1274
4349
4138
2463
2589
1119
464
2379
2529
2252
1625
3744
1070
526
2474
4309
4494
3661
1114
2366
507
1035
3076
3930
2436
1326
1812
3970
2374
4815
3778
2740
3421
348
1632
2370
4681
4618
4420
388
2853
1644
644
1525
4551
3451
1021
4052
1323
2835
2911
3350
982
4785
4914
4889
3839
4471
839
3251
3004
683
4704
4092
1954
4268
1187
2265
4207
2603
3373
4260
4500
2384
3328
1261
4685
1406
3345
191
2314
343
4306
3586
3956
2233
3757
4426
2007
889
18
1209
2387
2562
2960
4346
3925
713
3570
1196
3571
1974
3046
169
379
957
2277
431
2459
4453
4007
1340
1673
1090
3431
4063
225
3904
1381
1382
2457
2452
4978
4509
3483
2927
3829
4318
273
979
1225
3601
3380
10
297
4255
3732
2501
2250
523
2223
2605
4604
1829
2582
4453
4258
923
4452
2270
2165
447
4411
3581
3515
2242
311
3889
1065
4847
3070
4447
2752
382
3188
2361
1781
1439
2959
416
2025
4585
262
2218
4343
427
1869
1730
4377
3157
242
2189
830
399
3248
4760
3821
1244
923
2409
4808
1468
2569
134
3745
3825
2335
4251
746
44
4451
4968
89
92
1362
2601
363
3575
1759
4696
3562
1943
2286
924
1781
4288
3704
42
3993
3377
1854
4933
3115
4927
2319
831
1906
4440
2360
928
835
4230
1492
1178
4790
1500
960
2038
3234
917
3370
2527
4707
513
353
3381
315
1065
4062
1731
4575
935
1519
1591
3038
2725
1769
3395
897
886
1172
3195
2410
1244
114
1544
103
1089
3790
2044
2349
4944
1183
4041
535
4571
2020
2703
2215
3276
3730
211
3639
1781
1881
1655
3447
2557
3712
2192
2198
613
2540
997
330
2074
4929
3796
787
235
3187
4136
3076
4573
4128
1061
1040
4817
3041
953
1216
2096
2794
4044
4289
4523
2433
2441
4579
4056
782
3771
2350
4048
4714
2133
651
303
531
1020
4609
3129
1712
1481
4896
3326
744
3413
1416
1760
1722
3731
2103
10
600
4461
4701
2010
44
1896
4538
3340
2117
1333
881
3951
3688
4229
2035
4491
2105
637
3433
1586
1976
3160
1796
3554
1300
2651
1112
1112
2613
4874
1990
2585
722
3064
2701
4262
871
3828
4893
3523
2089
2965
3905
4291
1173
1128
3642
2532
1808
2232
4223
3187
4485
4222
3393
3872
171
4907
300
1697
2663
4952
2334
109
3232
1760
4620
3157
4694
1860
541
4707
3418
4600
3811
2203
880
1336
427
3503
4550
2730
301
1543
372
2534
273
4716
4659
77
2459
2486
4440
4051
788
259
4833
1206
161
3976
3048
2480
2411
643
2415
4899
3826
2066
532
2818
4057
25
517
3965
3601
571
4890
2134
3041
576
756
4736
89
3171
841
1881
2185
4210
1894
4415
1893
4107
943
1942
4344
2456
4388
1420
2184
2707
4589
4682
4907
718
3640
222
4007
41
1500
2179
815
4055
2677
3010
4079
4512
4690
511
3905
3675
4211
4409
1687
4339
4698
4735
1268
973
4162
3255
4661
987
586
1102
3213
4214
1190
3210
1148
586
2096
2719
2537
4317
3622
1054
4061
3855
1870
3399
2260
1870
3591
182
2465
3992
4636
3688
429
3914
1159
309
2681
4120
2320
4490
883
4328
851
1110
3935
538
972
2535
1069
3366
1375
724
964
3562
1176
1798
2911
186
3098
2357
1976
148
3077
3559
2881
2054
2801
1856
4513
1738
1680
1434
2673
533
4398
3336
3211
4138
2174
4168
4845
1856
4445
4068
1648
4912
2547
1011
2112
263
3356
1314
3662
1337
1881
2618
1143
958
3428
749
2334
258
124
1979
1903
4280
1299
4764
2187
3759
4175
230
1100
1434
2538
2767
746
2338
3032
3648
2766
2573
3958
4263
3450
4916
499
515
4958
3046
1376
4922
1555
2803
3424
2127
2309
1933
4862
4745
3243
1837
1331
2208
4388
1188
1181
1623
2143
4686
3749
2296
2021
2699
3782
2440
383
4893
1513
2921
493
1581
4229
28
4604
2038
516
2997
3867
660
4810
2364
4931
1394
4597
354
2416
1715
4426
2935
2652
3189
632
1894
2624
2755
4204
3727
1743
1491
2430
3133
3570
2694
514
2308
1075
1981
1452
4543
4560
655
2123
463
517
1675
4996
3779
1358
1525
2941
4441
163
216
3301
2529
3017
4988
3899
4508
897
2691
4310
4375
3152
2229
2535
2276
4018
4659
1848
1787
3044
1790
2084
2723
2160
4518
1927
4707
4052
1357
4414
1018
1858
2949
4645
2641
4093
2552
4484
794
593
3981
327
4419
4903
3164
3127
4273
760
683
3256
3477
3851
4814
2574
1477
2410
1086
306
260
962
1386
4699
3753
4084
2834
161
4218
751
562
4601
3629
4725
603
1938
1672
4447
4705
1924
1437
3874
1459
818
861
1727
644
1771
627
104
3427
517
4339
4044
301
2346
3589
2014
4488
3719
1721
4832
4894
1523
1657
1915
355
1710
2680
4493
3554
775
846
2220
2461
3021
4910
3637
3038
3941
2487
4189
2335
3071
3487
2887
670
3696
266
3755
4387
4081
2072
4792
4941
385
3200
3742
3178
4647
891
812
4242
2765
3326
3798
1262
2398
4438
422
1280
1589
68
3656
404
3073
1817
3685
3938
689
30
2559
3293
1008
105
4463
2672
2788
2992
419
2510
2206
2556
369
3703
1410
727
3049
4173
2379
2724
4947
4964
2810
1050
997
2849
148
337
2139
2343
725
546
57
3895
1338
814
2430
3650
4402
882
3197
3526
3195
1711
2460
3390
4044
2448
3388
4382
2979
1615
2879
4111
3401
2331
4079
1903
3282
2165
587
2031
2454
2733
78
4150
1087
3893
2573
4606
2379
2436
3183
4975
1798
4933
3033
4717
1456
1443
317
2395
4805
3831
4460
3498
4714
4841
2065
2744
3093
1320
3517
3052
1156
4259
3538
89
2095
251
2496
2539
3178
3127
735
2241
1854
4974
169
3052
3813
512
3543
3294
873
284
4733
4923
2977
1238
4010
1828
4713
2605
4356
600
177
1129
1268
921
2694
2224
3831
964
1368
4915
1952
4827
4316
502
3742
2489
1315
3055
1131
685
2433
3863
1542
2999
2890
3889
1688
2232
4501
1310
2341
1658
3414
4797
2091
305
351
448
2107
548
3810
1114
445
643
2432
3921
4567
3138
56
2473
1892
990
3765
3964
4179
1934
1482
2816
3638
118
3772
1365
4028
84
1580
732
1284
2403
1601
1504
4029
1550
2945
145
1445
2867
3885
347
4087
1768
358
3213
3981
3410
804
2079
992
1778
1277
2643
1288
2532
3537
4211
522
4862
230
4597
3724
2233
2918
869
913
1873
4405
1563
2373
4914
1199
4938
648
2188
494
2043
431
985
2870
3776
1773
4758
778
4055
2972
2480
4512
4914
2789
1648
1732
2325
4663
2549
846
1518
575
3979
4317
2763
3263
2001
1258
4079
2841
3936
3826
3597
2453
3507
503
2837
2151
2621
2026
1655
3591
787
1574
933
1946
3004
406
606
964
2624
1889
672
3339
4768
2471
3069
568
1037
3618
3556
822
4394
2684
3727
4952
4264
4794
3856
4137
476
502
737
2981
48
4902
1849
2912
2827
2488
69
4704
2352
3077
3635
834
3730
4484
3613
2994
639
3412
780
1852
2286
2362
4345
1326
4374
228
1746
949
3549
4673
651
455
1232
510
1391
2399
2030
2773
4766
616
1677
453
49
3567
1899
3687
2474
1755
751
1752
2285
910
3553
4978
4969
2025
2521
1703
1384
3254
2326
1584
586
1576
4689
897
2076
3219
2758
5000
1479
1553
2037
4478
2503
615
14
1232
984
4982
3914
1104
2822
3026
721
654
4373
2932
1207
3279
1032
2219
217
401
1675
4084
2999
3025
3881
661
2315
964
1508
1097
388
4337
3996
2889
4212
3646
267
2867
1610
4821
546
4974
47
2420
4521
4978
623
2945
4602
3271
4292
1802
2311
1785
3226
2369
2337
1090
4359
157
2872
553
2532
1631
2776
4758
1709
269
1594
3680
1563
2076
4791
1765
3390
4206
862
3915
186
1400
1362
1945
3341
912
3794
3691
3717
3970
4871
2085
1812
847
849
3044
747
3494
4325
4414
4955
492
1682
3915
2352
717
3555
1582
3228
2804
2887
3649
115
2249
82
2757
1489
361
1523
2209
3703
4586
3378
3051
3545
1054
3308
245
1174
1059
3488
2248
2883
4725
1618
3717
389
79
1322
3847
1986
4257
480
563
772
1764
1455
2883
1347
4429
3347
2868
2072
4809
4310
3260
1316
4268
831
145
4015
2180
4939
1272
4607
1878
4455
4099
2795
2110
704
2025
1982
2270
1037
1495
4385
4372
2287
2803
976
964
4352
1851
1441
1239
1928
4089
860
4406
3321
2970
3203
3953
1667
1928
2539
4354
3831
3690
3299
3116
4263
2473
2174
2441
2663
2221
4118
4507
50
2239
3688
2207
3095
1263
744
2900
4266
1865
3588
4593
771
4676
268
3571
392
4997
3209
4551
4028
505
1034
236
3041
2404
1235
1372
2150
4472
3618
3324
1947
704
3360
281
1072
4648
1613
2826
965
3260
3424
474
1691
1400
789
4161
2840
4787
3039
4381
2048
4126
2415
4045
4291
1457
4112
3617
2852
3125
3937
3476
298
1403
1688
3263
4547
265
4518
3844
4402
1236
1628
3939
1950
2966
2884
2527
928
146
4002
830
3450
4967
4877
4320
2872
4824
3936
438
995
4513
2890
1480
4602
1055
4444
1037
447
4150
4815
1330
1821
2962
4417
4974
2982
2737
871
2580
3060
3197
2579
3547
610
4248
2488
4273
3895
4036
3133
3330
700
1870
2923
3896
3698
3783
313
4656
1771
3639
613
4529
3842
2849
3017
4154
4933
3334
3770
4624
1528
3532
374
4800
1693
2740
1497
4859
90
2967
3109
3002
240
1359
2938
4096
4151
3878
4406
1188
4077
1764
866
3303
4040
343
1201
4791
2879
3442
4120
4396
4181
771
3528
572
168
4094
3123
3329
2757
4869
4505
1129
4290
76
1950
2373
626
3606
2548
1837
1335
2544
4783
2759
2426
4601
964
885
325
680
2150
3705
1247
1114
4292
1340
572
1681
3313
2265
2333
1325
721
874
3566
3937
4471
1685
4350
1470
3008
3496
4968
2608
3729
4350
693
3383
1124
14
4723
4283
2008
803
1544
4908
2252
1435
1049
1329
2209
4719
576
1627
3595
4379
1947
99
1368
4874
3102
3274
3885
1091
135
4558
4545
3420
4230
2005
2553
298
1853
3216
531
4198
4255
1766
3545
3695
2173
3309
259
3300
3132
410
1323
1283
2251
4502
108
2956
1432
2519
1315
3006
4843
943
3567
2905
2920
2826
1361
1772
72
2839
2070
3108
2785
2365
4848
3751
4229
2831
1362
2444
1688
625
783
2692
3264
407
1874
4308
1066
1
413
1901
3260
334
2887
3476
1298
169
3954
880
786
4978
4623
620
4243
3757
4533
4943
3688
160
1345
4623
3723
245
4576
423
2279
905
699
4773
4711
3737
2692
2849
3315
99
4139
2316
479
3451
1556
4296
814
1313
583
3406
4132
3020
861
3045
3310
2553
4832
4849
4111
824
4918
3476
3207
3604
4419
1845
4890
2025
3348
4106
3049
3896
503
4793
2727
2533
4426
122
1097
4403
222
4173
4426
4624
2932
3206
4188
4599
2899
2472
156
2810
3619
4605
4453
720
4254
1380
2769
3700
4487
2303
2849
1676
2098
3837
1367
4738
4586
734
2284
2338
4859
1473
228
4261
1076
3466
4897
651
4025
3887
3399
3356
4502
3177
4320
3765
1994
1209
4730
4795
2253
1459
146
2101
2930
3080
2036
3189
3935
225
1973
1221
2073
1495
3007
870
1082
4397
1004
4859
3850
157
669
4604
2205
3057
3654
384
4264
870
886
4721
2911
46
1525
1380
44
1029
2030
1001
1514
916
3687
1097
2230
1869
4167
3166
4527
3670
945
1814
3232
3683
2565
2988
3824
299
4680
3324
86
3564
1152
3434
4604
4941
1299
1245
1501
2077
1408
4022
1897
4793
1834
2526
2481
2273
2662
403
60
584
2086
1349
236
4972
2797
2336
4062
2213
1592
801
1278
2299
4480
4746
1599
921
3952
2686
3829
378
2258
2867
359
2487
69
4785
941
3008
4955
4705
68
1473
3951
3421
3356
1317
1281
3849
2510
2509
242
3243
3051
190
2654
19
1475
4555
906
1362
3654
10
1377
2384
70
177
1880
340
2514
3524
4872
3238
1384
4181
158
1472
898
3621
708
4356
3964
3678
2546
1886
3937
3099
4743
4831
4193
2789
2141
1336
4735
1885
2074
2106
4511
189
2272
3226
3955
2126
4564
3541
133
4382
2502
1536
3661
2740
1934
2405
4655
975
1475
4203
1735
4818
4322
1588
2482
4976
4578
2877
1476
3915
4411
3842
1468
1225
1068
1836
2956
4774
2826
1327
1828
2436
772
838
476
731
4302
1063
749
820
3782
931
2922
67
4005
2195
4655
3042
1383
1937
2478
935
3338
1866
291
3995
688
2903
4207
2742
235
1477
2287
2732
4795
2990
1037
1899
1218
794
1789
2681
2840
1981
1702
3136
396
943
4683
2626
4831
4877
584
2828
1198
2191
2913
2113
3554
816
585
2711
3488
1092
443
1388
1399
4308
349
2147
2404
4672
2094
964
2224
2114
4350
2980
4311
3555
4743
2690
719
1306
3385
1523
3047
4339
187
4997
351
1662
1704
2666
183
277
4650
1058
438
3191
3973
3373
145
4146
1601
4779
2681
3134
1109
130
2243
1156
295
3752
2015
44
5
2866
3194
656
3468
2378
2722
2914
3617
387
4810
1634
2931
4519
182
778
2155
523
1958
3800
3912
3370
4034
57
2640
71
2284
369
3613
4672
3740
3644
3247
1809
3445
1831
283
3379
4050
3230
381
3579
1444
4408
417
274
3856
558
4010
3376
69
1927
131
788
4183
2912
2343
2144
3284
3125
4297
433
3725
4593
637
1787
2825
3652
2929
1172
4469
1294
3611
1325
4000
3223
1497
1403
2256
2732
1305
2061
682
6
482
83
2509
3050
945
656
623
4173
3057
4152
3610
352
2173
4044
1978
785
3104
764
581
595
4697
2530
29
2906
189
4313
3978
3345
165
2745
1353
280
1045
611
4659
1454
2435
4025
279
4282
2979
4896
1934
4066
3150
4287
4025
3103
4014
3862
2098
2862
1306
2897
1551
2207
1350
1311
829
4638
4429
289
843
1316
3636
2975
1430
3019
3652
1428
3927
4408
716
720
3180
3253
2390
1242
4187
653
604
2956
3026
2451
4958
1041
301
1537
2235
3229
4143
2204
1730
922
3048
1118
4576
3864
3813
2495
2927
995
4652
974
3105
494
1668
4774
3801
3647
2272
643
3171
1787
4133
2419
1028
3275
2230
1921
2971
3699
4413
167
4975
198
1575
1685
4513
2244
2658
4088
699
2086
3914
2144
422
4892
1452
84
1886
3433
4752
4152
4666
1117
3983
4902
2030
3933
4115
2943
2232
2215
2997
485
4230
3619
3018
4641
1770
2382
2045
3884
3669
3511
1148
972
4025
2107
2855
689
1865
4591
983
2557
3345
4102
2190
4907
678
2973
4438
185
2702
294
4509
3762
4053
2358
1855
1067
4528
75
3966
4350
993
480
2874
1179
3847
2799
3823
3529
3893
4077
4652
4559
178
634
3922
4523
1865
657
3036
1442
4781
1981
2979
3326
2859
722
2847
4043
1637
4931
601
4122
4907
4206
4372
4182
801
3765
3473
972
4669
2383
1534
3901
4010
2145
1197
4367
1420
2680
4966
729
3447
2528
1961
3622
4665
4410
4091
3386
4532
3209
4117
3907
3371
4291
3002
2536
222
1774
2390
4771
1165
146
1635
1852
2716
3581
4957
3410
3905
2839
3446
3311
1168
2541
456
1084
4712
2040
3591
3440
3729
3081
3402
1315
4966
3400
330
2424
1430
4301
2067
4300
4529
2227
4880
2115
4007
3879
647
946
1740
1551
382
2695
4888
773
1147
3474
1565
3099
4669
454
3607
639
1484
2852
1932
2927
1854
4988
4029
4696
848
4719
4543
1650
4568
1552
1015
2753
743
2211
2779
2100
4117
1451
4861
3702
4497
2898
2396
728
3011
1801
4846
3061
1046
2095
12
3910
2455
1005
3730
736
4455
21
1787
1347
4633
1994
3677
4743
2708
1600
4853
1546
4430
3923
4650
1467
2248
1869
324
3945
3550
2732
422
1829
2505
3879
658
3798
1876
2183
2437
4810
1575
3800
284
133
2783
3086
4699
1023
3470
2489
3012
4660
2437
3004
4084
445
4476
3486
2047
352
4567
4304
2564
297
4223
3104
4870
1058
1144
1020
2404
370
2727
4599
426
3382
3000
1849
4269
1929
2866
3669
388
2347
759
4764
4047
2703
41
537
754
931
4264
3475
2627
3018
3965
3823
951
3263
1036
3979
2967
1899
1043
3160
2115
1375
1647
3938
4748
421
2872
1919
3170
4136
1331
1319
4651
4771
4708
1417
2597
2557
3118
1795
2342
3409
4099
2452
4225
2909
1139
4051
4680
4350
4583
3374
2661
1649
1952
270
2749
2670
87
1793
2515
3316
1039
167
3102
3798
1891
2434
1117
435
3482
3323
1436
407
4871
1229
1505
3279
717
2529
4857
4784
3426
365
1656
1404
1273
1573
3513
4421
2119
1119
2555
3526
2068
610
4311
1161
1898
3462
1877
3802
1178
2099
1230
469
4747
2726
2897
2199
2594
2991
908
2309
147
656
3902
1736
193
4899
410
3091
4749
244
4291
1178
2326
3587
3051
1156
906
2102
638
4201
1845
893
3370
2202
2794
331
1160
2007
2011
2956
2230
267
4846
197
2292
4952
2618
1526
1277
396
2102
117
4856
1636
1777
4625
868
3914
1163
1832
2094
2396
3123
731
2973
1552
4715
1899
3492
4301
103
1743
705
1076
350
4598
2364
2363
3946
764
3699
3280
3382
1590
1216
2436
3776
1248
4005
2856
3826
4803
4679
362
1340
3156
989
1377
1838
912
3098
4300
1524
1243
3830
1318
1026
4098
4520
400
4485
1652
4627
382
4237
4136
3553
2337
4379
2567
1573
1192
1993
2708
4444
1613
2378
517
102
1711
2810
1414
1441
1541
2553
1867
1580
1215
128
774
4099
1056
3718
572
805
3794
298
1023
4622
1195
2150
2091
1144
3072
1641
640
2211
2436
675
2614
960
4540
2436
2900
3991
1331
2253
552
64
1578
848
571
2234
2948
1470
2074
590
2742
2740
3813
4947
4187
436
2059
2644
2920
442
4405
1892
409
4064
988
915
618
1899
3122
2202
1191
3915
4653
358
4510
4375
2829
4830
3117
4186
3632
1895
258
1556
1901
4086
2991
3895
66
3938
2990
3351
1046
2256
2562
1367
2561
1771
1318
2122
66
3429
508
1520
4498
3075
1187
3399
3463
16
3504
4578
17
4139
975
4136
3650
2024
737
2323
515
1368
1643
4119
3145
4542
1386
2464
3663
2069
2057
4120
2295
2390
3502
1663
1522
1154
1945
505
1673
774
4791
293
1044
4927
2732
1979
3033
857
2512
3950
2023
1932
3845
4946
4127
4998
341
3777
75
157
3078
3399
2034
4499
2022
16
849
215
2352
4102
1275
1459
1088
3972
1165
4309
2691
1121
3903
2031
949
1828
2677
2469
3544
4444
712
1080
119
4830
813
1806
3932
4837
2092
3204
1353
2652
1984
2747
2746
3294
3963
2195
81
2821
3727
2340
213
3502
3304
898
2142
2103
1804
1705
17
4489
636
3649
1775
4668
3359
3173
2992
2151
3875
1399
3524
4911
2310
622
4045
441
1521
3335
1086
2898
460
4230
1623
4673
1571
3779
1254
415
2730
3123
2080
1210
1749
4136
3758
159
3990
370
867
4033
1373
3642
1100
4876
818
3344
3123
2509
27
1748
2391
1047
3665
3002
3718
2704
4588
3059
3300
2021
2650
788
3362
1678
1990
3703
1055
1928
720
882
3949
375
750
2355
2566
4325
4479
3071
4580
2161
1980
1784
1329
1620
1933
971
220
3018
265
3011
1203
3727
4977
4056
3061
3786
443
3233
1388
2192
1933
2711
2799
1363
1054
3282
163
983
3048
2331
1442
757
2008
2873
4690
4
3900
2014
4651
106
1606
3273
3777
3220
847
2284
2583
1298
1836
1591
3373
434
3024
3474
3977
1766
3399
4979
641
551
3069
2935
1073
993
2635
3620
2344
1921
268
4746
2790
4174
3185
2961
3614
951
4284
3545
2330
3174
2024
4706
2660
2194
3345
3609
4159
622
3948
1631
1383
3448
1516
2658
4061
73
3107
3085
947
1953
1195
4788
2702
4243
2502
2613
4545
2274
709
4332
1089
2444
1672
1597
2598
3298
4032
2365
1537
4075
2600
431
1199
4241
3869
3361
3676
1246
3743
197
1388
2861
4603
2930
4907
3646
785
1042
138
4988
3136
697
176
4848
3679
3131
4877
262
1025
4764
547
1324
3058
3573
227
2506
4198
4527
4186
2498
1860
2860
2452
4827
931
708
4187
950
3801
4851
3776
2665
4118
798
3356
377
3173
2017
2270
3088
2859
4998
4731
2856
706
4268
1197
978
3157
4023
3683
2386
2853
4191
4518
12
674
2997
1943
4785
1110
2199
3972
3
1865
3871
1902
2912
2872
1450
2696
4314
4427
886
2027
278
544
11
3604
1948
743
915
2300
481
3733
709
3311
4008
3842
447
1012
816
111
251
4021
4914
968
4100
4242
4642
4109
142
2738
684
3547
1442
4913
4464
2320
1301
268
660
4623
2457
500
416
4660
628
3687
2722
1143
4652
3696
4669
724
308
2811
4890
686
1996
2910
1371
4708
2062
1078
2398
1289
517
4611
2612
4338
1984
1791
2131
733
1369
1011
4875
4129
466
3487
1654
3960
1629
306
1058
1090
631
4632
2762
1972
472
1031
4801
1838
1064
3702
4263
3324
1616
3968
2857
1239
2605
1702
2454
3275
3404
369
487
1250
3167
3347
1839
4812
4217
2591
486
4554
2919
1067
1068
805
3900
4119
2008
1079
4466
2553
2919
2418
3757
2048
3564
3681
4912
1103
1631
4413
1808
3359
980
3132
3968
555
1117
1068
3384
250
2275
4103
922
2790
2936
3474
1345
1248
4360
4132
3823
2391
435
519
787
3942
3631
4680
3452
4323
3329
2976
3346
4235
2707
3909
151
765
2714
4633
3569
4256
432
1582
4032
437
1355
201
2200
4045
4296
3540
658
4799
1327
4493
3112
1221
260
209
2119
1723
2950
2642
2260
3496
2777
2688
538
3228
80
3429
3002
274
1591
2448
2010
421
2762
1811
2871
4449
1220
2388
461
1571
4246
3555
2014
1043
1975
1761
2886
4971
2588
3395
3833
2233
4135
4018
1445
3920
4470
3388
969
4427
1997
1476
3133
779
2487
232
3962
3245
2064
3930
856
4705
3825
1613
1268
218
1224
3646
3309
3662
343
244
4554
4002
3079
542
1482
876
830
3276
4748
1881
4648
3931
3332
682
331
3336
1340
3027
916
2500
750
1600
4332
1972
2705
1824
3854
1754
1768
3068
2038
3684
100
3096
14
4085
1188
2508
58
4274
3365
1014
1927
4649
1561
2413
1578
3341
201
4707
527
1998
3486
2153
457
2901
3275
635
3203
4374
1486
3027
4453
3060
594
3423
1758
4490
2425
4480
1772
2645
4198
521
1525
1490
2658
1896
4912
3536
3191
3903
2315
4122
822
4221
4500
726
3362
2257
3952
3291
1704
931
4029
3412
3191
1817
3358
4598
2222
3722
1776
2852
287
3763
3265
2380
3874
782
4935
1870
3979
1227
1171
3479
1137
1656
1173
1643
4835
4393
2191
2205
2906
429
2630
3163
3556
2847
41
839
3401
800
3984
3803
2953
450
936
2802
1797
4382
1894
3785
4082
441
4706
3365
4000
3609
4237
3780
1816
4359
4085
4147
3078
4294
1607
1679
1169
174
2612
2849
1463
2987
973
3386
476
952
3723
575
531
2503
3060
96
4227
4824
3457
1909
382
2101
504
1579
3044
2084
3448
1089
2542
896
4127
4380
4655
4303
4685
164
1672
1962
3389
4861
2344
3875
463
1563
4203
993
574
933
183
1837
2226
906
4141
1690
4422
3379
2177
3012
1319
4274
1836
4537
390
1932
244
3486
1747
3690
949
4810
3103
3828
293
508
2880
3318
243
2597
423
2896
3608
2776
2696
2999
4770
3892
3965
2843
1203
1441
64
338
3425
4631
867
1483
2526
793
3770
4952
939
4778
3737
3174
2908
3741
4579
3586
2928
4553
1694
1639
1951
1564
3141
3945
2793
1324
101
475
3167
2286
2932
4643
1497
1091
2710
2385
2099
685
3498
4093
2544
3557
1678
3209
3015
4076
760
1279
1760
3922
3416
2563
2634
1649
3303
345
4229
1928
4680
4523
1279
4819
1127
236
904
2635
33
3143
895
2022
2592
1604
281
3675
1010
1831
4015
1164
835
2835
1144
1517
3742
318
228
4214
915
4627
2044
38
2488
2314
1108
1628
1732
4562
4720
2459
1260
2189
129
4127
3699
4893
850
3057
4589
2359
1833
2327
812
4972
1394
3635
1382
2262
4371
2948
3010
1262
4752
2766
3789
47
152
4767
343
4243
4158
67
3718
1990
1837
2360
1371
2122
2399
3905
4274
2846
3252
3832
2366
3245
567
280
350
4062
4315
3290
4941
487
3722
2669
4834
2760
1291
2281
1196
1497
2609
4479
3584
1185
4288
3490
1853
1829
1511
2424
3090
3808
2496
760
4312
4026
921
1145
4053
2867
2559
1912
2236
3803
1716
840
3476
4811
714
4924
4001
1796
140
3110
445
722
3783
3193
484
1299
3380
2949
2585
1761
34
3911
640
1894
2078
2855
4713
3079
4929
1784
140
4781
3106
2007
4193
334
4063
860
43
1253
2623
83
1090
3448
2250
4889
3023
2243
470
3399
1122
3437
2514
2291
4144
535
1764
3252
2268
3612
2791
2706
350
3704
2632
1649
1829
1811
2209
4189
3894
3774
2815
4885
3204
3015
2108
1134
3957
534
46
3302
3086
477
378
314
1766
3603
2176
2284
3845
3479
4377
3442
374
4063
248
1048
1884
1163
3348
3986
2915
1409
448
3506
3703
576
3086
4272
3968
967
2907
1726
2716
1028
2513
2642
93
831
4094
1508
538
873
923
2820
1558
4761
1973
4469
4705
3991
3002
533
3111
538
4361
4010
1608
4070
782
4113
3286
1164
4697
1635
2152
1838
4668
2114
3521
2700
1642
4715
718
49
763
2601
699
1133
4218
1793
971
4309
2038
4271
2539
3698
786
939
4041
1506
1994
1233
4460
1096
493
4431
3312
1349
2388
1522
4685
1079
3146
377
3736
1505
907
2592
1051
1234
275
3388
3597
30
3532
4478
4071
543
2938
2229
334
992
1745
3475
727
684
2779
1994
3615
1675
3601
3590
2056
2975
1630
4514
1533
2759
3267
1645
3257
2132
2653
3656
2093
2828
1190
2829
2350
2883
4388
1938
826
846
2260
3462
284
785
2485
2004
1815
843
4177
771
207
1832
4273
1661
3826
4340
534
2319
1225
4421
749
292
874
1812
376
929
2307
2832
4888
3582
1675
2514
2497
1540
1863
3316
2175
1201
2594
1042
1642
4378
1913
1443
4930
1524
2805
3513
2303
2315
2291
2901
4310
232
3327
3554
406
2615
3896
4363
3770
1414
4878
3627
2044
76
4754
2781
4841
2916
3256
1085
356
1432
4497
2401
691
3402
3353
40
625
786
4982
2186
101
4179
2028
2377
832
782
2297
1592
164
982
3972
4987
1026
2782
691
34
4563
252
4272
1725
4400
2713
1115
4799
4061
4840
2128
3922
2865
1458
4193
3197
1496
416
4326
3656
3997
4642
2900
1185
240
2757
653
2662
4669
2845
435
4355
4576
1192
837
4076
442
4071
4788
2295
2670
3317
821
3902
111
641
4454
3480
2379
572
371
2810
1745
1158
3075
4760
3036
3829
1669
196
2277
1940
3170
1268
4468
1715
3522
699
4851
763
4904
1552
2181
4583
2393
854
2194
1744
4025
2758
2721
2963
2259
688
3293
806
1421
138
1741
3837
3733
4354
4500
3478
1170
3679
3775
4456
4874
4668
3999
3136
1466
100
2366
2635
2912
1236
3013
1202
4553
3981
4593
1036
2037
108
3306
2280
2649
4693
837
4949
3179
1539
4620
2221
3902
2779
1503
1728
3564
3014
2809
1973
495
3729
4673
3109
1295
4985
4927
4497
983
258
1203
4918
2847
19
3075
774
851
3769
4486
2553
1699
3161
1979
3275
727
1794
2030
3806
835
4609
2264
440
4069
3217
2015
1529
2388
1123
4669
4128
2325
3016
2361
2974
3432
2527
953
3262
2
4228
3372
1842
228
4443
2555
3014
4396
1831
4361
4471
1862
3639
2869
1114
1682
2052
995
3587
4993
4182
553
861
2924
3899
1602
4058
2247
3468
4652
2861
1983
3629
3760
2014
4366
1378
2792
4502
3126
4490
4843
1108
3315
405
2185
1902
4640
1708
2000
1631
4218
2311
70
3395
2107
3260
543
1122
323
367
2976
3762
2438
3728
4208
499
2682
2990
897
2418
4860
1886
1944
1526
80
3403
784
2048
999
4948
3574
2761
3808
770
1370
2639
1941
3165
2588
63
458
323
1941
2070
4770
4645
3527
904
3997
486
2189
3828
4984
1947
4918
3790
1061
1466
3607
1859
1169
2079
2683
687
4633
4761
4346
3392
2897
2474
3360
689
3746
3686
683
3977
3187
4125
3325
629
4526
4735
1492
4177
3006
30
294
1637
801
748
2168
2680
3722
4669
3276
1055
387
3197
1235
2805
835
4603
527
802
2563
3977
3162
286
1171
2691
1725
1616
3575
1716
1508
1931
1766
1903
1347
444
3632
3958
2835
2823
594
3212
4131
70
3605
328
2216
2588
2336
1406
342
2559
4434
4968
2751
2560
2136
2513
3663
4550
1402
2021
2495
4760
1098
4695
4169
2619
4474
1974
859
4277
83
2728
29
2656
3111
3551
4681
406
1950
1313
1607
4693
3898
3376
3932
3444
4341
185
4656
1169
4934
2284
2758
867
4880
192
2194
838
3428
4195
1924
1983
3417
663
1367
4188
13
4881
651
1689
3708
2447
2945
4921
4285
1366
3912
1621
4117
4969
2727
2150
128
3163
4371
1958
4986
3144
639
3226
4654
1227
4960
3871
3842
2349
2296
2632
22
1918
3594
1986
4568
2774
3023
3361
2661
4949
4803
734
4104
2663
967
4399
355
4806
18
2028
2128
4005
4433
4854
1731
1938
4886
4373
345
3522
4745
240
1928
4368
2629
3064
963
3032
3218
4949
261
2640
2451
2755
1238
3594
539
807
3519
329
488
1640
4903
1113
2821
674
536
3199
3018
4170
3369
3410
3211
3033
578
1352
4385
4163
2989
4012
1464
450
4408
2605
1006
3757
3651
3085
3847
1876
1671
2137
4676
2665
1905
4148
4341
3236
2883
880
1520
160
577
467
1192
1187
2045
3023
4890
661
2807
1361
4871
3924
2396
4504
2416
2760
4459
700
4896
939
3092
40
1722
3918
2124
3734
983
565
2977
4356
2752
2796
2121
4738
1388
747
1233
1142
2037
2633
1375
761
1978
4259
3502
1029
4651
2528
4286
2479
808
1756
3680
3889
3821
3037
741
3510
893
2165
1121
1282
519
1145
2352
2476
2473
1471
3562
3377
1394
614
1153
2
4660
4100
2211
2535
1282
2082
4800
3979
2736
501
1894
2517
3089
10
530
1918
2827
3138
442
3472
85
1846
1137
2876
610
1093
3695
2069
3817
3309
1784
2106
4226
4816
2557
2299
366
4831
2221
2891
3133
1810
2393
685
983
4024
1662
1951
1834
1028
2210
521
353
3517
2603
4605
3566
847
650
1838
518
29
3949
2241
1277
3832
2191
4318
640
4030
1471
1601
506
2001
4699
5
1515
2439
932
1027
3257
2361
212
1740
2588
1575
1208
3983
718
4349
3166
308
1748
2028
1743
2323
1602
975
4461
3501
2452
4492
919
1255
4563
2197
3015
3561
1346
3461
2278
30
4593
4541
4202
3181
4542
2415
3469
2749
2381
4569
482
225
2443
4656
4364
1400
3868
4777
627
1589
2013
4004
245
230
2564
2013
432
29
1411
1416
919
828
2792
2348
3876
3540
3528
1811
727
703
2441
4794
1474
3108
4751
814
280
2220
3275
793
3359
2796
3415
4960
3352
1028
3991
3103
1479
2431
1786
2323
1592
2687
1088
566
3868
2871
3614
4613
2334
1426
1972
4486
469
828
1187
3070
533
2114
58
2493
1265
4194
3988
602
828
3262
2309
2810
4845
1251
2149
2865
2807
2910
60
311
85
3596
3063
421
2709
818
4461
1385
4900
415
3240
4610
4562
819
4335
3256
573
1757
4273
4941
2467
873
891
3273
2763
392
4599
3425
2565
4074
2036
1119
1805
1828
4324
167
1454
3075
1155
3528
2089
946
1273
2119
403
2490
3502
1006
3984
1443
3889
4928
2428
1027
1736
4987
1790
3565
2422
4734
2554
4698
827
3802
4350
4772
246
3189
3004
3354
1467
3291
2563
3566
2311
3600
3217
2093
2557
423
3716
3159
516
572
2525
2295
2893
530
478
4135
3632
23
941
1575
3278
4261
1321
2484
15
2065
3671
758
2462
1476
852
4827
852
2469
3592
3467
4730
4243
3611
4694
4444
16
4156
4909
1454
4957
2416
440
516
3703
2702
1918
3154
1774
2814
4987
931
3175
4913
2698
3762
1089
572
2796
4270
3939
177
1779
1453
2009
1531
3343
4356
4793
2612
189
4724
1
4088
1931
3791
1909
1993
2563
2820
3773
2711
3474
1281
4551
2480
2218
1329
689
3144
4713
4472
3983
4200
2668
3418
2707
2369
2120
2552
790
3485
2526
3257
4640
200
1522
914
109
2991
467
604
1007
4233
1707
473
1909
4083
4532
2296
1163
2774
2905
3286
2426
3432
3854
4283
2881
4183
2842
3718
3644
3339
1238
2690
1510
1474
3803
1108
3081
1893
668
2851
376
3756
4262
3130
3533
3710
3750
1950
4408
4122
2417
4414
198
1126
4981
4473
1280
2143
631
1262
3638
1596
1402
3116
1440
1284
3898
590
1738
4538
3943
1985
4445
1610
2254
3259
2519
2764
4993
2066
1421
2629
2315
4651
4290
1258
2789
2054
4875
2204
2806
6
2875
3848
2663
4638
1852
4865
3065
4399
2798
2081
2172
4049
4782
2055
4972
249
4129
921
485
2087
687
4794
199
1592
1316
4026
2237
3572
3996
3243
1018
4300
4920
418
3821
4034
4111
1770
240
1882
376
1955
2895
1669
1546
1097
3185
1840
1079
3012
1202
2518
4866
4757
1781
3951
1536
223
4234
586
2435
3533
2264
1448
1392
4431
2096
3647
1483
4666
3314
3161
1047
430
4033
1995
3073
1797
1570
4197
2502
744
4249
4937
897
84
528
4231
2426
1016
3294
1559
1775
1728
3619
1911
2260
3259
3813
2405
3478
139
984
3451
1253
3109
1482
2131
2713
489
4963
385
3053
2301
4470
290
1187
605
789
1798
1529
880
1364
3137
1682
2477
1619
41
2648
3449
2147
4138
698
3931
4632
4040
2000
2032
1882
1218
390
1855
2427
1412
1203
2655
1695
1425
1416
4597
533
2280
3312
767
864
4148
516
3532
1371
2337
1213
156
120
683
696
789
1118
1961
2982
4497
3688
2435
558
2897
4281
635
3799
1581
2592
1688
3290
3686
1343
515
790
3285
3377
3488
2130
4797
2846
1744
1858
299
4362
3965
1461
4276
2565
2323
1305
4573
768
4900
3734
616
2667
2720
2003
4699
2562
4002
2371
3463
1731
2843
605
159
4734
1776
490
3886
2632
4945
3336
2502
2640
3450
2375
3141
1122
191
1964
2710
1602
1960
2444
1251
1711
1521
3268
708
2529
2947
1811
245
4420
755
2895
89
1024
2877
4198
3403
1105
3695
3139
3207
3561
2123
4375
4382
50
2622
1982
617
1517
2709
4654
2878
1521
762
812
2541
2458
4841
3894
1573
2110
925
1435
2031
1838
1991
3854
3377
3282
2302
1989
246
2647
4297
1966
3969
4226
2362
2295
1489
3591
91
2690
4805
148
273
4416
2153
4809
3394
113
2101
3872
1213
4192
396
2010
1639
2134
4152
1518
3091
2929
2280
1593
4073
508
584
1778
4180
2749
3994
3323
2991
1327
4823
4373
419
1520
4680
2966
3483
906
1684
2958
2930
3246
195
2383
4262
2711
2461
2492
1536
379
235
1629
1030
2283
4221
1230
3682
2208
4153
738
3791
1977
3280
1134
1011
4711
4209
2685
2217
4357
4133
1595
3297
4791
871
783
2011
4629
4268
1404
4222
988
4450
4892
1921
299
2343
1192
2091
2869
4545
857
486
4963
3193
720
1408
828
4599
737
1323
3204
794
4543
2273
835
3812
2538
1801
3591
1237
3384
1124
3940
4381
3313
3780
2620
3348
955
1067
4126
484
4795
4641
1215
2057
888
1085
1782
4456
2976
4713
1897
459
1868
3798
1313
1486
4646
93
507
1736
642
4933
3516
600
4173
3780
3810
759
3123
3956
1783
2639
3652
2702
1339
1631
86
162
525
720
1526
932
4339
4135
4373
987
4237
167
1232
3001
4375
4097
60
60
31
1892
2444
2136
2160
4570
4378
923
2835
3363
1056
820
549
195
1425
2180
3193
1880
3480
1617
2015
4219
3038
824
604
1843
3248
2943
3369
3075
3542
3601
2338
4806
656
1475
4150
4360
1406
347
4911
4983
601
4973
1483
2565
4555
3350
3731
3331
4871
1490
2065
1515
2526
3736
3829
522
4883
4797
3921
3790
2069
4866
2727
540
2668
4018
512
4315
3049
4446
4776
1303
498
2123
1848
1806
3447
1318
718
817
1471
808
2920
2135
4119
1175
3132
2888
3804
2075
1269
2626
3415
2822
483
3312
3552
4314
4040
4700
2613
4385
1395
4406
3472
842
3207
4511
4063
3656
330
2006
923
3727
3809
3484
2329
1973
1537
4000
4315
3479
3949
3768
2910
276
339
1173
234
999
3769
4617
2623
3403
2298
2772
3692
3963
2376
4814
250
1497
927
3790
3371
1658
30
2390
4427
1482
1945
491
3133
4713
2681
3225
3942
3854
4310
1927
4731
1182
4272
176
543
1822
4074
1937
3635
4927
1271
4239
3129
1970
3369
1337
3315
15
4283
2129
887
538
4617
918
2632
2739
4815
3579
3515
4804
56
1432
871
2410
787
1500
1759
1298
4398
965
3501
4342
1681
2893
1695
1444
2663
1590
3013
3510
4247
519
741
475
800
2596
3710
1478
341
2390
905
737
4389
2423
4856
1126
589
1067
2089
738
3643
2911
3299
4510
2467
4462
4033
2731
4649
3966
1998
1055
223
3053
781
758
865
1288
4751
3076
2247
4639
956
3638
3204
3301
1112
3701
856
2259
2583
3794
2744
1096
4904
350
4971
3347
590
3355
2907
1103
150
4452
2524
709
4103
4596
1334
646
2807
4392
3801
3782
2874
287
2738
1624
3809
2895
1358
1735
3381
2140
839
4255
1785
1309
4509
3762
2591
4265
368
3670
4609
1264
3264
1066
3954
4623
1228
2916
326
517
3711
1565
4502
4906
3667
2942
4291
686
3120
4059
3497
4488
3124
123
3406
2008
1924
2198
4728
2986
1829
2287
1676
2117
1431
3210
347
1188
731
4993
2842
3697
1847
1875
3089
2186
4991
2989
4231
3084
1890
4847
3281
1299
654
4294
321
4142
2907
2992
3848
3996
3589
4750
4428
1968
597
2496
2602
2038
2187
1956
2157
2052
3620
145
4221
1068
1283
4899
174
4572
4300
2908
5
407
147
1843
1456
1886
3557
856
1797
1669
3620
4614
3718
1143
4556
952
2334
4004
4060
2288
2972
3330
3839
2195
1925
4111
3710
2996
633
1310
3126
145
706
1057
2432
4706
145
4173
2700
2557
3342
1165
4512
3133
4060
2031
1141
2053
3671
306
4146
623
2225
2399
271
4388
3518
2940
4323
3368
3654
4145
3649
4186
3875
4053
504
911
2571
2601
4523
2950
170
4460
1938
3442
4414
3377
191
2030
1537
3349
4653
474
4229
2447
2545
2726
2822
2938
3817
3090
3296
3937
762
3
3306
1330
112
4899
1923
56
3045
2692
3507
1694
71
471
1704
3904
4836
1756
838
4831
4399
1614
691
771
889
770
2452
368
4187
156
4578
4935
4435
4845
190
3674
4295
4607
624
4053
3552
3633
3819
1737
2517
4842
453
2982
960
673
931
1843
1500
1865
1116
2560
4939
1240
2303
4219
210
2986
3888
2887
374
4322
649
1867
4168
3059
3955
2347
4697
4339
2472
4035
2541
235
4690
1561
4241
2787
172
1169
1959
985
1636
4679
4329
834
3250
1263
4309
2522
2489
3496
4036
2071
3942
2069
3478
4347
2559
4178
24
4139
3994
4821
2055
4924
1069
1566
2421
3071
1426
248
732
809
2708
4837
557
2682
2811
1343
3610
3412
3166
344
1233
3712
172
3211
3982
3773
1836
3179
4409
774
2491
1736
2786
3311
1818
1599
1906
4155
3524
2382
611
4814
3688
4759
2888
1768
3704
2303
2235
1258
205
4752
2737
2793
1605
166
1289
3344
3176
494
800
1267
3469
480
4902
2260
926
2766
3488
1853
2742
3713
740
3086
4588
1313
1499
3006
4046
379
2351
954
1444
2130
4932
3872
1376
347
1720
3461
3063
1824
3206
463
1120
4630
813
63
320
2568
494
3895
4208
1653
1230
2038
5
3495
1146
2088
1296
3452
637
631
4337
1988
1671
2415
988
194
892
4327
3324
3469
1192
4520
1701
2869
516
290
2800
1993
884
782
2685
758
121
2478
2077
908
1047
362
4088
1975
1539
961
4224
1369
1344
1460
2364
812
3419
643
3063
94
3619
1837
98
1096
1816
3843
3295
1930
4134
216
1314
3120
839
1212
4557
1074
4771
4747
4997
4823
835
4200
1265
2562
3567
4707
1372
1873
2653
1669
2139
2429
4035
4405
1555
4800
1563
618
276
3024
1134
2750
3292
2530
4008
4908
402
1443
4672
1589
3761
277
451
134
97
934
4071
4647
1893
2952
3878
3824
2590
3445
1343
2676
4781
809
1396
3068
3462
4291
4780
1131
2684
1358
1669
3284
4935
1087
3296
3303
4126
5
1715
2245
1298
3454
2298
1700
3172
2007
1641
2254
3879
3747
3854
2683
4895
4562
2108
1811
2414
3604
2325
4821
559
621
42
4953
1910
1986
3644
111
805
4750
2880
2853
1843
1819
1678
2773
2979
135
968
4997
3747
3437
4574
670
517
867
1819
482
4488
3205
105
1936
4129
2265
2758
2645
2143
3545
908
1754
2698
3805
2140
4851
3502
545
54
4703
3155
3134
2783
41
1561
3494
842
4774
1950
1381
1895
3903
3471
1869
805
4115
4238
2418
2589
816
163
1706
1465
281
1353
4973
2155
2112
3637
2597
4143
3859
1485
4050
4394
4739
3784
1527
4711
1492
1577
4367
1601
2214
4772
1657
312
4550
3123
3278
2720
2052
3601
3501
4988
4141
3384
2516
4633
1197
1230
3055
1817
3014
2975
4148
4516
3462
3382
2808
2075
3667
233
2690
4833
1076
3713
4644
4228
1510
1262
2699
2611
493
1522
1543
88
3305
2205
4007
3127
4869
1025
2064
3126
3932
1627
2489
3758
3517
3426
4084
2565
2753
1250
1041
4407
1243
981
3513
458
4591
3372
4880
4755
3040
1725
4839
4754
2129
382
2711
4455
4382
2969
2383
3915
3593
2491
3796
992
830
4682
946
3040
102
4688
4310
3917
2702
3048
2106
1991
4952
4477
198
2790
3853
2793
4413
2287
2848
823
86
512
2199
1455
3385
2551
1519
92
2461
2966
3271
3928
831
699
4461
1106
1469
737
1438
98
1088
783
1479
279
2209
3309
2102
4809
944
3133
4020
2217
3635
4101
505
1031
3045
3053
1694
945
3005
2261
4099
166
4671
1826
492
3321
1025
4663
3616
2740
345
2614
4346
1151
350
2672
3285
274
4120
3027
4466
3367
2424
4505
4624
138
2012
2504
2770
1080
299
756
4435
2824
2391
427
510
4424
2081
3506
949
3260
1523
1423
1696
1322
298
3507
22
4558
2562
3655
1888
3114
1557
2976
2630
1439
4458
1736
3140
4991
961
1568
2095
2265
1483
2970
4078
2848
3669
2724
4750
3027
518
4288
1068
1238
3310
3218
405
533
4825
944
709
2531
4590
2294
3956
2956
334
2600
508
2888
3363
161
2380
2958
4140
3417
4659
1297
3574
1326
1921
1735
4390
3137
4064
2672
1432
2730
2130
349
2206
3780
3277
1076
1663
3094
890
2994
3329
1790
2717
936
1418
3814
994
3079
1050
3085
3932
2354
2134
1999
3133
1300
658
2453
2834
3982
4835
1534
3141
2887
2607
1502
2477
4127
10
526
439
306
1120
1708
1890
1374
94
3272
1160
4721
3587
2100
4420
2136
1979
1742
2713
2203
3349
571
941
4849
4693
2494
2572
2923
1915
3078
4696
1040
2298
3171
2089
1884
2572
2475
2756
1611
825
376
777
4812
1718
300
108
4940
4679
2377
297
3236
1550
3381
4299
4003
3843
3359
585
935
3248
3980
129
2806
219
778
3204
4648
4078
2654
2019
1584
732
2570
3257
1267
3429
259
3523
3793
4638
4265
4706
4600
3172
4998
3797
2339
159
4869
2413
2393
589
3713
2167
4611
2804
4785
4199
905
203
318
2573
1514
4344
612
4963
2893
3490
3516
3720
542
4224
581
1887
817
1526
4798
297
619
4837
1252
2983
2819
2780
590
3097
826
856
33
4598
4949
4866
4832
4385
4634
4399
4429
3244
3373
2592
1592
4925
4930
637
2762
4394
4494
4375
2407
340
3779
1187
2298
106
1679
699
2589
179
3413
2680
4307
910
46
2952
3762
2697
1861
212
4583
2540
3070
4224
1138
3876
3694
3441
3321
1980
787
2933
4146
4515
1387
363
2403
4340
4402
1244
3434
3349
2837
2764
4383
2833
759
3419
4085
993
1774
570
1713
4031
2688
1842
862
2472
231
1976
4066
4860
1110
1115
4448
4642
1412
3108
3491
1628
2979
4674
603
1669
3018
379
2438
1112
543
3792
1302
912
3743
1871
1107
1700
1395
3778
2462
4797
3031
4358
1977
882
1986
3014
3259
1974
2136
3760
2207
4504
279
3339
1529
2268
895
3489
4555
4543
4772
279
3813
4900
228
2088
4285
4411
2652
1572
4039
2972
4245
1909
1539
613
2756
347
793
1824
3712
906
4921
4513
1044
996
99
3083
782
1005
4580
550
3864
2839
2004
3062
4169
2596
2203
877
2347
371
1683
4929
210
3991
1893
2347
4385
4430
332
972
2929
1737
1016
1678
1962
2133
4950
1531
4288
4287
3439
1762
2158
4490
3722
2011
866
1810
769
1435
1971
4776
4323
1653
3743
2628
3037
4066
4908
1711
2700
171
3880
2820
3272
538
1077
3757
3836
3953
3527
3948
4664
3326
764
3053
4813
2392
2705
3153
3501
3536
240
767
1077
2200
1416
4272
2592
4953
3551
1375
3481
799
66
3470
1669
3439
368
390
2075
3511
3622
2672
2555
1465
2545
2192
2251
1944
838
3210
447
1182
2911
2454
1820
1313
4534
2038
657
240
3331
1695
945
1298
2572
4101
385
4302
3870
3496
1130
4168
1852
77
3682
820
602
3645
2008
1637
3834
4706
3813
4266
1211
3682
3785
2473
2199
203
4285
3890
4539
2191
2629
4154
1028
2401
198
4858
432
2694
1370
95
4892
1680
3988
1448
718
731
3551
4100
3184
693
3176
3976
3256
2628
577
4178
2686
3887
2963
3454
1300
468
2840
3709
4503
144
294
3471
2345
4240
2997
3405
3917
748
3604
2199
4429
4107
3524
1098
367
4056
3372
376
276
2432
2818
4027
1506
1350
4521
3520
3319
371
2155
180
1694
4579
3994
2756
1245
2536
2416
1496
309
4330
3942
2766
4424
4247
1206
1045
629
2618
1263
3773
4779
4523
3186
206
3733
2115
589
2099
562
1600
2380
1464
2290
3122
3451
340
2320
4942
1068
542
3222
1306
4954
1940
119
1318
835
3558
816
2484
2605
1159
768
32
4382
3007
1400
4452
4331
3515
473
1296
2862
3232
114
2307
2488
4426
2890
1844
4716
4335
3197
2443
1720
1195
4946
3301
4405
4029
3652
1991
2368
3661
2901
4504
3885
4931
2025
4248
3527
362
2195
3436
2944
3639
4914
2016
1850
4577
666
3503
4726
3310
4818
3999
26
1535
3745
3284
3846
3803
4320
4549
4367
1132
3312
4094
2618
1369
4061
3169
718
3531
4573
1997
1085
4405
4951
800
2867
1426
2460
3996
1301
2093
3289
348
3658
3682
563
2379
2849
1977
1075
1118
2196
1820
4141
4251
3351
101
1786
3686
1596
1706
4111
1678
126
399
721
4270
3264
1619
1550
4702
2224
2114
1365
3079
3248
2557
3208
3958
4077
4641
2631
1062
1989
3678
168
3831
1756
1167
321
1717
4995
2631
2564
4277
2211
2223
139
2735
4221
4957
2062
3639
949
2739
2649
2942
2823
3534
4062
3667
2301
3176
1381
2087
25
4705
2716
1508
427
795
1912
3505
3517
1394
3987
3988
2473
940
1761
1965
28
4308
475
4277
523
474
2851
2830
999
1028
2224
1520
3956
3536
191
4354
3963
1353
4316
3917
2158
3817
4671
2539
3769
849
3229
850
805
3167
3852
4674
4916
644
144
392
3947
380
4114
2899
914
2028
18
4906
5
3666
973
3759
3516
2556
3525
1551
506
3310
1423
1779
4988
4234
3015
4538
3504
1540
2024
734
316
820
206
4137
4194
3905
1860
2139
2868
2079
2780
3478
2903
1775
4773
398
4442
3769
3012
3442
597
4782
2300
1471
2996
3716
2217
4083
1105
2692
4079
4467
307
2908
3536
2447
308
4342
4858
1737
2968
2846
3255
2595
1438
4142
621
192
2476
4146
4523
4920
1717
3982
262
4923
1354
2336
1045
1680
4276
3311
178
1168
4509
1222
4990
2734
3042
825
2148
4227
3412
4477
2498
110
3178
1970
2995
2838
1799
4255
1533
3004
1489
499
905
1473
1944
1724
3211
3266
3778
1819
3947
2728
4369
1966
3642
3804
4102
1155
4926
4524
4489
1919
1596
2597
378
317
2320
291
3315
184
382
728
2579
1810
4131
1617
4688
2334
4679
1635
198
2542
301
1156
2414
1857
117
3791
3673
948
1634
377
502
2212
3377
2640
1046
4677
360
4943
857
3602
4563
4406
503
1437
3278
4869
4245
1140
1907
1078
4939
231
945
1489
2144
2716
4676
2106
3774
864
607
3134
3362
1479
958
380
2041
218
4831
1534
9
307
3029
1570
2774
4620
3169
2611
255
299
1987
3619
4167
1744
2658
1309
1244
993
4072
1643
1083
1251
1217
2322
4997
325
296
3232
3643
2505
3590
714
86
2751
2071
2710
4746
2440
3424
3193
252
4660
1043
998
2146
4877
4958
2031
3133
2703
4238
215
1894
1644
3448
2533
3051
97
1016
1179
905
3368
1632
4127
3342
3207
3309
2241
987
4042
2472
3983
2787
309
4878
223
67
107
425
4493
121
3186
1053
2214
2189
2629
1987
3538
2421
1500
561
2441
1114
4110
1498
1984
3405
4625
450
3920
3911
228
4443
1309
974
2433
752
560
1600
3233
3184
4567
108
3685
3469
2522
2405
667
117
657
4605
3395
2862
2011
1668
3140
48
1053
2888
875
1956
4395
1561
4746
3280
2104
154
720
3256
2458
1710
2888
3348
515
1245
1962
3999
4459
226
1470
4047
2263
1093
3738
3039
4617
2949
3977
4784
4718
3307
168
3923
2854
4549
756
3066
1164
4072
2978
2296
1052
4895
3363
4143
2294
4995
1162
2345
1005
1238
3950
2707
320
1918
213
3082
4706
236
1239
123
4914
3840
732
2301
1052
4623
4123
1030
2169
89
1510
1402
1061
2709
1018
3896
3278
3849
2057
3609
1197
4747
4186
3821
2187
4132
4839
354
1844
275
991
2827
4971
1394
4174
4250
4331
2170
2277
3965
2564
3705
4270
4480
4202
4225
1093
4407
2422
4499
3510
504
1096
1953
178
3210
582
2324
4961
391
1246
2095
2193
4757
2723
4510
4459
665
4357
4373
4236
2957
4883
1326
3584
4475
4249
3433
2900
4473
3375
3552
3968
2412
2102
3354
532
46
1068
3248
2690
4043
2586
3408
3268
493
1679
4993
2701
4500
3670
2740
2678
844
3328
2334
2349
2184
3644
298
130
3526
1517
1001
897
1333
3403
4739
1404
570
1995
4219
2471
30
3747
986
4042
1246
3055
4709
3750
891
1481
4482
3241
2579
2128
4068
4412
3082
23
1166
1406
3463
3746
595
1176
195
1164
54
845
3354
3902
1413
1952
3947
997
105
726
4592
3097
2953
1990
812
4355
3643
2126
2046
1785
132
2188
3942
947
1060
4103
259
2742
3183
4357
1490
405
1320
2958
1627
3306
1499
2183
970
3907
341
1073
245
3060
4446
2185
958
3086
4859
1089
1896
1727
2123
149
3843
2706
4932
1813
3878
1773
2447
3545
2562
4036
4627
696
298
80
2577
2077
4802
2606
3834
3929
257
419
1425
4425
3280
2437
580
3402
4546
312
384
511
2050
3650
1763
3387
220
262
2805
1861
2767
1577
1632
1072
1540
935
3959
4807
2996
4066
3064
2768
1641
557
3029
1341
4305
4207
1754
1201
3187
786
1002
2418
861
2842
2531
4610
1773
4050
3609
4338
76
3322
151
2972
307
583
1902
3378
4998
1496
4605
3349
4520
1426
4119
327
4690
1494
1960
3165
11
4580
562
4645
4895
4571
4207
3260
4711
3118
1997
946
310
3930
2516
4323
1380
2718
3681
1587
3060
2529
253
814
1900
765
888
1200
3118
851
1689
284
3635
3267
2747
1708
659
1177
3478
2149
4481
3315
3768
1928
2898
2072
4317
1664
4086
676
1259
3966
2693
89
1930
1526
3505
1303
4812
77
2916
3320
3824
3376
3706
3311
2280
2911
3339
3171
36
110
4381
2910
2194
4320
2904
2036
3275
4722
1058
2664
4503
424
1224
263
2637
306
4374
626
936
3461
2412
3657
818
2132
2362
653
2271
267
2927
2421
4751
2328
3647
3393
4356
2342
1814
4277
4848
4682
2059
693
3291
1154
978
2378
4432
1026
2981
4066
4640
3897
602
616
1918
1920
3203
1376
1451
939
1614
3417
517
1836
3916
3008
3016
1509
974
1200
1914
4545
4526
3856
219
601
3971
518
3202
1766
4973
978
3508
2011
353
3231
4148
2258
1120
2182
708
2429
3495
3368
4929
40
4172
4992
4194
4063
3427
3108
3442
4553
2111
2413
13
32
576
1255
3474
1064
644
3612
1833
4926
2088
4047
72
3593
2789
3910
3504
1946
3865
2804
2726
2299
2534
1037
4527
4610
2258
3679
4891
1899
1318
2268
2012
1056
4454
2645
3024
673
3564
1729
4997
1282
708
4910
396
3857
2057
1442
1231
3692
1371
1795
852
1295
2512
1115
3793
4591
1459
250
1284
2575
2566
4097
4460
238
767
431
2221
4474
543
149
2912
4609
4109
3763
1685
4945
1392
3441
2511
2221
2894
4130
3219
2268
4597
294
834
3835
4926
369
1090
1694
1763
3773
3884
2124
4638
179
980
832
4360
150
1665
1234
1032
3600
4194
3060
1944
3530
3034
3228
2932
2434
2517
696
2463
120
3801
246
299
3247
1368
3184
3677
4014
389
388
1210
1544
2285
136
2396
3973
3876
2881
238
2395
3282
2042
4977
2226
1118
3795
1888
3503
3817
2471
3633
4315
639
3949
4096
3701
3415
3254
75
1735
1040
3486
2895
1927
3174
655
3740
2684
2708
612
4856
2774
4055
1723
949
4438
4437
1712
1074
1205
4165
2550
139
561
4347
3421
3966
529
1838
289
1849
1667
3344
3903
2396
4980
1612
2544
2251
417
3518
518
3667
321
1991
2889
2965
935
459
3591
894
3098
4158
3622
610
3701
4912
3974
4128
1882
65
1487
1819
3358
3009
3917
3804
4588
1682
1650
1306
4876
3943
4240
4591
1653
1883
1658
2235
2977
1168
2722
68
4983
388
3993
2487
1735
1892
2108
230
440
3166
724
3978
272
155
4184
1192
4087
2195
825
917
1586
2
283
829
4784
640
3911
2426
4311
4260
1702
2266
252
4460
4071
4161
3388
4274
503
4643
1284
1343
1023
3659
3200
3556
4575
1507
4354
1607
3376
3614
735
4519
2437
1797
4161
1597
723
3142
1597
3160
1030
3633
2602
1441
576
2352
3264
4395
3951
684
910
4964
3674
4285
500
1819
4194
1342
3933
2759
83
2900
3021
4447
2372
2553
3294
1018
3726
2471
449
2055
293
3739
4141
1213
798
427
2314
4710
2244
2457
4812
4221
3941
103
3902
792
4643
947
3766
1137
4411
3209
3425
524
1900
1720
2068
2739
2106
4432
3642
4537
2034
1416
1578
4093
4520
2153
3644
1497
2796
4153
2338
4191
1612
2211
3215
903
4744
20
1040
1266
1814
1922
1700
4511
2140
1391
1641
582
4431
2593
3805
4470
3926
2386
4986
2837
1332
1317
4698
1932
129
86
750
1538
1301
3516
3988
1676
4001
3269
2912
115
1078
879
879
3906
4664
2666
2859
454
4208
97
3650
2004
1946
2550
2401
786
4502
1396
686
2849
872
4323
3117
2952
1886
3319
1306
3731
3222
3233
1916
1739
4883
3114
3571
2400
2115
4438
4592
2865
2838
4162
2284
2197
3893
4955
3662
1109
1746
932
4293
4190
590
4666
3313
570
4869
4063
1902
2560
2123
2321
3419
1840
3508
2362
4228
3306
4896
2643
475
2547
4919
4307
1395
834
1487
2908
2894
1098
1768
2461
3437
1796
3946
4277
724
2644
381
1692
4979
4579
2349
4708
4363
2365
1339
448
3187
609
3761
1595
1298
3609
838
1462
3091
6
3177
2001
610
1103
1595
3045
3031
1221
3416
1529
266
1003
4227
2456
1587
3101
1295
520
2254
2832
2557
49
3864
1668
2897
4163
2970
2092
3581
4924
4567
2724
4405
618
53
4375
3522
3084
784
3523
2410
1762
1798
4422
3266
2592
570
2367
650
3119
2815
3791
3144
3201
2781
768
19
1979
542
3271
2587
452
2429
2574
1706
1016
2640
2886
2402
1650
933
1479
3616
2959
1527
1946
9
524
2582
175
3641
1436
2974
4705
4930
4802
4113
2471
2070
1579
4986
4095
4306
3529
696
4709
742
2774
448
4121
3588
381
3782
3689
3326
1430
1600
2583
2888
2160
119
215
601
1929
2008
251
1353
1205
4267
377
273
3941
2470
2848
2100
4652
2709
2929
2390
1160
3986
4163
2342
2213
3712
365
124
2527
2045
61
429
1549
1193
4238
4992
688
3074
3870
3840
1026
870
4565
1765
4607
104
2705
54
120
2916
2729
1021
4876
2856
3294
1341
2098
2579
2779
4294
2565
3239
728
2366
249
3039
1577
1042
180
1193
2851
3568
3944
4537
220
3411
4298
3857
2622
154
1550
2693
1060
4853
3001
1005
4142
4282
2010
200
3489
2950
2037
1643
1663
967
71
2451
2065
3908
351
4022
4230
3846
1754
25
503
779
3822
2111
3146
2224
3478
1136
13
4098
1202
44
4817
2336
3522
2141
354
3096
2024
1517
1220
551
4443
2900
1220
1130
2633
952
797
4491
4490
4973
1298
2860
468
4785
1124
995
4325
3546
479
2838
1016
4207
2322
783
2036
1736
1650
1247
4735
104
4158
1855
1008
3701
4560
4491
4105
4572
629
3398
2543
501
4198
1396
1011
1008
3538
797
2184
3094
4868
4765
1576
3366
3979
2444
1984
1225
4626
1226
4053
2004
4339
3890
1428
577
1471
2975
1272
1937
3474
4545
2369
4096
514
1221
1131
3677
4439
1434
1006
1532
2484
3813
3025
145
2772
477
2111
2399
3019
1654
3016
2305
3690
1027
2648
1273
1992
1973
1226
3925
565
881
2260
1916
29
248
1769
2990
2063
3998
4416
3692
1414
853
3381
903
3664
3348
2453
540
2499
1691
3754
2343
1111
4119
1861
886
1151
1424
4769
1927
3596
665
573
2066
2537
419
900
1866
2240
4741
3887
4923
4454
2359
1951
2836
1808
4248
649
3523
3461
445
2776
1178
142
2506
2230
467
1790
3962
3421
4476
4891
2244
3340
3479
3789
3157
1749
3101
679
418
2620
2879
3246
4647
3643
4947
2229
3959
3086
4245
4626
1429
2922
2997
1705
678
3664
343
4804
2375
1414
3771
1622
2066
3798
3145
1501
2657
3404
2076
2510
1237
3335
1817
3647
3961
2351
2855
1962
2766
1772
1533
3806
4241
401
4827
3856
4307
3584
1075
3218
983
1462
2805
3838
3389
3795
709
592
530
3804
4299
32
4953
3188
2772
1080
3346
1765
1104
4465
4269
2800
3145
2498
1091
525
619
899
288
4330
4690
3080
921
4158
3716
2064
2827
2912
4793
2869
1064
4773
1689
2584
834
857
3412
479
2503
3782
678
1294
1884
2739
2679
2128
2789
2606
4117
1091
1014
2668
923
526
928
2805
992
4160
2946
4680
3266
2629
4462
1342
1457
3993
580
4434
3216
687
1021
1714
478
1511
2372
315
2863
3486
445
64
2262
4437
3608
622
2298
609
2
1411
844
2304
2833
4994
2424
849
2726
4535
2707
376
2817
3562
2293
1872
2514
206
1507
2126
106
491
1116
1700
2048
2689
810
4302
2982
1069
4722
4638
3430
2070
1177
2233
3669
4453
4592
346
660
654
1718
164
136
357
1842
3675
3119
2326
538
3419
2618
3746
3931
214
612
1968
3947
3133
4011
4333
266
570
2104
2212
4224
1098
4734
776
4308
686
593
4584
1781
3102
2073
471
1389
1980
3488
870
3229
2014
894
2683
4249
2238
3960
1727
738
3934
1508
1447
3139
593
3420
4203
3743
1103
414
2233
2684
1383
2067
1523
567
4261
2483
4715
4752
86
2344
784
528
397
1038
1489
1739
1636
4444
2977
1270
1461
1088
2611
1525
3297
4245
1957
1777
2369
592
1271
640
2770
4801
156
3429
2539
1645
72
373
2006
2936
1355
4407
1522
481
2411
4969
843
1814
4214
1396
4246
2158
4014
4941
297
82
3812
3562
4390
66
3199
404
474
2465
2117
2342
3929
3866
475
1667
2526
3176
4835
1984
3624
1001
4807
2447
322
4733
800
2334
1615
2470
3714
2278
2213
2597
3581
3739
4579
3335
2104
259
1078
1600
825
344
4993
3210
840
4228
4290
979
3306
655
745
4614
4366
547
375
310
1469
3526
2169
3994
1790
59
4544
2467
2407
3416
4056
4783
752
969
87
3186
693
1222
569
400
673
4445
4527
2553
3407
445
4626
315
3049
4953
3182
2080
4165
2510
670
2556
2780
2156
2461
4860
4117
693
1055
4164
3833
2179
2608
3018
1431
4619
4884
1816
4818
4112
1779
2531
1853
600
4918
3460
4042
3006
1699
1474
1834
1752
1948
3559
1704
4472
3735
1379
4023
2928
4243
576
2679
4370
4902
1814
1685
1307
2243
2418
3546
3933
542
3917
3182
4506
542
3607
4103
3256
1185
3716
2876
1198
1035
4126
1767
4539
884
122
2221
344
3372
1034
768
1143
1165
1605
415
3171
4629
2974
3605
1400
1596
1400
108
3462
3823
1146
1339
435
3115
2363
3599
3922
3624
4398
1999
2764
780
4270
85
3206
3923
4257
4492
4907
4390
382
2485
738
2622
29
1241
1187
1464
3278
827
839
1000
4480
112
4228
2444
4629
667
1039
4446
3692
4604
681
171
4917
1786
3093
3618
4258
3916
1705
1372
1096
2688
2350
4748
1781
503
3206
529
2695
2604
4758
463
2285
2969
4998
925
2197
3430
2963
1416
2904
3441
2982
4803
4881
407
3324
2001
2258
4695
1542
2626
91
3381
4125
1170
1096
1761
512
1188
1023
3682
4576
250
2722
2971
1035
4817
4073
202
993
1197
1804
4700
3192
3289
4908
273
4333
1139
2594
590
4195
1386
1269
3811
1387
2306
4943
2592
4966
1320
4216
4916
4403
1540
926
3209
2257
1335
2889
4692
3087
3177
2611
1348
164
4164
34
1426
1266
2144
4750
1473
4575
3522
4396
3631
768
1348
2483
4748
2528
2734
2664
809
2221
4458
4810
2021
1669
1589
2091
3420
1962
3925
2117
4533
414
1886
4876
937
4819
1761
1910
367
1966
1451
489
1645
1130
2871
2070
3092
443
1866
4527
2205
557
1863
2744
3322
1524
3440
1728
1470
1740
2983
9
2458
4220
4009
54
4772
2622
1782
744
4816
2612
4412
783
988
4419
4684
3842
1817
589
1184
2479
2084
4015
464
1721
1235
4326
2327
3309
1532
1561
2554
3081
3194
3679
4609
1530
496
1978
2758
4692
4486
2104
3915
430
3281
2009
2886
2063
1951
2041
3810
193
989
3050
783
641
645
1832
4716
1153
4446
693
4338
537
2963
379
3887
2833
2936
804
3906
100
3118
1029
3893
3067
2024
1941
994
2891
4362
915
4311
4054
1501
3265
1521
3257
3356
2068
4782
3104
289
2782
2318
2032
2151
2431
2466
123
4970
1924
2823
3280
2303
2284
994
3729
2404
2072
503
1370
503
538
4689
228
3674
2366
1425
656
4286
4275
1213
352
67
1270
3303
584
1562
905
1697
3859
1263
3711
4924
4924
2607
3493
1547
4559
4186
4447
3184
2979
453
896
1629
117
2585
4781
2225
4731
528
153
1432
911
4935
1479
4936
553
941
1809
2457
1729
4670
3038
4286
2899
1798
571
3427
1595
788
1354
3705
279
2960
4394
4208
22
848
4101
3898
4491
4177
4820
4157
1141
602
805
4285
1005
2525
1495
4937
2501
1786
584
3367
1465
1710
2844
2107
3001
1948
2229
4944
503
552
1335
836
957
2214
1480
1743
2138
2036
85
2207
161
1609
2346
2597
1424
2751
2962
3024
3824
2087
3304
4058
3038
1368
4775
2471
2951
1132
324
2870
710
179
161
1871
4502
12
831
3873
3188
4219
812
1900
4429
4290
862
2387
2621
3490
5
625
626
4268
26
4985
1816
3052
2830
1062
375
4626
4747
3191
587
3996
2274
739
2589
3562
122
2819
3978
676
2703
1706
2090
2685
2356
2053
3180
3403
1438
22
4104
3050
3327
800
4618
3860
2872
1494
1858
2241
2574
819
2157
2901
3676
2960
3130
4925
3534
1834
4941
2799
1221
4671
3417
698
4228
4253
770
2497
3655
2518
4404
2997
823
4539
4548
2448
2477
3831
3771
2667
1292
4590
3052
2378
4711
422
3420
379
1735
4502
4338
3054
2904
4983
3503
1819
4824
2565
2089
890
2290
906
257
3615
3994
4705
1308
2563
4308
4068
1154
2268
4760
3357
2596
3035
4976
4355
4796
2700
3022
1129
795
2563
53
4859
1984
1385
2378
3003
1190
2294
2182
4384
900
1022
959
1134
3877
2650
3055
762
3257
2202
2614
4547
3033
2616
525
2864
2588
295
1781
3416
3868
2259
1720
3572
3192
2404
4894
2806
2729
463
4383
1167
2650
1148
1348
4697
4961
301
4267
2634
3413
2261
4665
364
3236
142
3746
1388
4439
2722
1812
1929
1912
1981
4195
2204
2807
3833
3652
1990
2851
2759
3085
2459
4648
2456
1151
2340
543
2547
3555
3084
4382
1663
502
4892
2680
1718
2978
3749
1577
3923
1392
3760
3161
3411
2025
1891
4833
2400
1827
3548
4135
767
4216
4508
76
4010
3846
3522
1882
4659
4575
703
635
4465
2204
41
3666
4480
1714
4974
1200
2817
3618
2646
3555
2613
1017
992
4059
670
609
1176
683
1286
753
2574
3545
328
2022
2426
4290
1645
2417
3533
2366
624
2972
4248
3398
3970
3632
51
4052
531
2798
916
4512
3118
4531
3420
3441
2369
2690
4391
1485
1752
1710
4509
3436
3314
4787
2223
3843
640
2967
2184
2994
498
783
1734
2288
915
3432
4682
4700
3968
480
1780
4086
2987
4330
4247
1474
2778
4051
4043
1662
4043
282
4674
102
3452
2318
1391
2496
1797
1840
2743
3863
900
2636
934
463
2097
2174
162
2926
4019
3257
1115
1030
369
1336
2710
168
2372
3443
2268
1402
3289
1778
4466
748
2921
1751
2035
2689
3269
1432
875
4251
2852
1872
1189
2247
1425
450
4454
1467
1791
1898
1825
2827
1184
2135
3579
1479
101
4760
3903
3134
4561
4750
1743
4826
4734
823
1571
4879
3703
3480
3644
3944
3407
3035
1739
1855
3222
301
3375
3100
3461
2408
2130
2357
3409
4595
3345
3784
4303
2614
2658
614
2042
2597
731
732
650
261
816
1554
3536
2967
2165
4358
1445
2310
1435
4596
3574
517
941
3253
3369
730
2111
1388
354
4331
863
2641
2967
425
1565
1417
2077
4064
4121
2853
3351
917
3205
3674
869
1970
2189
1493
2467
3120
4418
3458
63
368
1672
1537
3778
1696
3485
1035
2615
41
4839
4222
4211
4672
567
1621
1212
1193
932
1887
4814
3934
467
1665
4853
4483
1737
1431
1588
290
2920
4150
4096
3767
1613
1792
3600
1145
12
3031
4554
1602
824
1270
4208
2392
3377
2809
3560
2076
3086
3404
2893
844
4641
1360
4418
2242
1635
277
1252
3023
4321
804
4615
1921
1802
3620
519
457
2356
261
4937
3979
2123
2579
348
2276
2277
2946
4112
2373
3956
1227
3492
448
1596
1982
723
1844
354
4820
2770
1201
4404
1025
1294
2336
2648
4281
1931
2359
1991
2058
494
716
3715
3928
2634
1745
4649
2201
2578
4786
2380
4454
915
2562
4435
2354
2543
1394
1704
2114
2031
2034
414
1955
3599
1756
4268
4024
1345
3649
3747
1158
2370
216
4032
3078
4620
3019
1199
4990
2701
2045
4678
4190
3990
3784
2122
3808
1184
95
2720
857
146
4811
1054
2894
4851
168
2324
2643
649
1425
1094
3173
992
1539
2193
4081
4808
174
2992
1866
3549
1025
724
2085
3008
210
3163
1319
2769
3332
2444
1700
1845
2862
4665
32
3074
3950
3204
2513
4057
493
353
4847
2741
4878
1018
3303
886
3098
1472
4729
1261
2954
1986
2923
3779
2974
1262
1398
888
665
4697
3634
166
1520
1870
2963
3773
55
315
2184
2300
298
1234
1368
2464
973
653
99
1735
2859
471
3796
2846
1163
1027
1173
3507
4482
2228
3564
1496
3937
930
1093
1368
765
1566
4891
960
3946
2287
3999
377
3897
2391
1454
1408
2895
1939
3859
4852
3064
4317
3163
326
2978
1807
2780
1076
1710
2866
2907
2896
613
1464
3768
2848
2346
841
1409
515
3605
3241
4690
1176
4064
2698
2837
3778
396
1579
2013
2402
248
1296
767
152
372
2320
2615
2957
3574
4321
626
1769
2990
1672
979
4530
1394
3125
2952
426
4718
2965
4847
161
2026
2655
1986
265
319
2530
4287
4562
2147
4608
4049
1137
3876
4963
3713
434
2390
3205
805
192
1261
1254
3859
1441
1865
772
890
3570
4780
1777
2288
2960
1400
189
2296
380
3569
1194
3753
3460
114
3883
3775
2867
1912
2911
2399
3535
2252
469
143
4016
3599
563
2130
4746
1050
68
1830
253
2530
1785
164
3826
3190
4764
3519
2313
993
1044
2572
4162
413
1592
4129
2849
1423
3692
1217
2722
4725
41
4713
194
1566
1536
4617
1208
111
781
4562
4253
4901
2338
3879
3490
3674
4076
117
4391
1655
307
3498
808
3047
4340
1089
4680
1524
3059
4939
438
4221
3158
4268
4966
3735
3909
2320
529
1976
1926
4714
1216
2495
4622
3034
4653
2189
1206
1041
2479
3125
1603
4980
4176
668
4521
1363
80
2848
2605
786
4472
3993
999
3709
665
4075
2943
2285
2942
554
4238
3967
888
2442
2482
3244
2337
1005
3886
2747
187
3173
3229
1584
2278
4361
4135
2085
2605
3408
4531
4010
3581
4214
932
1835
923
2467
425
3276
3727
2345
4194
3592
1255
2640
4900
477
2278
3807
588
2055
2877
1749
81
840
3318
3194
2613
3032
209
1013
4668
3781
1627
2762
51
1979
1091
1664
4903
2367
2929
2680
3362
2439
2180
3013
4170
4610
4450
2540
4897
4742
1323
440
1577
967
2590
2481
4316
4587
3039
1059
3516
3176
1673
4655
3482
1541
1446
3897
4785
1658
4334
902
4220
2744
1014
1624
1608
802
3949
4912
4643
55
304
1376
3319
3639
3766
3626
3233
2600
3545
557
3019
1613
2113
1407
1788
4320
4330
3716
2582
1757
4688
974
567
3318
4606
2285
2106
2429
3375
4937
3683
1904
868
1372
4938
3956
466
176
2736
1141
3628
3266
884
4030
2707
3672
2734
1856
2067
3344
1017
3184
4230
4844
710
80
95
4698
1008
3669
834
3603
30
123
3206
4300
3454
2309
3941
3
2455
1711
1426
4573
2532
64
332
185
3197
19
19
4102
1711
1859
2797
1668
345
248
4772
2468
4889
3134
2973
1220
1082
3094
266
1387
3692
1806
3087
1244
4477
2351
1440
1678
3633
869
4608
1909
3903
827
2510
3579
1611
810
4771
901
4302
1925
3726
1757
4207
4
2728
1675
4812
2287
1940
3661
1826
2865
220
1950
2299
4119
4493
4995
754
4144
3892
2963
4480
3785
1580
4984
3431
2661
4497
898
2581
2385
618
2921
77
2215
418
2902
3927
2075
4081
368
2525
2104
4276
1268
1572
4696
4953
2075
4294
706
2603
2067
1180
1869
153
2260
1278
4796
205
3188
4791
2294
3786
2446
2262
178
1515
2864
4630
802
2769
4678
4787
2110
2096
3575
3083
2292
2422
1890
3851
4341
1015
1991
46
825
2764
4069
667
4799
3216
1216
2149
2207
2318
2201
3379
4211
2659
2052
4415
534
1738
4365
159
2103
2470
651
1676
2336
880
622
4979
513
1018
305
86
1710
1606
902
1040
3118
2004
42
642
2823
1989
2021
3228
3849
2599
1669
1488
723
3839
3414
1252
3476
4617
4886
55
2588
1041
311
3225
546
4713
3284
3576
1494
3787
2636
1038
2263
2495
2538
4442
2739
1458
4622
344
4979
1727
4581
579
1239
3460
2226
1041
2393
1149
1995
2818
720
632
2940
1798
2969
4373
2892
2957
1914
2536
4788
3763
4080
1392
4118
1101
4869
750
4189
3535
1573
30
1133
3967
1411
1551
164
962
1869
2346
4493
1724
2044
1829
4847
3203
4205
3038
968
907
4062
3083
1072
1934
4821
847
2677
3815
2428
1331
2377
717
1971
212
3328
3267
944
2691
1805
2391
4383
4540
787
1598
3074
4451
3736
3651
602
3414
1867
1280
1372
4898
4832
2
1084
258
595
2264
1324
2642
3983
2090
2182
3200
3929
548
3865
795
4808
2601
869
4104
3709
638
3265
3483
2723
579
3222
1504
3748
3431
437
2389
3299
2135
1095
1960
2206
4361
3703
1830
1668
1098
1837
1782
3811
1954
3507
3488
3602
3183
3775
205
2124
2359
1120
3470
1445
2040
618
3328
3928
3463
339
1331
3162
4979
4153
854
70
311
2679
1799
3459
4
4940
2381
2685
2063
2771
1916
978
293
3723
1554
4603
3915
4054
3156
4348
2878
950
3846
315
244
3578
1798
3789
1013
2247
317
3749
2680
1855
50
3631
4384
518
2407
3332
232
416
977
4589
1551
1390
569
3194
2427
3223
73
3490
2793
2199
4206
2209
4136
3202
1201
4854
164
6
2921
457
1490
195
545
2125
2701
626
3593
4123
2326
3070
1536
4378
393
1941
4980
110
2959
3997
3836
2533
1169
483
3180
4530
4513
4461
1089
705
2084
1589
452
2324
4804
766
2743
3019
40
3780
3917
2459
4847
2802
2838
1758
2
3466
1299
2636
2080
475
4996
4502
116
1183
4757
2158
4475
3508
3427
2184
2316
4461
235
4490
3538
3925
1081
2612
587
1308
3560
640
4917
4367
567
3693
621
4678
3877
1217
558
3486
492
4430
4462
1001
3683
4590
3358
107
4798
3101
383
2063
273
74
1424
4401
1294
2339
4300
2098
3467
4888
359
1104
3523
3427
1206
3814
178
4457
2079
2884
1473
663
4970
1831
1123
3212
3905
2122
298
1300
822
4782
4415
4460
1381
3149
1208
4050
585
3384
36
2456
4283
2854
3138
1664
3247
1138
4434
3433
4244
106
2815
4460
635
651
647
3838
3999
4448
3849
2361
4974
2860
362
4564
2397
1473
1808
4484
254
316
2394
3934
2145
3179
4755
2218
848
4902
147
2429
586
4640
4225
1717
3626
3777
3887
3880
230
4444
1110
189
4781
1255
2969
1412
2570
2511
3267
1097
4757
2462
2071
4108
4543
2760
4887
1030
3102
4395
3927
2033
3935
3476
983
1762
3647
3048
3070
3008
197
2883
3405
4974
3477
3314
4828
4963
422
4010
2424
1704
586
1594
4151
3989
3633
3333
2551
3893
1030
557
3232
2474
3567
1129
3848
4125
1728
4417
2490
4776
515
4168
1923
671
2792
3209
4545
3592
966
1865
1210
3879
3976
1667
4097
2010
551
2742
2508
1075
59
311
1073
701
4125
4826
2328
4395
4051
4654
1899
2138
1928
2344
607
3165
378
4339
1900
4740
103
2464
4942
2001
3319
2245
903
1947
979
194
3310
714
2862
1979
3600
1934
360
702
4104
141
1435
4366
2175
4679
2985
3994
3744
4186
1851
1286
4155
3166
2441
3938
2222
475
4982
3251
2359
3477
3446
3209
2062
1909
3125
3340
1737
4813
1188
4794
3103
2038
2800
1083
3525
3504
4473
1851
3338
1090
419
1695
1882
4763
985
2574
1521
944
4059
3053
10
3037
61
4049
1196
4490
1960
3827
3935
2333
4211
2959
472
4926
3509
4031
2564
1083
4631
3193
29
4336
3107
1291
1843
455
1026
1685
4798
2191
4014
1653
4131
2137
2358
3773
2965
3666
4619
3503
4036
1375
2009
1503
193
1748
959
2627
4136
1670
4670
4159
1192
2486
1308
2117
3310
1743
1593
3032
3946
517
4014
3871
2821
4137
680
2819
3146
1568
4729
1908
4495
2184
2352
789
1851
932
629
534
4698
1430
2185
4734
194
977
1566
1832
1455
3308
2890
2940
431
857
3450
1103
1230
615
4012
24
4764
1700
1533
1535
1385
3678
717
1583
4035
4624
2886
315
2254
4687
113
2730
1954
1507
236
3819
3949
785
982
955
483
2017
2249
3399
2416
1793
1858
3459
2559
3620
599
207
4199
472
454
4238
3311
4009
887
806
4879
375
4397
1926
3705
3735
3500
4486
2553
2447
901
805
1513
1077
269
4479
1547
2493
3462
4657
3331
2013
3459
2761
2455
576
3266
1791
4577
4159
4935
771
3421
3676
412
356
1281
648
2231
1606
4395
133
4334
2953
2361
4078
1897
2230
406
1392
23
1726
3765
393
1360
184
2867
4620
647
1309
3509
3777
4376
3588
1807
2802
4143
3849
3284
1188
3744
551
348
767
1994
3422
2767
4413
3185
1620
2986
2654
602
1347
4046
2092
1902
1183
326
728
29
488
4033
1065
3973
650
894
504
631
961
960
1240
4187
751
3380
1284
3431
4327
2359
3595
2196
998
4611
4622
3312
2657
3944
1436
841
2929
2102
738
4865
4846
2919
4243
2194
2046
516
2703
1812
4386
599
717
3603
3456
1319
665
4970
47
1423
1748
1587
1716
4517
2963
864
236
400
3056
4323
2545
3284
1263
2316
88
1006
196
4967
4044
2437
579
2622
878
1293
1195
1477
3707
802
1338
3153
1376
4703
4450
3814
3050
4474
954
980
1376
2403
944
4979
4437
3206
3589
2226
1790
478
3576
1977
2873
2737
4476
1171
1476
1844
694
3146
1098
601
349
1628
2761
1235
529
2720
2296
1394
4613
3156
3531
4481
4147
3905
361
1371
4651
1807
4553
4263
1258
1009
2542
4459
288
243
3538
3790
2823
4179
4962
4752
1528
320
259
4449
681
2873
3168
2244
218
4307
723
4873
1567
4429
1890
2400
2166
2447
3918
2245
519
2161
2137
2559
1401
3773
3519
3235
4769
4630
3993
1743
3603
2579
643
3665
1753
1497
3460
2678
3869
995
974
3369
3913
3200
1359
3397
321
3092
2881
1693
764
4380
1462
2919
4758
331
4087
4527
1996
4462
2071
4554
520
2168
2191
2948
1921
3320
1670
879
1015
3352
2205
2704
977
4621
4943
2644
3204
399
705
1126
1859
1265
512
2956
4459
760
1170
2577
2703
3706
3785
1827
2251
4988
3158
4984
2160
4965
4542
3289
4581
3615
1366
1033
3337
4595
4335
1767
1146
1907
4796
855
665
4817
1984
490
2220
4480
4365
2218
4299
2521
3453
4479
2569
1879
1964
890
1023
4908
1644
1145
3933
1842
956
3159
92
1155
4112
3459
1767
2790
4792
1140
3888
1435
2510
2889
769
891
714
28
3290
2948
3710
3189
946
576
57
1706
2088
3169
2441
746
3282
4809
3496
3116
3374
1444
3262
3911
560
4816
3119
2338
3062
404
264
4560
2380
1823
176
592
3599
510
648
723
821
608
2211
2215
3849
516
349
2249
2458
4562
4048
3674
3855
3567
1869
2031
1487
2079
3783
483
4303
17
3620
1816
1968
4643
2660
4050
746
3856
979
4458
1599
4156
4072
4846
396
4519
230
3154
4166
2776
893
2625
1078
4277
2234
1832
4714
2085
1062
4457
1183
2593
861
4333
4116
3144
2393
4315
1715
2637
4684
4559
69
3754
4496
4968
1794
2895
3314
4719
1873
1117
4240
2990
3839
4988
1262
2031
3772
1842
3601
485
2707
4918
3749
1344
605
4870
764
3699
2494
4903
2524
1615
1995
2634
514
4112
1324
4636
2531
4156
3985
3654
1918
410
221
752
4477
1662
1666
1491
1878
1174
4177
2187
655
807
116
771
3267
2731
4663
3506
918
3610
832
515
1985
3099
785
689
3615
342
4370
467
4744
1434
2151
4967
585
4003
4922
4718
2169
3491
3720
854
1331
2072
2336
3172
1405
155
518
3621
250
3779
2602
3082
1354
2312
3322
558
2852
4109
3325
2343
2999
4895
2294
143
617
937
3760
2969
3481
2009
3815
3495
1754
356
2874
3372
2235
2038
3296
583
3443
3777
2146
4813
2196
4380
3758
272
3495
3221
3203
3358
4178
57
3231
2072
195
2187
4877
4003
1686
69
4308
172
537
3383
46
4850
2673
4798
2928
3857
3536
871
2031
863
1674
4850
4130
2638
141
3890
4459
3385
3410
919
300
254
4856
567
1444
1799
2301
4000
4138
2202
1312
2366
379
218
3381
93
4728
2860
3288
215
930
4352
4830
906
4524
3158
2272
2346
1499
423
4536
2065
4691
3392
4963
2907
4503
3620
3274
3314
4830
4960
77
2178
1584
3935
235
705
4670
847
1231
762
2561
884
4418
2420
2944
2247
2393
3535
244
588
1428
4565
1378
558
4546
3807
2496
979
4589
1095
3906
3774
3303
2828
4174
2746
3245
2439
2376
666
2825
1314
301
564
3261
3734
1984
187
825
3592
4519
1177
2169
4437
62
3988
2771
342
4082
733
2989
2637
1035
3862
3738
1812
4944
4124
1105
485
2465
3482
1823
1185
260
3209
4912
397
2431
2185
4138
3405
504
1712
101
4109
522
1540
3808
3557
286
297
940
3215
1960
3254
3499
3845
1160
1566
257
2939
440
3642
214
4083
3175
4725
2822
2153
3403
3029
1594
2223
1081
2370
1215
2637
4502
2175
2385
4388
4281
3717
3492
2771
1957
289
170
51
4232
2312
817
4161
2776
4894
4090
4352
439
1489
1620
1943
3058
2363
4512
42
4747
150
945
1773
4233
2015
4501
4486
3383
2340
1755
2849
1961
4329
2811
2946
4016
4575
3163
459
3490
4200
4141
944
344
2617
4730
4318
188
2248
245
722
2198
1588
4066
4956
4764
1832
1990
840
3440
1311
556
440
3266
2827
158
4668
934
575
1529
1329
4602
2709
1442
668
3509
2200
196
714
2911
3859
737
1487
482
4472
2312
3018
4559
4822
1735
172
4087
187
1115
3719
2667
3546
4963
2964
3548
3905
2179
4685
719
2653
2717
3626
1391
1788
626
930
3728
2913
1320
1476
4693
1194
2725
2250
1607
4214
4271
3953
2782
2880
747
2018
1328
2119
1940
3416
3075
4121
4831
2530
4255
1284
2242
572
793
2786
2804
4135
3985
2179
1502
3297
3449
1705
3951
3017
3672
2242
1741
3684
1886
2138
2606
2700
3002
4137
2495
2674
3807
1079
3719
4389
2370
1484
4417
87
1330
2267
1952
116
1334
150
1577
2069
1877
4374
2320
568
4684
2382
4176
3681
1477
1878
2264
2110
1931
4409
1861
4017
2637
286
2055
327
3301
776
244
186
2548
487
3368
717
3340
3215
3446
240
4684
4071
2968
3286
2980
235
2251
4492
2586
2294
2329
4627
3995
4081
348
3949
2279
4320
2654
443
1065
1036
1166
4368
1719
4403
1704
771
2709
2153
665
3637
2845
363
4707
2760
2070
3756
2638
1876
1047
496
3228
1638
2351
1471
2742
1198
1211
4444
4747
4523
2657
1708
685
1645
94
557
4953
3966
3092
851
321
1579
2687
4248
862
1043
3288
1426
858
3201
2845
4462
2669
1652
2408
1437
2262
670
514
1417
2117
4761
1128
4117
4419
4871
3139
640
842
604
2979
917
3877
3608
4728
3825
1509
37
435
2148
362
4015
3738
2123
4613
2262
2102
70
1638
3214
972
797
3063
4941
3564
1459
349
4671
2827
4787
1667
4418
1254
136
232
4625
4597
4935
413
2028
2866
355
4098
95
2515
499
1397
158
4993
1411
2262
3939
2667
3040
1445
465
2244
2829
3464
1906
346
1336
702
3746
969
2902
1832
3306
2960
2879
1907
3921
1017
2557
4234
4315
3328
2588
1585
2949
3807
124
3600
995
603
4843
1413
1565
1917
3293
3602
2801
1384
3981
1474
1405
4787
1281
285
4798
3791
3067
1060
4542
2766
2900
139
707
1246
4514
4264
3487
4716
1634
2349
74
2286
1563
4689
1225
394
1068
2393
3846
3632
4791
1793
4060
722
4213
2170
190
2539
4799
3287
3497
2798
3772
4422
3986
1603
231
1923
3493
2010
29
103
3652
2423
4424
2211
643
4153
2893
211
4644
4932
4344
1634
4174
3756
1495
2171
4359
2702
2980
348
3549
4068
4151
350
4344
577
4001
3553
1493
1611
3126
3942
1255
4244
2901
2783
3869
4394
1565
419
1184
495
2337
3924
1872
3774
2668
2136
4445
404
231
201
1340
4014
115
1071
3971
831
367
3455
1378
2861
3064
1452
1190
261
2214
3946
4772
1991
172
859
3223
4247
4355
4438
3687
366
3938
4505
3638
953
3810
4153
896
3857
2427
3494
4140
2751
1494
1306
3212
4770
1919
2344
3623
1463
3346
2642
30
1380
1073
4364
1850
1648
3796
3589
577
3820
3015
131
4993
3691
3230
3243
816
679
285
4682
2662
3784
2286
4314
813
3330
1627
2315
4676
4511
1180
2502
4779
808
747
4122
115
529
2476
3545
350
1598
1492
4465
9
1282
4467
4895
3582
4460
2316
3276
1865
1257
1240
836
4857
209
3539
2513
3568
2820
2116
4032
3821
2561
437
1474
3174
553
3550
4525
2448
3487
1058
3709
3293
383
4556
3365
4310
1359
1599
2199
4694
2420
1015
432
3034
2551
2544
667
2636
1779
2911
4057
477
3447
894
2666
3121
2433
284
1569
3252
81
1276
4841
422
2864
2900
1511
2768
1227
4810
2236
1620
3486
2948
831
70
1576
3143
2392
735
306
1187
3826
2732
1618
3057
3003
725
3747
263
1488
3515
3737
688
4984
2949
4926
2531
1239
3101
2361
3317
4433
2721
2158
2024
2793
3464
2967
2023
1366
4386
4219
4275
1101
4069
1831
4983
2435
1412
2196
3071
4290
575
663
3476
2726
785
2431
3798
2149
2828
2444
3259
2058
2083
3190
3832
3827
2131
4434
2151
1562
3624
594
4926
545
2491
3565
1173
4046
2059
2999
1317
4515
2166
388
4582
1995
4443
4136
1640
879
929
4310
2101
2322
1119
2192
3240
62
2681
1928
2963
491
4530
302
4842
3182
4674
2900
3029
1022
2406
2228
2640
4573
4325
2060
1816
3643
4826
4375
1959
1058
1790
633
3821
3939
31
4860
1874
2117
3857
884
3884
1723
3224
2556
801
3938
1337
3076
3928
4552
4730
4166
4643
2916
1688
4296
389
1915
4349
652
4334
4509
4180
4899
3187
780
847
276
2235
11
4739
867
4870
1520
3842
4126
3592
4123
4858
3922
4924
3219
2297
2334
3413
1056
2312
2428
3686
4125
458
1749
3633
2668
325
3833
4888
440
3839
4105
4369
1667
3623
747
978
182
3707
1296
3820
3232
1917
2616
1787
426
2349
2541
2185
1771
488
601
1226
2734
2508
911
4379
654
3595
4834
2953
339
689
1131
1000
221
752
1795
119
1550
1435
4322
4438
2776
499
1917
3122
90
2891
4558
1272
2783
81
2806
3281
4619
1403
2568
1222
4372
4358
626
3194
3465
163
4931
862
2261
4965
601
1851
3075
1155
2978
1920
3704
4112
4201
4148
1292
4011
3646
1027
1150
2935
1328
485
3691
4150
1
800
1368
3173
3577
2639
3359
4463
2594
2681
2859
1644
656
3456
3005
2087
4603
979
398
4038
3630
246
1070
2064
651
2585
4355
4351
2906
4158
2813
316
1230
2185
163
1959
4076
2178
3498
845
424
481
100
3734
2386
2365
4864
1389
788
2972
4458
1708
2365
2682
3603
2678
894
2516
853
4514
4799
3325
4781
4179
398
3260
2176
1398
4615
1809
1625
1752
3792
4326
226
1742
1948
2309
1671
1697
2565
2046
459
1040
2853
3716
3538
3977
1150
4049
62
1502
2586
102
2860
202
4402
2339
2131
165
3049
3985
3755
3543
1706
2729
3547
3243
2903
3827
1339
3833
4464
1129
4293
4743
4961
4279
4736
4526
3992
267
609
3800
787
130
2146
2030
4270
955
635
1640
361
1539
822
322
2509
942
935
2107
2217
1811
2245
2729
4517
544
443
268
47
3359
4082
579
4302
4721
22
3103
2331
3855
1671
2614
4641
54
1821
212
3030
794
4983
2173
1959
3320
3510
537
4214
180
479
3471
3973
2653
4345
190
779
2032
3503
3225
77
1283
449
267
2606
2776
2895
2798
4434
2386
4907
1897
640
4883
2037
4897
1980
1381
2574
4528
4759
2364
3655
4016
1303
3249
1170
1137
3949
2891
4171
4020
45
3847
2189
1063
4423
174
3442
1071
1644
4773
4083
681
4913
2298
1465
1105
1321
3007
4603
4160
649
2157
1589
1212
2878
2202
3659
1307
683
531
767
3963
2102
4751
3789
744
3084
4051
4437
4209
4895
3396
3994
2236
400
297
4418
3038
2969
3757
4947
2886
2611
4574
4143
37
276
3577
1699
4427
456
4370
2119
563
1265
4240
196
4715
2896
1011
1748
1412
414
3864
3227
4443
548
296
2195
3672
3179
2014
2609
3515
4464
4952
3071
3047
2493
2976
2242
1508
1210
893
2199
38
4830
3869
4122
4626
458
1088
2413
3396
794
4363
3016
354
3897
1437
2670
1258
4357
4781
1809
395
3030
2260
3539
884
675
2253
1733
1734
1008
1
2115
2071
670
1955
4854
3827
4801
4830
752
1367
971
1108
4741
4214
1045
957
391
3674
2973
1580
4314
4541
1148
835
3469
2659
2472
4870
3061
2985
3336
1375
2378
1565
4302
3038
4628
2136
2800
4345
659
488
2475
1168
2159
4180
2919
4508
1328
67
1119
2765
3670
4315
2703
4587
1810
3320
3137
4889
2818
2860
4893
3614
3561
993
3882
3235
4709
2688
2456
906
487
3834
4298
631
1532
3648
854
3718
1416
2977
3483
2354
3709
4763
1142
3424
289
1196
2915
1334
384
3134
2995
2587
1596
3081
1236
196
4089
3064
1946
4140
3912
2187
3388
1984
3012
4066
222
4351
1735
2996
4160
4479
118
4569
1349
4784
4058
4074
2004
2698
242
2646
1897
207
2706
3520
4210
4201
472
558
3209
2917
2738
695
2886
750
4875
1559
818
1426
2658
3792
1057
700
335
4018
1850
4477
4319
4592
1456
3591
4693
2233
1437
4642
4452
2251
3081
823
858
4935
2606
3914
3160
3526
916
2532
490
2674
3913
1992
1896
1894
2147
891
3367
1174
13
972
4507
1896
3307
3353
4005
269
2367
710
205
4019
174
3948
1299
3437
4924
3491
2623
2058
2926
1908
3781
2082
773
4450
1424
1674
2578
4104
2259
521
2022
2557
3185
298
4321
3009
4823
1228
432
637
1011
4173
18
1739
1073
1026
4153
1599
1354
4376
3068
4024
3132
1407
3621
3540
3257
2477
2416
4031
4391
2627
433
1830
3277
2691
2827
2725
926
1650
4150
1993
2780
423
1962
4492
2579
727
3661
3939
1983
3865
3306
3137
92
850
610
1759
857
1233
5000
1355
3347
3221
3500
544
1941
3851
985
514
3652
3450
4713
4607
656
2911
3081
4968
2787
1015
3277
3226
1165
1253
3027
1071
3914
3890
4916
429
109
741
2248
4873
2655
526
2979
3117
58
3417
380
254
4324
1248
327
3424
822
2246
3825
3547
3607
3701
1849
2169
2013
3781
1416
2887
4807
3188
3418
3851
158
205
386
3637
4719
3995
4870
2684
1960
390
985
202
403
4512
1220
2224
4202
1336
546
340
431
2377
1039
1356
1905
1890
3220
2255
3407
2883
4253
1360
4304
3449
4426
3213
764
1576
1191
3815
4765
1726
2678
4715
658
4806
1298
2942
2285
1046
2876
4521
3342
919
1089
599
4670
3565
1159
2968
746
1823
3041
4515
4597
3051
301
3648
4639
236
87
656
486
3774
867
1202
750
1068
3194
1089
3255
4225
4165
589
4082
3808
2911
1567
60
2254
845
2915
4025
4035
1717
2804
177
3622
4364
2528
1055
1868
621
252
4998
3979
2407
2395
3781
3190
1169
2180
1855
2506
3317
2009
4235
3227
3183
4718
1929
1653
4949
3335
3851
3900
1382
174
4113
4019
492
2189
3397
2625
4998
1380
2196
2365
2553
1056
3585
1642
335
1400
251
4003
2232
3405
4699
201
1566
2991
773
1466
2442
3193
4381
2576
1654
1578
815
2031
950
2429
3338
3616
4952
1966
2720
3457
513
2360
1638
2822
3792
2925
209
1825
1269
3903
1386
290
4260
1688
3341
1077
4809
3792
2994
493
4976
4630
2727
2684
2703
4852
1869
1986
374
4802
102
941
4226
4481
1539
4976
3131
3791
1164
1864
704
2035
3170
4161
2730
2624
1834
1541
753
3677
4362
2508
1755
2934
1030
2838
822
559
309
3554
2207
2605
4160
2036
4398
2126
4715
408
3623
3847
3547
307
185
1332
2463
998
2524
1657
4774
4383
1300
421
2916
3183
4729
4541
2890
2691
4403
426
4278
406
1960
476
3269
4538
4158
61
4497
4763
1899
1603
2538
4599
454
3925
3038
4977
3010
3879
4553
4142
2531
4999
3469
2940
412
528
980
2405
3891
185
4364
112
1218
932
358
1327
1018
3347
1087
3666
805
4671
2291
729
3019
515
2635
3781
2847
1114
3651
3483
962
3327
4861
2210
1773
2134
4243
3466
4216
846
610
2863
1390
3178
397
1845
1504
1871
3070
4027
1796
2658
328
1
31
2378
2750
989
118
760
1042
3812
3254
2711
1214
4975
705
1395
2458
570
1477
4334
2560
3128
1022
3765
3527
1857
562
2158
710
696
135
498
1640
1559
4113
957
3906
4087
4265
3958
2381
4279
4667
1596
421
574
754
2961
1051
3084
1389
1002
3835
1532
521
806
212
4038
2697
2540
429
3807
4251
4971
4380
2924
2788
1779
2301
4604
4216
2588
4608
3886
1327
2066
316
4932
1805
3438
2110
2751
2018
4609
1503
766
1029
1073
3849
3757
4551
613
4330
4346
4132
2252
169
3891
380
1663
4939
1187
4643
3244
10
840
3300
3579
3971
506
3224
3926
2807
4514
4224
2518
1311
206
4763
1497
1267
1976
4120
2250
1635
1402
2921
1001
1959
2958
4904
713
3240
4832
2597
4834
165
1059
4080
1073
3690
501
2415
51
4784
3449
3147
2382
4398
4960
1453
1285
3856
3420
2193
3340
2370
3887
3221
749
4389
2753
3774
2745
4593
3326
4666
4467
924
4841
2640
2716
3664
464
379
1377
429
3050
2883
4032
2066
588
716
4810
707
2846
723
3301
734
4144
355
4599
2332
3621
412
285
393
402
1796
1848
2003
1457
4461
928
3850
844
2000
1131
2984
3617
2242
1681
2401
3457
4088
1258
1077
3554
4890
1405
2264
373
4811
1642
3996
1555
1690
3614
1170
3619
3178
1056
427
4364
3838
2678
2254
3960
3701
6
1493
3608
1166
370
1428
511
4979
4583
1705
2188
1990
2703
2532
4234
2185
1063
2012
432
1004
445
2290
3690
4686
4487
3038
523
787
4982
2411
4267
531
1851
1560
4526
4655
3989
3514
4358
246
125
2332
1416
3601
700
3817
2309
3079
4118
1183
887
4836
2594
430
1188
2413
3322
1800
4560
3913
4548
3857
4106
4491
2220
4073
1755
424
3821
4006
2437
3504
1497
960
2603
831
3724
655
456
4103
2886
70
4110
4717
2109
2209
2671
277
378
2973
121
56
4213
1383
1427
3024
4095
2453
723
1938
4382
2987
258
1262
500
27
3287
4873
4126
3448
4051
1379
4874
811
4571
244
237
2481
3091
3659
3507
1534
2390
1971
2060
1471
2334
1789
790
2978
1445
1094
408
407
822
4868
2344
4536
667
4911
1021
1689
107
1345
2402
1425
3211
4321
2661
2547
3607
2224
4573
1939
4709
2545
207
680
2583
1794
3304
2635
4150
2880
1461
4500
855
282
584
1328
3735
4555
2651
2139
4345
3860
1896
282
2118
3572
3263
414
2089
3561
1865
3476
960
154
179
932
4704
1091
2819
3112
2882
2356
1271
2523
4731
400
2479
1827
1418
4645
1321
2047
396
4178
4552
335
2111
2599
1453
1402
406
1727
1411
4751
315
5000
2470
3290
3210
4884
4779
4235
2956
2528
2211
4312
1544
4731
2878
4304
3491
1497
197
1436
2335
703
1365
3405
4627
4885
2226
1556
3790
836
4360
2704
2583
3239
4864
4527
4645
4280
3371
2527
1084
3161
92
3878
522
3910
3982
3566
3723
589
1662
1134
2919
2245
621
3133
4580
2000
4660
48
1730
3920
3094
2185
4204
4482
4802
1846
2604
3423
2445
2798
1668
2663
1166
3526
960
3542
1842
867
397
2049
3422
4655
3684
2861
4197
3819
555
1798
4985
1287
2096
2201
382
930
727
2800
2569
4142
1418
2040
636
19
1861
1020
1394
878
860
1816
4072
1132
2955
4329
199
1313
150
2230
1155
3413
629
3074
22
4560
1733
43
1503
159
1072
2705
3684
4153
115
459
1357
3373
549
3950
2151
19
2899
1920
2429
3012
444
3311
1121
3089
2721
2818
4930
4236
4600
2147
4671
2774
336
1934
3570
2548
3068
1789
1682
2123
1290
2850
4970
4165
1372
2897
638
3227
3649
2441
906
2475
1555
1372
1374
1404
4655
1983
686
1750
3854
2404
3980
3553
186
1334
1112
2121
761
862
3780
3504
2967
4154
4027
3522
4663
726
4688
4340
2190
3499
4907
1392
1922
1506
4453
4310
1060
1105
3764
1442
2689
3765
3609
2144
1072
1434
1869
4541
4759
478
3915
4463
3680
1348
4704
4623
4140
3041
4993
837
1293
583
3305
78
3679
3104
291
1531
311
2367
3103
1000
4842
116
1644
1984
3029
3084
100
3031
436
245
4419
3722
3176
4029
932
1634
3958
3181
2872
3236
4453
2484
2676
351
532
4581
3443
1217
4829
1617
665
3789
2039
1154
3145
1775
3806
765
3659
823
4306
4089
4489
1679
2393
1053
1028
2674
2608
2339
1956
541
946
2042
540
3312
2665
3370
4069
4291
285
4641
3858
2584
3146
2963
23
915
4329
2267
2985
306
828
553
2972
2096
2945
4851
183
2596
2287
1333
2124
4151
3921
3370
3405
2052
4141
33
4129
3639
4089
1002
3048
694
928
4453
847
4731
527
4224
485
209
4156
2062
414
4831
560
1932
504
1744
2386
4106
3536
4917
3812
2050
542
826
1214
2948
3313
840
4188
1924
1384
564
4277
2540
3102
1481
3610
1191
3312
3116
1668
368
907
665
608
3247
3053
3741
4455
4614
3358
778
3741
2682
1294
4788
3980
2187
4004
1804
1732
807
1303
3263
3257
3232
296
2320
4343
560
4777
713
3734
2246
1942
3980
4332
2458
2039
2202
4005
4282
1739
1068
3651
2661
4677
4157
3155
4401
2750
4258
3646
4155
1771
310
3073
817
1646
1671
1310
3140
3240
3813
3474
3032
543
2489
2305
2088
1632
411
1053
2764
1494
3021
4330
22
3901
1024
3880
3508
1945
1981
1162
2106
2213
2836
4170
163
1823
4376
865
4986
365
85
239
876
168
1734
4637
4957
3361
1598
189
1278
1524
4297
3406
1739
217
1952
1866
256
25
1557
86
1712
4657
220
950
2608
4416
243
4016
3583
4749
3258
1099
948
722
2453
1594
4998
4686
1925
2766
4828
2034
1562
2102
3560
1940
2068
4647
1369
1793
3287
4779
3026
154
2563
1015
747
1064
1081
4614
194
1761
2426
1089
1580
2831
1252
769
3768
1074
296
258
2349
4435
1898
3216
3260
4295
3172
1530
4945
4451
4486
1725
4241
4346
4726
1996
4155
3159
962
3974
1732
1812
4934
3720
4849
1852
4937
1674
3574
4642
2792
1587
3770
4781
4228
1354
3162
4648
4655
814
2540
2351
2701
3105
1248
2615
408
1081
778
3045
3887
1221
4162
4765
4735
98
584
1751
1412
25
1466
915
2216
3732
3680
1983
4849
789
4459
609
4625
2841
1964
2792
2070
3340
722
2409
3278
2154
4202
4960
3010
3763
3757
4052
1600
4112
2418
1072
4032
4571
2963
4894
1011
2179
52
2833
1964
3972
2489
1961
3223
1010
2899
3283
416
970
607
667
2632
4074
4764
2601
4522
246
564
2499
2701
3752
368
3409
3798
1154
2010
134
1525
42
92
3310
1411
4510
2132
457
3616
1932
3612
4683
738
3064
1421
1042
4896
1694
3717
3295
1044
3984
2076
1136
2213
1807
2899
1024
295
2407
3284
1606
4017
3647
1920
2029
4087
746
3174
1521
3472
264
2108
3666
42
185
3861
2539
384
3790
1613
4529
4563
1526
3719
1808
2032
3444
1797
3118
1902
1620
3202
1883
2064
2037
1680
2185
2407
4075
194
4504
742
1417
4502
766
87
777
4887
2036
628
1331
3737
4006
4947
362
1252
2365
459
4995
1033
887
805
4337
2668
562
1700
2956
3084
4589
2335
2437
3801
4192
4455
608
767
3307
4533
3053
3699
67
4071
3048
976
3121
3983
1387
1885
4414
1064
1625
1302
4676
2659
3786
1528
4470
3004
122
4966
3142
656
2634
4637
4378
4231
3013
179
1845
2701
724
1823
3120
2935
3887
2723
411
1941
2904
2473
783
1945
767
3235
277
3494
131
1917
1752
1571
2254
3462
3071
2104
2644
1937
620
1276
3963
14
3729
286
3978
3711
4524
537
4817
1565
2444
2233
3178
239
1439
4613
218
3601
441
4700
2050
359
4451
1960
1515
1769
4498
1796
80
1
2184
378
1998
4610
3017
3274
2440
523
2815
95
914
86
230
762
274
1984
1295
1561
3448
1234
2780
354
321
4228
2049
4106
4709
1595
4243
125
1295
681
3261
1053
4675
1167
1436
1080
821
2311
33
1306
3564
3600
3928
3409
4660
3931
53
1485
4950
238
3577
753
3567
1894
4386
4504
4887
2916
1646
1336
3342
1885
4485
75
76
3657
3192
1286
1825
2400
3437
3394
1619
2146
2813
4987
4597
2
628
1474
1640
2221
3961
637
1735
3128
4343
446
4842
1958
2285
2002
923
2838
2707
319
3384
4611
2304
226
582
2026
2138
755
867
3243
3422
3354
2494
912
3612
651
1000
141
2924
906
3955
4455
1746
4542
4794
2945
2981
2706
3468
1036
701
337
2187
837
3007
4997
3588
1197
2706
4347
2343
4584
4245
1621
1983
860
1178
4420
3000
1468
3480
4753
608
1276
3051
2227
4709
4115
931
4514
4732
2462
301
593
3553
2718
2414
2121
4876
379
3202
3771
1680
532
1087
125
690
3913
790
4938
4475
3739
2317
3102
2912
2579
4778
121
3109
2026
407
2597
2431
536
4166
1910
972
1093
4534
2214
1250
2483
2166
1814
2485
3237
3478
2029
2683
3708
775
645
1487
898
4656
3721
2111
3282
529
1686
1624
65
1559
1624
803
3239
940
4902
638
1662
3039
2397
2545
2306
3413
4959
2055
348
3497
1169
2571
3857
1651
3538
4827
3374
1324
1688
3643
478
3394
419
2466
2950
4488
4607
4540
4013
4034
3323
3284
1399
3300
4542
190
1175
476
704
425
4680
1175
3833
3183
2837
3657
2242
2638
2369
691
683
3086
4007
2024
4314
3598
929
4462
3301
47
4029
2229
3850
4659
3079
3615
1131
3162
2082
4408
4400
3353
626
518
11
3637
1187
2229
2982
3771
1449
4674
3945
47
2208
938
1460
2265
3594
1092
2871
762
3122
116
3431
3173
606
1823
3154
2730
2991
271
2002
746
3537
2858
126
1732
359
3635
1901
4346
2508
3116
3325
2727
1440
1102
2316
2602
3872
55
3025
390
3621
4208
1580
1055
1129
4242
2796
1009
3262
2856
1633
2267
2132
739
2677
2536
3769
3040
2729
4322
2048
773
1762
1647
1753
1877
2990
3705
3815
1168
2201
3735
360
1621
2063
626
1134
853
202
4179
2425
4107
4343
2348
1539
1683
1495
1293
144
2431
4513
1112
3185
4421
3044
296
4427
3565
2769
2258
3844
3564
2852
2597
2828
262
4559
3364
1701
2613
767
3227
2717
3658
4289
3316
3125
2044
2874
3870
1533
2998
2985
4442
4138
2248
3476
61
4004
497
1202
46
4517
2759
1286
4211
1983
1104
4140
1932
2899
3520
4272
1630
195
2916
3466
4917
4622
3397
3630
296
3557
308
325
3873
3191
1160
599
2388
1418
1002
4503
1328
905
54
4217
73
3804
4311
1801
588
3389
3391
4290
1941
4689
1986
2398
3249
4212
265
4030
1194
2502
1322
3481
3180
334
2719
3516
3670
1186
1974
4806
2514
4845
65
544
591
711
3770
4256
1337
4914
2320
4144
2012
3144
1790
2046
1460
2477
4543
2655
2603
3960
3264
1492
1139
3910
616
4893
3640
4590
2744
2920
2814
4560
4823
1738
409
3650
2869
1650
3485
4699
149
4495
4507
2387
2652
693
1444
1071
2369
685
4164
4160
2114
4038
382
1811
4218
2335
3927
841
3255
3381
2124
4767
693
548
3822
3103
1937
2673
820
2227
4725
1622
3376
1236
3057
2295
3958
1965
1518
2779
3510
1163
730
3423
1203
2382
349
788
4882
182
111
1674
1770
2806
4224
4170
3341
2819
1035
1327
2188
795
1491
4889
2147
3709
2807
2344
331
3237
1646
4747
2649
2945
789
2250
1970
3739
3508
2174
1018
3675
139
4208
532
2524
2384
1678
3882
3719
13
789
4186
1253
509
4524
1376
2440
4206
55
4369
1472
3987
4759
2747
1286
4734
247
2450
4090
1714
1106
2207
512
4392
1014
1427
3356
1432
3381
2250
3852
1853
2602
4775
1329
1901
4853
37
1110
1502
2272
4516
1050
4741
3169
4110
3741
1528
883
3648
2810
4779
1219
1780
4618
192
3149
756
1186
3609
1321
1396
4653
1469
917
1933
3232
2129
4649
4421
3070
2539
853
3155
568
654
4706
3832
212
1920
1355
1126
2274
2120
2214
2120
2515
3206
1314
4918
2914
3767
3016
4441
451
2244
1609
4457
4697
3065
343
1864
3098
1954
3660
981
2445
1049
910
4226
4359
1615
1579
4703
1403
109
714
1414
4288
4712
3090
4541
2731
1649
3220
4157
3126
4989
686
1697
4582
3803
2718
2177
3142
948
4211
2390
513
3172
4207
1461
1359
4832
2109
2147
4711
3860
3191
4926
2800
4188
4808
3445
1847
1482
565
1367
1047
1240
2272
2696
1276
1954
1294
519
3287
679
4784
4519
2907
2504
3536
2659
3129
2318
4408
4553
2643
3428
4090
497
3718
2559
2483
753
2593
3781
1865
955
2695
2086
4263
725
1277
1306
4602
1576
1976
2652
1693
1370
406
113
2504
2747
1593
4500
2355
4227
4444
1702
3142
4769
1661
4691
4177
1615
1268
4103
2728
1751
4219
921
4720
1302
3641
2857
4177
3285
2101
4573
2521
2471
3569
1503
2036
72
2867
1684
434
3339
458
3500
4143
2622
3222
1451
4386
3908
3143
1051
2039
3768
4713
4190
1837
2240
888
795
4075
2240
3209
4827
2384
637
1732
2125
3396
4509
1251
2378
2567
3392
3531
1739
3216
1305
4556
3995
4365
381
1473
1929
971
4387
2019
3898
1728
1375
1823
4353
2842
2279
1359
2218
2453
4757
2643
3037
4484
2799
2557
1687
2972
3070
2938
4635
4389
2702
541
471
4316
1384
1315
169
4372
2784
4047
2659
4658
4349
2024
1570
489
3191
386
4807
3541
939
2304
265
1650
4618
4548
438
326
633
877
1764
2792
1067
3936
138
956
2462
1290
934
4459
1788
312
1699
3443
1817
4648
1309
3401
363
2413
643
3831
3185
907
542
2483
1315
479
516
659
2593
3205
271
4271
2769
3026
2639
4787
1453
2453
745
1295
2780
615
3630
1636
3874
3931
3967
1293
4786
956
3960
2024
4954
507
3057
391
949
3940
1636
2431
1157
3096
2281
568
3365
1569
1513
3019
1067
4526
1398
4285
355
3705
65
1860
2355
2039
1180
4091
3919
1266
3802
1329
2898
983
1778
79
303
1967
2798
4475
310
2366
420
2161
1855
2177
2387
3309
4786
3019
4724
2181
1190
3061
2600
2119
4401
1387
1811
3470
2468
1365
2280
4145
2683
1025
4947
4786
1814
4477
745
4149
1767
2845
1969
3982
2039
4735
3156
3542
2219
4325
1256
4382
4491
1418
241
4997
2138
2679
3899
4469
323
3628
4489
4041
2383
4692
4389
2663
1233
1264
1853
3919
177
4207
2388
2707
2897
4266
4938
4114
2952
4878
69
1627
2168
966
2311
2682
4970
4116
4731
3417
1303
2423
44
3841
442
4288
3476
3901
2725
75
1
1765
949
51
3851
2733
2190
516
693
2079
294
612
1379
2346
3558
2671
628
2461
225
3340
1915
3714
845
4257
698
1603
39
3099
785
4139
1042
4634
3520
3073
561
3
433
4916
79
1022
4808
1610
2216
3629
4659
2004
1249
3073
2077
467
1746
38
511
1216
2072
1192
271
2434
1286
385
1077
4086
4304
1491
3772
487
4336
3878
3026
617
3509
597
3834
1249
3418
4958
1131
2489
3996
3479
584
1285
1024
474
1655
4169
885
4970
2501
3610
1860
2745
4423
829
11
660
4037
3010
3989
3582
2
3856
284
3867
4961
4416
4556
3680
2041
232
3665
2165
2737
3267
3565
1551
879
209
2126
4545
36
2549
732
3845
2436
504
3587
980
614
3215
1539
2346
3220
3655
2013
4121
386
2749
856
3443
1880
3338
218
3711
3471
2868
847
2679
1762
149
4033
3130
1856
387
3231
3193
2911
911
1600
1993
753
3183
4162
3492
2715
1300
4411
4570
4958
1979
2433
360
3332
1899
4333
4079
3498
1351
1031
2257
812
3784
1995
4335
12
294
2677
3784
1990
4310
4967
1636
3548
3913
3290
2028
888
3127
2059
891
3869
2692
4530
1486
4747
4651
3394
3985
1527
2577
748
4604
4092
2193
4742
1070
1156
126
603
1751
2049
3063
2183
1719
1687
4082
4670
3144
1792
4245
2335
3312
1834
1425
4842
4342
62
2762
4149
2962
3053
3493
1571
1425
4324
1826
154
151
2088
3091
3847
1714
4869
68
1298
2031
543
1334
2381
2211
1892
787
3564
1757
2190
4837
4655
1702
122
288
1845
1893
4093
1352
2033
3897
1069
4700
403
630
168
4654
2343
2118
3789
203
2086
1318
4003
4470
1830
1820
2369
1762
2217
2729
1826
30
2453
441
2180
1089
1799
3848
1746
3025
2297
4547
3682
4755
3343
2793
3143
72
4386
2642
1044
3860
1091
909
3836
2633
4754
641
2005
4672
522
4561
3152
4719
4318
2160
4825
1046
4577
525
1049
3506
868
3224
3853
122
258
3471
4989
4479
3697
4195
4377
4079
3559
2367
3615
2122
1553
1759
3142
1051
1482
1815
503
1175
3737
2948
3100
1670
2140
4678
4459
2299
1143
851
3823
1128
2599
529
2892
3011
2169
2211
3049
3914
3085
1682
2692
2501
374
2731
2136
4773
2074
2116
3248
2443
2634
2752
860
1367
2155
4926
1178
927
1670
1042
1094
4948
491
2199
1318
4689
355
1782
4160
460
3430
2339
1288
4440
1899
1453
4122
4973
1408
1291
3942
4749
4583
2497
4106
4053
2241
3473
4603
411
2083
2981
3308
4276
537
1766
3872
4426
3395
3028
4981
4479
1082
3063
846
3017
4961
4389
3856
2265
2984
4592
2774
3592
1567
3316
43
268
4012
1057
1264
3575
560
2755
2681
2232
2282
509
4888
1846
2819
4551
1497
2105
2958
2571
1216
1289
4255
4244
2730
2213
1709
3371
2389
1835
4249
1821
665
4858
2551
25
3287
4981
337
1441
2956
229
456
2950
3287
211
3359
4474
202
2134
2096
4230
207
3669
544
3624
1267
3795
1679
1767
4613
4336
4189
3841
3367
1676
3998
417
40
4164
2459
642
144
2180
1577
1510
598
2220
2817
4818
3690
846
4635
3920
1271
646
4881
2750
1467
467
3694
3584
4447
4457
995
4452
1889
796
1377
2151
885
3136
4962
1274
3780
3080
3900
720
4234
2140
3526
4811
363
2150
1456
3941
3005
1273
2366
2823
2006
4328
4690
4350
898
1738
3149
2027
43
475
4941
1394
402
401
4414
2855
2705
4278
4891
4178
927
3818
2142
3287
149
473
4854
420
4581
1855
625
616
4992
2583
472
1013
2607
4237
4353
1036
1841
1995
3928
1264
4889
478
2070
4221
1683
1272
3692
4321
3073
1735
385
2636
2254
2740
1198
3132
3748
3125
2604
2667
503
3857
1691
2977
2838
639
2866
1013
4701
2006
1291
4870
519
1778
2858
820
1433
170
4945
4418
662
2274
3979
2014
899
4384
2243
2542
142
4966
4225
225
3439
1617
947
1849
4208
3775
1158
4336
4746
684
4608
3324
3131
661
3158
3972
2169
3059
2147
2601
3882
1140
4848
3016
4821
2987
4933
1228
4873
4893
2101
516
2041
2657
2732
3310
1767
1186
530
610
3669
1616
1765
1125
3643
2975
3833
1291
3981
725
2522
1845
1647
3654
1869
656
4886
2420
1348
2651
1318
3261
723
848
3471
2138
1524
1133
4773
4630
961
2546
2456
3776
3255
1572
1112
3916
3339
1813
2566
4210
740
4609
2538
2836
4170
4085
252
1817
3668
2181
1945
2996
962
1155
19
3978
207
1330
3296
498
3782
544
3590
1133
550
1114
651
1195
1865
4192
1400
4808
4291
4977
3604
2205
101
3432
656
4506
3752
2478
2227
3482
1427
1829
278
127
659
615
1192
2195
1515
2681
2370
4379
1318
982
1824
1759
953
183
4152
130
1693
1764
2462
2428
2161
1166
1678
2229
855
3414
1550
2707
4822
107
2691
2759
3363
286
1648
3386
3852
4453
3454
315
1129
643
869
3416
3318
4589
4575
160
4773
1106
4873
2676
440
2719
1144
191
4666
4173
3254
4919
1866
1445
1282
3318
538
565
4264
4365
338
1921
3700
4566
4403
2212
1303
4888
3037
3630
2799
3013
2134
1573
3303
2905
1602
1706
3103
3480
3958
2386
94
4964
3672
2171
1784
1870
4037
4316
3460
111
425
1098
4129
2179
2504
1234
4749
3287
1531
3489
331
1036
643
2048
2880
3265
1693
645
2030
2842
2961
2377
2154
3855
3891
4899
50
4644
163
1344
2285
3216
4101
988
3918
420
3030
1112
4781
2415
3629
2901
2357
983
1429
3779
1642
247
4924
1714
559
1404
4163
3541
1961
1168
993
520
226
2846
4558
4437
4187
724
4468
2360
1356
288
3206
3790
22
4606
2467
3224
1858
3309
3253
1978
4834
1131
3248
1073
1642
2245
3458
4202
1952
1145
4082
2786
4690
771
2292
1386
3270
1484
1633
806
547
4882
3324
3632
3675
1488
1459
2285
3330
2299
1712
3305
3099
4814
1900
4141
1599
4291
2464
658
905
3544
1033
4320
1162
336
2049
4788
3082
2873
2299
71
3900
4526
3597
1225
3411
4822
3671
764
3876
724
3048
4588
810
4143
976
2619
2862
3090
580
3294
1786
1698
2585
3616
2757
435
4661
3342
1914
2337
2710
3629
1389
1371
4317
4655
744
2775
76
1943
1614
4150
1440
3693
1980
511
282
518
465
4128
4448
1819
4915
3866
3987
3004
2490
1255
2908
1547
1661
4660
3603
4397
3435
1869
1808
4473
2292
3943
4096
4879
2596
493
1406
174
3183
4254
1846
2147
2864
4696
3953
4339
175
2770
736
1695
3921
3717
3748
4573
4024
2937
1570
2456
2329
3605
3835
3941
3518
1385
1225
154
2458
1239
792
3092
397
4292
2860
1288
2952
3846
1465
1706
3227
3550
3114
1013
2835
3582
1254
3430
986
761
2116
4592
1022
181
1119
4170
499
1473
65
3960
1841
237
1160
1798
1272
4960
1163
395
2791
3206
3496
3908
3849
2515
516
703
808
4114
112
4037
2994
3542
605
472
2657
404
1532
3541
2870
1189
4936
3456
2420
4192
933
199
1716
1596
4515
2404
3319
1863
3400
4209
345
2640
3157
1334
2917
401
3714
4059
3993
2861
1925
208
2458
1982
2119
3866
1927
4114
4592
2731
793
2554
3388
3557
1074
4764
809
2290
4122
3773
407
1325
2917
644
1143
3733
4310
4436
652
157
2533
1802
345
2713
99
931
2988
3189
593
2859
1076
4559
3117
3279
4923
2034
2281
2419
4336
3523
4742
2743
2194
4454
1743
4088
560
4291
1481
3104
3292
338
2537
2198
3226
2071
2655
3617
3130
3618
4299
3651
4119
3604
3547
3622
1395
3287
4820
1226
3912
2567
2708
1232
4739
2054
2973
1449
2723
1341
2845
299
3797
3398
4497
2012
2094
3617
1524
317
4519
4479
4879
3256
3759
1126
892
3081
4364
2729
2170
1566
179
2806
3807
4642
660
434
457
2894
2908
2139
1072
4780
243
2410
3061
2024
997
4206
486
2140
1527
732
4115
2299
2242
1851
1240
23
4617
4583
1629
3225
1046
2922
1933
4789
3779
2929
1893
4973
638
2200
4276
922
4420
671
1108
1222
2764
1643
979
570
4184
4014
2865
1415
3735
226
1351
3036
427
1090
2382
4934
4616
689
326
1165
231
4266
4172
4251
4367
3148
3925
3781
4491
2284
2898
3742
1313
3807
1929
862
2455
2616
1484
2146
892
4233
513
2318
3151
2720
1648
4510
3692
1714
2330
3198
25
3971
4578
781
4734
3928
2960
2899
892
2890
686
1787
3494
4649
4390
4480
158
3205
656
3116
2099
2375
3322
4086
2553
2716
4554
1597
1032
4865
2589
3008
2939
1009
4035
3830
4972
800
1517
4440
1674
1125
3170
1976
648
2199
91
872
3637
3004
1030
3043
1584
3685
391
2988
2557
4306
1019
170
4439
3868
2922
3163
2206
3957
2578
4587
2595
1179
917
1836
2237
4037
732
1267
2506
3113
3819
2510
2030
803
4136
1928
387
2328
4109
4349
524
2505
1692
3077
1400
4239
4516
1559
4343
4984
3849
4255
1447
202
3199
3994
4779
1921
2826
650
1250
2238
4951
614
2458
1961
1224
3835
3787
3965
4918
3609
690
4746
3210
4165
3265
3456
4249
95
1401
1799
1178
1299
460
3992
3361
4940
2603
3157
140
3476
3448
897
2600
3224
2096
3460
504
1865
1211
2443
192
1656
968
4540
437
1522
1659
626
320
2115
2862
3099
3670
3864
3323
4630
4344
220
2473
4800
870
1110
395
4622
3267
1803
4736
1626
1366
1241
629
2234
1998
3798
3051
2680
194
2082
2737
1173
3676
1456
4241
4484
3240
305
3783
102
1928
3433
205
4852
4437
2305
930
2758
1428
3696
547
3693
3746
803
2837
3849
261
3874
2320
4999
2117
649
461
460
553
4049
4941
1018
1263
1264
4641
518
1336
67
474
2650
1544
4562
1443
3644
885
278
2024
2200
4606
404
34
4218
1910
2947
1085
2888
1381
1955
3568
2668
761
661
3500
70
720
208
3236
877
2875
1374
920
878
2987
2965
3779
1516
470
3731
2436
3020
1874
776
1812
4542
3565
3400
2828
3543
3750
404
221
2982
3552
1820
1561
4614
1525
3914
3848
4169
3997
4471
3245
837
3364
759
1645
1150
2259
4774
445
2688
3785
3711
574
2681
4618
2575
3940
536
285
1397
3941
4082
1773
2723
3714
2164
1107
2084
2648
1722
1470
1351
193
2291
3515
716
3511
4880
3799
3198
4165
1190
2830
2725
2846
3516
4448
480
3567
1434
4621
2665
4411
1060
1465
2002
4562
1663
3505
804
632
393
932
4801
1624
3758
1925
1640
4860
4507
139
2659
3895
3217
1467
1496
3331
4892
3376
3345
1263
1100
1766
567
611
2413
531
4477
2980
4311
3384
1009
852
1475
3583
1161
3754
3866
2995
985
4502
4994
1542
2151
2145
3020
310
4222
924
4649
1191
3359
3370
2279
4996
3076
1482
2601
887
269
1474
3980
3559
2760
3651
628
948
4358
729
3850
404
2714
3265
2258
1466
4806
2298
3055
100
3940
4161
3630
566
178
2941
3566
3802
874
2755
3188
2388
3265
2546
859
1167
230
4629
1527
3382
2643
4133
94
4480
401
2626
2770
1382
828
1125
1338
840
325
4276
4733
3531
3113
2492
3922
2929
2742
877
2962
1940
3272
1315
309
926
1825
1271
2829
1407
4504
3847
473
1251
682
3267
4474
4484
2160
4701
1303
1309
2280
728
4779
4846
243
1120
626
628
1942
699
4168
4968
518
1579
4937
3352
3821
647
2569
2486
399
2185
4991
141
2315
2333
1901
1723
3644
840
1916
1618
4692
908
612
4954
219
2911
2644
1063
3964
2990
262
3535
246
4573
933
1227
54
1832
4158
4857
4298
3860
887
3399
3603
2656
4608
908
392
2332
545
3346
133
1716
2874
4999
645
135
644
4091
4202
3891
4778
178
834
306
4804
2690
1041
1392
1179
1340
1441
1888
1743
3709
4403
4968
3309
1028
4634
4915
4481
4822
4618
90
1410
2559
171
517
3873
3027
4495
4615
2792
1359
311
1937
1571
1692
4529
2663
869
3137
4778
413
1446
1040
2682
2424
2579
1511
4176
746
4877
864
3619
1056
1962
4800
3294
2046
4739
2983
2548
4710
92
580
651
2879
1112
3280
3250
3543
1161
3496
1179
4978
790
1396
4658
1981
4137
2481
616
1303
1938
3840
2466
275
4532
3920
2119
1709
2214
1333
671
158
3559
3459
1803
582
4356
2982
1345
4366
3604
2017
2348
4399
786
4280
4224
97
1635
4483
3294
1706
3681
3715
1498
33
4432
749
4175
2992
4194
2959
4848
411
1827
1296
3516
2667
2352
3388
3887
3579
573
3216
1051
531
1236
4848
4567
1096
420
1646
1042
4452
1083
2193
1142
1757
763
1520
2361
2930
2833
3456
4606
4768
2120
4881
3397
3681
3051
2496
357
4131
3013
75
2444
504
1645
2648
2272
915
2317
1104
2634
3978
4703
1369
841
1951
2329
1884
909
3994
4718
4153
4334
3369
3258
2099
4751
1201
249
4514
4813
2234
4545
3884
2602
149
3440
3103
4400
1978
823
1301
389
2721
770
4661
4315
4998
1964
4880
3275
4279
1811
1055
1972
3199
984
39
2878
1799
4738
6
1590
2130
2477
4803
2589
844
165
3938
3494
190
2183
408
1942
999
4784
4866
167
1373
3595
1088
3512
980
4339
4611
2499
789
1981
1815
4899
2991
556
2185
236
941
1977
2891
2634
2204
3326
322
2276
3573
2533
91
242
771
3152
4317
3332
2521
1850
1124
1789
823
3584
2340
2009
1479
89
1118
4795
3452
4331
49
4919
2522
2908
2346
4646
2446
2481
800
1482
2696
616
1921
4853
1760
3982
1611
4844
2537
1199
4850
4797
463
498
2368
4720
1219
2264
2527
3156
3608
380
1962
4828
645
274
1982
2830
991
4682
4912
707
4528
3981
2658
4683
4543
4467
3050
4090
2992
3034
2023
4735
3499
4887
1805
4251
947
2134
2889
4433
869
1555
561
1016
833
4701
2225
399
1838
1472
2338
626
707
4392
3687
4990
4622
4546
2103
4174
667
2651
2745
3377
254
2810
4352
61
4022
1325
24
4258
2676
2609
4477
3641
1345
4794
4294
2244
1321
3115
4106
3992
4816
4802
4354
2962
2455
2730
3586
2339
1355
1321
840
3732
1995
808
1916
863
1780
4157
2718
4769
3633
535
2235
2590
1647
4037
3006
1203
132
4471
1653
653
4113
10
2462
2645
3271
2267
1812
3574
3937
3212
3068
2160
4769
2331
3640
4077
229
117
3552
3264
1061
425
4223
2148
3066
4232
2552
831
2643
2398
4043
2975
4324
965
1746
929
4153
2434
2783
3270
1120
1389
2784
363
1810
687
1239
961
4501
3234
4700
3349
1868
3275
2917
199
4741
3978
3741
2437
19
904
371
3386
2198
3819
1116
4601
3879
964
4735
1898
3391
1253
3762
4478
1102
4970
262
2002
3969
931
4883
4452
1594
3036
2674
85
4955
3533
3459
460
1081
1008
3014
964
3904
1691
3221
2883
1109
2880
4910
3352
1851
3430
2516
496
87
4762
4912
3074
2264
1682
4443
2609
2728
3066
3910
2562
351
2797
1800
2794
4507
3211
4470
1537
591
262
3603
2631
1232
3203
354
1594
748
3542
2202
1498
4652
177
2007
2159
4800
164
4464
2149
3805
4076
1620
4490
4462
787
2822
817
773
1027
1924
2296
4627
3854
4000
2225
1650
408
4741
3812
4489
1690
4049
3583
1837
4698
380
4466
3218
3774
650
66
1290
1732
1309
4151
1028
1159
2031
28
4597
2103
811
1120
480
1590
4374
1080
2671
2099
874
2782
3302
4613
1998
3593
3475
265
3798
1906
3915
194
354
2167
2600
198
3932
4971
1476
4680
3694
1838
1940
1729
4227
550
447
725
4720
3304
3586
726
4819
3120
1578
3387
4804
4232
4148
616
691
3103
3662
2047
1759
2875
1799
312
1271
4787
1104
1916
3088
2539
11
2634
785
1939
2472
2102
62
3129
3443
3603
4709
694
3710
3699
3747
2513
4812
146
2817
3976
429
3647
1146
565
987
3146
2920
2917
4541
3926
219
934
3184
2826
11
1925
4849
3570
386
2096
2549
2553
4620
1900
4592
2028
925
3089
3443
1201
3744
2368
1928
576
1610
1270
3389
1791
1312
87
2858
2665
3409
2802
686
3801
3984
4110
1575
2582
417
1303
213
1089
1440
4902
3075
3116
3304
1398
1860
3471
537
432
4307
1053
591
4798
376
3004
2904
1481
4632
2938
587
4898
4680
1970
3116
174
3726
4285
4220
888
1453
1018
1919
865
3445
3282
3316
2446
1255
4520
341
1417
1809
3755
463
3151
4315
1900
2214
4709
676
2305
1052
2236
1329
2672
2215
2186
8
3504
641
4470
527
1852
4577
3342
3903
2484
673
4823
3089
405
3070
4243
4749
12
2041
1097
3074
3435
4541
3247
4649
652
1808
3450
3249
1860
3340
3058
1663
2299
840
3459
4058
2714
4732
179
3793
779
899
1775
2993
3262
294
307
1197
2688
2314
2527
547
1019
2317
2036
2844
117
1941
4823
4360
160
2924
2538
3743
519
1083
4662
419
1738
2560
255
1974
2877
3416
1133
1272
1405
2966
178
1442
3064
19
1455
2503
4769
1616
2981
2904
2288
1149
706
3052
4415
3202
3877
4035
3097
2245
1282
4449
3903
4916
3533
2506
4543
894
3347
2403
2750
1680
4776
4308
1628
3369
4759
3955
91
4717
1377
3594
2854
2420
2181
1993
2305
1426
2596
371
3020
449
590
745
1550
1902
4555
1424
3190
53
3517
2334
1796
4654
2470
4187
4250
1554
373
1304
4271
185
3162
447
1815
1969
358
2574
4845
1701
1461
3021
2217
4900
4302
3483
4801
3415
2102
3424
3001
3932
1641
762
1771
4438
1441
848
901
4637
1538
1253
4772
4225
3760
2466
2166
3974
1844
3892
1429
4837
1858
573
1453
4098
4831
326
2573
2431
1432
1236
3858
2856
1300
3262
3181
704
1484
4187
493
3602
3678
4804
343
4910
3741
1124
2523
3848
2447
414
778
2331
3683
1713
2062
887
4744
1321
3400
1541
387
2616
2995
4945
849
2933
4007
353
2933
2371
4184
1032
839
2096
3279
4429
1604
4740
2698
4994
17
1901
1200
324
4272
2419
594
168
1153
187
2512
4132
4200
3444
1960
2141
1205
1246
477
1740
2105
2735
2765
1243
1502
4217
4432
3005
138
4171
4490
3621
949
4076
1289
3787
1861
1899
379
362
4658
2283
873
479
1276
2245
2736
572
3541
2254
1462
2804
1962
1962
544
752
325
124
4399
3129
1976
2768
1879
2224
1258
1580
695
1858
4804
1804
3382
4270
2137
4263
2922
3813
2181
4952
4788
4335
300
170
4741
1236
4707
2157
359
2178
1431
1936
2552
3192
3733
2629
2849
4395
3833
3125
650
4587
4854
4802
3843
1095
3064
1524
2264
2108
3359
3599
2523
3543
2953
3352
1141
308
583
2930
4960
4629
2441
1086
4889
1477
713
2885
4418
2987
1766
2189
4774
2356
2883
349
4601
3279
1319
2956
442
3634
1902
3383
2564
4534
776
2451
4770
2345
510
4722
4586
1166
923
2914
174
4344
4247
4859
3478
4632
1946
364
212
1007
3903
3253
2661
2011
3837
2046
2621
1365
4632
3638
4392
3753
3817
126
1066
4582
4184
4592
1965
2431
4550
4763
2091
521
605
3739
1877
1662
3527
1377
2903
2588
1767
3772
4004
454
4587
3696
2433
4365
3207
1507
3998
3444
567
3945
1497
4320
2917
3626
1196
4090
239
1840
3768
4268
60
4911
1143
4057
2206
449
1259
4069
620
2727
3348
3628
253
3825
1906
2482
1445
1585
1367
1845
1721
172
46
2264
1383
984
4506
2628
3210
1448
4997
482
3860
1130
2466
3234
1420
2078
1892
3752
705
1210
985
3941
1179
3018
1241
2468
982
3025
3288
4468
1503
2380
584
3288
4865
249
199
2277
201
3392
1152
2361
2364
1764
1809
2542
4029
151
4172
649
373
2930
2555
782
3642
384
1746
2924
684
1791
3674
2949
1717
522
3489
1179
3428
75
2824
4156
1062
1039
1957
2997
3649
2874
3322
1753
3128
1507
900
3116
4430
947
4681
828
2909
2989
2906
1964
4671
1870
1076
782
4977
3198
83
4954
699
4303
4329
453
4982
4706
3320
754
1086
1051
3257
1039
1148
3740
1030
94
4084
4434
4464
1258
4608
4592
4122
1651
2620
1063
727
230
3683
2146
2552
659
1229
3163
94
4254
79
4718
599
1409
482
459
3789
3138
4567
2600
4173
475
2427
2944
2951
157
788
1327
1115
871
1756
3951
51
3456
4977
2121
4193
1759
449
4672
4658
4489
3528
3335
1794
3767
2363
1261
390
3284
170
3447
912
1477
3250
4916
574
2216
642
826
1439
727
2053
3519
3210
1636
2555
2876
2017
4741
848
3701
2274
552
3534
4980
995
147
4200
2900
579
571
2884
2051
1549
3752
4850
1892
3421
950
1895
3121
4554
2738
2642
4482
4799
4574
3131
4687
4590
1128
3355
2700
933
251
4763
1730
239
3685
1169
4363
3359
4040
2418
1542
2632
1104
3772
2818
1592
4921
974
3390
832
2217
3903
3603
4575
1201
3024
2613
1994
3985
1035
1804
4056
4207
2146
2956
1219
4533
4378
3565
68
4900
2753
3723
3104
311
1537
4142
527
2729
2114
2926
802
4046
2186
5000
276
2623
2394
2904
3934
4302
2961
2670
2797
2789
2158
2441
1413
197
4258
2985
2091
841
2389
273
505
1891
3106
2694
3580
2700
960
444
1131
4563
3466
1384
4788
218
2459
258
1035
4604
240
363
3030
3120
2332
3573
1021
1225
4869
4757
343
2274
4624
1863
4411
3690
315
4214
4754
350
3490
1764
1836
4541
3639
1650
2244
4771
289
3567
2329
494
167
2974
1269
4886
820
750
3908
2154
4847
1322
822
959
4380
4211
513
567
2599
2878
4896
2721
2064
393
3013
3620
761
1512
2157
236
1659
2939
1216
3132
4927
4276
3713
1240
4378
4978
4228
2206
2735
3525
2812
967
2964
4573
477
2182
4705
3215
3129
150
2688
3806
3469
4441
2050
2334
2515
2429
4568
848
4247
4165
1354
1391
2892
541
4814
4900
3209
4249
1484
1278
2049
840
3108
2602
1035
280
1969
2013
220
1183
4787
2073
1103
4394
2977
2557
1535
3448
1631
1872
2474
381
4125
4333
4502
2365
250
4028
4539
4360
4296
332
2467
4368
4354
1953
2922
1099
501
27
2592
1606
2425
4210
4357
1123
3636
346
1054
2110
2516
2191
4344
361
4336
3810
544
359
4083
2016
1077
1102
1671
3667
2822
1981
4899
3644
975
2850
247
3557
1358
99
2926
4051
244
525
4120
4173
362
1716
4118
2685
4968
3054
3951
808
3551
107
2664
4994
1430
4948
3144
874
1438
844
125
4534
1488
3296
1483
3298
750
564
1272
663
2611
2142
685
1195
2190
2153
4443
1882
2280
4598
4340
3485
3727
4402
4194
2778
1244
651
1810
934
4124
4902
2295
1
3717
4310
3792
4763
999
2374
1827
3863
807
3547
388
1911
1137
2533
1465
4796
3393
2195
3491
4333
1653
4240
3780
4849
4769
3704
902
2557
1826
2022
535
1100
2668
1581
4984
4872
655
573
4510
341
1609
1195
270
163
1269
1395
1034
2410
3236
3732
2956
4105
1077
2797
1330
557
3724
2934
2770
4695
2541
2766
1142
96
2841
4051
1082
3464
864
3494
2849
3959
1273
1408
3180
865
2862
1486
3548
1436
3706
1669
652
4124
1090
1669
1597
4720
2591
4969
3224
3859
744
4555
2407
3904
3221
2358
3466
1135
1593
1153
3539
1478
1245
4427
1866
2705
3994
4071
1399
808
1945
4278
2484
2545
3761
2944
3495
1000
2977
1236
3848
524
238
332
145
3923
960
1264
3134
4319
1496
2612
1423
2541
4939
675
506
2332
1890
1026
386
1720
169
4200
69
3860
2861
1614
3169
3017
3894
2765
2645
977
3554
4225
4816
1894
2669
1143
129
2515
3374
1246
650
1282
2963
4846
238
1906
710
4259
3210
3293
991
2208
2376
3985
2412
1009
4652
4744
1073
2413
3593
2919
1252
3097
1945
2604
4999
204
4049
3345
1742
3030
4672
633
513
1013
2406
2933
3744
741
613
2745
2723
4539
1090
2539
1678
1337
3621
3450
60
331
1729
22
1929
849
2781
1157
1227
3800
3179
2259
922
4044
896
4704
3
2005
2316
3020
4095
3547
1190
3362
2051
1864
791
812
2548
4656
3605
3070
791
2039
3993
643
934
790
2103
536
1547
4737
2869
2692
2227
3547
2662
3549
1182
695
2272
1466
4747
4161
4379
2446
3574
2110
16
3817
1126
2261
4734
2122
3293
2947
4452
4688
2561
2000
4033
4003
2211
2918
2852
4904
4447
2670
1145
4572
3077
1878
862
1011
3619
4297
4772
2514
4818
3486
3296
4353
1742
4222
4032
423
2723
2017
3411
1130
2129
100
2387
1419
3977
2328
36
605
4396
1516
2294
3920
1304
1165
445
1732
4630
2166
4100
3731
4442
2679
1735
1326
1078
836
1892
1224
2711
3804
4835
4578
3172
1852
3240
2119
3566
1223
3756
4357
737
4182
1141
3370
2644
1053
2573
3322
1148
358
3162
1056
2060
1295
3133
2945
4338
3407
4639
3106
398
3700
3924
623
1881
4029
4889
3535
2186
676
2004
1718
1447
4547
1145
2972
2883
2145
3052
3052
65
4904
2304
1212
2245
2946
2928
442
3651
3645
208
1259
2934
422
389
1543
3588
436
2960
4509
3721
175
4861
2765
3842
2391
1200
1728
2252
2894
4761
455
3259
1814
3807
1288
4171
739
2209
1185
2319
2836
1547
3640
3245
1186
4284
1607
3889
4052
934
809
4393
598
3881
4942
3694
85
387
4010
2071
3079
1014
4387
1703
814
935
4672
1396
2680
4885
286
913
4553
342
203
1183
4362
287
4552
3846
3873
4283
777
4731
3881
3706
3274
1216
1913
1705
82
4304
4723
630
2397
662
870
2181
169
4432
2744
4636
757
33
1868
898
4015
2961
240
3245
2230
3622
3944
3126
2528
3923
3292
1097
3325
2751
1381
1603
538
2355
2297
4224
1787
2316
3751
3771
3044
629
358
2623
4786
3261
42
1042
1120
4903
4528
2150
3549
1750
3264
335
1919
2413
1116
986
2177
2329
3106
331
2433
4833
3730
663
685
1046
2946
2688
2447
415
2848
4937
4049
2211
2124
4342
1092
560
4722
4200
1257
4534
2531
4348
3289
84
4054
3116
1399
2292
4965
4092
2615
3415
4077
4413
3588
2892
1600
4346
2945
3453
1385
2971
2910
1120
3365
1964
1617
205
2027
85
1624
4075
3057
388
3251
76
86
822
2422
1479
2874
1019
450
4340
1354
4672
1829
4964
2438
184
4780
99
834
587
4837
1897
4682
4325
3971
393
2754
3878
4322
2920
4796
4998
4190
3969
4683
580
2193
2400
1295
1220
1479
3187
3674
4674
666
2235
83
1609
4044
2315
524
3963
613
402
3905
1939
1874
2092
50
2416
4869
4129
1931
3595
1048
3035
3141
291
4541
3059
1582
2480
4245
3854
3757
3829
165
2166
3198
2871
4014
3728
4655
1958
4436
3905
1242
388
35
802
4383
210
1089
2567
1031
2127
1011
2539
1861
4849
3322
2273
1459
2054
1632
585
1095
3281
2640
3163
3721
4029
2849
746
3079
3092
4960
1447
1779
1563
1623
3940
2229
2790
711
4630
135
630
4292
4741
3543
4067
842
4329
4886
4581
4409
279
4557
74
136
3326
2955
1294
921
3502
851
2407
4705
3499
262
4704
1194
503
2252
4370
1228
1370
810
2345
2816
2572
4734
4702
2255
2895
4563
3910
983
1439
45
1744
4958
1458
2030
2420
143
3193
2529
4607
2773
4388
2809
585
2950
312
4395
4965
1589
3698
3246
4043
4349
2329
1180
4277
2140
4110
1135
3133
1198
4343
967
4450
4089
3641
4423
2325
3147
3545
4927
1939
3573
4128
1136
2213
2191
348
1669
3619
2630
946
4905
766
4747
4039
2819
4506
190
292
2940
4561
614
3805
3372
3557
1240
607
2386
1946
3237
4826
3083
2073
4602
2338
4344
2353
4598
3313
3800
3654
1617
3355
4844
1648
327
3913
2703
3710
2239
4036
2943
3244
845
4144
3923
1853
1615
4807
390
458
3773
1803
2224
1882
741
561
2721
3443
2751
3002
3052
1765
859
3283
3991
2213
1653
328
2635
3055
701
3117
254
2997
1310
1968
2044
4438
1992
4710
2729
1305
3487
2843
3350
3414
2769
365
2620
1989
1265
4839
3012
3511
3874
4365
264
4547
1134
1478
3045
3044
674
2671
238
659
587
443
2584
4204
326
3155
449
4338
107
3827
1660
2966
898
807
1186
2626
1538
2667
3724
4945
4192
736
1273
1807
1028
3949
2850
1180
1876
2760
3515
4975
3983
2102
2076
3137
2818
4283
2417
357
2996
3145
4327
3814
4602
4736
4824
4194
4689
1647
4750
3149
4523
1311
4677
3510
587
209
1929
4477
4
4710
1279
3718
3781
3802
4101
3967
4371
3147
2368
2930
423
1688
2116
325
108
4351
1471
3123
1000
3114
3628
2124
3276
2871
1920
1156
4515
2544
3171
2194
4512
1436
944
3482
961
148
2681
3099
453
4418
4266
2897
1271
559
1396
3750
3159
1535
2344
3653
4143
3218
2589
153
4663
1948
1447
3332
4951
2506
654
1288
1326
2588
398
2295
590
4396
415
4470
4404
2620
1984
2573
913
543
180
533
2871
1253
4879
275
789
3041
1251
544
4280
4384
3801
1174
1924
4162
3097
810
639
2069
24
3149
3796
2610
4056
4805
926
3798
3650
3104
1738
1630
3552
2330
976
2035
3964
4529
2996
1654
1263
1127
4581
2780
1238
524
544
629
1638
3425
639
2814
3110
118
386
1216
3436
4202
4432
125
548
4452
3229
4126
2185
2504
2634
2768
85
3186
246
1959
2132
3249
3609
3824
2651
247
2043
4738
3989
1208
3746
1095
1232
2667
2294
4692
604
1851
3345
4675
4659
4139
2560
3135
4405
2697
4418
4930
4404
4852
1500
1594
970
4033
121
2438
3384
2913
4162
1068
1634
2797
1003
3704
865
1209
2385
1553
1690
2135
3825
2824
1421
4992
2300
2728
4861
3283
3988
3220
4710
1734
13
2290
3926
3388
4867
3349
3642
3582
1399
3119
1284
3724
3744
2979
955
3372
4182
4388
666
2184
4791
360
715
2104
1810
76
4070
1918
2009
4076
1492
2905
4223
2709
4556
2505
2001
1434
806
2292
3113
4595
4521
3453
3719
3807
4692
3814
2891
838
1340
894
1775
3501
4563
2086
3769
3867
1940
1266
229
147
3125
112
3557
629
2851
2716
107
4889
2425
4290
1075
4859
4324
1179
1375
4794
945
2346
4827
548
3616
2859
272
3842
4565
4569
582
2480
4766
1843
4203
562
3614
3873
508
2939
529
446
1319
1733
3244
2531
968
4890
1446
1825
3948
2113
1244
3827
3999
4666
4941
1545
3016
2538
1927
577
493
1570
4410
4077
3912
4397
299
2186
1006
528
3759
2159
3093
1262
2394
131
4493
1077
1898
4262
230
2744
4576
1568
3414
789
2549
1923
2633
4707
4407
3074
3016
278
2104
4751
3667
4395
3785
1497
3867
1838
462
1541
4788
87
4099
746
2612
716
1535
1627
4644
1112
2778
15
3251
2672
506
1611
3572
2662
4985
2461
2824
4642
65
4462
1455
4776
2217
2069
3729
4867
4698
863
1972
3691
2905
3209
1955
2634
2970
4706
3724
852
830
639
2848
1618
4373
319
2893
3913
501
2007
556
586
3484
2600
851
3473
3887
3490
4590
2955
3469
4315
787
1451
1446
116
3080
4781
1545
2000
3957
3654
3536
4522
3827
3106
4633
3009
653
324
4130
3545
2703
166
4470
2470
1292
181
2293
3289
4661
1133
2899
3623
1143
746
3418
2322
3739
589
2189
443
2678
3407
1678
1349
3299
4938
3834
4732
1920
61
1527
2639
1935
3298
3007
3354
4636
2961
2756
3379
1150
4231
730
424
533
1278
2120
4408
170
529
967
440
4391
2763
4843
1108
3902
4423
1902
4719
4248
2861
2771
1642
3200
1101
4732
4245
1928
1058
4125
3864
1410
2202
2793
1427
4755
1004
3443
2456
2411
4061
396
4645
272
3236
3303
25
1437
4776
3217
1849
3867
2057
4712
719
4781
4799
2088
3870
2238
1442
896
2627
498
4455
4202
2682
1244
626
3943
115
3754
647
1378
4263
1334
1335
4368
1699
501
653
1603
1877
804
4482
2674
1733
2505
2953
1826
785
992
2231
4493
4496
3422
1470
2307
4427
273
562
4999
4853
1243
4479
873
3228
4597
3031
472
2711
1219
179
4593
2727
3081
1829
2211
1885
248
2174
867
2942
1404
3042
797
4816
3786
221
1798
3463
53
1849
2942
216
2648
1530
4126
1188
2373
185
305
305
2356
3658
3403
4082
4154
3030
805
484
3110
4937
2524
2341
3312
1441
596
2373
2551
124
1215
244
1888
3340
3289
3877
1516
3860
2311
2189
1596
215
2586
48
2402
4838
3208
3484
325
3562
2803
3142
739
2522
4294
4999
2903
1691
2172
3717
4813
3751
3947
620
876
3064
907
3586
3358
2855
4771
4719
3456
1927
3059
222
284
37
2672
1988
3131
3200
2966
3180
2265
175
2306
1017
851
1225
3216
2321
2355
3399
3244
3362
2022
3458
3406
2339
2435
1660
56
3797
736
3860
1939
3781
1976
2481
4949
4025
2424
2142
855
3083
4779
3048
3632
438
2564
457
3100
685
4994
995
4379
1923
3107
4979
4091
4167
1480
4873
2989
1065
119
2867
4557
4784
1597
2423
2450
444
3801
2547
2015
2534
4153
1811
1955
239
3218
4802
1098
2755
94
959
101
1900
3857
4113
4579
3441
276
4509
860
2530
1537
1200
4655
1490
1251
4307
4801
1369
634
1409
3401
1642
1670
1
1973
2865
4890
1671
3167
4037
3523
1789
2184
3796
4813
4176
260
535
3815
1459
3568
429
3350
2560
2969
4338
2042
2309
2487
617
2453
4822
2126
825
1957
1810
1117
2873
137
2051
278
2685
2634
4938
647
4632
3931
4648
2445
3000
20
2235
3693
2462
382
2587
4437
660
3957
3335
3457
4016
474
3824
415
3311
1142
1489
4399
3643
4369
2937
4626
3552
1020
264
2302
1897
3613
801
4861
1818
3171
3360
3647
1148
3125
2719
2868
1148
3061
3354
2720
3324
1537
2288
2304
1561
700
4715
630
211
1886
1171
4294
830
2746
3423
2715
4128
4927
4016
1159
1739
2865
4784
4011
3224
3336
3336
1165
1053
1364
2103
4308
1318
428
2610
3266
2069
1233
4019
1911
1210
3896
4723
2552
44
1201
2807
4038
1278
2069
4521
2163
1598
3252
2039
1820
1312
4200
787
4599
4609
425
1585
4589
4415
1919
2777
2152
2659
2192
1326
4218
3597
2155
4690
117
2098
3876
4983
2564
2687
1245
1351
2570
4517
2607
2927
3841
361
550
4611
931
304
3391
3245
2038
279
1492
4466
3492
1467
4096
3859
907
2097
1311
2864
4784
3411
1797
4338
358
4833
2181
197
268
1081
925
2691
434
1245
35
1718
3268
1031
3365
3774
1036
3000
3476
2613
474
57
3409
1057
2760
3487
2733
1822
1654
2524
3160
3655
989
942
135
154
3558
1426
1994
4292
3365
4121
4670
840
962
2428
1436
3376
374
4818
3493
3657
2145
3677
3515
1275
3456
3926
3241
1592
2960
4861
1203
211
4537
1932
1315
1518
4312
1621
3448
4466
690
330
4516
2538
4796
2510
840
1318
1043
1172
863
1156
4118
622
2911
600
4768
3983
1443
1900
1801
678
3191
686
594
4364
4123
262
1716
4564
1130
1948
2230
203
949
3409
2066
3610
3203
1754
4012
4934
3050
4703
4507
4116
1631
4526
760
4654
1868
472
797
4436
126
2796
3265
2080
604
2478
4241
1913
2933
1237
2709
3178
3485
3677
2203
2631
2097
4704
103
3311
2539
4375
3050
862
2104
3215
2446
3064
4020
4903
517
542
1610
748
940
2546
2158
766
1430
3577
4241
1469
2137
735
4192
4159
4766
4404
25
311
4502
4926
2780
4585
4262
1305
2227
538
3018
2864
4473
4132
3896
4098
3998
2110
4490
3777
1731
4612
68
3161
3889
4021
1122
2888
4936
3891
735
2430
4845
1824
4803
4583
4864
769
2529
802
624
1971
2773
4640
3962
3331
406
4436
1370
4120
308
2582
422
1995
1714
1231
426
1791
3748
1447
4960
1584
3409
4444
2670
2436
3470
38
3522
2799
2069
2615
4492
4833
2182
114
3405
3009
3667
281
540
2163
970
2420
1532
1079
4500
3145
2186
3973
1714
559
3029
2928
476
645
3393
3282
1362
453
819
4986
4389
985
1969
1396
769
326
663
2845
1506
3405
3560
3740
538
853
3092
1213
3186
27
4092
2137
2015
2296
4630
418
4371
2633
3733
404
4856
4214
3949
1871
455
2249
3356
928
4780
3263
2558
4899
463
2318
1274
1456
3560
2521
3763
4741
4708
2691
2265
2781
3994
2929
4287
4206
4987
1839
2069
3820
1439
3928
2226
3363
4706
969
3846
160
2880
2260
4239
711
2318
4102
3092
2915
1104
3375
1701
1600
2790
3873
4749
3288
928
4412
2987
189
3619
3173
3037
752
1636
2398
183
3369
677
2098
3229
1217
2675
1274
522
3854
524
1721
1574
1338
2786
1641
4824
1286
2976
3272
4277
4958
4327
4445
2545
4177
220
925
2184
2578
4127
3001
2179
1792
336
4406
1668
3815
2153
3864
3758
1832
779
525
1150
881
2148
1390
98
1652
824
122
794
3363
2696
927
2518
1572
3758
4977
3089
346
4830
275
1740
1414
4014
4811
3553
3816
3721
2385
3893
1440
1747
4967
4947
1658
516
1917
4910
506
2343
2382
164
1536
3038
2002
2786
2919
2773
2583
105
4300
320
4136
3279
131
2374
4132
1960
1931
3998
4621
1432
1838
3418
560
1010
265
59
2572
2497
877
3100
1814
3507
3749
3953
3131
248
3722
2086
1621
2074
327
2758
1745
1011
1795
3593
3559
1167
1063
1307
3178
1016
3753
2556
2286
1719
2157
1169
2947
3381
3750
1900
3737
3922
4255
283
2892
1958
4986
1881
3565
1970
1868
3688
895
2528
376
2279
3740
1406
1268
2768
2509
869
4205
3046
3477
1480
1856
1768
1689
635
2189
4124
1033
1016
141
390
3165
4682
4424
2465
2597
1975
1795
2034
2702
4733
4895
357
98
4071
1389
2217
2067
2693
4181
1878
4959
2186
4744
1101
3173
4053
1622
3727
1647
3579
3952
2820
4603
1718
4837
4621
2751
3578
1335
3248
4695
3713
2483
987
560
821
4500
4277
2994
424
4248
3940
4552
4536
3292
3419
2280
3423
2188
4179
2239
4243
4073
1703
3659
3785
4141
1674
1996
1970
3730
4299
4575
845
3509
1036
4638
1124
3540
2055
4979
1147
1592
36
4107
3536
4490
121
3957
3232
1989
4232
3752
872
4307
3724
661
4722
3931
3149
1749
2347
4132
4971
2481
6
2043
3358
2962
1293
3796
3681
4488
4067
3648
681
314
4196
4069
4605
950
1538
2475
4426
2505
4104
598
4608
1984
3763
2923
1787
3685
1062
412
3856
4758
1020
1958
3163
3070
3439
4640
1702
3855
986
986
1405
1249
686
2446
2412
1988
3328
4418
4105
4027
1653
1044
1451
3672
2866
1892
3586
3485
545
101
1975
130
1802
4041
3840
2785
4642
2698
4919
1654
393
478
3188
2037
4693
4333
404
3123
3926
2566
3073
4225
2418
3406
3873
4763
2708
4263
320
476
3459
771
2347
913
1987
4464
4119
651
3701
4264
2891
535
123
3279
1019
3631
2867
2360
2135
2929
3938
2346
4829
4054
979
1365
4251
4071
1332
1035
2223
341
3786
3576
2621
4974
1046
1851
603
1284
1090
1035
1640
1014
4118
4990
2486
4089
4076
4185
4442
38
1901
2329
2311
4812
1254
3709
1984
1339
2166
2241
11
4326
3076
1355
1689
294
2546
2218
1360
2187
1715
745
1907
590
1397
3165
1625
4790
1568
2083
4053
342
4216
2555
47
60
4619
4067
4095
4353
3619
2002
2199
3222
3027
4259
518
295
944
2254
2579
4210
578
2347
1400
909
3264
2819
3797
825
2715
839
658
4427
2785
4624
705
598
3374
851
3414
3511
3096
1903
2489
2303
4465
3580
3283
4740
1836
2668
4526
534
3543
1476
628
2439
4944
3519
695
2695
463
2414
1137
1823
75
3420
2755
343
10
3802
3608
2593
498
1836
2590
3265
1731
4804
2907
3697
3
1770
3007
1278
4754
2189
1603
4441
4936
4163
4690
1815
4163
1819
2468
1993
1973
1809
2515
2872
1038
4086
2274
4626
3496
4285
2860
287
2063
2456
2355
3277
2511
498
96
1914
646
2336
3105
2982
946
636
4159
3064
1155
1261
494
2593
3312
4926
2513
1103
1370
2700
3367
2855
2454
516
2442
4431
1354
139
357
3768
3978
447
4782
4401
213
4463
2246
292
3547
296
2799
3318
2692
2524
4546
1415
4829
480
996
528
1255
586
1527
2333
1334
3313
2816
4547
3958
2696
4800
2262
909
1513
779
4835
4192
4435
4651
591
269
282
696
2957
4931
4249
4016
2540
1586
4170
2625
2672
1399
1234
3741
2191
3934
2655
4537
1610
1376
4338
3171
3017
118
1281
2119
916
3988
2349
1057
847
4639
1090
4200
4762
1561
1747
589
1500
1450
1531
2853
3279
2624
2757
4924
4546
906
926
773
4729
2318
4105
3497
1646
3195
3351
182
1074
3679
423
4428
2220
2316
1586
2609
4292
1423
2758
1031
4687
2327
3840
3005
1775
1341
1355
2978
2816
2715
4270
1144
4478
942
210
853
743
4020
3719
3579
4957
4773
3823
1216
2883
3490
886
2434
2783
1773
3092
825
4127
2399
2427
1518
4372
1167
2530
2838
2174
4716
3036
3377
4687
510
4094
2028
3463
3955
1507
1627
3897
3036
1670
4366
3637
218
2953
2195
1873
2520
3716
4355
2438
872
206
1116
3967
2188
4814
1383
3824
2644
4113
650
4556
2639
4065
2023
1111
910
2369
3228
607
4348
2455
3047
936
2141
559
1680
1255
1615
3111
4620
2
3850
3408
3561
4486
239
1998
2311
4913
4105
4751
4145
2672
2513
3937
4914
4223
2474
4164
1693
1447
170
4043
3352
129
2577
41
4111
2621
3633
4930
4985
4821
3411
3143
4301
2743
1838
3248
4909
2720
1515
506
490
4045
993
1173
3985
4784
1091
3542
3266
280
4556
85
2784
4893
3129
383
4730
3530
4001
836
2652
1163
1546
179
2665
1553
2810
2529
4965
2475
3524
3311
2255
966
4193
451
3469
3412
2461
4737
875
4466
2747
3371
2249
742
2685
1150
4977
720
3723
4031
4504
2457
3795
1390
1561
4863
723
4452
2364
1721
4651
1955
4554
3846
3503
3764
1324
3541
2700
4182
2531
4744
4973
2865
3872
2257
1367
2360
4903
1614
65
4777
2725
1388
2931
3370
964
2753
1473
4737
2789
491
1533
1461
2454
3131
2144
4925
1915
3721
2156
2140
1168
2140
168
124
3290
667
802
1539
4727
602
1556
4817
3894
4751
929
505
1002
3734
3090
4651
4905
4572
30
4776
2535
4404
2606
2635
1405
4271
2018
2715
165
2179
2119
4362
1480
641
2753
1240
4296
98
2289
4553
4784
4462
1819
4032
2397
456
419
3020
2752
4385
1492
4665
1569
3137
2114
3570
935
4011
288
4097
4204
4329
608
2823
417
3069
3414
4362
242
3143
4329
4495
347
4196
1587
898
4495
2399
209
1784
2660
4895
4082
1018
4541
4342
3653
4711
3602
1198
2055
1128
3441
2875
558
238
423
2932
4170
2209
799
44
1259
3083
2537
692
1427
4892
2205
2012
1455
243
3983
610
297
1368
1421
2827
1583
4811
2465
2490
2228
2880
4814
2161
116
2649
269
2084
3743
3479
777
3159
1741
1537
3062
2374
1115
4859
4752
4237
1083
3492
2651
1720
3275
3252
573
387
4495
4981
2458
1381
329
1724
3792
4033
2149
1066
4030
803
752
1315
4221
4978
344
162
4914
27
1468
675
4627
4185
2027
1082
388
2572
3454
3785
495
2814
3387
2686
3735
2527
3024
2535
2303
135
1182
3218
3121
1456
1840
4236
4720
858
3526
4915
1988
609
4087
1455
3911
747
4344
3413
3967
4113
3004
4491
4253
509
3816
671
1608
4806
2648
3569
426
4298
3216
4489
4648
1637
704
2540
2607
734
3953
1017
281
4096
2959
3198
1931
2418
1798
1494
3683
212
205
290
1206
1175
1183
572
619
331
4505
3218
1912
4991
2824
620
1662
2228
1333
2611
2093
1485
2484
846
3976
1548
3891
1022
4309
3777
2991
4588
3952
1687
4663
1966
4199
2924
2606
2795
4394
1499
3553
978
3221
53
577
3948
3806
2606
258
1742
3643
4531
1020
841
1679
1970
99
1088
2225
4369
1814
2328
2485
2088
2033
4043
645
4319
4489
67
4802
4029
2738
198
1045
2566
4053
1860
4416
2485
3453
4693
4716
1334
3596
4066
3963
2220
1543
3017
4945
1337
876
230
4737
244
4548
1663
2202
1965
309
4685
1212
4810
2683
4688
1795
4599
1632
1816
3216
4110
3894
1342
3995
812
1700
3313
1339
231
3339
3259
331
1165
1069
3150
2147
312
3633
4942
553
4397
1478
598
557
2482
2965
1036
541
2662
4845
1008
3569
4342
432
1999
4017
976
2767
723
2583
823
3294
3975
4776
2039
3810
218
4059
2886
2125
56
2758
1523
16
583
4462
2921
3593
1208
3317
3946
4954
3075
3551
2839
2949
2738
4299
4688
1253
253
4433
2324
360
4112
4625
1776
3822
3244
3918
1609
3253
95
3574
4467
1499
3725
4837
2176
4167
2549
1554
4818
640
4338
720
3119
785
1601
3683
3226
1396
2964
4062
720
1978
2739
1226
291
2834
197
3050
4352
2940
775
495
1583
4452
1243
2306
56
3661
3839
3806
2316
1139
549
1377
4692
2760
4452
4046
3675
2462
1004
4469
3319
677
1685
2029
1712
622
3587
2640
2460
3811
4825
1431
4935
3141
3403
4927
4860
1923
222
878
4827
2021
2578
4316
4731
2491
147
1936
3574
2017
2211
2559
1505
1300
444
4019
4527
3301
3416
3429
2756
2325
2293
1644
2820
565
2392
43
3188
803
3583
2326
2201
1981
4328
4430
3044
487
1680
2980
3782
3471
716
1464
2153
3689
2314
602
3242
711
1696
4754
2230
2959
832
3753
4541
1583
376
3438
4850
382
882
1850
1500
3466
674
4024
1796
3898
966
4444
4525
3952
936
3000
2368
2618
485
1013
1023
198
4731
2938
4259
1357
894
2309
832
1407
519
4623
2465
2464
3065
2410
2008
3239
2480
3690
2938
431
2592
1048
240
4739
197
4098
1978
3135
844
1686
211
2405
3652
1250
1790
3943
1607
625
1993
4786
189
2868
44
2945
2763
1498
463
3332
3943
3634
4179
2034
4562
3987
527
2090
4883
643
311
4432
4801
1448
2449
231
94
741
4517
2221
3923
1135
1209
4551
2317
797
432
1150
618
1093
2506
2822
523
6
162
2373
3472
77
474
4978
653
4077
719
3995
2885
2117
3273
3929
422
2943
3131
3977
3549
1433
825
833
4549
3778
554
619
701
1034
1242
1986
4923
3520
700
1495
4278
2220
4285
3747
106
1399
4636
4903
130
4716
3113
1187
3768
4840
2934
840
1095
4003
2007
248
2069
2792
1947
586
3066
3159
3177
2313
429
2524
4619
4735
2623
3225
3486
2112
1623
2322
4931
4805
4600
1233
463
1535
2383
506
4558
2419
1380
1914
3648
4393
4927
1233
3262
1641
159
3864
2231
971
2190
2190
4805
1146
4404
3087
323
1892
3836
1009
4700
1470
1603
3106
3623
439
397
3168
1627
2114
452
416
2752
3654
3775
4333
121
487
3906
2501
3200
2830
2658
2865
501
2967
3701
676
4428
1073
4095
1964
3438
4303
2827
597
4215
3383
3953
4378
1339
2947
618
1886
554
525
2636
1583
468
1648
2004
4082
4872
2524
1844
4043
1396
1518
3021
4845
2046
1566
2689
759
1365
31
1646
4485
3879
3931
4566
779
359
2200
2743
500
1803
3922
1665
589
3498
2479
1044
1498
4791
2744
651
4729
2212
3121
3636
3707
4399
2456
4658
2929
3102
1936
475
3881
3018
1703
189
720
796
931
2266
560
1955
1225
4114
717
2033
2616
2769
4938
2563
1669
2595
2645
1223
4614
3623
61
3068
2439
2076
1516
3458
3963
588
1511
937
3575
1069
4165
4576
1765
2948
739
3254
527
2189
1764
793
3475
2377
2675
1387
3183
2970
2015
927
1459
4510
3568
780
3046
4623
1474
277
3793
3669
4138
4122
2238
4264
1255
1116
4014
425
4481
1383
2496
1503
579
4438
1447
1125
136
1529
985
3561
2267
3089
224
1103
862
2916
3084
1135
3582
4794
96
312
4530
1744
145
1741
414
3453
1425
3349
3790
2629
2858
2602
3853
496
1904
4333
2275
4457
2400
2872
3748
3617
3266
336
1522
988
860
2500
467
1603
2621
882
950
2882
4081
424
1703
4448
58
594
2858
1881
1246
3360
842
3014
4822
3547
3374
2882
4463
424
2538
2535
2933
3834
554
4975
3067
4037
1645
2725
4036
1323
4932
2854
3565
934
1651
1475
1421
894
2084
827
1177
2097
2373
1123
2304
2558
2748
1858
2962
27
4595
4394
664
1242
3753
699
4119
619
2069
3068
2047
4619
1450
2240
3403
4319
2543
669
3283
2851
4712
3886
4973
3470
2443
2061
1060
50
1994
4912
1108
2483
4259
4527
2658
3930
549
592
3805
557
4420
1639
4834
706
1026
1186
1307
1376
759
4758
4631
240
2717
2628
2613
1837
1740
2418
1829
694
1210
4675
3774
2120
1862
1371
2438
4274
1348
3369
1394
3918
3643
2674
3257
3945
4224
1044
2691
4712
2939
1313
3407
2633
2541
1779
4079
355
867
3246
4556
3878
4911
2609
2470
982
2736
2166
1974
1538
1260
4581
4550
4834
2581
155
2571
385
2690
3092
3806
2759
1357
2472
979
3572
2935
3037
3968
1571
1214
2555
4431
1943
3042
3601
64
192
1789
2786
2427
423
4091
2242
1179
4954
4935
4593
948
2850
753
28
4679
3394
2142
4384
3012
852
1066
1855
4756
4121
2595
4697
1009
4299
4451
3737
2037
4350
295
658
2402
1712
4245
3213
4546
974
599
3762
4473
1145
2938
4677
4494
1596
1341
2995
4892
1054
3309
4069
3296
3943
3509
2883
2567
2136
4756
3213
4777
3250
2387
4376
4704
4935
3022
2504
2114
434
1059
767
2846
3399
1321
1284
1967
3780
1459
4228
4750
2419
4571
5000
2569
1216
2521
84
1392
3258
1345
701
3229
2395
186
2740
2337
2192
2438
4815
1491
1464
3341
705
2284
1919
1393
3522
1011
843
3934
4095
1955
4481
4541
2904
2797
4955
531
3806
2004
273
578
391
622
4482
1973
1361
1360
2731
525
2428
2810
2714
2472
192
1953
635
4196
4046
4658
2012
1754
3891
725
4771
3890
1921
1013
2582
2006
1904
4306
1319
1417
4974
3756
2079
4919
2531
3384
2732
2717
1324
1760
3607
1218
3244
1438
1047
1652
2319
2116
1240
54
165
4405
4989
4238
25
2604
1271
3223
4209
3555
1751
3898
838
2902
140
842
3907
871
3274
146
2033
2729
3015
1563
913
293
3967
2524
92
2299
4421
3593
2517
2149
4066
1033
4800
542
1212
473
1670
3875
874
1161
4958
829
3324
2631
4803
4271
227
2736
797
90
369
2097
4973
2635
1992
282
996
1244
2458
2774
536
621
2473
195
1889
1269
4963
3845
4095
2317
2761
1821
2240
1192
2795
4436
4930
241
3798
3813
4471
627
3282
170
3275
104
1027
3608
890
4099
865
1874
2396
4901
1565
2886
3224
1338
2470
505
2129
4848
4782
2403
2918
2913
4411
777
3054
3778
1295
761
2607
3461
4935
4785
1729
1483
4536
3164
4939
1878
1716
644
1309
4981
925
4970
4573
3904
2532
247
517
4697
4924
4225
3951
1752
4639
3848
2791
4940
1536
3179
4545
1585
2859
634
2522
2559
14
4156
3673
3083
1095
752
2705
3860
2153
387
1552
2669
2661
699
1053
3616
2635
3872
2439
4739
120
3152
4628
3470
1413
1164
1298
2380
1517
3893
1605
934
1349
1800
1070
2608
2644
4256
2975
4724
610
3841
2868
4112
4626
1943
4230
4666
3397
2516
4406
1744
1877
1992
1714
126
1074
2787
2992
4135
312
1456
825
4968
1945
2413
3718
2982
4761
3091
4874
4983
3221
905
3443
1454
4727
881
3445
2054
4203
1844
3413
3072
1226
989
534
4690
346
2760
4961
3572
483
2481
545
3476
2762
1715
819
2563
2955
2182
4612
3968
4656
1521
502
2077
3622
2733
1484
1478
2643
2264
1596
1393
3848
1454
1021
649
795
4643
4388
1543
1618
558
1186
3649
3481
3485
2571
1846
3163
3728
3483
539
606
2504
3545
1142
2108
372
3024
3037
4844
3757
2632
2578
4108
894
475
1642
2687
2132
3577
1887
270
1841
3292
4131
4769
4522
5000
2602
1841
1357
1158
3074
857
4610
3920
44
1740
1589
4441
53
1051
2992
719
4486
4275
1292
4599
1047
1839
1428
3348
4127
1978
1462
1671
886
108
1688
3715
1901
763
2034
208
3632
431
2713
2246
546
4792
3091
1972
1645
143
900
3766
663
380
2261
1315
4440
46
4863
2510
506
122
3689
2663
4524
2655
1566
125
2337
4793
2819
2861
4548
3258
1048
3116
94
3010
543
4756
1442
3289
2770
2024
4832
614
2974
3743
568
4239
2166
4506
3072
4255
2376
2736
25
3208
2624
4651
4818
3608
2354
4912
907
3257
3900
4325
1951
3377
2338
597
4022
3694
2760
2313
3641
4216
776
4602
72
4328
1309
4428
2841
508
4943
481
2909
699
868
1431
3188
595
3752
881
914
1722
2692
4404
4166
1894
2358
4158
2871
628
2067
378
3282
210
4092
3698
4091
820
4486
1267
105
2047
619
4844
3136
4489
2239
4315
1888
974
241
342
2927
1264
1011
3265
3563
3596
2197
2830
411
2592
3114
2261
2825
2068
4323
3427
119
622
1014
4829
1302
926
4520
4319
1600
4591
169
3750
2294
3760
4185
3446
1685
2092
3216
928
958
4309
273
237
1411
3920
1075
45
4142
712
4862
1923
3073
3949
1058
3690
4459
2218
3362
3224
4114
4387
3673
1002
3147
3049
4714
2380
3820
478
624
1376
1982
2637
900
1875
3196
4808
1795
2529
4722
3233
1223
1991
2547
2015
3654
1027
292
2163
2027
1839
2520
4178
2504
175
2477
1006
2529
2665
4050
1890
2296
4121
115
4024
3362
1658
3114
4741
708
727
4613
1370
1724
4748
2110
524
4172
1580
4578
2888
4822
4751
181
1588
636
1439
1538
3525
1320
3759
3375
3866
339
1396
1310
3163
4126
1768
3641
3138
4207
3659
2061
2825
4291
2546
2386
1654
3847
3095
192
3329
2808
2090
4854
2987
4732
3166
1391
4650
4691
301
4707
190
304
1475
1433
2782
4105
552
4186
2214
2333
874
2164
2371
4564
4615
1834
1254
4236
3529
4141
2572
1112
1974
2539
2310
2393
2989
3982
2762
2397
10
1126
2202
798
2339
4007
2519
3005
570
1977
948
2888
1560
2506
1015
1532
4693
4947
4557
1986
1793
1947
3062
1641
630
3835
2022
1793
3211
4508
1777
2638
3333
3904
407
2806
4340
2630
102
4245
4280
4396
1770
302
3535
530
2405
4879
4221
4367
992
3348
2304
1762
443
4548
2230
4680
33
4019
3996
3400
1958
1409
1875
2354
4955
2980
3885
3767
4485
4233
123
4074
29
3632
4278
3407
4305
444
4213
1668
697
1148
973
4518
1913
2448
4135
3507
3629
1935
981
908
4159
4780
3638
974
1586
588
1284
1337
3551
3661
1093
2154
3918
2011
2912
410
4188
3439
3084
2108
2763
4524
859
526
1833
4554
2774
3046
362
3152
3881
2894
2868
2157
2124
795
2476
883
1749
955
511
2509
73
94
1205
2842
224
4901
1315
3211
3168
3247
683
4162
3494
2650
2990
1191
4383
2442
1134
529
2144
1289
3940
1191
1829
3759
1393
3934
3232
3047
2240
4583
1192
3770
2205
1911
1731
2113
4338
2023
354
4686
3224
3418
503
3496
3797
2940
1211
3337
51
733
4760
4499
1164
4187
2606
3743
593
3945
2682
3498
2546
4024
4135
4039
1123
4632
1463
682
3194
1089
4573
4592
4849
2076
4281
1655
2841
1967
1961
1550
4387
3911
1165
1188
1206
3368
1652
1255
3062
3945
2302
2800
3415
162
4700
495
1824
4555
1223
168
2263
1293
2889
2695
524
137
3129
2028
425
2729
2169
101
748
2027
1577
999
4044
1158
1240
4678
428
768
3799
4711
1152
57
905
2056
4988
4933
1601
1641
1008
819
4913
506
877
2191
300
4463
2287
1500
2782
2497
2662
4915
1996
999
3754
1198
4098
4710
575
206
1798
2043
4854
448
3339
1242
4730
1885
1143
3190
1866
4667
200
4444
3726
4714
4865
3819
1540
4507
3963
2763
3661
1521
3226
2538
1598
4209
2102
3488
2794
1431
2816
3610
3573
2478
3369
3300
3172
4422
2609
3140
3596
2205
4258
1255
1199
1076
1006
4643
42
1180
702
463
3123
4854
1558
4855
1969
2258
861
197
2543
3861
1034
2499
4822
2189
3036
4752
814
2354
2301
2868
182
3063
1964
2709
1720
4687
638
4371
3865
4944
4800
3512
2959
3552
3907
1584
2299
2211
4396
852
3881
1184
3594
253
1447
2387
770
2088
541
1087
941
2523
4371
2536
1212
2037
3188
2904
2949
2158
1995
2857
4687
2670
1662
3043
4348
252
3751
4924
3561
2368
2198
3841
1508
2685
3050
774
4197
4268
923
2761
2074
3634
2056
2449
64
2807
913
2113
692
3561
4662
2700
2318
4824
3086
1447
1130
3085
584
4928
4473
2820
4801
2836
4446
3908
188
996
4897
1006
1199
3910
1733
1938
103
705
1076
4921
2527
3944
4723
4439
3676
2510
4356
1924
3059
1046
1991
1515
43
809
3867
803
3882
1677
4590
2300
3955
3197
470
3239
1625
2180
3974
190
1662
1252
1566
1779
3713
3766
4973
3430
2812
851
56
1403
1704
1502
2244
3558
2256
2782
3320
3642
1845
2058
1600
847
4130
2516
2840
593
1604
2483
3694
394
3382
4732
2671
2923
4856
2824
4106
2506
4051
2478
3841
2760
783
2876
2666
3583
2945
4020
3350
2034
3724
4862
337
4762
2028
112
2884
258
3163
299
1740
3979
1223
4948
762
4453
1458
2228
758
1022
2988
4144
295
3705
307
3463
1480
841
2119
4925
458
1691
346
4585
3401
1558
2842
3257
3111
1596
2060
4533
4327
4158
4674
1194
231
3495
3004
2529
1728
3991
713
3585
309
3578
2557
4901
4106
499
635
557
613
3219
3950
1630
3839
1950
4414
747
1530
3361
337
1344
367
3854
3312
2357
2102
1472
1508
3295
1855
2517
1065
3694
4140
666
1033
2359
3719
4971
2263
2705
4428
2043
4942
1110
1528
1556
3569
464
4691
3456
3638
2219
4160
3723
2057
289
2377
4477
1589
1025
4535
1561
3372
3324
3806
4288
3161
4717
4120
3650
1499
1700
2397
3585
1235
1737
1138
4967
4914
1329
1201
2778
3200
3241
4006
3337
1375
390
4042
1887
2542
702
2257
4999
2780
4368
3460
2069
3220
3710
4306
2388
4444
4928
4990
2686
2968
2787
4040
1323
4861
4710
3327
4554
1329
2154
3212
1828
2463
2516
2622
571
629
4707
1345
2427
35
3315
185
3219
1094
710
636
4084
2687
3355
3875
3515
1986
2571
3442
3825
886
4700
3416
3081
1360
2262
1177
858
3709
2379
4834
3510
1169
830
1590
3532
1624
2325
4829
2614
1395
757
1472
2263
2595
2336
3596
1517
2416
4109
696
1925
1130
2025
3156
2231
3274
315
4971
3597
2313
3872
1032
1679
2678
302
3964
411
1205
3871
3161
3554
4433
4409
469
3754
3361
4585
734
167
40
3138
2650
3964
2547
994
173
2552
1995
2354
2493
2049
1075
2816
1867
2782
2292
264
3923
582
3883
2815
4227
822
900
2170
3799
3909
1338
126
4066
133
4585
443
3796
4768
3424
777
2341
4989
3140
4916
3368
3477
3090
2315
483
3433
1446
4404
3475
3270
3865
2956
2693
715
3761
167
2186
2752
2139
3697
1735
4215
865
4890
2941
784
2852
4498
450
1174
1775
1238
1676
2428
4800
3849
428
4879
994
932
262
2385
2668
4581
648
3663
4621
4261
192
3027
4483
2638
2360
1003
2983
1269
4396
2253
3994
3772
3955
2271
2411
3872
4651
4456
1628
4428
580
856
4288
2787
2400
3081
371
759
3104
737
3602
1101
386
640
1675
1087
1537
614
4811
1260
3479
3128
1278
2168
410
2712
1396
1670
4408
130
2104
1986
370
439
2478
3584
1209
3741
134
4851
907
4392
3291
4520
756
65
4623
2229
2286
614
3780
94
4899
4072
1399
4457
2787
3199
43
962
3890
3513
1385
2756
1520
3098
2276
2875
4301
852
484
2007
2789
1693
2787
1990
2988
4287
4909
770
1216
4803
4951
1926
343
1750
4821
3027
1612
3949
2691
3850
4143
4616
3569
2979
2863
1505
2216
4651
3031
1267
1110
4916
1042
342
275
1517
60
1888
106
1260
7
3165
2017
1528
4203
3246
2349
3898
1219
3893
2688
4050
2614
1846
2103
4455
1647
4797
2026
222
769
2839
1253
4615
391
1616
599
1254
2209
3409
2971
2406
1889
4512
524
889
1310
4404
3569
4922
3996
1954
2237
2975
2005
3532
1165
4354
1309
1702
3760
30
4184
1918
1365
217
3404
3047
290
4475
1796
2867
256
510
3708
4791
4025
3069
1369
807
3156
1152
4052
1512
4031
762
4320
2872
605
2808
889
2811
3350
690
829
70
570
4081
442
3730
2465
3558
4946
1449
4205
2094
1960
3603
1473
2822
4906
858
3871
2827
876
2606
2268
3456
2508
2346
3004
951
1633
2028
4100
305
3813
4419
3500
3706
1858
4440
883
1364
1033
4811
2659
2200
3806
4228
764
859
841
2481
3334
3163
4775
3272
4974
687
2279
4608
1962
4812
2134
2448
4430
467
1385
136
2998
3292
4772
2982
2008
1126
251
2852
1103
2074
353
4143
3340
485
3638
1460
362
1238
4010
1587
253
3109
2813
4824
3054
1841
4055
3535
269
4627
1472
3218
2680
4572
1528
1846
2778
1591
1164
3848
4272
3780
3199
1252
2913
753
2258
3177
67
1532
3539
651
3336
3967
38
3332
2466
3799
4999
4061
4900
4449
254
2077
3156
3268
853
4145
1778
1950
1823
3268
3581
1568
1563
105
2989
4869
4753
4315
2288
3624
123
4433
3542
1509
4486
2580
2400
1731
1681
2452
157
3848
1603
1289
2226
3804
3280
3905
4360
825
4973
2367
1529
428
4793
695
2807
4401
1709
1441
3984
3871
2543
1002
2073
3823
1092
3140
52
3864
3531
1115
479
3971
382
1107
3655
4237
1549
1111
897
2857
4012
1597
578
1139
710
2578
2707
1135
335
236
4694
815
2213
4911
1068
4390
2166
4619
2929
4597
2064
3987
4019
3947
2758
743
1906
1301
1393
1869
3531
1835
301
2237
4233
137
2977
1203
50
2735
4348
4321
1860
3170
2381
3693
191
2485
995
4626
1525
3758
4805
536
3347
1445
485
2578
3297
968
1252
4818
1447
3856
4582
2665
2085
711
3430
2004
3513
3289
3471
715
774
4781
709
2933
4250
3012
3611
1094
3004
234
3212
2597
2379
1977
1547
4923
2459
3052
2694
1340
4358
920
3417
1678
3945
1655
1435
2206
1840
1719
3929
2824
1323
622
3225
1438
3029
358
3200
4031
3962
882
2516
601
2183
3011
73
2498
2111
1446
3205
1424
1668
1772
3703
1650
4920
2106
690
1898
4778
4240
4771
2907
2714
1515
3009
4945
4716
3871
3949
1182
2760
927
102
973
2002
4703
266
2941
3095
1472
843
845
4492
2877
2919
3767
266
3294
3808
2125
4121
3234
4248
3084
4814
1639
378
3205
775
2475
212
1886
2306
530
3017
2459
308
1257
424
1754
1487
2275
216
760
3955
3846
3086
3210
4933
4957
1100
700
3876
1575
3443
2471
2409
4866
1119
2275
4396
4480
351
1630
381
2027
3055
1006
2828
3704
306
523
693
351
236
966
3777
4621
2239
1373
1492
2177
349
756
755
2785
962
2553
3858
1697
2881
4474
3938
703
4991
1251
118
3888
2325
189
922
528
1910
3081
92
3027
1422
848
3262
4531
1602
3870
4649
4026
4144
3180
2901
3875
1968
1350
4408
2002
1074
2414
4834
3398
1270
356
3303
3135
2338
1385
3014
4134
2287
679
2946
3193
3054
1254
240
4338
979
733
3318
2805
916
4097
3000
4896
2559
836
1112
66
1797
960
976
1560
2031
4757
4687
2099
2725
4692
3471
3661
4745
4013
2956
4762
1478
3001
1342
4911
3972
1027
1199
4110
2838
2830
3545
4656
3224
1290
496
2408
4557
4584
1993
2579
1685
4262
2497
2612
62
165
2242
4739
4964
418
1543
106
4160
3284
3229
118
1525
4368
253
324
1775
1343
1004
2176
3847
3221
923
2551
2611
1108
4234
4951
4141
2953
3463
4418
3257
3570
1297
2659
1027
3684
4009
1921
2486
1832
1127
1646
2
2708
4993
3547
1437
4134
4380
4758
3724
4986
2201
94
2579
1198
866
4293
2940
619
4992
501
3557
4826
4900
340
995
2734
1049
145
2791
4030
4424
3643
3505
3077
4744
2423
2953
2323
2999
235
2785
3866
4869
4876
3820
1971
2939
3064
3521
855
3711
3990
4389
1044
1089
4032
4489
2003
4610
4991
110
3331
4628
17
4694
4002
882
2381
117
2866
1708
4727
3675
3375
3769
3819
3487
3962
4160
2260
886
1388
4127
1187
2001
3052
1722
2316
3189
3398
570
1282
435
1099
1910
4337
2308
1812
543
1536
2845
3688
3728
4243
4611
974
4585
2758
2182
2575
4916
635
1966
1709
3534
1693
2406
1679
4349
1332
3182
3918
1471
3604
4470
2563
603
939
4687
2671
3815
1562
4522
2489
1500
4950
2362
106
4447
4629
4730
1846
181
4641
2229
950
4874
3784
920
4145
1034
2642
2596
4959
2519
4511
3342
2156
4750
3096
1423
2240
993
486
1352
3359
1452
1798
3384
1136
4346
2354
1253
3726
115
3434
1324
4750
1442
2706
1415
2431
1502
1057
972
4965
3302
1262
1442
3281
222
384
404
4657
4515
1126
4349
4622
2184
3249
600
3359
1374
2231
3832
493
1100
2498
3916
1255
4334
976
257
4682
2312
2141
2564
1940
1082
661
4113
135
4330
1303
532
2903
1730
2786
3862
2917
1682
4387
3797
4932
3765
2459
4554
4846
3542
143
4616
1104
1173
1885
2930
1121
508
1696
1999
4738
2167
3928
2741
3936
3700
4959
552
2030
3147
573
2030
2864
4266
3174
3912
1179
3652
4646
2737
4102
2615
1863
4392
296
2149
3209
861
4868
3524
3009
978
94
3335
2587
4689
3312
3661
196
2007
1350
4443
4859
237
2132
74
4441
791
542
4600
299
4399
850
777
2561
4579
542
820
942
4354
4594
2446
3736
1004
693
1448
2574
3446
738
1674
4421
970
3714
4151
2312
1472
3228
3369
1199
2846
2823
2245
2364
1191
3723
1513
4295
566
1856
3903
2548
1621
2418
1421
1962
1662
2395
2692
2401
3701
4000
4489
3916
1716
4411
4351
679
3051
1497
1147
575
2211
3043
1736
1104
3434
4686
1900
3838
1026
3645
3968
2438
1001
999
3049
3679
3985
2135
3802
4101
1797
3715
595
47
3849
4729
3651
4081
3948
4674
2833
3960
951
3867
4708
1058
3803
886
3115
2546
42
1391
386
584
4963
3724
211
2866
4144
4857
1876
2207
3163
4777
2212
1346
3010
1996
1740
903
2548
250
2442
1717
990
2858
4611
644
1829
571
4206
337
4607
1283
4299
4934
3913
1781
4340
2136
3066
315
622
2756
840
4789
4990
405
2325
570
3615
3971
2435
3530
2089
990
4860
3116
2546
1379
4269
288
1287
1395
173
2182
1466
1934
2309
1050
4692
2715
3020
4674
880
2769
4767
3936
3102
1918
429
3344
1875
3113
4417
2281
1260
130
2985
1140
1687
4492
2434
1400
3284
1242
2885
1049
585
2672
3164
2176
1824
4433
304
2022
4389
971
2035
249
2989
3397
3247
3556
931
1703
318
3753
794
1365
3452
4587
1692
3897
395
3392
4588
1573
3865
3063
2676
3036
1037
1981
3744
261
4778
1571
2816
3031
3284
1425
3261
1879
3031
3668
4885
774
2021
3166
1358
1983
4902
2335
3558
2458
4144
3852
3581
1567
1050
955
2141
841
1890
4910
3716
2850
394
2068
4176
3891
4410
4733
295
3267
4201
1448
1491
1265
1509
144
4892
857
3450
4727
2971
3114
2909
778
3732
149
1984
2191
2964
2919
2512
4584
4516
1964
549
3289
3733
1784
2919
3956
490
3563
570
1984
3806
321
2371
4216
1980
4464
3390
2507
2886
900
740
1125
1627
2077
694
3605
2364
2383
3977
1777
3156
293
1700
2587
504
1377
3907
475
2922
3205
3574
2093
1247
4335
660
2802
3469
2960
3491
312
3871
1239
1491
1601
4923
4389
1020
788
3406
947
996
4629
4140
4450
52
2671
3953
3140
2405
716
1417
1941
1091
4150
1030
3381
1114
2636
4808
2618
3294
4051
1782
3281
1185
1272
46
2584
4891
2216
888
2557
2732
557
3280
906
653
1592
590
2357
4253
769
3341
3677
178
4143
4117
2506
4258
4526
4847
1886
1480
1829
42
230
4105
4085
3083
927
2338
1618
628
799
2339
1740
1745
2587
2552
224
2708
3822
1178
4672
2644
1557
4879
2119
874
4759
4479
4734
331
2412
2627
2359
453
3219
2689
3277
3992
2796
672
2782
1322
3940
4758
4469
1165
3968
2202
4927
4748
1753
167
1104
2750
267
2181
3185
1312
2483
2420
1601
3964
4851
4525
1342
4572
1912
4038
4517
1135
2479
4518
937
995
898
659
4854
4544
4211
689
1870
3778
4737
3426
4909
1929
1650
2615
1129
1516
2291
2604
620
3920
1641
3539
2585
3264
3138
1585
1698
1717
3706
468
762
2511
3508
3544
615
4958
4931
2473
3289
2780
3568
966
3642
1282
3620
4191
2723
4577
3200
1800
4635
3529
19
3957
4719
3414
203
934
3331
1036
4715
3397
1663
809
4905
3868
1494
1381
2893
3738
2690
275
1653
4161
251
3747
2710
3626
3905
1985
1999
1322
4891
3640
2462
3439
3237
4145
3882
2117
2053
3659
4960
969
3834
1221
297
4277
4406
3083
2968
188
1695
2830
2202
2256
2143
4520
413
2638
570
326
1612
4425
1456
1002
1574
2721
569
2010
4574
1781
3481
3219
3247
15
4568
1898
2197
3197
16
2240
4294
4590
680
833
1706
2697
4663
4095
3455
1208
2245
3085
4812
2809
3999
2163
3058
1818
3447
3155
740
1370
564
3641
616
1435
1098
3531
4709
4062
2843
1210
845
979
4008
1224
1559
3871
4265
2317
4201
1741
4819
4874
2649
3738
3738
3468
2246
3154
3033
2637
1823
1635
3851
2613
1066
1391
4854
4342
4386
872
3762
2075
1709
3596
4730
4095
665
4659
362
542
180
188
3634
1107
4411
810
1149
1126
500
1124
2048
2817
4456
2955
3843
3955
3136
2020
402
4739
4169
2925
3409
539
3559
311
3888
4439
3340
3431
733
2747
2934
4073
2722
1516
3863
3086
733
64
2114
725
4112
2858
597
2324
1104
3369
619
3996
4282
72
1335
2758
2104
4468
3689
4857
313
3463
892
3004
2827
4678
1968
954
1715
1716
1007
3340
3842
1429
2663
3120
4977
2896
1923
4065
4296
3380
1769
2995
214
3796
2155
3344
4129
1030
2588
437
3215
1653
810
2090
1259
1366
2523
4004
288
1142
1737
2909
4345
4357
4701
4762
531
4016
3004
2867
317
289
1597
3374
3221
2758
4762
2422
3386
3803
3203
4067
4999
3945
3765
1376
1875
2145
1641
3967
1134
3443
4786
3407
4924
646
961
1219
2425
3674
2052
472
3391
3048
3113
1665
3279
2334
3791
1673
4355
2941
2811
1439
2401
4644
2702
1473
2351
2917
3944
1324
4643
1424
3622
4078
3499
2879
432
541
1651
518
857
599
2944
1817
2689
3622
1575
1985
2937
197
1343
2332
1882
3711
4213
361
1367
432
2319
951
4746
502
406
4976
3602
1592
734
4985
2938
302
887
1194
4120
562
3656
1610
2070
2524
356
2123
1160
448
1815
3805
4937
3555
306
696
567
2491
1868
2594
1044
2709
3635
2266
1504
4081
3466
2062
388
1138
4900
2201
1165
3789
3865
1368
763
1882
2535
81
2425
507
4309
4846
4502
2915
4753
2900
2773
1791
1271
94
3528
3666
1734
4721
4095
2892
3456
677
26
3414
477
3056
631
612
4492
2620
4766
3887
3849
2235
3269
1088
1101
4068
4843
2528
2102
670
1135
3340
3698
287
195
1120
1465
618
603
1131
2142
858
2232
3456
2281
1705
2646
996
4176
693
2817
2983
1228
3858
1290
2322
825
4222
2958
2749
3712
532
4704
3950
3683
2648
1004
2359
140
3623
1396
4111
3664
1904
39
2371
4477
4423
2382
3285
89
4793
3247
1114
1912
735
2008
669
105
375
3161
336
4059
66
4408
3216
938
4621
1798
3047
4780
2900
4251
2476
415
800
2235
2538
11
2667
2988
1790
2521
3645
3850
3703
669
1359
572
1129
3039
2972
2356
1
3429
3516
2053
949
1309
2615
1391
3776
422
513
548
1364
4457
461
3730
1095
81
421
2428
19
3530
2880
3029
317
1017
2223
1090
3750
1024
2445
1784
428
217
3183
2735
451
1728
2841
1911
3575
2476
2532
2403
1929
1304
3017
112
4052
192
3613
1083
2324
2879
2380
2424
4611
164
1705
603
4177
3304
2842
4412
1285
883
1675
4428
4238
4348
3691
3125
2948
142
2608
4781
1907
3471
208
4576
1866
800
1597
2820
2337
2806
1840
4396
1543
2018
30
1560
2618
4775
3364
237
2924
676
4029
3943
1202
2901
63
1056
1365
3452
1626
466
965
4882
459
4961
3105
247
1260
4631
3952
2396
2128
3049
4561
4862
3888
40
2945
4174
1337
1543
2718
3902
2913
1354
466
3813
2433
2862
3506
710
3402
311
3495
909
2576
4239
1222
2900
627
4174
485
2871
4771
117
4711
1527
4386
2206
3559
2209
4182
4665
3767
3330
2911
3759
2568
3859
2146
4368
2769
2994
693
3583
1964
803
30
3341
4947
570
3681
2047
2543
4474
4945
489
1045
809
1273
4933
2849
4804
1394
4913
2676
1412
3409
1
3290
1573
1738
3225
3764
1366
2559
1781
1332
4211
1149
2184
3670
2794
971
3300
4479
3127
4570
444
2098
3686
2382
621
409
2358
2033
3832
3818
2643
2205
1858
2396
2525
4975
4458
4458
2294
95
957
1549
2455
3898
2898
4685
1955
3188
2893
4142
3378
4970
3562
4532
4173
840
3332
4629
1873
3915
3799
3518
3313
2070
4406
885
3080
1957
506
4757
3905
216
4685
803
2055
3176
952
2777
2853
3237
2224
3759
4344
2299
3463
2619
4799
1432
2998
3070
2336
2289
3340
3134
3911
1531
17
2033
1789
1979
3505
1946
164
4025
2124
163
4989
467
3326
3297
2401
840
2356
1025
3592
1912
4113
1073
4498
2182
1555
257
4210
2661
4912
4131
2063
3246
3149
2066
4212
2251
1527
4759
3755
1394
2665
1806
814
1520
239
3487
144
369
4715
290
435
2031
3252
4295
1273
2470
807
1377
3909
2688
4181
3578
92
751
3684
3588
1070
4862
4728
1264
2171
4759
3689
4530
717
874
1907
1216
4011
3691
2124
4689
2297
468
3000
2237
2173
1288
2373
2477
2631
1878
3883
2424
1679
2908
4148
565
1270
1206
496
1599
3986
2412
2369
2025
478
3442
3849
755
4870
1723
4074
239
1743
116
3834
531
1286
86
2365
1142
580
771
2678
3804
543
4557
1274
3884
676
3310
4369
3068
406
1233
3339
4390
3390
2520
1642
2901
3266
3236
1811
405
1487
4417
2502
3193
4452
3179
1638
681
2240
4048
2563
85
2503
3229
92
2069
1815
2516
1244
481
4837
4458
3462
667
2997
751
1152
4720
761
3473
3478
3399
4156
3682
3896
2449
3656
3932
1695
3053
4587
4524
4053
1469
836
4135
3116
1871
4483
4866
2086
4580
3904
959
4858
2818
539
3799
3169
2355
2977
4637
2582
3713
4497
2154
2712
884
4560
1384
2237
603
2892
668
2532
3502
1036
971
3107
3374
4418
1848
2718
3270
1155
1377
1145
2437
2946
3047
733
531
1888
3270
2269
3696
3825
2554
3996
147
3470
385
1273
4834
4234
766
2160
1857
4337
2662
4734
3669
2061
3485
3496
3308
3981
3540
4964
1764
1534
3684
2824
1099
3421
1941
1537
2440
4641
3561
4153
1018
4790
4786
4680
3990
691
3173
4677
1473
4777
1846
1466
4539
2597
444
3461
1470
1618
3532
790
4783
2484
2699
523
3526
1086
2312
3543
2165
3697
3671
3547
1693
3103
4287
2042
4405
1226
3200
3203
2093
734
579
3536
1888
72
3007
1504
1543
1818
1343
1886
166
1917
4323
3825
985
1673
3749
2952
1463
1721
3734
4682
3247
2522
3501
2885
3697
4189
560
1614
2784
102
263
3044
3588
1019
324
901
1382
4314
4422
1703
2175
89
964
3827
1543
1760
4569
1967
1464
2000
2461
746
4191
821
2965
417
2973
974
1997
4252
3553
3984
4800
2022
2140
503
1165
55
700
1525
1710
4457
2319
3425
1791
4053
1539
2671
3113
4007
312
2447
2161
1170
1198
3193
3154
1217
3123
3353
516
3856
2856
237
435
3454
407
1270
4337
7
813
1676
1671
2204
4199
2514
3360
2760
753
597
2820
2668
3185
1687
704
2223
3627
2558
4944
1232
2852
3961
2021
4591
1918
2002
309
2565
2383
1125
2237
917
4231
189
3919
3621
138
4263
2416
3281
4389
2845
14
3214
3588
1934
3800
4469
4560
3288
2553
635
4493
4188
4938
4559
790
1571
3644
4729
2578
3763
2354
973
4143
199
2787
143
2383
2081
424
663
593
2116
3057
473
1465
785
34
895
4810
1080
445
3724
211
629
3707
3965
4653
692
4546
448
2149
3106
4382
4190
196
3442
288
2622
677
1972
557
1796
4315
2159
1525
2158
4812
606
1281
3716
163
823
4816
4886
3835
4594
2047
1840
1840
4028
4178
4305
1191
2995
1570
4879
3755
2536
1238
1336
1933
4496
2632
92
2011
611
4985
4215
2181
4349
47
2993
4104
2596
2997
3952
211
1451
3724
3629
2921
2208
3787
1085
491
915
92
3100
2437
4382
2766
1849
1113
3264
82
3187
4226
4344
1559
4585
2670
4421
1548
1386
322
588
169
1606
623
2712
4598
577
3446
3067
538
732
2094
290
4878
1845
2645
3900
4809
4890
277
526
157
443
460
225
2123
1297
1288
3984
2777
831
3987
873
3528
2267
1598
2812
4235
41
2701
2496
392
257
3781
1403
755
407
1312
2234
75
269
2601
3632
4205
3495
2271
2144
1324
4372
1123
2807
2376
3664
3716
617
3558
4409
2716
2261
809
3095
4595
2967
670
2146
3492
4434
4937
2742
2682
1559
4710
997
4891
3104
4951
2962
2668
1237
569
4351
4479
3866
4552
4288
2209
2649
2807
965
1266
4737
2079
4232
1163
3723
4910
4100
3007
1796
3290
1205
852
2734
1898
3968
2100
865
4445
4396
4258
664
3200
2706
3067
1203
2607
4014
4342
1732
2683
4126
3214
4976
1517
3905
1855
4823
1783
3727
2776
2783
443
2163
2953
2764
3163
2401
1956
2822
417
3156
3528
1518
3948
4343
4985
3866
1590
840
2348
4313
4407
2743
4611
3047
4616
3258
2582
1760
1963
3157
1709
3242
4023
2111
686
3782
1722
3740
4179
2570
4419
153
3588
635
4669
2784
4972
4818
3341
4723
3751
4511
1750
4948
1476
3701
4421
1379
1916
1699
3609
739
1310
1927
523
1498
3760
4002
142
1299
3970
4755
2186
3641
3332
4625
1356
3523
1424
27
4639
2564
892
2745
2713
1657
4146
4727
4571
3676
2223
988
3183
1157
4169
3536
3960
4913
3172
3676
3080
1235
2099
91
3446
2954
572
2893
1385
1633
3398
676
2162
4877
3963
4702
2598
1613
1816
163
2889
2586
1345
2707
4163
4956
2509
464
4762
4637
4485
1280
4145
1287
118
4811
2543
786
4801
340
3742
169
1272
1601
2827
3150
1412
1640
1319
1682
3185
3087
219
2036
4922
1142
3685
313
4841
2679
2209
544
2792
2404
3707
2758
4553
1772
4561
641
1906
3796
3207
4496
1538
3496
963
4138
4633
4882
2742
3313
4040
4028
2778
2773
36
2121
3982
595
3173
1842
4503
1850
817
4043
3256
307
2380
3418
706
4804
3642
2022
182
800
1696
89
1964
945
597
1784
3058
3578
2439
3183
56
3329
334
3586
260
3630
3443
584
912
2180
1435
2432
4879
525
4497
4134
2388
3987
2327
1042
4949
4186
4897
154
1339
363
5
1715
3776
2623
1181
1601
175
1843
3267
873
3517
1052
3556
2397
22
56
3722
1213
2624
4654
983
3967
2808
2883
254
4911
3896
3689
915
3887
2222
837
2891
4515
3749
3799
2747
807
459
2174
1391
4241
3774
1945
1654
427
3041
53
1960
1240
3857
3623
1130
3750
3917
421
1866
2755
4865
2905
2919
1688
2607
1268
148
4889
1790
328
4023
1078
3481
1979
867
4707
3931
4150
310
2361
1931
3860
1885
1660
1520
112
453
1691
4795
4230
4000
864
2250
2501
2343
1650
858
2715
1816
1729
3776
22
4855
1141
3448
4919
4357
4596
2301
1774
2775
2580
168
3636
2811
2249
599
2484
4459
4036
2891
1724
2133
46
3257
1109
1688
1739
1808
3346
800
2763
4585
4903
1631
2673
3193
1494
452
4314
4561
3149
1951
4509
2965
1045
2527
2650
2444
4091
3233
3610
3755
3876
3422
1100
2861
2204
3284
3595
3023
2312
3948
924
1315
232
1117
1236
3878
4383
4166
3080
1906
2910
3170
3312
4270
4984
903
4025
4610
2354
1284
3269
2827
2301
4509
2724
2346
4153
553
4942
3167
2335
1897
1738
1757
1383
3597
866
677
1675
4127
4466
1079
2481
1745
4438
3811
4470
4124
1031
2182
3675
4786
2629
3396
2320
2690
2852
4380
1502
2328
4510
3288
4963
1279
2228
2804
1278
3923
2544
888
261
2029
1225
3774
1414
2401
4518
4811
4271
1076
2684
3476
3591
879
4135
3773
2296
316
391
1161
3414
3842
1775
3903
4666
3631
1223
981
3623
4945
4596
927
3418
2498
163
3491
2191
2479
4035
3480
3491
3592
623
2868
4412
1302
462
510
1246
4295
447
435
1485
2845
1822
2795
2288
811
4699
1011
3315
2793
1746
4160
3757
494
1153
2166
1001
1450
1415
4252
3413
4328
3819
2163
4736
4826
2515
4503
1744
4536
3240
2224
1206
1694
170
1187
3567
51
4490
1749
1934
135
867
1755
4388
1405
4507
291
4791
917
869
1936
2502
2002
4036
2209
3824
1804
1619
985
4270
413
975
3610
3320
853
4034
2655
2531
525
110
3738
1787
4076
304
689
3198
4609
2051
4366
1725
2635
4993
3428
3353
4918
1277
3059
3127
4502
3139
1218
3
4924
727
3271
3225
2652
554
987
1835
1357
1366
3466
2622
3052
2321
913
3144
4897
4777
1628
4871
2626
477
3953
122
3717
1139
1706
2233
4618
308
542
3630
3229
3572
3945
2941
4055
749
3783
1510
2727
3472
2106
173
4942
4651
2234
2141
463
3748
3604
2209
2669
4801
2934
1565
2213
1873
3651
638
3096
2885
3069
2851
4224
1435
1588
2896
1645
255
1901
1475
814
4323
818
4529
3778
2099
927
4911
553
2383
422
875
4574
4153
317
1103
4283
4485
4925
240
2756
1991
879
2337
1058
2586
2126
659
1189
4574
1371
3311
2453
1645
1496
1932
1069
3692
1380
1869
4480
849
717
68
3655
4600
383
1428
526
1615
575
1595
753
1092
2353
2095
4213
524
201
638
431
262
3964
4989
2522
2767
305
625
4537
3837
4727
4715
3712
447
3987
1907
3150
2838
760
494
4964
4092
1133
3040
4648
66
992
3107
3567
3997
3049
965
1369
2145
2361
1227
1274
2562
2830
3029
246
865
2719
1023
2578
392
3963
396
2726
672
3301
2240
4119
3897
4434
768
3512
4709
126
1083
3899
1887
3313
2132
235
4453
1105
1274
410
2049
293
3537
5
1421
3392
418
2165
4837
633
300
4370
3314
2656
2463
525
656
1101
1715
2607
3732
3859
420
355
1601
1261
3724
1710
3424
2981
3675
1257
1267
1186
2051
1172
4027
669
1967
656
2344
2779
3924
3227
2580
4111
840
3716
3677
1780
4075
197
858
3239
4352
4309
1840
700
374
3535
1875
2818
2130
1766
4358
4178
1421
3635
3598
529
3636
4634
129
4513
644
3791
617
2125
1346
4916
227
2814
182
3496
3198
4508
381
2217
2229
1472
4522
2732
2982
3289
3663
3630
2491
2699
2465
3820
407
3148
4143
221
4351
3126
2694
4420
3890
4144
574
4873
1502
1081
4978
298
1268
1035
3611
2286
2788
378
2036
2121
2476
1944
4179
2006
1314
2453
2861
2522
300
2222
1670
3367
139
281
1513
3645
937
1716
1024
3590
493
2190
2779
713
4549
2721
1905
978
4146
1859
1970
4690
2565
2611
2364
1624
1901
1873
4300
4903
3293
2821
2963
1859
341
3608
4625
3806
2668
1957
2609
3725
4579
4722
4010
2960
4353
3884
4627
2204
577
1322
4007
1924
1939
1120
1819
3753
4090
1920
1079
405
1544
2812
330
2889
1780
441
2564
4857
2666
1603
4854
3568
1915
4788
248
2950
456
4546
2368
4255
67
1001
3279
2795
4055
798
2015
1806
4839
1060
3944
1515
4282
1377
893
1609
2084
3457
3545
2904
1341
3883
562
834
660
3499
1663
3531
1619
2059
82
4647
167
3510
4930
3014
4055
2464
2985
435
329
1961
2360
4469
2203
4918
3601
4788
4353
2166
61
4780
3357
4269
2267
929
1311
1512
2891
2990
3980
345
2961
2351
2211
3684
4314
3710
1180
3313
4411
4303
86
4460
2917
2414
2008
3686
1590
4110
4976
2666
215
4499
2041
2170
3498
1054
2408
1089
3206
1402
1438
4859
4417
323
1779
2993
2253
332
851
3877
231
2731
4464
593
967
2055
1683
2411
3884
1453
3956
4171
4223
1942
1520
3375
2035
272
2870
2221
4720
284
4799
4267
4012
2182
1514
3798
4746
4718
3790
3668
2054
656
3009
834
1117
2179
3368
1719
2173
145
980
510
285
3881
1199
1288
753
4072
1770
721
3209
4103
4308
2560
4630
4098
3314
4560
3457
3297
978
210
3826
2660
4327
3716
1583
1560
3221
4081
664
1944
325
1062
553
950
1685
4292
1277
4417
3734
1386
170
1455
970
4136
4292
1995
4100
4433
776
4666
3937
4529
2726
771
1107
3298
2576
1013
1648
804
2204
4241
3491
3119
2782
1110
1177
2767
2830
4739
3976
2609
543
2451
4053
2124
4078
1198
4545
2583
4610
227
598
1042
1846
1382
1241
2079
425
1845
1265
1437
4592
3066
2643
1034
2483
409
1377
4501
3035
4734
2614
3266
2763
2822
2129
2847
3535
381
4965
2204
3763
3850
1208
2536
2151
4761
1362
3015
1054
3599
4021
2714
4665
4706
327
1329
2448
1372
3126
2336
3386
1422
1549
4870
980
1324
2230
3095
3057
3638
2906
3477
3922
4187
4888
3387
3283
3054
645
3750
2891
3229
3253
3340
1997
1984
4004
4676
1064
3766
1142
4526
1709
4605
3580
1666
1148
2974
2386
364
1039
4523
1118
983
3286
964
4841
1005
2366
3149
1616
52
3940
1625
2800
3237
4631
2792
2016
1895
1955
1035
907
2148
3256
3092
4917
521
4326
2160
4431
4420
4684
883
505
3238
3470
3171
2907
4490
4101
2538
4736
2174
4004
2065
4542
2406
896
631
1064
2426
1083
4376
4979
356
2999
327
1083
4780
1580
1202
773
2268
557
302
1729
1963
1302
1080
145
992
1758
305
1215
820
4706
1476
4217
1213
1361
4178
1107
1900
313
1775
4371
647
1212
2780
3663
3911
3285
2033
3840
3195
2368
1418
4838
4909
3740
2266
3603
1999
4662
1556
962
1541
3259
1036
2008
3603
2292
3700
4458
2796
1331
3268
2112
2427
3222
3495
4505
3444
1833
2232
429
2923
647
934
627
2544
867
4639
2645
206
2942
827
4949
4943
1759
2881
2772
3590
2905
3141
130
3518
507
1231
1295
1104
787
3497
2002
3694
2730
2604
252
2794
22
4135
4106
2089
1343
1464
697
476
4698
157
4112
4474
4504
2671
1154
3212
2567
2586
2438
4317
4408
190
3284
3993
2275
2672
1964
3604
1102
3629
1019
116
3909
4532
3993
4945
3064
3794
2299
2310
2264
1603
1567
3091
2741
4285
328
791
4811
1837
3780
68
3973
1966
3413
3171
1405
2468
3188
445
307
428
239
4911
3832
3498
4787
4763
1128
2115
451
219
2524
4024
3173
1384
2641
1672
3915
2761
2664
3030
4465
3468
2391
3556
4932
1288
3327
2247
1817
1852
3259
322
985
1062
2707
1676
3966
3658
4010
3461
2244
3503
3235
1550
2587
4529
3408
349
1305
852
2827
2430
2422
1987
4325
4826
377
1131
1433
2614
3654
2558
212
1439
1284
2508
3394
1365
1153
3714
3841
4652
4674
4353
1789
1647
700
1098
218
4030
4975
3295
513
4573
1840
1105
627
3204
4988
4544
2999
3022
2607
2075
3760
345
4495
4486
526
2780
4677
1235
1007
2792
4978
209
91
1273
4736
1238
3370
1256
4081
3840
2879
1949
350
4753
1690
3788
2871
979
2167
4640
576
4739
1543
2261
1095
1712
3576
4274
1697
2268
4364
2894
4386
282
4051
4196
106
3092
1520
3847
3376
2035
1705
4194
4863
4553
4323
3995
4253
2777
1038
3195
667
3888
521
2858
3160
2851
1106
3670
3435
1078
4696
3596
3946
4112
608
3782
875
4037
1019
2688
2757
814
1960
604
2245
2362
3155
2449
1338
3904
4685
4863
2439
3655
2681
2320
4896
2897
200
4082
2206
1450
773
1290
2108
817
2292
3515
2112
3470
728
3274
2611
4185
922
2097
1555
4553
4014
1812
3987
1004
3091
3569
1683
1322
1194
3397
4867
4133
4644
2094
2441
4716
2130
4982
4495
488
3011
79
622
4099
4398
2746
2619
1743
306
3369
4856
4648
106
2174
2558
4608
2568
275
4183
927
3408
4923
2184
4793
2072
4331
805
4776
1057
1255
4087
1498
2159
19
3777
3543
4150
4972
2896
1001
1556
1431
2171
2031
4175
3461
3564
2089
1446
2594
2517
3906
4134
3138
1811
4324
1652
492
1092
4851
2336
4217
2006
1475
5
876
2696
754
1787
3196
4833
2533
876
503
2346
3
183
473
4755
230
651
3039
2174
2155
3732
77
4997
2732
1136
4435
876
2761
342
76
3998
3833
1665
2296
793
4820
2259
1323
3701
4009
2471
2520
1308
2761
392
577
4235
4561
932
4880
2153
2520
1267
4918
3830
4606
1881
3098
4882
1853
309
2663
4749
408
1447
2980
3870
1258
767
2441
876
4502
4766
43
3990
3497
3272
400
1669
3209
2070
2080
3198
971
3178
2995
2879
1788
3919
1935
4986
3820
3682
417
2584
2576
2448
608
4057
2843
3209
732
240
1261
2220
4308
2242
2622
3789
4816
2812
2452
3518
1296
2022
2742
2410
4832
801
4555
4549
3152
4430
3087
4495
2069
86
3159
1688
2276
2964
3368
4419
4365
4377
3560
58
4746
3581
1487
4780
1697
622
1045
1409
3032
2599
658
905
3844
1958
3027
2450
1956
677
495
2141
487
4956
1697
1690
856
2168
2654
4506
586
1519
3330
3650
75
3441
1182
1417
3536
1937
26
3226
3288
3582
4421
4448
2674
515
4744
763
1412
4473
1749
2708
3145
3293
2486
1515
3813
2056
3297
1021
2097
1963
1738
2661
4697
1507
758
3434
4928
1436
3223
4305
3006
2449
2617
3619
4855
4612
573
2997
3345
2772
1806
3459
579
4764
2082
3608
4562
781
301
2031
1705
2649
864
3392
2698
3387
3024
2899
1239
2456
239
1266
901
1293
2009
360
2065
88
3867
1863
125
3964
2943
658
2432
2940
4658
4211
1899
2031
194
1495
1989
1713
364
4068
3894
4888
488
1647
517
1129
2498
4680
4976
3893
474
1984
1369
1845
1209
1897
1545
2870
773
1189
4500
4977
2201
2707
3357
4158
4986
2259
3981
1058
4214
200
636
4827
4597
3013
3001
626
1525
2841
2057
216
4854
3848
1063
627
4309
4882
2103
4094
646
2529
989
1317
1935
2167
4370
2848
4206
2334
3104
502
81
3745
238
138
1580
2339
4526
3216
2465
1865
2941
990
868
1967
3778
4777
2864
735
4219
1174
4593
1158
4981
2866
2127
4606
406
1892
4548
937
1849
20
4221
3941
981
2409
3127
4646
944
358
1940
2273
4004
2538
1300
599
3068
1430
978
1889
2110
1545
1139
1976
3836
4375
4351
785
368
3211
3154
4620
2293
1404
4295
520
3875
2530
4699
1853
4310
1451
2435
3766
1640
1157
2281
4757
2385
4816
718
1245
3649
302
2108
3051
2102
4479
117
2123
4418
992
2273
2950
4453
2139
2630
423
1754
483
231
4931
4863
493
3608
1561
3288
1878
4625
3418
2605
1762
4477
3261
2437
2111
3154
918
1067
2783
1943
3945
2894
2655
1279
1644
590
1153
1246
3546
533
4197
929
398
4851
2634
1693
2042
4426
243
4079
4469
2084
4263
4113
4052
851
211
3950
4860
2972
2536
1174
2693
3757
3907
3103
1217
711
608
4850
4061
145
104
1768
2921
1751
4325
2502
2362
817
3951
438
1532
4500
3550
3773
3012
2119
1475
2290
821
704
2492
3174
31
3434
535
2676
1421
2320
160
968
446
3591
181
2881
2109
4735
1557
4627
4010
1093
4580
3248
2072
286
3665
4653
3760
2858
295
3381
3578
2636
3274
3651
4808
985
4681
3903
801
3745
4291
1849
4497
1603
540
296
4919
1418
2873
1973
4254
727
1782
3063
1207
437
477
1880
4584
1724
3668
554
3265
4573
777
2680
658
2433
1286
4181
4969
1996
4168
2685
677
610
493
4859
4194
3854
3985
2146
2467
659
2870
2233
3636
1585
2309
2647
683
1254
4973
565
3012
3419
3415
1548
2430
910
3807
3925
770
3887
835
2467
1012
4580
430
1395
4114
2844
4323
2914
3570
2667
412
2822
4179
3792
4346
3485
360
3329
2061
3144
3574
3046
3201
3588
706
884
1932
622
1150
3007
765
2829
4157
84
822
4801
838
247
3955
2051
311
2329
555
692
3302
4261
4435
749
4576
4889
2205
2262
1537
3698
363
407
1783
205
767
2123
1487
1385
3852
2659
330
886
2549
2265
4908
3764
631
577
4070
356
3695
822
4931
3671
429
833
442
3084
2286
119
3708
2251
1142
1366
4594
2556
4512
4846
4416
908
1027
4032
4926
198
2051
4641
1025
1813
194
2569
2513
3349
578
4316
2879
341
4733
298
2102
4930
101
4330
1934
2620
4549
2948
1275
4220
4667
3058
1792
2453
3959
295
3926
1894
2707
3951
4137
1333
2246
3734
2339
3608
2549
1984
2755
544
1718
2703
3773
700
1835
1541
432
673
4460
1321
362
805
1280
1295
4823
1270
1589
1557
4651
4853
1670
2776
2602
1415
77
3413
859
4411
3447
258
383
1757
3534
1458
3540
1209
4425
3313
3244
2132
3234
4385
2060
3533
3567
3906
3518
1926
3662
1885
169
4583
1546
1684
2201
1846
4161
2133
4179
1949
1071
2458
4785
2149
4246
2627
1178
2811
915
3777
3312
3068
3762
3905
3130
506
3772
2064
3839
4436
524
840
3248
4773
2928
3474
1503
3724
328
2636
447
2471
3986
1812
2628
2750
199
8
2831
3556
4692
2262
2943
1371
4257
603
580
2303
3819
4153
1900
3942
1403
3544
4206
2720
2047
1410
4837
4788
426
3923
4156
4119
3661
4750
3056
3593
2609
2945
317
3055
2775
975
642
4493
1774
3073
1021
2637
1653
674
2759
3405
2335
3122
4382
4579
1098
4176
2238
3608
3510
3132
3537
4967
400
1228
4032
1008
1914
2981
3529
2788
3115
1110
780
1115
236
3807
1367
4544
737
2879
1772
4065
2618
4095
1864
2150
63
2423
3823
4016
2398
2340
4913
1786
3278
1695
669
3024
3895
1092
758
2927
1122
1835
542
2964
2476
331
2673
478
2008
2580
2529
2098
12
2049
1159
2325
3335
3576
3006
4021
2828
713
4546
2244
3656
3035
2312
1729
2492
2662
3767
2589
477
4780
2354
3841
1683
3624
4718
3563
2445
2247
2636
1991
4588
2002
4018
55
2930
908
2400
987
1111
826
4168
3630
4351
3266
69
1177
3711
2558
4517
4665
436
2457
1840
2
1113
1327
561
1990
3753
2965
1643
4490
3798
4039
1099
2490
2962
2498
4445
2212
1114
1053
516
3346
4935
4558
134
3065
243
3269
2652
44
3943
3273
1697
3975
1998
3969
4995
2979
1427
3759
1876
1070
1078
3716
2782
4663
528
4941
2489
213
3302
4955
3912
3667
2897
1669
3689
507
3048
3738
2700
1877
4193
4526
3682
2509
4817
4534
4106
4318
3623
3262
543
1046
2134
3788
4420
1491
3543
4243
4389
4248
769
893
2830
1672
4008
3008
1079
3239
2001
3176
2796
4558
1066
1102
1931
1119
2463
2149
2317
1816
3236
1283
878
4347
4414
1866
1029
3174
3226
2617
3883
3555
1728
4439
3635
4546
3036
3279
4196
632
3404
2975
4720
4152
347
2537
4358
4178
2287
3598
4645
2717
1631
760
1433
1418
1643
302
3255
4694
676
4224
2240
830
3523
3473
738
4715
3807
787
4728
4959
4544
3272
4821
4311
3937
3724
1718
221
905
2413
3679
2556
2260
3471
3222
259
1896
3602
1685
32
4568
1370
2484
2229
3823
4539
551
993
1020
3113
341
2824
720
2258
4337
3689
3290
2567
3713
1309
4242
2548
2401
3561
767
1524
1599
1727
1428
4221
3531
870
4121
3638
4717
786
4389
4337
3777
322
1139
811
3066
33
2331
779
3770
4000
3333
865
3429
4110
4982
4983
1200
916
2204
4880
1055
348
4365
4773
2171
3937
2308
4495
267
3740
3183
722
4815
1110
2341
1265
1327
3745
4677
2473
326
2671
4286
1144
3669
1940
4716
1060
4139
3720
976
4740
3414
2128
3768
4609
1658
2028
1833
2719
3617
2487
4845
3183
3575
4805
1869
1170
2941
4012
4717
2258
3521
3199
3280
2201
1629
4256
1537
4489
2406
701
4428
4503
1037
2703
2688
3394
894
2481
3201
3341
1913
4743
4347
1913
4605
4633
4030
3036
1127
4048
2435
2901
4020
2406
2095
3672
4444
4109
4955
2755
2349
2661
3919
707
3921
3655
1767
4200
2535
754
2118
4969
1024
1533
2409
1017
810
897
1755
4511
2958
995
4811
2333
1034
4264
3869
3641
531
4959
4690
2154
4927
2275
963
2589
873
2707
89
808
3050
3227
2287
4646
2340
4084
2227
2142
3564
1146
936
3590
2695
371
4235
1867
2467
117
4066
1084
4022
2894
1802
4475
3140
4455
1362
2814
940
1945
1381
895
3562
3515
3248
1895
4494
604
2000
2572
3955
2222
4336
4005
1365
1331
31
278
607
4525
3897
367
4185
816
902
4975
1884
3826
2027
2993
1617
3978
1785
4884
2557
954
83
2488
3899
1253
914
3089
1366
1936
2880
3303
4495
228
81
4687
2016
1002
4201
4767
3828
4496
1871
324
3781
1535
1388
4657
656
1770
4634
3815
4093
4462
1624
4109
491
812
3621
2091
2346
2698
1399
3436
4355
3027
2839
289
191
177
3484
4162
3661
1988
1289
752
4846
592
1894
861
3244
1167
4833
3033
4537
4460
1644
2594
4429
4938
3893
4400
3375
3431
1498
4877
1271
1284
1931
3576
1783
1663
523
2111
4166
2985
2378
4840
2459
2015
1120
4606
3152
3355
3878
4115
3936
2763
2845
1121
362
1342
4526
1724
1184
3407
3460
4524
3950
2424
1868
4355
3950
90
1663
4391
4358
3882
4207
1142
4268
1808
2407
1556
3641
641
4591
4100
2654
2927
1341
3624
4122
278
4523
422
363
2077
4496
4441
2480
1024
4536
1537
1392
4510
3206
2391
1137
960
3172
2081
3875
523
929
4956
1312
2804
3142
3313
1432
3658
4413
4568
478
3805
532
1964
1106
3647
1258
2971
1812
1460
2303
1205
520
3237
659
2540
4676
4116
908
1622
2099
3206
3570
2593
718
4070
543
3913
4452
1661
1217
1091
1891
4878
2706
2039
2640
3815
1708
1241
2713
2924
4563
3218
547
844
3615
4316
4449
1742
1969
3230
1548
2730
377
2210
3323
3442
1623
3209
4030
3522
909
565
3300
32
3576
1072
4558
2950
2776
4183
2230
3804
4860
4115
1791
2405
173
2316
3625
1396
1912
4994
3290
129
1741
226
4657
77
725
1053
552
4125
2229
3711
4725
476
575
3057
1416
1877
2925
2766
2101
2936
1662
4959
4545
1729
3258
938
966
4174
4098
3571
3457
4016
4892
3767
1133
4405
3390
4390
3630
26
2874
3721
4834
3393
636
4313
1097
3791
1523
677
3872
3235
700
1830
79
1213
2856
1799
3551
1889
4944
674
4665
4844
4907
3516
408
1111
3417
2458
1698
1035
2743
1182
4755
2025
4822
768
3963
2455
357
3726
1794
415
944
4719
3126
492
3422
2852
2627
4255
3518
994
1336
496
2818
4634
1927
2395
3033
2320
2988
1594
878
787
4030
206
2008
1810
1562
1708
2083
3073
4832
1806
1451
3020
3764
1569
4809
603
3441
4927
3892
2904
279
781
1609
30
914
1242
3889
1079
3129
4978
3980
3000
4955
3077
237
1536
3326
1523
52
4180
270
2965
4233
588
1150
3150
3830
4738
693
1737
2828
175
2541
2532
1695
3963
1333
644
308
188
3402
2878
1554
15
1519
3238
4571
3991
1815
1875
452
3749
2236
4318
1165
4160
3072
3513
383
1041
3206
75
1811
4133
408
3668
517
827
4976
3769
3576
4470
4001
781
4233
2280
2553
362
2638
527
1164
3722
4594
143
1180
3441
3904
4776
3687
4847
3021
3315
2736
3139
4663
3058
2031
3023
1813
193
1236
3161
4911
116
420
1624
4413
3394
479
704
4894
4207
1605
1499
1456
1886
1614
4067
206
3727
3583
1427
4867
3809
1519
4093
3826
2101
4752
1210
4644
1005
4800
1884
264
13
2352
4769
4738
993
3062
565
4714
4298
3309
1867
4053
4789
816
996
4233
3357
2752
1961
2882
777
4753
2116
2170
3040
3785
206
4099
677
3666
1
3685
4316
1155
3240
391
3387
4658
2561
2713
3081
1756
1542
346
2505
2951
245
704
4254
4342
1543
1427
2489
4822
1353
1672
1902
1650
4706
2243
300
2125
1241
3654
1915
556
523
1553
1949
303
2603
2022
4952
11
616
649
1162
2497
136
927
4113
1289
1580
4299
1211
448
2967
2138
3322
1835
1637
4293
3763
3414
1824
1048
3529
715
2887
4732
4822
1773
4081
1404
4129
892
581
1945
872
4452
2311
2633
4138
1476
2854
3122
2127
2953
1856
3421
2415
1053
1342
1683
3076
1178
4516
1699
4611
4293
2382
1283
1464
812
4595
3745
4582
138
3532
87
58
924
4000
4424
3926
4818
577
3656
1123
1846
928
2949
2613
1391
4828
3900
1024
2498
4541
4160
4012
4737
1342
2299
3063
2021
4880
428
4841
1932
3548
1808
2382
1317
2613
4695
743
4168
1511
538
3464
136
3402
4929
3881
2292
1378
2860
173
2267
3636
3884
1254
4539
2589
591
507
4521
4622
2248
3398
1796
4873
3815
2207
4849
4403
226
1844
4797
2769
4820
3742
1813
532
4470
3847
1724
241
42
4747
2751
712
3964
2479
4945
996
3195
1748
1072
4294
2062
1171
336
3314
2099
3492
4594
1712
2514
879
4106
2698
2465
2483
4715
2224
43
1605
737
4426
3459
1487
594
1882
2399
1818
66
2132
1563
3310
2945
504
4713
1951
1670
3111
1576
457
3888
4453
1968
1229
3511
939
4239
3894
3745
2313
460
1048
1146
2778
2935
1622
2516
2545
2227
4184
3557
1175
2243
4047
3697
4499
3750
3816
2743
1085
3954
26
3769
2905
4156
4714
4359
978
729
4387
1725
3608
255
3722
4800
2050
4807
3461
975
3546
3672
3434
59
2923
1561
1193
4015
4566
4890
3520
2932
2866
2138
4143
3087
2861
3629
2130
3813
2488
2568
2677
4293
3948
4315
2745
3806
4494
1432
2276
1139
501
1896
3113
4142
1100
177
247
4516
1092
607
1671
689
444
3278
2842
2775
653
441
1821
4142
3573
3722
4006
3858
1213
4517
3039
4478
3046
1194
367
4093
2435
76
1580
2112
244
2842
1968
4169
4566
648
3596
1675
3523
4500
2811
3522
3226
3881
4319
891
4957
1382
4323
3211
278
4811
3372
1922
3431
1891
4357
1734
2529
719
1770
643
872
3883
3180
2444
4451
133
1257
1645
2132
2260
3306
2045
3683
2041
2642
3623
670
478
1287
1826
437
3905
155
272
1748
792
3140
3902
582
489
3291
2536
729
4754
2676
147
2337
2418
2782
1628
2507
815
4015
2993
1549
3638
1072
4185
336
582
216
1723
3536
956
1998
4863
3042
3947
4436
3189
3649
4954
800
4170
3894
847
3148
3629
2364
3363
2418
2418
201
1612
941
20
3780
4593
2464
3973
485
3143
2690
2165
1327
2288
4375
2147
674
2677
3598
715
2451
1916
3246
3380
3688
3611
4315
2480
11
3278
2782
1622
2306
2453
98
4991
3498
1982
682
2071
1800
1571
3678
2353
1658
373
3145
1518
4800
4280
4180
1640
4465
2531
1995
4071
3140
733
1496
2722
4225
4537
881
4879
683
3806
2345
2810
2951
3668
491
2579
878
1914
4317
4747
2669
1362
583
1486
1826
2024
4115
4180
4438
2499
3050
3217
4571
2486
2251
2141
350
588
4176
677
2324
3764
1169
3183
4952
4043
3954
4572
4013
2254
1213
631
2850
3841
2784
3309
2754
736
1010
3424
2087
290
2216
2948
460
113
4052
4544
3500
4807
1537
3497
2516
3740
1378
4799
1132
243
3345
381
1694
11
709
4280
1195
992
1024
4439
352
962
4380
2610
2023
4514
4170
2442
4149
428
8
2401
2197
1616
2193
2065
1297
2468
3920
2382
4086
4645
3555
1065
4866
3087
4336
4366
214
3942
641
1715
4265
2998
4868
4533
1764
1535
1885
6
907
4515
1295
2554
1216
325
1187
851
309
225
4506
3124
388
868
1664
4361
2804
2417
2971
295
450
2928
2797
3375
2187
3716
1979
2897
3089
2540
3212
2376
2011
1348
3437
1862
1397
1042
1321
3295
3977
4225
2156
2687
148
3030
3769
127
2629
4394
4491
1760
439
3514
1511
167
1181
394
4450
3195
1840
4420
4380
4915
3967
1725
1515
1446
571
4314
3722
2020
4884
3659
3440
4544
4968
2312
767
2999
1408
1005
2466
4995
472
4990
653
1020
1533
2403
1170
2831
4962
2982
865
4046
1631
1519
195
666
2141
3460
3999
2481
2402
1272
4541
2617
4177
2310
2898
4078
2345
2674
185
3124
3640
597
4853
3134
420
2259
3789
2749
3482
977
1102
4149
22
4283
176
3676
853
4177
2412
4771
4423
7
2496
3708
1740
963
1029
1198
706
3583
3296
2937
2764
3497
803
4639
3629
272
3767
4378
604
749
110
872
2353
4818
1740
1542
1021
2896
2094
622
1353
1661
4448
4085
871
1272
1963
3234
855
4487
2148
2795
3659
4742
1408
1275
430
1435
1386
3993
1073
2902
3207
590
2632
3160
2882
3366
1697
1203
2598
3466
4591
1563
3657
2923
4423
1381
99
540
4365
583
4613
190
4649
2197
3233
4802
4044
1271
4384
1032
2680
2247
1781
1830
1302
3488
3636
741
436
2993
3308
3654
3424
3249
1681
2043
4462
3599
1723
4391
3533
34
4951
489
596
42
3553
1480
1556
463
2306
2753
297
3783
4000
3914
1132
3197
2679
4525
3320
2581
2829
2374
893
1013
3440
2743
197
1560
3015
2518
1586
139
2764
1819
2357
1152
1880
3551
263
3924
3105
3585
987
4540
2818
4112
1770
2999
3842
641
4815
2938
2442
1641
840
1205
2830
4738
1574
4927
4013
108
3506
2985
270
3302
3512
2298
3840
844
1764
3166
2212
3348
2893
4854
4907
4398
3907
3930
4673
2186
4050
3189
3925
3162
3614
3948
2841
4950
4281
1706
1427
279
3607
3608
4124
1798
199
583
1798
2523
176
610
680
4575
1153
4546
2585
625
4010
3047
4553
4749
3161
2456
2510
4797
3954
2370
3117
2669
50
2523
550
1439
2609
2969
1348
2351
2516
2517
3085
4745
4022
1390
3108
4784
4954
2095
115
4782
747
4264
202
2611
4335
1005
4631
1171
1994
3280
1734
4447
4740
958
4672
2802
4494
4929
541
880
1870
3240
812
3774
2169
1746
3410
241
1981
3637
4795
3617
223
3033
3132
2914
3635
611
2764
4869
3980
3840
1378
2744
1710
3837
2762
4450
2103
2665
18
531
2685
4905
2657
3365
4056
2978
456
98
4354
3253
4362
3725
1505
2648
1330
4433
4103
910
3891
4249
3149
930
1684
2965
63
1873
3421
4406
3777
296
859
4938
457
2375
1762
1360
2637
432
1367
3205
3264
1022
3840
2234
1246
1412
2189
4366
1019
390
3653
3179
4969
2524
3102
2721
1842
2188
730
2608
1625
4035
1950
23
243
930
1602
4571
4707
469
1915
564
2308
2352
1365
390
2483
3424
161
1729
1271
3891
3937
3948
4422
1197
963
111
4771
1095
39
632
1986
3457
2618
34
4128
2485
3497
2100
3690
432
3155
4108
4573
1389
4010
1143
2435
3668
507
3321
1854
1186
35
2691
3280
1487
4290
3998
4356
7
2966
4990
3631
3401
3604
2446
1684
296
401
451
2489
3337
1550
4133
4847
1820
1530
663
664
1341
753
4409
1083
4256
1754
1976
1121
3428
1914
2671
1152
722
3560
1593
1196
1456
2386
2992
3267
4041
2490
1617
4463
4484
3172
3839
3257
3735
4292
1360
3936
1037
476
1867
1444
4091
2186
2760
3379
2428
928
1533
2301
1113
214
3688
3557
2626
1505
1275
1326
765
2479
3438
166
1736
115
433
32
1317
4817
4754
4554
152
2779
4047
4042
4092
3699
845
3841
1233
4626
1285
3491
888
2788
3058
3017
3600
2935
2246
2766
888
2907
519
1026
3553
4876
376
2405
114
2950
4731
5
1793
3525
3627
2115
208
96
3406
3801
772
2482
3553
3016
4978
1365
17
2868
3682
1459
1460
3177
3010
966
840
2355
4079
528
3124
3158
1108
2447
3281
4076
4347
3558
2016
2753
1873
525
2026
2409
312
1153
3091
2983
4801
4835
1636
1324
705
4258
1569
1190
2808
1412
3631
778
3509
4505
468
3545
2982
3935
3954
133
3593
1662
4491
2350
2952
88
1182
599
1402
4348
269
4286
3608
1835
1161
1055
4859
1311
2044
3742
3125
1577
4826
4204
2779
4193
3780
2276
853
1689
2316
2107
2599
839
4017
3600
1187
1287
928
3470
655
2755
2516
4151
3613
846
3598
4002
1523
2118
3231
125
3711
1496
2082
2789
2537
773
2950
1133
84
2446
1440
3621
3579
4854
1405
1816
713
2286
3326
3536
4388
320
294
4817
2060
1021
2951
3164
4778
346
1080
1297
4932
243
761
14
1452
2069
3182
4394
4201
4698
3877
3412
3693
2841
4873
3871
45
1248
2964
198
881
4179
4681
241
3731
1170
2284
348
566
4239
985
4244
514
3490
1268
3235
3398
868
3504
3162
3998
2487
1965
1990
1876
1430
3208
2641
3461
2234
815
808
1381
943
4617
4315
2898
4476
1707
2154
2201
3784
3451
488
3022
3845
4011
4519
3417
1993
1022
154
2816
4600
892
113
1887
362
2064
2697
4560
4921
4407
2129
1799
1357
3759
4888
935
1223
1345
4427
4934
966
4829
4467
3135
4401
3019
2001
3753
1540
2865
3655
1899
2280
3253
1473
314
3342
3215
3103
2936
2252
3328
1961
2354
2508
2977
143
2979
4222
4730
3834
4851
4989
840
2141
4806
2880
3088
49
4304
900
4241
1711
4827
2678
2664
4926
4449
2823
2968
328
4037
3916
2997
3204
4912
82
3970
4903
1341
4295
4743
3835
1255
92
4675
1547
2118
3194
2735
1574
2057
1816
2257
3432
2353
4175
2940
4244
1106
2442
1272
2867
4944
1707
2509
2802
4009
1434
358
4999
3588
3422
403
2967
4162
3287
1605
880
4879
2191
1169
504
2984
731
75
2198
3549
2372
3274
2295
2900
4238
1803
1897
618
3444
3510
2928
2942
2976
2773
3370
3490
1671
540
1700
2090
2727
3383
1189
90
3380
4892
570
1781
4203
3886
3278
1632
3266
2835
1806
1420
481
584
307
1902
2055
4046
1031
1996
817
4417
3721
3595
3116
4655
3817
1186
1138
4434
1799
4181
850
1
792
3289
2938
4141
1571
4989
1532
4993
316
4284
3292
219
2883
3498
2087
2890
3391
4263
1952
3917
2426
3670
43
4702
1410
3719
1336
722
4547
3994
730
4232
2871
1039
4729
48
1986
920
2933
2141
2874
2439
4973
4301
974
2347
1493
117
3723
2796
1884
3118
4645
3525
3230
2146
3217
2502
2589
867
4804
1236
3322
3135
3310
2582
3905
4318
3424
901
1760
4614
45
4735
4682
2818
4200
4513
4890
2341
2379
2257
2195
383
3463
2275
2658
2935
267
3072
3093
476
4605
2848
4941
1847
4125
796
3237
1566
785
3331
3152
3711
31
1051
56
3427
1331
4536
3217
1151
3907
4197
4417
4405
3136
3295
1637
842
3900
4579
2536
3136
1792
3538
1141
1943
4658
3969
4378
3304
1900
765
212
959
2956
2852
3234
1607
4866
2543
262
1873
1633
692
4088
1307
4773
338
878
3191
2783
841
3176
2580
3779
2502
4300
3908
3130
1398
1916
2326
4715
875
1172
3627
4937
1884
3435
1804
4625
1574
3927
4068
2633
3578
393
2061
120
2625
3013
3684
4902
3993
1125
2646
3588
3069
1573
2048
1704
2284
4124
676
2429
1991
33
3587
2352
1304
1005
3104
241
2062
588
4328
2378
1245
3920
1416
112
4037
1945
2067
713
4971
4570
4572
477
2583
1953
3214
2072
4673
258
1119
578
3213
330
510
282
768
326
1043
3246
4731
630
1006
4174
581
1581
4759
97
3072
2151
1525
933
3488
322
3642
2006
1587
1818
1734
2975
2810
590
4469
1537
4958
1306
2860
563
1869
779
1765
1189
4150
3840
2160
4974
1880
1579
3619
2706
2559
128
3013
4138
1006
3612
2080
3501
3177
1355
4802
4258
2518
3392
1398
2698
53
31
3567
1174
2021
4011
3909
981
767
2569
1130
2598
485
4313
1987
3936
159
2733
668
1870
3999
2359
417
4332
3959
1998
2446
4883
1129
4770
839
736
1975
1784
2813
1451
2855
4609
4259
386
569
696
4360
3803
1479
2573
21
3892
2524
1255
317
560
271
992
3535
3220
1997
432
3345
39
3202
1531
3266
2986
2430
1394
1103
3894
4450
861
3040
4329
3886
4033
1421
714
263
1276
3974
1514
699
3143
1767
4444
4305
724
901
299
4789
314
102
1064
2576
463
1008
2509
1510
2202
496
36
3664
2266
3551
3257
2273
1111
330
4046
824
2329
341
3175
316
796
3033
2504
732
4709
903
2786
1964
1118
4041
2029
2127
4183
1845
4284
877
2700
1269
2291
3154
1597
4656
4916
830
555
3159
3346
621
3866
4008
4130
2698
182
1743
2717
4443
1558
4072
4449
3164
328
4682
1274
4604
1171
1285
4291
1278
4075
841
10
618
4058
290
977
932
4379
4414
3736
2716
1626
4754
128
624
4121
1763
3608
1270
3985
3392
2180
3832
4528
37
1778
4749
183
1766
2425
1562
3499
825
629
4459
1525
1225
2647
4721
2557
3467
1559
2427
1804
4621
4039
3070
66
1658
3686
2931
2756
1421
3594
23
1066
2452
814
4904
4296
927
3977
3455
3627
1255
3836
4395
1434
720
3339
1255
4501
1406
3555
4635
3224
349
2271
4334
915
130
3542
1068
911
2002
4024
4528
2069
2011
4590
57
2896
414
423
1187
1931
3190
2152
4615
4249
399
2679
4591
2210
4940
4529
1529
4803
4459
1547
1008
1057
421
199
449
2724
1910
1143
1324
2973
1849
3745
487
1573
4835
865
4841
3940
1306
4816
933
4276
1150
881
3964
2036
3855
1609
1549
3469
591
360
4893
3642
791
2197
3560
3075
4817
1240
1686
1165
4085
3464
3535
214
2997
4154
2939
1938
2646
3811
2695
1510
4413
4226
179
3043
4828
998
4373
2642
4167
531
4757
1163
1493
3573
1587
3718
1987
2024
2866
384
3795
3644
1730
3586
2492
3925
48
1705
4533
771
2385
3136
2494
654
4135
263
3307
1121
4910
208
4088
3686
2775
4055
4892
1246
504
1732
1030
4424
4771
4120
4662
181
3774
1242
1176
2646
4764
3039
4219
2178
3211
2019
18
881
3948
1201
120
1197
521
1910
2505
2923
4782
3790
1385
3423
1100
1730
3824
1134
1722
3288
1338
2110
3050
1424
4943
92
4990
2019
272
917
1580
3876
4740
3759
3758
3504
3695
3709
2531
3874
2177
2028
2893
255
1758
1647
4682
4615
1063
194
3894
4973
2564
717
723
2640
4084
285
928
3554
4631
727
2579
3930
3639
1203
1751
748
4049
4740
1485
4137
2460
4242
2088
4259
1642
1306
442
2472
821
3888
3398
3120
2767
4718
398
3739
1248
1941
585
1397
2188
2096
3855
1105
3171
643
1395
4303
712
486
2003
211
3458
4643
4387
1702
2995
832
1516
938
4873
212
4067
3526
4205
2398
1120
851
3931
2780
4797
4983
4981
4498
3752
4117
3569
2012
1451
2088
1354
19
3469
4727
2625
2748
891
3414
1572
2793
2038
4597
179
299
3366
4893
4709
4585
1556
914
4722
3278
16
4824
924
1557
1725
59
2928
546
4089
1703
2328
1007
4185
3366
2571
1551
598
213
438
1213
3396
344
704
3772
4195
1259
3255
2574
2928
3008
2040
424
150
1619
4142
3329
491
1336
2189
937
1761
4893
4547
1185
2435
4869
3707
3074
2946
3006
2606
2872
3643
2971
2951
4410
3608
4514
3607
2085
213
1405
4530
56
1035
2935
2253
2609
4793
1027
3120
424
4575
4863
1332
4176
1056
2568
2353
2562
4526
536
3170
4865
3792
901
1059
4313
1856
4603
1337
2227
3044
47
4406
3778
2931
4942
76
2298
1455
758
704
3358
3681
929
3837
114
45
4074
2513
1385
3381
2524
2990
3704
4738
4892
3218
3340
4358
2068
468
2663
2819
1429
2353
2121
2873
474
1217
4483
1742
1482
786
4366
2506
123
2206
4208
3189
3278
4322
1142
2490
96
4820
2627
2364
4789
1819
3836
3649
1613
1699
718
4050
197
1270
3205
2218
3203
1701
4374
179
24
2993
2095
423
448
3446
2486
825
2517
48
3279
63
598
1625
2137
798
4638
3165
2836
4302
2718
2054
2064
3534
2980
2853
4464
734
4935
4570
3980
98
958
2153
2076
2030
2361
2023
4134
3208
1961
2602
1828
2780
3583
4219
3646
2265
4417
4109
2680
452
3761
1112
958
2966
4370
3181
2724
3796
4146
1998
155
4329
3128
5
4001
2008
399
406
4251
3939
3031
3282
729
2332
4679
866
1632
970
4643
481
932
1220
1286
587
2923
2307
1296
1539
530
43
1214
2679
752
2720
2674
1986
4166
4807
2562
817
2202
2815
1730
40
1220
5
3837
3672
4303
798
353
438
2550
2446
814
2775
1180
3635
1390
158
2781
2575
3149
2280
1938
2505
1739
1848
2916
2309
3678
2600
2789
4369
2735
956
549
3831
2190
4318
296
399
2863
238
567
4304
118
225
2433
3635
4141
2197
789
22
1963
3855
3103
4312
308
940
837
4394
3439
3606
3578
605
1885
4173
2736
2169
3301
1219
2541
2780
1306
661
633
3152
912
1354
402
628
3625
674
3276
1142
2838
4396
3487
591
69
1704
2126
4259
4228
1315
4479
4103
175
2392
4899
4000
1357
2607
1948
563
384
4830
1311
1550
918
2607
4514
2618
1270
2564
2684
4501
3485
4540
1568
2473
3459
3554
752
3051
2298
2872
2274
2892
4506
4528
1532
464
789
2470
2505
631
2315
4197
196
7
3719
903
2310
3443
155
458
4119
1530
3309
2245
2023
4485
2920
1715
3295
4725
1003
2946
1337
3639
168
2987
403
1310
309
2362
3406
3178
196
2551
2204
1552
4990
3732
4483
4301
438
3067
4729
4664
2940
875
184
3539
1218
4596
497
200
4671
2326
3443
886
2039
4403
1705
1295
3311
4472
1731
2422
2692
1167
3453
1055
3360
4120
390
1386
34
3552
2995
328
2643
883
34
1422
4620
3794
3848
1249
1313
5000
42
2140
1262
1062
1595
1875
3900
284
2440
4318
4195
3208
4232
646
3040
1714
954
2289
3286
1147
4611
2383
3918
4275
1257
445
2575
4302
41
2159
856
4950
2416
2140
2473
542
1229
3391
3347
1984
1343
999
2591
4135
3045
1972
4945
484
1491
2478
888
4027
290
1170
975
3699
3427
4414
4922
2923
2324
3508
4321
3196
773
935
4384
3320
3726
2046
4852
1108
527
937
4409
3317
2653
535
2569
1211
1460
76
2742
2564
4194
1605
824
677
3676
4297
1636
3167
3908
1938
4414
1873
4585
4325
779
508
4466
1239
4649
4771
1947
2505
4612
3929
4622
3703
3421
4561
3577
3969
3888
923
497
1327
4119
2323
3915
2302
1676
1493
4222
3488
4236
1891
4749
4140
4203
2366
3135
1335
3768
467
1942
2291
2606
1594
825
2155
13
1334
3031
2715
2727
4719
2928
1314
2885
3659
1286
992
3150
1230
4079
3794
1865
3077
666
985
4030
652
4419
349
529
1696
4537
3694
3037
764
1085
2439
496
1862
112
4382
1201
2228
1780
2891
2533
4190
170
3637
3290
2177
62
2121
414
492
268
4610
2298
1785
84
1929
875
3589
1408
4278
4212
2685
4721
4376
4475
4041
4070
2387
3083
4722
1605
4412
4575
1376
3351
1331
988
2528
2829
1723
2073
3940
642
3994
3913
1301
4358
1053
1968
3595
4504
3324
3848
3938
2036
1389
4630
505
157
1577
2532
2133
1695
1387
2478
3486
2033
63
4343
1808
1753
3591
17
4324
3909
376
4648
3217
2070
2210
2004
1628
2708
686
2206
3111
2495
3960
162
2983
2810
2858
1926
112
3500
2637
734
3526
4606
600
1701
3275
455
2864
1017
3471
1731
2054
1753
3994
4586
2785
3042
4447
1239
2330
725
390
4866
4822
5
4218
4367
3074
713
2671
853
4069
4025
1111
4637
71
3027
53
286
679
1899
3416
2098
2809
3746
1143
4322
4820
576
4121
4268
4646
3109
4439
1828
4175
446
235
3183
4825
1955
1942
4743
4260
4962
301
350
1808
2879
644
76
2079
4380
2789
3539
3474
2410
999
4798
1617
1943
1867
4895
1792
3363
1602
2505
76
1535
4035
239
4767
4779
3432
4344
4293
2501
1607
276
499
3543
342
2510
1459
3
616
1426
2551
50
4068
4067
731
4231
3045
4309
4269
4656
2362
716
2678
3519
3811
4767
2637
3794
4847
772
2197
4416
4667
219
1065
161
4831
3561
4618
4873
1347
1739
1933
2795
4809
1124
709
3421
1852
406
1792
4902
4497
1032
1226
476
1110
4076
1385
3124
1742
4512
97
2426
1922
2207
1385
510
4629
1959
1613
2560
528
2397
1862
4589
4974
444
3401
3599
1269
1078
2767
763
3458
1563
4719
2220
4703
2594
4648
4811
1954
3760
4816
3019
2866
2049
1071
320
1217
3223
1720
2132
3840
490
4834
3839
2510
2275
1344
1821
1930
21
2895
4308
1087
3803
197
2379
1823
1030
4187
3429
4576
1190
4702
2178
3438
3064
371
3666
2480
2554
517
4875
3536
3211
1230
1594
1546
2434
1828
398
1823
3902
3165
1510
3723
4989
178
3862
726
1547
557
4314
2285
2612
4051
2708
188
2823
3412
219
2886
4642
4835
2366
3793
1256
2861
3175
2357
4875
4311
3275
1909
3975
3375
2885
4535
4378
3965
157
1403
1064
2801
2194
284
270
1418
719
767
268
1885
1699
3486
1101
1243
2308
4946
2302
4062
1288
2459
1488
3812
3991
2433
3906
4762
2569
194
1988
1678
2599
1058
3840
1999
2203
695
413
3263
1433
4334
1575
4274
4764
2534
4528
2600
1659
526
2044
3241
1379
1955
4379
2965
1485
4663
4125
962
1704
2322
2729
2096
594
2858
4284
487
130
3686
717
957
3907
2952
1249
3625
464
4027
3560
238
4957
2775
3835
1401
2252
3325
3658
979
926
386
3752
3719
4734
4668
2751
1844
106
2549
310
2219
2372
1819
2012
2324
2801
3021
4555
3924
2948
2787
1894
4838
1814
1265
3658
2674
1195
4998
1702
4396
3297
4356
3572
2191
3057
1832
4198
3677
291
1666
2607
3141
414
484
2109
1740
4519
4518
403
1987
2330
2066
2207
3922
1557
3716
1553
1342
1848
2523
49
2415
3640
3352
2262
565
4046
1894
1870
4233
768
3518
1816
1956
718
3626
3221
2275
949
987
4083
194
4214
927
3670
2451
2172
2727
4934
841
3028
4398
3230
84
332
1087
4834
3084
3519
3567
2174
3408
4432
4424
1257
2688
2751
4172
3557
129
810
1966
2288
2152
3373
4223
4065
1606
1402
1418
1563
4986
1741
2707
963
1545
512
750
4409
3491
440
4464
3309
3002
1762
3873
3257
4235
1733
148
3659
1965
592
2307
3429
3686
1600
458
3358
3691
1741
4472
2907
1874
1235
3708
4180
1565
2181
3426
2047
3386
2574
4686
2840
1540
854
3434
416
3109
1400
1905
295
3452
1421
2769
3826
2938
4305
3364
4413
3091
2383
1532
4905
2019
1160
3552
1841
3186
526
3424
3617
998
3216
109
12
2146
1477
3034
3452
1856
3329
3013
4929
2448
1520
2947
2248
682
3065
2518
1971
2934
3528
3313
4128
1814
4164
1122
1176
691
1130
736
1512
4347
2669
2495
3190
1578
838
2317
3019
4116
1084
2752
3612
3694
36
2516
4258
887
4563
3982
4146
2181
4071
252
1881
1559
1841
3644
1410
3532
3050
4521
2538
3672
1375
3319
378
2977
4861
615
3222
1286
1491
4800
165
3664
4515
4414
631
2314
9
1574
3950
3210
1705
4075
2818
2391
2160
4771
1424
4045
505
917
4267
43
1989
1494
2999
2906
3762
4430
1973
3888
1874
269
1367
280
4279
188
3277
2068
4000
878
3637
3384
2162
4590
3206
2319
214
4169
237
1638
324
4183
3343
1808
4451
506
4355
2527
3103
4484
4659
923
3857
4965
2244
3853
2997
269
4150
531
630
3722
2680
4750
3732
1373
2743
519
4477
3950
1801
4548
2557
4519
3679
1100
202
378
1144
3888
4360
1586
4388
2077
2104
3851
3089
3380
4444
196
4136
3795
78
2029
1210
1114
4455
1127
3334
3609
1031
1446
3737
2053
4278
3383
1119
2916
909
2810
835
3698
2862
4705
3261
2356
3838
624
1332
834
2455
879
4774
3641
1467
4538
1437
1422
1398
2062
2150
2918
1436
153
542
4411
566
630
4008
2547
2017
1346
968
3622
4654
3874
3098
260
521
3158
4958
676
4711
663
3062
2548
1267
3879
3353
856
3276
1862
2977
2038
1215
2233
1231
4689
1997
1035
2058
4574
2353
896
2631
1452
429
4091
1435
3798
482
162
1909
724
2501
4371
4895
2108
4629
4833
1851
3121
2997
2774
4760
1780
1443
4920
1066
1148
3123
2427
4355
2388
1017
1938
3355
3398
3824
4262
2696
3212
1981
2408
2115
4448
1346
2972
4558
3
1254
3100
1140
2596
36
993
1965
1811
2303
354
1658
3866
151
1791
1789
3567
2693
2734
1924
686
2211
2945
29
3984
844
3843
579
344
2272
542
4267
4750
4884
692
3577
4350
2907
2067
4289
934
4429
918
61
2354
4926
221
3037
4135
4066
4323
380
4983
978
887
912
2612
1345
4617
421
4542
2778
2075
3698
1892
1673
874
1758
1534
220
1237
2232
514
3807
3980
3580
4050
4054
936
3808
2658
2446
395
1441
3547
4381
1073
4437
3594
1975
2116
2100
631
853
3314
195
3871
2937
1828
1126
1706
2420
4323
1209
4527
2336
4545
2020
3321
1186
4604
4349
3031
399
35
2460
4867
3296
3040
2308
1513
1921
4827
2452
3933
889
2684
2292
2926
1732
2270
4699
3224
3558
4860
3772
2605
3370
3966
1244
2086
3581
1648
3061
2044
351
3888
1122
1748
800
2571
3206
4011
785
2031
4832
517
4567
682
2025
1748
4256
522
2304
4523
1537
3496
4409
1395
3035
3640
2127
1034
4868
3802
406
3588
4135
1856
2667
98
104
2466
4473
19
3379
3797
4170
4827
4147
1827
3668
1842
1696
1959
2491
3644
2762
3686
145
1973
3461
4236
3754
2654
1448
4857
3155
37
1342
2786
3126
449
2521
4559
1032
1036
714
1899
2563
4180
4166
363
1082
4018
3077
2392
1886
3282
4707
799
1047
1533
4213
95
4380
3602
3909
2326
2161
2610
4539
1656
4136
448
4910
1239
4573
1297
2768
451
4068
4479
3595
4517
3982
3854
925
250
1652
767
4871
3548
1565
2862
1631
998
3258
3082
3779
1218
552
1721
1116
3443
4325
4628
4415
2520
3274
86
3705
1991
4727
2696
4102
4824
1888
4981
4859
3461
449
4265
2262
777
3095
4424
823
1122
561
1560
4682
2363
709
1872
1971
1243
3623
2997
1466
4934
4776
3624
1531
737
731
510
3309
4559
2508
838
4070
2510
3230
136
782
2260
975
4364
4367
4895
4645
2829
4249
3877
3721
4777
4197
3553
3589
4221
852
2688
4501
2502
881
2207
35
1679
1577
324
3455
3439
4054
222
4896
1982
2996
4178
2917
4336
1095
3588
2730
2430
1973
2265
3502
922
4331
4403
313
3118
2429
3288
697
460
2707
3590
173
2807
4222
3472
334
3337
2378
489
4090
4296
1219
62
2675
2309
3710
1766
3433
4763
1470
3845
4149
2739
812
1159
3802
1635
451
4987
3914
3458
845
4108
2113
2406
1014
3524
220
4966
2559
776
4024
2668
4320
1515
4557
663
3575
4884
4057
78
6
3751
252
2873
4650
2389
2054
2167
3356
1387
1270
2743
3400
3706
662
3191
4770
3536
3314
293
1955
1187
1535
4330
3398
3635
3911
4557
45
4982
175
2363
4287
3199
3622
510
4912
3553
3243
4204
4851
584
1705
4385
2106
288
2737
1027
3863
4777
4289
2172
4682
3700
287
2585
1816
3638
873
2107
4074
3115
4189
2052
1149
3794
4058
2767
579
3325
3872
2153
4315
920
1481
3366
457
352
1820
1591
3394
2984
398
3275
4007
4467
4435
773
2513
2389
2560
2644
2988
706
4310
1414
3271
42
3648
3951
1144
1467
3518
3414
3014
2690
2799
1879
194
3989
107
3385
3640
2725
3399
2355
4061
2066
1462
1568
2496
2731
1057
67
2690
318
3787
2293
3549
2845
1445
1555
3395
3085
4883
2669
1728
839
2502
3624
2782
908
4110
1012
4920
2229
3745
4247
1305
1403
3644
2543
4456
1723
1825
3418
4925
4938
2303
3996
962
3119
1457
861
1244
4789
351
507
1762
2965
2790
3195
3639
2685
2221
1648
3789
4611
1768
1302
2199
699
1667
4863
2605
4005
2016
3703
1176
1316
3729
1325
2385
4667
2437
2148
1092
1059
3806
4362
4904
4591
4154
4741
3643
3495
3087
2199
1996
3254
986
3863
4628
2075
2338
4881
149
4774
4104
2435
1647
145
524
1768
1866
780
3315
3570
4007
4380
42
1567
1249
194
1500
4284
3184
914
4531
1480
815
2367
1896
1157
3524
1308
4895
4045
3893
3113
234
3973
249
2852
1450
1446
2052
4134
29
1570
674
2793
873
4374
667
828
2654
1109
4859
3726
4702
84
4559
4517
28
3435
547
1625
692
411
1629
927
1298
3401
3520
4842
4874
696
958
247
3633
4136
3102
2942
4746
1328
3211
3038
3584
3477
4297
600
3053
3429
1521
1872
1166
1337
2432
2022
1056
1878
4266
4502
97
2402
4268
1686
1183
1983
1700
3922
2987
3965
4725
2014
2239
2878
4098
3348
2432
1930
3761
1173
3179
415
3384
3647
1575
2366
2994
4152
3209
275
4772
2268
167
1334
2338
1966
3685
2319
2081
1880
2931
2025
871
2216
3543
879
18
4697
3814
333
1808
4055
1461
4411
3483
398
3701
3419
1352
2688
3544
1955
4967
2632
4616
941
224
2983
1964
37
676
440
433
369
3851
4602
3621
3271
1415
2236
2272
1238
2505
619
477
3874
1762
3830
4589
1897
3422
2646
2324
3665
3609
3544
4419
4873
4176
3649
2945
4171
1088
2369
4010
978
529
2164
368
1023
765
4390
3878
2528
4809
3543
2138
3753
4947
4842
4134
1743
4140
3742
418
2385
4263
4897
3453
1363
2394
1976
829
261
4943
26
2510
445
129
1987
4352
2654
3652
4445
542
1222
2771
63
4003
2158
37
4318
2245
3426
2828
399
3445
976
4992
3102
761
1795
18
4554
2516
736
2794
1427
255
2538
4102
861
3466
812
1559
4508
4032
2660
1187
4132
894
4091
2866
529
1670
892
1183
4632
4807
2183
4388
1801
1546
1566
4264
2283
2941
1816
2627
3769
356
3044
901
4145
3671
187
4932
1204
3403
595
3554
1828
2652
4141
3333
453
4414
2298
2533
1202
4674
191
372
773
2862
2876
4951
4938
4757
4055
4106
3729
3666
4133
3801
4585
2031
1577
2987
4808
3045
989
1339
4871
4511
1104
893
4929
948
3583
2579
3220
454
89
54
1620
2552
752
97
2697
845
4988
535
3820
2891
4091
4083
3765
4855
399
2035
3462
254
371
4578
981
2164
2196
580
4170
2938
3208
2571
3695
1667
1727
1248
2303
2150
620
3697
4536
2125
3140
3159
3680
326
3369
649
1667
436
1543
3869
3796
1200
377
3307
3879
2528
2041
3446
2865
4522
4200
1445
3847
1769
3580
2882
4087
4962
3621
2453
964
2672
4185
875
3301
1907
2778
1638
757
2245
2537
1053
4962
750
1086
570
575
3008
879
3485
26
3658
3491
3912
3567
3188
85
4800
2937
3182
718
253
3784
3305
266
4682
75
4654
3775
2185
3816
4892
2039
4801
599
2164
361
1309
2683
2535
4317
4213
3913
3793
1757
3956
3660
2404
3353
4765
4625
1247
4282
481
539
540
2592
3625
2395
3238
4767
4685
4088
4039
1345
3569
4860
795
1585
4827
2971
1301
2992
2538
3325
1164
1191
3947
3616
98
1270
4644
682
349
4305
1128
4699
1266
1573
1912
1520
2815
506
2852
2254
4174
267
171
893
57
2760
143
4935
1726
4004
337
1301
4262
3257
2098
1592
1905
4418
3318
4290
4654
2331
3755
1365
2199
4829
598
643
1384
78
2593
2963
871
2288
3847
1457
1446
695
2238
1358
2484
3163
4410
2980
2234
703
4030
668
3212
4580
622
3550
2275
2184
3631
4167
2891
4126
2150
1956
2132
1820
2116
4219
1779
672
3173
3881
3080
1671
4310
1356
4670
599
3600
3917
3834
3143
1717
660
489
3720
758
3874
1321
2754
1700
3100
208
3241
4044
1887
2033
4733
4809
415
4852
4460
356
4421
3024
4604
4781
107
2447
3696
2682
1769
1448
54
2511
4674
2006
3542
1654
285
1093
4868
1878
2534
7
1346
2542
2488
4519
770
829
2461
3112
529
593
1569
962
2533
1251
4987
3101
1773
4577
3742
198
3231
1725
3814
169
818
226
78
4499
2577
1362
488
1568
1889
3317
2376
2520
632
2940
183
4551
2967
1645
1137
2981
4829
2644
3990
564
2333
3019
1148
799
4551
2213
4612
779
2922
478
2359
1969
3998
3599
1336
3838
3439
2741
3252
4533
2946
429
3933
977
2765
1493
213
2095
1532
4022
4937
2050
1674
140
815
1648
2281
2722
2532
1396
3915
4653
3121
4390
1453
2073
1461
4143
2521
383
3292
4674
4667
3568
1306
3407
1754
4876
3576
2378
172
3855
291
967
1238
1599
537
1502
795
626
1098
2441
2862
1987
811
4097
2181
2388
1636
767
2237
4876
1242
1586
4715
3953
2259
3798
2850
1704
2220
2080
1491
828
4156
4002
3237
2972
324
687
2236
3056
4802
355
4892
4758
4550
3429
4190
4771
4566
2033
230
3959
1975
574
737
3779
294
2742
4869
4232
520
1351
684
4650
3709
4962
2018
34
2637
2355
493
154
4224
4131
4052
2962
1328
3910
2907
4988
3260
3775
484
1456
29
4178
867
567
1457
1439
345
1295
2789
4876
892
3556
565
803
1779
982
2355
131
1141
3173
3657
467
4711
3728
1100
2204
1974
1138
1631
4409
3323
3700
512
3911
2951
1261
1734
1605
4592
801
2724
1060
4617
3672
3712
4850
4650
4776
2373
4661
3382
4132
3934
3988
4961
710
2438
2052
474
4569
4108
4167
1218
2715
264
4134
1090
1796
3118
181
3055
95
2368
3443
446
4445
4599
3169
2961
1134
3496
9
3042
4888
1846
4429
861
2266
4537
1775
1089
4133
3667
2177
4494
1555
1184
4984
3321
4600
46
4130
3774
1515
2297
611
4646
146
4927
1422
898
3321
136
2992
282
2346
1170
4091
297
45
1805
3807
2184
3435
999
2131
1856
344
1450
3622
2717
729
436
3583
3307
4339
2139
3509
3402
2472
1414
2746
4077
1715
1161
1174
3609
236
781
1731
3259
986
1712
1897
4031
1054
4493
1326
3875
3882
21
802
2310
2517
1645
2799
149
2324
2038
3791
4644
1886
1859
976
2357
4499
2261
2962
4428
911
1991
1264
4249
4842
888
3699
2088
42
553
3188
3997
434
4086
1400
4929
3257
3432
600
1239
1246
1985
1032
4142
2581
4751
286
4358
2103
4960
410
766
2107
264
1165
2431
4042
106
4059
1608
3617
808
4472
4407
1323
454
2340
1653
860
2159
3278
1311
4359
3201
1274
631
2286
4024
4434
15
877
2427
1741
2492
195
4827
1257
3216
2982
4781
651
3418
584
2689
1151
4016
3523
1769
920
2445
1711
1897
2046
4209
824
4205
2134
2691
2197
871
644
3454
4481
223
4780
1419
4133
3825
2334
1351
2276
2164
4215
684
1084
2493
1021
36
163
1767
1441
239
3323
74
812
3404
2182
2519
2876
3149
1044
3278
1091
248
4118
4162
2652
1232
3135
3914
2907
1040
33
123
1015
4177
4220
4091
4130
3239
3664
2810
629
1800
4530
4828
4267
2325
4295
2811
4206
4349
4698
3749
846
4069
832
4775
4402
2134
3377
2841
1116
4836
3644
929
1483
2382
4751
3733
1571
4652
592
3389
3739
2801
3369
4549
711
3800
2852
2537
2537
104
2139
3161
3313
322
2022
3003
4270
4269
3962
4657
4902
448
1421
3932
4407
698
4095
2824
4851
183
2421
3040
701
2217
594
873
2287
3802
2899
4681
4630
2986
3494
3854
2244
84
4779
1028
4710
4729
476
25
4373
863
3667
1053
4084
804
3219
1086
3407
4357
3754
2643
400
4662
4457
2678
513
1609
2
3168
18
3807
3553
2504
3154
1748
125
4359
622
643
1608
2559
3236
2591
3083
3444
4204
4516
3959
1701
3631
4187
210
2574
4720
1602
2250
1821
4627
3748
3361
1275
3953
2778
2497
1773
4939
3690
3455
3278
857
1244
1788
602
993
3329
983
1808
98
1546
853
3001
3217
2226
4796
399
4219
4395
4210
1468
3049
3480
4149
337
121
2704
4750
2435
3288
3378
2391
2962
874
4181
1974
1424
1549
1874
368
3713
1649
2952
4286
2386
2922
708
1421
1828
3645
2770
2461
3881
2556
3138
4253
1190
2991
2146
1399
3800
3606
3950
4478
556
1641
3528
125
4638
340
644
332
432
3313
3344
723
193
4146
4930
931
1064
517
1229
3235
4675
418
1321
985
2674
2785
4871
4645
1499
47
3146
2934
127
598
1415
4612
739
1082
1712
2912
3704
4515
4094
2980
2503
4066
4713
2132
2158
973
2772
450
1579
4954
2643
2149
3192
4313
2809
4203
4619
545
3121
2985
3978
3263
2260
1519
3735
540
4603
3769
3584
2700
392
3110
4374
4106
1558
3337
344
1909
4220
128
3380
366
3559
4370
3792
1932
3107
1372
129
4476
2845
2785
4154
4222
2915
2292
620
508
4911
3029
2615
652
3045
2105
1146
1324
1661
2796
3783
4916
1412
1005
1774
2063
2564
2418
4991
124
4837
2348
1148
2365
3779
1913
3129
4701
3142
2790
3985
918
380
3171
1217
3657
790
2112
4887
3363
78
2679
4948
2751
2901
296
1384
2170
1760
581
2318
4949
4638
2969
3246
3494
1658
877
1086
3886
1770
356
2069
3094
4843
4255
3661
3420
2546
4955
4396
1879
3029
1014
2238
1783
2143
651
2325
2760
1889
4303
598
1164
2988
1154
1505
1713
3781
691
4317
2066
396
3268
942
2943
4399
4456
1560
3883
2449
1324
919
1119
508
2109
4812
454
1756
2303
4489
1968
610
4647
1840
1611
4065
1585
2312
3681
432
2516
999
4386
2090
168
1277
1264
809
4469
2654
1330
697
4431
730
3513
2592
2184
3676
1051
2490
3607
828
3769
2172
2560
2941
1542
701
3207
2260
2177
273
3819
3793
3721
197
1366
388
4405
3526
565
2890
3989
1781
4570
3066
2720
4964
292
2852
1289
3525
106
1912
4805
3916
2940
1239
1334
4633
2183
3879
4440
3464
909
3665
2415
1431
2589
2524
1267
448
299
3231
2184
2879
4812
3456
4854
4644
709
4243
1291
3721
4409
331
4885
1096
651
3075
1929
4394
1279
4237
3064
4569
1449
4195
1900
3589
2555
794
728
3966
1137
2910
4816
4054
2358
1364
1191
3460
1325
739
1183
1433
4289
3254
1404
2726
415
4405
4263
2663
4851
2864
2609
439
539
574
1580
4742
3692
691
2884
4820
3777
1641
1301
478
15
3241
2899
4031
450
352
2087
3922
45
44
3558
1341
3893
771
2174
1092
2435
2703
1153
713
910
3549
4759
1058
4170
3903
1315
3797
4176
1060
2161
3305
1887
591
3261
2155
4936
3858
4955
668
1629
3671
3875
2272
2373
1916
3986
1906
408
4345
2187
4179
4160
4244
2339
4003
592
50
1322
3065
1794
1970
1543
758
3431
4069
1293
499
1444
4758
1468
1047
3973
4438
2807
3106
4301
3476
2972
1189
1435
4043
1075
2075
1928
1798
618
4866
1176
320
3214
2799
632
2028
2074
1661
1404
3241
2109
4602
915
2682
4394
3032
4859
60
4340
2059
825
3878
629
308
3851
2528
3226
1587
4613
4203
207
3480
828
3024
428
144
4518
3171
3300
2616
2662
10
1911
1738
1636
2681
841
96
84
2055
4004
1695
3377
1747
4749
3279
2521
4043
4599
4132
2875
4303
811
4177
2622
2505
4471
3162
3046
566
1104
3432
4151
991
3949
4383
4889
1895
3250
3634
209
2698
4857
4156
844
1809
3425
788
691
4669
1922
2061
2623
3294
2518
4823
273
1088
4569
1423
3450
1316
652
2522
4111
2336
3968
4850
1292
1918
3266
4438
4900
2867
3201
516
642
2162
3093
1503
1310
1335
711
3664
3933
573
1966
3873
4748
2033
2881
3857
1990
1009
1988
1115
2036
2927
1240
764
3351
2084
2590
4977
1466
1562
3745
4064
1581
4825
3683
1193
3290
3242
3675
2222
1769
1421
4296
1159
3792
1578
3123
4282
3190
2937
3773
823
2271
3985
1463
2330
861
238
235
3616
115
1817
1486
1077
1895
2308
103
1241
125
1552
1554
506
3200
2646
4559
4193
2082
123
1372
509
2031
1779
474
617
1112
4594
1254
624
2289
471
3767
3222
2589
2328
1589
1701
1371
1312
2366
875
1709
4347
1190
3019
4342
1724
4941
3130
3782
3346
2204
3655
2162
3669
2876
4638
4864
253
260
3644
38
2877
1757
4067
1664
4623
567
2395
3178
587
4609
2609
4145
4358
4427
2262
1453
48
4420
4462
3931
3541
2177
4529
2324
1060
530
4592
275
3492
3822
3368
2625
2856
909
3860
2108
308
4011
59
3285
2326
3327
3760
3233
3879
3689
2161
3118
2761
105
1120
4765
1976
4434
2219
1648
2846
2135
3600
142
3374
4369
3269
2473
4868
3940
1411
4555
2462
1419
1560
110
922
1222
3292
1914
2123
1495
4322
3939
1678
2137
1316
2009
3326
2523
3394
3767
356
4013
1966
114
2617
2876
3869
2286
1320
3367
2958
2447
3086
3245
2565
4899
3833
2847
4986
1762
911
3895
720
2794
2344
3777
893
456
2908
1834
3478
4263
1476
2325
4817
615
4952
1804
2144
3966
4618
3599
3987
57
1136
2445
784
2309
2944
4002
2020
588
1692
761
620
4646
3376
2379
765
3989
2446
3562
455
1597
261
562
789
76
4363
3054
1012
3059
484
4043
3649
2686
1938
2213
4621
1325
2129
4732
264
3643
1484
1106
29
1495
1087
4388
4399
1351
3059
4599
10
1091
617
3519
4238
2213
2706
3661
4813
2441
1
1513
2780
1544
4366
226
631
3766
3601
4930
1165
3689
4263
3173
4089
4772
430
180
1286
290
1898
3547
4697
2994
4336
1716
3857
431
4951
1405
344
615
4337
755
3567
19
737
4065
4591
4172
2440
2213
2420
3531
420
4124
1023
317
1842
1529
958
1248
4937
4179
451
983
709
3397
3130
3376
3834
1301
345
36
4806
3095
4381
1716
1820
1673
2706
3508
4891
4329
4967
648
212
558
72
4931
762
1704
806
4445
974
137
3011
1126
4104
1176
3688
4009
917
4475
3522
1968
4311
4734
292
1188
2381
3760
422
1210
1238
4710
3211
1768
753
166
4309
3223
1558
1385
1703
1240
588
2778
4519
97
981
2438
3488
3422
4277
3416
4005
426
28
917
3818
1774
2916
4268
2312
3649
2990
3364
2604
3882
450
4599
4396
4448
4963
1243
3597
732
1818
2446
3406
4337
1065
983
4710
948
2058
4173
3911
208
2474
756
581
520
2095
1415
218
4271
387
327
1811
818
4211
3521
2746
3882
107
4934
991
111
4132
2675
3001
2424
302
4704
1485
2331
1755
3016
2710
2668
1096
3591
510
3105
1726
4462
3889
4592
4749
2508
3523
1435
4916
4870
3079
819
1883
3324
1387
970
99
4004
632
299
2620
1198
1787
91
2957
3791
1678
3639
1291
2891
380
4363
383
3541
503
190
270
4144
2906
2295
284
2695
3949
2312
3915
4121
4234
3858
4405
295
3342
2011
3763
1754
947
25
1511
4390
1481
4113
2994
4524
3763
2989
1129
849
744
2265
4989
2067
2064
4325
4484
809
2662
3191
665
3312
4854
3807
947
2386
454
1549
695
113
1329
2779
1336
1283
1468
4177
3965
2613
392
3589
3205
4719
3320
3935
3978
995
837
2778
2553
2668
2861
1558
4167
4309
4788
2917
2437
3756
1789
3899
3710
4467
3585
3039
531
867
2140
1904
662
4927
1250
3483
4913
4595
668
2413
4122
489
1099
1152
3617
465
3287
1533
2075
128
1713
3872
3169
3280
1862
4513
2645
3332
2363
826
728
1055
4850
2566
379
1612
2166
4377
953
902
3866
4842
1006
3120
424
2920
4677
1372
3738
1188
203
4754
4899
3133
212
1639
2908
3921
949
862
2133
4428
2281
4736
3580
2193
3349
4860
4591
3554
4487
4251
255
2205
4899
3898
2652
4563
4807
3663
2164
3783
1698
216
3938
2847
1457
1382
273
3134
2865
490
1033
3903
3631
192
4735
3045
1651
226
2461
1244
1954
1404
1718
1692
3334
4495
4093
2443
2517
2872
206
1708
2751
3804
1718
2450
4915
903
1647
4103
3074
2110
422
140
3376
2209
1943
3816
1384
165
1792
345
4782
4244
881
2179
2342
4969
2627
2960
4417
3217
2978
4990
3501
1640
4433
3272
4486
4403
4151
2685
2078
2565
2351
1703
703
4389
4139
4401
2868
3738
4185
4700
1616
656
4421
2775
821
4022
3565
3525
979
1983
2207
2795
2686
274
340
1284
2974
1203
3843
864
1296
3339
1157
3781
1760
2482
2912
3386
2454
4115
3493
4258
820
1078
850
1279
1630
2338
3896
349
72
3839
3189
2206
1238
1869
212
2892
2461
4166
2054
2247
2703
1586
122
3697
4769
2950
1382
4550
4310
3615
4779
1051
2416
2277
1784
884
1351
4778
4244
3041
2162
4613
694
2132
2379
1837
3034
4891
1494
4117
2775
160
585
3958
4804
4536
2420
2081
3975
2007
1537
2772
98
2113
4040
3048
1935
1993
2488
3955
3564
373
3816
2116
2884
2413
2222
2938
4149
2703
2721
3474
4519
646
4432
3555
155
4924
3742
4569
2264
23
1432
2338
3646
1891
4856
887
1701
3157
4755
276
2055
3750
1894
121
1601
2922
122
2250
4457
3696
481
4767
1757
3895
1023
4978
4219
1393
2887
1314
58
1607
3526
1468
4637
3307
1764
2716
834
2947
3246
2650
3796
2378
4392
4126
3503
1690
4744
3370
1121
1260
583
2643
3834
3112
139
2528
488
4119
1448
483
2859
3672
989
1704
1470
3556
248
3794
2447
4445
952
835
13
2073
2652
3926
3928
3938
1442
379
2754
2998
850
3727
1760
4411
12
1582
2724
968
3494
3229
2397
3289
2071
4888
581
4530
2361
285
713
4647
1173
4295
3045
584
1249
2031
1745
386
2737
2906
199
3978
4546
2997
2030
4499
788
2530
4584
3028
4084
1754
2205
146
2828
1577
1670
2041
4587
3837
3447
2570
58
338
3850
4734
4804
2036
1578
3539
2759
3055
648
3765
3604
2183
3572
3722
3620
1256
4856
4375
575
296
745
4873
3512
685
4447
3125
1181
136
2660
3920
1483
1245
1662
3326
797
3374
1441
4901
2173
1118
4294
1319
1697
75
1439
4611
3468
1990
3931
1615
88
151
3536
917
4760
4748
3091
1127
2036
2247
3865
1702
1034
2840
72
3776
554
2539
3427
151
74
4512
3748
1387
2652
1848
3732
3305
3845
4511
2412
3089
48
1739
1577
3919
1158
1889
2060
1701
2384
1555
1007
2334
815
1755
4132
3803
2090
1801
4809
3542
947
1614
2246
2100
4490
3671
257
1319
1891
1550
3661
2451
3611
908
2833
3441
135
2625
3963
2545
3944
3117
865
3897
3048
3069
2966
729
578
2470
4809
1091
2012
3431
3514
1395
4240
3401
411
4423
1098
26
4464
1505
3372
2895
4981
1824
3333
1404
449
4336
1342
4928
3174
3217
2006
343
3312
4696
85
4182
485
3773
4304
215
1203
135
1518
1629
697
4136
3203
624
2995
2609
1737
3932
55
3723
4060
2119
4165
3081
1561
1684
1694
2195
1252
1601
4370
319
3597
1549
4529
2693
2743
3311
2601
4417
249
886
4872
3141
2010
28
234
3091
1853
4439
4825
3400
1505
1335
2242
1009
3857
3155
196
2352
2883
4190
786
3151
1536
3375
2788
534
1169
3649
3047
4057
4987
340
3333
4856
3784
2793
582
2550
4130
4926
3076
1499
623
4154
3263
4957
2936
1405
4423
1377
4732
948
4210
1392
4106
2473
1163
1016
1302
580
1024
653
399
4268
3081
1253
2301
3234
2955
137
2015
2556
1697
160
4465
2551
3478
3275
3535
3295
4580
2446
123
2358
3047
395
200
1749
4778
2059
2459
3653
3311
4451
4209
231
2517
2757
888
4869
3679
1860
1418
17
758
2062
641
165
980
895
746
96
696
2179
3630
4489
789
1648
1601
3241
1798
784
2532
1607
2750
1915
4903
3849
2966
10
3168
892
1690
3772
4627
432
470
975
4862
717
1785
4876
3754
3457
4067
2336
4717
1862
2804
1802
3392
1849
4630
1413
3213
3313
855
3247
144
2447
4655
395
2208
968
4832
4803
1038
3763
308
4555
909
1241
967
657
1372
571
929
90
3414
1525
911
4807
850
4576
330
3080
3397
4920
4330
4745
887
2517
1586
1553
3276
4370
3328
4326
4726
1349
2395
252
1359
3509
1583
1395
2049
2796
1341
1666
1172
4663
863
4872
2746
2851
2089
2142
2639
914
793
2194
2497
1744
1694
4847
4642
3469
3438
754
4786
4361
1534
2303
2694
742
318
1749
4046
3945
4760
2603
296
3799
3128
1547
4619
3787
16
3949
2868
3483
702
2372
427
2213
2890
209
390
3239
2693
3026
1233
1413
267
2569
2532
3869
1010
2727
4513
4744
1321
1163
394
1985
1141
3941
3828
2825
2286
3238
265
3125
97
706
4611
320
2626
1008
1723
2312
4149
4316
4035
2377
1185
3481
3990
4137
2409
1105
1590
3507
2961
2592
1805
3508
589
1344
2080
2464
3207
671
2763
3510
51
2139
476
995
991
3033
1803
244
4094
3433
3251
466
1203
2998
1508
2637
279
2523
3713
4429
4557
4351
4158
1457
1168
2570
193
3355
2690
3232
1996
4117
3550
2620
334
2681
123
1597
1821
1050
1284
4361
2603
4311
1056
3149
4557
3191
4768
1980
4002
4491
1046
3945
2794
4210
4587
355
3806
4872
4604
850
1178
3022
3761
3474
1277
3840
3212
3192
4173
2109
1149
1059
3672
3305
2663
1980
2869
1742
134
4006
157
2703
3535
4553
371
4055
2708
674
501
3180
1428
1719
1187
764
3906
2773
1057
1844
1787
1079
858
578
1445
2088
3740
4744
1708
4047
589
1473
4267
2729
2695
2663
3739
1466
1105
3282
2168
3477
3213
3406
4401
3256
893
624
1552
686
3815
4937
4261
1061
2855
1328
1889
4417
1272
4908
4296
3326
4285
3882
1899
2452
1464
3788
1174
2527
3865
1015
4673
3946
1672
4019
912
160
18
509
3992
878
3028
4052
1620
1345
2662
630
1982
2802
387
3682
4206
2180
2901
532
4073
1143
2339
3159
3742
474
4657
3296
3033
1578
3615
4447
4456
2253
4045
1393
3253
1222
2843
3969
4729
2004
1673
827
4015
4897
410
338
3921
2534
1855
3528
4775
2571
897
1498
3234
3126
2938
315
3272
99
1424
1051
251
82
770
4983
3745
2142
1616
164
940
4452
3328
4661
2792
2860
380
1646
3304
1831
2354
3908
4071
24
2639
1688
2930
3551
2150
162
3182
4386
1796
1843
1222
3539
553
2467
2138
2260
4064
2435
1597
2751
4372
1131
1303
4793
1583
1318
1873
2893
1965
1862
4988
2901
1947
2762
4020
1462
3404
3203
2410
983
2627
629
2099
1700
754
2940
3875
3519
1761
3814
4294
2329
1781
306
2549
280
419
3035
826
837
1556
1671
4944
210
1950
1626
653
676
2099
3168
4760
3194
4818
1228
1751
3703
4152
1109
3340
3510
3869
2656
1116
788
820
2245
103
617
1464
732
4921
2647
1801
872
3758
4278
2310
4402
2371
2787
391
4403
1372
4867
1331
1955
4176
1491
4293
1277
1766
3651
4052
1430
2666
3949
2015
3619
2939
1710
2998
1302
3216
2334
3210
3570
4463
1207
3844
1803
4767
1404
3346
730
2667
1485
3005
42
2019
3776
4215
4684
1471
2052
3280
3752
3124
423
197
4460
4827
4659
829
3362
3061
2827
1642
2417
1700
1708
2747
1100
4021
2505
2328
2834
4317
2887
2093
2244
500
1023
317
367
2293
4314
1405
552
1475
4782
821
2034
3946
4449
3556
793
4384
3570
3515
2541
81
1189
196
3561
1190
1710
227
343
2481
2982
3390
710
4141
2278
1249
2455
641
663
2682
1002
195
448
1699
34
1361
4931
2696
1347
3065
1202
80
4115
3258
3626
449
3353
2392
326
1065
3466
1681
528
2735
1999
2964
4516
3853
2603
1104
1963
134
2943
2590
4289
4826
2020
4603
2773
2835
1819
3479
885
2759
2708
2737
3819
527
4192
2641
4959
2702
2996
4187
1823
4669
2213
1386
4835
3517
659
2933
3919
2958
283
3911
1989
2950
3543
4808
4582
4053
2648
3455
256
4578
4767
4075
2483
2723
4859
3512
734
1441
1682
1369
3001
2495
978
3302
2020
4945
3795
2715
3374
3629
4583
1907
2620
4561
333
414
1787
3439
590
2346
182
1628
271
983
4388
2344
572
1798
590
963
2820
450
3329
970
1497
1283
4109
2357
2966
3945
3628
1537
351
3410
1803
423
2079
2027
1466
1171
1756
4512
1527
383
2911
2020
938
3526
2189
4005
88
3076
3846
582
3914
2604
4467
4537
1202
16
3422
1680
4653
3299
2050
1653
496
1132
4182
1550
416
321
3321
4573
396
1465
1695
2875
4761
813
4891
3752
15
3087
1990
1077
658
4963
1791
4266
2439
361
1438
3856
2327
4572
3650
3214
1108
4949
892
4992
4123
2043
252
1628
3274
2330
2632
1446
3805
191
3884
1189
1809
3024
3263
2662
3740
2978
1520
2762
2927
1343
4504
3283
270
4464
4394
2147
4760
2944
1271
2797
1551
1492
176
1638
4652
3790
4661
297
1280
4004
4309
4749
4026
4489
4906
1567
4465
17
1900
4562
496
3476
3881
3109
1472
3966
2254
1470
3715
3658
4012
34
4715
780
2778
1298
1453
3041
2150
1919
897
2020
127
3291
4083
1025
4656
4306
2911
3056
1950
142
3437
1704
290
1529
557
1780
1547
4066
1655
3172
1958
2182
121
2606
2290
1130
1816
3590
3494
3851
2240
4728
1797
2099
268
2854
2990
3232
1778
687
3596
4960
696
4898
2905
3261
244
2866
1240
4801
1232
2888
4525
1797
3912
4222
4655
4559
4090
83
395
1276
3186
3028
1181
845
388
4387
4759
58
2349
325
3871
1224
4166
1502
1181
4030
4956
672
390
3869
1406
3604
1091
4616
2799
1425
2577
2995
3950
3714
899
1507
815
609
4111
1692
4296
3592
3047
4058
1634
4883
2142
4977
2799
1402
555
759
2875
1668
1652
3548
87
437
985
1287
3639
1012
1360
4352
2047
4313
1621
3674
2857
3281
266
1763
1174
4072
2620
920
3066
2585
4973
4089
3864
2398
2214
1074
4052
634
3879
4304
602
4496
3927
2562
1735
4869
1953
336
2279
3679
1503
2151
929
705
4196
2548
4647
4553
3422
907
2620
3383
4304
3149
2109
441
2554
3555
4382
689
1621
1711
2365
360
3977
3321
284
250
4851
3788
1885
1134
1622
12
1401
4074
3385
3728
3679
1210
2765
558
2912
623
4674
4656
4247
2697
169
3729
804
3212
341
3019
3904
2318
2397
633
3604
3955
1523
2548
3059
822
1770
2169
4887
3997
1051
4680
2653
3460
3048
1082
983
2212
94
4690
3474
4801
3213
576
2380
1565
1421
3128
2954
443
3974
1728
3523
4338
4243
2940
1924
1115
1324
3679
2798
2068
3530
2459
3256
858
4557
275
4417
810
2534
1528
1183
1574
1137
3491
1956
1417
3183
4590
1614
3863
2846
147
3630
1700
132
2890
544
535
2715
2722
26
1357
3270
2813
731
1238
2757
4442
4303
2951
150
430
210
1981
43
2538
3820
391
2824
207
3129
4558
2640
3416
2799
1971
1205
1032
3731
788
4625
298
1873
2540
3995
4367
1872
984
2628
3982
1169
4025
1348
4478
4041
3046
4583
3397
4378
2422
3618
1284
3788
4954
3040
117
773
1159
3032
4123
1351
19
3579
3161
171
352
2810
1681
1200
4886
4535
134
1067
4371
233
4879
612
2351
2870
2173
3841
2521
4060
80
4889
4979
3358
1625
2328
4393
1836
3593
552
3173
4999
356
769
950
1974
1719
1075
3186
1801
1404
4320
4556
4491
2450
4223
4708
133
1910
2812
4893
4762
4674
2361
1308
4865
3277
1963
4363
1576
2186
731
3957
525
3617
358
695
683
2225
1359
776
4243
719
4573
3254
3036
2862
4666
2694
4928
2319
4817
3703
4781
190
667
3292
4442
945
2558
2496
618
3688
609
395
1048
234
1771
1517
925
3179
3853
2176
527
458
1621
1813
1597
3578
1686
2401
4929
3669
4928
2990
2755
4800
1235
4930
3068
150
4136
3648
1399
4237
1673
2008
1360
1735
4883
1147
4350
1966
100
1037
1694
3551
1156
3047
3187
446
2513
498
3428
1587
2611
3985
260
2740
4828
877
3604
503
4862
1667
4162
804
3181
3062
1080
60
3319
1078
97
1391
4223
4051
4344
409
617
4707
1281
2940
2194
127
2071
4296
3306
539
729
4811
2559
3108
791
3837
3326
1037
3020
731
3353
327
1419
3129
4421
2386
3003
2193
181
2827
3142
4936
4909
726
3598
271
3505
4434
1647
3874
1655
2887
3206
3753
698
2500
1555
2613
4794
342
1585
1274
4840
88
2392
4871
3213
4861
1785
3217
2592
4528
1194
4370
1983
1894
3960
2914
1012
3966
4766
3785
874
769
3360
2013
3304
106
3606
3830
4281
4730
913
4270
3639
551
247
4188
4240
3595
584
3477
77
4651
3054
4091
112
3028
3897
607
1656
4333
3190
4438
1491
2556
3886
2914
2818
3503
3315
2037
396
385
810
4907
3428
2207
3929
1888
4161
3153
4741
4260
1338
2458
2172
1559
4282
630
837
4306
3453
1003
4172
3665
457
1341
2547
16
2578
3406
4970
4726
3424
983
4725
1578
4827
785
2636
3675
2839
4867
1159
380
3743
3119
4784
3167
4288
3875
4342
4594
1933
2056
2095
235
975
4796
553
1011
3403
4657
3448
891
2440
3403
1761
1824
2711
4201
3482
3897
2888
4026
210
299
161
4640
4022
912
18
1292
264
3032
4342
2068
4656
2735
4239
1773
3017
1736
1515
763
3657
249
225
795
982
2769
3312
3293
4586
4445
3809
2776
3806
4780
919
3383
3728
1388
118
2273
1826
3607
666
4031
1419
4705
702
4762
4219
380
4857
3528
964
1043
3814
299
2523
4093
1224
219
4968
114
1704
592
2626
3216
508
3419
2948
2679
3029
2007
2363
864
3553
4848
3603
4875
1735
4143
1553
2173
1347
576
2296
804
2368
2545
4017
3398
2654
1819
3348
4602
325
3181
2769
499
3843
2595
86
1326
2419
4308
4806
813
61
1632
4534
21
1354
4771
406
2258
1052
2764
1983
2658
1997
4431
1852
1835
3537
2381
1094
3591
1051
3484
351
2398
3681
1976
2957
4004
2218
4793
4587
4242
949
3877
3727
615
1112
2540
4459
665
1868
2410
4489
1895
2150
4416
4603
4675
1947
2079
3378
84
1906
4158
4070
2862
4021
2362
3740
2265
3028
4444
3482
2472
454
2668
3312
1903
4663
2727
4343
4021
4030
3816
2627
254
4496
4709
2704
48
1538
4941
725
435
2229
4874
3489
1870
969
799
1485
3332
3773
1912
4976
825
663
4182
2535
86
2886
1975
1492
2252
3220
3863
1554
248
4379
650
572
1259
2870
1074
4549
1812
4186
4551
2139
2565
4100
4502
3479
285
1106
4250
2085
4848
324
4688
2329
1722
3081
234
26
1007
448
4055
2131
589
2228
2167
4467
4930
4403
4129
4862
1742
235
4835
2004
3411
3681
3698
798
3523
593
4081
1598
37
1442
3379
1503
1822
3994
1578
1051
4882
4636
4393
781
853
4258
2586
3453
4153
290
1965
4943
3713
560
4987
1475
2258
3803
2789
2310
1667
4579
2432
3033
4112
4794
2780
4464
2820
974
674
3210
712
1018
1503
1739
3085
174
3210
3949
4866
4131
2499
4729
1263
326
3285
2074
3588
1446
399
1635
908
2840
1454
2389
1066
4219
2186
4666
4352
2033
1649
2442
694
35
2509
4073
1043
4263
209
3106
1347
2405
4441
1823
3227
4755
1613
1994
609
2094
135
4627
3000
1775
355
3842
1543
1048
1557
4950
2597
2063
1423
2764
4569
798
3797
4108
993
2863
1877
3954
3274
1154
2926
1484
2899
4104
3746
997
513
3071
1207
2179
3892
4582
2409
2364
4221
3011
4202
702
4968
2108
2491
3858
2698
1669
1188
4220
566
4295
4576
802
2165
541
3069
700
4265
3149
1349
4843
759
3154
1957
4905
1131
2647
1361
1418
4779
4609
4902
4843
709
2447
1727
2656
3534
1234
1152
2375
142
2321
3466
3114
4056
4641
1744
761
3717
1496
1729
1159
3332
3870
1882
3958
1637
401
4320
777
751
4416
2765
640
1605
694
78
4487
4915
3863
4223
3785
1448
1037
4806
4147
1878
1752
1454
694
3404
1988
1628
200
3984
4765
3711
3966
4317
4405
1777
4827
463
871
2480
1099
1279
732
3842
163
652
2056
2509
3694
1846
3286
1402
400
4140
459
4315
523
4954
2654
3698
3639
730
1567
397
851
4332
147
1319
2488
4933
4980
146
451
3679
4774
2709
849
1911
2442
4280
3673
1381
904
1426
1058
4303
4980
1021
3277
1659
4416
4579
4169
2323
3971
1871
2365
2320
3168
1258
384
3017
488
774
2347
3505
565
1025
1195
1001
1119
79
4028
4612
3700
3865
823
2049
4017
3270
2837
411
1010
3338
2187
4180
4005
1
1716
4787
1206
2521
2176
3461
2901
652
1359
86
3787
944
499
548
1264
404
3275
3679
4364
73
997
753
365
4549
2915
2419
4478
1692
1482
45
4195
703
866
2150
545
3615
2373
944
3121
1520
4028
863
404
2586
1988
2296
2492
4403
2088
2622
225
2220
2864
1662
116
1956
2260
4007
3732
1938
1357
4523
3560
4859
1318
251
2667
749
4178
1197
762
2886
939
2912
963
2566
1095
3636
4475
4929
1316
1672
4459
1566
3148
1967
121
1590
3427
1793
1861
1928
98
3315
786
1679
4740
2683
1153
4697
4089
3728
2185
1563
3053
2897
3619
1226
3710
1908
1165
3244
1522
1175
2998
3329
340
1593
145
722
4542
534
499
3660
340
1432
2250
1107
495
3087
4502
483
2012
3653
4501
3834
3146
370
636
877
4426
3371
1498
1172
852
3963
3572
4244
358
3347
4029
1910
3787
2709
3678
2375
1468
3610
1513
2645
754
4388
3150
370
4876
1235
4221
4460
2687
4959
2509
2776
2230
3757
2966
1926
3816
4379
645
4012
3472
4418
1138
199
3276
3448
1735
2372
540
3020
383
2701
3426
1148
3048
2096
2037
3591
3620
146
573
2493
2
1919
169
929
1189
3872
2044
4842
2347
2181
2813
2014
2073
4866
389
4039
2196
459
1550
4514
2628
3764
791
2904
4959
1762
2877
927
480
4979
3372
3895
1917
3329
1099
2176
1783
4808
4807
2377
4207
3577
2117
1456
3275
4529
4104
4467
2118
3923
714
1010
2865
981
937
4995
1
4102
270
3775
1346
1790
2459
3799
834
1340
1086
287
4833
3391
2574
2857
3853
1946
1770
248
731
1326
1858
3862
46
3820
1541
3314
1524
685
4728
2208
3470
1351
1816
66
2260
1433
103
1395
232
1020
3662
4414
2944
4606
4684
4033
3777
2400
2851
688
292
4343
2482
3718
2691
1484
3151
434
1465
199
489
3399
2431
3201
2370
786
4749
4628
4735
2905
852
563
4733
3186
4095
644
3094
1643
3310
4729
4085
797
40
4022
1850
2429
4128
4255
3385
751
2386
3084
3634
4038
4952
1781
3817
1642
4537
2145
3317
3111
1434
720
2085
1045
3870
1314
3503
173
4072
742
3697
4352
403
4541
123
1792
3623
4556
2301
798
2615
936
1997
3815
2028
2438
831
3522
4358
441
867
860
503
4498
2405
2554
544
1339
2721
3141
1387
1929
2101
3835
2660
685
40
1946
3762
3873
1474
1293
3127
4286
3753
1815
2058
4984
3013
1355
1807
3716
3306
4216
2616
222
2376
234
4167
216
3157
223
640
942
134
4884
4743
1083
2780
3386
2015
1349
1672
3082
1786
4212
1101
4451
3000
922
4604
3260
2947
3106
353
1658
3242
3751
1515
4949
576
185
4857
3438
1800
649
1991
1807
4866
1835
4472
4035
2708
4548
4167
2130
3280
2610
1977
1491
3469
865
34
816
2240
2850
2267
3597
536
1452
2725
4109
2505
501
2857
1859
1507
2214
2483
2501
4055
2770
3109
3522
840
3364
4813
4764
695
3362
579
4985
4717
2603
4765
1637
4613
2400
3400
86
4035
4050
835
1052
2242
4015
3514
2932
3613
4652
1031
1362
4461
1613
3175
3716
2359
2213
3485
3056
917
3104
111
4679
2196
4305
2950
2432
2410
88
542
722
1889
1760
3251
4308
268
1036
4939
3228
2797
2054
1162
2367
251
3477
1239
88
1530
3406
1039
3012
1178
4899
2600
125
2742
1592
189
3563
446
4677
4042
4922
3921
1750
2381
2778
2350
2276
4386
1056
3579
2079
562
4403
1725
4218
4866
4866
3207
1084
1651
1938
2165
947
3443
1878
495
702
3642
4659
4471
953
930
1365
898
117
4356
148
2022
3316
3747
1748
1274
3903
1954
3207
1857
3136
3713
1769
4832
4243
2074
3834
1932
3198
3419
1896
1935
3510
2801
627
2351
3741
4093
3993
953
2554
2472
2543
4665
4755
404
3772
4538
425
3132
1182
3351
106
1350
4722
3674
259
1321
3035
2563
4946
4971
4985
2437
2723
4861
4615
2684
4557
4530
1490
1487
2932
5
503
2456
4138
4528
3779
4924
2701
2295
794
3551
1093
3907
297
3212
3294
2658
13
826
4081
1050
2741
3797
4244
4441
3158
169
4282
583
4461
2257
2638
4588
3362
3767
3201
970
3120
2600
3809
1993
3142
4016
4310
2306
2845
4512
1475
4718
2552
3424
3412
1325
3885
4853
1072
222
4801
567
4398
3897
3884
1604
4065
4418
2990
3888
2925
4031
3763
4426
2959
4311
3861
4254
463
4411
4232
2040
3129
1562
3369
2230
1307
2147
4890
2449
2808
2122
3639
128
1153
3439
428
2980
207
3756
1594
371
831
4206
3743
2305
4033
251
2829
3069
221
658
3198
586
3781
4970
3442
3331
1482
947
2802
676
4777
1172
4194
4897
3203
4968
1221
4882
1963
4849
2152
1690
2789
2661
4022
3635
2145
2386
1642
3548
3926
420
1402
3039
317
2728
363
3431
4091
4176
3878
1110
4846
489
1075
1729
3587
2399
3295
365
4088
1339
2505
1645
2166
165
1207
2161
1677
2621
4552
4229
3039
2441
464
1911
3746
2679
600
2585
2128
1385
1008
2298
2971
2379
349
4974
2206
3183
2076
325
1655
3771
1082
4415
3503
1955
2865
580
2235
4398
2040
869
3051
3527
4055
2496
1488
1437
1645
1629
4450
1282
4465
2576
3295
4791
4582
3423
4320
2682
1279
3316
4697
2999
3898
4528
1274
962
2520
4372
4530
4571
1861
4289
2227
1420
2687
1263
543
2033
2531
2287
2937
1970
4662
3223
1775
1229
1789
2606
3985
1305
154
613
4699
3845
1613
785
4876
317
2975
1447
4414
2038
69
1900
3720
3508
1350
1431
2718
3378
4782
3827
992
3547
8
3811
2682
3892
3378
3733
7
1901
179
4736
1824
4862
1815
3257
3673
845
3862
3802
1897
2204
3208
4473
3020
1281
160
2271
2166
736
2847
2450
748
1608
4429
4667
1276
4849
4560
335
1452
552
527
4426
2806
4614
1222
4946
250
3119
630
2726
1571
4137
643
3525
3157
3703
2023
3424
1090
2165
3613
1975
2651
4823
2468
3586
3850
3029
1198
800
2272
4997
1605
342
651
1918
704
1097
501
2417
208
4353
4145
3024
3126
1984
3102
2959
2347
1492
3855
3012
653
3782
1841
4327
1984
307
3991
544
2244
711
2527
1159
2899
2345
3673
2140
4341
2048
4313
166
659
1566
172
2185
48
2185
1261
2638
50
3568
4759
4111
2160
903
981
4857
4761
1285
3981
3210
1935
3386
645
4504
3493
2168
4840
1038
156
2813
327
2225
521
4461
979
3415
139
361
997
684
2014
751
346
3829
127
4747
1068
2147
2422
1088
494
1616
1799
3675
3798
93
3713
1334
1846
2477
2705
3313
1739
756
227
648
1802
2993
2244
2114
504
3976
3709
2744
3544
3226
4494
2661
2587
3906
3123
1091
311
2390
771
2988
4275
4631
3313
4066
2019
1821
2001
2025
2577
2904
2303
1515
4021
2853
1506
712
1923
2280
78
2865
3379
2279
577
2847
1646
2663
2206
4439
276
3804
1219
1196
3618
4127
3494
3392
2480
3481
1237
1180
3651
857
862
1173
636
2425
926
2778
2199
1994
1616
2748
788
4710
709
3456
2362
2110
3373
3420
1818
950
2272
333
53
2548
1626
4786
2480
3014
711
1912
215
2240
3487
831
3447
1198
1540
1382
2016
2223
3373
4299
1159
1789
29
503
489
4093
331
379
4477
4853
937
3520
4660
2751
713
367
523
1873
1579
3149
996
2394
3634
4866
542
2431
846
3676
3046
2404
824
1692
4479
3874
3273
1538
2099
336
3519
3251
2483
3161
2302
4329
2302
2479
3803
4234
4174
4783
2667
989
1946
3358
2089
1505
1864
179
190
4936
1030
4857
3077
1153
1503
4934
292
868
189
499
3197
3724
2272
2112
4767
4126
3186
4881
2674
55
3058
1459
2291
3251
1371
2868
552
968
1425
1466
4254
4882
372
1834
3861
1302
4899
4150
677
4738
1876
591
2790
1423
3594
2282
2390
3816
3765
2295
3349
6
2948
2230
3380
138
416
4631
3235
3267
2492
1782
2528
3753
4257
4504
1006
1485
1099
1616
39
4918
1075
3266
5
3512
3021
311
209
645
4253
1553
2471
4345
4602
2206
1528
2173
627
928
1460
4509
1348
1541
3797
2486
2072
2227
2061
101
1838
2353
4189
3739
501
2209
3566
4704
967
3430
4848
2771
1695
2786
1897
3381
2799
4773
3630
4831
2420
1988
3213
3698
3658
2578
2050
2326
2043
1541
2216
3957
4427
4445
893
4228
4964
2711
1084
3016
173
1749
4645
1750
2599
1920
695
1450
3039
4724
4876
2805
365
3205
3664
1551
4770
2854
3401
4705
2777
4405
2765
2485
2649
3056
131
1864
97
1857
1557
2854
2704
1360
2102
277
2597
99
2243
3215
3671
2725
1920
2129
4605
2687
1618
3751
2804
1921
1617
1712
292
4940
4441
2037
67
707
3111
2377
1136
2928
374
1026
633
2938
807
1874
1355
1329
935
4779
2347
4787
138
1630
4915
4276
1385
3287
1789
1582
1087
4418
4711
3763
3992
3057
413
3880
1031
3024
4098
3480
2077
791
97
463
3170
526
2780
4806
2764
2491
4014
1010
1265
2943
2066
2840
949
4548
2642
2531
3369
4895
658
705
4312
1254
1978
3246
1276
2749
2052
3652
3489
1282
3016
1424
3446
2094
2200
3399
194
1625
4326
1984
3745
4087
4850
682
1969
1335
2048
2211
3721
3494
4997
1196
3178
987
3181
3681
4533
1151
3625
4515
3522
4280
3880
2932
746
2244
4002
2895
807
389
4587
1786
4816
3529
3584
2467
4518
101
4033
1794
3952
210
4535
4028
2851
540
1493
3295
3011
2767
1791
4738
2481
3336
4904
4582
1869
3819
134
2929
1876
4164
1396
2035
4407
3452
1260
756
4752
3280
1613
1943
1572
3001
138
4814
1070
3897
1091
1831
2131
2606
425
1879
1465
4831
4851
494
3283
4538
1747
1568
1291
2037
4229
3354
3328
3603
1552
243
1135
4760
1869
1366
1459
2503
358
2537
4541
1526
3935
4093
2007
3763
1337
969
4176
1537
1179
1651
3776
90
4773
2763
1410
3009
4400
1218
2518
1825
3465
1865
1534
2924
2345
746
3309
2426
4565
2223
948
1905
672
4440
3166
4790
14
3600
2575
2654
4354
407
2682
2149
83
108
2105
292
2415
4468
3946
4544
1919
4446
2838
1156
2321
1639
77
4154
4958
2402
823
3396
2890
2758
2125
1555
1076
448
1348
3611
712
2428
4047
24
1878
3780
1531
3909
2224
554
4694
2017
3096
4064
2042
4700
3913
2802
4758
2075
4158
795
966
147
969
4149
3976
4874
972
1501
1120
2806
3318
3309
378
1887
2863
4811
3776
4864
1617
3157
1849
3644
208
603
1053
2906
3281
2045
2300
3996
924
2893
3157
2882
4623
901
1881
3021
1652
3846
4948
1586
2768
2445
4888
4342
4875
2662
4646
4652
3986
4161
726
4664
715
4041
4035
480
2694
2404
1961
3692
4412
3613
4780
3290
1798
692
2088
4881
1405
2452
930
1450
4494
3846
2046
3812
2414
3403
3020
2763
705
4592
1832
2848
1788
2089
3355
3833
2643
190
826
3385
3780
3717
645
3912
2103
1465
4143
4646
4416
1039
2692
4238
2974
4215
2880
3342
2416
427
1814
4580
3186
1065
1096
1171
544
490
3992
3006
1689
4014
3113
4434
3617
185
2421
368
3853
2558
1577
2834
4271
1440
3544
4903
1804
2061
4222
1278
296
1944
866
4636
974
4511
3755
2687
627
1376
4437
4380
3667
2196
4835
2592
1739
2198
1256
1097
3712
1161
775
4347
3769
534
4680
2512
3005
2247
3114
3759
4958
2762
2804
2866
1959
934
1536
2746
4970
4024
1171
3387
4564
4918
2232
4284
1539
3454
1365
1364
3416
4241
3270
3563
2215
4925
63
1650
3885
848
1626
2373
1084
329
4946
3516
778
548
3306
4743
4044
1280
4968
3598
4469
2474
127
4148
4056
2956
1881
2275
4939
3608
4317
3250
2959
3351
4925
119
2026
2838
2009
3283
88
3846
4339
1606
1450
2749
4998
292
3080
4862
1297
1098
3211
1300
4385
4931
1557
2453
24
339
1364
2059
2723
3721
2406
3999
2840
1896
338
3107
1757
2682
503
738
1441
1598
4507
2271
175
4659
268
3453
1115
3192
1902
2473
4689
3104
3771
14
711
973
4308
3295
3583
3037
3374
3716
274
3045
4475
3947
4633
3757
2750
2256
3537
2648
2133
2880
3838
581
2269
3051
4221
3762
4173
2992
2112
4088
1215
3387
3372
1052
4320
3644
4967
828
3415
3795
4424
4575
3760
3421
4465
1713
4133
941
3841
3062
479
2264
3587
4679
4819
2170
3671
766
2463
1470
3903
282
3269
3737
4816
3106
3186
4145
1088
1650
520
1950
3237
3139
2777
2294
654
4968
3566
3103
3982
704
2489
2478
3609
3130
2176
1515
2588
2082
2953
2068
80
3047
4956
1212
1575
83
3582
3741
3124
2856
1275
1162
1081
2718
3267
4123
3367
4560
4260
3030
264
4247
3876
314
3723
1296
584
862
37
3275
1939
4275
4300
544
2188
682
2701
4869
1898
722
4473
2909
462
4022
1950
1878
1241
2252
1372
3393
2933
1715
1699
3484
4304
4630
3653
4558
2098
466
524
867
2019
2516
2934
60
539
276
515
4532
2021
4467
3062
2453
2930
3953
2026
2130
2038
551
1197
607
4315
1173
1940
825
4828
4827
1081
20
4868
3939
3248
693
2555
4316
4935
3280
532
1813
1247
1882
4520
96
3821
4050
4259
4737
3769
1510
2743
4072
3295
4244
4124
2762
3342
3818
3415
420
640
3833
3995
72
4816
2547
60
3615
1969
1131
2628
662
3759
1314
1635
547
3341
3963
4284
14
1708
1455
2274
1108
2203
3503
3032
4607
2528
730
1697
800
4416
4378
153
2653
2938
1354
1731
2105
2044
561
109
3507
2896
1610
4355
2024
2871
1081
3311
3591
1414
390
4306
2129
1811
3081
2480
994
4300
1672
256
4229
2111
779
1771
4423
4449
2308
1045
3248
2421
3658
2058
752
1706
594
149
1165
708
1034
917
1672
3795
4041
4112
1987
891
3628
4520
228
1179
264
2875
3383
1730
2178
1001
1330
4555
3214
2483
747
1035
648
2687
950
2867
1458
4045
4719
2383
1194
86
3682
3455
3681
3437
511
613
809
3993
3201
2371
86
2665
4501
1619
2219
3888
4960
2498
310
2320
4242
1534
3937
1740
2702
2711
3028
4510
1586
650
2503
4025
815
4971
119
772
3450
2414
225
98
2815
3634
1036
2044
595
3719
3817
1239
1912
397
728
1639
1445
1869
3974
395
2919
2692
4968
77
4638
3094
3735
398
1449
1767
3616
767
1155
1494
3732
1408
400
2180
2588
1102
649
4155
1597
4069
4911
3149
385
1950
3856
241
743
1409
1185
846
4850
2558
56
1013
2469
4602
3025
3634
3923
2646
1983
2622
3909
519
967
1303
2956
665
3084
3432
3285
1322
4652
4665
2181
3233
2000
285
536
4763
3939
2773
1963
788
4363
1296
699
4728
855
2985
3872
607
3641
1503
4708
2353
1831
4948
1128
1025
4338
4492
2616
3510
3091
3042
3963
4840
353
740
4997
3734
78
3696
3433
3706
1700
4013
2356
2726
4282
949
1139
1307
888
2910
4039
468
4472
2122
106
2910
836
832
4274
1859
4512
2157
1149
109
896
3784
2941
3877
3838
4740
1044
373
2866
1284
4006
668
4661
3172
899
2384
2229
2209
3975
358
3795
4797
1528
723
1048
4550
2628
4977
2521
4915
688
3648
462
2484
1222
2243
1593
1428
3116
2361
3502
26
1120
4986
784
3090
4522
3868
4341
3308
3925
4764
298
2892
3671
3966
2090
2782
982
3867
3531
3388
4564
4240
2532
3795
2144
2105
1224
1398
1680
1856
236
836
2985
3014
2098
743
4694
327
4903
783
1200
1957
122
4666
4820
1496
1951
1246
1931
2056
1981
116
2195
2114
2209
4745
1698
3224
2738
1578
2195
1778
2971
3863
1675
510
2566
1470
1016
3014
2648
1993
1771
4344
2527
4795
2345
1383
4299
345
1123
1332
4049
2356
751
727
4008
4450
2525
4803
1857
3578
755
1108
2485
4476
2558
2323
1297
3458
3807
1078
3095
1820
2467
2586
4883
120
4755
2188
4323
4286
2209
2663
69
644
4980
2256
331
2650
3802
4534
2947
4954
1764
431
2483
3494
3953
638
4715
4301
250
687
777
1785
601
2402
2217
459
491
4843
1456
556
1889
3559
2669
3963
4222
1720
2592
3555
994
3649
3826
62
3256
3790
1895
1587
3977
3900
2581
4761
1408
3718
1939
3648
2173
2195
1414
4005
610
2935
4929
4270
2813
2268
2688
2039
1132
2217
3465
1080
4420
3975
2476
3120
657
341
762
3777
4930
2883
4364
4871
4785
1292
1199
1238
4404
145
2794
1420
4486
347
2903
2342
2345
2539
3421
1389
1456
4332
739
4186
1590
4709
3591
3090
3822
4790
833
1004
255
2859
4374
3195
4486
1950
2969
3305
4317
4205
156
3884
1596
465
4653
2114
2442
2087
272
1458
4076
3266
98
1563
3652
1275
1037
3370
4135
2584
3527
76
3180
2839
3156
1481
4555
1338
2282
507
1281
775
3137
23
1393
66
3186
3952
2747
4681
2069
1344
3764
978
3917
2233
1649
1904
3384
2947
3995
917
2017
3807
2832
4890
1624
3673
1706
3761
4512
2270
808
796
3348
2086
569
2573
3648
4816
4707
4417
3052
2490
2778
668
1639
2033
2526
1709
286
4680
3024
1944
285
618
2604
2280
3085
3032
4932
443
2418
4531
4649
2072
4783
4376
4285
920
2639
286
2086
2633
4981
4198
77
3847
2339
4045
1074
4602
4260
929
2855
3694
4427
783
3744
72
3437
4396
1129
3115
3866
1839
1609
2638
2076
835
4143
3794
2778
244
3671
1954
2406
894
2685
3598
3571
4700
4225
318
2301
2297
4487
3485
1304
3676
4685
4394
4171
2595
1185
2890
299
3202
2177
1930
2903
4453
1520
2692
4658
1619
4670
329
4046
2777
4140
3575
1712
1728
4204
1288
2045
3903
31
3779
4602
4923
2739
417
1407
508
1281
2250
1643
1907
799
4891
186
4260
606
3473
1089
1489
4782
2076
2489
649
2539
898
1133
4088
2922
2333
3003
1117
770
3598
3201
2119
3432
3661
855
2360
630
2780
1403
227
2167
2691
991
4703
3946
3885
710
1995
1818
1581
2214
2366
4344
4976
3998
2329
3769
3398
3331
1830
2317
506
268
468
673
4007
2807
1689
941
4078
709
116
4537
3764
211
9
747
796
3187
4185
3625
2447
3445
353
3967
1979
4238
1874
1285
4911
3086
4768
1028
3791
2141
4770
3028
3474
4735
2821
1894
4742
3367
4932
849
327
185
732
2012
1616
4815
794
3421
3461
1065
1339
3832
3745
4231
1818
205
3259
4548
1470
442
2549
1490
4661
605
1631
4998
2950
872
810
2571
3039
4714
3584
1782
1245
4882
4301
3367
554
154
2955
3768
4883
3176
4124
2555
1868
1625
2853
3683
492
3468
2936
2506
3382
3834
2519
4235
4411
1017
1859
2205
1998
3074
3696
4772
2612
3462
2590
2407
2679
4671
335
2763
2293
2650
1359
4023
2737
394
2394
3158
4910
2173
3273
2800
610
1153
3697
1285
2849
3928
1819
1701
2198
3621
3606
3706
3507
139
155
2382
1031
1388
2859
2818
954
4357
4564
1517
3425
