134116
753
2252
2996
4465
2154
3478
1225
1641
1707
1618
764
3988
4435
4798
1612
3105
3993
1367
695
3183
4104
4290
4459
4977
922
3780
4640
1875
2875
4555
4388
490
859
1143
2089
532
4666
4999
700
1224
601
1673
2782
2646
3307
3881
4543
4764
4961
74
4839
1380
52
1633
2192
4617
2417
3629
1297
2441
4852
2544
769
1112
3619
2040
1558
2823
3257
454
2268
4592
1408
1470
1525
1151
3970
3286
3755
2098
2666
2029
3976
2864
381
1257
4167
997
4042
977
382
1758
4422
2195
2972
27
1457
1594
2120
1059
1190
1489
2151
1946
2244
4195
4730
2127
2572
4216
2217
180
1878
3135
3619
489
1768
3059
1330
3507
1546
2015
3729
769
4745
219
1051
4357
414
1132
1379
1781
2769
3608
3761
1096
1548
2529
3787
938
2164
3574
593
1763
3012
605
1843
2425
249
4821
2519
3447
3698
3756
4599
24
2183
895
2641
4810
4162
1198
1328
2729
4701
2088
3607
743
4573
3624
1870
3707
1177
2732
2917
3986
4982
1920
4370
1021
2807
4768
2850
3112
2091
4253
155
2910
4903
2332
2381
2866
3915
812
1036
1749
2041
2876
2763
523
684
2170
2747
3610
3732
927
2530
3764
3983
108
3234
4067
2108
2581
2170
3305
4004
4416
4113
2321
2056
4899
1325
2208
3411
3431
2163
4336
1066
2001
2291
3899
3909
98
131
1479
3404
748
2590
2779
200
2072
1194
2707
823
1750
2359
2374
3333
4293
2441
2743
1777
4668
1156
1807
2978
236
2509
2529
4744
386
2703
4822
1900
1967
3613
941
1479
2731
700
1204
1757
2241
779
3420
4615
3368
3510
108
1237
2445
2747
2173
2249
3612
4115
2602
4448
195
437
518
604
1011
2169
3378
2218
2801
3756
3839
4120
4269
181
2506
3050
175
238
4603
4721
3154
409
739
1698
2323
4939
1408
3526
909
1907
595
1124
3286
3838
3957
1008
1927
2454
215
1890
2613
3543
457
859
4337
4562
4573
192
585
2839
4548
839
88
1540
1709
4038
975
1076
2681
2942
4791
2232
4289
4984
659
3941
2368
815
2648
2980
3342
3793
3889
4493
1692
1715
2679
4282
294
2998
1654
2289
3647
3854
4182
4611
551
3390
4372
1733
4668
3052
425
2291
2757
3696
4495
3165
1796
140
888
907
2416
310
226
763
504
3017
3905
4679
57
3274
138
3923
4304
4430
288
1453
3691
318
461
2440
1826
2527
3399
1448
2611
4749
1467
3490
4691
4564
3008
152
1118
2192
3583
3887
3716
4028
883
2752
135
1177
2157
2235
3978
624
1887
2057
2925
1848
1959
3108
3260
112
2738
2903
2151
1531
2979
2437
3202
326
2050
4368
1534
4990
492
1248
2393
3722
1582
2777
3210
4169
1122
1375
4753
378
707
1064
497
1175
1916
150
2150
4349
1348
1563
1677
3166
2421
2576
3269
3373
63
3694
3784
2100
2846
461
982
1306
2831
2953
3281
3190
4572
1417
2884
3063
4991
177
1161
2907
3811
3924
4283
2421
2977
4579
3114
435
1033
3794
4633
4490
4904
425
1886
3729
4126
1200
3511
2825
122
4904
770
140
300
1208
4673
2934
4532
1699
4742
2918
3131
508
574
2037
2369
2054
1353
2033
2297
2493
2844
3281
3297
3773
3955
381
1945
2914
4663
4926
70
1874
4080
2348
3297
308
960
2739
2448
4689
1953
3447
2071
2510
274
2891
3054
3451
1645
1945
4197
4948
425
2627
4642
1148
1361
3689
4004
1718
2662
2906
2770
4093
2550
1260
1263
567
2806
3600
2655
330
4220
4301
447
850
1442
4349
4599
1229
1831
4696
3702
4633
1952
3639
258
3992
388
515
1361
2066
4178
4653
799
1652
2287
1129
2124
4876
1687
3036
3081
3679
982
368
1063
2034
2769
2832
3523
4390
1390
1458
2051
2481
3898
3986
420
2606
2948
2917
3074
2407
2450
3568
3582
4006
183
1332
1380
3782
4450
3450
3721
964
3180
3622
3684
3995
3939
3954
166
1174
1547
2717
1038
1622
1777
876
925
1521
3906
1192
1323
2026
2494
3409
1283
1309
2495
239
2347
2643
963
2158
3302
3344
1507
4992
4043
251
682
2212
447
4926
4958
176
4033
725
3543
4948
319
2109
2233
3253
3437
523
2422
184
786
3634
314
4916
3501
4105
4244
4598
4149
4852
1987
2183
3054
4102
3926
4627
205
1294
753
895
3638
4828
4926
269
839
492
4532
888
4051
1838
788
1327
2048
3894
4587
4631
4554
4744
4830
1962
4636
1611
3913
4445
1654
3075
4137
4016
689
1758
2712
2123
2175
2995
4091
1842
1855
4046
1161
2508
3901
956
998
4025
418
3963
4294
4324
4586
4800
1302
2667
3325
4852
1677
2664
2867
520
2624
3784
4002
3210
3505
1783
2799
3432
1012
1810
3390
3046
1963
2277
2889
897
2670
3463
4661
282
4400
4869
1060
1120
1801
2687
1201
2274
2284
2390
1401
1509
1886
3907
4257
1782
2406
3043
4349
4430
4577
213
3202
4126
2092
4830
44
248
47
1528
1984
124
2750
4442
275
543
568
3340
777
1670
2346
4211
583
3370
4495
1083
2117
417
1461
1824
3283
3955
4997
914
2847
1071
2693
3669
3934
2876
1350
2413
1979
1208
2323
1110
4921
2409
4318
1270
2676
2804
3972
4096
2949
3742
3853
4491
512
1466
2571
1049
2436
3951
1411
2958
1487
2387
4525
144
635
1569
1579
3344
2044
2683
2857
3347
3769
4229
64
1637
1648
1722
4229
4641
3130
917
2261
4677
392
2496
4576
4951
355
2402
3269
4116
4247
1138
2712
4088
285
1301
2582
3194
4253
3326
814
3027
4037
4110
1109
3220
172
231
260
523
1669
2854
1270
4547
4844
4055
4858
4250
740
2979
4910
4913
2624
4433
4658
1103
3288
229
786
2451
3314
3365
4092
136
454
2270
2817
4610
1373
587
1559
1835
2308
2668
4558
4579
4799
2234
4032
4583
713
2029
3704
4233
1264
2251
3992
2266
270
309
1118
3278
4624
2077
2115
3752
3866
4344
2566
3120
3203
3306
808
2209
3044
3265
4769
35
437
988
3427
1370
1875
2352
151
1247
962
2408
2927
1073
1151
184
221
4780
1965
2805
2972
3586
3745
1353
1491
2328
4486
1238
1790
3076
2444
3772
4794
1877
3969
4996
1953
2232
3258
1875
1174
1686
1985
1571
3729
4214
2493
2695
3238
1315
2475
565
4897
1543
3740
1495
2344
4315
3433
4123
1948
3902
4601
2157
3674
4599
2039
3175
3493
3822
3942
59
3693
17
1865
3235
3451
1525
2068
208
331
2770
3492
4230
4393
4645
627
1549
3150
4845
1771
1812
2332
3195
214
1116
2405
3195
3290
4198
891
4829
1713
2965
941
1235
3084
3941
2646
2822
803
1183
179
2664
3444
4067
243
3572
642
4006
4105
3586
3843
4433
556
2671
4815
404
1670
4258
275
2546
3720
1864
3515
3850
136
590
1390
358
2973
3325
2041
94
315
425
4076
4292
2651
2761
3158
1959
1866
1981
2015
3156
952
3295
4313
4351
985
2381
2469
3509
4476
18
4600
1759
2694
3910
1407
3199
977
2566
3247
3457
4759
1705
4644
1477
2235
3376
4155
3452
3697
388
2854
1249
2216
3186
2042
2715
4991
1408
1429
2290
3186
3358
4657
168
2720
3028
2069
3830
4213
933
1089
2979
4379
4412
511
3531
2414
4970
2754
3152
2772
2534
2544
3390
3916
1393
2195
2585
3409
4234
927
2017
3411
1822
2652
481
3056
4544
3151
267
1232
3343
3948
388
1516
2227
2611
3340
4267
4489
4854
2457
1487
1964
2502
3015
3309
4082
4241
243
1075
2026
4096
4610
2593
4912
744
2770
832
1385
895
1696
4281
390
645
1068
1821
1024
4668
152
1312
914
1244
1964
439
1813
4960
2907
1382
1966
3101
4007
518
1724
1274
1122
2842
3968
67
742
2837
3219
3251
4930
148
2548
1940
3972
1345
1521
1403
4661
3011
4170
21
1216
2589
136
1022
69
1009
2019
2682
2830
3509
898
4813
2893
3464
4146
4723
1038
1235
1490
2731
3743
938
3446
3362
3809
4753
741
1959
3831
4557
2629
1151
3031
3528
3006
3192
3582
4576
710
3243
3934
4715
3505
3615
1057
198
4194
495
1297
2695
3675
1147
1213
1701
4470
2663
3483
3873
4802
2386
2448
4855
1184
2855
3145
3948
4211
4497
1163
409
1586
4475
2070
1666
3175
3087
2165
3942
1112
1065
4672
509
1871
1972
3353
3629
781
1540
1995
583
2910
3032
2621
1355
2090
4825
1586
2231
3480
4394
786
1302
3567
4008
3556
2669
3209
2638
3736
1302
2442
3888
160
4411
1627
1773
3937
1053
2864
3536
4809
3549
3730
4921
4944
4041
1798
3287
4406
1757
1874
2391
2438
4695
2704
3866
4604
4539
2274
2506
3843
4007
814
1397
3699
4082
1651
1837
2352
3883
1805
4826
1029
2081
2343
4575
4624
4862
308
4541
4782
1705
94
1478
1685
4640
2826
2656
4632
4636
3299
867
2777
348
1629
1863
2561
2927
4313
1356
4701
1215
2599
2892
3872
2238
2728
4710
11
1101
3049
2554
2480
3966
940
20
127
1480
4736
2188
3763
708
1121
1199
1102
1536
1547
4272
3274
4607
1330
3710
4857
1690
3500
213
702
3644
4695
2785
621
1146
3512
4171
4650
1385
3541
442
2378
2807
2968
1633
3446
3530
3761
3831
2890
3562
4510
4978
3592
4014
1661
3601
3780
4649
4848
1880
2700
3673
3931
1768
1835
3879
2490
4627
313
2117
2471
2623
3208
2639
3920
1918
3784
4450
4590
2676
2141
4667
4853
3524
2596
2735
2832
1122
2088
2741
1007
1550
4900
3435
4931
4956
1186
2732
3632
4728
955
1012
4570
2314
1398
3268
4709
144
1593
431
862
616
593
2956
3713
4167
4682
4959
80
1952
2733
579
781
807
1297
1396
4162
1859
1017
109
1876
4474
2415
3252
4724
2945
4180
1
327
1729
3229
3880
2926
1195
1446
4097
2810
942
1383
1864
4966
2176
3960
1027
3240
3644
4460
178
2246
2817
3021
7
1016
3450
4826
4830
3426
1761
4179
1948
3085
4918
31
62
3622
237
1246
1171
1091
2499
2743
3545
2463
4974
4968
1830
4125
389
1117
2111
1343
3394
4484
128
2670
4193
3349
4656
644
745
3922
956
1877
2576
3494
4532
2264
860
318
435
652
1942
4959
1770
338
1998
3475
4860
4148
1472
3300
3878
3035
3401
4186
4782
3084
3187
4492
2212
2797
3036
4203
4007
276
1130
3581
1459
4564
998
2070
2546
3488
503
3425
3960
1306
3316
4890
4200
4337
4538
4732
745
1260
3509
451
1930
4832
3331
846
3409
4350
4999
92
4003
4562
423
677
163
2920
3384
1025
1197
1221
2027
2604
3320
3148
4812
1805
1955
2688
1913
2731
4354
4566
115
1606
1798
3035
3059
3529
3812
3898
4955
1836
2046
3403
1307
2049
3991
4188
4345
580
4169
1038
1477
2574
4128
4631
845
2939
1971
903
4326
4464
999
4756
154
330
1380
4819
4130
4738
3139
1398
4316
2062
1938
2852
834
1790
811
1942
1768
2949
3038
4036
1810
4260
2040
2359
2610
4165
270
2810
4940
2085
2707
4478
4488
1467
1832
2159
895
2312
3883
1966
3036
3226
4189
3039
4633
4031
923
1160
3043
889
4555
17
151
2830
3931
4514
785
945
1146
2226
1811
3579
3877
740
2087
877
1331
4435
2080
3894
2880
3966
4995
688
2368
1761
3335
4520
2739
3274
3804
4458
3065
1091
3746
1492
3593
983
1721
2885
4582
4762
4923
296
1476
863
1884
4503
2374
4631
4524
2042
1457
4057
4282
194
1099
1649
3948
4307
4312
1078
3221
4852
1216
4021
923
3776
3856
4817
4004
175
334
4373
858
1573
4294
2092
3986
498
3489
4266
4692
3223
2503
2941
3493
1410
1719
4434
76
327
582
853
1453
367
2348
2478
3635
4663
4696
607
1208
1400
1570
2070
4305
1355
3274
4656
906
3078
3677
3896
2562
1685
3277
836
4871
5000
1461
900
1704
2110
3819
175
1492
2395
3095
3862
4278
3922
147
1801
1079
4294
4388
4999
3065
4573
393
586
2771
2935
2978
4084
416
4766
4368
1185
2939
1784
3576
3692
14
1744
1945
2204
3828
857
886
2626
3253
3293
4628
1292
1371
4134
296
2082
3702
4033
4770
96
563
989
1184
2797
1509
1430
2538
2149
2250
4760
1230
4021
554
3071
4661
2442
1774
1551
1593
3352
3406
66
614
3896
2710
699
1948
2729
2783
3336
126
500
4474
759
1285
2087
2603
2606
3266
4170
4171
4609
860
1824
2461
3924
2596
2966
1360
3879
4272
4642
528
3535
3925
2039
2189
1370
4856
736
1288
353
782
1395
3581
2623
4526
1009
2689
3193
3829
251
3615
458
2084
4663
301
1111
3976
291
1183
3205
4741
1064
4391
2051
4121
4307
1565
1874
4645
1882
3309
4283
3653
2400
4684
1817
4561
157
1235
46
538
4003
1102
3294
4313
1662
1849
4538
221
281
987
875
1859
4484
530
1920
2609
1437
4717
982
2802
3239
454
2093
2102
4207
927
2059
3779
4465
4716
1539
4524
3823
4002
4337
4839
3519
2153
45
1947
4013
4245
353
802
837
1197
3730
3981
4617
1535
4001
1421
2283
3223
3425
4507
2808
3773
4449
4577
733
1991
2253
3440
3517
3595
3663
4010
149
2898
3582
3604
3973
605
959
1407
1888
2201
2332
3683
4036
136
3035
3976
362
736
4991
3772
1755
2774
2910
4171
2225
2571
764
3794
4156
747
2569
3858
4492
3120
2198
85
1305
4655
4932
604
2799
2960
4082
4966
584
1473
3805
4160
817
4747
762
2826
3800
2054
680
2779
4079
1096
1184
1912
2156
3072
3533
3659
4259
4405
4296
4503
229
2276
4056
3085
3704
3910
4218
1687
2167
3787
92
2209
3965
4345
4824
4831
295
610
833
1219
1360
2708
2803
4866
3113
2906
3245
2186
4525
2282
3190
3731
3808
1225
1730
2907
3702
4794
4893
1543
2342
3546
2894
405
2500
3605
3895
4985
1270
1622
4090
63
3219
3817
661
1881
2278
3750
3975
2189
4845
1875
1907
4731
4820
623
3383
2427
53
1397
2285
369
1885
4518
1808
1965
3765
282
213
966
3727
4583
641
2170
3341
3674
4465
107
1980
583
3542
1185
3187
1623
1889
394
1229
1794
3145
1962
2555
4101
4825
460
1231
2318
574
157
1148
4042
1593
4707
884
2839
4832
911
3145
4035
2339
4861
1832
2767
3712
391
3297
3036
2931
1267
1532
4986
1539
3178
4667
554
1550
3031
3513
4556
773
873
2145
3335
4488
1174
2731
4472
3913
1099
2056
2305
65
1031
1863
4170
4988
2152
4212
1358
3777
883
1095
2983
1278
695
1771
3449
4568
703
979
2165
3551
434
2359
4576
3310
1410
3226
4558
3164
2659
2980
3568
424
399
1197
1886
4898
963
1744
2549
32
640
1567
2145
4756
4895
3292
3441
1477
2217
4631
4995
497
3961
4770
4978
777
3484
192
447
1479
1872
2827
3405
4254
3922
369
3041
4820
702
1767
3234
4963
212
592
732
1980
2751
3154
3391
3823
4191
4479
2053
2324
2775
4989
148
4966
3705
2015
4262
1360
2009
2793
277
1308
1972
799
2516
2569
2892
4575
2966
64
4311
2103
2338
3074
1761
2293
3845
4247
1376
2801
419
1753
2036
4577
2267
1300
2008
4868
3364
3369
3743
4222
4917
3067
4519
17
3969
4568
2306
2980
710
860
1366
628
261
1076
3211
3297
3913
2766
38
460
618
4296
3142
3450
3529
1211
2062
2253
121
2349
2499
4035
4542
3456
3583
857
1799
3460
4843
226
352
3563
3905
634
1433
3185
3509
3748
3004
4900
2415
4697
1973
2368
3794
4594
772
3326
4617
294
473
1092
3477
214
3277
3324
3327
83
195
2091
4314
4257
3477
1738
3780
4153
4623
503
964
3882
633
927
1031
1907
920
1069
1399
3582
735
2740
1213
2473
3518
3817
4288
2222
2355
4365
53
1606
2530
3329
1650
2187
3575
297
4689
3040
114
1809
1896
2123
2927
4346
756
3419
1506
2069
3971
817
1000
1110
3331
4804
78
2001
3550
4409
702
2397
4032
4436
232
370
1282
2717
1576
4084
2166
4159
127
2291
4343
4975
2359
2757
4903
239
398
898
4057
1155
3821
1804
4156
628
1187
1494
2720
3224
3432
3571
4016
692
2017
603
885
3781
4069
2720
4010
4649
1039
2738
817
2869
1369
1739
2335
3380
3824
20
3089
4
1045
2514
1540
3762
4335
4641
4817
2760
271
1071
2350
4164
4572
4714
932
1073
4620
567
1233
2355
2763
4288
4923
1232
3857
1828
3233
500
610
976
2068
2477
2471
3724
3742
131
1451
2428
3867
4761
465
3825
3824
3036
3279
2382
4374
586
3150
2525
770
1541
1908
3225
457
209
1422
2030
3589
4622
545
2795
2807
2953
3094
3769
2438
3849
3961
2182
2495
3923
2083
4562
1820
2381
4112
44
2508
2118
4672
266
807
2304
1925
2128
4610
266
4522
444
1920
2711
4910
1087
3673
3817
2832
3505
4150
4778
401
426
1050
1308
2989
3567
1398
3502
1866
591
3480
4164
2044
2827
3368
4036
1504
4745
1308
2191
2865
1100
4643
2785
1842
4351
1201
2830
4617
298
1809
3962
3991
943
1864
2390
4621
1405
3470
3751
3813
4305
955
1642
2460
4661
2405
4108
2558
3057
4276
4625
4688
2957
3712
924
2134
2307
1974
2269
2640
4620
326
1604
1786
2920
1640
2688
3567
29
627
745
3472
3470
3539
4329
4337
4450
4017
1140
420
1730
356
652
658
2146
2782
3270
4320
4447
4394
1021
221
805
829
3428
1129
1270
1277
2281
2406
298
1355
2366
2525
4040
4107
4642
4917
2504
2812
3202
4235
4638
585
1633
2146
3047
3694
480
1564
4846
1418
3700
2387
3537
1449
2856
3926
297
3754
104
1937
3811
4706
3847
4592
339
78
2829
4520
2251
4306
60
705
1913
2820
4802
863
2157
3103
3204
3424
4382
4812
288
1810
2408
3993
4154
4758
4612
1740
2428
4859
3637
778
3002
2578
2969
3407
597
2876
4641
2082
3038
3841
216
2871
396
2914
4428
1364
1551
3716
4491
4860
3042
245
464
2211
3043
647
899
1309
3322
3855
691
2383
3190
4017
4922
1791
3992
4995
1098
950
1040
1128
262
275
1426
2391
2514
1351
2332
4044
4445
1146
4522
9
1485
2950
3967
1382
2517
1222
1428
2803
455
954
3887
4509
924
3893
4587
438
1919
2498
3035
3888
4184
4094
212
2992
3439
3479
4168
1136
4653
1885
3807
4309
1872
2249
3409
64
25
289
839
4075
589
1368
1562
2605
759
2146
3378
3889
580
711
2109
2596
2749
3819
4796
1999
2949
4849
2109
2936
4600
2264
2761
284
518
1460
1937
3441
4862
1676
3336
3403
3862
4089
4962
562
1736
1760
957
3259
745
2133
2136
3060
677
1059
3169
4287
738
842
1272
4349
1185
2928
898
1637
3518
372
2729
3214
3732
4481
598
2483
3572
3757
4911
1890
1287
2382
4449
537
1009
2795
36
146
548
1447
2964
894
1106
1718
2158
2769
3789
406
1491
3251
4309
2369
2837
2839
4192
1480
3204
4929
224
2637
3567
3905
4004
1317
3327
3638
4778
1003
1248
1502
1712
4223
2090
4119
2092
3090
3242
1363
2412
3616
1369
3784
548
1575
2434
929
3895
3900
1163
1546
1647
2029
2737
4764
4219
1615
2745
3716
4327
4526
986
2523
3499
1890
3412
2443
2566
270
1507
3143
3210
4774
4642
2656
3117
756
4540
1409
1650
2370
4473
186
2631
4514
1319
4348
2958
1237
3558
183
895
1772
3290
3693
3725
1509
1562
4773
52
881
284
1459
3487
4781
801
1458
2054
4138
4795
1390
392
905
3335
4826
2404
3580
3820
4231
2049
2531
3105
4336
4857
404
1845
4079
189
852
3272
4815
3637
4098
3831
36
2295
2471
3823
4784
1965
2362
3004
790
1024
1788
3327
4561
3545
3803
1552
876
3898
540
833
1114
4242
684
4885
108
126
1118
3752
4489
4698
700
1415
1773
3103
3346
3799
1624
2767
2765
1367
3555
3722
408
570
4707
53
2345
2808
4045
610
1841
2236
464
1411
3205
874
907
4057
1731
1947
4326
4861
1213
2466
2899
4123
4258
484
4882
2519
4329
3071
3512
4407
4050
4071
3567
4022
1423
1276
4098
1604
3758
4996
1196
2277
4965
305
1443
2717
4648
1571
1811
4086
372
928
1456
1591
4840
2487
3667
4417
1822
2472
3526
4566
2563
3470
4347
4354
2216
3006
3724
4436
568
4399
3269
3541
2490
3566
4309
1898
4257
296
597
1916
4048
4667
2684
3077
3529
4577
2765
2063
4239
4575
4734
36
491
1953
2832
2464
4780
2659
4247
4756
384
4199
4244
4999
2421
4311
3028
202
3350
1087
2872
2998
4215
207
3932
1001
3373
3754
703
3092
3817
2099
3094
3180
3360
991
1088
2468
3654
4263
155
644
1226
1584
1246
483
1047
2973
3187
2100
4572
4750
2043
61
1433
294
703
1583
2477
65
1913
2361
495
2826
4173
4514
733
1089
3033
4347
936
1351
3715
4577
1475
4949
1976
2851
2353
3704
4064
4523
34
1570
439
1657
2050
4367
2989
1382
1456
2409
3211
216
1315
969
2558
3044
3665
2639
4850
1112
2276
409
2668
2994
898
1558
4941
476
1508
2539
4114
2245
889
2420
3511
4199
1429
2402
1202
3536
3722
4000
2715
3535
4883
409
4511
1665
2182
2611
211
1841
3355
1547
2857
3448
4120
1540
1989
3189
635
648
1811
3198
3882
4212
1871
2292
2947
4154
1863
3886
2049
3154
1509
2472
2534
3958
739
937
1077
3296
3503
4196
4304
52
2307
2952
3890
4383
1816
4901
4981
2094
2120
3971
3931
3428
3528
2586
1294
1505
2007
2169
2352
3085
4089
823
1190
2102
3631
1647
2976
3119
4130
2365
3655
4204
4295
2752
3135
4025
342
2842
4684
8
3916
3692
3069
3415
4060
1435
2524
4785
2980
4508
2489
2978
3286
4260
4670
6
2098
3998
1860
3129
4351
4667
295
1050
2524
3895
1070
2945
1481
2821
3517
4792
3578
660
3599
3834
3906
4032
689
2564
4989
1633
4296
3518
3816
4429
4597
27
714
1312
1630
2027
3322
2570
3344
414
1400
4106
2461
2777
4215
4904
4866
1295
1912
2203
4
2274
2923
3367
4203
1288
2467
4811
259
3958
1433
1607
3148
4928
414
2315
883
2075
3789
1191
1447
2262
678
1667
1786
276
4165
3002
3400
4302
167
343
1783
2534
4429
3027
4027
1559
2433
3093
3766
4547
1874
719
1972
2047
980
1955
3045
4403
2024
2552
4143
1580
2801
637
2590
2744
1651
2020
2421
3812
2927
425
1767
4352
389
514
4626
4033
4366
4423
21
3513
3871
1392
3635
217
357
1721
3291
3775
4606
4588
2082
2305
4583
1994
2522
3616
4519
2762
3857
4722
4957
2744
2396
2469
2492
684
902
4741
473
2076
278
1035
4369
4952
4991
3761
4519
2598
706
2653
3510
3339
164
2305
3553
4625
582
3315
3677
3940
4154
4845
145
3395
4364
241
3879
628
2174
3369
3773
4979
3772
906
2511
3526
539
683
3345
4367
1860
2731
3936
4268
5
3256
3298
3356
155
1716
3333
4348
4446
4781
1423
2233
4948
499
3361
1941
4335
164
3290
4433
1709
3395
4717
2263
263
1410
1975
2316
2846
3801
4504
4916
894
2998
3708
3828
4783
875
1677
3566
4449
414
2554
590
2390
2117
4444
4966
3232
4583
4620
753
4735
1045
1301
2820
4274
4924
1493
3621
4746
169
4240
1394
2947
3059
4672
3028
3608
4482
1180
2031
1222
2967
3002
3159
1340
4027
4317
1807
3986
922
1111
3498
4241
2013
2278
3066
4101
2363
2764
4485
4438
92
2748
3360
115
4304
4847
4001
4608
1138
4436
2544
1014
1849
4902
2652
4912
127
670
48
349
3895
535
1394
766
868
1134
2294
2608
3790
4165
4798
3402
67
3601
2147
2554
4193
2447
4465
1121
1669
4053
4280
59
722
847
2190
3288
3537
2097
3029
3657
787
2138
3337
496
1101
1454
2669
2906
3186
3517
660
1480
3294
3376
4217
935
2382
2502
2863
3227
4502
4536
2242
2649
4592
117
295
1865
1910
2774
4860
3532
4359
3288
3458
64
3929
4398
375
4550
4752
361
1654
4421
921
3843
3572
3772
4481
1294
1651
4349
3932
4862
1473
4672
465
845
1357
4784
2344
2856
2751
3409
3684
4669
1071
1842
2282
3758
3524
3910
174
2970
2377
666
823
3889
1160
2605
3257
2853
369
909
2867
3613
4896
1831
1212
679
820
2492
3264
1906
3350
121
1743
4163
4755
1061
4487
4916
1194
1283
2769
3931
362
848
1335
4998
861
1508
1586
3596
496
3533
587
3256
3602
4614
4026
1597
2603
3765
4086
974
3279
1256
583
564
1512
2898
1888
4601
392
945
1914
3984
4327
4433
185
2426
2717
3078
3364
4991
1234
2374
3090
2078
4581
776
2583
3443
3952
3958
271
1803
852
1082
1868
2908
4489
4625
4907
2188
3130
3528
4777
440
722
828
1953
678
337
4710
4824
2544
4463
3429
4344
1490
1582
2160
2559
351
1281
1794
4071
69
3395
4554
2305
1466
2648
4555
4857
4231
2242
4706
199
980
1755
4210
4622
2820
3309
3876
2482
4226
351
4517
4555
4561
2222
2630
4698
2355
2694
2927
2743
746
983
2276
4681
4952
1619
1706
3904
2462
2986
3308
689
1096
1589
516
759
1286
490
1777
2677
527
1273
4863
2229
4293
4903
1833
2246
3601
3802
82
642
1588
3833
4345
4435
1118
1378
3446
3786
1908
3677
249
670
969
1660
3393
15
456
471
1056
2183
749
3366
4214
468
782
2911
58
2895
2898
2983
4475
721
3022
3276
4311
1053
2588
2954
3287
3783
970
877
4776
1060
1377
231
373
1110
4991
198
2316
1009
1823
1070
150
1404
1440
2997
3036
3248
4454
4937
2155
4987
4286
3444
2946
3884
4329
4350
1194
2310
3097
4758
4888
3615
3950
4631
1520
2312
2941
4222
3884
125
2019
4551
2329
3273
2048
3763
1806
4549
147
1056
1184
3712
4075
1246
1873
3542
2008
1777
2679
2930
3797
2319
1031
1640
821
1330
1548
3038
3703
1824
4651
4951
214
1521
4256
2724
727
4384
1373
2203
2978
3728
84
985
1266
3267
2732
3536
4408
3341
4763
3414
1261
2185
4869
2848
149
2481
2523
4497
2587
2632
4572
3001
4522
808
2067
2312
2341
3008
4659
3961
4037
2734
2319
2056
2409
3459
1947
1325
1390
3754
3942
844
4371
2308
3211
596
1978
3244
1714
3576
786
846
3417
2362
2792
4543
248
259
922
54
2186
4727
997
1493
1936
486
767
940
1951
4446
4502
2373
1948
2344
2605
273
743
2881
3696
254
470
1525
1836
2189
2112
4260
820
1662
4489
2242
4373
3148
3239
199
526
616
2754
3480
3537
4195
4918
3355
341
1072
3148
4198
4381
4955
366
1989
570
586
2677
4677
462
1062
1471
2947
589
854
2709
125
2490
3606
2467
3448
835
4607
642
1129
1661
2206
4707
1170
4793
1293
4718
1718
1554
3051
4096
1940
397
4552
1066
1122
3671
4418
527
2147
2531
2696
2132
3014
385
473
2057
3572
2153
2458
324
4154
4191
2249
2983
4447
1585
1963
4069
4734
2643
4143
1007
4199
2520
3430
4969
1680
4929
644
2063
2686
788
1386
2267
4695
2224
3382
4892
107
1198
3917
4241
4806
4832
4609
4493
3658
3700
4353
3097
4405
1605
2409
2993
1140
1909
1128
4191
2453
3649
2312
1746
4989
61
527
1127
2476
3193
563
1215
3510
605
1900
1667
2188
3888
3247
4709
3281
3782
4585
1664
2806
3180
2566
2936
3136
3464
297
575
2042
3934
817
1633
3750
4875
41
442
1433
3065
3183
4021
1248
4765
1738
2212
4780
4357
245
4789
282
2807
3202
2669
1138
2542
3053
4496
4765
243
3212
488
953
3495
33
849
92
521
3741
4841
547
880
2026
3103
3258
3680
4017
4218
1545
3319
410
1275
2246
828
2527
3743
3889
4580
1661
3184
339
1905
829
1465
1590
3532
4197
206
1559
2200
4666
284
967
2412
2658
4644
1123
3480
244
1028
1459
3449
4633
103
1095
1935
2109
198
1985
3954
3973
989
2065
2669
3173
3699
4467
3400
843
1155
2119
2370
2860
3148
1524
1995
3046
4124
2059
3984
275
2905
1930
2161
3778
4166
491
1235
2750
4028
553
1196
3586
3798
636
802
898
4374
257
3721
4714
113
2677
3756
4850
3060
4212
4558
2531
3225
1649
1686
448
2337
1829
3088
4826
3801
4164
4418
864
680
925
1346
1679
3200
4061
4910
1255
962
2283
3230
3914
4375
851
3868
4943
3526
4683
862
943
79
732
4147
17
2997
647
1424
2480
3123
87
1177
3171
4006
4943
4958
4969
380
890
1425
3881
988
2216
2827
3172
4750
1599
3357
4880
4101
4547
4759
1769
40
1618
2506
2760
1537
3106
3580
220
1544
2154
2922
3650
988
1606
2855
3109
3335
1133
2154
4330
2896
4264
2739
4112
99
314
1385
1387
2056
2337
4369
906
2149
3998
777
3365
1954
4719
3332
4148
4156
448
4751
4921
391
725
1725
3377
1259
3632
2062
4478
52
1599
4541
4986
2304
3136
3738
4569
2245
350
1194
3743
3916
4291
277
3555
3711
4096
55
3600
4246
4312
4765
4924
1261
3607
4456
2293
4503
3417
3806
1982
1396
2168
3502
4221
4385
4552
4612
1292
3953
4666
4056
1396
3759
2614
1770
2311
4264
4558
2576
3660
4391
729
2912
3120
3363
1091
1112
2960
3336
1303
1312
1383
3764
4723
1764
1981
3386
4283
931
2110
2918
4455
4793
215
53
201
2617
1097
4697
996
1986
3514
4838
3
2100
2103
2818
3556
3598
4202
1892
2302
4456
1031
3661
195
487
1331
4699
302
1410
852
3093
1841
2067
3681
3864
2616
3629
106
4369
66
2566
4067
4339
639
1102
2981
3573
1203
1035
3269
2133
136
1605
4884
94
100
1065
2626
2394
133
1701
2462
2976
3932
350
761
4185
3461
4285
3026
3569
4472
2432
4284
3781
4152
4287
1254
1580
75
324
1875
2369
2451
3045
3751
4068
4837
2358
4875
1925
4041
4304
4835
1043
1946
3115
4394
1191
2694
3859
701
1834
2020
4291
953
1054
1953
4010
1768
2644
3256
4966
1277
3945
27
192
4135
4481
49
562
2672
2323
3261
3735
4370
1020
3659
2050
3582
4251
4671
1009
2680
1640
1919
2942
3100
922
1972
3171
105
3762
4467
451
1036
2707
3364
4183
4286
1354
308
796
2031
4135
4851
4375
4491
2918
3066
4460
546
1515
2093
2689
56
1114
137
2416
2428
3270
3812
4195
4439
2520
3970
3279
4669
1189
1856
2000
1015
4785
860
568
4542
1867
3905
4415
4874
2908
4129
648
2308
2428
158
470
314
1712
4802
441
3700
197
540
3132
3554
1490
2403
2414
4079
693
3042
4254
127
3892
4358
1775
1847
1956
4237
2687
54
2681
1572
2122
2570
3385
3746
3896
763
1868
2044
2268
3297
2299
133
1378
1988
931
2337
445
1329
4144
1
3914
4680
1007
1155
2445
3450
4499
4837
3311
416
1650
1717
4213
783
1389
2923
3907
446
2543
4066
1139
1999
4527
35
2246
1293
3606
4602
4954
437
4859
4777
2623
4265
4357
370
676
1641
4424
4769
1033
1568
1859
2619
366
1506
1053
1746
3700
3751
4432
1308
1044
1794
3317
3880
1003
2084
2660
4208
4271
4532
4780
4794
370
3099
3919
4241
1059
276
4059
167
2979
4305
548
107
172
1205
1588
1135
2130
1761
1470
4268
4526
246
3601
4057
2248
4414
4485
4731
3840
4412
2155
2452
2573
3297
3788
4809
1260
2121
3266
1095
1679
1693
1844
3827
1145
3807
4995
1292
1594
440
1939
2231
1896
3342
4691
2138
2701
3911
853
1898
1930
2012
4928
4927
737
1648
2997
1718
1887
4265
4340
4041
4922
1074
3935
4152
1911
1934
4080
4772
4558
4577
102
4659
3656
145
398
2197
1123
2403
3840
4840
2403
3129
2873
4364
464
2418
1903
3060
3628
4253
89
496
1009
1364
3924
4666
2498
3199
1222
4247
2077
2109
2250
3553
3875
4007
1133
3372
3732
4295
1080
1930
1047
2980
3134
3659
3993
680
2750
484
1792
1951
2725
1489
2420
2742
3684
4021
4557
389
2364
4164
300
2410
250
897
1156
2361
2716
4027
1229
2811
456
678
1605
2456
4929
1556
4281
4947
1189
1232
1857
2574
3072
3211
4249
4782
2184
3320
4333
115
849
1104
1207
2825
4946
1548
2349
2543
4035
1471
1943
1747
2984
2346
2863
1609
1309
4321
2487
162
867
1170
243
1412
2183
1447
2062
4326
4625
3036
4085
4318
1950
3291
115
878
1828
3333
4213
3003
1797
713
4888
2764
89
530
1256
2928
3281
1243
1405
1774
1356
2809
3404
4871
3412
3971
4128
3125
4455
631
2476
408
1318
4752
4202
4956
370
1286
1724
3823
4299
670
1363
2974
3092
2901
3029
210
2172
907
1683
3149
3449
1199
4759
4762
973
2865
418
1575
4325
2236
2324
2326
1463
497
1289
4639
375
1308
287
4394
458
1335
3335
400
1562
1935
2007
2347
4330
1427
2051
4428
396
558
2236
2904
3487
3620
750
1168
175
2218
2952
3241
3779
4604
28
4047
2328
2800
4326
1574
2345
2617
2791
218
227
1529
1667
317
2888
3639
3739
3896
3580
69
4720
1826
2437
1058
1237
1341
2218
2231
3483
3997
4005
4113
4905
2179
3293
3444
4774
4985
1659
1429
3744
4958
405
4238
4971
204
2426
670
1252
3955
4478
184
29
116
3757
658
934
1441
2895
2913
467
3061
4713
131
2257
2730
3942
4614
1765
252
632
2907
3662
3910
4465
4511
287
3371
436
2183
3768
2303
2983
4285
2010
149
4154
3308
4219
2352
569
4611
1986
2924
3568
4033
4075
1288
2753
3181
945
1638
2797
3714
3975
4454
1862
2174
774
2504
3290
3876
1526
3103
4775
4298
1494
4503
4608
4684
1642
1969
3608
4196
4867
1539
3597
3688
4185
530
1683
2690
4327
4435
4894
725
1236
1470
3981
1512
1592
1188
480
2016
2386
3829
4684
4692
1235
1547
897
3073
4970
3880
698
2090
4794
284
1927
4518
1852
3742
1403
3225
3479
4199
4772
3952
4312
4335
4423
4542
4727
4390
1510
2367
4486
1617
4255
723
1519
1967
4509
1683
1805
3055
246
478
2535
4555
297
3647
298
1254
3936
3974
4077
417
3142
1373
2333
2813
773
1156
1049
4286
4734
571
1774
3251
4074
893
1311
2463
3433
3952
4300
4716
138
676
2098
352
1258
122
257
1704
3366
4658
3093
1225
1363
2754
4079
1130
2887
3442
1368
3535
3656
2552
71
1496
1992
2220
2957
1680
1438
1927
2710
3812
1615
1622
2811
1245
1309
3765
185
2046
3579
3726
65
122
4412
4907
96
1190
4173
1465
1981
2074
4016
4933
561
1592
1654
4875
2493
4303
2629
930
1571
3350
2036
2266
2361
30
561
1754
1839
4244
4419
3844
515
802
2678
4122
4878
2873
4227
595
4682
1111
265
2960
3219
4959
4581
1664
2518
4648
2577
696
1723
1764
3317
1072
1290
1565
4012
1841
3517
2669
690
2684
901
1514
2718
1629
2769
3453
4376
2839
2870
2886
3167
450
538
1441
2025
2164
2665
4250
3073
4297
4933
1017
1130
1634
2245
4505
404
1015
3506
4900
55
3475
2303
4183
833
2356
4268
4525
218
782
2140
2632
3946
3961
2553
2864
4177
1344
2935
3088
3323
3453
4287
4586
3027
99
420
2662
3187
3396
1830
4170
2737
4512
562
3047
1603
2875
2932
3184
1928
2919
3481
4178
4263
4414
1881
3775
3956
603
3235
3709
110
1666
4857
4208
4326
577
3688
4281
4382
731
947
1385
2721
1689
4212
692
4321
134
3084
3562
4007
943
1816
4193
817
1382
1799
1951
285
944
3242
1761
4589
985
3258
849
186
568
1580
4292
3189
3727
150
2890
2936
2137
4142
4009
2162
2821
3087
2151
2420
4705
2644
2276
4334
3220
646
725
958
2273
3679
4144
4744
358
432
2999
3329
923
2171
4965
260
3955
617
2537
4300
1856
1448
2704
3861
1928
2576
2647
3100
4494
3529
2790
4565
4879
4332
4347
1417
657
2734
4843
726
1566
3520
4587
1293
3673
3764
4767
76
300
1990
2190
2618
2774
3797
2847
22
501
2632
163
1845
3040
1775
4805
3868
4235
525
2980
4114
4563
564
1756
4650
1690
3424
3792
3745
4275
268
686
1445
3613
2051
4811
1108
1527
2713
2283
4745
4393
263
2582
4279
4646
630
3740
4303
357
505
2566
4723
40
356
440
1569
655
1772
2035
2059
2560
3127
3203
3897
367
779
3934
4842
511
3000
2196
4744
4545
3277
3051
401
728
1865
1964
2072
3822
2546
164
1910
3377
3468
2202
157
2244
3762
3770
605
4254
411
4169
4418
1522
2561
3489
4826
4865
3392
3642
1996
4009
4857
369
2243
820
1295
959
2216
2469
3236
3216
4030
4241
394
2934
3997
535
1857
2187
3357
479
627
2753
1981
3706
3634
4810
4412
3371
3728
721
2311
4332
124
4119
671
2631
3054
4681
4977
2990
114
851
2209
4070
4149
1040
1966
4133
939
2523
3673
1266
2829
4658
349
419
2659
2817
3491
3511
4289
3327
547
1578
3615
2349
3479
294
1201
1507
1827
3860
2563
2968
4974
551
1213
1217
3367
4257
2596
3315
3533
4818
4148
4778
1917
2344
3897
3088
4114
3821
694
78
940
1401
4812
2445
3732
3832
126
612
822
1092
1706
83
735
1921
3217
743
1933
2638
4239
731
4041
1433
2584
200
1219
3188
3329
3731
3992
4730
251
869
2107
2745
4884
1186
3967
732
2345
2830
116
773
1858
1666
1682
1435
2739
4623
95
132
1749
1385
386
2068
2343
4086
1122
1793
4970
194
1610
3960
2460
2695
559
1960
2514
4768
4797
4148
4368
4918
172
1207
4284
4408
4027
4179
1228
2098
525
1389
1681
3186
93
1232
3598
1747
2380
1484
1523
2845
3329
4523
1150
3074
4488
1082
1482
4143
64
282
1410
1809
2564
264
492
579
914
4964
560
3107
1014
1777
2644
4897
1123
4916
3343
211
688
1638
3623
111
1030
3808
21
1303
2967
3739
4088
940
709
1280
3313
3517
4286
3269
2635
2420
3869
1943
1128
3074
4683
1249
1407
3026
3810
3478
796
927
2461
4596
361
1022
3393
4150
2418
4459
137
1136
1665
3584
4330
4823
987
1040
1369
3342
401
462
2891
4538
267
2024
3097
85
713
1250
2034
4748
4789
1005
1489
3704
4131
2383
4802
4828
758
850
2350
2524
1311
2498
4589
437
763
2713
2834
2154
4701
1330
1730
1850
1625
2616
502
34
3171
4249
2987
4717
235
2360
4021
685
1027
1549
3111
4934
1118
1275
2093
3111
1328
2711
606
859
1282
2742
4834
221
282
731
1268
1525
3904
3334
2817
4371
2985
3004
593
1412
3883
4872
152
1078
1414
2565
3656
592
1611
4719
4966
246
2936
2765
220
1718
3061
393
2645
1926
4417
86
1555
844
1800
3682
425
544
3214
633
2102
3689
3907
4591
1320
1792
412
1583
4217
4978
4260
4609
3707
2062
3514
4636
4687
3812
4316
3730
4021
4306
4380
1774
2364
43
661
2577
1277
2401
4004
4705
4882
91
3290
357
1802
3014
2914
4337
1221
2565
4973
1348
1533
2327
2547
3119
4049
4125
15
2586
92
395
1345
3172
3904
4267
4513
865
1952
3316
4727
224
875
2565
2516
3008
2422
4805
4989
366
3299
716
2613
3117
3906
258
2805
3241
4557
4994
692
1130
609
3826
1048
3296
4421
1878
2443
4919
2104
1008
1822
1879
1494
3591
3190
2392
3259
4355
200
2414
2066
263
1042
1772
3797
226
588
1045
2448
4783
1833
2230
3301
3810
88
645
1014
3263
1877
2142
2443
248
1350
2868
3237
3548
4188
4463
3754
4541
83
286
242
2149
2215
2587
3068
3206
4381
816
1294
3242
3774
3189
3503
3630
4500
2100
3497
1641
2264
3087
4562
2458
3265
3497
3679
4592
198
4001
755
459
690
1194
1668
1857
3257
1399
2381
4623
1910
4764
1086
2586
3369
3141
240
2693
3192
3543
914
2578
4472
1387
2025
2613
2844
3422
834
920
3180
3805
4048
893
1898
3611
157
2203
3852
3011
752
1623
3748
3782
1895
3016
3325
1588
1736
1965
3431
285
2957
3012
402
847
1386
4657
1367
1596
2416
221
1250
3043
4534
1881
3507
3347
742
3451
1291
2521
2948
2975
407
1450
3103
3488
3111
3880
4626
4885
1023
2145
2550
3647
4265
4580
4730
4405
1409
4483
4867
499
3341
947
1131
3348
1739
2782
4639
4822
713
2718
3352
4946
1344
1796
3668
4789
51
462
4570
520
1543
4366
2391
3497
4834
2957
4478
1607
2174
227
3470
121
916
1617
1919
202
431
554
2289
163
1108
1145
1616
2342
2651
2165
4107
4268
4378
1099
1879
1988
2452
4723
2363
4415
2835
4158
1862
4928
2824
3024
3204
3485
4555
1270
1561
2705
3191
1375
2007
3139
3458
1569
350
3436
2
4214
4846
1890
2089
2315
3194
166
1533
1719
4745
2624
4765
2671
1929
3135
3417
1343
1653
1739
2375
1166
1471
2835
3366
3572
3994
4914
620
1515
4791
191
1930
2887
4485
4656
4315
3936
599
2943
3683
3991
4201
68
2948
3931
4421
1982
2867
571
4180
2946
4591
179
3812
4886
3748
4126
4760
4961
763
1880
3026
4193
2987
2178
2795
3022
423
1656
2580
3863
3897
3996
552
1530
1737
3101
4758
1769
2392
3402
618
1090
3358
645
1550
3187
4389
4546
792
824
1011
1373
279
797
854
1085
1242
1891
2372
3433
847
1346
1913
4140
4273
855
1193
2648
1120
1352
2239
4212
375
857
1354
2953
3055
3233
3741
451
1565
1662
2183
365
2063
4304
4413
1312
2585
3452
695
139
1977
2675
3074
3474
170
3872
2036
258
324
2704
2492
3043
565
4156
1290
3611
4614
4974
59
824
1736
4347
1396
2073
2329
2444
2846
3662
3173
224
3865
3908
4936
3275
3687
872
913
2029
3182
3214
4508
1746
2215
3718
1142
2919
1614
3402
3667
933
1497
3284
1031
2356
3239
3955
2478
2568
286
1133
2766
2793
3051
3584
4308
4692
343
4918
465
3779
3968
4208
1522
4301
900
1827
3527
279
4591
4003
500
794
2602
768
1034
1605
3744
4118
638
2616
2923
2078
2579
2726
1224
1425
1828
4332
1536
2391
3197
3928
4462
1659
2159
2513
4312
1251
1537
4794
907
3118
1896
2006
2806
4699
3913
4236
2284
4123
4472
4876
4942
2203
2633
4169
589
3028
3289
1331
1480
2042
2464
2958
3301
3480
4325
8
1465
2099
4025
2773
199
2102
3711
4236
4364
4507
2826
2828
2959
4151
86
1041
4954
228
2186
4770
3424
3969
4446
1445
2890
4441
3096
1607
2873
450
1018
2142
4066
4554
3166
2090
4320
2385
3736
3509
3893
4538
2669
3302
3440
1620
2326
415
1834
242
2235
4878
2342
3633
58
1610
3001
2025
2121
3277
3325
4064
4339
841
2993
2933
1153
2497
1443
3784
633
1071
1079
4330
818
1647
1958
1962
2062
2396
3352
3416
4911
495
1244
3659
566
3832
559
4929
143
1122
1590
3608
527
4240
3969
525
4982
1739
4206
1107
173
3343
4781
217
3122
2565
1397
3529
4439
3256
4792
2091
2207
2823
2093
2877
3339
4835
2059
3062
4166
4453
4906
488
637
3457
4437
3784
1088
4569
4711
4745
292
1537
2024
2940
2460
3065
4818
11
2029
2047
2586
4682
1163
4517
546
549
1772
2762
795
1069
1543
2582
3033
4831
2738
4459
1585
2612
2921
3688
4183
4784
223
1044
1356
2900
3328
2991
4850
620
2934
3585
959
2016
420
2997
496
497
3677
4443
3092
1587
4621
537
2334
3208
2082
3718
4350
4980
3922
4122
4187
204
379
1311
2034
450
2669
3470
1331
1416
2987
964
1491
4380
2919
4482
725
3199
655
211
360
1443
4517
4844
1149
1562
1939
2356
3615
2037
3925
1402
2854
3065
2691
2732
3408
4118
4499
3424
4082
4716
593
1051
2550
424
2620
3276
884
4655
892
1003
3379
1213
1246
2074
2483
3529
854
1106
1774
3234
753
3404
2084
4315
1727
4674
4854
1234
3043
4010
4960
98
1121
3228
490
2589
4821
2690
4288
2914
3725
3805
479
4367
987
1958
3072
762
2416
2891
3278
3860
1425
2606
2920
621
3670
4002
1940
1042
4093
538
2022
3470
3491
1891
4029
4716
593
1411
2502
4454
751
4282
314
923
4157
3435
1707
1813
2190
3170
4584
4586
34
1799
2927
470
2042
2609
3879
4338
4391
4619
1395
2901
199
4713
4945
2197
2910
1805
3691
4378
451
2924
944
2304
3659
1920
738
3822
218
418
1518
2167
2789
3558
1303
2218
3495
1467
1904
4301
180
704
869
899
3064
3368
4218
4568
1880
3220
3501
4478
902
1175
2674
3136
4179
447
3241
3301
1242
1817
2221
4242
4454
221
246
2023
2381
3853
4921
392
3373
3071
3993
4006
4917
39
148
1617
4472
668
1881
434
1768
1780
4325
3101
4861
497
1455
1715
2463
2866
3692
1677
2373
3768
1113
4348
923
2432
979
1773
4396
4430
529
1593
2894
3606
3681
4864
246
250
1084
1149
2247
2303
4090
1707
3490
4295
687
2889
791
2908
3103
3278
303
3127
4992
4286
100
3308
3463
4070
4967
450
4018
4398
22
1862
2455
3305
571
970
1850
1105
4011
2259
3505
4897
2787
3695
4650
436
1696
2721
805
2881
2282
2554
4171
2043
817
2358
4787
1355
1633
3453
2579
4978
1175
356
520
2946
3137
3701
4355
422
1172
1175
1418
1473
2714
3624
3190
1190
2624
2738
2765
4447
810
1197
2113
115
1710
2374
2833
3905
868
1091
1462
2102
2408
4489
940
1392
2145
1770
3999
1691
3172
4302
4397
388
568
3815
1065
1923
2965
3920
4161
163
2310
2803
567
2776
3165
3575
304
409
1636
1705
4517
1480
3587
4101
4170
413
2955
4245
2966
3388
780
3639
1531
1806
2540
4306
3824
937
2968
3149
4014
643
3919
4356
3372
3761
4579
1582
1961
4295
1707
2095
2694
3964
4930
549
3031
3816
3444
1538
1749
1713
4615
615
3916
4148
2144
4012
1141
1827
2209
3465
436
2111
3722
1876
2511
3005
1641
2720
4591
130
1275
3275
3640
1141
1701
2932
3497
390
2450
2699
3765
2338
3354
218
1535
3283
541
1773
2117
2679
3879
136
1384
3223
1222
2000
3496
1057
816
3894
2245
2147
4148
4826
3348
3415
4756
168
363
561
1122
2685
4714
1874
2799
4186
778
4561
1698
1716
1843
2582
3764
4602
185
3408
4387
4532
1653
2061
792
4007
1762
3030
3070
828
1392
108
2383
3229
3439
1118
937
1344
3217
3399
3806
297
562
811
1378
1793
105
563
1440
2384
3525
4120
1924
1614
3389
3149
4429
1942
2131
3001
3831
4406
1195
4022
128
3636
4911
2938
3450
4882
1331
2653
3116
3218
4087
803
1003
765
454
1307
1602
1840
4743
5000
1992
105
2947
361
1214
485
2504
3036
4842
734
3255
4708
2995
314
4816
1375
3404
4438
4655
1007
3127
1113
1391
4737
2516
4109
4359
4379
1830
505
1894
2432
3359
4601
614
715
1872
4256
72
254
4676
1583
1969
1101
2055
2396
290
764
1153
2257
3423
258
490
2956
4072
542
3047
2564
2579
3322
3998
4350
4064
1157
538
3176
4324
1780
2993
4915
1935
3810
4863
1160
2177
4049
367
3305
609
2025
3364
4151
4008
4030
2679
4322
4051
4821
1287
1298
1514
2977
3203
3247
4081
1297
3051
788
2572
1174
1179
3
2796
4343
1375
2483
2716
648
1274
1960
2053
3103
2587
4326
4441
4541
630
2429
1117
2987
1458
2414
802
2958
4554
891
2684
189
3298
3654
4892
2713
3247
3738
4579
492
488
893
782
4357
2039
3271
4597
4684
3382
4746
2922
2924
2974
3369
1744
1439
706
320
3276
1272
2133
3675
1593
2921
4210
4679
360
622
1268
3311
4529
4773
2571
4305
60
2954
4971
3870
4076
4505
530
606
807
1164
3126
4694
4760
130
1690
2018
233
1574
2713
3735
710
1497
3608
1090
1673
4378
2153
2860
4536
517
4874
1007
1625
1772
2559
2787
1188
1400
1632
4094
994
2639
283
730
1795
4996
3412
146
1513
1704
2086
4121
3080
619
1602
1834
3953
3977
824
1153
1522
2634
3169
3225
4554
715
3654
3922
556
4017
1778
2049
3868
3968
1031
1812
2721
952
1578
2517
661
1576
1922
1318
1768
1960
4818
4922
1298
4334
712
1518
1068
1908
4665
150
313
2934
4085
773
1474
4927
1047
2914
3701
664
3787
3995
1198
3655
1102
4606
4906
1693
2337
2235
3780
1485
2125
4096
4440
4843
654
2154
1452
3269
3996
4149
4038
4046
4134
3836
716
2602
4517
1161
4841
1519
1721
652
1270
1296
1417
1500
4298
5000
287
1108
2458
4313
4876
2178
3633
3868
1214
508
1403
1785
1985
3005
3965
2165
4936
66
1191
3343
921
1941
3583
4792
1626
3746
3866
861
2527
1464
2099
2424
4005
800
957
287
620
1008
1185
2200
192
1158
3576
4961
2801
3074
4810
3192
463
510
2069
3346
1248
4267
4865
2899
3644
718
3923
874
4621
1007
1811
4054
2468
3978
2154
2763
4296
1627
267
2127
719
1763
1869
2297
3605
1813
1008
3917
1049
3601
3611
1967
2269
3296
79
2129
64
1737
2467
3154
3512
4233
4366
95
4749
2941
3057
3605
133
125
1802
2656
622
960
1897
2715
3211
1427
1680
4455
32
58
4205
4333
2414
1731
3875
4801
292
769
2778
81
3327
3929
3647
3897
2329
4825
4949
28
643
2162
3832
3949
2921
4604
1606
4358
735
2118
3134
3570
318
2697
897
1676
4616
4640
3421
1342
1468
328
1419
3783
4232
273
2422
3349
3885
3368
4493
4818
2685
3712
4029
4236
708
762
3591
4814
167
2494
2961
3626
3967
4978
5000
2011
4168
4371
4679
2101
3678
4021
972
4377
1539
3490
3530
1609
3550
2322
2517
2841
1769
2005
3835
4010
4647
1031
2198
2342
3150
3266
2140
2156
2448
3061
3809
1007
3714
4096
1565
3816
1511
3070
4628
4713
4917
2971
394
4724
3243
3861
3932
4917
1980
3821
721
1267
2640
2710
3840
4941
487
1065
3931
627
3502
4051
4446
4140
900
1696
1873
3196
4327
3650
280
2623
2924
2042
2161
3296
2853
4292
1010
3011
4142
292
1793
2345
4536
4044
3064
4193
2468
2593
3189
262
2855
183
3264
4905
4921
921
1613
3290
489
1455
3711
4400
219
1314
3879
4736
3313
4646
172
1952
542
4724
72
677
2059
1317
2005
2234
2279
3325
3548
272
925
1046
1913
4906
443
1034
1556
2808
1126
4083
2696
82
2859
1720
2589
705
2125
3109
3693
4828
1082
1291
1907
3643
4411
4666
742
3731
3952
4110
2461
3663
4692
1551
3977
193
1351
1435
3730
3066
3200
4475
515
4808
290
2071
4497
210
1485
1577
3365
1236
1515
1455
3237
2528
1064
2612
1919
2699
61
231
477
4613
664
1000
2862
3716
1044
2738
3713
95
1402
2338
2730
2197
3511
4932
657
3125
2121
3491
2422
2782
4409
483
2663
4900
2041
3043
4681
402
1236
2482
3830
613
1141
2046
2123
2435
3085
463
2654
873
2245
3578
4851
1165
2945
3019
1053
2027
1287
2183
2279
3761
4529
448
1479
4565
1324
1535
1937
2915
39
73
137
2072
1403
2441
1505
1794
2136
4145
64
715
1688
3354
3751
1226
2208
2681
4912
701
1905
96
2146
2640
3396
1062
1816
2525
3371
1659
2451
3291
413
1251
4069
4403
4610
2681
4673
3864
4949
467
1013
1703
1785
4877
4922
246
1006
1701
3865
4022
2920
1677
2588
3879
886
1098
2067
4189
989
2416
3076
14
720
1180
3554
1216
2180
289
2023
2945
3811
1881
3638
4130
219
358
727
1428
3144
3177
1872
65
1035
3549
3806
3824
2303
4120
4126
1410
1649
4937
1761
4334
4936
4739
2653
163
229
1016
1170
1910
2644
2906
2069
1480
4793
1027
1718
2079
3958
1869
4303
1474
869
4624
1024
2940
3237
2131
3408
3787
1377
2306
1044
2780
4725
615
3662
2795
2908
3459
4984
226
1325
3782
825
1667
2218
2523
2861
3017
4070
1287
4406
3340
3904
4089
4547
1632
3358
3665
3856
4924
1051
1188
1267
1536
4761
4255
906
1385
1464
1211
2727
3671
4980
488
2677
3268
993
1122
1470
2390
1223
1240
3351
3787
4485
1239
3987
2893
4171
2305
4263
4843
922
1720
959
2476
4163
553
3742
4345
616
715
1469
3418
2730
3151
3629
1871
1627
4703
3658
4573
3561
3868
148
137
2300
2324
3673
1347
4346
4946
4047
510
676
1784
2545
4757
1135
4566
1326
1253
4993
517
4265
4845
2942
4870
402
3281
167
1355
886
3816
1233
1681
1017
2187
2717
3241
2631
3670
907
1392
3027
4853
2161
3771
3063
3773
4069
448
673
3578
4669
1237
4655
2085
2650
3532
3570
3836
4515
2791
3508
1674
692
3052
630
4100
4177
4473
4187
2337
3621
1850
2463
4736
4978
861
3978
791
722
950
1699
3258
3377
3694
3775
754
2282
2479
2959
22
2092
3913
1183
1587
3990
4105
678
853
2837
4191
4237
4269
1895
1899
3639
4549
1589
192
1370
658
1373
2020
163
1384
1798
2046
4578
1596
4238
2241
4404
4451
4845
1372
3126
339
864
3384
1049
1430
1622
1758
900
938
2245
2423
4604
4663
2669
2725
3027
3627
4724
284
825
1476
107
1431
352
4545
486
4115
1860
2832
2878
3815
179
1162
1417
2229
3334
4108
296
1627
2890
4148
374
2265
2855
3063
107
535
1034
1795
2448
2311
4853
3983
342
1094
1149
3098
3881
2084
2252
91
4327
561
1612
2123
3362
2001
3604
4219
2284
3353
726
3341
4655
781
908
1119
3201
3530
4501
181
1254
3592
4828
226
945
2332
4035
4432
952
3212
325
1321
3092
1781
3625
721
859
1601
1809
3013
3674
3932
1534
1787
2174
3670
3931
394
621
2026
2670
4271
4901
2318
1706
2495
3010
660
4323
293
1696
161
500
4611
488
639
1937
2446
4964
2191
2576
4374
4548
567
633
883
3629
1897
405
4003
4610
1830
2485
2504
3713
4403
4447
2134
3528
293
2057
247
392
2438
2628
3072
4722
2588
4077
4120
4198
4539
148
1592
1646
1830
3801
761
803
2752
1116
1253
1931
2576
1284
4884
355
3357
4405
1036
3572
698
866
4222
4298
4312
4827
1367
2740
3647
592
3076
3532
469
1143
3116
3157
38
2220
1196
1599
2384
4683
401
596
1008
2058
4057
4724
2495
1053
2461
41
963
1011
3528
3715
197
3597
3877
4018
4188
4733
4846
1000
2471
4238
96
3912
4668
1825
2065
83
284
890
1743
3825
4045
7
4398
4607
4638
3882
4078
4951
830
1284
3011
274
445
1357
2738
8
1335
2342
3285
3005
292
3549
4872
3027
3558
2429
2693
1618
2110
3454
3337
4452
1577
1001
1752
2925
4242
359
993
3243
812
977
3083
3951
4741
100
262
887
1417
2865
4772
4823
2430
3580
287
509
2091
3285
4828
589
676
798
2337
2602
3401
653
3467
2615
2686
4971
1007
1217
2189
3233
3658
3310
4429
4667
2558
3363
997
718
3352
345
1214
2532
4121
4513
4662
4854
1299
1356
2042
3531
3306
3979
4871
4549
885
932
2029
2345
2825
2862
3652
1500
3419
3773
354
1610
3106
1815
1656
1740
2349
2758
4725
193
2068
3249
3643
2691
3467
856
441
1199
1627
311
925
1672
2458
4058
1079
1156
2361
3924
4405
4786
847
1010
1275
4742
423
1931
156
3559
4369
1309
665
2185
2317
2735
45
1076
4901
306
1364
3685
1489
3987
4388
351
3559
2417
3842
1521
2940
2873
3462
1498
4479
4902
334
3469
3675
4793
4963
1767
4196
4716
3596
4260
429
4658
1033
2135
882
1209
1492
2298
3973
4320
4034
4171
2287
1614
4221
2082
4184
4493
1557
3137
3455
4329
2266
3121
4172
98
506
2164
4295
4368
2183
1216
1989
3769
3865
2707
3305
3812
1498
1842
4989
3451
4451
2502
1380
1907
2458
523
3508
2495
3956
3990
1030
1466
2236
2515
249
2319
4594
3471
4882
572
677
1023
3218
4667
3705
916
1202
2372
3544
1508
1816
2750
4903
3424
4158
419
2782
1392
1605
3815
4135
1050
3297
350
436
264
3246
1374
3518
4882
4952
401
576
1977
2126
3555
3664
756
4264
4310
1468
1504
3873
1072
1746
2096
3346
4386
324
4118
11
320
509
3882
1637
4184
1309
2981
1289
3905
3442
4263
423
3713
1256
2107
4406
101
2430
4257
1571
2651
2726
4290
4908
133
3903
418
4633
3086
3217
4103
1424
2703
137
1583
3412
3788
3956
968
3526
4016
2546
3201
485
1494
3099
4290
2063
776
2873
231
379
3020
3788
833
2384
4373
4657
2230
840
1608
3783
2808
2709
924
3559
2192
2213
4089
4150
4680
4790
4797
343
1459
3038
3676
4702
4712
2614
3683
1664
1990
2768
4235
4354
2251
2623
3759
609
2088
4182
789
2113
2722
2755
3362
3386
3906
323
2707
3558
1268
2799
4135
4816
3111
3465
4460
2180
2318
1182
1335
1588
1696
1987
2454
541
4300
1016
1212
2113
3056
3254
2985
4087
4328
1203
1024
4392
3341
77
745
4340
4655
1807
3829
1229
1274
2079
2346
4795
849
1652
1761
2067
3174
4212
44
742
1375
3649
4799
211
832
2683
3100
599
944
1096
2583
3346
4806
710
944
1014
3317
3826
4058
4965
4066
1549
2530
4569
4704
2577
3873
275
2587
766
2758
3277
4882
752
3015
4581
167
4147
2209
2573
3189
4878
1373
4061
4106
4286
2176
2468
792
3393
3201
3874
830
2914
3979
4948
854
3778
4491
4656
4481
4706
1122
1987
2009
3883
1414
4569
779
1764
2603
3022
3687
626
54
1960
2218
4198
1593
2467
4053
259
2049
4536
4660
497
1962
3956
4195
1528
1574
1991
2483
4252
4878
806
4733
3011
2154
2389
797
1641
4698
1609
4820
3619
3159
4577
988
2283
2591
3076
4723
1849
3503
4656
389
633
1097
1587
2073
2598
3042
4166
4716
553
2263
2374
477
1876
2996
4482
1533
1638
4266
55
1773
2857
1034
2042
3275
1434
2455
3917
269
2133
4060
1141
1898
3966
1423
1853
2547
4509
413
414
4925
493
4404
1464
1846
3638
4386
443
3608
562
1311
2650
4143
3098
3110
3643
2242
3883
4269
4922
2436
3891
3981
1524
2734
1735
3156
573
1744
2001
2284
2692
1477
3280
4001
4286
4690
321
1528
2544
997
3347
2127
418
1135
1527
2335
2356
2823
4860
430
2566
2200
4199
87
421
2329
1118
2240
2682
2489
3818
1916
3446
374
1178
1520
2720
4113
4649
514
1494
1031
848
1617
1954
2858
4054
1127
1539
2587
3827
4109
2104
2138
4097
2273
2316
2961
3851
891
4215
568
2878
3589
1706
2296
2575
2981
137
3883
4237
2283
3934
703
950
4652
3038
1730
2654
1290
907
4750
2662
4407
1767
582
2354
2595
165
882
3252
226
970
2148
2179
2757
4472
2177
2452
4721
1893
2210
2500
2788
3304
4184
4243
4400
1397
2181
2579
1188
1232
3236
4394
158
2713
4991
11
4114
4123
2123
2188
523
2611
3682
4765
115
1867
355
889
911
1609
2338
3298
3355
4067
1032
1151
1630
3598
2568
2465
3567
3966
2390
4372
2504
2629
4155
269
3077
3273
1653
3339
4668
2536
2663
3802
181
1593
1750
2185
3046
898
1287
2289
3506
1329
2862
3350
883
968
3074
1377
1411
1519
4317
4097
4629
1132
1529
1880
4379
883
2127
2485
3093
3966
529
690
979
3568
1177
484
3009
3230
842
2861
4476
4935
1740
4309
400
2372
4589
1303
3124
4057
4360
2366
2600
4386
3468
3938
355
3457
4615
2402
3104
3288
836
1493
2371
2419
2591
3481
1436
1825
2469
3677
3915
4158
1298
1496
1895
4064
2103
2411
2801
3145
4403
4878
2636
2702
3091
2358
3619
4888
2619
3539
3790
1226
1714
2485
106
1465
151
806
993
1298
2868
4562
3258
2164
3137
2316
4162
4823
1206
3478
449
1840
830
1036
1871
3830
1194
3841
1514
1550
2636
3059
4911
1449
1710
3292
215
270
375
1398
1786
811
1895
3200
3454
529
1281
1620
1669
4371
4385
2005
822
1514
4143
2901
3325
3353
63
2032
2273
3494
4473
2241
3631
4452
1779
3442
4320
4769
1698
2327
3110
1189
4827
1672
2973
3609
1559
1705
3238
206
918
2755
4067
1687
2109
2163
4038
84
2197
4737
1938
2834
3649
4352
168
4299
888
1956
4128
1243
2070
3947
2084
2214
2564
3653
2981
3264
3513
554
3442
4311
2862
3205
1962
2919
1331
2595
4472
1596
1918
2133
4352
4101
4232
4321
3399
4559
16
911
4045
4468
3033
283
2486
4679
966
2140
3258
4160
493
2661
651
1304
2186
2407
4288
3294
3339
1781
3306
3989
4607
1517
4919
368
3693
4286
4778
4978
4766
1663
3769
3952
4330
3892
4230
4706
1031
2006
2962
3964
4035
668
3418
3814
4112
1497
4279
1922
2757
1198
3739
4667
659
3712
554
2301
2529
2698
4862
3046
2299
2587
2229
2984
100
1511
2849
4574
1980
2079
2683
2544
1783
2894
3013
48
4695
1672
2485
2275
4865
1350
2412
1632
1655
3416
4011
4910
182
376
3294
4548
2279
3924
432
510
1715
1825
894
7
863
1871
2469
1199
1515
1753
3176
1748
3439
2219
3169
3555
3117
3481
386
3196
1726
342
1364
1710
1948
3116
3675
1303
1988
3329
3952
134
1006
1406
1721
289
727
1298
3892
4073
3999
4358
3174
1891
2461
3251
3280
2149
2385
3618
2129
2155
869
12
2800
3188
762
2215
4151
3092
4693
1839
2914
836
2
989
1065
1765
2448
2059
2208
4858
4388
4711
628
1092
2178
2935
3099
3286
4284
4382
4646
1447
3873
4357
749
941
635
1879
3719
531
4316
4716
851
2119
2438
2975
3276
4729
1122
4050
4696
1402
1785
2192
4190
1737
3206
4214
2964
778
984
1747
2299
3008
3824
464
2488
1808
851
1091
2766
568
1479
1833
1955
3335
4835
230
402
1351
2214
4189
795
1017
163
2004
3640
4062
2633
172
390
2036
633
1927
3721
2257
3217
2921
3922
1774
1949
877
1032
2130
2466
1718
4914
2570
3508
4588
1004
3110
1616
3065
1370
2490
4228
717
1579
2448
2584
4643
4932
2879
4016
859
1448
1549
3868
1855
3185
3210
3345
3562
4963
1060
2481
4931
1142
1680
1688
868
1328
1263
1366
1929
4901
1557
2765
879
991
408
1043
2575
958
1436
2296
2267
3505
3751
240
333
782
2283
3399
4925
4818
2953
1774
3514
3684
4197
806
980
2805
3126
674
3956
1446
682
2120
2915
3481
1156
2227
2485
22
1944
565
4896
2673
3901
4930
4940
3034
426
1659
2096
3815
152
3947
4431
4617
1906
3885
4020
4557
1782
1901
1979
2133
4893
340
1843
3121
3488
3529
15
858
1845
1855
2493
2987
1090
616
2345
2891
4549
440
1106
2073
2139
2320
4387
974
1473
1855
3394
151
813
1255
2923
4337
2651
190
801
2635
3752
822
1513
3846
1101
1143
3275
2121
3178
4176
4192
736
2972
223
1229
1544
1928
4727
80
151
913
3835
4417
680
1130
1524
417
620
1104
376
1006
1138
1522
1551
2320
4206
3889
227
440
3354
3491
2046
2961
1829
2551
4181
875
4633
441
1064
1679
1728
3256
2023
355
2579
3256
339
1372
2639
1678
4506
2608
2816
4318
727
2855
3016
3082
3367
35
1326
1776
2924
1170
4080
4785
2797
1632
3495
322
73
270
487
533
1387
486
1823
3445
2269
3398
142
673
2416
3630
3896
4673
1677
3551
704
1971
3989
4398
1752
2466
944
2003
2858
437
576
1261
3769
3951
167
2457
3941
1339
2133
3729
1813
2446
3057
128
3361
4324
3635
27
1000
1172
1282
4548
4945
4790
3258
4909
1231
1293
1728
1286
3198
3594
4839
1248
1849
1182
2745
2929
447
680
3804
1290
1694
1833
2371
1671
2959
325
723
923
3667
4310
339
833
878
1114
1897
686
4687
229
272
855
2055
4117
4582
4896
341
686
2860
1311
3989
2405
2967
14
684
3635
414
1227
1345
260
951
1310
1444
1279
4512
539
2052
494
969
2662
3695
4472
3658
1507
2552
720
1218
4257
710
2652
3313
1914
4748
4272
4795
275
1376
1021
3221
3439
3867
3920
4162
780
899
3008
4189
4210
550
2949
4128
432
2511
2711
4055
1930
2321
4197
367
598
933
1288
4016
248
897
962
3896
3542
19
2050
2134
2332
3712
729
1088
1521
1620
4011
4082
4409
118
169
584
3983
4302
1793
2221
3866
1617
2200
641
1259
1736
1788
239
3770
4604
3232
3447
4790
416
1964
179
3503
3649
4390
4749
2252
4136
1859
2704
3741
4726
742
2548
3184
2086
2794
3971
973
1611
2466
2476
3495
2860
4632
4885
1290
253
1192
4876
4941
4243
189
2310
891
2476
3074
3714
4462
3509
670
708
1999
4422
271
897
4479
1168
2152
1479
1856
4203
2157
3097
4729
78
691
2819
4141
3834
4176
4900
2617
2865
1325
1847
4190
4404
1077
1487
1972
3435
738
2022
694
1838
3178
4469
4776
4141
4943
2444
3260
3667
1229
2071
3392
621
989
2504
3218
3249
4053
4212
4477
4976
986
1716
2824
1974
2112
2843
4731
2425
142
4285
4925
1681
3955
609
2146
2665
2983
4208
751
3669
3697
3897
3973
3808
4027
4681
1946
2485
2882
4572
735
4478
4699
54
2738
2961
1056
2299
4719
4905
806
3979
4200
1524
1989
2501
1729
700
3694
3876
3441
4370
4868
840
3791
964
1685
4003
241
4036
3429
123
340
2623
2672
62
1276
2660
2998
3178
1731
3496
1025
2807
4651
4840
187
3610
4679
1544
2093
4278
2116
4863
1782
2388
212
615
1807
837
1112
1527
3389
3844
1338
1896
3028
538
2096
2398
931
3020
3509
1237
3817
875
2399
4795
4890
1923
23
1433
2930
2030
2036
2127
2999
4292
917
4402
2640
85
2754
453
2275
4363
925
1116
3115
2319
2484
4004
1456
3505
4835
1443
2432
4877
2464
1884
4711
1834
2271
1268
1420
2723
4400
461
1526
2031
2283
1458
1710
3165
4970
682
792
2357
1720
2907
1470
1791
3189
4828
1615
2225
4594
4035
3321
2033
2807
2971
4136
4618
4676
157
3006
1625
3170
3577
1973
2149
3799
4051
467
1046
2283
2480
3094
1459
4164
4652
4762
1385
2754
4136
7
1761
4841
440
4168
355
3621
630
1330
2233
2809
1197
2649
2888
2001
4170
3720
662
2303
76
2697
3584
1642
2658
4902
819
1331
2729
608
3644
511
1467
3438
4150
886
1227
2721
3182
3538
3641
4533
839
1056
1120
4204
70
3235
3469
124
2967
2801
4004
4342
1036
1838
647
1072
3628
679
764
1462
2078
2684
3387
3966
4365
328
2809
3711
3923
4006
4784
498
340
380
764
1036
3187
808
1078
2001
2830
2974
2185
3172
4489
4773
4935
2183
2257
2153
24
993
4621
1509
2324
4748
2041
3565
4798
2670
3433
1160
2638
3555
3827
426
3210
495
1055
1696
3851
3892
1315
2996
3980
1750
720
1386
1566
2072
3191
2213
3746
29
323
356
884
729
3863
3911
568
3232
4016
632
954
705
1465
1845
2590
2686
429
4467
1341
2270
788
1351
1777
4249
1080
1493
3289
681
1391
1787
4412
1866
3459
4751
3296
2684
3589
4425
1040
1639
2467
2964
1140
4737
368
1925
3852
903
2383
4018
2838
3995
2229
3516
4925
2027
2184
2534
277
3099
3568
4689
3772
4774
2546
3132
4183
4199
4331
2635
2095
1495
2865
3423
4081
4094
4179
1578
2169
2739
3962
1478
2959
4687
4931
3018
1896
2379
4333
805
4762
2000
3490
1046
4552
4965
2469
1112
1802
4544
4634
482
2774
3311
1110
103
733
1166
2571
3740
4704
1598
3934
4042
4522
1755
4050
4811
88
1207
1867
4086
230
236
1638
2431
3691
4731
3174
3551
3703
1833
2529
4114
4619
431
1266
2082
4429
1403
3149
3421
4347
578
1756
3762
431
3005
4504
3458
319
1718
1808
2775
1141
1310
3285
3667
3670
768
1960
2755
3075
2895
4399
399
664
2116
3282
3691
1356
2317
3538
3772
4237
875
1232
1730
2127
3816
4229
4532
4721
4874
248
309
328
2313
3545
1647
2312
2986
1416
1994
2352
3153
594
3357
4545
734
4518
4885
1021
3735
4512
2532
2568
2826
4316
4836
3063
3573
3790
1891
3789
145
850
4545
1570
3673
4689
3099
2085
2091
4712
664
3260
4617
2360
2968
3841
2354
259
313
1712
4188
1552
3628
3771
417
1914
3990
1687
1859
4094
2269
3113
827
1962
734
2389
1681
309
2091
2435
742
786
2550
587
3233
23
3020
3583
1392
1121
4051
4517
2771
3943
1506
2626
4171
4893
759
1023
1125
1726
2190
2843
3305
775
1992
2091
558
2478
2751
4781
2436
3507
4009
2870
774
2719
3058
1206
4716
12
2704
717
1116
2857
3323
3648
3876
4400
1701
3200
3821
1598
83
3158
158
3810
1049
2432
1087
2120
1892
1096
1123
1629
2013
2888
4071
207
224
547
1012
1687
1827
1886
4289
305
3302
3849
2891
866
1114
1357
2306
469
1505
3524
392
1810
19
811
912
1528
904
3429
3567
3648
753
2252
2996
4465
546
2154
3478
1225
1641
1707
3070
1618
764
3988
4435
4798
1612
3105
3993
1367
695
3183
4104
4290
4459
4977
922
3780
4640
1875
2875
4555
189
4388
490
859
1143
2089
532
2667
4666
4999
700
1224
601
1673
2782
2646
3307
3881
4543
2324
4764
4961
74
4839
1380
52
1633
2192
4617
2417
3629
3738
1297
1298
2441
4602
4852
2544
769
1112
3619
405
2040
1558
2823
3257
454
2268
4592
1408
1470
1525
2895
1714
1151
3970
3286
3545
3755
189
2098
2666
2029
3976
4454
2864
381
1257
4167
997
4042
977
382
573
1758
4422
2195
3226
2972
4504
27
1457
1594
2120
4296
1059
1190
1489
2151
1946
2244
3628
4195
4730
2127
2572
4216
2217
180
1878
2186
3135
3619
489
1768
3059
1330
3507
1546
2015
3729
769
4745
219
1051
4357
414
1132
1379
1781
2769
3608
3761
1096
1548
2529
3787
938
2164
3574
593
1763
3012
605
1843
2425
249
4821
2519
3447
3698
3756
4599
24
1891
2183
895
2641
4810
528
2470
4162
1198
1328
2729
4701
2088
3607
743
4573
3624
1870
3707
4371
1177
2732
2917
3986
4982
1920
4370
1021
1213
2807
4768
2850
3112
2091
4253
155
2910
4903
2332
2381
2866
3915
812
1036
1749
2041
2876
2763
523
684
2170
2747
3610
3732
322
927
2530
3764
3983
108
3234
4067
2108
2581
2170
3305
4004
4416
1527
4113
2321
2056
4899
1325
2208
3411
3431
4999
2163
4336
1066
2001
2291
3899
3909
98
131
1479
3404
748
1389
2590
2779
200
4508
2072
1194
2707
4402
823
1750
2359
2374
3333
4293
490
2441
2743
1777
4668
4675
1156
1807
2978
236
1882
2509
2529
4744
386
2703
4822
1900
1967
3613
4600
941
1479
2731
700
1204
1757
2241
4086
779
3420
4615
3368
3510
108
1237
2445
2747
2173
2249
3612
4115
2602
4448
195
437
518
604
1011
2169
3378
2218
2801
3756
3839
4120
4269
181
2506
924
3050
175
238
528
3271
4603
4721
3154
409
739
1698
2323
4939
1061
1408
3526
909
1907
595
1124
1498
3286
3838
3957
1008
1927
2454
215
1890
2613
3543
457
859
4337
4562
4573
192
585
2839
4548
839
88
1540
1709
4038
975
1076
2450
2681
2942
4791
644
2232
2654
4289
4984
659
3941
2368
815
2648
2980
3342
3793
3889
4493
1692
1715
2679
4282
294
2998
1654
2289
3647
3854
4182
4611
551
3390
4372
1733
4668
3052
425
2291
2757
3696
4495
3165
1796
4895
140
888
907
2416
310
226
763
504
3017
3905
4679
57
3274
138
3923
4304
4430
288
1453
3691
318
461
2440
1826
2527
3399
4626
1448
2611
4749
16
40
1467
3490
4691
4564
3008
152
1118
2192
3583
3887
3716
4028
883
2752
135
1177
2157
2235
3978
624
1887
2057
2925
1848
1959
3108
3260
112
2738
2903
521
2151
1531
2979
1243
2437
3202
326
2050
4368
1534
4990
492
1248
1562
2393
3722
1289
1582
2777
3210
4169
1122
1375
4753
378
707
1064
497
1175
1916
150
2150
4349
1348
1563
390
1677
3166
2421
2576
3269
3373
63
3694
3784
2100
2846
461
982
1306
2831
2953
3281
3190
4572
1417
2884
3063
4991
177
1161
2907
3811
3924
4283
2421
2977
4579
3114
435
1033
3794
4633
4490
4904
425
1886
3729
4126
1200
3511
2825
3590
122
4904
770
1106
140
3122
300
1208
4640
4673
2338
2934
4532
1699
4742
2918
3131
508
574
2037
2369
2054
1353
2033
2297
2493
2844
3281
3297
3773
3955
381
1945
2914
4663
4926
70
1874
4080
2348
3297
308
960
2739
2448
4689
1953
3447
1940
2071
2510
274
2891
3054
3359
3451
1645
1945
4197
4948
425
2627
4470
4642
1148
1361
3689
4004
1718
2662
2906
2770
4093
1395
2550
1260
1263
567
2806
3600
2655
330
4220
4301
447
850
1442
4349
4599
1229
1831
4696
3702
4633
1952
3639
258
3992
388
515
1361
2066
4178
4653
799
1652
2287
1129
2124
4876
1687
4673
3036
3081
3679
982
368
1063
2034
2769
2832
3523
4197
4390
1390
1458
2051
2481
3898
3986
420
2606
2948
2917
3074
2407
2450
3568
3582
4006
183
1332
1380
3782
4450
3450
3721
964
3180
3622
3684
3995
3939
3954
166
1174
1547
2717
4947
1038
1622
1777
797
876
925
1521
3906
1192
1323
2026
2494
3409
1283
1309
2495
239
2347
2643
963
2158
3302
3344
1507
2799
4992
4043
3865
251
682
2212
447
4926
4958
176
4033
725
3543
4948
319
2109
2233
3021
3253
3437
523
2422
184
786
3634
314
1396
4916
1468
3501
4105
4244
96
4598
4149
4852
1987
2183
3054
4102
3926
4627
205
1294
753
895
1762
3638
4828
4926
269
839
492
4532
888
3064
4051
924
1838
788
1327
2048
3894
4587
4631
4554
4744
4830
1962
4636
4850
1611
3913
4445
947
1654
3075
4137
4016
689
1758
2712
2123
2175
2995
4091
1198
1842
1855
4046
1096
1161
2508
3901
956
998
4025
418
3963
4294
4324
4586
4800
1302
2667
3325
4852
1677
2664
2867
520
2624
3784
4002
3210
3505
1783
2799
3432
1012
1810
3390
3046
1963
2277
2889
897
2670
3463
4661
282
4400
4869
1060
1120
1801
2687
1201
2274
2284
2390
4772
456
1401
1509
1886
3907
4257
4429
1782
2406
3043
4349
4407
4430
4577
213
3202
4126
2092
4830
44
248
47
1951
1528
2310
1984
124
2750
4442
3294
275
543
568
3340
777
1670
2346
4211
217
583
3370
4014
4495
1083
2117
417
1461
1824
3283
3955
4179
4997
914
2847
1071
2693
3669
3934
1103
2876
4080
1350
2413
1979
1208
2240
2323
1110
4430
4921
2409
4318
1236
1270
2676
2804
3972
4096
2949
3742
3853
4491
512
1466
2571
33
1049
2436
3951
1411
2958
1487
2387
4525
144
635
1569
1579
3344
3485
2044
2683
3123
2857
1352
3347
3769
4229
64
1637
1648
1722
4229
4641
3130
3982
917
2261
4677
392
700
2496
4576
4951
355
2387
2402
3269
4116
4247
1138
2712
4088
285
1301
2582
3194
4253
3326
814
3027
4037
4110
1109
3220
172
231
260
523
1669
2854
1270
4547
4844
4055
4458
4858
1093
4250
740
2979
4910
4913
2624
4433
4658
3471
1103
3288
229
786
2451
3314
3365
4092
136
454
2270
2817
4610
1373
587
1559
1835
2308
2668
4558
4579
4799
2234
4032
4583
713
2029
3704
4233
1264
2251
3992
2266
3672
270
309
1118
3278
4624
2077
2115
3752
3866
4344
2566
3120
3203
3306
808
1771
2209
3044
3265
3693
4769
35
437
988
3427
1370
371
1875
2352
151
1247
2354
4973
962
2408
2927
1073
1151
184
221
4780
1965
2805
2972
3586
3745
1353
1491
2328
4486
1238
1790
3076
4059
2444
2799
3772
4794
1877
3691
3969
4996
1953
2232
3258
1217
1875
1174
1686
1985
1571
3729
4214
1430
2493
2695
3238
1315
2475
565
4897
1543
3740
1495
2344
2351
4315
3433
4123
4986
1948
3902
4601
1138
2157
3674
4599
2039
3175
3493
3822
3942
59
3693
17
116
1865
3235
3451
1525
2068
208
331
2770
3492
4230
4393
4645
627
1549
3150
4845
1771
1812
2332
3195
214
1116
1539
2405
3195
3290
4198
891
1053
4829
1713
2965
941
1235
3084
3941
2646
2822
803
1183
179
2664
3444
4067
4201
243
3572
642
4006
4105
3586
3843
4433
556
2671
4815
404
3710
1670
4258
275
2546
3720
1849
1864
3515
3850
3972
136
590
1390
358
2973
3325
201
2041
94
315
425
4076
4292
766
2651
2761
3158
1959
1866
1981
2015
3156
77
140
952
3295
4313
4351
985
2381
2469
3509
3519
4476
18
4600
3154
3673
1759
2694
3910
1407
3199
977
2566
3247
3457
4759
1705
4644
1477
2235
3376
4155
3452
3697
388
3786
2854
1249
3
2216
3186
2042
2715
4991
1408
1429
2290
3186
3358
4657
168
2720
4111
1255
3028
2069
3830
4213
933
1089
2979
4379
4412
511
3531
2414
2689
4970
2754
3152
2772
2534
2544
3390
3916
1393
2176
2195
2585
3409
4234
927
2017
3411
1822
2652
481
3056
4544
3151
267
1232
1667
3343
3948
388
1516
2227
2611
3340
4267
4489
4854
2457
1487
1840
1964
2502
3015
3309
4082
48
4241
243
1075
2741
3374
2026
4096
4610
2593
3864
4912
744
2770
832
1385
3357
895
1696
4281
390
645
1068
1821
1024
4668
152
1312
914
1244
1964
4257
439
1813
4960
2351
2907
1382
1966
3101
4007
518
1724
1274
1122
2842
3968
67
742
2837
3219
3251
4930
148
1826
2548
1940
3972
1345
1521
1403
4661
3011
4170
21
4151
1216
2589
3366
136
1022
69
1009
2019
2682
3146
2830
3509
4912
898
1305
4813
2893
3464
4017
4146
4723
1038
1235
1490
2731
3743
938
3446
3362
3809
4753
741
1959
3831
4557
2629
1151
3031
2734
3528
3006
3192
3582
4576
710
3243
3934
4715
3505
3615
1057
198
1796
3677
4194
495
1297
1757
2695
3675
1147
1213
1701
4470
4777
2663
3483
3873
4802
2386
2448
4855
1184
2855
3145
3948
4211
4497
1163
409
1586
4475
2070
3113
1666
3175
3087
2165
3942
1112
1065
4672
509
1871
1972
3353
3629
158
781
1540
1995
4705
583
2910
3032
2621
1355
2090
4825
1586
2231
3480
4394
786
1302
3097
3567
4008
3556
2669
3209
2638
3736
1302
2442
3027
3888
160
4411
1627
1773
3937
1053
2864
3428
3536
4809
3549
3730
4921
4944
4041
1798
3287
4406
1757
1874
2391
2438
4695
2704
3941
2107
1475
3866
4432
4604
4539
2274
2506
3843
4007
814
1397
2861
3699
4082
1651
1837
2352
3883
1135
1805
4826
1029
2081
2343
4575
4624
4862
308
4541
4782
1705
94
1478
1685
4640
2826
2656
4632
4636
3299
867
2777
348
1629
1863
2561
2927
4313
1356
2323
4701
847
1215
2599
2892
3872
2238
4541
2728
2891
4710
11
1101
1609
3049
2554
2480
3966
4315
940
4712
20
127
417
1480
4736
2188
3763
708
1121
1199
1102
1536
1547
4272
3274
3814
4607
1330
3710
4857
989
1690
3500
213
702
3644
4695
2785
621
1146
3512
4171
4650
1385
3541
442
2378
2807
2968
1633
3446
3530
3761
3831
2104
2890
3562
1192
4510
4978
3592
4014
4778
1229
1661
3601
3780
4649
4848
1880
2700
3673
3931
1363
1768
1835
3879
2490
4627
313
2117
2471
2623
3208
2639
3920
1918
3784
4450
4590
2676
2141
4667
4853
3524
2596
2735
2832
3963
1122
2088
2741
1007
1550
4900
2262
3435
4931
4956
1186
2732
3632
4728
955
1012
4570
2314
1398
3268
4709
144
1593
431
862
616
593
2956
3713
4167
4682
4959
80
1952
2733
579
1761
781
807
1297
1396
4162
1844
1859
4585
1017
109
1876
4474
2415
3252
4724
2945
4180
1
327
1729
3229
3969
3880
2926
1195
1446
4097
2810
942
1383
1864
4966
2176
3960
1027
1388
3240
3644
4460
178
2246
2817
3021
4045
7
1016
3450
4826
4830
3426
524
1761
2824
4179
1948
3085
4918
31
62
3622
237
1246
1171
1091
2499
2743
3545
2463
4974
4968
1830
4125
389
1117
2111
1343
3394
4484
128
2670
4193
3349
4656
644
745
3922
956
1877
2576
3494
4532
2264
860
318
435
652
1942
4959
1770
338
1998
3475
4860
4148
1472
3300
3878
3035
3401
4186
4782
1464
1771
3084
2317
3187
3321
4492
2212
2797
4495
296
3036
4203
4007
276
1130
3581
1459
4564
998
2070
2546
3488
503
3425
3960
1306
3316
4890
4200
4337
4538
4732
745
1260
3509
451
1930
4832
3331
846
3409
4350
4999
92
4003
4562
423
677
163
2920
3384
1025
1197
1221
2027
2604
3320
3148
4723
4812
1805
1955
2688
1913
2731
4354
4566
115
1606
1798
3035
3059
3529
3812
3898
4955
1836
2046
3403
1307
2049
3991
4188
4345
580
4169
1038
1477
2574
4128
4631
845
2939
1971
903
4326
4464
999
4756
154
330
1380
4819
4130
4738
3139
1398
4316
2062
4483
1938
2852
834
1790
811
1942
692
1768
2949
3038
4036
1810
2980
4260
2040
2359
2610
4165
270
2810
4940
2085
2707
4478
4488
1467
1832
2159
895
2312
3883
1966
3036
3226
4189
3039
4633
4031
923
1160
3043
889
4555
17
151
2830
3584
3931
4514
785
945
1146
2226
1811
3579
3877
740
1444
2087
4757
877
1331
4435
2080
2789
3894
2880
3966
4995
688
2368
1761
3335
4520
2739
3274
3804
4458
3065
1091
3746
1492
3593
983
1721
2885
4582
4762
4923
296
1476
863
1884
4503
2374
4631
4524
1195
2042
1457
4057
4282
194
1099
1649
3948
4307
4312
1078
3221
4852
1216
1344
4021
923
3776
3856
4817
4004
175
334
4373
858
1573
4294
2092
3986
498
3489
4266
4692
3223
2503
2941
3493
1410
1719
4434
76
327
582
853
1453
2115
367
2348
2478
3635
4663
4696
607
1208
1400
1570
2070
4305
1355
3274
4656
906
3078
3677
3896
2562
3310
1685
3277
836
4871
5000
1461
900
1704
2110
3819
175
1492
2395
3095
3862
4278
3922
147
1801
3784
4698
1079
4294
4388
4999
3065
4573
393
586
2771
2935
2607
2978
4084
416
4766
4368
1185
2939
1784
3576
3692
14
1744
1945
2204
3828
857
886
2626
3165
3253
3293
3376
4628
139
337
1292
1371
4134
296
2082
3702
4033
4770
96
563
989
1184
2797
1509
1430
2538
2149
2250
4760
1230
4021
4118
554
3071
4661
2442
1774
1551
1593
3352
3406
66
614
3896
2710
699
1948
2729
2783
3336
126
500
4474
759
1285
2087
2603
2606
3266
4170
4171
4609
860
1824
2461
3924
1258
343
2596
2966
1360
3879
4272
4642
528
3535
3925
2039
2189
1370
2626
4856
736
1288
353
782
3561
1395
3114
3581
2623
4526
4982
1009
2689
3193
3829
251
3615
458
2084
4663
301
1111
3976
291
1183
3205
4741
1064
4391
2051
4121
4307
1565
1874
4645
1882
3309
4283
2956
3653
2400
4684
1817
4561
157
1235
4918
46
538
4003
1102
3294
4313
1662
1849
4538
221
281
987
875
1859
4484
530
1920
2609
1437
4717
982
2802
3239
454
2020
2093
2102
2647
4207
706
927
2059
3779
4465
4716
1539
4524
1946
3823
4002
4337
4839
3519
2153
45
1947
4013
4245
353
802
837
1197
3730
3981
4617
1535
3589
4001
1421
2283
3223
3425
2336
4507
2808
3773
4449
4577
733
1991
2253
3440
3517
3595
3663
4010
149
2898
3582
3604
3973
605
959
1407
1888
2201
2332
4082
3683
4036
136
3035
3525
3976
362
736
4991
3772
1755
2774
2910
3433
4171
2225
2571
764
3794
4156
747
2569
3858
4492
3120
2198
85
1305
4655
4932
604
2799
2960
4082
4966
584
1473
3356
3805
4160
817
4747
4631
762
2826
3800
2054
680
2779
4079
1096
1184
1912
2156
3072
3533
3659
4259
4405
4296
4503
229
2276
4056
3085
3704
3910
4218
1687
2167
3787
92
2209
3965
4345
4824
4831
295
610
833
1219
4055
1360
2708
2803
4866
3113
2906
3245
2186
4525
2282
3190
3731
3808
1225
1730
2907
3702
4794
4893
1543
2195
2342
3546
2894
405
2500
3605
3895
4985
1263
1270
1622
4090
63
3219
3817
3539
498
661
1881
2278
3750
3975
2189
4845
1875
1907
4731
4820
623
3383
2427
53
1397
2285
369
1141
1885
4518
146
1808
1965
3765
282
2267
213
966
3727
4583
641
2170
3341
3674
4465
107
1394
1980
583
3542
1185
3187
1623
1889
394
1229
1794
3145
1962
2555
4101
4825
460
1231
3856
2318
574
157
1148
4042
1593
4707
884
2839
4832
911
3145
4035
2339
4861
1832
2767
3712
391
3297
3036
2931
1267
1532
4986
1529
1539
3178
4667
554
1550
2977
3031
3513
4556
773
873
2145
3335
4488
1174
2731
4472
430
3913
1099
2056
2305
65
352
1031
1863
4170
4988
2152
4212
1358
3777
883
1095
2983
1278
695
1771
3449
4568
703
979
2165
3551
395
434
2359
4576
3310
237
1410
1955
3226
4558
3164
2659
2980
3568
424
399
1197
1886
4898
963
1744
2549
32
640
1567
2145
4756
4895
3292
3441
1477
2217
4631
4995
497
3961
4770
4978
777
1350
3484
192
447
1479
1872
2827
3405
4254
3922
369
3041
4820
702
1767
3234
4963
212
592
732
1365
1980
2751
3154
3391
3823
4191
4479
2053
2324
2775
4989
148
4080
4966
3705
2015
4262
1360
2009
2793
277
1308
1972
799
2516
2569
2892
4103
4575
2966
64
4311
2103
2338
3074
1761
679
2293
3845
4247
1376
2801
419
487
1753
2036
4577
2267
1300
2008
4868
1060
3364
3369
3743
4222
4917
2908
3067
4519
17
1354
3969
4568
2306
2980
710
860
1366
628
261
1076
3211
3297
3913
2766
38
460
618
4296
3142
3450
3529
1211
2062
2253
121
2349
2499
4035
4542
3456
3583
857
1799
3460
4843
226
352
3563
3905
634
1433
3185
3509
3748
3004
4900
4279
2415
4697
1973
2368
3794
4594
772
3326
4617
294
473
1092
3477
214
3277
3324
3327
83
195
2091
2982
4314
1407
4257
3109
3477
1738
3780
4153
4623
503
964
3882
633
927
1031
1907
920
1069
1399
3582
735
2740
1213
2473
3518
3817
4288
2222
2355
4365
53
1606
2272
2530
3329
1650
2187
3575
297
717
4689
3040
114
1809
1896
2123
2927
4346
756
880
3419
1506
2069
3833
3971
817
1000
1110
3331
4804
78
351
2001
2342
3550
4409
702
2397
4032
4436
232
3354
370
1282
2717
1576
4084
2166
2352
4159
4831
127
2291
4343
4975
2359
2757
4903
239
398
898
2429
2047
4057
1155
3078
3821
1804
4156
85
628
1187
1494
2720
3224
3432
3571
4016
692
2017
603
885
3781
4069
471
2720
4010
3035
4649
1039
2738
817
2869
1369
1739
2335
3380
3824
20
3089
4
1045
2514
1540
3762
4335
4641
4817
2760
271
719
1071
2350
4164
4572
4714
932
1073
4620
567
1233
2355
2763
4288
4923
1232
3857
1828
3233
500
610
976
1254
2017
2068
2477
401
2471
2699
3724
3742
131
1451
2428
3867
4761
465
3825
2094
3054
3824
3036
3279
203
2382
4374
586
3150
2525
770
1541
1908
3225
457
1648
209
1422
2030
3589
4622
545
2795
2807
2953
3094
3769
2438
3170
3849
3961
1235
2182
2495
3923
552
2083
4562
1820
2381
4112
44
946
2508
2118
4672
266
807
2304
1925
2128
4610
266
1050
4522
444
1920
2711
4910
1087
3673
3817
2832
3505
4150
4778
401
426
1050
1308
2989
3065
3156
3552
3567
1398
3502
1866
591
3480
4164
2044
2827
3368
4036
1504
4745
1308
2191
2865
1100
2926
4643
2785
1842
4351
1201
2830
4617
298
1809
3962
3991
943
1864
2390
3225
4621
1405
3470
3751
3813
4305
955
1642
2460
4661
211
2405
4108
2558
3057
4276
4625
4688
4702
2957
3712
924
2134
2307
1974
2269
2640
4620
326
1604
1786
2920
1640
2688
3936
3567
29
627
745
3472
29
1878
3470
3539
4329
4337
4450
4017
1140
420
1730
356
652
658
2146
2782
3270
4320
4447
4394
607
1021
221
805
829
3428
1129
1270
1277
2281
2406
2758
298
1355
1553
2366
2525
4040
4107
4642
4917
2504
2812
3202
4235
4638
585
1633
2146
3047
4858
3694
480
1564
4846
1418
3700
2387
3537
1449
2856
3926
2508
2609
297
3754
104
1937
3811
4706
3847
4592
339
78
2829
4520
2251
4306
60
705
1913
2820
4802
863
2157
3103
3204
3424
4382
4812
288
1810
2408
3993
4154
2650
4758
4612
1740
2041
2428
4859
3637
778
3002
4165
885
1940
2578
2969
3407
3671
597
2876
4641
2082
3038
4289
3841
216
2871
396
1117
2914
4428
1364
1551
3716
4491
4860
413
3042
245
464
1143
2211
2392
3043
647
899
1309
2600
3322
3855
691
2383
3190
4017
4922
1791
3992
4995
1098
950
1040
1128
262
275
722
1426
2391
2514
1351
2332
4044
4445
1122
1146
4522
9
1485
2950
3967
1382
2517
1222
1428
2803
455
954
3352
3887
4509
924
3893
4587
438
1919
2498
3035
3888
4184
4094
212
2992
3439
3479
4168
1136
4653
1885
3807
4309
1872
2249
3409
64
4539
25
289
839
4075
589
1368
1562
2605
759
2146
3378
3889
4493
580
711
2109
2596
2749
3819
4796
1999
2949
4849
2109
2936
4600
762
110
2113
2264
2761
3504
284
518
1460
1937
3441
4862
1676
3336
3403
3862
4089
4962
562
1066
1736
1760
265
957
3259
319
745
2133
2136
3060
677
1059
2453
3169
4287
738
842
1272
4349
1185
2895
2928
898
1637
3518
372
2729
3214
3732
4481
598
2483
3572
3757
4911
1890
1287
2382
4449
537
1009
1178
2795
36
146
548
1447
2964
894
1106
1718
2158
2769
3789
406
1491
3251
4309
2369
2837
2839
4192
1480
3204
4929
224
2637
3116
3567
3905
4004
1317
3327
3638
4778
1003
1248
1502
1712
4223
2090
4119
2092
3090
3242
1363
2412
3616
1369
3784
548
1575
2434
478
929
1709
3895
3900
1163
1546
1647
2029
2737
4764
4219
1615
2745
3716
4806
1757
4327
4526
986
2523
3499
1890
3412
2443
2548
2566
3463
270
1507
3143
3210
4774
862
4642
2656
3117
756
4540
1409
1650
2370
4473
186
2631
4514
1319
4348
2958
1237
3558
183
895
1772
4451
3290
3693
3725
1509
1562
4144
4602
4773
52
881
284
1459
3487
4781
801
1458
2054
4138
4795
1390
392
905
3335
4826
2404
794
3580
3820
4102
4231
2049
2531
3105
4336
4857
404
1845
4079
189
852
3272
3798
4815
320
2362
3637
4098
3831
36
2295
2471
3823
4784
1965
2362
3004
790
1024
1788
3327
4561
3545
3803
673
1552
876
1892
3898
540
833
1114
4242
4467
684
3160
3593
4885
108
126
1118
3752
4489
4698
700
1415
1773
3103
3346
3799
1624
2767
2765
1367
3555
3722
408
570
4707
53
2345
2808
4045
610
1841
2236
464
1411
3205
874
907
4057
1731
1947
4326
4861
1213
2466
2899
4123
4258
484
4882
2519
4329
3071
3512
4407
148
4050
4071
3567
4022
1423
1276
4098
1604
3758
4996
1196
2277
4965
305
1443
2717
4648
1571
1811
4086
372
928
1456
1591
4840
2487
3667
4417
4754
1822
2472
3526
4566
2563
3008
3470
3511
4347
4354
2216
3006
3724
4436
568
4399
3269
3541
2490
3566
4309
1898
4257
296
597
1916
4048
4667
2684
3077
3529
4577
2765
2063
4239
4575
4734
36
491
1953
2832
2464
4780
101
2659
4247
4756
384
4199
4244
4999
1088
2421
4311
3028
202
3350
1087
2161
2872
2998
4215
4801
207
1675
2989
3932
1001
3373
3754
703
3092
3817
2099
3094
3180
3360
497
991
1088
2468
3654
4263
155
644
1226
1584
2040
1246
4078
483
1047
2973
3187
2100
4572
4750
2043
61
1433
294
703
1583
2477
65
1913
2361
495
2826
4173
4514
733
1089
3033
4347
936
1351
3715
4577
1475
4949
1309
3880
1976
2851
2353
3704
4064
4523
34
1570
439
1657
2050
4367
2989
209
1382
1456
2409
3211
216
1315
969
2558
3044
3665
2639
4850
1112
2276
409
2668
2994
898
1558
4941
476
1508
2539
4114
2245
889
2392
2420
3511
4199
1429
2402
4535
1202
3536
3722
4000
2715
3535
4883
409
4511
1665
2182
2611
211
1841
3355
3999
1547
2857
3448
4120
1540
1989
3189
635
648
1811
3198
3882
4212
1871
2292
2947
4154
1863
3886
2049
3154
1509
2472
2534
3958
739
937
1077
3296
3503
4196
4304
52
2307
2952
3890
4383
1816
4901
4981
2094
2120
3971
3931
2261
3428
3528
2586
1294
1505
2007
2169
2352
3085
4089
823
1190
1673
2102
3631
1647
2976
3119
4130
4801
695
2365
3655
4204
4295
2752
3135
4025
342
2842
4684
8
3916
3692
3069
3415
4060
1435
2524
4785
2980
4499
4508
2489
2978
3286
4260
4670
6
2098
3998
1860
3129
4351
4667
295
1050
2524
2982
3895
1070
2945
1481
2821
3517
4792
3578
660
3599
3834
3906
4032
4476
689
2564
4989
1633
4296
3518
3816
4429
4597
27
714
1312
1630
2027
3322
2570
4960
3344
414
1400
4106
2461
2777
4215
4904
4866
1295
1912
2203
4
2274
2923
3367
4203
1288
2467
4811
259
2516
3947
3958
1433
1607
3148
4928
414
1247
2315
2338
883
1979
2075
3789
1191
1447
2262
678
1667
1786
276
4165
4732
3002
3400
4302
167
343
1783
2534
3426
4429
3027
4027
1559
2433
3093
3766
4547
1874
719
1972
2047
980
1955
3045
4403
2024
2552
4143
1580
2801
637
2590
2744
567
1651
2020
2421
3812
2927
4885
425
1767
4352
389
514
4626
4033
4366
4423
21
1606
3513
3871
1534
1392
3635
217
357
1721
3291
3775
4606
4588
2082
2305
4117
4583
1994
2522
3616
4519
2762
3857
4722
4957
2744
2396
2469
2492
684
902
4741
473
2076
4878
278
1035
4369
4952
4991
3761
4519
2598
706
2653
3510
3339
3532
164
2305
3553
4347
4625
582
3315
3677
3940
4154
4845
145
3395
4364
241
3879
628
2174
3369
3773
4979
3772
906
2511
3526
539
683
3345
4367
1860
2731
3936
4268
5
3256
3298
3356
155
1430
1716
3333
4348
4446
4781
1423
2233
4948
499
3361
37
1941
4335
164
3290
4433
4922
1709
3395
4717
2263
263
1410
1975
2316
2846
3221
3801
4504
4916
894
2998
3708
3828
4783
875
1677
3566
4449
414
2554
590
2390
2117
4444
4966
3232
4583
4620
753
4735
1045
1301
2820
4274
4924
1493
3621
4746
169
4240
1394
2947
3059
4672
3028
3608
4482
1180
2031
1222
2967
3002
3159
1340
4027
4317
1807
3986
922
1111
3498
4241
2013
2278
3066
4101
2363
2764
4485
4438
92
2748
3360
115
4304
4847
4001
4608
1138
4436
2544
3964
1014
1849
4902
2245
2652
3503
4880
4912
127
627
670
1436
48
349
3895
535
1394
744
766
868
1134
2294
2608
3790
4165
4798
328
1846
3402
67
3601
2147
2554
4193
2447
4465
1121
1669
4053
4280
59
722
847
2190
3288
3537
2097
3029
3657
4524
787
2138
3337
451
496
794
1101
1454
2669
2906
3186
3517
660
1480
3294
3376
4014
4217
4375
935
2382
2502
2863
3227
4502
4536
2242
2649
4592
117
295
1865
1910
2774
4860
3532
3105
4359
3288
3458
64
3929
4398
375
4550
4752
361
1654
4421
921
3843
2056
3572
3772
4481
1294
1651
4349
3932
4862
1473
4672
4404
465
845
1357
4784
2344
2856
2751
3409
3684
4669
1071
1842
1857
2282
3758
3524
3910
174
625
2970
4530
2377
666
823
3889
1160
2605
3257
2853
369
909
2867
3613
4896
1831
1212
679
820
2492
3264
1906
3350
121
1743
4163
4755
1061
4487
4916
1194
1283
2769
3931
362
848
1335
4998
861
1508
1586
3596
496
3533
587
3256
3602
4614
1823
4026
1597
2603
3765
4086
974
2667
3279
1256
583
564
1512
2898
1814
1888
4601
392
945
1914
3984
4327
4433
185
595
2426
2717
3078
3364
4991
1234
2374
3090
2078
4581
776
2583
3443
3952
3958
271
1803
852
1082
4505
1868
2908
4489
4625
4907
2188
3130
3528
4777
440
722
828
1953
678
337
4710
4824
1848
2544
4463
570
3429
4344
1490
1582
2160
2559
351
1281
1794
4071
69
3395
4554
746
2305
1466
2648
4555
4857
1762
4231
2242
4706
199
1839
516
980
1755
4210
4622
2820
3309
3876
2482
4226
351
4517
4555
4561
2222
2630
4698
1794
2355
2694
2927
2743
746
983
2276
4681
4952
1619
1706
3904
4599
2462
2986
3308
689
1096
1589
516
759
1286
490
1777
2677
527
1273
4863
2229
4293
4903
1833
2246
3601
3802
82
3064
642
1588
3833
4345
4435
1118
1378
3446
3786
1908
3677
249
670
969
1660
3393
15
456
471
1056
2183
749
3366
4214
468
782
2911
58
1298
2895
2898
2983
4475
721
3022
3276
4311
1053
2588
2954
3287
3783
122
970
877
4776
1060
1377
231
373
1110
4991
198
2316
1009
1823
1070
150
1404
1440
2997
4323
75
3036
3248
4454
4937
1476
2155
4987
4286
3444
2946
3884
4329
4350
1194
2310
3097
4758
4888
3615
3950
4631
1520
2312
2941
4222
3884
125
2019
4551
2329
3273
2048
3763
1806
4549
147
1056
1184
3712
4075
1246
1873
3542
4052
4344
4664
2008
1777
2679
2930
3797
2319
1031
1640
821
1330
1548
3038
3703
1824
4651
4951
214
1521
4256
4342
1971
2724
727
3301
4384
1373
2203
2978
3728
84
985
1266
3267
2732
2073
3536
4408
1999
3341
4763
3414
1261
2185
4869
2848
149
2481
2523
4497
2587
2632
4572
3001
4522
808
2067
2312
2341
3008
4659
3961
4037
2734
2319
2834
2056
2409
2488
3459
1947
1325
1390
3754
3942
844
4371
2308
3211
257
596
1344
1978
3244
1714
3576
786
846
3417
2362
2792
4543
248
259
922
54
993
2186
4727
997
1493
1936
486
767
940
1951
4446
4502
2373
382
1948
2344
2605
273
743
2881
3696
254
470
1525
1836
2189
2112
4260
820
1106
1662
4489
2242
4373
3148
3239
199
526
616
2754
3480
3537
4195
4918
3355
341
1072
3148
4198
4381
4955
366
1989
570
586
2677
4677
462
1062
1471
2947
589
854
2709
125
2490
3606
2467
3448
835
1917
4607
642
1129
1661
2206
4707
1170
4793
1293
4718
1718
3185
1554
2838
3051
4096
1940
397
1649
4552
1066
1122
3671
4418
527
2147
2531
2696
3879
2132
3014
385
473
2057
3572
2153
2458
324
4154
4191
2249
2983
4447
1585
1963
4069
4734
4780
2643
4143
1007
4199
2520
3430
4969
1680
4929
644
2063
2686
788
1386
1923
2267
4695
2224
3382
4892
107
1198
3917
4241
4806
4832
4609
2588
4493
4923
3658
3700
4353
3097
4405
1605
2409
2993
1140
1909
4032
1128
4191
2453
3649
2312
2843
1746
4989
2253
61
527
1127
2476
3193
563
1215
1235
3510
605
1900
988
1667
2188
3888
2533
3247
4709
3281
3782
4585
1664
2806
3180
3620
2566
2936
3136
3464
297
575
2042
3934
817
1633
3750
4875
41
442
1433
3065
3183
4021
1248
4765
1738
2212
4780
4357
245
4789
4955
282
2807
3202
2669
1138
2542
3053
4496
4765
243
3212
488
953
3495
33
849
1540
92
521
1340
3741
4841
547
880
2026
3103
3258
3680
4017
4218
1545
3319
410
1275
2246
828
2527
3743
3889
4580
1209
1661
3184
339
1905
829
1465
1590
3532
4197
206
1559
2200
4666
284
967
2412
2658
4644
1123
3480
244
1028
1459
3449
4633
103
1095
1785
1935
2109
198
1985
3954
3973
989
2065
2669
3173
3699
4467
3400
843
1155
2119
2370
2860
3148
1524
1995
2428
3046
4124
2059
3984
275
2905
1930
2161
3778
4166
491
1235
2750
3155
4028
553
1196
3586
3798
636
802
898
4374
257
3721
4714
113
2677
2954
3756
4850
1922
3060
4212
4558
2531
3225
1649
1686
448
2337
1829
3088
4826
3801
4164
4418
864
680
925
1346
1679
3200
4061
4910
1255
962
2283
3077
3116
3230
3914
4375
851
3868
4943
3526
4683
862
943
79
732
4147
17
2997
647
1424
2480
3123
87
1177
3171
4006
4943
4958
4969
380
890
1425
3881
988
2216
2827
3172
4750
1240
1599
3357
4880
4101
4547
4759
1769
40
1618
2506
2760
1537
3106
3580
220
1544
2154
2187
2922
3650
988
1606
2855
3109
3335
1133
2154
4330
716
2896
4264
672
2739
4112
99
2732
314
1385
1387
2056
2337
4369
906
2149
3998
777
3365
1954
4719
1389
3332
4148
4156
448
896
4751
4921
391
725
1725
3377
1259
3632
2062
3446
4478
52
1599
4541
4986
2304
3136
3738
4569
2245
350
1194
3743
3916
4291
277
3555
3711
4096
55
3600
4246
4312
4765
4924
1261
3607
4456
2293
4503
3417
3806
1982
1396
2168
3502
4221
4385
4552
4612
1292
3953
4666
4056
1396
3759
2614
3815
1770
2311
4264
4558
2576
3660
4391
729
2912
3120
3363
1091
1112
2960
3336
1303
1312
1383
3764
4723
1764
1981
3386
4283
931
2110
2918
4455
4793
215
53
201
2617
1097
4697
996
1986
3514
4838
3
2100
2103
2818
3556
3598
4202
1892
2302
4456
1031
3661
195
487
1331
4699
302
1410
2440
852
3093
1841
1532
2067
3681
3864
2616
3629
106
4369
66
2566
4067
4339
639
1102
2981
3573
1203
1035
3269
2133
136
1605
4884
94
100
1065
2626
2394
133
1701
2462
2976
3932
4478
350
562
761
4185
3461
4285
3026
3569
4472
2432
4284
3781
4152
4287
1254
1580
75
324
1875
2369
2451
3045
3751
4068
4837
2358
3333
4875
1925
4041
4304
4835
58
1043
1946
3115
4394
1191
2100
2694
3859
701
1834
2020
4291
953
1054
1953
4010
1768
2644
3256
4966
1277
2941
3945
27
192
4135
4481
49
562
1047
2672
2323
3261
3735
4370
1020
3659
2050
3582
3661
4251
4671
1009
2836
3948
2680
1640
1919
2942
3100
922
1972
3235
3919
3171
105
3762
4467
451
1036
2707
3364
4183
4286
1354
308
796
2031
4135
4851
4375
4491
2918
3066
4460
546
1515
2093
2689
56
1114
137
2416
2428
3270
3812
4195
4885
4439
2520
3970
3279
4669
1189
1856
2000
1015
4785
860
568
4542
1867
3905
4415
4874
2908
4129
648
2308
2428
158
470
314
1712
4802
441
3700
197
540
3132
3554
1490
2403
2414
4079
693
3042
398
4254
4558
127
3892
4358
1775
1847
1956
3644
4237
2687
2817
54
2681
1572
1756
2122
2570
3385
3428
3746
3896
763
1868
2044
2268
3297
3324
2299
3246
133
1378
1988
931
2337
445
1329
4144
1
3914
4680
1007
1155
2014
2445
3450
3999
4499
4837
3311
3480
416
1602
2435
734
1650
4326
1717
4213
783
1389
2923
3907
446
2543
4066
1063
1139
1999
4527
35
2246
1293
3606
4602
4954
437
4859
4777
1190
2623
4265
4357
370
676
1641
4424
4769
1033
1568
1859
2619
366
1506
1053
1746
3700
3751
4432
1308
4727
1044
1794
3317
3880
1003
2084
2660
3186
4208
4271
4532
4780
4794
370
3099
3919
4241
4685
1059
276
4059
167
2979
4305
548
107
172
1205
1588
1135
2130
2716
1761
1470
4268
4526
246
3601
4057
2248
4414
4485
4731
3840
4412
2155
2452
2573
3297
3788
4809
1260
2121
3266
4217
1095
1679
1693
1844
3827
1145
3807
4995
1292
1594
440
1939
2231
384
1896
3342
4691
2138
2701
3911
853
1898
1930
2012
4928
4927
737
1648
2507
2997
1718
1887
4265
4340
795
4041
4922
1074
3935
4152
1911
1934
4080
4772
4558
4577
102
4659
3656
145
398
691
2197
23
1123
2403
3840
4840
2930
2403
3129
2873
4364
464
2418
2492
1903
3060
3628
4253
4312
89
496
1009
1364
3924
4666
2498
3199
1222
4247
1004
2077
2109
2250
3553
3875
4007
240
1133
1648
3372
3732
4295
1080
1930
1047
1198
2980
3134
3659
3993
680
2750
4174
484
1792
1951
2725
1489
2420
2742
3684
4021
4557
389
2364
4164
300
2410
250
897
1156
2361
2716
4027
1229
2811
484
588
456
678
1203
1605
2456
4929
1556
457
4281
4947
1189
1232
1857
3235
2574
3072
3211
4249
4782
2184
3320
4333
115
849
1104
1207
2825
4946
1548
2349
2543
4035
1468
1471
1943
1747
2984
3415
2346
2863
1609
1309
4321
2487
162
867
1170
243
1412
2183
1447
2062
4326
4625
3036
4085
4318
1950
3291
4876
115
878
1828
3333
4213
3003
1797
713
4888
2764
89
530
1256
2928
3281
1243
1405
1774
1356
2809
3404
4871
3412
3971
4128
3125
4455
631
2476
408
418
1318
4752
4202
4956
370
1286
1724
3823
4299
670
1363
2974
3092
1354
1573
2901
3029
3156
210
2172
907
1683
3149
3449
1199
4759
4331
4762
973
2865
418
1575
4325
2236
2324
2326
1463
497
1289
4639
375
1308
287
4394
458
1335
3335
400
1562
1935
2007
2347
4330
1427
2051
4428
396
558
2236
2904
3487
3620
750
1168
175
2218
2952
3241
3779
4604
28
4047
2328
2800
2805
4326
1574
2345
2617
2791
218
227
1529
1667
317
2888
3639
3739
3896
3580
4959
69
4720
1826
2437
1058
1237
1341
2063
2218
2231
1208
3483
3997
4005
4113
4905
2179
3293
3444
4774
4985
1659
1429
2261
3744
4958
405
4238
4971
204
2426
670
1252
3955
4478
184
2158
29
116
3757
658
934
1441
2895
2913
467
3061
4713
131
2257
2730
3942
4614
1765
252
632
2907
3662
3910
4465
4511
157
287
3371
436
2183
3768
2303
2983
4285
1397
2010
149
4154
3308
4219
2352
569
4611
1986
2924
3568
4033
4075
1288
2753
3181
945
1638
2797
3643
3714
3975
4454
1862
2174
774
2504
3290
3876
1526
3103
4775
4298
1494
4503
4608
4684
1642
1969
3608
4196
4867
1539
3597
3688
4185
530
1683
2690
4327
4435
4826
4894
77
725
1236
1470
3981
1512
1592
1188
480
2016
2386
3829
4684
4692
1235
1547
897
3073
4970
3880
698
2090
3398
4794
284
1927
4518
1852
3742
1403
3225
3479
4199
2736
4772
3952
4312
4335
4423
4542
4727
4390
1510
2367
1935
4486
1617
4255
723
1519
1967
4509
2715
1683
1805
2328
3055
246
478
2535
4555
297
3647
298
1254
3936
3974
4077
417
3142
1373
2333
2813
773
1156
1049
4286
4734
571
1774
2683
3251
4074
893
1311
2463
3433
3952
4300
4716
138
676
2098
2315
352
1258
1322
122
257
1704
3366
4658
3093
1225
1363
2754
4079
1130
1645
2887
3442
1368
3535
3656
2552
71
1496
2696
1992
2220
2957
1680
1438
1927
2710
3812
1615
1622
2811
1245
1309
3765
185
2046
2998
3579
3726
65
122
4412
4907
96
1190
4173
1465
1981
2074
4016
4933
2022
561
1592
1654
3834
4875
2493
4303
2629
930
1571
3031
3350
4328
2036
2266
2361
30
561
1754
1839
4244
4419
3844
515
802
2678
4122
4878
2873
4227
595
1441
4682
1111
265
2960
3219
4959
4581
1664
2518
4648
2577
696
1723
1764
3317
1072
1290
1565
4012
1841
3517
2669
690
2684
3231
901
1514
2718
1629
2769
3453
4376
2839
2870
2886
3167
450
538
1441
2025
2164
2665
4250
3073
4297
4933
1017
1130
1634
2245
3341
4505
404
1015
3506
4900
55
3475
2303
4183
833
2356
4268
4525
218
782
2140
2632
3946
3961
2553
2702
2864
4177
1344
2935
4093
3088
3323
3453
4287
4586
3027
99
420
2661
2662
3187
3396
1830
4170
2737
4512
562
3047
1603
2875
2932
3184
1928
2919
3481
4178
4263
4414
1881
2004
3775
3956
603
3235
3292
3709
110
1666
4857
4208
4326
577
3688
4281
4382
731
947
1385
2721
1689
4212
692
1355
4321
134
3084
3562
4007
943
1816
4193
817
1382
1799
1951
285
944
3242
915
1761
4589
985
1322
3258
849
186
568
1580
4292
4907
3189
3727
150
2890
2936
2137
4142
4009
2162
2821
3087
2151
2420
4705
2644
2276
4334
3220
646
725
958
2273
3679
4144
4744
358
432
2960
2999
3329
4181
923
954
2171
4965
260
3955
617
2537
4300
1856
1448
2704
3861
1928
2576
2647
3100
4494
3529
2790
4565
4879
4332
4347
1417
657
2734
4843
726
1566
3520
4587
1293
3673
3764
4767
76
3961
300
1990
2190
2618
2774
3797
2847
22
501
988
2632
163
1845
3040
1775
4805
1338
3868
4235
525
2980
4114
4563
564
1756
4650
1690
3424
3792
158
3745
4275
268
686
1445
3613
2051
4811
1108
1527
2713
2283
4745
2582
4393
263
2582
4279
4646
630
3740
4303
357
505
2566
3040
4723
40
19
356
1817
440
1569
655
1772
2035
2059
2560
3127
3203
3897
367
779
3934
4842
511
3000
2196
4744
4545
3277
3051
401
728
1865
1964
2072
3822
2546
164
1910
3377
3468
2202
157
2244
3762
3770
605
4254
411
2502
4169
4418
1522
2561
3489
4826
4865
3392
3642
1996
4009
4857
369
2243
820
1295
558
959
2216
2469
3236
2871
3216
4030
4241
394
2934
3997
535
1857
2187
3357
479
627
2753
1981
2519
3706
3634
4810
4412
1236
3371
3728
4390
721
2311
3010
2577
4332
124
4119
671
2631
3054
4681
4977
2990
3837
114
851
2209
4070
4149
1040
1966
4133
939
2523
3673
1266
2829
4658
349
419
2659
2817
3491
3511
4208
4289
3327
547
1578
2491
3615
2293
2349
3479
294
1201
1507
1827
3860
2563
2968
4974
551
1213
1217
3367
4257
2596
3315
3533
4818
4148
3228
4778
1917
2344
3897
3088
4114
3821
694
78
940
1401
4812
2445
3732
3832
126
612
822
1092
1706
83
735
1921
2108
3217
4025
743
619
1933
2638
4239
731
4041
2484
1433
2584
200
1219
3188
3329
3731
3992
4730
251
869
2107
2745
4884
1186
3967
574
732
2345
2830
3599
116
773
1858
1666
1682
1435
2739
4623
95
132
1749
1385
386
2068
2343
3120
4086
1122
1793
4970
194
1610
3960
2460
2695
2970
559
1960
2514
4768
4797
4148
4368
4918
172
1207
4284
4408
1308
4027
4179
1228
2098
4624
525
1389
1681
3186
4778
93
1232
3598
1747
2380
1484
1523
2845
3329
4523
1150
3074
4488
1082
1482
4143
64
282
1410
1809
2564
264
492
579
914
4964
560
3107
1014
1777
2644
4897
1123
4916
3343
211
688
1638
3623
111
1030
3808
21
1303
2967
3739
4088
940
709
1280
3272
3313
3517
4286
864
3269
2635
2420
3869
1943
1128
3074
4683
1249
1407
3026
3810
3478
796
927
2461
4596
305
361
467
1022
3109
3393
4150
2418
4459
137
1136
1665
3584
4330
4823
987
1040
1369
3342
401
462
2418
2891
4538
267
2024
3097
85
713
1250
2034
4748
4789
1005
1489
3704
4131
2383
4802
4828
758
850
2350
2524
1311
2498
4589
437
763
2243
2713
2834
2154
4701
1330
1730
1850
1625
2616
502
34
3171
4249
766
2987
4717
235
2360
4021
685
1027
1549
3111
4934
1118
1275
2093
4327
3111
1328
2711
606
859
1282
2742
3686
4834
221
282
731
1268
1525
3904
3334
1934
2817
4371
2985
3004
2201
593
1412
3883
1977
4872
152
1078
1414
2565
3656
592
1611
2012
4719
4966
246
2936
2765
3910
220
1718
3061
393
2645
4352
1926
4417
86
1555
844
1800
3682
425
544
3214
633
2102
2907
3689
3907
4591
1320
1792
412
1583
4217
4978
4260
4609
3707
2062
3514
4636
4687
677
3812
4316
3730
4021
4306
4380
1774
2364
43
661
2577
1277
2401
4004
4705
4882
91
3290
357
1802
3014
2914
4337
1221
2565
4973
1348
2691
1533
2327
2547
3119
4049
4065
4125
15
2586
92
395
1345
3172
3904
4267
4513
865
1952
3316
4727
224
875
2565
2516
3008
4251
2422
4805
4989
366
3299
716
2613
3117
3906
258
694
2805
3241
4557
4994
692
1130
609
3826
1048
3296
4421
36
1399
1878
2443
4919
4937
2104
3167
1008
1822
1879
1494
3591
3190
2392
3259
4355
200
2414
2066
4015
263
1042
1772
3797
226
588
1045
2448
2855
4337
4783
1142
1833
2230
3301
3810
88
645
1014
3263
1877
2142
3266
2443
3613
248
1350
2868
3237
3548
4188
4463
3754
4541
83
286
242
2149
2215
2960
2587
3068
3206
4381
816
1294
3242
3774
3189
3503
3630
4500
2100
3497
1641
2264
3087
4562
2458
3265
3497
3679
4592
198
4001
755
1279
459
690
1194
1668
1857
3257
1399
2381
4623
1910
2325
4764
1086
2586
3369
4664
3141
240
2693
3192
3543
914
2578
4472
1387
2025
2613
2844
3422
834
920
3180
3805
4048
893
1898
2191
3269
3611
157
2203
3852
3011
3336
3775
752
1623
3748
3782
1895
3016
3325
1588
1736
1965
3431
285
2957
3012
402
847
1386
4657
1367
1596
2416
221
1250
3043
4534
1881
2072
3507
3347
742
972
3451
1291
2521
2948
2975
407
1450
3103
3488
3111
3880
4626
4885
1023
2145
2550
2624
2918
3647
4265
4580
4730
4405
1409
4483
4867
499
3341
947
1131
3348
1739
2782
4639
4822
713
2718
3352
4946
1344
1796
2753
3668
4789
51
462
4570
520
1543
4366
2391
3497
4834
2957
4478
1607
2174
227
1090
3470
121
916
1617
1919
202
431
554
2289
163
848
1108
1145
1616
2342
2651
2165
4107
4268
4378
1177
1622
1099
1879
1988
2452
4723
2363
4415
2835
4158
1862
4928
2824
3024
3204
3485
4555
1270
1534
1561
2705
3191
1375
3793
2007
3139
3458
1569
350
3436
2
4214
4846
1890
2089
2315
3194
166
1533
1719
2527
4745
2624
4765
2671
3922
1929
3135
3417
1343
1653
1739
2375
1166
1471
2835
3366
3572
3994
4914
620
1515
4791
191
1514
1930
2887
4485
4656
4315
2701
3936
599
2943
3683
3991
4201
68
2948
3931
4421
1982
2867
571
4180
2946
4591
179
3812
3459
4406
4886
3748
4126
4760
4961
314
763
1880
3026
4193
2987
4376
4862
2178
2795
3022
423
658
1656
2580
3863
3897
3996
552
1530
1737
3101
4758
1769
2392
4999
3402
3738
618
1090
2539
3358
645
1550
3187
4389
4546
792
824
1011
1218
1373
279
797
854
1085
1242
1891
2372
3433
3981
847
1346
1913
4140
4273
855
1193
2648
2665
4162
1120
1352
2239
4212
375
857
1354
2953
3055
3233
3741
451
1565
1662
2183
365
2063
4304
4413
1312
2585
3452
695
139
3273
1977
2675
3074
3474
170
3872
2036
258
324
1240
2704
2492
3043
565
4156
1290
3611
4614
4812
4974
59
824
1736
4347
1396
2073
2329
3836
4377
2444
2846
3662
3173
224
3865
3908
4936
334
1870
3275
3687
872
913
1270
2029
3182
3214
4508
1746
2215
3718
4961
1142
2919
1614
5
3402
3667
933
1497
3284
1031
2356
3239
3955
2478
2568
286
1133
2766
2793
3051
3584
4308
4692
343
4918
465
3779
3968
4208
4759
1522
2084
4301
900
1211
1827
3527
279
3408
4591
3141
4003
500
794
2602
768
1034
1605
3744
4118
638
2616
2923
2078
2579
2726
1224
1425
1828
4332
1536
2391
3197
3928
4462
1659
2159
2513
4312
1251
1537
4794
907
3118
652
1896
2006
2806
4699
3913
4236
2284
4123
4472
4876
4942
2203
2633
4169
589
3028
3289
1331
1480
2042
2464
2958
3301
3480
4489
4325
8
1465
1779
2099
4025
2773
199
1179
2102
2799
3711
4236
4364
4507
2826
2828
2959
4151
86
636
1041
4954
228
957
2186
4770
1417
2084
3424
3969
4446
1445
2890
4441
3096
1607
2873
450
1018
2142
2750
4066
4554
238
3166
411
2090
4320
2385
3736
3509
3893
4538
2669
3302
3440
1620
2326
3862
415
1834
242
2235
4878
2342
3633
58
1610
3001
2025
2121
3277
3325
4064
4339
841
2993
2933
3083
1153
2497
1443
3784
633
1071
1079
4330
605
818
1647
1958
1962
2062
2396
3352
3416
4911
495
1244
3659
566
3832
559
3561
4929
143
534
1122
1590
3608
2068
527
1270
2392
4240
3969
525
4982
1739
4206
1478
1107
173
923
3343
4781
217
3122
2565
2896
1397
3529
4439
1252
3256
4792
2091
2207
2823
2093
2877
3339
4835
2059
3062
4166
4453
4906
488
637
3457
4437
3784
1088
4569
4711
4745
292
1537
2024
2940
2460
3065
4818
11
2029
2047
2586
4682
1163
1975
4517
546
549
1772
2283
2762
795
1069
1543
2582
3033
4831
2738
4459
1585
2612
2921
3688
4183
4784
223
1044
1356
2900
3328
2991
4850
620
2934
3585
959
2016
420
2997
496
497
3677
4443
3092
1587
4621
537
2334
3208
2082
3718
4350
4980
3922
4122
4187
204
379
1311
2034
450
2669
3470
1331
1416
2987
964
1491
4380
2919
4482
725
3199
655
211
360
1443
4517
4844
1149
1562
1939
2356
3615
2037
3925
1402
2854
3065
2691
2732
3408
4118
4499
3424
4082
4716
593
1051
2550
424
2620
3276
884
1718
4529
4655
892
1003
3379
1213
4634
1246
1286
2074
2483
3529
50
854
1106
3966
1774
2723
3234
3950
753
3404
2084
4315
2561
1727
4674
4854
1234
3043
4010
4960
98
1121
3228
490
2206
2355
2589
4821
2690
4288
2914
3725
3805
479
4367
987
1958
3072
762
2416
2891
3278
3860
1425
2606
2920
621
3670
4002
1940
1042
2248
4093
538
2022
3470
3491
1891
4029
4716
593
1411
2502
4454
751
4282
314
923
4029
4157
3435
1707
1813
2190
3170
4584
4586
4825
34
1799
2927
470
2042
2609
3879
4338
4391
4619
1395
2901
199
4713
4945
2197
2910
1805
3691
4378
451
2924
944
2304
2912
3659
1920
738
3822
218
418
1518
2167
2789
2941
3558
1303
2218
142
3495
1467
2785
1904
3050
4301
180
704
869
899
3064
3368
4218
4568
1880
3220
3501
4478
902
1175
2674
3136
4179
447
3241
3301
1242
1817
2221
4242
4454
221
246
2023
2381
3853
4921
392
3373
3071
3993
4006
4917
39
148
1617
4472
668
1881
434
1768
1780
4325
3101
4861
497
1455
1715
2463
2866
3692
1677
2373
3768
1113
2589
4348
923
2432
387
979
1773
4396
4430
529
1593
2894
3606
3681
4864
246
250
1084
1149
2247
2303
4090
1707
3490
4295
687
2889
791
1918
2908
3103
3278
303
3127
4992
4286
100
3308
3463
4070
4967
450
4018
4398
22
1862
2455
3305
571
970
1850
901
1105
4011
2259
3505
4465
4897
2787
3695
4650
436
1696
2721
805
2881
2282
2554
4171
2043
817
2358
795
4787
1355
1633
3453
2579
4978
1175
2247
3948
356
520
2946
3137
3701
4355
422
1172
1175
1418
1473
2714
3624
3190
1190
2624
2738
2765
4447
810
1197
2113
115
1710
2184
2374
2833
3905
868
1091
1462
2102
2408
4489
940
1392
2145
2943
1770
3999
1691
3172
4302
4397
388
568
3815
1065
1923
2570
2965
3920
4161
163
2310
2803
567
2776
3165
3575
304
409
1636
1705
4517
1480
3587
4101
4170
413
2955
4245
2966
3388
780
3639
1531
1806
2540
4306
3824
937
1370
2968
3149
4014
643
3919
4356
1200
3372
3761
4579
1582
1961
4295
1024
1707
581
2095
2694
3964
4930
549
3031
3816
258
3444
1538
1749
1713
4615
615
3916
4148
2144
4012
1141
1827
2209
3465
436
2111
3722
603
1876
2511
3005
1641
2720
4591
130
1275
3275
3640
1141
1701
2932
3497
390
2450
2699
3765
2338
3354
218
1535
3283
574
541
923
1773
2117
2679
3879
136
1384
3223
1222
2000
3496
1057
816
3894
2245
2147
4148
4826
3348
3415
4756
168
363
561
1122
2685
4714
1874
2799
4186
778
4561
1698
1716
1843
2582
3764
2480
4602
185
3408
4387
4532
4948
1653
2061
792
4007
1762
3030
3070
828
1392
108
2383
3229
3439
1118
937
1344
3081
3217
3399
3806
297
562
811
1378
1793
105
563
1440
2384
3525
4120
1924
1614
2363
3389
3149
4429
1942
2131
3001
3831
4406
1195
4022
128
3636
4911
2938
3450
4882
1331
2653
3116
3218
4087
803
1003
765
1654
454
661
1307
1602
2245
1840
4743
5000
1992
105
2947
361
1214
485
1014
2504
3036
3473
4842
4952
734
3255
4708
2995
314
4816
1375
3404
4438
4655
1007
3127
1113
1391
4737
2516
4109
4359
4379
1830
505
1894
2432
3359
4601
614
715
1872
2119
4256
72
254
4676
1583
1969
1101
2055
2396
290
764
1153
2257
3423
258
490
2956
4072
542
3047
2564
2579
3322
3998
4350
4064
1157
538
3176
4324
1780
2993
4915
1935
3018
3810
4863
1160
2177
4049
367
1441
3305
609
2025
3364
4151
4008
4030
2679
4322
4051
4821
1287
1298
1514
2977
3203
3247
433
4081
1297
3433
3051
788
2572
4532
1174
1179
3
2796
4343
1375
2483
2716
648
1274
1960
2053
2260
3103
2587
4326
4441
4541
630
2429
1117
409
2987
1458
2414
802
2958
4554
891
2684
189
3298
3654
4892
2713
3247
3738
4579
492
488
893
3554
782
4357
2039
3271
4597
4684
3382
4746
2922
2924
2974
3369
1744
1439
706
320
3276
1272
2133
3675
1593
1756
2921
4210
4679
1389
360
622
1268
3311
4529
4773
2571
4305
60
2954
4971
3870
4076
4505
530
606
807
1164
3126
4694
4760
130
1690
2018
233
1514
1574
2713
3735
710
1497
3608
1090
1673
4378
2153
2860
4536
517
4874
1007
1625
1772
2559
2787
1188
1400
1632
3961
4094
530
994
3619
2639
4819
4688
4984
283
730
1795
4996
1011
3412
146
1513
1704
2086
4121
3080
619
1602
1834
3953
3977
824
1153
1522
2634
3169
3225
3629
4554
715
3654
3922
556
4017
1691
1778
2049
3868
3968
1031
1812
2721
952
1578
2517
661
1576
1922
1318
1768
1960
4818
4922
1052
1298
4334
712
1518
1068
1908
4665
150
313
2934
4085
39
773
1474
4927
1047
2914
3701
664
3787
3995
1198
3655
4134
1102
4606
4906
1270
3703
4963
1693
2337
2235
3493
3780
1485
2125
4096
4440
4843
654
2154
4957
1452
3269
3996
4149
4038
4046
4134
956
3152
3836
716
2602
4517
1161
4841
1519
1721
652
1270
1296
1417
1500
4298
5000
287
1108
2458
4313
4876
2178
3633
3868
1214
508
1403
1785
1985
3005
3965
2165
4936
66
1191
3343
921
1941
3583
4792
1626
3746
3866
861
2527
1464
2099
2424
3646
4005
800
957
287
620
1008
1185
2200
192
1158
3576
4961
859
2801
3074
4810
3192
463
510
2069
4206
3346
1001
1248
4267
4865
235
2899
3644
718
3923
874
1478
4621
1007
1811
4054
2468
3978
2154
2763
4296
1627
2742
3743
267
2127
719
1763
1869
2297
3605
1813
1008
3917
1049
3601
3611
1967
2269
3296
79
2129
64
1737
2467
3154
3512
4233
4366
95
4749
2941
3057
3605
4548
133
125
1802
2656
2913
622
960
1897
2715
3211
1427
1680
4455
32
58
3519
4205
4333
2024
2414
1731
3875
4801
292
769
2778
81
3327
3929
3647
3897
54
2329
4825
4949
28
643
2162
3529
3832
3949
2921
4604
1606
4358
735
2118
3134
3570
318
2697
897
1676
4524
4616
4640
3421
3893
1342
1468
328
1419
3783
4232
273
2422
3349
3885
3368
4493
4818
2685
2461
3712
4029
4236
708
762
2242
3591
4814
3580
167
2494
2961
3626
3967
4978
5000
2011
4168
4371
4679
2101
3678
4021
972
4377
1539
3490
3530
1609
3550
2322
2517
2841
1769
2005
3835
4010
4647
1031
2198
2342
3150
3266
2140
2156
2200
2448
3061
3809
1007
3714
4096
1565
3816
1511
3070
4083
4628
4713
4917
2971
394
4724
4802
3243
3861
3932
4917
1344
1980
3821
446
534
721
1267
2640
2710
3840
4941
487
1065
3931
627
3502
4051
4446
4140
625
900
1696
1873
3196
4327
3650
280
2623
2924
2042
4377
2161
3296
2853
4292
1010
3011
4142
292
1793
2345
4536
4044
2830
4232
3064
4193
2468
2593
3189
262
2855
183
469
3264
4905
4921
921
1613
3290
452
489
1455
3711
4156
4400
219
1314
3879
4736
3313
4646
172
1952
542
4724
72
677
2059
1317
2005
2234
2279
3325
3548
272
925
1046
1913
3552
4906
443
1034
1556
2808
1126
4083
2696
82
2859
1720
2589
513
705
2125
3109
3693
4828
1082
1291
1907
3643
4411
4666
742
3731
3952
4110
2461
3663
4692
1551
3977
193
1351
1435
3730
3066
3200
4475
515
4808
290
2071
4497
210
1485
1577
3365
1236
1515
1455
3237
2528
1064
2612
1919
2699
61
231
477
4613
664
1000
2862
3716
4018
1044
2738
3713
95
1402
2338
2730
2197
3511
4932
657
3125
28
2121
3030
3491
2422
2782
4409
483
2663
4900
2041
3043
4681
402
1236
2482
3830
613
1141
2046
2123
3599
2435
3085
3935
463
2654
873
2245
3578
4851
1165
2945
3019
1053
2027
1287
2183
2279
3761
4529
448
1479
4565
1324
1535
1937
2915
39
73
137
2072
1403
2441
1505
1794
2136
4145
64
715
1688
3354
3751
1226
2208
2681
4912
701
1905
96
2146
2640
3396
1062
1816
2525
3371
4984
1659
2451
3291
413
1251
4069
4403
4610
2681
4673
3864
4949
467
1013
1703
1785
4877
4922
246
1006
1701
3865
4022
2920
1677
2588
2943
3879
886
1098
2067
4189
989
2416
3076
14
720
1180
3554
1216
2180
289
2023
2945
3811
1881
3638
4130
219
358
727
910
1428
3144
3177
543
1872
65
1035
3549
3806
3824
2303
4120
4126
4458
1410
1649
4937
1761
4334
4936
4739
2653
163
2992
229
1016
1170
1910
2644
2906
1467
2069
1480
4793
1027
1718
2079
3958
1869
4303
1474
869
4624
1024
2940
3237
2131
3408
3787
1377
2306
1044
2780
4725
615
3662
2795
2908
3459
4984
226
1325
3782
825
1667
2218
2523
2861
3017
3997
4070
1287
704
4406
2137
3340
3904
4089
4457
4547
1632
3358
3665
3856
4924
1051
1188
1267
1536
4761
4255
906
1385
1464
1211
2727
3671
4980
488
2677
3268
993
1122
1470
2390
1223
1240
3351
3787
4485
1239
3987
2893
4171
2305
4263
4843
922
1720
959
2476
4163
553
3742
4345
616
715
1469
3418
2730
3151
3629
1196
1871
1627
2534
4703
3658
4573
3060
3561
3868
2705
148
137
2300
2324
3673
1347
4346
4946
4047
510
676
1784
2545
4757
1135
4566
1326
1253
4993
517
4265
4845
2942
4870
402
3281
167
1355
886
1073
3816
1233
1681
1017
2187
2717
3241
2631
3670
907
1392
3129
3027
4853
577
2161
3771
307
3063
3773
4069
448
673
3578
4669
1237
4655
2085
2650
3532
3570
3836
4515
2791
3508
1674
692
3052
630
4100
4177
4473
4187
2337
3621
1850
2463
4736
4978
861
3978
791
722
950
1699
1981
3258
3377
3694
3775
754
1553
2282
2479
2959
4046
22
2092
3913
1183
1587
3990
4105
678
853
2837
4191
4237
4269
1895
1899
3639
4549
1589
192
1370
658
1373
2020
163
1384
1798
2046
4578
1596
4238
2241
4404
4451
4845
1372
3126
3636
339
864
3384
1049
1430
1622
1758
900
938
2245
2423
4604
4663
2669
2725
3027
3627
4724
284
825
1476
107
1431
352
4545
486
4115
1860
2832
2878
3815
179
1162
1417
2229
3334
4108
296
1627
2890
4148
374
2265
2855
3063
107
535
1034
1795
2448
2845
2311
4853
3983
342
1094
1149
3098
3881
2084
2252
91
4327
561
1612
2123
3362
2001
3604
4219
2206
2284
3353
726
3341
4655
781
908
1119
3000
3201
3530
4501
181
1254
3592
4828
226
945
2332
4035
4432
952
3212
325
1321
3092
1781
3625
721
859
1601
1809
3013
3674
3932
1534
1787
2174
3670
3931
394
621
2026
2670
4271
4617
4901
2318
3744
1295
1706
2495
3010
660
4323
293
1696
161
500
671
4611
488
639
1937
2446
4964
2191
2576
1645
4374
4548
567
633
883
2201
3324
3629
1897
3228
405
4003
4610
1830
2485
2504
3713
4403
4447
2134
3528
4898
293
2057
247
392
2438
2628
3072
4722
2588
4077
4120
4198
4539
148
1592
1646
1830
3801
761
803
2752
1116
1253
1931
2576
2641
3518
1284
4884
355
731
1754
3357
4405
1036
3572
698
866
3226
4222
4298
4312
4827
1367
2740
3647
592
3076
3532
469
753
1143
3116
3157
4643
38
2220
1196
1599
2384
4683
401
517
596
1008
2058
4057
4724
2495
1053
2461
41
963
1011
3528
3715
197
3597
3877
4018
4188
4733
4846
1000
2471
3037
4238
415
96
3912
4668
1825
2065
83
284
890
1743
3825
4045
7
4398
4607
4638
3882
4078
4951
830
1284
3011
274
445
1357
2738
8
1335
2342
3285
3005
292
3549
4872
3027
3558
2429
2693
3812
1618
2110
3454
1582
2257
3337
4452
1577
1001
1752
2925
4242
359
993
3243
812
977
3083
3951
4741
100
262
887
1417
2865
4772
4823
2430
3580
287
509
2091
3285
4828
589
676
798
2337
2602
3401
653
3467
2615
2686
4971
1007
1217
2189
3233
3658
3310
4429
4667
2558
3363
997
390
718
1773
3352
2905
345
1214
2532
4121
4513
4662
4854
609
1299
1356
2042
3531
3306
3730
3979
4871
4549
885
932
2029
2345
2825
2862
3652
1500
3419
3773
354
1610
2732
3106
1815
1656
1740
2349
2758
4725
193
2068
3249
3253
3643
2691
3467
4719
856
441
1199
1627
2008
311
925
1672
2458
4058
1079
1156
2361
3924
4405
4786
847
1010
1275
4742
423
1931
156
3559
4369
1309
665
2185
2317
2735
45
1076
4901
306
1364
3685
763
1489
3987
4388
351
3559
3880
2417
3842
1521
2940
2873
3462
1498
4149
4479
4902
334
3469
3675
4793
4963
1908
1767
4196
4716
3596
4260
429
1039
4658
1033
2135
4701
882
1209
1492
2298
3973
4320
4034
4171
465
2287
1614
4221
2082
4184
4493
1557
3137
3455
4329
2873
2266
3121
4172
98
506
2164
4295
4368
2183
1216
1989
3769
3865
2707
3305
3812
1498
1842
4989
3451
4451
2502
4865
1380
1907
2458
523
3508
2495
3956
1541
3990
1030
1466
2236
2515
249
395
1124
2319
4594
3471
4882
572
677
1009
1023
3218
4667
3667
3705
916
1202
4181
2372
3544
127
1508
1816
2750
4903
3424
4158
419
2782
1392
1605
3815
4135
1050
3297
350
436
264
2578
3246
1374
3518
4882
4952
401
576
1977
2126
3555
3664
756
4264
4310
1468
1504
3873
1072
1746
2096
3346
4386
324
1464
1130
4118
11
320
509
3882
1637
4184
1309
2981
1289
3905
3442
4263
423
3713
551
1256
2107
4406
101
2430
4257
1571
2651
2726
4290
4908
133
3903
418
1679
4633
932
3086
3217
4103
1424
2703
137
1583
3412
3788
3956
968
3526
4016
2546
3201
485
1494
3099
4290
2063
776
2873
231
379
3020
3788
833
2384
4373
4657
2230
840
1608
3783
2808
2709
924
3550
3559
2192
2213
4089
4150
4680
4790
4797
343
1459
3038
3676
4702
4712
2614
3683
1664
1990
2768
4235
4354
1456
2251
2623
3759
609
2088
4182
789
2113
2722
2755
3362
3386
3906
323
2707
3558
4050
1268
2799
4135
4816
601
3111
3465
4460
2180
2318
1182
1335
1588
1696
1987
2454
541
4300
1016
1212
2113
3056
3693
3254
2985
4087
4328
1203
1024
4392
4441
3341
77
745
3040
4340
4655
1807
3829
1229
1274
2079
2346
4795
849
1343
1652
1761
2067
3174
4212
44
742
1375
3649
4799
211
832
2683
3100
599
944
1096
2583
3346
4806
710
944
1014
3317
3826
4058
4965
4066
1549
2530
2343
4569
4704
2577
3873
275
2587
392
766
2758
3277
4882
752
3015
2625
4084
4581
167
4147
2209
2573
3189
4878
1373
4061
4106
4286
2176
2468
4504
792
3393
3201
3874
830
2914
3979
4948
854
3778
4491
4656
4481
4706
1122
1987
2009
3883
1414
4569
779
1764
2603
3022
3687
626
54
1960
2218
4198
1593
2467
4053
259
283
2049
4536
4660
497
1962
3956
4195
1528
1574
1991
2483
4252
4875
4878
806
4733
507
3011
2154
2389
797
1641
4698
1609
4820
3619
3159
3586
4577
988
2283
2591
2713
3076
4723
1849
3503
4656
389
633
1097
1587
2073
2598
3042
4166
4716
553
2263
2374
477
1876
2996
4482
1533
1638
4266
55
1773
2304
2857
1034
2042
3275
1434
2455
3917
269
2133
4060
1141
1898
3966
1423
1853
2547
4509
4884
413
414
4925
493
4404
1464
1846
3638
3686
4386
443
3608
562
1311
2650
4143
3098
3110
3643
2242
3883
4269
4922
2436
3891
3981
1524
2734
1735
3156
573
1744
2001
2284
2692
1477
3280
4001
4286
4690
321
1528
2544
997
3347
2127
418
1135
1527
2335
2356
2823
4860
430
2566
2200
2887
4199
87
421
2329
1118
2240
2682
2489
3818
1916
3446
374
586
1178
1520
2720
4113
4649
514
1494
1031
848
1617
1954
2858
4054
1127
1539
2587
3827
4109
2104
2138
4097
2273
2316
2961
3851
4668
891
4215
568
2878
3589
1706
2296
2575
2981
137
3883
4237
2283
3934
703
950
4652
3038
1730
2654
1290
4631
907
4750
1167
2662
4407
1767
4689
582
2354
2595
165
882
3252
226
970
2148
2179
2757
4472
2177
2452
4721
1893
2210
2500
2788
3304
4184
4243
4400
1397
2181
2579
1188
1232
3236
4394
158
1346
2713
4991
11
4114
4123
2123
2188
523
2611
3682
4765
115
1867
355
889
911
1609
2338
3298
3355
4067
52
1032
1151
1630
3598
2568
2465
3567
3966
2390
4372
2504
2629
4155
269
3077
3273
1653
3339
4668
2536
2663
3802
181
1593
1750
2185
3046
898
1287
2289
3506
1329
2862
3350
883
968
3074
1377
1411
1519
4317
4097
4629
1132
1529
1880
4379
883
2127
2331
2485
3093
3966
529
690
979
3568
1177
484
698
3009
3230
842
2861
4476
4935
1740
4309
400
2372
4589
4649
1303
3124
4057
4360
2366
2600
4386
3468
1890
3938
355
3457
4615
2402
3104
3288
836
1493
2262
2371
2419
2591
3481
1436
1825
2469
2827
3677
3915
2541
4158
1298
1496
1895
4064
2103
2411
2801
3145
4403
2399
4878
2636
2702
3091
2358
3619
4888
2619
3539
3790
1226
1714
2485
106
1465
151
806
993
1298
2868
2907
4562
3258
2164
3137
2316
4162
1916
4823
1206
3478
449
1840
1908
830
1036
1871
3830
1194
3841
1514
1550
1694
2636
3059
4911
1449
1710
3292
215
270
375
1398
1786
811
1895
3200
3454
529
1281
1620
1669
2847
4371
4385
2005
822
1514
4143
2901
3325
3353
63
2032
2273
3494
4473
2241
3631
4452
1779
3442
4320
4769
1698
2327
3110
1189
4827
1672
2973
3609
1559
1705
3238
206
918
2755
4067
1687
2109
2163
4038
84
2197
4737
82
1938
2834
3649
4352
168
4299
888
1956
4128
1243
2070
3947
1773
2084
2214
2564
3024
3060
3653
3680
2981
3264
3513
554
3442
4311
2862
3205
1962
2919
1331
2595
4472
1596
1918
2133
4352
4101
4232
4321
3399
4559
16
911
4045
4468
3033
283
2486
2699
4679
966
2140
3258
4160
493
2661
651
1304
2186
2407
4288
3294
3339
1781
3306
3989
4607
1517
4919
368
3693
4286
4778
4978
114
4766
1663
3769
3952
4330
1789
3892
4230
4706
1031
2006
2962
3964
4035
668
3018
3418
3814
4112
376
1497
4279
1922
2757
1198
3739
4667
659
3712
554
2301
2529
2698
4862
3046
2299
2587
4478
2229
2984
100
1511
2849
4574
1980
2079
2683
2544
1783
2894
3013
48
4695
1672
2485
2275
4865
1350
2412
374
1632
1655
3416
4011
4910
182
376
399
3294
4961
4548
673
2279
3924
432
510
1715
1825
894
7
863
1871
2469
1199
1515
1753
3176
1748
3439
2219
3169
3555
3117
3481
4160
4683
386
3196
1726
342
1364
1710
1948
3116
3675
1303
1988
3329
3952
134
1006
1406
1721
289
727
1298
1454
3892
4073
3999
4358
3174
42
1891
2461
3251
3280
2149
2385
3618
2129
2155
3815
429
869
3788
12
2800
3188
762
2215
4151
3092
4693
1839
2914
836
2
989
1065
1765
2448
3311
1477
2059
2208
4858
4388
4711
260
628
1092
2178
2935
3099
3286
4284
4382
4646
1447
3873
4357
4549
749
941
635
1879
3719
531
1628
4316
4716
851
2119
2174
2438
2975
3276
4414
4729
1122
4050
4696
1402
1785
2192
4190
1737
3206
4214
843
2964
778
984
1747
2299
3008
3824
464
2488
4797
1808
851
1091
2766
568
1479
1833
1955
3103
3335
4835
230
402
1351
2214
4189
795
1017
163
1384
2004
3640
4062
2633
172
390
796
2036
633
1927
3721
1616
2257
3217
2921
3922
1774
1949
877
1032
2130
2466
51
1718
4185
4914
1832
2570
3508
4588
1004
3110
112
1616
3065
1370
2490
4228
717
1579
2448
2584
4643
4932
2879
4016
859
1448
1549
4821
3868
1855
3185
3210
3345
3562
4963
1060
2481
4931
1142
1680
1688
868
1328
1263
1366
1929
4901
1557
2765
879
991
1769
3635
408
1043
2575
958
1436
2296
2267
3221
3505
3751
1796
240
333
782
2283
3399
3475
4925
4818
2953
1575
1774
3514
3684
4197
806
980
2805
3126
674
1379
3956
1446
682
693
2120
2915
3481
1156
2227
2485
22
1944
565
4896
2673
3901
4930
4940
3034
426
1659
2096
3815
4820
152
3611
3947
4431
4617
1906
3885
4020
4473
4557
1782
1901
1979
2133
4893
340
1843
3121
3488
3529
15
858
1845
1855
2493
2987
1090
616
2345
2891
4549
440
1106
2073
2139
2240
2320
4387
974
1473
1855
3394
151
813
1255
2923
4337
2651
190
801
2635
3752
822
1513
3846
1101
1143
3275
2121
3178
4176
4192
736
2972
223
1229
1544
1928
4727
80
151
913
3835
4417
680
1130
1524
417
620
1104
376
1006
1138
1522
1551
2320
4206
3889
227
440
3354
3491
2046
2961
1829
2551
4181
875
4633
441
1064
1679
1728
3256
746
2023
355
2579
3256
339
1372
2639
1678
4506
2608
2816
4318
727
2855
3016
3082
3367
35
1326
1776
2924
1170
4080
4785
2797
1632
3495
322
73
270
487
1860
125
533
1387
486
1823
3445
29
1456
2269
3398
142
673
2416
3630
3896
4673
1677
3551
704
1971
3989
4398
1752
2466
944
2003
2858
437
576
1261
3769
3951
167
2457
3941
1339
2133
3729
1813
2446
3057
128
3361
4324
3635
27
1000
1172
1282
3934
4548
4945
4790
3258
4909
1231
1293
1728
1286
3198
3594
4839
1248
1849
1182
2745
2929
447
680
2760
3804
1290
1694
1833
2371
185
1671
2959
325
723
923
3667
4310
4682
339
833
878
1026
1114
1897
4277
4698
686
4687
229
272
855
2055
4117
4582
3224
4896
341
686
2860
1311
3989
2405
2967
14
239
684
3635
414
1227
1345
260
951
1310
1444
1279
3969
4512
539
2052
494
969
2662
3695
4472
3658
1507
2552
720
1218
4257
4319
710
2652
3313
1914
4748
4272
4795
275
1376
1021
3221
3439
3867
3920
4162
780
899
3008
4189
4210
550
2949
4128
432
2511
2711
4055
1930
2321
4197
367
598
933
1288
4016
248
897
962
3896
1908
2932
3542
19
2050
2134
2332
3712
729
1088
1521
1620
4011
4082
4409
118
169
584
3983
4265
4302
1793
2221
3866
1617
2200
641
1259
1736
1788
239
278
3770
4604
3232
119
3447
4790
416
1964
179
3503
3649
4390
4749
2252
4136
1859
2704
3741
4726
742
2548
3184
4630
2086
2794
3971
4441
973
1611
2466
2476
3495
2284
2860
4632
4885
1290
3522
253
1192
4280
4876
4941
4243
189
2310
891
2476
3074
3714
4462
3509
670
708
1999
4422
271
897
4479
1168
2152
910
1479
1856
4203
4631
2157
3097
4729
78
691
2819
4056
1290
4141
3834
4176
4900
644
2617
2865
1325
1847
4190
4404
1077
1487
1972
3435
738
2022
694
1838
3178
4469
4776
699
4141
4943
2444
3260
3667
1229
2071
3392
621
989
2504
3218
3249
4053
4212
4477
4976
986
1716
2824
1974
2112
2843
4030
4731
2425
142
4285
4925
1681
3955
609
818
2146
2665
2983
4208
751
3669
3697
3897
3973
3808
4027
4681
1946
2281
2485
2882
4572
735
4478
4699
54
2738
2961
1056
2299
4719
4905
806
1652
3979
4200
1524
1989
2501
1729
700
3694
3876
3441
4370
4868
840
3791
964
1685
4003
241
4036
3429
123
340
2623
2672
62
1276
2660
2998
3178
1731
3496
1025
2807
4651
4840
187
3610
4679
1544
2093
4278
2116
4863
1782
2388
212
615
1511
1807
837
1112
1527
3389
862
3844
1338
1896
3028
538
2096
2398
3076
931
3020
3509
1237
3817
875
2399
4795
4890
1923
23
1433
2930
2030
2036
2127
2999
4292
917
4402
2640
85
2754
453
2275
4363
925
1116
3115
370
2319
2484
4004
1456
3505
4835
1443
2432
4877
2464
1884
4711
629
1834
2271
718
1268
1420
2723
2762
4400
461
1526
1989
2031
2283
1458
1710
3165
4970
682
792
2357
1720
2907
1470
1791
3189
4828
1615
2225
4594
4035
3321
2033
2807
2971
4136
4618
4676
157
3006
1625
3170
3577
1973
2149
3799
4051
467
1046
2283
2480
3094
1459
4164
4652
4762
1385
2754
4136
4486
7
1761
4841
440
4168
355
1533
1608
3621
630
1330
2233
2809
3669
1197
2649
2888
1435
2001
4170
3720
662
2303
76
2697
3584
1642
2658
4902
819
1331
2729
3057
608
3644
511
1467
3438
4150
886
1227
2721
3182
3538
3641
4533
839
3521
1056
1120
4204
4547
70
3235
3469
4514
124
2967
2801
4004
4342
1036
1838
647
1072
3256
3628
679
764
1462
2078
2469
2684
3387
4989
3966
4365
328
2809
3711
3923
4006
4784
498
340
380
764
1036
1203
3187
4860
808
1078
2001
2830
2974
2185
3172
4489
4773
4935
2183
2257
2153
24
993
4621
1509
2324
4748
2041
3565
4798
2670
3433
1160
2638
3555
3827
426
3210
495
1055
1696
3851
3892
1315
2996
3980
1750
720
1386
341
1566
2072
3191
2213
3746
29
323
356
884
729
3863
3911
568
3232
4016
632
954
705
1465
1845
2590
2686
429
1312
4467
1341
2270
788
1351
1777
4249
4831
1080
1493
3289
681
1391
1787
3025
4412
1866
3459
4751
3296
2684
3589
4074
4425
1040
1639
2467
2964
1140
4737
368
1925
3852
903
2383
4018
2838
3995
2229
3516
4925
2027
2184
2534
4199
277
2373
3099
3568
4689
3772
4774
1686
2546
3132
4183
4199
4331
2635
1756
2095
1495
2865
3423
4081
4094
4179
1578
2169
2739
3962
4228
1478
1668
2218
2959
4687
4931
3018
1896
2379
4333
805
4762
2000
3490
1046
4552
4965
2469
174
1112
1802
4544
4634
482
2774
3311
1110
3953
103
733
1166
2571
3740
4704
1598
3934
4042
4522
1755
4050
4811
88
1207
1867
4086
230
236
1638
2431
3691
4731
3174
3551
3703
1833
2529
2611
4114
4619
431
1266
2082
4429
1403
3149
3421
4347
578
606
1756
3762
431
3005
4504
3458
319
1718
1808
2775
1141
1310
3285
3667
3670
768
976
1960
2755
3075
2895
4399
399
664
2116
3282
3691
1356
1715
2317
3538
3772
4237
875
1232
2004
1730
2127
3816
4229
4532
4721
4874
248
309
328
2313
3545
1647
2312
2986
1416
1994
2352
3153
594
3357
4545
734
4518
4885
1021
3735
4512
2532
2568
2826
4316
4836
3063
3573
3790
1891
2895
3789
145
850
4545
1570
3673
4689
3099
2085
2091
4712
664
3260
4617
2360
2968
3841
294
2354
259
313
1712
3399
4188
1552
3628
3771
417
1914
3990
1687
1859
3433
4094
2269
3113
827
1962
2033
734
2389
1681
3557
309
2091
2435
742
786
2424
2550
587
1635
3233
23
3020
3066
3583
4430
1392
1121
3552
4051
4517
2771
3943
1506
2626
4171
4893
759
1023
1125
1726
2190
2843
3305
775
1992
2091
558
2478
2751
4781
2436
3507
4009
457
2870
774
2719
3058
1206
4716
12
2704
717
1116
2857
3323
3648
3876
4400
1701
3200
3821
1598
83
958
3158
158
3522
3765
3810
1049
2432
485
1087
2120
1892
1096
1123
1629
2013
2888
4071
4826
207
224
547
1012
1687
1827
1886
4289
305
3302
3849
2891
866
1114
1357
2306
469
1505
3524
392
1810
19
105
811
912
1528
3029
904
3429
3567
3648
753
2252
2996
4465
455
546
2154
3478
1225
1641
3807
1707
3070
1618
764
3988
4435
4798
1612
3105
3993
1367
575
695
3183
4104
4290
3493
4459
4977
922
3780
4640
1875
2875
4555
189
4388
490
859
1143
2089
532
2667
4666
4999
700
1224
601
1673
2782
2646
3307
3881
4543
2324
4764
4961
74
4839
1380
52
1633
2192
4617
2417
3629
3738
1297
1298
2441
4602
4852
2544
769
1112
3619
405
2040
1558
2823
3257
454
2268
4592
1408
1470
1525
2895
1714
1151
3970
3286
3545
3755
189
2098
2666
2029
3976
4454
2864
381
1257
4167
740
997
4042
977
382
573
1758
4096
4422
2195
3226
2972
4504
27
1457
1594
2120
4296
1059
1190
1489
2151
1946
2244
3628
4195
4730
2127
2572
4216
2217
180
1878
2186
2870
3135
3619
489
1768
3059
1330
3507
1546
2015
3729
769
4745
219
1051
4357
414
1132
1379
1661
1781
2769
3608
3761
1096
1548
2529
3787
938
2164
3574
593
1763
3012
605
1843
2425
249
4821
2519
3447
3698
3756
4599
24
1891
2183
895
2641
4810
528
2470
4162
1198
1328
2729
4701
2088
3607
743
4573
3624
1835
1870
3707
4371
1177
2732
2917
3986
4982
1920
4370
1021
1213
2807
3640
4768
2850
3112
2091
4253
155
2910
4903
2332
2381
2866
3915
812
1036
1749
2041
2876
2763
523
684
2170
2747
3610
3732
322
927
1154
2530
3764
3983
108
3234
4067
2108
2581
2170
3305
4004
4416
1527
4113
2321
2056
4899
1325
2208
3411
3431
4999
2163
4336
1066
2001
2291
3899
3909
98
131
1479
3404
748
1389
2590
2779
200
4508
2072
1194
2707
4402
823
1750
2359
2374
3333
4293
490
2441
2743
1777
4668
4675
1156
1807
2978
236
1882
2509
2529
3674
4744
386
2703
4822
1900
1967
3613
4600
941
1479
2731
3812
700
1204
1757
2241
4086
779
3420
4615
3368
3510
108
1237
2445
2747
548
552
2173
2249
2252
3612
4115
2602
4448
195
4072
437
518
604
1011
2169
3378
2218
2801
3756
3839
4120
4269
181
2506
924
3050
175
238
528
3271
4603
4721
3154
409
739
1698
2323
4939
1061
1408
3526
909
1907
595
1124
1498
3286
3838
3957
1008
1927
2454
215
1890
2613
3543
457
859
4337
4562
4573
192
585
2839
4548
2496
839
88
1540
1709
4038
975
1076
2450
2681
2942
4791
644
2232
2654
4289
4984
4608
659
3941
2368
815
2648
2980
3342
3793
3889
4493
1692
1715
2679
4282
294
2998
1654
2289
3647
3854
4182
4611
551
3390
4372
1733
4668
3052
425
2291
2757
3696
4495
3165
1796
3883
4895
140
888
907
2416
310
226
763
932
504
3017
3905
4679
57
3274
138
3923
4304
4430
288
1453
1902
2724
3691
318
461
2440
1826
2527
3399
4626
1448
2611
4749
16
40
1467
3490
4691
4882
4564
3008
152
1118
2192
3583
3887
3716
4028
883
2752
135
1177
2157
2235
3978
624
1887
2057
2925
986
1848
1959
3108
3260
112
2738
2903
521
2151
1531
2979
3763
1243
2437
3202
326
2050
4368
1534
4990
492
2015
1248
1562
2393
3722
1289
1582
2777
3210
4169
1122
1375
4753
378
707
1064
497
1175
1916
150
2150
4349
1348
1563
390
1677
3166
2421
2576
3269
3373
63
3694
3784
2100
2846
461
982
1306
2831
2953
3281
3190
4572
1417
2884
3063
4991
177
745
1161
1244
2161
2907
3811
3924
4283
2421
2977
4579
3114
435
1033
3794
4633
4490
4904
425
1886
3729
4126
1200
3462
3511
721
2825
3590
122
4904
770
1106
140
3122
300
1208
4640
4673
2338
2934
4532
587
1699
4742
2918
3131
508
574
2037
2369
2054
1353
2033
2297
2493
2844
3281
3297
3773
3955
381
1945
2914
4663
4926
70
1874
4080
2348
2868
3297
308
960
2739
2448
4490
4689
1953
2046
3447
1940
2071
2510
274
2891
3054
3359
3451
1645
1945
4197
4948
425
2627
4470
4642
1148
1361
3689
4004
1718
2662
2906
2770
4093
1395
2550
3763
1260
1263
567
2806
3600
2655
330
4220
4301
447
850
1442
4349
4599
1229
1831
4696
3702
4633
1952
3639
258
3992
388
515
1361
2066
4178
4653
799
1652
2287
1129
2124
4876
1687
4673
3036
3081
3679
726
982
368
1063
2034
2769
2832
3523
4197
4390
1390
1458
2051
2481
3898
3986
420
2606
2948
2917
3074
2407
2450
3568
3582
4006
183
1332
1380
3782
4450
3450
3721
964
1243
3180
3622
3684
3995
3939
3954
166
1174
1547
2717
4947
1038
1622
1777
797
876
925
1521
3906
1192
1323
2026
2494
3409
1283
1309
2495
1178
239
2347
2436
2643
963
2158
3302
4060
3344
1507
2799
4992
4043
3865
251
682
2212
447
4926
4958
176
4033
725
3543
4948
319
2109
2233
3021
3253
3437
523
2422
184
786
3634
314
1396
4916
1468
3501
4105
4244
96
4598
4149
4852
1987
2183
3054
4102
3926
4627
205
1294
753
895
1499
1762
3638
4828
4926
269
839
492
4532
764
888
3064
4051
2046
924
1838
3308
788
1327
2048
3443
3894
4587
4631
4554
4744
4830
1962
4636
4850
1611
3913
4445
947
1654
2465
3075
4137
4016
689
1758
2712
2123
2175
2995
4091
1198
1842
1855
4046
1096
1161
2508
3901
956
998
1437
4025
418
2760
3963
4294
4324
4586
4800
1302
2667
3325
4852
1677
2664
2867
520
2624
3784
4002
3210
3505
1783
2799
3432
1012
1810
3390
3046
3270
1963
2277
2889
897
2670
3463
4661
282
4400
4869
1060
1120
1801
2687
1201
2274
2284
2390
4772
456
1401
1509
1886
2523
2883
3907
4257
4429
1782
2406
3043
4349
4407
4430
4577
213
4013
3202
4126
2092
2949
4830
44
248
47
1951
3794
1528
2310
1453
1984
124
2750
4442
3294
275
543
568
3340
777
1670
2346
4211
217
583
3370
4014
4495
1083
2117
417
1461
1824
3283
3955
4179
4997
914
2847
1071
2693
3669
3934
1103
2876
4080
1350
2413
1979
4415
1208
2240
2323
1110
4430
4921
2409
4318
1236
1270
2676
2804
3972
4096
2949
3742
3853
4491
512
1466
2571
4556
33
1049
2436
3951
1411
2958
1487
2387
4525
144
635
1569
1579
3344
3485
2044
2683
3123
2857
1352
3347
3769
4229
64
1637
1648
1722
4229
4641
3130
3982
917
2261
4677
392
700
2496
4576
4951
355
2387
2402
3269
4116
4247
1138
2712
4088
285
1301
2582
3194
3586
4253
1356
3326
814
3027
4037
4110
1109
1321
3220
172
231
260
523
1669
2854
510
1270
4547
4844
4055
4458
4858
1093
4250
740
2979
4910
4913
2624
4433
4658
3471
1103
3288
229
592
786
2451
3314
3365
4092
136
454
2270
2817
4610
1373
587
1559
1835
2308
2668
4558
4579
4799
2234
4032
4583
713
2029
3704
4233
1264
2251
3848
3992
2266
3672
270
309
1118
1994
3278
4624
2077
2115
3752
3866
1406
4344
2566
3120
3203
3306
808
1771
2209
3044
3265
3011
3693
4769
35
437
988
3427
3
1370
1618
371
1875
2352
151
1247
2354
4973
962
2408
3773
2927
1073
1151
184
221
4780
1965
2805
2972
3586
3745
1353
1491
2328
4486
1238
1790
3076
4059
2444
2799
3772
4794
1877
3691
3969
4996
1953
2232
3258
1217
1875
1174
1686
1985
1571
3729
4214
1430
2493
2695
3238
1315
2475
565
4897
1075
1543
3740
1053
1495
2344
2351
4315
3433
4123
4986
1948
3902
4601
1138
2157
3674
4599
2039
3175
3493
3822
3942
59
3693
17
116
1865
3235
3451
1525
2068
208
331
2770
3492
4230
4393
4645
627
1549
3150
4845
1771
1812
2332
3195
214
1116
1539
2405
3195
3290
4198
891
1053
4829
1713
2965
941
1235
2441
3084
3941
2646
2822
803
1183
179
2664
3444
4067
4201
243
3572
642
4006
4105
426
3586
3843
4254
4433
556
2671
4815
404
3710
1670
4258
275
2546
3720
1849
1864
3515
3850
3972
136
590
1390
358
2973
3325
201
2041
94
315
425
4076
4292
766
2651
2761
3158
1959
1866
1981
2015
3156
77
140
952
3295
4313
4351
985
2381
2469
3509
3519
4476
18
1207
4600
3154
3673
1759
2694
3910
1407
3199
977
2566
3247
3457
4759
1196
1705
4644
1477
2235
2623
3376
4155
2231
3452
3697
388
3786
2854
1249
3
1778
2216
3186
2042
2715
2912
4991
133
1408
1429
2290
3186
3358
3813
4657
168
2720
4111
133
1255
3028
2069
3830
4213
933
1089
2979
4379
4412
511
3531
2414
2689
3568
4970
2754
3152
2262
2772
2534
2544
3390
3916
1393
2176
2195
2585
3409
4234
927
2017
3411
1822
2652
481
3056
4544
3151
267
1232
1667
3343
3948
388
1516
2227
2611
3340
4267
4489
4854
2457
1487
1840
1964
2502
3015
3309
4082
48
4241
243
1075
2741
3374
10
2026
2890
4096
4610
2593
3864
2187
4912
744
2770
832
1385
3357
895
1696
4281
390
645
1068
1821
1024
4668
152
1312
914
1244
1964
2458
4257
241
439
1813
4960
2351
2907
1382
1966
3101
4007
518
1724
1983
1274
435
1122
2842
3968
67
742
2837
3219
3251
4930
148
1826
2548
1940
3972
611
1345
1521
1403
4661
1163
3011
4170
21
4151
1216
2589
3366
136
1022
69
1009
2019
2682
3146
2830
3509
4912
898
1305
4813
2893
3464
4017
4146
4723
1038
1235
1490
597
2731
3551
3743
938
3446
3362
3809
4753
741
1959
3831
4557
2629
1151
3031
2734
3528
3006
3192
3582
4576
710
3243
3934
4715
3505
3615
1057
198
1796
3677
4194
495
1297
1757
2695
3675
1147
1213
1410
1701
4470
4777
2663
3483
3873
4802
2386
2448
4855
1134
1184
2855
3145
3948
4211
4497
1163
409
1586
4475
2070
3113
1666
3175
3087
2165
3795
3942
1112
1065
4672
509
1871
1972
942
3353
3629
158
781
1540
1995
4705
583
2910
3032
2621
896
1355
2090
4825
1586
2231
3480
3589
4394
786
1302
3097
3567
4008
3556
2669
3209
2638
3736
1302
2442
3027
3888
160
4411
995
1627
1773
3937
1053
2864
3428
3536
4809
4114
3549
3730
4921
4944
4041
1798
3287
4406
1757
1874
2391
2438
4695
955
2704
3941
2107
3424
1475
3866
4432
4604
4539
2274
2506
3843
4007
814
1397
2861
2912
3699
4082
1651
1837
2352
3883
1135
1805
4826
1029
2081
2343
4575
4624
4862
308
4541
4782
1705
94
1478
1685
3322
4640
2826
2656
4632
4636
3299
867
2777
348
1629
1863
2561
2927
4313
1356
2249
2323
4701
847
1215
2599
2892
3872
2238
2496
4541
2728
2891
4710
11
1101
1609
3049
2554
4896
2480
3966
4315
940
4712
20
127
417
1480
4736
2188
3763
708
1121
1199
1102
1536
1547
4272
3274
3814
4607
1330
3710
4857
989
1690
3500
213
702
3644
4695
2785
621
1146
3512
4171
4650
1385
3541
442
2378
2807
2968
1633
3446
3530
3761
3831
2104
2890
3562
1192
4510
4978
3592
4014
4778
1229
1661
3601
3780
4649
4848
235
1880
2700
3673
3931
1363
1768
1835
3879
2490
4627
313
748
2117
2471
2623
3208
281
2639
3920
1918
3784
4450
4590
2676
2141
4667
4853
3524
2596
2735
2832
3963
1122
2088
2741
3178
1007
1550
4900
2262
3435
4931
4956
1186
2732
3632
4728
955
1012
4570
4930
2314
1398
3268
3316
4709
144
1593
45
431
862
616
593
2956
3713
4167
4682
4959
80
1952
2733
579
1761
2770
226
781
807
1297
1396
4162
1844
1859
4585
1017
4350
109
725
1876
4474
2415
3252
4724
2945
3205
4180
1
327
1729
3229
3969
3880
2926
4478
1195
1446
4097
2810
942
1383
1864
4966
2176
3960
1027
1388
3240
3644
4460
178
2246
2817
3021
4045
7
334
1016
3450
4826
4830
3426
524
1761
2824
4179
1948
3085
4918
31
62
3622
237
1246
1171
1091
2499
2743
3545
2463
3835
4974
4968
1830
4125
389
1117
2111
1343
3394
4484
128
2670
3506
4193
3349
4656
644
745
3922
956
1877
2576
3261
3494
4532
2264
860
318
435
652
1942
4959
1770
338
1998
3475
4860
4148
1472
4967
3300
3878
3035
3401
4186
4782
1464
1771
3084
2317
3187
3321
4492
2212
2797
4495
296
3036
4203
4007
276
1130
3581
1459
4564
998
2070
2546
3488
503
3425
3960
1306
3316
4890
4200
4337
4538
4732
745
1260
3509
451
1930
4832
3331
846
3409
4350
4999
92
4003
4562
423
677
163
2920
3020
3384
4318
1025
1197
1221
2027
2604
3320
3148
4723
4812
1805
1955
2688
4813
1913
2731
4354
4566
115
1606
1798
3035
3059
3529
863
3812
3898
1874
1917
4955
1836
2046
3403
1307
2049
3351
3991
4188
4345
580
4169
1038
1477
2574
4128
4631
845
2939
1971
903
4326
4464
999
4756
154
330
1380
3895
4819
4130
4738
3139
1398
4316
2062
4483
1938
2852
834
1610
1790
811
1942
692
1768
2949
3038
4036
1810
2980
4260
2040
2359
2610
4165
270
2810
4940
2085
2707
4478
4488
1467
1832
2159
895
2312
3883
1966
3036
3226
4189
3039
4633
4031
923
1160
3043
889
4555
17
151
2830
3584
3931
4514
785
945
1146
2226
1811
3579
3877
740
1444
2087
4757
825
877
1331
4435
2080
2789
3806
3894
2880
3966
4995
688
2368
1761
3335
4520
2739
3274
3804
4458
3065
1091
3746
4904
1492
3593
983
1721
2885
4342
4582
4762
4923
296
1476
863
1884
4503
2374
4631
4821
4524
1195
2042
1457
4057
4282
194
1099
1649
3948
4307
4312
1078
3221
4852
1216
1344
4021
923
3776
3856
4817
4004
175
334
4373
858
1573
4294
2092
3986
498
3489
4266
4692
3223
4207
2503
2941
3493
1410
1719
4434
76
327
582
853
1453
647
2115
367
2348
2478
3635
4663
4696
607
1208
1400
1570
2070
4305
1355
3274
4656
906
3078
3677
3896
2562
3310
1685
3277
836
1426
4871
5000
1461
900
1704
2110
3819
175
1492
2395
3095
3862
4278
3922
147
1801
3784
4698
1079
2894
4294
4388
4999
3065
4573
393
586
2771
2935
2607
2978
4084
416
4766
4368
1185
2939
1784
3576
3692
14
1744
1945
2204
3828
857
886
2626
3165
3253
3293
3376
4628
139
337
1292
1371
4134
296
2082
2956
3702
4033
4770
3682
96
563
989
1184
2797
4635
1509
1430
2538
2149
2250
4760
178
1230
4021
4118
554
3071
4661
1414
2442
1774
4732
1310
1551
1593
3352
3406
66
614
3896
2710
699
1948
2729
2783
3336
3532
126
500
4474
643
759
4203
1285
2087
2603
2606
3266
4170
4171
4609
860
1824
2461
3924
1258
343
1043
2596
2966
1360
3879
4272
4642
528
3535
3925
2039
2189
1370
2626
4856
671
736
1288
353
782
3561
1395
3114
3581
2623
4526
4982
1009
2689
3193
3829
251
3615
3816
458
2084
4663
301
1111
3976
291
1183
3205
4741
1064
2278
4391
2051
4121
4307
1565
1874
4645
1882
3309
4283
2956
3653
2400
4684
1817
4561
157
1235
4918
46
538
4003
1102
3294
4313
1662
1849
4538
221
281
987
2569
875
1859
4484
530
1920
2609
199
1437
4717
982
2802
3239
454
2020
2093
2102
2647
4207
706
927
2059
3779
4465
4716
1539
4524
1946
3823
4002
4337
4839
3519
660
2153
2203
45
1947
4013
4245
353
802
837
1197
3730
3981
4617
1535
3589
4001
1421
2283
3223
3425
2336
4507
2808
3773
4449
4577
733
1991
2253
3440
3517
3595
3663
4010
149
2898
3582
3604
3973
605
959
1407
1888
2201
2332
4082
3683
4036
136
3035
3525
3976
362
736
4991
3772
1755
2774
2910
3433
4171
4435
2225
2571
764
3794
4156
747
2569
3858
4492
3120
2516
2198
85
1305
4655
4932
604
2799
2960
4082
4644
4966
584
1473
3356
3805
4160
817
4747
4631
762
2826
3800
2054
680
2779
4079
1096
1184
1912
2156
3072
3533
3659
4259
4405
4296
4503
229
2276
4056
3085
3704
3910
4218
1687
2167
3787
92
2209
3965
4345
4824
4831
295
610
833
1219
4055
1360
2708
2803
4866
3113
2906
3245
947
2186
4525
2282
3190
3731
3808
1225
1730
2907
3702
4662
4794
4893
1543
2195
2342
3546
2894
405
2500
3605
3895
4985
1263
1270
1622
4090
63
3219
3817
3539
484
498
661
1881
2278
3750
3975
2189
3639
4845
1875
1907
4731
4820
623
3383
2427
53
1397
2285
369
1141
1885
4518
146
1808
1965
3765
282
2267
213
966
3727
4583
641
2170
3341
3674
4465
107
1394
1980
583
3542
1185
3187
1623
1889
394
1229
1794
3145
1962
2555
4101
4825
460
1231
3856
2318
483
574
157
1148
4042
1593
4707
884
2839
4832
911
3145
4035
2339
4861
1832
2767
3712
391
3129
3297
3036
2931
1267
1532
4986
1529
1539
3178
4667
554
1550
2977
3031
3513
4556
4962
773
873
2145
3335
4488
1174
2731
3677
4472
430
3913
1099
2056
2305
65
352
1031
1863
4170
4988
2152
4212
1358
3777
883
1095
1601
2983
1278
695
1771
3449
4568
703
979
2165
3551
395
434
2359
4576
3310
237
1410
1955
3226
4558
3164
2659
2980
3568
4702
424
399
1197
1886
4898
963
1744
2549
32
640
1567
2145
4756
4895
2878
3292
3441
1477
2217
4631
4995
497
3961
4770
4978
777
1350
3484
192
447
1479
1872
2827
3405
4254
3922
369
3041
4820
702
1767
3234
4963
212
592
732
1365
1980
2751
3154
3391
3823
4191
4479
2053
2324
2775
4989
148
4080
2223
4966
3705
2015
4262
1360
2009
2793
277
1308
1972
799
2516
2569
2892
4103
4575
2966
64
4311
2103
2338
3074
633
1761
3943
679
2293
3845
4247
1376
2801
419
487
1753
2036
3209
4577
2267
1300
2008
4868
1060
3364
3369
3743
4222
4917
2908
3067
4519
17
1354
3969
4568
2306
2980
710
860
1366
628
261
1076
3211
3297
3913
2766
38
460
618
4296
3142
3450
3529
96
1211
2062
2253
121
2349
2499
4035
4269
4542
3456
3583
4170
857
1799
3460
4843
226
352
3563
3905
599
634
1433
3185
3509
1315
3748
3004
4900
4279
2415
4697
1973
2368
3794
4594
772
3326
4617
294
473
1092
3477
214
3277
3324
3327
83
195
2091
2982
4314
299
1407
4257
3109
3477
1738
3780
4153
4623
503
964
3882
633
927
1031
1907
920
1069
1399
3582
735
2740
3616
1213
2473
3518
3817
4288
2222
2355
4365
53
1606
2272
2530
3329
1650
2187
3575
4730
297
717
2856
4689
3040
114
1809
1896
2123
2927
4346
756
880
3419
4351
539
1506
2069
3538
3833
3971
817
1000
1110
3331
4804
78
351
2001
2342
3550
4409
702
1260
2397
4032
4436
232
3354
370
1282
2717
1576
4084
2166
2352
4159
4831
127
2291
4343
4975
532
2359
2393
2757
4903
239
398
898
2429
2047
4057
1155
3078
3821
1804
4156
85
628
1187
1494
2720
3224
3432
3571
4016
692
2017
603
885
3781
4069
471
2720
4010
3035
4649
1039
2738
817
2869
1369
1739
2335
3380
3824
20
3089
4
1045
2514
1540
3762
4335
4641
4817
2760
271
719
1071
2350
4164
4471
4572
4714
932
1073
4620
567
1233
2355
2763
4288
4923
1232
3857
1828
3233
500
610
976
1254
2017
2068
2477
401
2471
2699
3724
3742
131
1385
1451
2428
3867
4761
465
3825
2094
3054
3824
3036
3279
203
292
2382
4374
226
586
3150
2525
770
1541
1908
3225
457
1648
209
1422
2030
3589
4622
545
2795
2807
2953
3094
3769
2438
3170
3849
3961
1235
2182
2495
3923
552
2083
4562
1820
2381
4112
44
2470
946
2508
2118
4672
266
807
1199
2304
1925
2128
4315
4610
266
1050
4522
444
1920
2711
4910
1087
3673
3817
2832
3505
4150
4778
401
426
1050
1308
2989
3065
3156
3552
3567
1398
3502
1857
1866
591
3480
4164
2044
2827
3368
4036
1504
4745
1308
2191
2282
2865
1100
2926
4643
2785
1842
4351
1201
2830
4617
298
1809
3962
3991
943
1864
2390
3225
4621
1405
3470
3751
3813
4305
955
1642
2460
3283
4119
4661
211
2405
4108
2558
3057
4276
4625
4688
4702
2957
3712
924
2134
2307
1974
2269
2640
4620
326
1604
1786
2920
1640
2688
3936
3567
29
627
745
3472
29
1878
3470
3539
4329
4337
4450
4017
1140
4096
420
1730
356
652
658
2146
2782
3270
4320
4447
4394
607
1021
221
805
829
3428
1129
1270
1277
2281
2406
2758
298
1355
1553
2366
2525
4040
4107
936
4642
4917
2504
2812
3202
4235
4638
585
1633
2146
3047
4858
3694
480
1165
1564
4846
1418
3700
2387
2610
3537
1449
2856
4898
424
1337
3926
2508
2609
297
3754
104
1937
3811
4706
3847
4592
339
78
2829
4520
2251
4306
60
705
1913
2820
4802
863
2157
3103
3204
3424
4382
4812
288
1810
2408
3993
4154
1321
2650
4758
1370
4612
1740
2041
2428
4859
3637
778
3002
4165
885
1940
2578
2969
3407
3671
597
2876
4641
2082
3038
4289
3118
3841
216
2871
396
1117
2914
4428
1364
1551
3716
4491
4860
413
3042
245
464
1143
2211
2392
3043
3497
647
899
1309
2600
3322
3855
422
691
2383
3190
4017
4437
4922
1791
3992
4995
1098
950
1040
1128
262
275
722
1426
2391
2514
1351
2332
4044
4445
1122
1146
4522
9
1485
2950
3967
1382
2517
1222
1428
2803
455
954
1339
3352
3887
4509
924
3893
4587
438
1919
2498
3035
3888
4184
4094
212
2992
3439
3479
4168
1136
4653
1885
3807
4309
1872
2249
3409
64
4539
25
289
839
4075
589
1368
1562
2605
759
2146
3378
3889
4493
580
711
1237
2109
2596
2749
3819
4796
1999
2949
4849
2109
2936
4600
762
110
2113
2264
2761
3504
284
518
1460
1937
3441
4862
1676
3336
3403
3862
4089
4962
562
1066
1736
1760
265
957
1998
3259
319
745
2133
2136
3060
677
1059
2453
3169
4287
738
842
1272
4349
1185
2895
2928
898
1637
2227
3518
372
2729
3214
3732
4481
598
2483
3572
3757
4801
4911
1890
1287
2382
449
4449
537
1009
1178
2795
36
146
548
1447
2964
4047
628
894
1106
1718
2158
2769
3789
406
1491
3251
4309
2369
2837
934
2839
4192
1480
3204
4929
224
2637
3116
3567
3905
4004
1317
1962
3327
3638
4778
1003
1248
1502
1712
4223
2090
4119
2092
3090
3242
903
1363
2412
3616
1369
3784
548
1575
2434
478
929
1709
1866
3895
3900
1163
1546
1647
2029
2737
4764
4219
1615
2745
3716
4806
1757
4327
4526
354
986
1682
2523
3499
1890
3412
2443
2548
2566
3463
270
1507
3143
3210
4774
862
2407
4642
2656
3117
756
4540
1409
1650
2370
4473
186
1862
2631
4514
1319
4348
2958
1237
3558
183
385
895
4117
1772
4451
3290
3693
3725
1509
1562
4144
4602
4773
52
881
284
1459
3487
4781
801
1458
2054
4138
4795
1390
392
905
3335
4826
2404
794
3580
3820
4102
4231
2049
2531
3105
4336
4857
404
1845
2409
4079
189
852
3272
3798
4815
320
2362
3637
4098
3831
36
2295
2471
3823
4784
1965
2362
3004
790
1024
1788
3327
4561
3545
3803
673
1552
876
1892
3898
540
833
1114
4242
4467
684
3160
3593
4885
108
126
1118
1577
3752
4489
4698
700
1415
1773
3103
3346
3799
1624
2767
2765
1367
3555
3722
408
570
4707
53
2345
2808
4045
610
1841
2236
464
1411
3205
874
907
4057
1731
1947
4326
4861
1213
2466
2899
4123
4258
484
2046
4882
2519
4329
3071
3512
4407
148
4050
4071
327
3567
4022
1423
1276
4098
1604
3758
4996
1196
2277
3655
4965
305
1443
2717
4648
1571
1811
4086
372
928
1456
1591
4840
2487
3667
4417
4754
1822
2472
3526
4566
2563
3008
3470
3511
4347
4354
2216
3006
3724
4436
568
4399
3269
3541
2490
3566
4309
1898
4257
296
597
1916
4048
4667
2684
2845
3077
3529
4577
2765
2063
4239
4575
4734
36
491
1953
2832
2464
4780
101
2659
4247
4756
384
4199
4244
4999
1088
2421
4311
3028
202
3350
1087
2161
2872
2998
4215
4801
207
1675
2989
3932
1001
3373
3754
703
3092
3817
2099
3094
3180
3360
497
991
1088
2468
3654
4263
155
644
1226
1584
2040
1246
4078
483
1047
2973
3187
2100
4572
4750
2043
61
1433
294
703
1583
2477
65
1913
2361
495
2826
4173
4514
733
1089
3033
4347
936
1351
3715
4577
1475
4949
1309
3880
1976
2851
2353
3704
4064
4154
4523
34
1570
439
1657
2050
4367
2989
209
1382
1456
2409
3211
216
1315
969
2558
3044
3665
2639
4850
1112
2276
3319
409
2668
2994
3405
898
1558
4941
476
1508
2539
4114
2245
889
2392
2420
3511
4199
1429
2402
2651
4535
1202
3536
1479
3722
4000
2715
3535
4883
409
4511
1665
2182
2611
211
1841
3355
3999
1547
2857
3448
4120
1540
1989
3189
4693
4793
635
648
1787
1811
3198
3882
4212
1871
2292
2947
4154
1863
3886
2049
3154
1509
3789
2472
2534
3958
739
937
1077
2726
3296
3503
4162
4196
4304
52
2307
2952
3890
4383
1816
4901
4981
2094
2120
3971
1099
3931
2261
3428
3528
2586
1294
1505
2007
2169
2352
3085
4089
823
1190
1673
2102
3631
1647
2976
3119
4130
4801
695
2365
3655
4204
4295
845
2752
3135
4025
342
2842
4684
8
3916
3692
1868
3069
3415
4060
4778
1435
2524
4785
2980
4499
4508
2489
2978
3286
4260
4670
6
455
2098
3998
1860
3129
4351
4667
295
1050
2524
2982
3895
1070
2945
1481
2821
3517
4792
3578
660
3599
3834
3906
4032
4476
4989
689
2564
4989
1633
4296
3518
3816
4429
4597
27
714
1312
1630
2027
3322
2570
3734
4960
3344
414
1400
4106
2461
2777
2951
4215
4904
4361
4866
1295
1912
2203
4
2274
2923
3367
4203
1288
2467
3601
4811
259
2516
3947
1897
3958
1433
1607
3148
4928
414
1247
2315
2338
883
1979
2075
3789
4490
1191
1447
2262
678
1667
1786
2047
276
4165
4732
3002
3400
4302
167
343
1783
2534
3426
4429
3027
4027
1559
2433
3093
3766
4547
1874
64
719
1972
2047
980
1955
3045
4403
2024
2552
4143
1580
2801
637
2590
2744
567
1651
2020
2421
3812
2927
4885
425
1767
4352
389
514
4626
4033
4366
4423
21
1606
3513
3871
1534
1392
3635
217
357
1721
3291
3432
3775
4606
4588
2082
2305
4117
4583
1994
2522
3616
4519
2652
2762
3857
4722
4957
1438
2744
2396
2469
2492
684
902
4741
473
2076
3111
4878
278
1035
4369
4952
4991
3761
4519
2598
706
2653
3510
3339
3532
164
2305
3553
4347
4625
582
3315
3677
3940
4154
4845
145
3395
4364
241
3879
628
2174
3369
3773
3971
4979
3772
906
2511
3526
539
683
3345
4367
1860
2731
3936
4268
5
3256
3298
3356
155
1430
1716
3333
4348
4446
4781
1423
2233
4948
499
3361
37
1941
4080
4335
4662
164
3290
4433
4922
1709
3395
4091
4717
2263
263
1410
1975
2316
2846
3221
3801
4504
4916
894
2998
3708
3828
4783
875
1677
3566
4449
414
2554
590
2022
2390
2117
4444
4966
3232
4583
4620
753
4735
1045
1301
2820
4274
4924
1493
3621
4746
169
4240
1394
2947
3059
4672
3028
3608
4482
1180
2031
1222
1815
2967
3002
3159
1340
4027
4317
1807
3986
922
1111
2665
3498
4241
2013
2278
3066
4101
2363
2764
4485
4438
92
2748
3360
115
4304
4847
4001
4608
1138
4436
2544
3964
1014
1849
4902
2245
2652
3503
4880
4912
127
627
670
1436
48
349
3895
535
1394
744
766
868
1134
2294
2608
3790
4165
4798
328
1846
3402
67
3601
2147
2554
4193
2447
2878
4465
1121
1669
1869
4053
4280
59
722
847
2190
3288
3537
2097
3029
3657
4524
787
2138
3337
451
496
794
1101
1454
2669
2906
3186
3517
660
1480
2413
3294
3376
4014
4217
4375
935
2382
2502
2863
3227
4502
4536
2242
2649
4592
117
295
1865
1910
2774
4860
546
3532
3105
4359
3288
3458
64
3929
4398
375
4550
4752
361
1654
4421
921
3843
2056
3572
3772
4481
1294
1651
4349
1586
3932
4862
1473
4672
4404
465
845
1357
4784
2344
2856
2751
3409
3684
4669
1071
1842
1857
2282
3758
4291
3524
3910
174
625
2970
4530
2377
666
823
3889
1160
2605
3257
2853
3419
369
909
2867
3613
4896
1831
1212
679
820
2492
3264
1906
3036
3350
121
1743
4163
4755
1061
4487
4916
1194
1283
2769
3931
362
848
1335
4998
861
1508
1586
3596
496
3533
587
3256
3602
4614
1823
1739
4026
1597
2603
3765
4086
974
2667
3279
1256
583
564
1512
2898
1814
1888
4601
392
945
1914
3984
4327
4433
185
595
2426
2717
3078
3364
4991
1234
2374
3090
2078
4581
776
2583
3443
3952
3958
271
1803
852
1082
4505
1868
2261
2908
4489
4625
4907
2188
3130
3528
4777
82
440
722
828
1953
678
337
4710
4824
1848
2544
4463
570
3429
4344
1490
1582
2160
2559
351
1281
1794
4071
69
3395
4554
746
2305
1466
2648
4555
4765
4857
1762
4231
2242
4706
199
1839
1941
516
980
1755
4210
4622
2820
3309
3876
2482
4226
3887
351
4517
4555
4561
2222
2630
4698
1273
1794
2355
2694
2927
2743
746
983
2276
4642
4681
4952
1619
1706
3904
4599
1448
2462
2986
3308
689
1096
1589
516
759
1286
4355
490
1777
2677
527
1273
1430
4863
2229
4293
4903
1614
1833
2246
1767
3601
3802
82
3064
642
1588
3833
4345
4435
1118
1378
3446
3786
1908
3677
249
670
826
969
1660
3393
15
456
471
1056
2183
749
3366
4214
468
782
2911
58
1298
2895
2898
2983
4475
721
3022
3276
4311
4342
1053
2588
2954
3287
3783
122
970
877
4776
1060
1377
231
373
1110
4991
198
2316
1009
1823
1070
150
1404
1440
2997
4323
75
3036
3248
4454
4937
1476
2155
4987
4286
3444
2946
3884
4329
4350
1194
2310
3097
4758
4888
1646
3615
3950
4631
1520
2312
2941
4222
4737
3884
125
2019
4551
183
2329
3273
2048
3763
1806
4549
147
1056
1184
3712
4075
1246
1873
3542
4052
4344
4664
2008
1777
2679
2930
3797
2319
1031
1640
821
1330
1548
3038
3703
1824
4651
4951
214
1521
4256
4342
827
1971
2724
727
3301
4384
1373
2203
2978
3728
84
985
1266
3267
2732
2073
3536
4408
1999
3341
4763
3414
1261
2185
4869
2848
149
2481
2523
4497
2587
2632
4572
3001
4522
808
2067
2312
2341
3008
4659
3961
4037
2734
2319
2834
2056
2409
2488
3459
1947
3400
1325
1390
3754
3942
844
4371
2308
3211
257
596
1344
1978
3244
1714
1848
3576
786
846
3417
2362
2792
3793
4543
4724
248
259
922
54
993
2186
4727
997
1493
1936
486
767
940
1951
4446
4502
2373
382
1948
2344
2605
273
743
2881
3696
254
470
1525
1836
2189
2112
4260
820
1106
1662
4489
2242
4373
2611
3148
3239
199
526
616
2754
3480
3537
4195
4918
3355
341
1072
1418
3148
4198
4381
4955
366
1989
570
586
2677
4677
462
1062
1471
2947
589
854
2709
125
2490
3606
2467
3448
835
1917
4607
642
1129
1661
2206
4707
1170
4793
1293
4718
1718
3185
1554
4807
2838
3051
4096
1940
397
1649
4552
1066
1122
3671
4418
527
2147
2421
2531
2696
3879
2132
3014
590
385
473
2057
2316
3572
2153
2458
324
4154
4191
2249
2983
4447
4803
1585
1963
4069
4734
4780
2643
4143
1007
4199
2520
3430
4969
447
1680
4929
644
2063
2686
2808
788
1395
1386
1923
2267
4695
2224
3382
4892
107
1198
3917
4241
4806
4832
4609
2588
4493
4923
3658
3700
4353
3097
4405
1605
2409
2993
1140
1909
4032
1128
4191
2363
2453
3649
2312
2843
1746
4989
2253
61
208
527
1127
4715
2476
3193
563
1215
1235
4475
3510
605
1900
988
1667
2188
3888
1724
2533
3247
4709
3281
3782
4585
1664
2806
3180
3620
2566
2936
3136
3464
297
575
2042
3934
817
1633
3750
4875
41
442
1433
3065
3183
4021
1248
4765
1738
2212
4780
4357
4871
245
4789
4955
282
2216
2807
3202
2669
1138
2542
3053
4496
4765
243
3212
488
953
3495
4125
33
849
1540
92
521
1340
3741
4841
547
880
2026
3103
3258
3680
4017
4218
1545
3319
410
1275
2246
254
335
828
1495
2527
3743
3889
4580
1209
1651
1661
3184
339
1905
829
1465
1590
3532
4197
206
1559
2200
4666
284
967
2412
2658
4644
1123
3480
244
1028
1459
3449
4633
103
1095
1785
1935
2109
198
1985
3954
3973
989
2065
2669
3173
3699
4467
3400
843
1155
2119
2370
2860
3148
1524
1995
2428
3046
4124
2059
3984
275
2905
3393
1930
2161
3778
4166
4394
491
1235
2750
3036
3155
4028
4995
553
1196
3586
3798
636
802
898
4374
257
3721
4714
113
2677
2954
3756
4850
1922
3060
4212
4558
2531
3225
1649
1686
4582
448
2337
1829
3088
4826
3801
4164
4418
864
4758
680
925
1346
1679
3200
4061
4910
1255
962
2283
3077
3116
3230
3914
4375
851
3868
4943
3526
3905
4683
862
943
4873
79
732
4147
17
2997
647
1424
2480
3123
87
1177
3171
4006
4943
4958
4969
380
890
1425
3881
988
2216
2827
3172
4750
1240
1599
3357
4880
4101
4547
4759
1769
40
1618
2506
2760
1537
3106
3580
220
1544
2154
2187
2922
3650
988
1606
2855
3109
3335
1133
2154
3666
4330
716
2896
4264
4644
672
2739
4112
99
2732
314
1385
1387
2056
2337
4369
906
2149
3088
3998
777
3365
1954
4719
1389
3332
4148
4156
448
896
4985
4751
4921
391
725
1725
3377
1259
3632
2062
3446
4478
52
1599
4541
4583
4986
2304
3136
3738
4569
2245
350
1194
3338
3743
3916
4291
277
3555
3711
4948
4096
55
3600
4246
4312
4765
4924
1261
3607
4456
2293
4503
3417
3806
1982
1396
2168
3502
4221
4385
4552
4612
1292
3953
4666
2814
4056
1396
3759
2614
3815
1770
2311
4264
4558
2576
3660
4391
729
2912
3120
3363
1091
1112
2960
3336
1303
1312
1383
3764
4723
1764
1981
2912
3386
4283
931
2110
2918
4455
4793
215
3686
53
201
2617
1097
4697
996
1986
3514
4838
3
2100
2103
2818
3556
3598
4202
1892
2302
4456
1031
3661
195
487
1331
4699
302
1410
2440
852
3093
1841
226
1532
2067
3681
3864
2616
3629
106
4369
66
2566
4067
4339
639
1102
2981
3573
1203
2792
1035
3269
2133
136
1605
4884
94
100
1065
2626
2394
133
1701
2462
2976
3932
4478
350
562
761
4185
3461
3988
4285
3026
3569
4472
2432
4284
3781
4152
4287
1254
1580
2729
75
324
1875
2369
2451
3045
3751
4068
4837
2358
3333
4875
1925
4041
4304
4588
4835
58
1043
1946
3115
4394
578
1191
2100
2694
3859
701
1834
2020
4291
953
1054
1953
4010
1768
2644
3256
4966
1277
2941
3470
3945
27
192
4135
4481
49
562
1047
2903
2672
2323
3261
3735
4334
4370
1020
3659
3134
2050
3582
3661
4251
4671
1009
2836
3948
2680
996
1640
1919
2942
3100
922
1972
3235
3919
3171
105
3762
4467
451
1036
2707
3364
4183
4286
1354
308
796
2031
4135
4851
4375
4491
2918
3066
4460
546
1515
2034
2093
2689
56
1114
137
2416
2428
3270
3812
4195
4885
4439
2520
3970
3279
4669
1189
1856
1125
2000
1015
4785
860
568
1400
4542
1867
3905
4415
4874
2908
4129
542
648
2308
2428
158
470
314
1712
4340
4802
441
3700
197
540
3132
3554
1490
2403
2414
4079
693
3042
398
4254
4558
127
3892
4358
1775
1847
1956
3644
4237
2687
2817
54
2681
1572
1756
2122
2570
3385
3428
3746
3896
763
1868
2044
2268
3297
3324
2299
3246
133
691
1378
1988
931
2337
445
1329
4144
1
133
3914
4680
1007
1155
2014
3825
2445
3450
3999
4499
4837
3311
3480
416
1602
1833
2435
560
734
1650
4326
1717
4213
783
1389
2923
3206
3907
446
2543
4066
1063
1139
1999
2682
4527
35
2246
1293
3606
4602
4954
437
4796
4859
4777
1190
4866
2623
4265
4357
370
676
1641
4424
4550
4769
1033
1568
1859
2619
366
1506
966
1053
1746
3700
3751
4432
1308
4727
1044
1277
1794
3317
3880
1003
2084
2660
3186
4208
4271
4532
4780
4794
370
3099
3919
4241
4685
1059
276
4059
167
2979
4305
548
3678
107
172
1205
1588
1135
2130
2716
1761
1470
4268
4526
246
3601
4057
2248
4414
4485
4731
3840
4412
2155
2452
2573
3297
3788
4809
1260
2121
3266
4217
1095
1679
1693
1844
3827
1145
3807
4995
1292
1594
440
1939
2231
2472
384
1896
3342
4691
2138
2701
3911
853
1898
1930
2012
4928
4927
737
1648
2507
2997
1718
1887
1985
4265
4340
795
4041
4922
1074
3935
4152
1911
1934
4080
4772
2980
4558
4577
102
2515
3869
4659
3656
145
398
691
2197
23
1123
2403
3840
4840
2930
2403
3129
2873
4364
464
2418
2492
1903
3060
3628
4253
4312
89
496
1009
1364
3924
4666
2498
3199
1222
4247
1004
4208
2077
2109
2250
3553
3875
4007
240
1133
1648
3372
3732
4295
1080
1930
2715
1047
1198
2980
3134
3659
3993
680
2750
4029
4174
484
1792
1951
2725
1489
2420
2742
3684
4021
4557
389
2364
4164
300
2410
250
897
1156
2361
2716
4027
1229
2811
484
588
456
678
1203
1605
2456
3024
4929
1556
457
4281
4947
1189
1232
1857
3235
2574
3072
3211
4249
4782
2184
3320
4333
115
849
1104
1207
2825
4946
1548
2349
2543
4035
1468
1471
1943
1747
2010
2984
3415
2346
2863
1609
1309
4321
2487
162
867
1170
243
1412
2183
1447
2062
4326
4625
3036
4085
4318
1950
3291
4876
115
878
1828
3333
4213
3003
1797
713
4888
2764
89
530
1256
2928
3281
1243
1405
1774
1356
2809
3404
4871
3412
3971
4128
3125
4455
631
2476
3479
408
418
1318
4078
4752
4202
4956
370
1286
1724
3823
4299
670
1363
2974
3092
1354
1573
2901
3029
3156
210
1207
2172
907
1683
3149
3449
1199
2469
4759
4331
4762
973
2865
418
1575
4325
2236
2324
2326
1463
497
1289
4639
375
1308
287
1444
4394
458
1335
3335
400
1466
1562
1935
2007
2347
3759
4330
1427
2051
4428
396
1773
558
2236
2904
3487
3620
750
1168
175
2218
2952
3241
3779
4604
28
4047
2328
2800
2805
4326
1574
2345
2617
2791
218
227
1529
1667
1981
317
2888
3639
3739
3896
3580
4959
69
4720
1826
2437
1058
1237
1341
2063
2218
2231
1208
3483
3997
4005
4113
4905
2179
3293
3444
4774
4985
1659
1429
2261
3744
4958
300
405
4238
4971
204
2426
670
1252
3955
4478
184
2158
29
116
500
3757
658
934
1441
2895
2913
467
3061
4713
131
2257
2730
3741
3942
4614
1765
252
632
2907
3662
3910
4465
4511
157
287
2596
3371
436
2183
3768
2303
2983
4285
1397
2010
149
4154
3308
4219
2352
569
4611
586
1986
2924
3568
4033
4075
1288
2753
3181
4413
945
1638
2797
3643
3714
3975
4454
1862
2174
774
2504
3290
3876
1526
3103
3394
4775
343
4298
1494
4503
4608
4684
1642
1969
3608
4196
4867
1539
3597
3688
4185
530
1683
2398
2690
4327
4435
4826
4894
77
1257
725
1236
1470
3981
1512
1592
2309
1188
480
2016
2386
3829
4684
4692
1235
1547
897
3073
4970
3880
698
2090
3398
4794
284
1927
4518
1852
3742
1403
3225
3479
4199
2736
4772
3952
4312
4335
4423
4542
4727
4390
1510
2367
3573
1935
4486
1617
4255
723
1519
1967
4509
2715
1683
1805
2328
3055
3385
246
478
2535
4085
4555
297
3647
4053
298
1254
3936
3974
4077
153
417
693
3142
1373
2333
2813
773
1156
1049
4286
3892
4734
571
1774
2683
3251
4074
893
1311
2463
3433
3952
4300
4716
138
676
2098
2315
352
1258
1322
122
257
1704
3366
4658
3093
1225
1363
2754
2321
4079
1019
1130
1645
2887
3442
1368
3535
3656
2552
71
1496
2696
1992
2220
2957
1680
4359
373
1438
1927
2710
3812
1615
1622
2811
1245
1309
3765
2937
185
2046
2998
3579
3726
65
122
4412
4907
96
1190
4173
1465
1981
2074
4016
4933
2022
561
1592
1654
3834
4875
2493
4303
2629
930
1571
3031
3350
4328
2036
2266
2361
30
561
1754
1839
4244
4419
3844
515
802
2678
4122
4878
2873
4227
595
1441
4682
1111
265
2960
3219
4959
4581
1664
2518
4648
2577
696
1723
1764
3317
1072
1290
1565
4012
1841
3517
2669
690
2684
3231
901
1514
2718
2782
1629
2769
3453
4376
2839
2870
2886
3167
4611
450
538
1441
2025
2164
2665
4250
3073
4297
4933
982
1017
1130
1634
2245
3341
4505
404
1015
3506
4900
55
3475
2303
4183
833
2356
4268
4525
218
782
2140
2632
3946
3961
2553
2702
2864
4177
1344
2935
4093
3088
3323
3453
4287
4586
3027
99
420
2661
2662
3187
3396
1830
4170
2737
4512
562
2593
3047
1603
2875
2932
3184
1928
2919
3481
4178
4263
4414
1881
2004
3775
3956
603
3235
3292
3709
110
1666
4857
4208
4326
577
2585
3688
4281
4382
731
947
1385
2450
2721
1689
4212
692
1355
4321
134
3084
3562
4007
943
1816
4193
817
1382
1799
1951
285
944
3242
915
1761
4589
985
1322
3258
849
1318
3856
186
568
1580
1958
4292
4907
3189
3727
150
2890
2936
2137
4142
4009
2162
2821
3087
2151
2420
4705
2644
2276
4334
3220
646
541
725
958
2273
3679
4144
4744
358
432
2960
2999
3329
4181
923
954
2171
4965
260
3955
617
2537
4300
1856
1448
2704
3861
1928
2576
2647
3100
4494
3529
2790
3763
4565
4879
4332
4347
1417
657
2734
4843
726
1566
3520
4587
1293
3673
3764
4283
4767
76
3961
300
1990
2190
2618
2774
2861
3797
2847
22
501
988
2632
163
1845
3040
1775
4805
1338
3842
3868
4235
525
1575
2980
4114
4563
564
1681
1756
4650
1690
3424
3792
158
2826
3745
4275
268
686
1445
3613
2051
4811
1108
1527
2713
2283
4745
2582
4393
263
2582
4279
4646
630
3740
4303
357
505
1744
2566
3040
4723
40
19
356
1817
2961
440
1569
655
1772
2035
2059
2560
3127
3203
3897
367
779
3934
4842
511
3000
2196
4202
4744
4545
3277
3051
401
728
1865
1964
2072
3822
2546
164
1910
3377
3468
2202
157
2244
3762
3770
605
2267
4254
411
2502
4169
4418
1522
2561
3489
4826
4865
3392
3642
1996
4009
4857
369
2243
820
1295
558
959
2216
2469
3236
2871
3216
4030
4241
394
2934
3997
535
1857
2187
3146
3357
479
627
2753
1981
2519
3706
3634
4810
4412
1236
3371
3728
4390
721
4680
2311
3010
2577
3373
4332
124
4119
671
2631
3054
4681
4977
2990
3837
114
851
2209
3303
4070
4149
1040
1966
4133
939
2523
3673
1266
2829
4658
349
419
2659
2817
3491
3511
4208
4289
3327
547
1578
2341
2491
3615
2293
2349
3479
294
1201
1507
1827
3860
2563
2968
4974
551
1213
1217
3367
4257
2596
3315
3533
4818
4148
3228
4778
183
1917
2344
3897
1593
3088
4114
3821
694
78
940
1401
2182
4812
2445
3732
3832
126
612
822
1092
1706
83
735
1921
2108
3217
4025
743
619
1933
2638
4239
731
4041
2484
1433
2584
200
1219
3188
3329
3731
3992
4730
251
869
2107
2745
4884
1186
2860
3967
574
732
2345
2830
3599
116
773
1858
1666
1682
1435
2739
4623
95
132
1749
1385
386
2068
2343
3120
4086
1122
1793
4970
194
1610
3960
2460
2695
2970
559
1960
2514
3034
4768
4797
4148
4368
4918
172
1207
4284
4408
1308
4027
4179
355
1228
2098
4624
525
1389
1681
3186
4778
93
1232
3598
1747
2380
1484
1523
2845
3329
4523
1150
3074
4488
1082
1482
4143
64
282
1410
1809
2564
264
492
579
744
914
4964
560
3107
1014
1777
2644
4897
1123
4916
3343
211
688
1638
3623
111
1030
3808
21
1303
2563
2967
3739
4088
940
709
1280
3272
3313
3517
4286
864
3269
2635
2420
3869
1943
2166
2847
1128
3074
4683
1249
1407
3026
3810
4674
3478
796
927
2461
4596
305
361
467
1022
3109
3393
3568
4150
2418
4459
137
1136
1665
3584
4330
4823
987
1040
1369
3342
401
462
2418
2891
4538
267
2024
3097
85
713
1250
2034
4748
4789
1005
1489
1997
3704
4131
2383
4802
4828
758
850
2350
2524
1311
2498
4713
2135
4589
437
763
2243
2713
2834
2154
4701
1330
1730
1850
4068
1625
2616
502
34
3171
4249
766
2987
4717
235
2360
4021
685
1027
1549
2654
3111
4934
1118
1275
2093
4327
3111
1328
2711
606
859
1282
2742
3686
4834
221
282
731
1268
1525
3904
3334
1934
2817
4371
2985
3004
2201
593
1412
3883
1977
3292
4872
152
1078
1414
2565
3815
3656
592
1611
2012
4719
4966
246
2936
1522
2765
3910
220
1718
3061
393
2645
2792
4352
1926
4417
86
1555
844
1800
3682
425
544
3214
633
2102
2907
3689
3907
4591
1192
1320
1792
412
1583
4217
4978
4260
4609
3707
2062
2740
3514
4411
4636
4687
677
2644
3812
4316
3730
4021
4306
4380
1774
2364
43
661
2577
1277
2401
4004
4705
4882
91
3290
357
1802
3014
250
2914
4337
1221
58
2565
4973
1348
2691
1533
2327
2547
3119
4049
4065
4125
15
2586
92
395
1345
3172
1113
1765
3904
4267
4513
865
1952
3316
4727
373
224
875
2565
2516
3008
4251
2422
4805
4989
366
3299
576
716
2613
3117
3906
258
694
2805
3241
4557
4994
692
1130
609
3826
911
1048
3296
4421
36
1399
1878
2443
4919
4937
2104
3167
1008
1822
1879
1494
3591
3190
2392
3259
4355
4804
200
2195
2414
2066
4015
263
1042
1772
3797
226
588
1045
2448
2855
4337
4783
1142
1833
2230
3301
3810
88
645
1014
3263
1877
547
677
2142
2147
3266
2443
3613
248
1350
2868
3237
3548
4188
4463
3754
4541
83
286
242
2149
2215
2960
2587
3068
3206
4381
816
1294
3242
3774
3189
3503
3630
4500
2100
3497
1641
2264
3087
4077
4562
2458
3265
3497
3679
4592
198
4001
755
1279
459
690
1194
1668
1857
3257
1399
2381
4623
1910
2325
4764
1086
2586
3369
4664
3141
240
2693
3192
3543
914
2578
4472
1387
2025
2613
2844
2526
3422
834
920
3180
3805
4048
893
1898
2191
3269
3611
157
2203
3852
3011
3336
3775
752
1623
3748
3782
1895
3016
3325
1588
1736
1965
3431
285
2957
3012
380
402
847
1386
4657
1367
1638
1596
2416
221
1250
3043
4512
4534
1881
2072
3507
3347
3978
742
925
972
3451
1291
2521
2948
2975
407
1450
3103
3488
3111
3503
3880
4626
4885
1023
2145
2550
2624
2918
2667
3647
4265
4409
4580
4730
4405
1409
4483
4867
499
3341
947
1131
3348
1739
2782
4639
4822
713
2718
3352
4946
1344
1796
2753
3668
4789
51
462
4570
520
1543
4366
2391
3497
4834
2957
4478
1607
2174
227
1090
3470
121
916
1617
1919
3134
202
431
554
2289
163
848
1108
1145
1616
2320
2342
2651
2165
4107
4268
4378
1177
1622
3494
1099
1879
1988
2452
4723
2363
4415
2835
4158
4634
1862
4928
2824
3024
3204
3485
4555
1270
1534
1561
2705
3191
1375
3355
3793
2007
3139
3458
1569
350
3436
2
4214
4846
1890
2089
2315
3194
166
1533
1719
2527
4745
2624
4765
2671
3922
1929
3135
3417
1343
1653
1739
2375
1166
1471
2835
3366
3572
3994
4914
620
1515
4791
191
1514
1930
2887
3757
4485
4656
4315
2701
3936
452
599
2943
3683
3991
4201
68
2948
3931
4421
1982
2867
4378
571
4180
4946
2946
4591
179
3812
3459
4406
4886
3748
816
4126
4760
4961
314
763
1880
3026
4193
2352
2987
4376
4862
2178
2795
3022
423
658
1656
2580
3863
3897
3996
552
1530
1737
3101
4758
1769
2392
4999
3402
3495
3738
618
1090
2539
3358
645
1550
3187
4389
2754
4546
792
824
1011
1218
1373
279
797
854
1085
1242
1806
1891
2068
2372
3433
3981
847
1346
1913
4140
4273
855
4905
1193
2648
2665
4162
1120
1352
2239
4212
375
857
1354
2953
3055
3233
3741
451
1565
1662
2183
365
2063
4304
4413
1312
2585
3452
695
139
3273
1977
2675
3074
3474
170
3872
2036
258
324
1240
2704
2492
3043
565
4156
1290
3611
4614
4812
4974
59
824
1736
4347
1396
2073
2329
3836
4377
2444
2846
3662
3173
224
3865
3908
4936
334
1870
3275
3687
872
913
1270
2029
3182
3214
4508
1746
2215
3718
4961
1142
2919
1614
5
3402
3667
4094
933
1497
3284
1031
2356
3239
3955
2478
2568
286
1133
2766
2793
3051
3584
4308
4692
343
4918
465
3779
3968
4208
4759
1522
2084
4301
900
1211
1827
3527
279
3408
4591
3141
4003
500
794
2602
768
1034
1605
3744
4118
638
2616
2923
2078
2110
2579
2726
1224
1425
1828
4332
1536
2391
3197
3928
4462
1659
2159
2513
4312
1251
1537
4794
907
3118
652
1896
2006
2806
4699
3913
4236
2284
4123
4472
4876
4942
2203
2633
4169
589
3028
3289
1331
1480
2042
2464
2958
3301
3480
4489
4325
8
1465
1779
2099
4025
2773
4893
199
1179
2102
2799
3711
4236
4364
4507
1686
2826
2828
2959
4151
86
636
1041
4954
228
957
2186
4770
1417
2084
3424
3969
4446
1445
2890
4441
1347
3096
1607
2873
450
1018
2142
2750
4066
4554
4932
238
3166
411
2090
4928
4320
2385
3736
3509
3893
4538
2669
3302
3440
1083
1620
2326
3862
415
1834
242
2235
4878
2199
2342
2978
3633
58
1610
3001
2025
2121
3277
3325
4064
4339
841
2993
3621
2933
3083
1153
2497
1443
3784
633
1071
1079
4330
605
2694
4564
818
1647
1958
1962
2062
2396
3352
3416
4911
495
1244
3659
566
3832
559
3561
4929
143
534
1122
1590
3608
2068
527
1270
2392
4240
3516
3969
525
4982
1739
4206
1478
1107
173
923
3343
4781
217
3122
4954
2565
2896
1397
3529
4439
1252
3256
4792
2091
2207
2823
2093
2877
3339
4835
2059
3062
4166
4453
4906
488
637
3457
4437
3784
732
1088
4569
4711
4745
4749
292
1537
2024
2940
2460
3065
4818
11
2029
2047
2586
4682
1163
1975
4517
546
549
1772
2283
2762
795
1069
1543
2582
3033
4831
2738
4459
1585
2612
2921
3688
4183
4784
223
1044
1356
2900
3328
2991
4850
620
2934
3585
959
2016
420
2997
496
497
3677
4443
3092
1587
4138
4621
537
2334
3208
2082
3718
4350
4980
3922
4122
4187
204
379
1311
2034
450
2669
3470
1331
1416
2987
752
964
1491
4380
2264
2919
4482
725
3199
655
1138
211
360
1443
4517
4844
1149
1562
1939
2356
3615
2037
3925
4457
1402
2854
3065
2691
2732
3408
4118
4499
3424
4082
4716
593
1051
2550
424
2620
3276
4948
884
1718
4529
4655
892
1003
3379
1213
4634
1246
1286
2074
2483
3529
50
854
1106
3966
1774
2723
3234
3950
753
3404
2084
4315
2561
1727
4580
4674
4854
1234
3043
4010
4960
98
1121
3228
490
2206
2355
2589
4821
2690
4288
2914
3428
3725
3805
479
4367
987
1958
3072
3437
762
2416
2891
3278
3455
3860
1425
2606
2920
621
3496
3670
4002
1940
1042
3670
2248
4093
538
2022
3470
3491
4568
1891
4029
4716
593
1411
2502
4454
751
4282
314
923
4029
4157
3334
3435
1707
1813
2190
3170
4584
4586
4825
34
1799
2927
470
2042
2609
3879
4338
4391
4619
1395
2901
199
4713
4945
782
2197
2910
1805
3691
4378
451
2924
944
2304
2912
3659
1920
738
3822
218
418
1518
2167
2789
2941
3558
365
1303
2218
142
3495
1467
2785
1904
3050
4301
180
704
869
899
3064
3368
4218
4568
1880
3220
3501
4478
902
1175
2674
3136
4179
447
3241
3301
1242
1817
2221
4242
4454
221
246
2023
2381
3853
4921
392
1288
3373
3071
3993
4006
4917
39
148
1617
4472
668
1881
434
1768
1780
4325
3101
4861
497
1455
1715
2463
2866
3692
1677
2373
3768
1113
2589
2838
4348
923
2432
387
979
1773
4396
4430
529
1593
2894
3606
3681
4864
246
250
1084
1149
2247
2303
4090
1707
3490
4295
687
2889
791
1918
2908
3103
3278
303
3127
4992
2707
4286
100
3308
3463
4070
4967
450
4018
4398
22
337
1862
2455
3305
571
970
1850
901
1105
4011
2259
3505
4465
4897
2787
3695
4650
436
1696
2721
738
805
2881
2282
2554
4171
4509
1568
2043
817
2358
795
4787
684
1355
1633
3453
2579
4978
1175
2247
3948
356
520
2946
3137
3701
4355
422
1172
1175
1418
1473
2714
3624
3190
1190
2624
2738
2765
4447
810
1197
2113
115
1710
2184
2374
2833
3255
3905
868
1091
1462
2102
2408
4116
4489
940
1392
2145
2943
3698
1770
3999
2123
1691
3172
4302
4397
388
568
3815
1065
1923
2570
2965
3920
4161
163
2310
2803
567
2776
3165
3575
304
409
1636
1705
4517
1480
3587
4101
4170
413
2955
4245
2966
3388
780
3639
1531
1806
2540
4306
829
3824
937
1370
2968
3149
4014
643
3919
4356
1200
3372
3761
4579
1582
1961
2992
4295
1024
1707
581
2095
2694
3964
4930
549
3031
3816
258
3444
1538
1749
1713
3421
4615
615
3916
4148
2144
4012
1141
1827
2209
3465
436
2111
3384
3722
603
1876
2511
3005
1641
2720
4591
130
1275
3275
3640
1141
1701
2932
3497
390
2450
2699
3765
2338
3354
218
1535
2702
3283
574
541
923
1773
4856
2117
2679
3879
136
1384
3223
1222
2000
3496
1057
816
3365
3894
2245
2492
2147
4148
4826
3348
3415
4756
168
363
561
1122
2685
4714
1874
2066
2799
4186
778
2464
4561
1698
1716
1843
2582
3764
4968
2480
4602
185
3408
4387
4532
4948
1653
1936
2061
792
4007
1762
3030
3070
828
1392
108
2383
3229
3439
1118
1569
937
1344
3081
3217
3399
3806
297
562
811
1378
1793
105
563
4518
1440
2384
3525
4120
1924
1614
2363
3389
3149
4429
1942
2131
3001
3831
4406
1195
1800
4022
128
3361
3636
4911
2938
3450
4882
672
1331
2653
3116
3218
4087
803
1003
765
1654
454
661
1307
1602
2245
3237
1840
4743
5000
1992
105
2947
361
1214
1677
485
1014
2504
3036
3473
4842
4952
734
3255
4708
2995
314
3239
4816
1375
3404
4438
4655
1007
3127
1113
1391
4737
2516
4109
4359
4379
339
1830
505
1894
2432
3359
4601
614
715
1872
2119
4256
72
254
4676
1583
1969
1101
2055
2396
290
764
1153
2257
3423
258
490
2956
4072
542
3047
2564
2579
3322
3998
4350
3241
4064
1157
538
3176
4324
1780
2993
4915
1935
3018
3810
4863
1160
2177
233
4049
367
1441
3305
609
2025
3364
4151
4008
4030
2679
4322
4051
4821
1287
1298
1514
2191
2977
3203
3247
433
4081
1297
3433
3051
788
2572
4532
1174
1179
3
2796
4343
1375
2386
2483
2716
648
1274
1960
2053
2260
3103
2587
4326
4441
4541
630
2429
1117
409
2987
1458
2414
802
2958
4554
891
2684
189
3298
3654
4175
4892
2713
3247
3738
4579
492
12
488
893
3554
782
2982
4357
2039
3030
3271
4597
4684
3243
3382
4746
1354
2922
2924
2974
3369
1744
1439
706
4516
320
3276
1272
2133
3675
1593
1756
2921
2959
4210
4679
1389
360
622
1268
3311
4529
4773
779
2571
4305
60
2954
4971
3870
4076
4505
530
606
807
1164
3126
4694
4760
130
1690
2018
233
1514
1574
2713
3735
710
1497
3608
1090
1673
4378
2153
2860
4536
517
3157
4874
1007
1625
1772
2559
2787
1188
1400
1632
3961
4094
530
994
3619
2639
4819
4688
4984
283
730
1795
4996
1011
3412
146
1513
1704
2086
4121
3080
619
1602
1834
3953
3977
824
1153
1522
2634
3169
3225
3629
4554
715
3654
3922
556
4017
940
1691
1778
2049
3868
3968
1031
1812
2721
952
1578
2517
661
1576
1922
1318
1768
1960
1196
4818
4922
1052
1298
4334
712
1518
1068
1908
4665
150
313
2934
4085
39
773
1474
4927
1047
2914
3701
664
3787
3995
1198
3655
4134
613
1102
4606
4906
1270
3703
4963
1693
2337
2235
3493
3780
1485
2125
4096
4440
4843
654
2154
4957
1452
3269
3996
4149
4038
4046
4134
956
3152
3836
716
2602
4517
1161
4841
1519
1721
652
1270
1296
1417
1500
4298
5000
287
558
1108
2458
2799
4313
4876
2178
3633
3868
1214
508
1403
1785
1985
3005
3965
2165
2487
4936
66
1191
3343
921
1941
3583
4755
4792
1626
3746
3866
861
2527
1464
2099
2424
3646
4005
800
957
287
620
1008
1185
2200
192
1158
3576
4961
859
2801
3074
4810
3192
421
463
510
2069
4206
4734
3346
650
1001
1248
4267
4865
235
2899
3644
718
3923
874
1478
4621
1007
1811
4054
2468
3978
2154
2763
4296
1627
2742
3743
267
2127
719
1642
1763
1869
2297
3605
1813
1008
3917
1049
3601
3611
1967
2269
3296
79
2129
64
1737
2467
3154
3512
4233
4366
95
4749
2941
3057
3605
4548
133
125
1802
2656
2913
622
960
1897
2715
3211
1186
1427
1680
4455
32
58
3519
4205
4333
2024
2414
4161
4830
1731
3140
3875
4801
292
769
2778
81
3327
3929
3647
3897
54
2329
4825
4949
28
643
2162
3529
3832
3949
2921
4604
1606
4032
4358
735
2118
3134
3570
318
2697
897
1676
4524
4616
4640
3421
3893
1342
1468
328
1419
3783
4232
273
1054
2422
3349
3885
85
3368
4493
4818
2685
2461
3712
4029
4236
708
762
2242
3591
4814
3580
167
2494
2961
3626
3967
4978
5000
2011
4168
4371
4679
2101
3678
4021
4408
972
4377
1539
3490
3530
1506
1609
3550
2322
2517
2841
1769
2005
3835
4010
4647
1031
2198
2342
3150
3266
2140
2156
2200
2448
3061
3809
1007
3714
4096
1565
3816
2103
1511
3070
4083
4628
4713
4917
2971
394
4724
4802
3243
3245
3861
3932
4917
1344
1980
3821
446
534
721
1267
2640
2710
3840
4941
123
487
1065
3931
4728
627
3502
4051
4446
4140
625
900
1092
1696
1873
3196
4327
2290
3650
280
2623
2924
2042
4377
2161
3296
926
2853
4292
1010
3011
4142
292
1793
2345
4536
4044
2150
2830
4232
3064
4193
2468
2593
3189
262
2855
183
469
3264
4905
4921
921
1613
3290
452
489
1455
3711
4156
4400
219
1314
3879
4736
3313
4646
172
1952
542
4724
72
3336
677
2059
4306
1317
2005
2234
2279
3325
3548
272
925
1046
1913
3552
4906
443
1034
1556
2808
1126
4083
2696
82
2859
1720
2589
513
705
2125
3109
3693
4828
1082
1291
1907
3643
4411
4666
742
3731
3952
4110
2461
3663
4692
1551
3977
193
1351
1435
3730
4909
3066
3200
4475
515
4808
290
2071
4497
210
1485
1577
3365
4372
1236
1515
1455
3237
2528
3809
1064
2612
1919
2699
61
231
477
4613
664
1000
2862
3716
4018
1044
2738
3713
95
1402
2338
2730
1635
2197
3511
4932
657
3125
28
2121
3030
3491
2422
2782
4409
483
2663
4900
2041
2446
3043
4681
402
1236
2482
3830
613
1141
2046
2123
3599
3925
2435
3085
3935
463
2654
873
2245
3578
4851
1165
2945
3019
1053
2027
1287
2183
2279
3761
4529
448
1479
4565
1324
1535
1937
2915
39
73
137
2072
1403
2441
3008
1505
1794
2136
2410
4145
64
715
1688
3354
3751
1226
2208
2681
4441
4912
202
265
701
1905
2635
96
2146
2640
3396
1062
1816
2525
3371
4984
1659
2451
3291
413
1251
4069
4403
4610
2681
4673
3864
4949
467
1013
1703
1785
4877
4922
246
458
1006
1701
3865
4022
2920
1677
2588
2943
3879
886
1098
2067
4189
989
2416
3076
14
720
1180
3554
1216
2180
4716
289
2023
2945
3811
1881
3638
4130
219
358
727
910
1428
3144
3177
543
1872
65
1035
3549
3806
3824
2303
4120
4126
4458
1410
1591
1649
4937
1761
4334
4936
4739
2653
163
1943
2992
229
382
1016
1170
639
1910
2644
2906
4530
1467
2069
1480
4793
1027
1718
2079
3958
1869
4303
1474
869
4624
1024
2940
3237
864
2131
3408
3787
4
1377
2306
1044
2780
4725
615
3662
3726
2795
2908
3459
4984
226
1325
3782
126
825
1667
2218
2523
2861
3017
3997
4070
549
1287
704
4406
2137
2840
3340
3904
4089
4457
4547
961
1632
3358
3665
3856
4924
1051
1188
1267
1536
4761
4255
906
1385
1464
1211
2727
3671
4980
488
2677
3268
993
1122
1470
2390
1223
1240
3351
3787
4485
1239
2255
3987
2893
4171
2305
4263
4843
922
1720
959
2476
4163
553
3742
4345
616
715
1469
3418
2730
3151
3629
1196
1871
1627
2534
4703
774
3658
4573
3060
3561
3868
2705
148
137
2300
2324
3673
1347
4346
4946
2650
4047
4203
510
676
1784
2545
4757
1135
4566
1326
445
1253
4993
517
4265
4845
2942
4050
4870
402
3281
167
1355
886
1073
2610
3816
1233
1681
1017
2187
2717
3241
2631
3670
907
1392
3129
3027
4853
577
2161
3771
307
3063
3773
4069
448
673
3578
4669
1237
4655
2085
2650
3532
3570
3836
4515
2321
2791
3508
1674
692
3052
630
4100
4177
4473
4187
2337
3621
1850
2463
4736
4978
861
3978
791
722
950
1699
1981
3258
3377
3694
3775
754
1553
2282
2479
2959
4046
22
2092
3913
1183
1587
3990
4105
174
678
853
2837
4191
4237
4269
1895
1899
3639
4549
1589
192
1370
1854
4800
658
1373
2020
3922
163
1384
1798
2046
4578
1596
4238
2241
2501
4404
4451
4845
1372
3126
3636
339
864
3384
839
1049
1430
1622
1758
900
938
2245
2423
4604
4663
2669
2725
3027
3627
4724
284
825
1476
107
1431
352
4545
486
4115
1860
2832
2878
3815
179
1162
1417
2086
2229
3334
4108
296
1627
2890
4148
374
2265
2855
3063
107
535
1034
1795
2448
2845
2311
4853
3983
342
1094
1149
3098
3881
2084
2252
91
4327
561
1612
2123
3362
2001
3604
4219
2206
2284
3353
726
3341
4655
781
908
1119
3000
3201
3530
3888
4501
181
1254
3592
4828
226
945
2332
4035
4432
952
3212
3743
325
1321
3092
1781
3625
721
859
1601
1809
3013
3674
3932
1534
1787
2174
3670
3931
4532
394
621
2026
2670
4271
4617
4901
2318
3744
1295
1706
2495
3010
660
4323
293
1696
161
500
671
4611
488
639
1937
2446
1134
4964
2191
2576
1645
4374
4548
567
633
883
2201
3324
3629
1897
3228
405
3964
4003
4610
1830
2485
2504
3713
4403
4447
2134
3528
4898
293
2057
247
392
2438
2628
3072
4722
2588
4077
4120
4198
4539
148
1592
1646
1830
3801
761
803
2752
1116
1253
1931
2576
2641
3518
1284
4794
4884
355
731
1754
3357
3951
4405
1036
3572
698
866
3226
4222
4298
4312
4827
1367
2740
3647
592
3076
3532
469
753
1143
3116
3157
4643
38
2220
1196
1599
1701
2384
4683
401
517
596
1008
2058
4057
4724
2495
1053
2461
41
963
1011
3528
3715
197
2955
3597
3877
4018
4188
4733
4846
1000
2471
3037
4238
415
96
3912
4668
1825
2065
83
284
890
1743
3825
4045
7
2177
4398
4607
4638
3882
4078
4951
830
1284
3011
274
445
1357
2738
8
1335
2342
3285
3005
4162
292
3549
4872
3027
3558
2429
2693
3812
1618
2110
3454
4475
1582
2257
3337
4452
1577
1001
1752
2925
4242
359
993
3243
812
977
3083
3951
4741
100
262
887
1417
2865
4772
4823
2430
3580
287
509
2091
3285
4828
589
676
798
2337
2602
3401
653
3467
2615
2686
4971
1007
1217
2189
3233
3658
3310
4429
4667
2558
3363
378
997
390
718
1773
3352
2905
345
1214
2532
4121
4513
4662
4854
609
1299
1356
2042
3531
3306
3730
3979
4871
4549
885
932
2029
2345
2825
2862
3652
1500
3419
3773
354
1610
2732
3106
1815
4799
1656
1740
2349
2758
4725
193
2068
2343
3249
3253
3643
2691
3467
4719
856
441
1199
1627
2008
3631
4131
311
925
1672
2458
4058
1079
1156
2361
3924
4405
4786
847
1010
1275
4742
423
1931
156
3559
4369
1309
665
2185
2317
2735
45
1076
4901
306
1364
3685
4455
763
1489
3987
4388
351
3559
3880
1409
2417
3842
1521
2940
2873
3462
1498
3852
4149
4479
4902
334
3469
3675
4793
4963
1908
1767
2494
4196
4716
3596
4260
429
1039
4658
1033
2135
4701
882
1209
1492
2298
3973
4320
4034
4171
465
2287
303
1614
4221
2082
4184
4493
1557
3137
3455
4329
2873
2266
3121
4172
98
506
2164
4295
4368
2183
2820
1216
1989
3769
3865
4454
2707
3305
3812
1498
1842
4989
135
3451
4451
2502
4865
1380
1907
2458
523
3508
2495
2923
3956
1541
2388
3990
1030
1466
2236
2515
249
395
1124
1714
2319
4594
3471
4882
572
677
1009
1023
3218
4667
3667
3705
916
1202
4181
4550
2372
2493
3544
127
1508
1816
2750
4903
3424
4158
419
2782
1392
1605
3815
4135
1050
3297
350
1716
436
264
2578
3246
1374
3070
3518
4882
4952
48
401
576
1300
1977
2126
3555
3664
756
4264
4310
1468
1504
3873
1072
1746
2096
3346
4386
324
1464
1130
4118
11
320
509
3882
1637
4184
1309
2981
1289
3905
3442
4263
423
3713
551
1256
2107
4406
101
2430
4257
663
1571
2651
2726
4290
4908
133
3903
418
3335
1453
1679
4633
932
3086
3217
4103
1288
1424
2703
137
1583
3412
3788
3956
968
3526
4016
2546
3201
485
1494
3099
4290
2063
776
2039
2873
231
379
3020
3788
833
2384
4373
4657
2230
840
1608
3783
2808
4032
2709
924
3550
3559
2192
2213
4089
4150
4680
4790
4797
343
1459
3198
4694
3038
3676
4702
4712
2614
3683
1664
1990
2768
4235
4354
1456
2251
2623
3759
609
2088
4182
789
2113
2722
2755
3362
3386
3906
323
2707
3558
4050
1268
2799
4135
4816
601
3111
3465
4460
2180
2318
1182
1335
1557
1588
1696
1987
2454
541
4300
1016
1212
2113
3056
3693
3254
2985
4087
4328
1203
1024
4392
4441
3341
3620
77
745
1593
3040
3994
4340
4655
1807
3829
1229
1274
2079
2346
4795
849
1343
1652
1761
2067
3174
4212
44
742
1375
3649
4799
211
832
2683
3100
599
944
1096
1159
2583
3346
4806
710
944
1014
3317
3826
4058
4965
4066
1549
2530
2343
3490
4569
4704
2577
3873
275
2587
392
766
2758
3277
4882
752
3015
2625
4084
4581
167
4147
2209
2573
3189
4878
1373
4061
4106
4286
2176
2468
4504
792
3393
3201
3874
830
2914
3979
4948
854
3778
4491
4656
4481
4706
1122
1987
2009
3883
1414
4569
779
1764
2603
3022
3687
626
54
1960
2218
4198
1593
2467
4053
259
283
2049
4536
4660
497
1962
3956
4195
1528
1574
1991
2483
4252
4875
4878
806
4733
507
3011
2154
2389
2672
797
942
1641
3842
4698
1609
4820
3619
3159
3586
4577
892
988
2283
2336
2591
2713
3076
4723
1849
3503
4656
389
633
1097
1587
2073
2598
3042
4166
4716
553
2263
2374
477
1876
2996
4482
1533
1638
4266
55
1773
2304
2857
1034
2042
3275
1434
2455
3917
269
2133
4060
1141
1898
3966
1423
1853
2547
4509
4884
413
414
4925
493
4404
1464
1846
3638
3686
4386
443
3608
562
1311
2650
4143
3098
3110
3643
2242
3883
4269
4922
2436
3891
3981
1524
2734
1735
3156
573
1744
2001
2284
2692
4915
1477
3280
4001
4286
4690
321
1528
2544
997
3347
2127
418
1135
1527
2335
2356
2823
4860
430
2566
2200
2887
4199
87
421
2329
510
1118
2240
2682
2489
3818
1916
3446
374
586
1178
1520
2720
4113
4649
514
1494
1031
848
1617
1954
2858
4054
1127
1539
2587
3827
4109
2104
2138
4097
2273
2316
2961
3851
4668
891
4215
568
2878
3589
1706
2296
2575
2981
137
1156
3883
4237
2283
3934
703
950
4652
3038
1730
2654
1290
4631
907
4750
1167
2662
4407
1767
4689
582
2354
2595
165
882
3252
226
970
2148
2640
2179
2757
4472
2177
2452
4721
1893
2210
2500
2788
3304
4184
4243
4400
1397
2181
2579
1188
1232
3236
4394
158
1346
2713
4991
11
4114
4123
1794
2123
2188
523
2611
3682
4765
115
1867
355
889
911
1609
2338
3298
3355
4067
52
1032
1151
1630
3598
2568
2465
3567
3966
2390
4372
2504
2629
4155
269
3077
3273
1653
3339
4668
2536
2663
3802
181
1593
1750
2185
3046
898
1287
2289
3506
1329
2862
3350
3699
883
968
3074
4771
1377
1411
1519
4317
4097
4629
1132
1529
1880
4379
883
2127
2331
2485
3093
3966
529
690
979
3568
1177
484
698
1261
3009
3230
842
2861
4476
4935
1740
4309
400
816
2372
4589
4649
1303
3124
4057
4360
2366
2600
4386
3468
1890
3938
355
3457
4615
2402
3104
3288
836
1493
2262
2371
2419
2591
3481
1436
1825
2469
2827
3677
3915
2541
4158
1298
1496
1895
4064
2103
2411
2801
3145
4403
2399
4878
2636
2702
3091
2358
3619
4888
2197
2619
3539
3790
1226
1714
2485
106
1465
151
806
993
1298
2868
2907
4562
3258
2164
3137
2233
2316
4162
875
1880
1916
4823
1206
3478
449
1840
1908
4616
830
1036
1871
3830
1194
3841
1514
1550
1694
2636
3059
4911
1449
1710
3292
215
270
375
1398
1786
747
811
1895
3200
3454
529
1195
1281
1620
1669
2847
4371
4385
2005
822
1514
4143
1864
2901
3325
3353
63
2032
2273
3494
4473
2241
3631
4452
1779
2522
3442
4320
1639
4769
1698
2327
3110
1189
4827
1672
2973
3609
1559
1705
3238
206
918
2755
4067
1687
2109
2163
4038
84
2197
4737
82
1938
2834
3649
4352
168
3723
4299
888
1956
4128
1243
2070
3947
1773
2084
2214
4494
2564
3024
3060
3653
3680
2981
3014
3264
3513
554
3442
4311
2862
3205
1962
2919
1331
2595
4472
1596
1918
2133
4352
4101
4232
4321
3399
4559
16
911
4045
4468
3033
283
2486
2699
4679
966
2140
3258
4160
493
2661
651
1304
2067
2186
2407
4288
3294
3339
1781
3306
3989
4607
1517
4919
368
3693
4286
4778
4978
114
4766
1663
3769
3952
4330
1789
3892
4230
4706
1031
2006
2962
3964
4035
668
3018
3418
3814
4112
376
1497
4279
1922
2757
3652
1198
2961
3739
4667
4658
659
2860
3712
554
2301
2529
2698
4862
2460
3046
2299
2587
4478
397
2229
2984
100
1511
2849
4574
1980
2079
2683
4759
2544
1783
2894
3013
48
4695
1672
2485
2275
4865
1350
2412
374
1632
1655
3416
4011
4910
182
376
399
3294
4961
4548
673
2279
3924
432
510
1715
1825
894
7
863
1014
1871
2469
1199
1515
1753
1356
3176
1748
3439
2219
3169
3555
3117
3481
3762
4160
4683
386
3196
1726
342
1364
1710
1948
3116
3675
1303
1988
3329
3952
134
1006
1406
1721
289
727
1298
1454
3892
4073
3999
4358
3174
42
1891
2461
3251
3280
4069
2149
2385
3618
4044
2129
2155
4469
3213
3815
429
869
3788
12
2800
3188
762
2215
4151
3092
4693
1839
2914
836
2
989
1065
1765
2448
3311
1477
2059
2208
4858
4388
4456
4711
260
628
1229
1092
2178
2935
3099
3286
4284
4382
4646
1447
3873
4357
4549
749
941
635
1879
2017
3719
3998
531
1628
4316
4716
755
851
2119
2174
2438
2975
3276
4414
4729
1122
4050
4696
1402
1785
2192
4190
1737
3206
4214
843
2964
778
984
1747
2299
3008
3824
464
2488
4797
1808
851
1091
2766
568
1479
1833
1955
3103
3335
4835
4979
230
252
1649
402
1351
2214
4189
795
1017
163
1384
2004
3640
4062
2633
4375
172
390
796
4951
2036
633
1927
3721
1616
2257
3217
2921
3922
1774
1949
877
1032
2130
2466
51
1718
4185
4914
1832
2570
3508
4588
1004
3110
112
1616
3065
1370
2490
3317
4228
717
1579
2448
2584
2953
4643
4932
2879
4016
859
1448
1549
4821
3868
3500
1855
3185
3210
3345
3562
4963
1060
2481
3411
4931
1142
1680
1688
868
1328
1263
1366
1929
4585
4901
1557
2765
879
991
1769
3635
408
1043
2575
958
1436
2296
2267
3221
3505
3751
1796
3797
240
333
782
2283
3399
3475
3932
4925
4818
2953
1575
1774
3514
3684
4197
4567
806
980
2805
3126
674
1379
3956
1446
682
693
2120
2915
3481
1156
2227
2485
22
1944
565
4896
2673
3901
4930
4940
3034
426
1659
2096
3815
4820
152
3611
3947
4431
4617
1906
3885
4020
4473
4557
1782
2275
4084
1901
1979
2133
4893
340
1843
3121
3488
3529
15
858
1845
1855
2493
2987
404
1090
616
2345
2891
4549
440
1106
2073
2139
2240
2320
4387
974
1473
1855
3394
151
813
1255
2923
4337
2651
190
801
3147
2635
3752
822
1513
3846
4537
1101
1143
3247
3275
2121
3178
4176
4192
736
2972
223
1229
1544
1928
4727
80
151
913
3835
4417
680
1130
1524
417
620
1104
376
1006
1138
1522
1551
2320
4206
3889
227
440
3354
3491
2046
2961
3232
1829
2551
4181
875
2076
4633
441
1064
1679
1728
2120
3256
746
2023
4522
355
2579
3256
339
1372
2639
1678
2185
4506
2608
2816
4318
727
2855
3016
3082
3367
35
1326
1776
2924
1170
4080
4785
2797
1632
3495
322
73
270
487
1860
125
533
1387
486
1823
3445
29
1456
2269
3398
142
673
2416
3630
3896
4673
4724
1677
3551
704
1971
3989
4398
159
1752
2466
944
2003
2858
437
576
1261
3769
3951
167
2457
2565
3941
4841
1339
2133
3729
1813
2446
3057
128
3361
4324
3635
4344
27
1000
1172
1282
3934
4548
4945
4790
3258
4909
1231
1293
1728
1286
3198
3594
4839
1248
1849
1182
2745
2929
447
680
2760
3804
1290
1694
1833
2371
185
1671
2959
325
723
923
3667
4310
4682
339
833
878
1026
1114
1897
4277
4698
686
4687
229
272
855
2055
4117
4582
2985
3224
4896
927
341
686
2860
1311
3989
2405
2967
14
239
684
3635
414
1227
1345
260
951
1310
1444
1859
1279
3969
4512
539
1023
2052
2106
494
969
2662
3695
4472
3658
1507
2552
720
1218
4257
4319
710
2652
3313
1914
4748
4272
4795
275
1376
1021
3221
3439
3867
3920
4162
780
899
3008
4189
4210
550
2949
4128
432
2511
2711
4055
4410
1930
2321
4197
367
598
933
1288
1046
1714
4016
248
897
962
3896
1908
2932
3542
19
2050
2134
2332
3712
729
1088
1521
1620
4011
4082
4409
118
169
584
3983
4265
4302
1793
2221
3866
1617
2200
641
1259
1736
1788
239
278
3770
4604
2795
3232
119
3447
4790
416
1964
179
3503
3649
4390
4749
2252
2700
4136
1859
2704
3741
4726
742
2548
3184
4630
2086
2794
3971
4441
973
1611
2466
2476
3495
2284
2860
4632
4885
1290
3522
253
1192
4280
4876
4941
4243
189
2310
891
2476
3074
3714
1585
4462
3509
4139
670
708
1999
4422
271
897
4479
1168
2152
910
1479
1856
4203
4631
2157
3097
4729
78
691
2819
4056
1108
1290
4141
3834
4176
4900
644
2617
2865
1325
1847
4190
4404
1077
1487
1972
3435
738
2022
694
1838
3178
4469
4776
699
4141
4943
2444
2813
3260
3667
1229
2071
3392
621
2015
989
2504
3218
3249
3781
4053
4212
4477
4976
986
1716
2824
1974
2112
2843
4030
4731
2425
142
4285
4925
1681
3955
609
818
2146
2665
2983
4208
751
1944
3669
3697
3897
3973
4604
3808
4027
4681
1946
2281
2485
2882
4572
735
3674
4478
4699
54
1191
2738
2961
1056
2299
4719
4905
806
935
1652
3979
4200
1524
1989
2501
3586
1729
700
3694
3876
1898
3441
4370
4868
840
3791
964
1685
4003
241
4036
3429
123
340
2623
2672
62
1276
2660
2998
3178
1731
3496
1025
2807
4651
4840
187
3178
3610
4679
1544
2093
4278
2116
4863
1782
2388
212
615
1511
1807
3577
837
1112
1527
3389
862
3844
1338
1896
2080
3028
538
2096
2398
3076
4418
931
3020
3509
1237
3817
875
2399
4795
4890
1923
23
1433
2930
1845
2030
2036
2127
2999
4292
917
4402
2640
85
2754
453
2275
4363
925
1116
3115
4308
370
2319
2484
4004
1456
3505
4835
1443
2432
4877
2464
1884
4711
629
1834
2271
718
1268
1420
1614
2723
2762
4400
461
1526
1989
2031
2283
1458
1710
3165
4970
682
792
2357
1720
2907
1470
1791
3189
4828
1615
2225
4594
4035
3321
2033
2807
2971
4136
4618
4676
157
3006
1625
3170
3577
1585
1973
2149
3799
4051
467
1046
2283
2480
3094
3962
1459
4164
4652
4762
1385
2270
2754
4136
4486
7
1761
4841
440
4026
4168
355
3887
1403
1533
1608
3621
630
1330
2233
2809
3669
1988
1197
2902
2649
2888
1435
2001
4170
1976
3720
662
2303
76
2697
3584
1642
2658
4902
819
1331
2729
3057
608
820
3644
511
1467
3438
4150
886
1227
2721
3182
3538
3641
4533
839
3521
1056
1120
4204
4547
70
878
3235
3469
4514
124
2967
2801
4004
4342
1036
1838
647
1072
3256
3628
679
764
1462
2078
2469
2684
3387
4989
3966
4365
328
2809
3711
3923
4006
4784
498
340
380
764
3620
1036
1203
3187
4860
808
1078
2001
2830
2974
2185
3172
4489
4773
4935
2183
2257
2153
24
993
4621
1509
2324
4748
2041
3565
4611
4798
2670
3433
1160
2638
3555
3827
426
3210
495
1055
1696
3851
3892
1315
2996
3980
1750
720
1386
341
1566
2072
3191
2213
3746
29
323
356
884
729
3863
3911
568
3232
4016
632
954
3376
705
1465
1845
2590
2686
429
1312
4467
1341
2270
788
1351
1777
4249
4831
1080
1493
3289
681
1391
1787
3025
4412
1866
3459
4751
3296
2684
3589
4074
4425
1040
1639
2272
2467
2964
1140
4737
368
1925
3852
903
2032
2383
4018
2838
3995
2087
2229
3516
4925
2027
2184
2534
4199
277
2373
3099
3568
4689
3772
4774
1686
2546
3132
4183
4199
4331
2635
1756
2095
189
1495
2865
3423
4081
4094
4179
1578
2169
2739
3962
4228
1478
1668
2218
2959
4687
4931
3018
1896
2379
4333
805
4762
2000
3490
1046
3107
4552
4965
2469
174
1112
696
1802
4544
4634
482
2774
3311
1110
1320
3953
103
733
1166
2571
3740
4704
1598
3934
4042
4522
1755
4050
4811
88
1207
1867
4086
230
236
873
1638
2431
3039
3691
4731
3174
3551
3703
1833
2529
2611
4114
3717
4619
431
1266
2082
4429
1403
3149
3421
4347
578
606
1756
3762
431
3005
4504
3458
4241
319
1718
1808
2775
1141
1310
3285
3667
3670
768
976
1960
2755
3075
2895
4399
399
664
2116
3282
3691
1356
1715
2317
3538
3772
4237
875
1232
2004
1730
2127
3816
4229
4532
4721
4874
248
309
328
2313
3545
1647
2312
2986
3123
1416
1994
2352
3153
594
736
3357
4545
734
4518
4885
1021
3121
3735
4512
2532
2568
2826
4316
4836
3063
3573
3790
1891
2895
3789
145
850
4545
1570
3673
4689
3099
2085
2091
4712
664
3260
4617
2360
2968
3015
3841
294
2354
259
313
1712
2125
3220
3399
4188
1552
3628
3771
417
1914
3990
4495
1687
1859
3433
4094
2269
3113
3166
827
1962
2033
734
2389
1681
3557
309
2091
2435
742
786
2424
2550
587
1635
3233
23
3020
3066
3583
4430
1090
1392
1121
3552
4051
4517
2771
3943
1506
2626
4171
4893
759
1023
1125
1726
2190
2843
790
3305
775
3397
1992
2091
558
2478
2751
4781
2436
3507
4009
457
2870
774
2719
3058
1206
4716
12
2704
717
1116
2857
3323
3648
3876
4400
1701
4489
3200
3821
1598
83
958
3158
158
3522
3765
3810
1049
2115
2432
485
1087
2120
1892
1096
1123
1628
1629
2013
2888
4071
4826
207
224
547
1012
1687
1827
1886
4289
305
3302
3849
2891
866
1114
1357
2068
2306
469
1505
3524
392
1810
19
105
811
912
1528
3029
904
3429
3567
3648
753
2252
2288
2996
4465
455
546
2154
3478
1225
1641
3807
1707
3070
1618
764
3988
4435
4798
1612
3105
3993
1367
3742
575
695
3183
4104
4290
3493
4459
4977
922
3780
4640
1875
2875
4555
189
4388
490
859
1143
2089
532
595
2667
4666
4999
700
1224
601
1673
2782
2646
3307
3881
4543
2324
4764
4961
74
4839
1380
52
806
1633
2192
4617
2417
3629
3738
1297
1298
2441
4602
4852
2544
769
1112
1558
3619
405
2040
1558
2823
3257
454
2000
2268
4592
1408
1470
1525
2895
1714
1151
3970
3286
3545
3755
189
2098
2666
2029
3976
4454
2864
381
1257
4167
740
997
4042
883
977
382
573
1758
4096
4422
2195
3226
2972
4504
27
1457
1594
2120
4296
1059
1190
1489
2151
1946
2244
3628
4195
4730
2127
2572
4216
2217
180
1214
1878
2186
2870
3135
3619
489
1487
1768
3059
1330
3507
1546
2015
3729
769
4745
219
1051
4357
414
1132
1379
1661
1781
2769
3608
3761
1096
1548
2056
2529
3787
938
2164
3574
593
1763
3012
605
1843
2425
249
4821
2519
3447
3698
3756
4599
24
1891
2183
895
2641
4810
528
2470
4162
1198
1328
2729
4701
2088
3607
743
2814
4573
3624
1835
1870
3707
4371
1177
2732
2917
3986
4982
1920
4370
1021
1213
2807
3640
4768
2850
3112
2091
2303
4253
155
2910
4903
2332
2381
2866
3915
812
1036
1749
2041
2876
3764
2763
523
684
2170
438
2747
3610
3732
322
927
1154
2530
3764
3983
108
3234
4067
2108
2581
2170
3305
4004
4416
1527
4113
2321
2056
4899
1325
2208
3411
3431
4999
2163
3067
4336
1066
2001
2291
3899
3909
98
131
717
1479
3404
748
1389
2590
2779
200
4508
2072
1194
2707
4402
823
1750
2359
2374
3333
4293
490
2441
2743
1777
4668
4675
1156
1807
2978
236
1882
2509
2529
3674
4744
386
2703
4822
1900
1967
3613
4600
941
1479
2731
3812
700
1204
1757
2241
4086
779
3420
4615
3368
3510
108
1237
2445
2747
4288
548
552
2173
2249
2252
3612
4115
2602
4448
195
4072
437
518
604
1011
2169
3378
2218
2801
3756
3839
4120
4269
181
2506
924
3050
175
238
528
3271
4603
4721
3154
409
739
1698
2323
4099
4939
1061
1408
3526
909
1907
595
1124
1498
3286
3838
3957
1008
1927
1986
2454
215
1890
2613
3543
457
859
4337
4562
4573
192
585
2839
4548
2496
839
88
1444
1540
1709
4038
975
1076
2450
2681
2942
4791
644
2232
2654
4289
4984
4035
4608
659
3941
2368
815
2648
2980
3342
3793
3889
4493
1692
1715
2679
4282
4904
294
2998
1654
2289
3647
3854
4182
4611
551
3390
4372
1733
4668
3052
425
2291
2757
3696
4311
4495
3165
1796
3883
4895
140
888
907
2416
310
226
763
932
504
3017
3905
4679
57
3274
4647
138
3923
4304
4430
288
1453
1902
2724
3691
318
461
2440
1826
2527
3399
4626
1448
2611
4749
16
40
1467
2336
3490
4691
4882
4564
3008
152
1118
2192
3583
3887
3716
4028
883
2752
135
1177
2157
4785
2235
3978
624
1887
1989
2057
2925
986
1848
1959
3108
3260
112
2738
2903
521
2151
1531
2979
3763
1243
2437
3202
326
2050
2211
3352
4368
1509
1534
4990
492
2015
1248
1562
2393
3722
1289
1582
2777
3210
4169
1122
1375
4753
378
707
1064
497
1175
1916
150
2150
4349
1348
1563
390
1677
3166
2421
2576
3269
3373
63
2637
3694
3784
1542
2100
2846
461
982
1306
2831
2953
3281
3190
4572
1417
2884
3063
4991
177
745
1161
1244
2161
2907
3811
3924
4283
2421
2977
4579
3114
435
1033
3794
4633
4490
4904
425
1886
3729
4126
1200
1025
2833
3462
3511
721
2825
3590
122
4904
770
1106
1624
140
3122
3400
300
1208
4640
4673
2338
2934
4532
587
1699
4742
2918
3131
508
574
1792
2037
2369
2054
1353
2033
2215
2297
2493
2844
3281
3297
3773
3955
381
1945
2914
4594
4663
4926
70
1874
4080
2348
2868
3297
308
960
2739
2448
4490
4689
1953
2046
3447
1940
2071
2510
274
2891
3054
3359
3451
1645
1945
4197
4948
425
2627
4470
4642
1148
1361
3689
4004
1718
2662
2906
2770
4093
1395
2550
3763
1260
1263
567
2190
2806
3600
2655
330
4220
4301
447
850
1442
4349
4599
1229
1831
4696
1229
3702
4633
1952
3639
4958
258
3992
388
515
1361
2066
4178
4653
799
1652
2287
2774
1129
2124
4876
1660
1687
4673
3036
3081
3679
726
982
368
1063
2034
2769
2832
3523
4197
4390
1390
1458
2051
2481
3898
3986
420
1487
1520
2606
2948
2917
3074
2407
2450
3568
3582
4006
183
1332
1380
3782
4450
3450
3721
964
1243
3180
3622
3684
3995
3939
3954
166
1174
1547
2717
4947
1038
1622
1777
797
876
925
1521
3906
1192
1323
2026
2494
3409
1283
1309
2495
1178
239
2347
2436
2643
963
2158
3302
4060
3344
1507
2799
4992
4043
2931
3865
251
682
2212
447
4926
4958
176
1818
4033
4619
725
3543
4948
319
2109
2233
3021
3253
3437
523
2422
184
786
3634
314
1396
4916
1468
3501
4105
4244
96
4598
4149
4852
1987
2183
3054
4102
3926
4627
205
1294
1478
2299
3502
753
895
1499
1659
1762
3638
4828
4926
269
839
4690
492
4532
764
888
3064
4051
2046
2397
3248
924
1838
3308
788
1327
2048
3443
3894
4587
4631
4554
4744
4830
1962
4636
4850
1611
3913
4445
947
1654
2465
3075
4137
2236
4016
1002
689
1758
2712
2123
2175
2995
4091
1198
1842
1855
4046
1096
1161
2508
3901
956
998
1437
4025
418
2760
3963
4294
4324
4586
4800
1004
1302
2667
3325
4852
1677
2664
2867
520
2624
3784
4194
4002
3210
3505
1783
2799
3432
1012
1810
3390
3046
3270
1963
2277
2889
897
2670
3463
4661
282
4400
4869
1060
1120
1801
2687
1201
2274
2284
2390
4772
456
1401
1509
1886
2523
2883
3907
4257
4429
1782
2406
3043
4349
4407
4430
4577
213
4013
3202
4126
2092
2949
4830
44
248
47
1951
3794
1528
2310
4885
1453
1984
124
2750
4442
3294
275
543
568
3340
4754
777
1670
2346
4211
217
583
3370
4014
4495
1083
2117
3900
417
1461
1824
3283
3955
4179
4997
914
2847
1071
2693
3669
3934
1103
2876
4080
1350
2413
1979
4415
1208
2240
2323
1110
4430
4921
2409
4318
1236
1270
2676
2804
3972
4096
2949
3742
3853
4491
512
1466
2313
2571
3113
4556
33
1049
2436
3951
1411
2958
1487
2387
4525
144
635
1569
1579
3344
3485
2044
2683
3123
2857
1352
3347
3769
4229
64
1637
1648
1722
4229
4641
3130
3982
917
2261
4677
392
700
2496
4576
4951
355
2387
2402
3269
4116
4247
1138
2712
4088
285
1301
2582
3194
2436
3586
4253
1356
3326
814
3027
4037
4110
1109
1321
3220
172
231
260
523
1669
2854
450
510
1270
4547
4844
4055
4458
4858
1093
4250
740
2979
4910
4913
2624
4433
4658
3471
1103
3288
229
592
786
2451
3006
3314
3365
4092
4412
136
454
2270
2817
4610
95
1373
587
1559
1835
2308
2668
4558
4579
4799
2234
4032
4583
713
2029
3704
4233
1264
2603
2251
3848
3992
2266
3622
3672
270
309
1118
1994
3278
4624
4975
2077
2115
3752
3866
1406
4344
426
2566
3120
3203
3306
808
1771
2209
3044
3265
3011
3693
2551
4769
35
437
988
3427
3
1370
1618
371
1875
2352
4243
151
1247
2354
4973
962
2408
3773
2927
1073
1151
184
221
827
4780
1965
2805
2972
3586
3745
1353
1491
2328
4486
1238
1790
3076
4059
2444
2799
3772
4794
4986
1877
3691
3969
4996
1953
2232
3258
1217
1875
1174
1686
1985
3206
4833
1571
3729
4214
1430
2493
2695
3238
530
1315
2475
565
4897
1075
1543
3740
1053
1495
2344
2351
3225
4315
2367
3433
4123
4986
1948
3902
4601
1138
2157
3674
4599
2039
3175
3493
3822
3942
59
3693
17
116
1865
3235
3451
1525
2068
208
331
2770
3492
4230
4393
4645
627
1549
1742
3150
4845
1771
1812
2332
3195
214
1116
1539
2405
3195
3290
4198
891
1053
4829
1713
2965
941
1235
1492
2441
3084
3941
2646
2822
2930
803
1183
179
2664
3444
4067
4201
243
3572
642
4006
4105
426
3586
3843
4254
4433
556
2671
4458
4815
404
1823
3710
1670
4258
275
2546
3720
1849
1864
3515
3850
3972
136
590
1390
2203
358
2973
3325
201
2041
94
315
425
4076
4292
766
2651
2761
3158
1959
1866
1981
2015
3156
77
140
952
3295
4313
4351
480
985
2381
2469
2798
3509
3519
4476
18
1207
1344
4600
3154
3673
1759
2388
2694
3910
1407
3199
977
2566
3247
3457
4759
1196
1705
4644
1477
2235
2623
3376
4155
2231
3452
3697
388
3786
2854
1249
3
1778
2216
3186
2042
2715
2912
4991
133
1408
1429
2290
3186
3358
3813
4657
168
781
2720
4111
133
1255
3028
2069
3830
4213
933
1089
2979
4379
4412
4710
511
3531
2414
2689
3568
4970
2754
3152
2262
2772
2534
2544
3390
3916
1393
2176
2195
2585
3409
4234
927
2017
3411
1822
2652
481
3056
3584
4544
2079
3151
267
1232
1667
3343
3948
388
1516
2227
2611
3340
4267
4489
4854
2457
1487
1840
1964
2502
3015
3309
4082
48
4241
4686
243
1075
2741
3374
10
2026
2622
2890
4096
4610
2593
3864
2187
4912
744
2770
832
1385
3331
3357
895
1696
4281
390
645
1068
1821
1024
4668
4682
152
1312
914
1244
1295
1964
2458
4257
241
439
1813
4960
2351
2907
1382
1966
3101
4007
518
1724
1983
1274
435
1122
2842
3968
67
742
2837
3219
3251
4930
19
148
1826
2548
1940
3972
611
1345
1521
1403
4661
1163
3011
4170
21
4151
1036
1216
2589
3366
136
1022
69
1009
2019
2682
3146
2830
3509
4912
898
1305
3856
4813
2893
3464
4017
4146
4723
1038
1235
1490
3979
597
2731
4165
3551
3743
938
3446
3362
3809
4753
741
1959
3831
4557
2629
1151
3031
2734
3528
1777
3006
3192
3582
4166
4576
710
3243
3934
4715
3505
3615
1057
198
1147
1634
1796
3677
4194
495
1297
1757
2695
3675
1147
1213
1410
1701
4470
4777
2663
3483
3873
4802
2386
2448
4855
1134
1184
2855
3145
3948
4211
4497
1163
409
1586
4475
2070
3113
4646
1666
3175
3087
2165
3795
3942
1112
1065
4672
509
1871
1972
942
3353
3629
158
781
1540
1995
4705
583
2676
2910
3032
2621
896
1355
2090
4825
1586
2231
3480
3589
4394
786
1302
3097
3567
4008
901
3556
2669
3209
2638
3736
1302
2442
3027
3888
160
4411
995
1627
1773
3937
1053
2864
3428
3536
4809
4114
3549
3730
4921
4944
4041
1798
3287
4406
1757
1874
2391
2438
4695
955
2704
3941
863
2107
3424
1475
3866
4432
4604
4823
4539
2274
2506
3843
4007
814
1397
2861
2912
3699
4082
1651
1837
2352
3883
1135
1805
4826
1029
2081
2343
4575
4624
4862
308
4541
4782
1705
94
1478
1685
3322
4640
2826
2656
4632
4636
3299
867
2777
348
1629
1863
2561
2927
4313
1356
2249
2323
4701
847
1215
2599
2892
3872
2238
2496
4541
2728
2891
4710
11
1101
1609
3049
2554
4896
2480
3966
4315
940
2621
4296
4712
20
127
417
1480
4736
2188
3763
708
1121
1199
1102
1536
1547
4272
3274
3814
4607
1330
3710
4857
989
1690
3500
213
702
3644
4695
2785
621
1146
3512
4171
4650
1385
3541
442
2378
2807
2968
1633
3446
3530
3761
3831
2104
2890
3562
108
1192
4510
4978
3592
4014
4778
1229
1661
3601
3780
4649
4848
235
1880
2700
3673
3931
1363
1768
1835
3879
2490
3750
4627
313
748
2117
2471
2623
3208
281
2544
2639
3872
3920
1918
3784
4450
4590
2676
2141
4667
4853
3524
2596
2735
2832
3963
1122
2088
2741
3178
1007
1550
4900
2262
3435
4931
4956
1186
2478
2732
3632
4728
955
1012
4570
4930
2314
1398
3268
3316
4709
144
1593
45
431
862
616
593
2956
3713
4167
4682
4959
80
1952
2733
579
1761
2770
226
781
807
1297
1396
4162
1844
1859
4585
1017
4350
109
725
1876
4474
1970
2415
3252
4724
2945
3205
4180
1
327
1729
3229
3969
3880
2926
4478
1195
1446
4097
2810
3518
942
1383
1864
4966
2176
3960
1027
1388
3240
3644
4460
178
2246
2817
3021
4045
7
334
1016
3450
4826
4830
3426
524
1761
2824
4179
1948
2591
3085
4918
31
62
3622
237
1246
1171
1091
2499
2743
3545
2463
3835
4974
4968
1830
4125
389
1117
2111
1343
3394
4484
128
2670
3506
4193
3349
4656
551
644
745
3922
956
1877
2576
3261
3494
4532
2264
4182
860
318
435
652
1942
3173
4959
1770
338
1998
3475
4860
4148
1472
4967
3300
3878
3035
3401
4186
4782
4367
1464
1771
3084
2317
3187
3321
4492
1467
2212
2797
4495
296
3036
4203
4007
276
1130
3581
1459
4564
998
2070
2546
3488
503
3425
3960
1306
3316
4890
27
3971
4200
4337
4538
4732
745
1260
3509
451
1930
4832
4815
3331
846
1525
3409
4350
4999
92
4003
4562
423
677
163
2920
3020
3384
4318
1025
1197
1221
2027
2604
3320
3148
4723
4812
1805
1955
2688
4813
1913
2731
4354
4566
115
1606
1798
1389
1528
3035
3059
3529
863
3812
3898
1874
461
1917
4955
1836
2046
3403
1307
2049
3351
3991
4188
4345
580
1585
4169
1038
1477
2574
4128
4631
845
2939
4259
1971
903
4326
4464
999
4756
154
330
1380
3895
4819
4130
4738
3139
3758
1398
4316
2062
3379
4483
1938
2852
834
1610
1790
811
1942
692
1768
2949
3038
4036
1810
2980
4260
2040
2359
2610
4165
270
2810
4940
2085
2707
4478
4488
1467
1832
2159
895
2312
3883
1966
3036
3226
4189
3039
4633
4031
923
1160
3043
4153
889
4555
17
151
2830
3584
3931
4514
785
945
1146
2226
1811
3579
3877
740
1444
2087
4757
672
825
877
1331
4435
2080
2789
3806
3894
4711
2880
1616
3966
4995
688
2368
1761
3335
4520
2739
3274
3804
4458
3065
1091
3746
4904
1492
3593
983
1721
2885
4342
4582
4762
4923
296
1476
863
1884
4503
2374
4631
4821
4524
1195
2042
1457
4057
4282
46
194
1099
1649
3948
4307
4312
1078
3221
4852
1216
1344
4021
923
3776
3856
4817
1186
4004
175
334
4373
858
1573
4294
2092
3986
498
3489
4266
4692
3223
4207
2503
2941
3493
1410
1719
4434
76
327
582
853
1453
647
2115
367
2348
2478
3635
4663
4696
607
1208
1400
1570
2070
4305
1355
3274
4656
906
3078
3677
3896
654
2562
3310
1685
3277
836
1426
4871
2538
5000
1461
900
1704
2110
3819
175
1492
2395
3095
3862
4278
3922
147
1801
3784
4698
1079
2894
4294
4388
4999
3065
4573
393
586
2771
2935
2607
2978
4084
416
4766
4368
1185
2939
1784
3576
3692
14
1744
1945
2204
3661
3828
857
886
2626
3165
3253
3293
3376
4628
139
337
1292
1371
4134
296
2082
2956
3702
4033
4770
3682
96
563
989
1184
2797
4635
1509
1430
2538
2149
2250
4760
178
1230
4021
4118
554
2861
3071
4661
1414
2442
1774
4732
1310
1551
1593
3352
3406
66
614
3896
2710
699
1948
2729
2783
3336
3532
126
500
4474
643
759
4203
1285
2087
2603
2606
3266
4170
4171
4609
860
1824
2461
3924
1258
343
1043
2596
2966
4795
1360
3879
4272
4642
528
3535
3925
4475
2039
2189
1370
2626
4856
671
736
1288
353
782
3561
1395
3114
3581
2623
4526
4982
1009
2689
3193
3829
251
3615
3816
458
2084
4663
301
1111
3976
291
1183
3205
4741
1064
2278
4391
2051
4121
4307
4969
1565
1874
4645
1882
2385
3309
4283
4093
2956
3653
2400
4684
1817
4561
157
1235
4918
46
538
4003
1102
1115
3101
3294
4313
1662
1849
4538
221
281
987
2569
875
1859
4484
530
1920
2609
199
1437
4717
982
2802
3239
454
2020
2093
2102
2647
4207
706
927
2059
3779
4465
4716
1539
4524
1946
3823
4002
4337
4839
1069
3519
660
2153
2203
45
1612
1947
4013
4245
353
802
837
1197
3730
3981
4617
4769
1535
3589
4001
347
2844
4500
1421
2283
3223
3425
356
2336
4507
2808
3773
4449
4577
733
1991
2253
3440
3517
3595
3663
4010
149
2898
3582
3604
3973
605
959
1407
1888
2201
2332
4082
3683
4036
136
3035
3525
3976
362
736
4991
3772
1755
2774
2910
3433
4171
4435
2225
2571
764
3794
4156
747
2569
3858
4492
3120
2516
2198
85
1305
4655
4932
604
2799
2960
4082
4644
4966
584
1473
3356
3805
4160
233
817
4747
4631
762
2826
3800
2054
680
2779
4079
1096
1184
1912
2156
3072
3533
3659
4259
4405
4604
4296
4503
229
2276
4056
3085
3704
3910
4218
1687
2167
3787
92
603
2209
3965
4345
4824
4831
295
610
833
1219
4055
1360
2708
2803
4866
3113
2906
3245
947
2186
4525
2282
3190
3731
3808
1225
1730
2907
3702
4662
4794
4893
1543
2195
2342
3546
2894
405
2500
3605
3895
4985
1263
1270
1622
4090
63
3219
3817
3539
484
498
661
1881
2278
3750
3975
2189
3639
4845
1875
1907
4731
4820
623
3383
2427
53
1397
2285
369
1141
1885
4518
146
1808
1965
3765
282
2267
213
966
3727
4583
641
2170
3341
3674
4465
107
1394
1980
583
3542
994
1185
3187
1623
1889
394
1229
1794
3145
1962
2555
4101
4825
460
1231
3856
2318
483
574
157
1148
4042
1593
4707
884
2839
4832
911
3145
4035
2339
4861
1832
2767
3712
391
3129
3297
3036
2931
1267
1532
4986
1529
1539
3178
4667
554
1550
2977
3031
3513
4556
4962
773
873
2145
3335
4488
1174
2731
3677
4472
430
2248
3913
1099
2056
2305
65
352
1031
1863
4170
4988
2152
4212
1358
3777
883
1095
1601
2983
1278
695
1771
3449
4568
703
979
2165
3551
395
434
1210
2359
4576
3310
237
1410
1955
3226
4558
3164
2659
2980
3568
4702
424
399
1197
1886
4898
963
1744
2549
32
640
1567
2145
4756
4895
2878
3292
3441
1477
2217
4631
4995
979
2777
497
3961
4770
4978
777
1350
3484
192
447
1479
1872
2827
3405
4254
3922
369
3041
4820
702
1767
3234
4963
212
592
732
1365
1980
2751
3154
3391
3823
4191
4479
2053
2324
2775
4989
148
4080
2223
4966
3705
2015
4262
1360
2009
2793
277
1308
1972
799
2516
2569
2892
4103
4575
2966
64
4311
2103
2338
3074
633
1761
3943
679
2293
3845
4247
1376
2801
419
487
1753
2036
3209
4577
2267
1300
2008
4868
1060
3364
3369
3743
4222
4917
2908
3067
4519
17
1354
3969
4568
2306
2980
710
860
1366
2878
4450
624
628
261
1076
3211
3297
3523
3913
2766
38
460
618
4296
3142
3450
3529
96
1211
2062
2253
121
2349
2499
4035
4269
4542
3456
3583
3762
4170
857
1799
3460
4843
226
352
3563
3905
599
634
1433
3185
3509
1315
3748
3004
4900
4279
2415
4697
1973
2368
3794
4594
772
3326
4617
294
473
1092
3477
214
3277
3324
3327
83
195
2091
2982
4314
299
1407
4257
3109
3477
1738
3780
4153
4623
503
964
3882
4312
633
927
1031
1907
920
1069
1399
3582
735
887
1925
2740
3616
1213
2473
3518
3817
4288
2222
2355
4365
53
1606
2272
2530
3329
1650
2187
3575
4730
297
717
2856
4689
3040
114
1809
1896
2123
2781
2927
4346
756
880
2378
3419
4351
539
1506
2069
3538
3833
3971
817
1000
1110
3331
4804
78
351
2001
2342
3550
4409
702
1260
1568
2397
4032
4436
232
3354
370
1282
2717
1576
4084
2166
2352
4159
4831
127
2291
4343
4975
532
2359
2393
2757
4903
239
398
898
2429
2047
4057
1104
4919
1155
3078
3821
1804
4156
85
628
1187
1494
2720
3224
57
3432
3571
4016
692
2017
603
885
3781
4069
471
1290
2720
4010
3035
4649
1039
2738
4672
817
2869
1369
1739
2335
3380
3824
20
3089
4
1045
2514
1540
3762
4335
4641
4817
2760
271
272
719
1071
2350
4164
4471
4572
4714
932
1073
4620
567
1233
2355
2763
4288
4923
1232
3857
1828
3233
500
610
976
1254
2017
2068
2477
401
2471
2699
3724
3742
4812
131
1385
1451
2428
3867
4761
465
3825
2094
3054
3824
1358
3036
3279
203
292
2382
4374
226
586
3150
2525
770
1541
1908
3225
457
1648
209
1422
2030
3589
4622
545
2795
2807
2953
3094
3769
2438
3170
3849
3961
1235
2182
2495
3923
552
2083
4562
1820
2381
4112
44
2470
946
2508
2938
2118
4672
266
807
1199
2304
1925
2128
4315
4610
266
1050
1886
4522
444
1920
2711
4910
1087
3673
3817
4405
2832
3505
4150
4778
401
426
1050
1308
2989
3065
3156
3552
3567
1398
3502
1857
1866
591
3480
4164
2044
2827
3368
4036
1504
1936
4745
1308
2191
2282
2865
4975
1100
2926
4643
2785
1411
1842
4351
1201
2830
4617
298
1809
3962
3991
943
1864
2390
3225
4621
1405
2726
3470
3751
3813
4305
955
1642
2460
3283
4119
4661
211
2405
4108
1217
2558
2798
3057
4276
4625
4688
4702
2957
3712
924
2134
2307
1372
1974
2269
2640
4620
326
1604
1786
2920
586
1640
2688
3936
3567
29
627
745
3472
29
1878
3470
3539
4329
4337
4450
4017
1140
4096
4243
420
1730
356
652
658
2146
2782
3270
4320
4447
2024
4394
607
1021
221
805
829
3428
1129
1270
1277
2281
2406
2758
298
1355
1553
2366
2525
4040
4107
936
4642
4917
2504
2812
3202
4235
4638
585
1633
2146
3047
4858
2674
3694
480
1165
1564
3737
4846
1418
3700
2387
2610
2729
3537
1449
2856
4898
424
1337
3926
2508
2609
3146
297
3108
3754
104
1937
2306
3811
4706
3847
4592
339
78
2829
4520
2251
3265
4306
60
705
1913
2820
4802
863
2157
3103
3204
3424
4382
4812
288
1810
2408
3993
4154
1321
2650
4758
1370
4612
1740
2041
2428
4859
3637
778
3002
4165
533
885
1940
2578
2969
3407
3671
597
2876
4641
2082
3038
4289
3118
3841
216
2871
1982
396
1117
2914
4428
1364
1551
3716
4491
4860
413
3042
245
464
1143
2211
2392
3043
3497
647
899
1309
2600
3322
3855
422
691
2383
3190
4017
4437
4922
1791
3992
4293
4995
1098
1241
950
1040
1128
262
275
722
1426
2391
2514
3152
1351
2332
4044
4445
1122
1146
4522
9
1485
2950
3967
1382
2517
1222
1428
1544
2803
455
954
1339
3352
3887
4509
924
1293
3893
4587
438
1919
2498
3035
3888
4184
4094
212
2992
3439
3479
4168
1136
4653
1885
3807
4309
1872
2249
3409
64
4539
25
289
839
4075
589
1368
1562
2605
759
2146
2692
3378
3889
4493
580
711
1237
2109
2596
2749
3819
4796
1999
2949
4849
2109
2936
4600
762
110
824
2113
2264
2761
3504
284
518
1460
1937
3441
3542
4862
1676
3336
3403
3862
4089
4962
562
4790
1066
1493
1736
1760
265
957
1998
3259
319
745
2133
2136
3060
677
1059
2453
3169
4287
738
842
1272
4349
1185
2895
2928
898
1637
2227
3518
372
2729
3214
3732
4481
598
2483
3572
3757
4801
4911
1890
4340
1287
2382
2386
449
4449
537
1009
1178
2795
36
146
548
1447
2964
4047
628
894
1106
1718
2158
2769
3189
3789
406
1281
1491
3251
4309
2369
2837
934
2839
4192
1480
3204
4929
224
2637
3116
3567
3905
4004
1317
1962
3327
1635
3638
4778
1003
1248
1502
1712
4223
2090
4119
2092
2177
3090
3242
903
1363
2412
3616
1369
3480
3784
548
1575
2434
478
929
1709
1866
3895
3900
4413
1163
1546
1647
2029
2737
3252
4764
4219
1615
2745
3716
4806
1757
4327
4526
354
986
1682
2523
3499
1890
3412
2443
2548
2566
3463
270
1507
3143
3210
4774
155
862
2407
4642
2578
2656
3117
756
4540
1409
1650
2370
3923
4473
186
1862
2631
4514
1319
4348
2958
1237
3558
183
385
895
4117
1772
4451
3290
3693
3725
1509
1562
4144
4602
4773
52
881
284
1459
3487
4781
801
1458
2054
4138
4795
1390
4926
392
905
3335
4826
2404
794
3580
3820
4102
4231
2049
2531
3105
4336
4857
404
1845
2409
4079
189
796
852
3272
3798
4815
320
2362
3637
4098
3701
3831
36
2032
2295
2471
3823
4784
1965
2362
3004
790
4741
1024
1788
3327
4561
3545
3803
673
1552
876
1892
3470
3898
540
833
1114
4242
4467
326
684
3160
3593
4885
108
126
1118
1577
3752
4489
4698
700
1415
1773
3103
3346
3799
1624
2767
2765
1367
3555
3722
59
285
408
570
4707
53
2345
2808
4045
610
1841
2236
464
1411
3205
500
874
907
4057
1394
1726
1731
1947
4326
4861
1213
2466
2899
4123
4258
484
2046
4882
2519
4329
3071
3512
4407
148
4050
4071
327
3567
4022
1423
1276
4098
1604
2276
3758
4996
1196
2277
3655
4965
305
1443
2717
4648
1571
1811
4086
207
372
928
1456
1591
4840
2487
3667
4417
4754
1822
2472
3526
4566
2563
3008
3470
3511
4347
4354
2216
3006
3724
4436
568
4399
3269
3541
2490
3566
4309
285
1898
4257
296
597
1916
4048
4667
2684
2845
3077
3529
4577
2765
4792
2063
4239
4575
4734
36
491
811
1953
2832
4116
2464
4780
101
2659
4247
4756
384
824
4199
4244
4999
1088
2421
4311
3028
3871
202
3350
3998
4546
4708
1087
2161
2872
2998
4215
4801
207
1675
2989
3932
1001
3373
3754
703
3092
3817
2099
3094
3180
3992
3360
497
991
1088
2468
3654
4263
155
644
1226
1584
1850
2040
1246
4078
220
4384
483
1047
2973
3187
1369
2100
4572
4750
2043
61
1433
4019
294
703
1583
2477
65
1913
2361
495
2826
4173
4514
733
1089
3033
4347
936
1351
3715
4577
1475
4949
1309
3005
3880
1976
2851
2353
3704
4303
1940
4064
4154
4523
32
34
1570
439
1657
2050
4367
2989
209
1382
1456
2409
3211
216
3809
1315
969
2558
3044
3665
2639
4850
1112
1199
2276
3319
409
2668
2994
3405
898
1558
4941
476
1508
2539
4114
2245
889
2392
2420
3511
4199
1429
2402
2651
4535
1202
2540
3536
1479
3722
4000
2715
3535
4883
409
4511
1665
2182
2611
3207
211
1841
3355
3999
1547
2857
3448
4120
1540
832
1989
3189
4693
4793
635
648
1787
1811
1888
3223
3198
3882
4212
1871
2292
2947
4154
1863
3886
2049
3154
1509
3789
2472
2534
3958
739
937
1077
2726
3296
3503
4162
4196
4304
52
2307
2952
3890
4383
1816
4901
4981
2094
2120
3971
1099
3931
3964
2261
3428
3528
4859
2586
1294
1505
1623
2007
2169
2352
3085
4089
823
1190
1673
2102
3631
1647
2976
3119
4130
4801
695
2365
3655
4204
4295
845
2752
3135
4025
342
2842
4684
8
997
3916
3692
1868
3069
3415
4060
4778
1435
2524
4785
866
2980
4499
4508
2489
2978
3286
4260
4670
6
455
2098
3998
1860
3129
3691
4351
4667
295
1050
2524
2982
3895
1070
1604
2945
237
1481
2821
3517
4792
3578
660
3599
3834
3906
4032
4476
4989
689
2564
4989
1633
3593
4296
3518
3816
4429
4597
27
714
1312
1630
2027
3322
624
2570
1419
3734
4960
3344
414
1400
4106
2461
2777
2951
4215
4904
2241
4361
4866
1295
1912
2203
4360
4
2274
2923
3367
4203
1288
2467
3601
4811
259
2516
3947
1897
3958
1433
1607
3148
4928
414
1247
2315
2338
883
1979
2075
3789
4490
1191
1447
2262
678
1667
1786
2047
276
4165
4732
3002
3400
4302
167
343
1783
2534
3426
4429
3027
4027
1559
327
2433
3093
3766
4547
278
1874
64
719
1972
2047
980
1955
3045
4403
2024
2552
4143
1580
2801
3763
637
2590
2744
567
1651
2020
2421
3812
2927
4885
425
1767
4352
389
514
4626
4033
4366
4423
21
1606
3513
3871
1534
1392
3635
217
357
1721
3291
3432
3775
4606
4588
2082
2305
4117
4583
1994
2522
3616
4519
2652
2762
3857
4722
4957
1438
2744
2396
2469
2492
684
902
4741
473
2076
3111
4878
278
1035
4369
4952
4991
3761
4519
2598
706
2653
3510
3339
3532
164
2305
3553
4347
4625
582
3315
3677
3940
4154
4845
145
3395
4364
241
3879
628
2174
3369
3773
3971
4979
2039
3772
906
2511
2708
3526
539
683
3345
4367
1860
2191
2731
3936
4268
5
3256
3298
3356
155
1430
1716
3333
4348
4446
4781
1423
2233
4948
499
2623
3361
37
1941
4080
4335
4662
164
3290
4433
4922
1709
3395
4091
4717
2263
4025
263
1410
1975
2316
2846
3221
3801
4504
4916
894
2998
3708
3828
4783
875
1677
3566
4449
414
2554
590
2022
2390
2117
1493
4444
4966
3232
4583
4620
753
4735
1045
1301
2820
4274
4924
1493
3621
4746
169
4240
1394
2947
3059
4672
3028
3608
4482
1180
2031
1222
1815
2967
3002
3159
1340
4027
4317
495
1807
3986
922
1111
2665
3498
4241
2013
2278
2336
3066
4101
2363
2764
4485
2603
4438
92
2748
3360
115
4304
4847
4001
4608
1138
4436
2544
3964
1014
1849
4902
2245
2652
3503
4880
4912
127
627
670
1436
48
349
3895
535
1394
744
766
868
1134
2294
2608
3790
4165
4798
328
1846
2559
3402
67
3601
2147
2554
4193
2447
2878
4465
1121
1669
1869
3190
4053
4280
59
722
847
2190
3288
3537
2097
3029
3657
4524
787
2138
3337
451
496
794
1101
1454
2669
2906
3186
3517
660
1480
2413
3294
3376
4014
4217
4375
935
2382
2502
2863
3227
4502
4536
2242
2649
4592
117
295
620
1865
1910
2774
4860
546
3532
3105
4359
3288
3458
64
3929
4398
375
4550
4752
361
1654
3279
4421
921
3843
2056
3572
3772
4481
1294
1651
4349
1586
3932
4862
1473
4672
4404
465
845
1357
4784
243
2344
2856
2751
3409
3684
4669
1071
1842
1857
2282
3758
4087
4291
3524
3910
174
625
2970
4530
2377
666
823
2514
3889
1160
2605
3257
3956
2853
3419
369
909
2867
3613
4896
1831
1212
679
820
2492
3264
1906
3036
3350
121
1743
4163
4755
1061
4487
4916
1194
1283
2769
3931
362
848
1335
4815
4998
861
1508
1586
3596
496
3533
587
3256
3602
4614
1823
2090
1739
4026
1597
2603
3765
4086
974
2667
3279
311
1256
583
564
1512
2898
513
1814
1888
4601
392
945
1914
3984
4204
4327
4433
185
595
2426
1876
2717
3078
3364
4991
1234
2374
3090
2078
4581
776
2583
3443
3952
3958
271
1803
852
1082
4505
1868
2261
2908
4489
4625
4907
2188
3130
3528
4777
82
440
722
828
1953
3732
678
337
4710
4824
1848
2544
4463
570
3429
4344
1490
1582
2160
2559
351
1281
1794
4071
69
3395
4554
746
2305
1466
2648
4555
4765
4857
1762
3457
4231
2242
4706
199
1839
1941
516
980
1755
4210
4622
1540
2820
3309
3876
3691
2482
4226
3887
351
4517
4555
4561
2222
2630
4698
1273
1794
2355
2694
2927
2743
746
983
2276
4642
4681
4952
1619
1706
3904
4599
1448
2462
2986
3308
3598
689
1096
1589
516
759
1286
4355
490
1777
2677
527
1273
1430
4863
2229
4293
4903
1614
1833
2246
1767
3601
3802
82
3064
642
1588
3833
4345
4435
1118
1378
3446
3786
1908
3677
249
670
826
969
1660
3393
15
456
471
1056
2183
749
1827
3366
4214
468
782
2911
58
1298
2895
2898
2983
4475
721
3022
3276
4311
4342
1053
2588
2954
3287
3783
122
970
877
4776
1060
1377
231
373
1110
1263
4991
198
2316
1009
1586
1823
1070
150
1404
1440
2997
4323
75
3036
3248
4454
4937
1476
2155
4987
4286
3444
2946
3884
4329
4350
1194
2310
3097
4758
4888
1646
3615
3950
4631
1520
2312
2941
4222
4737
3884
125
2019
4551
183
2329
3273
2048
3763
1806
4549
147
1056
1184
3712
4075
1246
1873
3542
4052
4344
4664
2008
1777
2679
2930
3797
2319
1031
1640
821
1330
1548
3038
3703
1824
4651
4951
214
1521
4256
4342
827
1971
2724
727
3301
4384
1373
2203
2978
3728
84
985
1266
3267
2732
4072
2073
3536
4408
1999
3341
4763
3414
1186
1261
2185
4869
2848
149
2481
2523
4497
2587
2632
4572
3001
4522
808
2067
2312
2341
3008
4659
3961
4037
2734
2319
2834
2056
2409
2488
3459
1276
1947
3400
1325
1390
3754
3942
844
4371
2308
3211
257
596
1344
1557
1978
3244
1714
1848
3576
786
846
3417
2362
2792
3793
4543
4724
248
259
922
54
993
2186
4727
997
1493
1936
486
767
940
1951
4446
4502
2373
4710
382
1948
2344
2605
273
743
2881
3696
4679
254
470
1525
1836
2189
2112
4260
820
1106
1662
4489
2242
4373
2611
3148
3239
199
526
616
2754
3480
3537
4195
4918
3355
341
1072
1418
3148
4198
4381
4955
366
1989
570
586
2677
4677
462
1062
1471
2947
589
854
2709
125
2490
3606
2467
3448
750
835
1917
4607
642
1129
1661
2206
4707
1170
4793
1293
2203
4718
1718
3185
1554
4807
2838
3051
4096
1940
4190
397
1649
4337
4552
1066
1122
3671
4418
527
2147
2421
2531
2696
3879
1349
2132
3014
590
385
473
2057
2316
3572
149
2153
2458
324
4154
4191
2249
2983
4447
4802
4803
198
1585
1963
4069
4734
4780
2643
4143
1007
4199
2520
3430
4969
447
1680
4929
644
2063
2686
2808
788
1395
1386
1923
2267
4695
35
2224
3382
4892
107
1198
3917
4241
4806
4832
4609
2588
4493
4923
3658
3700
4353
3097
4405
1605
2409
2993
1140
1909
4032
1128
3896
4191
4730
2363
2453
3649
2312
2843
1746
4989
2253
61
208
527
1127
4715
2476
3193
563
1215
1235
4475
3510
605
1900
988
1667
2188
3888
1724
2533
3247
4709
3281
3782
4585
1304
1664
2806
3180
3620
2566
2936
3136
3464
297
575
2042
3934
817
1633
3750
4875
41
442
1433
3065
3183
4021
1248
4765
1738
2212
4780
1470
3260
4357
4871
245
4789
4955
282
2216
2807
3202
2669
1138
2542
3053
4496
4765
243
3212
488
953
1702
3495
4125
33
849
1540
92
521
1340
2857
3741
4841
547
880
2026
3103
3258
3680
4017
4218
1545
3319
410
1275
2246
254
335
828
1495
2527
3743
3889
4580
1209
1651
1661
3184
339
1905
4870
829
1465
1590
3532
4197
206
1559
2200
4666
284
967
2412
2658
4644
1123
3480
244
1028
1459
3449
4633
65
103
1095
1785
1935
2109
3605
198
1985
3954
3973
989
2065
2669
3173
3699
4467
3400
843
1155
2119
2370
2860
3148
1524
1995
2428
3046
4124
2893
2059
3984
275
2905
3393
1930
2161
3778
4166
4394
491
1235
2750
3036
3155
4028
4995
553
1196
3586
3798
636
802
898
4374
257
3721
4714
113
2677
2954
3756
4850
1922
3060
3705
4212
4558
2531
3225
1649
1686
4582
448
2337
1829
3088
4826
566
3801
4164
4418
864
2772
4358
4758
680
925
1346
1679
3200
4061
4910
1255
4140
962
2283
3077
3116
3230
3914
4375
851
3868
4943
3526
3905
4683
862
943
4873
79
732
4147
17
2997
647
1424
1814
2480
3123
87
1177
3171
4006
4943
4958
4969
380
890
1425
3881
988
2216
2827
3172
4750
1240
1599
3357
4880
4101
4547
4759
1769
40
1618
2506
2760
1537
3106
3580
220
1544
2154
2187
2922
3650
988
1606
2855
3109
3335
1133
2154
3666
4330
716
2896
4264
2683
3176
3300
4644
672
2739
4112
99
2732
314
1385
1387
2056
2337
4369
906
2149
3088
3998
777
3365
1954
4719
1389
3332
4148
4156
448
896
4985
4751
4921
391
725
1725
3377
1259
3632
2062
3446
4478
52
1599
4541
4583
4986
2304
3136
3738
4569
2245
350
1194
3338
3743
3916
4291
277
3555
3711
4948
4096
55
3600
4246
4312
4765
4924
1261
2215
3607
4456
2293
4503
3417
3806
1982
1396
2168
3502
4221
4385
4552
4612
1292
3953
4666
2814
4056
1396
3759
2614
3815
1770
2311
4264
4558
2576
3660
4391
729
2912
3120
4201
3363
1091
1112
2960
3336
1303
1312
1383
3764
4723
1764
1981
2912
3386
4283
931
2110
2918
4455
4793
215
3686
53
201
2617
1097
2485
4697
996
1986
3514
4838
3
2100
2103
2818
3556
3598
4202
1892
2302
4456
1031
3661
195
487
1331
4699
302
1410
2440
852
3093
1841
226
1532
2067
3681
3864
2616
3629
106
2589
4369
66
2566
4067
4339
639
1102
2981
3573
1203
2792
1035
3269
2133
136
1605
4884
94
100
1065
2626
3879
2394
133
1701
2462
2976
3932
4478
350
562
761
4185
1425
3461
3988
4285
3026
3569
4472
2432
4284
3781
4152
4287
1254
1580
2729
4630
75
324
1875
2369
2451
3045
3751
4068
4837
2358
3333
4875
1925
4041
4304
4588
4835
58
1043
1946
3115
4394
578
1191
2100
2694
3859
701
1834
2020
4291
953
1054
1953
4010
267
1768
2644
3256
4966
1277
1706
2941
3470
3945
27
192
4135
4481
49
562
1047
2903
2672
2323
3261
3735
4334
4370
1020
3659
3134
2050
3582
3661
4251
4671
1009
2836
3948
2680
519
996
1640
1919
1974
2942
3100
922
1972
3235
3919
3171
105
3762
4467
451
1036
2707
3364
4183
4286
206
1354
3866
308
796
2031
4135
4851
4375
4491
245
2129
2918
3066
4460
546
1515
2034
2093
2689
56
1114
137
2416
2428
3270
3812
4195
4885
4439
2520
3970
3279
4669
1189
1856
1125
2000
1015
4785
860
568
1400
4542
1867
3905
4415
4874
2908
4129
542
648
2308
2428
158
470
314
1712
4340
4802
441
3700
197
540
3132
3554
345
1490
2403
2414
4079
693
3042
398
4254
4558
127
1639
2451
3892
4221
4358
4997
1775
1847
1956
3644
4237
2687
2817
54
2681
1572
1756
2122
2570
3385
3428
3746
3896
763
1868
2044
2268
3297
3324
1093
2299
3246
133
691
1378
1988
931
2337
445
1329
4144
1
133
3914
4680
1007
1155
2014
3755
2765
3825
2445
3450
3999
4499
4837
3311
3480
416
1602
1833
2435
560
734
1650
4326
1717
4213
783
1389
2923
3206
3907
446
2543
4066
1063
1139
1999
2682
4527
35
2246
1293
3606
4602
4954
437
4796
4859
4777
1190
4866
2623
4265
4357
370
676
1641
2501
3242
4424
4550
4769
1033
1505
1568
1859
2619
366
1506
966
1053
1746
3700
3751
4432
1308
4727
1044
1277
1794
3285
3317
3880
1003
2084
2660
3186
4208
4271
4532
4780
4794
370
3099
3919
4241
4685
1059
276
4059
1
167
2979
4305
548
3678
107
172
1205
1588
1135
2130
2716
1761
1470
4268
4526
246
3601
4057
326
2248
4414
4485
4731
3840
4412
2155
87
2452
2573
3297
3788
4809
1260
2121
3266
4217
1095
1679
1693
1844
3827
1145
1325
3807
4995
1292
1594
4256
440
1939
2231
2472
3320
4531
384
1896
3342
4691
2138
2701
3911
853
1898
1930
2012
4928
404
4927
737
4821
1648
2507
2997
1718
1887
1985
4265
4340
4430
795
4041
4922
1074
3935
4152
1911
1934
4080
4772
2980
4558
4577
102
2515
3869
4659
3656
145
398
691
2197
4852
23
1123
2403
3840
4840
2930
2403
3129
4677
2873
4364
464
2418
2492
1903
3060
3628
3913
4253
4312
89
496
1009
1364
3924
4666
2498
3199
1222
4247
189
1004
1746
4208
2077
2109
2250
3324
3553
3875
4007
240
1133
1648
3372
3732
4295
1080
1930
2715
1047
1198
2980
3134
3659
3993
680
2750
4029
4174
484
1792
1951
2725
1489
2420
2742
2974
3684
4021
4557
389
2364
4164
300
2410
250
897
1156
2361
2716
4027
1229
2811
484
588
456
678
1203
1605
2456
3024
4929
1556
457
4281
4947
1189
1232
1857
3235
2574
3072
3211
4249
4782
2184
3320
4333
115
849
1104
1207
2825
4946
1548
2349
2543
4035
1468
1471
1943
2403
1747
2010
2984
3415
2346
2863
1609
1309
4321
485
2487
162
867
1170
243
1412
2183
1447
2062
4326
4625
3036
4085
4318
1950
3102
3291
4876
115
878
1828
3333
4213
3003
3388
1797
713
1195
4888
2764
89
530
1256
2928
3281
1243
1405
1774
1356
2809
3404
4871
3412
3971
4128
970
3125
4455
631
1405
2476
3479
408
418
1318
535
4078
4752
4202
4956
370
1286
1724
3823
4299
670
1363
2974
3092
1354
1573
2901
3029
3156
210
1207
2172
2541
907
1683
3149
3449
336
1199
2469
4759
4331
4762
973
2865
418
1575
4325
2236
2324
2326
2362
1463
497
1289
4639
375
1308
287
1444
4394
458
1335
3335
400
1466
1562
1935
2007
2347
3759
4330
1427
2051
4428
396
1773
558
2236
2904
3487
3620
750
1168
175
2218
2952
3241
3779
4604
28
2845
4047
2328
2800
2805
4326
1574
2345
2617
2791
218
227
1529
1667
1981
317
2888
3639
3739
3896
3580
4959
69
4720
1826
2437
1058
1237
1341
2063
2218
2231
1208
3483
3997
4005
4113
4905
2179
3293
3444
4774
4985
1659
3181
1429
2261
3744
4958
300
405
421
4238
4971
204
2426
670
1252
3955
4478
2504
184
2158
29
116
500
3757
658
934
1441
2895
2913
467
3061
4713
131
2257
2730
3741
3942
4614
4704
1765
252
632
2907
3662
3910
4465
4511
157
287
2596
3371
436
2183
2241
3768
2303
2983
4285
1397
2010
149
4154
3308
4219
2352
4188
569
4611
586
1986
2924
3568
4033
4075
1288
2753
3181
4413
945
1638
2797
3643
3714
3975
4454
1862
2174
774
2504
3290
3876
1526
3103
3394
4775
343
4298
1494
4503
4608
4684
1642
1969
3608
4196
4867
1539
3597
3688
4185
530
1683
2398
2690
4327
4435
4826
4894
77
1257
725
1236
1470
3981
1512
1592
2309
1188
2696
480
2016
2386
3829
4684
4692
1235
1547
735
897
3073
4970
3880
698
2090
3398
4794
284
1927
4518
1852
3742
1403
3225
3479
4199
2736
3417
4772
2152
3952
4312
4335
4423
4542
4727
4390
1510
2367
3573
1935
4486
1617
4255
723
1519
1967
4509
2715
1683
1805
2328
3055
3385
246
478
2535
4085
4523
4555
297
3647
4053
298
1254
3023
3936
3974
4077
153
417
693
3142
1373
2333
2813
773
1156
4554
1049
4286
2274
3892
4734
571
1774
2683
3251
4074
893
1311
2439
2463
3433
3952
4300
4716
138
676
2098
2315
352
1258
1322
122
257
1704
3366
4658
3093
1225
1363
1798
2754
2321
4079
1019
1130
1645
2887
3442
1368
3535
3656
2552
71
1496
2696
1992
2220
2957
1680
4359
373
1438
1927
2710
3812
1615
1622
2811
1245
1309
3765
2937
185
2046
2998
3579
3726
65
122
4412
4907
96
1190
4173
1465
1981
2074
4016
4933
2022
561
1592
1654
3834
4875
2493
4303
2629
904
930
1571
3031
1576
3350
2394
4328
2036
2266
2361
30
561
726
1754
1839
3181
4244
4419
3844
515
802
2678
4122
4878
2873
4227
595
1441
4682
1111
265
2960
3219
4706
4959
453
4581
1664
2518
2572
4648
2577
696
1723
1764
3317
1072
1290
1565
4012
1762
1841
3517
2669
690
2684
3231
901
1514
2718
2782
1629
2769
3453
4376
2839
2870
2886
3167
4611
450
538
1441
2025
2164
2665
4250
3073
4297
4933
982
1017
1130
1634
2245
3341
4505
404
1015
3506
4900
55
2552
3475
2303
4183
833
2356
4268
4525
218
782
2140
2632
3946
3961
4342
2553
2702
2864
4177
1344
1445
2935
4093
3088
3323
3453
4287
4586
3027
99
420
2661
2662
3187
3396
1830
4170
2737
4512
562
2593
3047
1603
2875
2932
3184
1928
2919
3481
4178
4263
4414
1881
2004
3775
3956
603
2163
3235
3292
3709
3895
110
1666
4857
767
4208
4326
577
2585
3688
4281
4382
731
947
1385
2450
2721
1689
4212
692
1355
4321
134
3084
3562
4007
444
943
1748
1816
4193
817
1382
1799
1951
285
944
3242
915
1761
4589
985
1322
3258
849
1318
3856
186
568
1580
1958
4292
4907
3189
3727
150
2890
2936
2137
4142
4009
2162
2821
3087
2151
2420
4705
2644
2276
4334
3220
4361
646
699
4488
575
541
725
958
1713
2273
3679
4144
4744
358
432
2960
2999
3329
4181
923
954
2171
3299
4965
260
3955
617
2537
4300
1856
1448
2704
3861
1928
2576
2647
3100
4494
3529
3836
2790
3763
4565
4879
4332
4347
219
1417
657
2734
4843
726
1566
3520
4587
1293
3673
3764
4283
4767
76
3961
4942
300
1990
2190
2618
2774
2861
3797
2847
22
501
988
2632
163
1845
3040
1775
4805
1338
3842
3868
4235
525
1575
2980
4114
4235
4563
564
1681
1756
4650
1690
3424
3792
158
2826
3745
4275
268
686
1445
3613
2051
4811
1108
1527
2713
2283
4745
2582
4393
263
2582
4279
4646
630
3740
4303
357
505
1744
2566
3040
4723
40
19
356
1817
2961
440
1569
655
1772
2035
2059
2560
3127
3203
3897
367
779
3934
4842
511
3000
2196
4202
4744
4545
1313
3277
3051
401
645
728
2728
1865
1964
2072
3822
2546
164
1910
3377
3468
2202
157
2244
3762
3770
605
2267
4254
411
2105
2502
4169
4418
4974
1522
2561
3489
4826
4865
3392
3642
1996
4009
4857
369
2243
820
1295
558
959
2216
2469
3236
2871
3216
4030
1384
4241
394
2934
3997
535
1857
2187
3146
3357
479
627
2753
1981
2474
2519
3706
3634
4810
2739
4412
1236
3371
3728
4390
721
4680
2311
3010
2577
2920
3373
4332
124
4119
671
2631
3054
4681
4977
2990
3837
114
851
2209
3303
4070
4149
1040
1704
1966
3686
4133
939
2523
3673
1266
2829
4658
349
419
2659
2817
3491
3511
4208
4289
3327
547
1578
2341
2491
3615
2293
2349
3479
294
1201
1507
1827
3860
2563
2968
4974
551
1213
1217
3367
4257
2596
3315
3533
4818
4148
3228
4778
183
1917
2344
3336
3897
4215
1287
1593
3088
4114
3821
694
2676
78
940
1318
1401
2182
4145
4812
2445
3020
3732
3832
126
612
822
1092
1706
83
735
1921
2108
3217
4025
743
619
1933
2638
3737
4239
731
4041
2484
1433
2584
200
1219
3188
3329
3731
3992
4730
251
869
2107
2698
2745
4884
1186
2860
3967
574
732
2345
2830
3599
116
773
1858
1666
1682
1435
2739
4623
95
132
1749
1385
386
2068
2343
3120
4086
1122
1793
4970
194
1610
3960
2460
2695
2970
559
1960
2514
3034
4768
4797
4148
4368
4918
172
1207
4284
4408
1308
4027
4179
4779
3828
355
1228
2098
4624
525
1389
1681
3186
4778
93
1232
3598
1747
2380
1484
1523
2254
2845
3329
4523
1150
3074
4488
1082
1482
4143
64
282
1410
1809
2564
264
492
579
744
914
4964
560
2080
3601
3107
276
1014
1777
2644
4897
1123
4916
3343
211
688
1115
1638
2914
3623
111
1030
3667
3808
1194
21
1303
2563
2967
3372
3739
4088
940
3388
709
1280
3272
3313
3517
4286
864
3269
2635
2420
3869
1943
2166
2847
1128
3074
4683
1249
1407
3026
3810
4674
3478
796
927
2461
4596
530
1290
305
361
467
1022
3109
3393
3568
4102
4150
2418
3682
4459
137
1136
1665
3584
4330
4823
987
1040
1369
3342
401
462
2418
2891
3887
4538
267
2024
3097
85
713
1250
2034
4748
4789
1005
1489
1997
3704
4131
2383
4802
4828
758
850
2350
2524
1311
2498
4713
80
2135
4589
437
763
2243
2713
2834
2154
2919
4701
1330
1730
1850
4068
1625
2616
502
34
3171
4249
766
2987
4717
235
2360
4021
685
1027
1549
2654
3111
4934
1118
1275
2093
4327
3111
1328
2711
606
859
1282
2742
3686
4834
221
282
731
1268
1525
3118
3904
233
3334
1934
2817
4371
2985
3004
2201
593
1412
3883
1977
3292
4872
152
1078
1414
2565
3815
3656
592
1611
2012
4719
4966
246
1002
2936
1522
2417
2765
3910
220
1718
3061
393
2645
2792
4352
1926
3131
4417
86
1555
844
1800
3682
425
544
3214
633
2102
2907
3689
3907
4591
1192
1320
1792
412
1583
2041
4217
4978
4260
4609
3707
2062
2740
3514
4411
4636
4687
677
933
2644
3812
4316
3730
4021
4306
4380
1774
2364
43
661
2577
1277
2401
4004
4705
4882
91
3290
357
1802
3014
250
2914
4337
1221
58
2565
4973
1348
2691
1533
2327
2547
3119
4049
4065
4125
15
2586
3518
92
395
1345
3172
1113
1146
1765
3904
4267
4513
865
4898
1952
3316
4727
373
224
875
4805
2565
2516
3008
4251
2422
4805
4989
366
3299
576
716
2613
3117
3906
258
694
2805
3241
4557
4994
692
1130
609
2064
3826
911
1048
3296
4421
36
1399
1878
2443
4919
4937
2104
3167
1008
1822
1879
1494
3591
3190
2392
3259
4355
4804
200
2195
2414
2066
4015
263
1042
1772
3797
226
588
1045
2448
2855
3222
4337
4783
1142
1833
2230
3301
3810
88
645
1014
3263
1877
547
677
2142
2147
3266
2443
3613
248
1350
2778
2868
3237
3548
4188
4463
3754
4541
83
286
242
2149
2215
2960
2587
2819
3068
3206
4381
816
1294
2702
3242
3774
4721
3189
3503
3630
4500
2100
3497
1641
2264
3087
4077
4562
2458
3265
3497
3679
4592
198
4001
755
1279
459
690
1194
1668
1857
3257
1399
2381
4623
502
1910
2325
4764
307
1086
2586
3369
4664
3141
240
2693
3192
3543
914
2578
4472
1387
2025
2613
2844
2526
1258
3422
834
920
3180
3805
4048
893
1898
2191
3269
3611
157
2203
3852
3011
3336
3775
4921
752
1623
3748
3782
1895
3016
3325
1588
1736
1965
3431
285
2957
3012
380
402
847
1386
4657
1367
1638
1596
2416
221
1250
3043
4512
4534
1881
2072
3507
3347
3978
742
925
972
3451
1291
2521
2948
2975
407
1450
3103
3488
3111
3503
3880
4626
4885
1023
2145
2550
2624
2918
2667
3647
4265
4409
4580
4730
4405
1409
4483
4867
499
3341
947
1131
3348
1739
2782
4639
4822
713
2718
3352
4946
1344
1796
2753
3668
4789
51
462
4570
4969
520
1543
4366
2345
2391
3220
3497
4834
2957
4478
1607
2174
227
1090
3470
121
916
1617
1919
3134
202
431
554
2289
163
848
1108
1145
1616
2320
2342
2651
2165
4107
4268
4378
1177
1622
3494
4825
1099
1879
1988
2452
4723
2363
4415
2835
4158
4634
1862
4928
2824
3024
3204
3485
4555
1270
1534
1561
2705
3191
1375
3355
3793
2007
3139
3458
1569
350
3436
2
4214
4846
1890
2089
2315
3194
166
1533
1719
2527
4745
2624
4765
2671
3847
3922
1929
3135
3417
1343
1653
1739
2375
1166
1471
2835
1553
3366
3572
3994
4914
436
620
1515
4791
191
1514
1930
2887
3757
4485
4656
4315
2701
3936
452
599
2943
3683
3991
4201
4744
68
2948
3931
4421
1982
2867
4378
571
3151
4180
4946
2946
4591
179
3812
3459
4406
4886
3748
816
2730
4126
4760
4961
314
763
1880
3026
4193
2495
2352
2987
4376
4862
2178
2795
3022
423
658
1656
2580
3863
3897
3996
552
1530
1737
3101
4758
1769
2392
4999
3402
3495
3738
618
1090
2539
3358
645
1550
3187
4389
2754
4546
792
824
1011
1218
1373
3150
279
797
854
1085
1242
1806
1891
2068
2372
3433
3981
847
1346
1913
4140
4273
855
4905
1193
2648
2665
4162
1120
1352
2239
4212
375
857
1354
2953
3055
3233
3741
451
1565
1662
2183
365
2063
4304
4413
1312
2585
3228
3452
695
139
3273
1977
2675
3074
3474
170
3872
2036
258
324
1240
2704
2492
3043
565
4156
1290
3611
4614
4812
4974
59
824
1736
4347
1396
2073
2329
3836
4377
2444
2846
3662
3173
224
3865
3908
4936
334
1870
3275
3687
872
913
1270
2029
3182
3214
4508
1746
2215
3718
4961
106
1142
2919
3951
1614
3252
5
3402
3667
4094
933
1497
3284
1031
2356
3239
3955
2478
2568
286
1133
2766
2793
3051
3584
4308
4692
343
4918
465
3779
3968
4208
4759
1522
2084
4301
900
1211
1827
3527
4946
279
3408
4591
3141
4003
500
794
2602
768
1034
1605
3744
4118
638
2616
2923
2078
2110
2579
2726
1224
1425
1828
4332
1536
2391
3197
3928
4462
1659
2159
2513
4312
1251
1537
4794
907
3560
3118
652
1896
2006
2806
4699
3913
4236
4607
2284
4123
4472
4876
4942
2203
2633
4169
589
979
3028
3289
2373
1331
1480
2042
2464
2958
3301
3480
4489
4325
8
1465
1779
2099
4025
2773
4893
199
1324
1179
2102
2799
3711
4236
4364
4507
1686
2826
2828
2959
4151
86
404
636
1041
4954
228
957
2186
4770
1417
2084
3424
3969
4446
1445
2890
4441
1347
2832
3096
4578
1607
2873
450
1018
2142
2750
4066
4554
4932
238
3166
411
2090
4928
4320
2385
3736
3509
3893
4538
2669
3302
3440
1083
1620
2326
3862
415
1834
242
2848
2235
4878
2199
2342
2978
3633
58
1610
3001
2025
2121
3277
3325
4064
4339
4252
841
2993
3621
2933
3083
1153
2497
1443
3784
633
1071
1079
4330
605
1322
2694
4564
818
1647
1958
1962
2062
2396
3352
3416
4911
495
1244
3035
3659
566
3015
3832
559
1363
3561
4929
143
534
1122
1590
3608
2068
527
1270
2392
4240
3516
3969
525
4982
1739
4206
1478
1107
173
923
3343
4781
217
3122
4954
2565
2896
1397
3529
4439
1252
3256
4792
2091
2207
2823
2093
2877
3339
4835
786
2059
3062
4166
4453
4906
488
637
2105
3457
4437
3784
732
1088
4569
4711
4745
4749
292
1537
2024
2940
2433
2460
2544
3065
4818
11
2029
2047
2586
4682
1163
1975
4517
546
549
1772
2283
2762
795
1069
1543
2582
3033
4338
4831
2738
4459
1410
1585
2612
2921
3688
4183
4784
223
1044
1356
1767
2900
3328
2991
4850
620
2934
3585
959
2016
420
2997
4860
496
497
3677
4443
3092
1587
4138
4621
537
2334
3208
2082
3718
4350
4980
3922
4122
4187
204
379
1311
2034
450
2669
3470
1331
1416
2987
752
964
1491
4380
475
2264
2919
4482
1580
725
3199
655
1138
211
360
1443
4517
4844
1149
1562
1939
2356
3615
2037
3925
4457
1402
2854
3065
4799
2691
2732
3408
4118
4499
3424
4082
4716
593
1051
2550
424
2620
2974
3276
4948
884
1718
4529
4655
2907
892
1003
1586
3379
1213
4634
484
1246
1286
2074
2483
3529
50
854
1106
3966
1774
2723
3047
3234
3950
753
3404
2084
4315
2561
1727
4580
4674
4854
1234
3043
4010
4960
98
1121
3228
490
2206
2355
2589
4821
2690
4288
2914
3428
3725
3805
479
4367
4791
987
1958
3072
3437
762
2416
2891
3278
3455
3860
4238
1425
2274
2606
2920
3386
621
3496
3670
4002
1940
1042
3670
2248
4093
538
2022
3470
3491
4568
336
1891
4029
4716
593
1411
2502
4454
751
1433
3069
4282
314
923
4029
4157
3334
3435
1707
1813
2190
3170
4584
4586
4825
34
1799
2927
470
2042
2609
3879
4338
4391
4619
1395
2901
4746
199
2032
4713
4945
782
2197
2910
4511
1805
3691
4378
451
1329
2924
944
2304
2912
3659
1920
738
3822
218
418
1518
2167
2789
2941
3558
365
1303
2218
142
3495
1467
2785
1904
3050
4301
180
704
869
899
3064
3368
4218
4568
1880
3220
3501
4478
902
1175
2674
3136
4179
447
3241
3301
1242
1783
1817
2221
4242
4454
221
246
2023
2381
3853
4921
392
1288
3373
3071
2282
3993
4006
4917
39
148
1617
4472
668
1881
434
1768
1780
4325
3101
4861
497
1455
1715
2463
2866
3692
1677
2373
3768
1113
2589
2838
4348
923
2432
387
979
1773
4396
4430
529
1593
2894
3606
3681
4864
246
250
1084
1149
2247
2303
4090
1707
3490
4295
687
2626
2889
791
2105
1918
2908
3103
3278
303
3127
4992
2707
4286
100
3308
3463
4070
4967
450
4018
4398
22
337
1862
2455
3305
571
970
1850
901
1105
4011
2259
3505
4465
4897
2787
3695
4650
436
1696
2721
738
805
2881
2282
2554
4171
4509
1568
2043
817
2309
2358
795
4613
4787
684
1355
1633
3453
2579
4978
1175
2247
2337
3948
356
520
2946
3137
3701
4355
422
1172
1175
1418
1473
2714
3624
3190
1190
2624
2738
2765
4289
4447
581
810
1197
2113
115
1710
2184
2374
2833
3255
3905
868
1091
1462
2102
2408
4116
4489
940
1392
2145
2725
2943
3698
1770
3999
2123
1691
3172
4302
4397
388
568
3815
4460
1065
1923
2570
2965
3920
4161
163
2310
2803
567
2776
3165
3575
304
409
1636
1705
4517
1480
3587
4101
4170
413
2955
4245
2966
3388
780
3639
1531
1806
2540
4306
829
3824
206
937
1370
2968
3149
4014
643
3919
4356
1200
3372
3761
4579
1582
1961
2992
4295
1024
1707
581
2095
2694
3964
4930
549
3031
3816
4575
258
3444
1538
1749
1713
3421
4615
615
3916
4148
2144
4012
1141
1827
2209
3465
436
2111
3384
3722
603
1876
2511
3005
1641
2720
4591
130
1275
3275
3640
1141
1701
2932
3497
390
2450
2699
3765
2338
2782
3354
218
1535
2702
3283
574
541
923
1773
4856
2117
2679
3879
136
1384
843
3223
1222
2000
3496
1057
816
3365
3894
2245
2492
2147
3242
4060
4148
4826
2375
2784
3348
3415
4756
168
363
561
1122
2685
4714
1874
2066
2799
4186
778
2464
4561
4665
1698
1716
1843
2582
3764
4968
2480
4602
185
3408
4387
4532
4948
238
1653
1936
2061
792
4007
1762
3030
3070
828
1392
108
2383
3229
3439
1118
1569
937
1344
3081
3217
3399
3806
297
562
811
1378
1793
105
563
4518
1440
2384
3525
4120
1924
1614
2363
3389
3149
4429
1942
2131
2484
3001
3831
4406
1195
1800
4022
128
3361
3636
4911
2938
3450
4882
672
1331
2653
3116
3218
3602
4087
803
1003
765
1654
454
661
1307
1602
2245
3237
1840
4743
5000
1992
105
2947
361
1214
1677
485
1014
2504
3036
3473
4842
4952
734
3255
4708
2995
314
3239
4816
1375
3404
4438
4655
1007
3127
1113
1391
4737
2516
4109
4359
4379
339
1830
505
1894
2432
3359
4601
614
715
1872
2119
4256
72
254
4676
1583
1969
1101
2055
2396
290
764
1153
2257
3423
258
490
2956
4072
542
3047
2564
2579
3322
4090
3998
4350
3241
4064
1157
538
1846
3176
4324
1780
2993
4915
1935
3018
3810
4863
1160
2177
233
4049
367
1441
3305
609
2025
3364
4151
4008
4030
2679
4322
4051
4821
1287
1298
1476
1514
2191
2977
3203
3247
433
4081
1297
3433
3051
788
2572
4532
1174
1179
3
2796
4343
1375
2386
2483
2716
648
1274
1428
1960
2053
2260
3103
2587
4326
4441
4541
630
2429
1117
409
2987
1458
2414
802
2958
4554
891
2684
189
3298
3654
4175
4892
2713
3247
3738
4579
492
12
488
893
3554
782
2982
4357
2039
3030
3271
4597
4684
3243
3382
4746
1354
2922
2924
2974
3369
1744
1439
706
4516
320
3276
4231
326
1272
2133
3675
1593
1756
2921
2959
4210
4679
1389
360
622
1268
3311
4529
4773
779
2571
4305
60
2954
4971
3870
4076
4505
530
606
807
1164
3126
4694
4760
130
1690
2018
233
1514
1574
2713
3735
710
1497
3608
1090
1673
4378
2153
2860
4536
517
3157
4874
1007
1625
1772
2559
2787
758
1188
1400
1632
2875
3961
4094
530
994
3619
2639
3717
4819
4688
4984
283
1149
730
1795
4996
1011
3412
146
1513
1704
2086
4121
3080
619
1602
1834
3953
3977
824
1153
1522
2634
3169
3225
3629
4554
715
3654
3922
556
4017
940
1691
1778
2049
3868
3968
1031
1812
2721
952
1578
2517
661
1576
1922
1318
1768
1960
1196
4818
4922
1052
1298
4334
4987
712
1518
1068
1391
1908
4665
150
313
2934
4085
39
773
1474
4927
1047
2914
3701
664
3787
3995
1198
3655
4134
613
1102
4606
4906
1270
3703
4963
1693
2337
2235
3493
3780
1485
2125
4096
4440
4843
654
2154
4957
1452
3269
3996
4149
4038
4046
4134
3095
956
3152
3836
716
2602
4517
1161
4841
1519
1721
652
1270
1296
1417
1500
4298
5000
287
558
1108
2458
2799
4313
4876
2178
3633
3868
1214
508
1403
1785
1985
3005
3965
2165
2487
4936
66
1191
3343
921
1941
3583
4755
4792
1626
3746
3866
861
2527
1464
2099
2424
3646
4005
800
957
287
620
1008
1185
2200
192
1158
3576
4961
565
859
2801
3074
4810
3192
421
463
510
2069
4206
4734
3346
650
1001
1248
4267
4865
235
2899
3644
718
3923
874
1478
1630
4751
4621
1007
1811
4054
2468
3978
1862
2154
2763
4296
1627
2742
3743
267
2127
719
1642
1763
1869
2297
2772
3605
4426
1813
3424
1008
3917
1049
2056
3601
3611
1967
2269
3296
79
2129
64
1737
2467
3154
3512
4233
4366
95
4749
2941
3057
3605
4548
133
125
1802
2656
2913
622
960
1897
2715
3211
1186
1427
1680
4455
32
58
3519
4205
4333
2024
2414
4161
4830
1731
3140
3875
4801
292
446
769
2778
81
3327
3929
3647
3897
54
2329
4152
4825
4949
28
643
2162
3529
3832
3949
2921
4604
1606
4032
4358
735
2118
3134
3570
318
2697
897
1676
4524
4616
4640
3421
3893
1342
1468
328
1419
3783
4232
273
1054
2422
3349
3885
85
3368
4493
4818
2685
2461
3712
4029
4236
708
762
2242
3591
4814
3580
167
2494
2961
3626
3967
4978
5000
2011
4168
4371
4679
2101
3678
4021
4408
972
4377
1539
3490
3530
1506
1609
3550
2322
2517
2841
1769
2005
3835
4010
4647
1031
2198
2342
3150
3266
2140
922
2156
2200
2448
3061
3809
1007
3714
4664
4096
1565
3816
2103
1511
2780
3070
4083
4628
4713
4917
2971
394
4724
4802
3243
3245
3861
3932
4917
1344
1980
3821
446
534
721
1267
2640
2710
3840
4941
123
487
1065
3931
4728
627
3502
4051
4446
4140
625
900
1092
1696
1873
3196
4327
2290
3650
280
2623
2924
2042
4377
2161
3296
926
2800
2853
4292
1010
3011
4142
292
1793
2345
4536
4044
2150
2709
2830
4232
3064
4193
2468
2593
3189
262
2855
183
469
1620
1851
3264
4905
4921
921
1613
3290
452
489
1455
3711
4156
4400
219
1314
3879
4736
3313
4646
172
1952
542
4724
72
3336
677
2059
4306
1317
2005
2234
2279
1469
3325
3548
272
925
1046
1913
3552
4906
443
1034
1556
2808
1126
2073
4083
2696
82
2859
1720
2589
513
705
2125
3109
3693
4828
1082
1291
1907
3643
4411
4666
742
3731
3952
4110
2461
3663
4692
1551
3977
193
1351
1435
3730
3520
4909
3066
3200
4475
515
4808
290
2071
4497
210
1485
1577
3365
4372
1236
1515
1455
3237
2528
3809
1064
2612
1919
2699
61
231
477
4613
664
1000
2862
3716
4018
4673
1044
2738
3713
95
1402
1836
2338
2730
1635
2197
3511
4932
657
3125
1315
2734
4003
28
2121
3030
3491
2422
2782
4409
483
2663
4900
2041
2446
3043
4681
9
402
1236
2482
3830
613
1141
2046
2123
3599
3925
2435
3085
3935
463
2654
873
2245
3578
3797
4851
1165
2945
3019
723
1053
2027
1287
2183
2279
3761
4529
448
1479
4565
1324
1535
1937
2915
39
2253
73
137
2072
1403
2441
3008
841
1505
1794
2136
2410
4145
64
715
1688
3354
3751
1158
1226
2208
2681
4441
4912
202
265
701
1665
1905
2635
92
96
2146
2640
3396
1062
1816
2525
3371
4984
1659
4670
2451
3291
413
1251
4069
4403
4610
2681
4673
3864
4949
467
1013
1703
1785
4877
4922
246
458
1006
1701
3865
4022
2920
1677
2588
2943
3879
886
1098
2067
4189
989
2416
3076
14
720
1180
3554
1216
2180
4716
289
2023
2945
3811
1881
3638
4130
219
358
727
910
1428
3144
3177
4994
543
1872
65
1035
3549
3806
3824
2303
4120
4126
4458
1410
1591
1649
4937
1761
4334
4936
4739
2653
163
1943
2992
229
382
1016
1170
639
1910
2644
2906
3746
4530
1467
2069
1480
4793
1027
1718
2079
3958
1869
4303
1474
869
4624
1024
2940
3237
864
2131
3408
3787
4
1377
2306
1044
2780
4725
615
1563
3662
3726
2795
2908
3459
4984
226
1325
3782
126
825
1667
2218
2523
2861
3017
3997
4070
549
1287
704
3983
4406
2137
2840
3340
3904
4089
4457
4547
961
1632
3358
3665
3856
4924
1051
1188
1267
1536
4761
4255
906
1385
1464
1211
2727
3671
4980
488
2677
3268
993
1122
1470
2390
1223
1240
3351
3787
3967
4485
1239
2255
3987
2893
4171
2305
4263
4843
922
1720
2759
959
2476
4163
553
3742
4345
616
715
1469
3418
2730
3151
3629
1196
1871
1627
2534
4703
774
3658
4573
2634
3060
3561
3868
4161
2705
148
137
2300
2324
3673
1347
4346
4946
2650
4047
4203
510
676
1784
2545
4757
1135
4566
1326
3000
445
1253
4993
517
4265
4845
2942
4050
4870
402
3281
3875
167
1355
608
886
1073
2610
3816
1233
1681
1017
2187
2717
3241
2631
3670
907
1392
3129
3027
4853
577
2161
3771
307
3063
3773
4069
4826
448
673
2211
3578
4669
1237
4275
4655
2085
2650
3532
3570
3836
4515
2321
2791
3508
4105
1530
1674
692
726
3052
4824
630
4100
4177
4473
4187
2337
3621
3853
1850
2463
4736
4978
861
3978
791
722
950
1699
1981
2171
3258
3377
3694
3775
754
1553
2282
2479
2959
4046
22
2092
3913
4342
1183
1587
3990
4105
174
678
853
2837
4191
4237
4269
1895
1899
3639
4549
1589
192
1370
1854
2805
4800
658
1373
2020
3922
163
1384
1798
2046
4578
1596
4238
2241
2501
4404
4446
4451
4845
1372
3126
3636
3980
339
864
3384
839
1049
1430
1622
1758
2589
900
938
2009
2245
2423
4604
4663
2669
2725
3027
3627
4020
4724
284
825
1476
107
391
1431
352
4545
486
4115
1860
2832
2878
3815
179
1162
1417
2086
2229
3334
4108
296
1627
2890
4148
374
2265
2855
3063
107
535
1034
1795
2448
2845
2311
4853
3983
342
1094
1149
2329
3098
3881
2084
2252
91
4327
561
1612
2123
3362
2001
3604
4219
2206
2284
3353
726
3341
4655
781
908
1119
3000
3201
3530
3888
4501
181
1254
1447
3592
4828
226
945
2332
4035
4432
952
3212
3743
325
1321
3092
1781
3625
721
859
1601
1809
3013
3674
3932
1534
1787
2174
3670
3931
4532
394
621
2026
2670
4271
4617
4901
2318
3744
1295
1706
2495
3010
660
4323
293
1696
161
500
671
4611
488
639
1937
2446
1134
4964
2191
2576
1645
4374
4548
567
633
883
2201
3324
3629
1897
3228
405
3068
3964
4003
4610
1830
2485
2504
3713
4403
4447
2134
3528
4898
293
2057
247
392
2438
2628
3072
4722
1799
2588
4077
4120
4198
4539
148
1592
1646
1830
3801
761
803
2752
1116
1253
1931
2576
2641
3518
1284
4794
4884
355
731
1601
1754
3357
3951
4405
1036
3572
698
866
3226
4222
4298
4312
4827
1367
2740
3647
3824
592
3076
3532
469
753
1143
3116
3157
4643
38
2220
806
1196
1599
1701
2384
4683
401
517
596
1008
2058
4057
4724
2495
1053
2461
41
963
1011
3528
3715
197
2955
3597
3877
610
4018
4188
4733
3893
4846
1000
2471
3037
4238
4873
415
96
3814
3912
4668
1825
2065
4043
83
284
890
1743
3825
4045
7
2177
4398
4607
4638
3882
4078
4951
830
1284
3011
274
445
1357
1537
2738
8
1335
2342
3285
3005
4162
292
3549
4872
3027
3558
2429
2693
3812
1531
1618
2110
3454
4475
1582
2257
3337
4452
1577
1001
1752
2925
4242
359
993
3243
812
977
3083
3737
3951
4741
100
262
887
1417
2865
4772
4823
2430
3580
287
509
2091
3285
4828
589
676
798
2337
2602
3401
653
3467
2615
2686
4971
1007
1217
2189
3233
3658
3310
4429
4667
2558
3363
378
997
390
718
1773
3352
2905
345
1214
2532
4121
4513
4662
4854
609
1299
1356
2042
3531
3306
3730
3979
4871
1546
3897
4549
885
932
2029
2345
2825
2862
3652
1500
3419
3773
354
1610
1717
2732
3106
1815
4799
1656
1740
2349
2758
4725
193
2068
2343
3249
3253
3643
4421
2691
3467
4719
856
441
1199
1627
2008
3631
4131
311
925
1672
2458
4058
159
1079
1156
2361
3924
4405
4786
847
1010
1275
4742
423
1931
156
3559
4369
1309
665
2185
2317
2735
45
1076
4901
306
3985
1364
3685
4455
763
1489
3987
4388
351
3559
3880
1409
2417
3842
1521
2940
2873
3462
1498
3852
4149
4479
4902
334
3469
3675
4793
4963
1908
1767
2494
4196
4716
3596
4260
429
1039
4658
1033
2135
4701
882
1209
1492
2298
3973
4320
4034
4171
465
2287
303
1614
3386
4221
2082
4184
4493
1557
3137
3455
4329
2873
2266
3121
4172
98
506
2164
4295
4368
2183
2820
1216
1989
3769
3865
4454
2707
3305
3812
1498
1842
4989
135
1921
3451
4451
2502
4865
1380
1907
2458
523
3508
2495
2923
3956
1541
2388
3990
1030
1466
2236
2515
249
395
1124
1714
2319
4594
3471
4882
572
677
1009
1023
3218
4667
3667
3705
916
1202
4181
4550
2372
2493
3544
127
1508
1816
2750
4903
1794
3424
4158
419
2782
1392
1605
3815
4135
1050
3297
3453
350
1716
436
264
971
2578
3246
1374
3070
3518
4882
4952
48
401
576
1300
1977
2126
3555
3664
756
4264
4310
1468
1504
145
3873
1072
1746
2096
3346
4386
324
1464
2799
1130
4118
11
320
509
3870
3882
1637
4184
1309
2981
1289
3905
3442
4263
423
3713
551
1256
2107
4406
101
2430
4257
663
1571
2651
2726
4290
4908
133
3903
418
1525
3335
1453
1679
4633
932
3086
3217
4103
1288
1424
2703
137
1583
3412
3788
3956
968
3526
4016
2546
3201
485
1494
3099
4290
2063
776
2039
2873
231
379
3020
3788
833
2384
4373
4657
2230
840
1608
3783
2808
4032
2709
924
3550
3559
2192
2213
4089
4150
4680
4790
4797
343
1459
3198
4694
2083
3038
3676
4702
4712
2614
3683
1664
1990
2768
4235
4354
1456
2251
2623
2729
3759
609
2088
4182
789
2113
2722
2755
3362
3386
3906
323
2707
3558
4050
1268
2799
4135
4816
601
3111
3465
4460
2180
2318
3628
857
1182
1335
1557
1588
1696
1987
2454
4627
541
4300
1016
1212
2113
3056
3693
3254
2985
4087
4328
1203
1024
4392
4441
3341
3620
3836
77
745
1593
3040
3994
4340
4655
1807
3829
1229
1274
2079
2346
4795
612
849
1343
1652
1761
620
2067
3174
4212
44
742
1375
3649
4799
211
832
2683
3100
599
944
1096
1159
2583
3346
4806
710
944
1014
3317
3826
4058
4965
4066
1549
2530
2343
3490
4569
4704
2577
3873
275
2587
392
766
2758
3277
4882
752
3015
2625
4084
4581
167
784
4147
2209
2573
3189
4878
1373
4061
4106
4286
2176
2468
4504
792
3393
3201
3874
830
2456
2914
3979
4948
854
3778
4491
4656
1978
4481
4706
1122
1987
2009
3883
1414
4569
779
1764
2603
3022
3687
358
626
54
1960
2218
4198
1593
2467
4053
259
283
2049
4536
4660
497
1962
3956
4195
4712
1528
1574
1991
2483
4252
4875
4878
806
4733
507
2143
3011
2154
2389
2672
797
942
1641
3842
4698
1609
1825
4820
3619
3159
3586
4577
892
988
2283
2336
2591
2713
3076
4723
1849
3503
4656
389
633
1097
1587
2073
2598
3042
4166
4716
553
2263
2374
477
1876
2996
4482
1533
1638
2725
4266
55
1773
2304
2857
1034
2042
3275
1434
2455
3917
269
2133
2241
4060
1141
1898
3966
1423
1853
2547
4509
4884
413
414
4925
493
4404
1464
1846
3501
3638
3686
4386
4685
443
3608
562
1311
2650
2651
4143
3098
3110
3643
2242
3883
4269
4693
4922
2436
3241
3891
3981
1524
2734
1735
3156
573
1744
2001
2284
2692
4915
1477
3280
4001
456
1300
4286
4690
321
1528
2544
997
3347
2127
418
1135
1527
2335
2356
2823
4860
430
2566
2200
2887
3138
4199
87
421
2329
510
1118
2240
2682
2489
3818
1916
2307
3446
374
586
1178
1520
2720
4113
4649
4961
514
1494
834
1031
848
1617
1954
2858
4054
1127
1539
2587
3827
4109
2104
2138
4097
2273
2316
2961
3851
4668
891
4215
568
2878
3589
1706
2296
2575
2981
137
1156
3883
4237
2283
3934
703
950
4652
3038
1730
2654
3867
1290
4631
907
4750
1167
2662
4407
1767
4689
582
2354
2595
165
882
3252
226
970
2148
2640
2179
2757
4472
2177
2452
4721
1893
2210
2500
2788
3304
4184
4243
4400
1397
2181
2579
132
1188
1232
3236
4394
158
1346
2713
3329
4991
11
4114
4123
1794
2123
2188
523
2611
3682
4765
115
1357
1867
355
889
911
1609
2338
3298
3355
4067
52
699
1032
1151
1630
3598
2568
2465
3567
3966
2390
4372
2504
2629
4155
269
3077
3273
1653
3339
4668
1556
2536
2663
3802
181
1593
1750
2185
3046
898
1287
2289
3506
1329
2862
3350
3699
883
968
3074
4771
1377
1411
1519
4317
4097
4629
172
1132
1529
1880
4379
883
1183
2127
2331
2485
3093
3966
529
690
979
3568
1177
484
698
1261
3009
3230
842
2861
4476
4935
1740
4309
400
816
2372
4589
4649
1303
3124
4057
4360
2366
2600
4386
3468
1890
3938
355
3457
4615
2402
3104
3288
836
1493
2262
2371
2419
2591
3481
1436
1825
2469
2827
3677
3915
2541
4158
1298
1496
1895
4064
2103
2411
2801
3145
4403
2399
4878
2636
2702
3091
2358
3619
4888
2197
2619
3539
3790
1226
1714
2485
106
1465
151
806
993
1298
1979
2868
2907
4562
3187
3258
2164
3137
1404
2233
2316
4162
875
1880
1916
2576
3881
4823
1206
3478
449
1840
1908
4616
830
1036
1871
3830
1194
3841
1514
1550
1694
2636
3059
4911
1449
1710
3292
215
270
375
1398
1786
747
811
1895
3200
3454
529
1195
1281
1620
1669
2847
4371
4385
2005
822
1514
4143
1864
2901
3325
3353
63
2032
2273
3494
4473
2080
2241
3631
4452
1779
2522
3442
1640
4320
1639
2620
4769
1698
2327
3110
1189
4827
1672
2973
3609
793
1559
1705
3238
206
918
2755
4067
1687
2109
2163
4038
84
2197
4737
82
1938
2834
3649
4352
168
3723
4299
888
1956
4128
1243
2070
3947
1773
2084
2214
4494
2564
3024
3060
3653
3680
2981
3014
3264
3513
554
3442
4311
2862
3205
1962
2919
1331
2595
4472
1596
1542
1918
2133
4352
4101
4232
4321
3399
4559
16
911
4045
4468
3033
283
2486
2699
4679
966
2140
3258
4160
493
2661
651
1304
2067
2186
2407
4288
3294
3339
1781
3306
3989
4607
1517
4919
368
3693
4286
4618
4778
4978
114
4766
1663
3769
3952
4330
1789
3892
4230
4706
1031
1267
2006
2962
3964
4035
668
3018
3418
3814
4112
376
1497
4279
1922
2757
3652
1198
2961
3739
4667
4658
659
2860
3712
436
554
2301
2529
2698
4862
1432
2460
3046
2299
2587
4478
397
2229
2984
100
1511
2849
4574
1980
2079
2683
4759
2544
1783
2894
3013
4029
48
4695
1672
2485
2275
4865
3601
1350
2412
374
1632
1655
3416
4011
4910
182
376
399
2316
3294
4961
4548
673
2279
3924
432
510
1715
1825
894
7
863
1014
1871
2469
1199
1515
1753
1356
3176
1748
3439
2219
3169
3555
3117
3481
3762
4160
4683
386
3196
1726
342
1364
1710
1948
3116
3675
3892
1303
1988
3329
3952
134
1006
1406
1721
289
727
1146
1298
1454
3892
4073
3999
4358
3174
42
1891
2461
3251
3280
4069
2149
2385
3618
4044
2129
2155
4469
3213
3815
429
511
869
3788
12
2800
3188
762
2215
3340
4151
3092
4693
1839
2914
836
2
989
1065
1765
2448
3311
1477
2059
2208
4858
4388
4456
4711
260
628
1229
1092
2178
2935
3099
3286
4284
4382
4646
1447
3873
4357
4549
749
941
635
952
1879
2017
3719
3998
531
1628
4316
4716
755
851
2119
2174
2438
2975
3276
4414
4729
1122
4050
4696
4938
1402
1785
2192
4190
1737
3206
4214
843
2964
778
984
1747
2299
3008
3824
464
2488
4797
4862
1808
851
1091
2621
2766
568
1479
1833
1955
3103
3335
4835
4979
230
252
1649
402
1351
2214
4189
795
1017
163
1384
2004
3640
4062
2633
4375
172
390
796
4951
2036
633
1927
3721
1616
2257
3217
1002
2921
3922
1774
1949
877
1032
2130
2466
51
1718
4185
4914
1832
2570
3508
4588
1004
3110
112
1616
3065
1370
2490
3317
4228
717
1579
2448
3263
2584
2953
4643
4932
2879
4016
859
1448
1549
4821
3868
3500
1855
3185
3210
3345
3562
4963
1060
2481
3411
4931
1142
1680
1688
868
1328
1263
1366
1929
4585
4901
1557
2493
2765
879
991
1769
3635
408
1043
2575
958
1436
2296
2267
3221
3505
3751
1796
3797
2309
240
333
782
2283
3399
3475
3932
4925
4818
2953
1575
1774
3514
3684
4197
4567
806
980
2805
3126
674
1379
3956
1446
682
693
2120
2915
3481
1156
2227
2485
22
1944
565
4896
2673
3901
4930
4940
1531
3034
426
1659
2096
3815
4820
152
3611
3947
4431
4617
1906
3885
4020
4473
4557
1782
2275
4084
1901
1979
2133
4893
340
1843
2499
3121
3488
3529
15
858
1845
1855
2493
2987
404
1090
616
2345
2891
4549
440
1106
2073
2139
2240
2320
4387
974
1473
1855
3394
151
813
1255
2923
4337
2651
190
801
3147
2635
3752
822
1513
3846
4537
1101
1143
3247
3275
2121
3178
4176
4192
736
2972
223
1229
1544
1928
4727
80
151
913
3835
4417
680
1130
1524
3358
417
620
1104
376
1006
1138
1522
1551
2320
4206
3118
3889
227
440
3354
3491
2046
2961
3232
1829
2551
4181
875
2076
4633
441
1064
1679
1728
2120
3256
746
2023
4522
355
2579
3256
339
1372
2639
1678
2185
4506
2608
2816
4318
727
2855
3016
3082
3367
35
1326
1776
2924
248
1170
4080
4785
2797
1632
3495
322
4869
73
270
487
1860
125
533
1387
486
1823
3445
29
1456
2269
3398
142
673
1031
2416
3630
3896
4673
4724
1677
3551
704
1971
3098
3989
4398
159
1752
2466
944
2003
2858
437
576
1261
3769
3951
167
2457
2565
3941
4841
1339
2133
3321
3729
1813
2446
3057
128
3361
4324
3635
4344
27
1000
1172
1282
3934
4548
4945
4400
4790
312
3258
4909
1231
1293
1728
1286
3198
3594
4839
1248
1849
1182
2745
2929
447
680
2760
3804
1290
1694
1833
2371
185
1671
2959
325
723
4154
923
3667
4310
2182
4682
339
833
878
1026
1114
1897
4277
4698
686
4687
229
272
855
2055
4117
4582
2985
3224
4896
927
341
686
2860
1311
3989
2405
2967
14
239
684
3635
414
1227
1345
260
951
1310
1444
1859
1279
3969
4512
539
1023
2052
2106
494
969
636
2662
3695
4472
180
3658
1507
2552
720
1218
4257
4319
710
2652
3313
1914
4748
4272
4795
275
1376
1021
3221
3439
3867
3920
4162
780
899
3008
4189
4210
550
2949
4128
432
2511
2711
4055
4410
1930
2321
4197
367
598
933
1288
1046
1714
4016
248
897
962
3896
1908
2932
3663
3394
3542
19
2050
2134
2332
3712
729
1088
1521
1620
4011
4082
4409
118
169
584
3983
4265
4302
1793
2221
3866
1617
3767
2200
641
1220
1259
1736
1788
239
278
3730
3770
4604
2795
3232
119
3447
4790
416
1964
2326
179
1952
3503
3649
4390
4749
2252
2700
4136
1859
2704
3741
4726
584
742
2548
3184
4630
2086
2794
3971
4441
973
1611
2466
2476
3495
2284
4232
573
2860
4632
4885
1290
3522
253
1192
4280
4876
4941
330
4243
189
2310
891
2476
3074
3714
1585
4237
4462
3509
4139
670
708
1999
4422
271
897
4479
1168
2152
910
1479
1856
4203
4631
2157
3097
4729
78
691
2819
4056
1108
1290
4141
3834
2446
4176
4900
644
2617
2865
1325
1847
2550
4190
4404
1077
1487
1972
1531
3435
738
2022
554
694
1838
1950
864
3178
4469
4776
699
4141
4198
4943
2444
2813
3260
3667
1229
2071
3392
621
2015
989
2504
3218
3249
3781
4053
4212
4477
4976
986
1716
2824
1974
2112
2843
4030
4731
2425
142
2920
4285
4925
1681
3955
609
818
2146
2665
2983
4208
751
1944
3669
3697
3897
3973
4604
3808
4027
4681
1946
2281
2485
2882
4572
735
3674
4478
4699
54
1191
2009
2738
2961
1056
2299
4719
4905
806
935
1652
3979
4200
1524
1989
2501
3586
1729
700
3694
3876
1898
3441
4370
4868
840
3791
964
1472
1685
4003
241
4036
3429
123
340
2623
2672
3011
62
1276
2660
2998
3178
1731
3259
3496
1025
2807
4651
4840
187
3178
3610
4679
1544
2093
4278
2116
3593
4863
1782
2388
212
615
388
1511
1807
3577
837
1112
1527
3389
862
3844
1338
1896
2080
3028
538
2096
2398
3076
4418
931
3020
3509
1237
3817
875
2399
4795
4890
1923
23
1433
2930
1845
2030
2036
2127
2999
4292
4769
917
4402
2640
85
2754
453
1000
2275
4363
4765
925
1116
3115
4308
370
2319
2484
4004
1456
3505
4835
1443
2432
4877
2464
1884
4711
629
1834
2271
718
1268
1420
1614
2723
2762
4400
2758
461
1526
1989
2031
2283
1458
1710
3165
4970
682
792
2357
1720
2907
1470
1791
3189
4828
195
1615
2225
4594
4035
3321
2033
2807
2971
1393
4136
4618
4676
157
3006
3238
1523
1625
3170
3577
1585
1973
2149
3799
4051
467
1046
2283
2480
3094
3962
948
1459
4164
4652
4762
1385
2270
2754
4136
4486
7
1761
4841
440
3215
4026
4168
355
3887
1403
1533
1608
3621
630
1330
1988
2233
2809
3669
1988
1197
2902
2649
2885
2888
1435
2001
4170
1976
3720
662
2303
76
2697
3584
1642
2658
4902
819
1236
1331
2729
3057
608
820
3644
511
809
1467
1810
3438
4150
886
1227
2721
3182
3538
3641
4533
839
3521
1056
1120
4204
4547
70
878
2314
3235
3469
4514
124
2967
673
2801
4004
4342
1036
1838
3872
647
1072
2982
3256
3628
679
764
1462
2078
2469
2684
3387
3865
4989
3966
4365
328
2809
3711
3923
4006
4784
498
340
380
764
3620
1036
1203
3187
4860
808
1078
2001
475
2830
2974
2185
3172
4489
4773
4935
2183
2257
2153
24
993
4621
1509
2324
4748
2041
3565
4611
4798
2670
3433
1160
2638
3555
3827
426
3210
495
1055
1696
3851
3892
1315
2996
3980
1750
720
1386
341
1566
2072
3191
2213
3746
29
323
356
884
2323
729
3863
3911
568
3232
4016
632
954
3376
705
1465
1845
2590
2686
429
1312
4467
1341
1602
2270
788
1351
1777
3194
4249
4831
1080
1493
3289
681
1391
1787
3025
4412
4486
1866
3459
4751
3296
2684
3589
4074
4425
1040
1639
2272
2467
2964
1140
4737
368
1925
4598
2048
3852
903
2032
2383
4018
2838
3995
2087
3981
2229
3516
4925
2027
2184
2534
4199
277
2373
3099
3568
4689
3772
4774
1686
2546
3132
4183
4199
4331
2635
1756
2095
189
1495
2865
3423
4081
4094
4179
1578
2169
2739
3962
4228
384
1478
1668
2218
2959
4687
4931
3018
1896
2379
4333
805
4762
2000
3490
1046
3107
4552
4965
2469
174
1112
696
1802
4544
4634
482
2774
3311
1110
1320
2880
3953
103
733
1166
2571
3740
4704
1598
3934
4042
4522
1755
4050
4811
88
1207
1867
4086
165
230
236
873
1638
2431
3039
3691
4731
3174
3551
3703
1833
2529
2611
4114
3717
4619
431
1266
2082
4429
1403
3149
3421
4347
578
606
1756
3762
431
3005
4504
3458
4241
319
1718
1808
2775
1141
1310
3285
3667
3670
768
976
1960
2755
3075
1210
2895
4399
399
664
2116
2943
3282
3691
1356
1715
2317
3538
3772
4237
875
1232
2004
1730
2127
3816
4229
4532
4721
4874
248
309
328
1460
2313
3545
1647
2312
2986
3123
1416
1994
2352
3153
594
736
3357
4545
734
4518
4885
1021
3121
3735
4512
2532
2568
2826
4316
4836
3063
3573
3790
1891
2895
3789
4480
145
850
4545
1570
3673
4689
2641
3099
2085
2091
4712
664
3260
4617
2360
2968
3015
3080
3841
294
2354
259
313
1712
2125
3220
3399
4188
1552
3628
3771
417
1914
3990
4495
1687
1859
3433
4094
2269
3113
3166
827
1962
2033
734
2389
1681
3557
273
309
2091
2435
742
786
2424
2550
587
1635
3233
23
3020
3066
3583
4257
4430
1090
1392
1121
3552
4051
4517
2771
3943
1506
2626
4171
4893
759
1023
1125
1726
2190
2843
790
3305
775
3397
968
1992
2091
2972
558
2478
2751
4781
2436
3507
4009
457
2870
774
2683
2719
3058
447
1206
1277
4716
12
2704
717
1116
2857
3323
3648
3876
4400
1701
4489
3200
3821
1598
83
958
3158
158
3522
3765
3810
1049
2115
2432
467
485
1087
2120
1892
3540
1096
1123
1628
1629
2013
2888
4071
4826
207
224
547
1012
1687
1827
1886
4289
305
3302
3849
2891
3785
866
1114
1357
2068
2306
469
1505
3524
392
2241
1810
19
105
811
912
1528
3029
904
3429
3567
3648
753
2252
2288
2996
4465
455
546
2154
3478
1225
1641
3807
1707
3070
1618
764
3988
4435
4798
1612
3105
3993
1367
3742
575
695
3183
4104
4290
3493
4459
4977
922
3780
4640
1875
2875
4555
189
4388
490
859
1143
2089
532
595
2667
4666
4999
700
1224
601
1673
2782
2646
3307
3881
4543
2324
4764
4961
74
4839
1380
52
806
1633
2192
4617
2417
3629
3738
1297
1298
2441
4602
4852
2544
769
1112
1558
3619
405
2040
1558
2823
3257
454
2000
2268
4592
1408
1470
1525
2895
1714
1151
3970
3286
3545
3755
189
2098
2666
2029
3976
4454
2864
381
1257
4167
740
997
4042
883
977
382
573
1758
4096
4422
2195
3226
2972
4504
27
1457
1594
2120
4296
1059
1190
1489
2151
1946
2244
3628
4195
4730
2127
2572
4216
2217
180
1214
1878
2186
2870
3135
3619
489
1487
1768
3059
1330
3507
1546
2015
3729
769
4745
219
1051
4357
414
1132
1379
1661
1781
2769
3608
3761
1096
1548
2056
2529
3787
938
2164
3574
593
1763
3012
605
1843
2425
249
4821
2519
3447
3698
3756
4599
24
1891
2183
895
2641
4810
528
2470
4162
1198
1328
2729
4701
2088
3607
743
2814
4573
3624
1835
1870
3707
4371
1177
2732
2917
3986
4982
1920
4370
1021
1213
2807
3640
4768
2850
3112
2091
2303
4253
155
2910
4903
2332
2381
2866
3915
812
1036
1749
2041
2876
3764
2763
523
684
2170
438
2747
3610
3732
322
927
1154
2530
3764
3983
108
3234
4067
2108
2581
2170
3305
4004
4416
1527
4113
2321
2056
4899
1325
2208
3411
3431
4999
2163
3067
4336
1066
2001
2291
3899
3909
98
131
717
1479
3404
748
1389
2590
2779
200
4508
2072
1194
2707
4402
823
1750
2359
2374
3333
4293
490
2441
2743
287
1777
4668
4675
1156
1807
2978
236
1882
2509
2529
3674
4744
386
2703
4822
1900
1967
3613
4600
941
1479
2731
3812
700
1204
1757
2241
4086
779
3420
4615
3368
3510
108
1237
2445
2747
4288
548
552
2173
2249
2252
3612
4115
2602
4448
195
4072
437
518
604
1011
2169
3378
2218
2801
3756
3839
4120
4269
181
2506
924
3050
175
238
528
3271
4603
4721
3154
409
739
1698
2323
4099
4939
1061
1408
3526
909
1907
595
1124
1498
3286
3838
3957
1008
1927
1986
2454
215
1890
2613
3543
457
859
4337
4562
4573
192
585
2839
4548
2496
839
88
1444
1540
1709
4038
975
1076
2450
2681
2942
4791
644
2232
2654
4289
4984
4035
4608
659
3941
2368
815
2648
2980
3342
3793
3889
4493
1692
1715
2679
4282
4904
294
2998
1654
2289
3647
3854
4182
4611
551
3390
4372
1733
4668
3052
425
2291
2757
3696
4311
4495
3165
1796
3883
4895
140
888
907
2416
310
226
763
932
504
3017
3905
4679
57
3274
4647
138
3923
4304
4430
288
1453
1902
2724
3691
318
461
2440
1826
2527
3399
4626
1448
1488
2611
4749
16
40
1467
2336
3490
4691
4882
4564
3008
152
1118
2192
3583
3887
3716
4028
883
2752
135
1177
2157
4785
2235
3978
624
1887
1989
2057
2925
986
1848
1959
3108
3260
112
2738
2903
521
2151
1531
2979
3763
1243
2437
3202
326
2050
2211
3352
4368
1509
1534
4990
492
2015
1248
1562
2393
3722
1289
1582
2777
3210
4169
1122
1375
4753
378
707
1064
497
1175
1916
150
1382
2150
4349
1348
1563
390
1677
3166
2421
2576
3269
3373
63
2637
3694
3784
1542
2100
2846
461
982
1306
2831
2953
3281
3190
4572
1417
2884
3063
4991
177
745
1161
1244
2161
2907
3811
3924
4283
2421
2977
4579
3114
435
1033
3794
4633
4490
4904
425
1886
3729
4126
1200
1025
2833
3462
3511
721
2825
3590
122
4904
770
1106
1624
140
3122
3400
300
1208
4640
4673
2338
2934
4532
587
1699
4742
2918
3131
508
574
1792
2037
2369
2054
1353
2033
2215
2297
2493
2844
3281
3297
3773
3955
381
1945
2914
4594
4663
4926
70
1874
4080
2348
2868
3297
308
960
2739
2448
4490
4689
1953
2046
3447
1940
2071
2510
274
2891
3054
3359
3451
1645
1945
4197
4948
425
2627
4470
4642
1148
1361
3689
4004
1718
2662
2906
2770
4093
1395
2550
3763
1260
1263
567
2190
2806
3600
2655
330
4220
4301
447
850
1442
4349
4599
1229
1831
4696
1229
3702
4633
1952
3639
4958
258
3992
388
515
1361
2066
4178
4653
799
1652
2287
2774
1129
2124
4876
1660
1687
4673
3036
3081
3679
726
982
368
1063
2034
2769
2832
3523
4197
4390
1390
1458
2051
2481
3898
3986
420
1487
1520
2606
2948
2917
3074
117
2407
2450
3568
3582
4006
183
1332
1380
3782
4450
3450
3721
964
1243
3180
3622
3684
3995
3939
3954
166
1174
1547
2717
4947
1038
1622
1777
797
876
925
1521
3906
1192
1323
2026
2494
3409
1283
1309
2495
1178
239
2347
2436
2643
963
2158
3302
4060
3344
1507
2799
4992
4043
2931
3865
251
682
2212
447
4926
4958
176
1818
4033
4619
725
3543
4948
319
2109
2233
3021
3253
3437
523
2422
184
786
3634
314
1396
4916
1468
3501
4105
4244
96
4598
4149
4852
1987
2183
3054
4102
3926
4627
205
1294
1478
2299
3502
753
895
1499
1659
1762
3638
4828
4926
269
839
4690
492
4532
764
888
3064
4051
2046
2397
3248
924
1838
3308
788
1327
2048
3443
3894
4587
4631
4554
4744
4830
1962
4636
4850
1611
3913
4445
947
1654
2465
3075
4137
2236
4016
1002
689
1758
2712
2123
2175
2995
4091
1198
1842
1855
4046
1096
1161
2508
3901
956
998
1437
4025
418
2760
3963
4294
4324
4586
4800
1004
1302
2667
3325
4852
1677
2664
2867
520
2624
3784
4194
4002
3210
3505
1783
2799
3432
1012
1810
3390
3046
3270
1963
2277
2889
897
2670
3463
4661
282
4400
4869
1060
1120
1801
2687
1201
2274
2284
2390
4772
456
1401
1509
1886
2523
2883
3907
4257
4429
1782
2406
3043
4349
4407
4430
4577
213
4013
3202
4126
2092
2949
4830
44
248
47
1951
3794
802
1528
2310
4885
1453
1984
124
2750
4442
3294
275
543
568
3340
4754
777
1670
2346
4211
217
583
3370
4014
4495
1083
2117
3900
417
1461
1824
3283
3955
4179
4997
914
2847
1071
2693
3669
3934
1103
2876
4080
1350
2413
1979
4415
1208
2240
2323
1110
4430
4921
2409
4318
1236
1270
2676
2804
3972
4096
2949
3742
3853
4491
512
1466
2313
2571
3113
4556
33
1049
2436
3951
1411
2958
1487
2387
4525
144
635
1569
1579
3344
3485
2044
2683
3123
2857
1352
3347
3769
4229
64
1637
1648
1722
4229
4641
3130
3982
917
2261
4677
392
700
2496
4576
4951
355
2387
2402
3269
4116
4247
1138
2712
4088
285
1301
2582
3194
2436
3586
4253
1356
3326
814
3027
4037
4110
1109
1321
3220
172
231
260
523
1669
2854
450
510
1270
4547
4844
4055
4458
4858
1093
4250
740
2979
4910
4913
2624
4433
4658
3471
1103
3288
229
592
786
2451
3006
3314
3365
4092
4412
136
454
2270
2817
4610
95
1373
587
1559
1835
2308
2668
4558
4579
4799
2234
4032
4583
713
2029
3704
4233
1264
2603
2251
3848
3992
2266
3622
3672
270
309
1118
1994
3278
4624
4975
2077
2115
3752
3866
1406
4344
426
2566
3120
3203
3306
808
1771
2209
3044
3265
3011
3693
2551
4769
35
437
988
3427
3
1370
1618
371
1875
2352
4243
151
1247
2354
4973
962
2408
3773
2927
1073
1151
184
221
827
4780
1965
2805
2972
3586
3745
1353
1491
2328
4486
1238
1790
3076
4059
2444
2799
3772
4794
4986
1877
3691
3969
4996
1953
2232
3258
1217
1875
1174
1686
1985
3206
4833
1571
3729
4214
1430
2493
2695
3238
530
1315
2475
565
4897
1075
1543
3740
1053
1495
2344
2351
3225
4315
2367
3433
4123
4986
1948
3902
4601
1138
2157
3674
4599
2039
3175
3493
3822
3942
59
3693
17
116
1865
3235
3451
1525
2068
208
331
2770
3492
4230
4393
4645
627
1549
1742
3150
4845
1771
1812
2332
3195
214
1116
1539
2405
3195
3290
4198
891
1053
4829
1713
2965
941
1235
1492
2441
3084
3941
2646
2822
2930
803
1183
179
2664
3444
4067
2232
4201
243
3572
642
4006
4105
426
3586
3843
4254
4433
556
2671
4458
4815
404
1823
3710
1670
4258
275
2546
3720
1849
1864
3515
3850
3972
136
590
1390
2203
358
2973
3325
201
2041
94
315
425
4076
4292
766
2651
2761
3158
1959
1866
1981
2015
3156
77
140
952
3295
4313
4351
480
985
2381
2469
2798
3509
3519
4476
18
1207
1344
4600
3154
3673
1759
2388
2694
3910
1407
3199
977
2566
3247
3457
4759
1196
1705
4644
1477
2235
2623
3376
4155
2231
3452
3697
388
3786
2854
1249
3
1778
2216
3186
2042
2715
2912
4991
133
1408
1429
2290
3186
3358
3813
4657
168
781
2720
4111
133
1255
3028
2069
3830
4213
933
1089
2979
4379
4412
4710
511
3531
2414
2689
3568
4970
2754
3152
2262
2772
2534
2544
3390
3916
1393
2176
2195
2585
3409
4234
927
2017
3411
1822
2652
481
3056
3584
4544
4770
2079
3151
267
1232
1667
3343
3948
388
1516
2227
2611
3340
4267
4489
4854
2457
1487
1840
1964
2502
3015
3309
4082
48
4241
4686
243
1075
2741
3374
10
2026
2622
2890
4096
4610
2593
3864
2187
4912
744
2770
832
1385
3331
3357
895
1696
4281
390
645
1068
1821
1024
4668
4682
152
1312
914
1244
1295
1964
2458
4257
241
439
1813
4960
2351
2907
1382
1966
3101
4007
518
1724
1983
1274
435
1122
2842
3968
67
742
2837
3219
3251
4930
19
148
1826
2548
1940
3972
611
1345
1521
1403
4661
1163
3011
4170
21
4151
1036
1216
2589
3366
136
1022
69
1009
2019
2682
3146
2830
3509
4912
898
1305
3856
4813
2893
3464
4017
4146
4723
1038
1235
1490
3979
597
1197
2731
4165
3551
3743
938
3446
3362
3802
3809
4753
741
1959
3831
4557
2629
1151
3031
4666
2734
3528
1777
3006
3192
3582
4166
4576
710
3243
3934
4715
3505
3615
1057
198
1147
1634
1796
3677
4194
495
1297
1757
2695
3675
1147
1213
1410
1701
4470
4777
2663
3483
3873
4802
2386
2448
4855
1134
1184
2855
3145
3948
4211
4497
1163
409
1586
4475
2070
3113
4646
1666
3175
3087
2165
3795
3942
1112
1065
4672
509
1871
1972
942
3353
3629
158
781
1540
1995
4705
583
2676
2910
3032
2621
896
1355
2090
4825
1586
2231
3480
3589
4394
786
1302
3097
3567
4008
901
3556
2669
3209
2638
3736
1302
2442
3027
3888
160
4411
995
1627
1773
3937
1053
2864
3428
3536
4809
4114
3549
3730
4921
4944
4041
1798
3287
4406
1757
1874
2391
2438
4695
955
2704
3941
863
2107
3424
1475
3866
4432
4604
4823
4539
2274
2506
3843
4007
814
1397
2861
2912
3699
4082
1651
1837
2352
3883
1135
1805
4826
1029
2081
2343
4575
4624
4862
308
4541
4782
1705
94
1478
1685
3322
4640
2826
2656
4632
4636
3299
867
2777
348
1629
1863
2561
2927
4313
1356
2249
2323
4701
847
1215
2599
2892
3872
2238
2496
4541
2728
2891
4710
11
1101
1609
3049
2554
4896
2480
3966
4315
940
2621
4296
4712
20
127
417
1480
4736
2188
3763
708
1121
1199
1102
1536
1547
4272
3274
3814
4607
1330
3710
4857
989
1690
3500
213
702
3644
4695
2785
621
1146
3512
4171
4650
1385
3541
442
2378
2807
2968
1633
3446
3530
3761
3831
2104
2890
3562
108
1192
4510
4978
3592
4014
4778
1229
1661
3601
3780
4649
4848
235
1880
2700
3673
3931
1363
1768
1835
3879
2490
3750
4627
313
748
2117
2471
2623
3208
281
2544
2639
3872
3920
1918
3784
4450
4590
2676
2141
4667
4853
3524
2596
2735
2832
3963
1122
2088
2741
3178
1007
1550
4900
2262
3435
4931
4956
1186
2478
2732
3632
4728
955
1012
4570
4930
2314
1398
3268
3316
4709
144
1593
45
431
862
616
593
2956
3713
4167
4682
4959
80
1952
2733
579
1761
2770
226
781
807
1297
1396
4162
1844
1859
4585
1017
4350
109
725
1876
4474
1970
2415
3252
4724
2945
3205
4180
1
327
1729
3229
3969
3880
2926
4478
1195
1446
4097
2810
3518
942
1383
1864
4966
2176
3960
1027
1388
3240
3644
4460
178
2246
2817
3021
4045
7
334
1016
3450
4826
4830
3426
524
1761
2824
4179
1948
2591
3085
4918
31
62
3622
237
1246
1171
1091
2499
2743
3545
2463
3835
4974
4968
1830
4125
389
1117
2111
1343
3394
4484
128
2670
3506
4193
3349
4656
551
644
745
3922
956
1877
2576
3261
3494
4532
2264
4182
860
318
435
652
1942
3173
4959
1770
338
1998
3475
4860
4148
1472
4967
3300
3878
3035
3401
4186
4782
4367
1464
1771
3084
2317
3187
3321
4492
1467
2212
2797
4495
296
3036
4203
4007
276
1130
3581
1459
4564
383
998
2070
2546
3488
503
3425
3960
1306
3316
4890
27
3971
4200
4337
4538
4732
745
1260
3509
451
1930
4832
4815
3331
846
1525
3409
4350
4999
92
4003
4562
423
677
163
2920
3020
3384
4318
1025
1197
1221
2027
2604
3320
3148
4723
4812
1805
1955
2688
4813
1913
2731
4354
4566
115
1606
1798
1389
1528
3035
3059
3529
863
3812
3898
1874
461
1917
4955
1836
2046
3403
1307
2049
3351
3991
4188
4345
580
1585
4169
1038
1477
2574
4128
4631
845
2939
4259
1971
903
4326
4464
999
4756
154
330
1380
3895
4819
4130
4738
3139
3758
1398
4316
2062
3379
4483
1938
2852
834
1610
1790
811
1942
692
1768
2949
3038
4036
1810
2980
4260
2040
2359
2610
4165
270
2810
4940
2085
2707
4478
4488
1467
1832
2159
895
2312
3883
1966
3036
3226
4189
3039
4633
4031
923
1160
3043
4153
889
4555
17
151
2830
3584
3931
4514
785
945
1146
2226
1811
3579
3877
740
1444
2087
4757
672
825
877
1331
4435
2080
2789
3806
3894
4711
2880
1616
3966
4995
688
2368
1761
3335
4520
2739
3274
3804
4458
3065
1091
3746
4904
1492
3593
983
1721
2885
4342
4582
4762
4923
296
1476
863
1884
4503
2374
4631
4821
4524
1195
2042
1457
4057
4282
46
194
1099
1649
3948
4307
4312
1078
3221
4852
1216
1344
4021
923
3776
3856
4817
1186
4004
175
334
4373
858
1573
4294
2092
3986
498
3489
4266
4692
3223
4207
2503
2941
3493
1410
1719
4434
76
327
582
853
1453
647
2115
367
2348
2478
3635
4663
4696
607
1208
1400
1570
2070
4305
1355
3274
4656
906
3078
3677
3896
654
2562
3310
1685
3277
836
1426
4871
2538
5000
1461
900
1704
2110
3819
175
1492
2395
3095
3862
4278
3922
147
1801
3784
4698
1079
2894
4294
4388
4999
3065
4573
393
586
2771
2935
2607
2978
4084
416
4766
4368
1185
2939
1784
3576
3692
14
1229
1744
1945
2204
3661
3828
857
886
2626
3165
3253
3293
3376
4628
139
337
1292
1371
4134
296
2082
2956
3702
4033
4770
3682
96
563
989
1184
2797
4635
1509
1430
2538
2149
2250
4760
178
1230
4021
4118
554
2861
3071
4661
1414
2442
1774
4732
1310
1551
1593
3352
3406
66
614
3896
2710
699
1948
2729
2783
3336
3532
126
500
4474
643
759
4203
1285
2087
2603
2606
3266
4170
4171
4609
860
1824
2461
3924
1258
343
1043
2596
2966
4795
1360
3879
4272
4642
528
3535
3925
4475
2039
2189
1370
2626
4856
671
736
1288
353
782
3561
1395
3114
3581
2623
4526
4982
1009
2689
3193
3829
251
3615
3816
458
2084
4663
301
1111
3976
291
1183
3205
4741
1064
2278
4391
2051
4121
4307
4969
1565
1874
4645
1882
2385
3309
4283
4093
2956
3653
2400
4684
1817
4561
157
1235
4918
46
538
4003
1102
1115
1340
3101
3294
4313
1662
1849
4538
221
281
987
2569
875
1859
4484
530
1920
2609
199
1437
4717
982
2802
3239
454
2020
2093
2102
2647
4207
706
927
2059
3779
4465
4716
1539
4524
1946
3823
4002
4337
4839
1069
3519
660
2153
2203
45
1612
1947
4013
4245
353
802
837
1197
3730
3981
4617
4769
1535
3589
4001
347
2844
4500
1421
2283
3223
3425
356
2336
4507
2808
3773
4449
4577
733
1991
2253
3440
3517
3595
3663
4010
149
2898
3582
3604
3973
605
959
1407
1888
2201
2332
4082
3683
4036
136
3035
3525
3976
362
736
4991
3772
1755
2774
2910
3433
4171
4435
2225
2571
764
3794
4156
747
2569
3858
4492
3120
2516
2198
85
1305
4655
4932
604
2799
2960
4082
4644
4966
584
1473
3356
3805
4160
233
817
4747
4631
762
2826
3800
2054
680
2779
4079
1096
1184
1912
2156
3072
3533
3659
4259
4405
4604
4296
4503
229
2276
4056
3085
3704
3910
4218
4392
1687
2167
3787
92
603
2209
3965
4345
4824
4831
295
610
833
1219
4055
1360
2708
2803
4866
3113
2906
3245
947
2186
4525
2282
3190
3731
3808
1225
1730
2907
3702
4662
4794
4893
1543
2195
2342
3546
2894
405
2500
3605
3895
4985
1263
1270
1622
4090
63
3219
3817
3539
484
498
661
1881
2278
3750
3975
2189
3639
4845
1875
1907
4731
4820
623
3383
2427
53
1397
2285
369
1141
1885
4518
146
1808
1965
3765
282
2267
213
966
3727
4583
641
2170
3341
3674
4465
107
1394
1980
583
3542
994
1185
3187
1623
1889
394
1229
1794
3145
1962
2555
4101
4825
460
1231
3856
2318
483
574
157
1148
4042
1593
4707
884
2839
4832
911
3145
4035
2339
4861
1832
2767
3712
391
3129
3297
3036
2931
1267
1532
4986
1529
1539
3178
4667
554
1550
2977
3031
3513
4556
4962
773
873
2145
3335
4488
1174
2731
3677
4472
430
2248
3913
1099
2056
2305
65
352
1031
1863
4170
4988
2152
4212
1358
3777
883
1095
1601
2983
1278
695
1771
3449
4568
703
979
2165
3551
395
434
1210
2359
4576
3310
237
1410
1955
3226
4558
3164
2659
2980
3568
4702
424
399
1197
1886
4898
963
1744
2549
32
640
1567
2145
4756
4895
2878
3292
3441
1477
2217
4631
4995
979
2777
497
3961
4770
4978
777
1350
2640
3484
192
447
1479
1872
2827
3405
4254
3922
369
3041
4820
702
1767
3234
4963
212
592
732
1365
1980
2751
3154
3391
3823
4191
4479
2053
2324
2775
4989
148
4080
2223
4966
3705
2015
4262
1360
2009
2793
277
1308
1972
799
2516
2569
2892
4103
4575
2966
64
4311
2103
2338
3074
633
1761
3943
679
2293
3845
4247
1376
2801
419
487
1753
2036
3209
4577
2267
1300
2008
4868
1060
3364
3369
3743
4222
4917
2908
3067
4519
17
1354
3969
4568
2306
2980
710
860
1366
2878
4450
624
628
261
1076
3211
3297
3523
3913
2766
38
460
618
4296
3142
3450
3529
96
1211
2062
2253
121
2349
2499
4035
4269
4542
3456
3583
3762
4170
857
1799
3460
4843
226
352
3563
3905
599
634
1433
3185
3509
1315
3748
3004
4900
4279
2415
4697
1973
2368
3794
4594
772
3326
4617
294
473
1092
3477
214
3277
3324
3327
83
195
2091
2982
4314
299
1407
4257
3109
3477
1738
3780
4153
4623
503
964
3882
4312
633
927
1031
1907
920
1069
1399
3582
735
887
1925
2740
3616
1213
2473
3518
3817
4288
2222
2355
4365
53
1606
2272
2530
3329
1650
2187
3575
4730
297
717
2856
4689
3040
114
1809
1896
2123
2781
2927
4346
756
880
2378
3419
4351
539
1506
2069
3538
3833
3971
611
817
1000
1110
3331
4804
78
351
2001
2342
3550
4409
702
1260
1568
2397
4032
4436
232
3354
370
1282
2717
1576
4084
2166
2352
4159
4831
127
2291
4343
4975
532
2359
2393
2757
4903
239
398
898
2429
2047
4057
1104
4919
1155
3078
3821
1804
4156
85
628
1187
1494
2720
3224
57
3432
3571
4016
692
2017
603
885
3781
4069
471
1290
2720
4010
3035
4649
1039
2738
4672
817
2869
1369
1739
2335
3380
3824
20
3089
4
1045
2514
1540
3762
4335
4641
4817
2760
271
272
719
922
1071
2350
4164
4471
4572
4714
932
1073
4620
567
1233
2355
2763
4288
4923
1232
3857
1828
3233
500
610
976
1254
2017
2068
2477
401
2471
2699
3724
3742
4812
131
1385
1451
2428
3867
4761
465
3825
2094
3054
3824
1358
3036
3279
203
292
2382
4374
226
586
3150
2525
770
1541
1908
3225
457
1648
209
1422
2030
3589
4622
545
2795
2807
2953
3094
3769
2438
3170
3849
3961
1235
2182
2495
3923
552
2083
4562
1820
2381
4112
44
2470
946
2508
2938
2118
4672
266
807
1199
2304
1925
2128
4315
4610
266
1050
1886
4522
444
1920
2711
4910
1087
3673
3817
4405
2832
3505
4150
4778
401
426
1050
1308
2989
3065
3156
3552
3567
1398
3502
1857
1866
591
3480
4164
2044
2827
3368
4036
1504
1936
4745
1308
2191
2282
2865
4975
1100
2926
4643
2785
1411
1842
4351
1201
2830
4617
298
1809
3962
3991
943
1864
2390
3225
4621
1405
2726
3470
3751
3813
4305
955
1642
2460
3283
4119
4661
211
2405
4108
1217
2558
2798
3057
4276
4625
4688
4702
2957
3712
924
2134
2307
1372
1974
2269
2640
4620
326
1604
1786
2920
586
1640
2688
3936
3567
29
627
745
3472
29
1878
3470
3539
4329
4337
4450
4017
1140
4096
4243
420
1730
356
652
658
2146
2782
3270
4320
4447
2024
4394
607
1021
221
805
829
3428
1129
1270
1277
2281
2406
2758
298
1355
1553
2366
2525
4040
4107
936
4642
4917
2504
2812
3202
4235
4638
585
1633
2146
3047
4858
2674
3694
480
1165
1564
3737
4846
1418
3700
2387
2610
2729
3537
1449
2856
4898
424
1337
3926
2508
2609
3146
297
3108
3754
104
1937
2306
3811
4706
3847
4592
339
78
2829
4520
2251
3265
4306
60
705
1913
2820
4802
863
2157
3103
3204
3424
4382
4812
288
1810
2408
3993
4154
1321
2650
4758
1370
4612
979
1740
2041
2428
4859
3637
778
3002
4165
533
885
1940
2578
2969
3407
3671
597
2876
4641
2082
3038
4289
3118
3841
216
2871
1982
396
1117
2914
4428
1364
1551
3716
4491
4860
413
3042
245
464
1143
2211
2392
3043
3497
647
899
1309
2600
3322
3855
422
691
2383
3190
4017
4437
4922
1791
3992
4293
4995
1098
1241
950
1040
1128
262
275
722
1426
2391
2514
3152
1351
2332
4044
4445
1122
1146
4522
9
1485
2950
3967
1382
2517
1222
1428
1544
2803
455
954
1339
3352
3887
4509
924
1293
3893
4587
438
1919
2498
3035
3888
4184
4094
212
2992
3439
3479
4168
1136
4653
1885
3807
4309
1872
2249
3409
64
4539
25
289
839
4075
215
589
1368
1562
2605
759
2146
2692
3378
3889
4493
580
711
1237
2109
2596
2749
3819
4796
1999
2949
4849
2109
2936
4600
762
110
824
2113
2264
2761
3504
284
518
1460
1937
3441
3542
4862
1676
3336
3403
3862
4089
4962
562
4790
1066
1493
1736
1760
265
957
1998
3259
319
745
2133
2136
3060
677
1059
2453
3169
4287
738
842
1272
4349
1185
2895
2928
898
1637
2227
3518
372
2729
3214
3732
4481
598
2483
3572
3757
4801
4911
1890
4340
1287
2382
2386
449
4449
537
1009
1178
2795
36
146
548
1447
2964
4047
628
894
1106
1718
2158
2769
3189
3789
406
1281
1491
3251
4309
2369
2837
934
2839
4192
1480
3204
4929
224
2637
3116
3567
3905
4004
1317
1962
3327
1635
3638
4778
1003
1248
1502
1712
4223
2090
4119
2092
2177
3090
3242
903
1363
2412
3616
1369
3480
3784
548
1575
2434
478
929
1709
1866
3895
3900
4413
1163
1546
1647
2029
2737
3252
4764
4219
1615
2745
3716
4806
1757
4327
4526
354
986
1682
2523
3499
1890
3412
2443
2548
2566
3463
270
1507
3143
3210
4774
155
862
2407
4642
2578
2656
3117
756
4540
1409
1650
2370
3923
4473
186
1862
2631
4514
1319
4348
2958
1237
3558
183
385
895
4117
1772
4451
3290
3693
3725
1509
1562
4144
4602
4773
52
881
284
1459
3487
4781
801
1458
2054
4138
4795
1390
4926
392
905
3335
4826
2404
794
3580
3820
4102
4231
2049
2531
3105
4336
4857
404
1845
2409
4079
189
796
852
3272
3798
4815
320
2362
3637
4098
3701
3831
36
2032
2295
2471
3823
4784
1965
2362
3004
790
4741
1024
1788
3327
4561
3545
3803
673
1552
876
1892
3470
3898
540
833
1114
4242
4467
326
684
3160
3593
4885
108
126
1118
1577
3752
4489
4698
700
1415
1773
3103
3346
3799
1624
2767
2765
1367
3555
3722
59
285
408
570
4707
186
53
2345
2808
4045
610
1841
2236
464
1411
3205
500
874
907
4057
1394
1726
1731
1947
4326
4861
1213
2466
2899
4123
4258
484
2046
4882
2519
4329
3071
3512
4407
148
4050
4071
327
3567
4022
1423
1276
4098
1604
2276
3758
4996
1196
2277
3655
4965
305
1443
2717
4648
1571
1811
4086
207
372
928
1456
1591
4840
2487
3667
4417
4754
1822
2472
3526
4566
2563
3008
3470
3511
4347
4354
2216
3006
3724
4436
568
4399
3269
3541
2490
3566
4309
285
1898
4257
296
597
1916
4048
4667
2684
2845
3077
3529
4577
2765
4792
2063
4239
4575
4734
36
491
811
1953
2832
4116
2464
4780
101
2659
4247
4756
384
824
4199
4244
4999
1088
2421
4311
3028
3871
202
3350
3998
4546
4708
1087
2161
2872
2998
4215
4801
207
1675
2989
3932
1001
3373
3754
703
3092
3817
2099
3094
3180
3992
3360
497
991
1088
2468
3654
4263
155
644
1226
1584
1850
2040
1246
4078
220
4384
483
1047
2973
3187
1369
2100
4572
4750
2043
61
1433
4019
294
703
1583
2477
65
1913
2361
495
2826
4173
4514
733
1089
3033
4347
936
1351
3715
4577
1475
4949
1309
3005
3880
1976
2851
2353
3704
4303
1940
4064
4154
4523
32
34
1570
439
1657
2050
4367
2989
209
1382
1456
2409
3211
216
3809
1315
969
2558
3044
3665
2639
4850
1112
1199
2276
3319
409
2668
2994
3405
898
1558
1630
4941
476
1508
2539
4114
2245
889
2392
2420
3511
4199
1429
2402
2651
4535
1202
2540
3536
1479
3722
4000
2715
3535
4883
409
4511
1665
2182
2611
3207
211
1841
3355
3999
1547
2857
3448
4120
1540
832
1989
3189
4693
4793
635
648
1787
1811
1888
3223
3198
3882
4212
1871
2292
2947
4154
1863
3886
2049
3154
1509
3789
2472
2534
3958
739
937
1077
2726
3296
3503
4162
4196
4304
52
2307
2952
3890
4383
1816
4901
4981
2094
2120
3971
1099
3931
3964
2261
3428
3528
4859
2586
1294
1505
1623
2007
2169
2352
3085
4089
823
1190
1673
2102
3631
1647
2976
3119
4130
4801
695
2365
3655
4204
4295
845
2752
3135
4025
342
2842
4684
8
997
3916
3692
1868
3069
3415
4060
4778
1435
2524
4785
866
2980
4499
4508
2489
2978
3286
4260
4670
6
455
2098
3998
1860
3129
3691
4351
4667
295
1050
2524
2982
3895
1070
1604
2945
237
1481
2821
3517
4792
3578
660
3599
3834
3906
4032
4476
4989
689
2564
4989
1570
1633
3593
4296
3518
3816
4429
4597
27
714
1312
1630
2027
3322
624
2570
1419
3734
4960
3344
414
1400
4106
2461
2777
2951
4215
4904
2241
4361
4866
1295
1912
2203
4360
4
2274
2923
3367
4203
1288
2467
3601
4811
259
2516
3947
1897
3958
1433
1607
3148
4928
414
1247
2315
2338
883
1979
2075
3789
4490
1191
1447
2262
678
1667
1786
2047
276
4165
4732
3002
3400
4302
167
343
1783
2534
3426
4429
3027
4027
1559
327
2433
3093
3766
4547
278
1874
64
719
1972
2047
980
1955
3045
4403
2024
2552
4143
1580
2801
3763
637
2590
2744
567
1651
2020
2421
3812
2927
4885
425
1767
4352
389
514
4626
4033
4366
4423
21
1606
3513
3871
1534
1392
3635
217
357
1721
3291
3432
3775
4606
4588
2082
2305
4117
4583
1994
2522
3616
4519
2652
2762
3857
4722
4957
1438
2744
2396
2469
2492
684
902
4741
473
2076
3111
4878
278
1035
4369
4952
4991
3761
4519
2598
706
2653
3510
3339
3532
164
2305
3553
4347
4625
582
3315
3677
3940
4154
4845
145
3395
4364
241
3879
628
2174
3369
3773
3971
4979
2039
3772
906
2511
2708
3526
539
683
3345
4367
1860
2191
2731
3936
4268
5
3256
3298
3356
155
1430
1716
3333
4348
4446
4781
1423
2233
4948
499
2623
3361
37
1941
4080
4335
4662
164
3290
4433
4922
1709
3395
4091
4717
2263
4025
263
1410
1975
2316
2846
3221
3801
4504
4916
894
2998
3708
3828
4783
875
1677
3566
4449
414
2554
590
2022
2390
2117
1493
4444
4966
3232
4583
4620
753
4735
1045
1301
2820
4274
4924
1493
3621
4746
169
4240
1394
2947
3059
4672
3028
3608
4482
1180
2031
1222
1815
2967
3002
3159
1340
4027
4317
495
1807
3986
922
1111
2665
3498
4241
2013
2278
2336
3066
4101
2363
2764
4485
2603
4438
92
2748
3360
115
4304
4847
4001
4608
1138
4436
2544
3964
1014
1849
4902
2245
2652
3503
4880
4912
127
627
670
1436
48
349
3895
535
1394
744
766
868
1134
2294
2608
3790
4165
4798
328
1846
2559
3402
3772
67
3601
2147
2554
4193
2447
2878
4465
1121
1669
1869
3190
4053
4280
59
722
847
2190
3288
3537
4565
2097
3029
3657
4524
787
2138
3337
451
496
794
1101
1454
2669
2906
3186
3517
660
1480
2413
3294
3376
4014
4217
4375
935
2382
2502
2863
3227
4502
4536
2242
2649
4592
117
295
620
1865
1910
2774
4860
546
3532
3105
4359
3288
3458
64
3929
4398
375
4550
4752
361
1654
3279
4421
921
3843
2056
3572
3772
4481
1294
1651
4349
1586
3932
4862
1473
4672
4404
465
845
1357
4784
243
2344
2856
2751
3409
3684
4669
1071
1842
1857
2282
3758
4087
4291
3524
3910
174
625
2970
4530
2377
666
823
2514
3889
1160
2605
3257
3956
2853
3419
369
909
2867
3613
4896
1831
1212
679
820
2492
3264
1906
3036
3350
121
1743
4163
4755
1061
4487
4916
1194
1283
2769
3931
362
848
1335
4815
4998
861
1508
1586
3596
496
3533
587
3256
3602
4614
1823
2090
1739
4026
1597
2603
3765
4086
974
2667
3279
311
1256
583
564
1512
2898
513
1814
1888
4601
392
945
1914
3984
4204
4327
4433
185
595
2426
1876
2717
3078
3364
4991
1234
2374
3090
2078
4581
776
2583
3443
3952
3958
271
1803
852
1082
4505
1868
2261
2908
4489
4625
4907
2188
3130
3528
4777
82
440
722
828
1953
3732
678
337
4710
4824
1848
2248
2544
4463
570
3429
4344
1490
1582
2160
2559
351
1281
1794
4071
69
3395
4554
746
2305
1466
2648
4555
4765
4857
1762
3457
4231
2242
4706
199
1839
1941
516
980
1755
4210
4622
1540
2820
3309
3876
3691
2482
4226
3887
351
4517
4555
4561
2222
2630
4698
1273
1794
2355
2694
2927
2743
746
983
2276
4642
4681
4952
1619
1706
3904
4599
1448
2462
2986
3308
3598
689
1096
1589
516
759
1286
4355
490
1777
2677
527
1273
1430
4863
2229
4293
4903
1614
1833
2246
1767
3601
3802
82
3064
642
1588
3833
4345
4435
1118
1378
3446
3786
1908
3677
249
670
826
969
1660
3393
15
456
471
1056
2183
749
1827
3366
4214
468
782
2911
58
1298
2895
2898
2983
4475
721
3022
3276
4311
4342
1053
2588
2954
3287
3783
122
970
877
4776
1060
1377
231
373
1110
1263
4991
198
2316
1009
1586
1823
1070
150
1404
1440
2997
4323
75
3036
3248
4454
4937
1476
2155
4987
4286
3444
2946
3884
4329
4350
1194
2310
3097
4758
4888
1646
3615
3950
4631
1520
2312
2941
4222
4737
3884
125
2019
4551
183
2329
3273
2048
3763
1806
4549
147
1056
1184
3712
4075
1246
1873
3542
4052
4344
4664
2008
1777
2679
2930
3797
2319
1031
1640
821
1330
1548
3038
3703
1824
4651
4951
214
1521
4256
4342
827
1971
2724
727
3301
4384
1373
2203
2978
3728
84
985
1266
3267
2732
4072
2073
3536
4408
1999
3341
4763
3414
1186
1261
2185
4869
2848
149
2481
2523
4497
2587
2632
4572
3001
4522
808
2067
2312
2341
3008
4659
3961
4037
2734
2319
2834
2056
2409
2488
3459
1276
1947
3400
1325
1390
3754
3942
844
4371
2308
3211
257
596
1344
1557
1978
3244
1714
1848
3576
786
846
3417
2362
2792
3793
4543
4724
248
259
922
54
993
2186
4727
997
1493
1936
486
767
940
1951
4446
4502
2373
4710
382
1948
2344
2605
273
743
2881
3696
4679
254
470
1525
1836
2189
2112
4260
820
1106
1662
4489
2242
4373
2611
3148
3239
199
526
616
2754
3480
3537
4195
4918
3355
341
1072
1418
3148
4198
4381
4955
366
1989
570
586
2677
4677
462
1062
1471
2947
589
854
2709
125
2490
3606
2467
3448
750
835
1917
4607
642
1129
1661
2206
4707
1170
4793
1293
2203
4718
1718
3185
1554
4807
2838
3051
4096
1940
4190
397
1649
4337
4552
1066
1122
3671
4418
527
2147
2421
2531
2696
3879
1349
2132
3014
590
385
473
2057
2316
3572
149
2153
2458
324
4154
4191
2249
2983
4447
4802
4803
198
1585
1963
4069
4734
4780
2643
4143
1007
4199
2520
3430
4969
447
1680
4929
644
2063
2686
2808
788
1395
1386
1923
2267
4695
35
2224
3382
4892
107
1198
3917
4241
4806
4832
4609
2588
4493
4923
3658
3700
4353
3097
4405
1605
2409
2993
1140
1909
4032
1128
3896
4191
4730
2363
2453
3649
2312
2843
1746
4989
2253
61
208
527
1127
4715
2476
3193
563
1215
1235
4475
3510
605
1900
988
1667
2188
3888
1724
2533
3247
4709
3281
3782
4585
1304
1664
2806
3180
3620
2566
2936
3136
3464
297
575
2042
3934
817
1633
3750
4875
41
442
1433
3065
3183
4021
1248
4765
1738
2212
4780
1470
3260
4357
4871
245
4789
4955
282
2216
2807
3202
2669
1138
2542
3053
4496
4765
243
3212
488
953
1702
3495
4125
33
849
1540
92
521
1340
2857
3741
4841
547
880
2026
3103
3258
3680
4017
4218
1545
3319
410
1275
2246
254
335
828
1495
2527
3743
3889
4580
1209
1651
1661
3184
339
1905
4870
829
1465
1590
3532
4197
206
1559
2200
4666
284
967
2412
2658
4644
1123
3480
244
1028
1459
3449
4633
65
103
1095
1785
1935
2109
3605
198
1985
3954
3973
989
2065
2669
3173
3699
4467
3400
843
1155
2119
2370
2860
3148
1524
1995
2428
3046
4124
2893
2059
3984
275
2905
3393
1930
2161
3778
4166
4394
491
1235
2750
3036
3155
4028
4995
553
1196
3586
3798
636
802
898
4374
257
3721
4714
113
2677
2954
3756
4850
1922
3060
3705
4212
4558
2531
3225
1649
1686
4582
448
2337
1829
3088
4826
566
3801
4164
4418
864
2772
4358
4758
680
925
1346
1679
3200
4061
4910
1255
4140
962
2283
3077
3116
3230
3914
4375
851
3868
4943
3526
3905
4683
862
943
4873
79
732
4147
17
2997
647
1424
1814
2480
3123
87
1177
3171
4006
4943
4958
4969
380
890
1425
3881
988
2216
2827
3172
4750
1240
1599
3357
4880
4101
4547
4759
1769
40
1618
2506
2760
1537
3106
3580
220
1544
2154
2187
2922
3650
988
1606
2855
3109
3335
1133
2154
3666
4330
716
2896
4264
2683
3176
3300
4644
672
2739
4112
99
2732
314
1385
1387
2056
2337
4369
906
2149
3088
3998
777
3365
1954
4719
1389
3332
4148
4156
448
896
4985
4751
4921
391
725
1725
3377
1259
3632
2062
3446
4478
52
1599
4541
4583
4986
2304
3136
3738
4569
2245
350
1194
3338
3743
3916
4291
277
3555
3711
4948
4096
55
3600
4246
4312
4765
4924
1261
2215
3607
4456
2293
4503
3417
3806
1982
1396
2168
3502
4221
4385
4552
4612
1292
3953
4666
2814
4056
1396
3759
2614
3815
1770
2311
4264
4558
2576
3660
4391
729
2912
3120
4201
3363
1091
1112
2960
3336
1303
1312
1383
3764
4723
1764
1981
2912
3386
4283
931
2110
2918
4455
4793
215
3686
53
201
2617
1097
2485
4697
996
1986
3078
3514
4838
3
2100
2103
2818
3556
3598
4202
1892
2302
4456
1031
3661
195
487
1331
4699
302
1410
2440
852
3093
1841
226
1532
2067
3681
3864
2616
3629
106
2589
4369
66
2566
4067
4339
639
1102
2981
3573
1203
2792
1035
3269
2133
136
1605
4884
94
100
1065
2626
3879
2394
133
1701
2462
2976
3932
4478
350
562
761
4185
1425
3461
3988
4285
3026
3569
4472
2432
4284
3781
4152
4287
1254
1580
2729
4630
75
324
1875
2369
2451
3045
3751
4068
4837
2358
3333
4875
1925
4041
4304
4588
4835
58
1043
1946
3115
4394
578
1191
2100
2694
3859
701
1834
2020
4291
953
1054
1953
4010
267
1768
2644
3256
4966
1277
1706
2941
3470
3945
27
192
4135
4481
49
562
1047
2903
2672
2323
3261
3735
4334
4370
1020
3659
3134
2050
3582
3661
4251
4671
1009
2836
3948
2680
519
996
1640
1919
1974
2942
3100
922
1972
3235
3919
3171
105
3762
4467
451
1036
2707
3364
4183
4286
206
1354
3866
308
796
2031
4135
4851
4375
4491
245
2129
2918
3066
4460
546
1515
2034
2093
2689
56
1114
137
2416
2428
3270
3812
4195
4885
4439
2520
3970
3279
4669
1189
1856
1125
2000
1015
4785
860
568
1400
4542
1867
3905
4415
4874
2908
4129
542
648
2308
2428
158
470
507
314
1712
4340
4802
441
3700
197
540
3132
3554
345
1490
2403
2414
4079
693
3042
398
4254
4558
127
1639
2451
3892
4221
4358
4997
1775
1847
1956
3644
4237
2687
2817
54
2681
1572
1756
2122
2570
3385
3428
3746
3896
763
1868
2044
2268
3297
3324
1093
1839
2299
3246
133
691
1378
1988
931
2337
445
1329
4144
1
133
3914
4680
1007
1155
2014
3755
2765
3825
2445
3450
3999
4499
4837
3311
3480
416
1602
1833
2435
560
734
1650
4326
1717
4213
783
1389
2923
3206
3907
446
2543
4066
1063
1139
1999
2682
4527
35
2246
1293
3606
4602
4954
437
4796
4859
4777
1190
4866
2623
4265
4357
370
676
1641
2501
3242
4424
4550
4769
1033
1505
1568
1859
2619
366
1506
966
1053
1746
3700
3751
4432
1308
4727
1044
1277
1794
3285
3317
3880
1003
2084
2660
3186
4208
4271
4532
4780
4794
370
3099
3919
4241
4685
1059
276
4059
1
167
2979
4305
548
3678
107
172
1205
1588
1135
2130
2716
1761
1470
4268
4526
246
3601
4057
326
2248
4414
4485
4731
3840
4412
2155
87
2452
2573
3297
3788
4809
1260
2121
3266
4217
1095
1679
1693
1844
3827
1145
1325
3807
4995
1292
1594
4256
440
1939
2231
2472
3320
4531
384
1896
3342
4691
2138
2701
3911
853
1898
1930
2012
4928
404
4927
737
4821
1648
2507
2997
1718
1887
1985
4265
4340
4430
795
4041
4922
1074
3935
4152
1911
1934
4080
4772
2980
4558
4577
102
2515
3869
4659
3656
145
398
691
2197
4852
23
1123
2403
3840
4840
2930
2403
3129
4677
2873
4364
464
2418
2492
1903
3060
3628
3913
4253
4312
89
496
1009
1364
3924
4666
2498
3199
1222
4247
189
1004
1746
4208
2077
2109
2250
3324
3553
3875
4007
240
1133
1648
3372
3732
4295
1080
1930
2715
1047
1198
2980
3134
3659
3993
680
2750
4029
4174
484
1792
1951
2725
1489
2420
2742
2974
3684
4021
4557
389
2364
4164
300
2410
250
897
1156
2361
2716
4027
1229
2811
484
588
456
678
1203
1605
2456
3024
4929
1556
457
4281
4947
1189
1232
1857
3235
2574
3072
3211
4249
4782
2184
3320
4333
115
849
1104
1207
2825
4946
1548
2349
2543
4035
1468
1471
1943
2403
1747
2010
2984
3415
2346
2863
1609
1309
4321
485
2487
162
867
1170
243
1412
2183
1447
2062
4326
4625
3036
4085
4318
1950
3102
3291
4876
115
878
1828
3333
4213
3003
3388
1797
713
1195
4888
2764
89
530
1256
2928
3281
1243
1405
1774
1356
2809
3404
4871
3412
3971
4128
970
3125
4455
631
1405
2476
3479
408
418
1318
535
4078
4752
4202
4956
370
1286
1724
3823
4299
670
1363
2974
3092
1354
1573
2901
3029
3156
210
1207
2172
2541
907
1683
3149
3449
336
1199
2469
4759
4331
4762
973
2865
418
1575
4325
2236
2324
2326
2362
1463
497
1289
4639
375
1308
287
1444
4394
458
1335
3335
400
1466
1562
1935
2007
2347
3759
4330
1427
2051
4428
396
1773
558
2236
2904
3487
3620
750
1168
175
2218
2952
3241
3779
4604
28
2845
4047
2328
2800
2805
4326
1574
2345
2617
2791
218
227
1529
1667
1981
317
2888
3639
3739
3896
3580
4959
69
4720
1826
2437
1058
1237
1341
2063
2218
2231
1208
3483
3997
4005
4113
4905
2179
3293
3444
4774
4985
1659
3181
1429
2261
3744
4958
300
405
421
4238
4971
204
2426
670
1252
3955
4478
2504
184
2158
29
116
500
3757
658
934
1441
2895
2913
467
3061
4713
131
2257
2730
3741
3942
4614
4704
1765
252
632
2907
3662
3910
4465
4511
157
287
2596
3371
436
2183
2241
3768
2303
2983
4285
1397
2010
149
4154
3308
4219
2352
4188
569
4611
586
1986
2924
3568
4033
4075
1288
2753
3181
4413
945
1638
2797
3643
3714
3975
4454
1862
2174
774
2504
3290
3876
1526
3103
3394
4775
343
4298
1494
4503
4608
4684
1642
1969
3608
4196
4867
1539
3597
3688
4185
530
1683
2398
2690
4327
4435
4826
4894
77
1257
725
1236
1470
3981
1512
1592
2309
1188
2696
480
2016
2386
3829
4684
4692
1235
1547
735
897
3073
4970
3880
698
2090
3398
4794
284
1927
4518
1852
3742
1403
3225
3479
4058
4199
2736
3417
4772
2152
3952
4312
4335
4423
4542
4727
4390
1510
2367
3573
1935
4486
1617
4255
723
1519
1967
4509
2715
1683
1805
2328
3055
3385
246
478
2535
4085
4523
4555
297
3647
4053
298
1254
3023
3936
3974
4077
153
417
693
3142
1373
2333
2813
773
1156
4554
1049
4286
2274
3892
4734
571
1774
2683
3251
4074
893
1311
2439
2463
3433
3952
4300
4716
138
676
2098
2315
352
1258
1322
122
257
1704
3366
4658
3093
1225
1363
1798
2754
2321
4079
1019
1130
1645
2887
3442
1368
3535
3656
2552
71
1496
2696
1992
2220
2957
1680
4359
373
1438
1927
2710
3812
1615
1622
2811
1245
1309
3765
2937
185
2046
2998
3579
3726
65
122
4412
4907
96
1190
4173
1465
1981
2074
4016
4933
2022
561
1592
1654
3834
4875
2493
4303
2629
904
930
1571
3031
1576
3350
2394
4328
2036
2266
2361
30
561
726
1754
1839
3181
4244
4419
3844
515
802
2678
4122
4878
2873
4227
595
1441
4682
1111
265
2960
3219
4706
4959
453
4581
1664
2518
2572
4648
2577
696
1723
1764
3317
1072
1290
1565
4012
1762
1841
3517
2669
690
2684
3231
901
1514
2718
2782
1629
2769
3453
4376
2839
2870
2886
3167
4611
450
538
1441
2025
2164
2665
4250
3073
4297
4933
982
1017
1130
1634
2245
3341
4505
404
1015
3506
4900
55
2552
3475
2303
4183
833
2356
4268
4525
218
782
2140
2632
3946
3961
4342
2553
2702
2864
4177
1344
1445
2935
4093
3088
3323
3453
4287
4586
3027
99
420
2661
2662
3187
3396
1830
4170
2737
4512
562
2593
3047
1603
2875
2932
3184
1928
2919
3481
4178
4263
4414
1881
2004
3775
3956
603
2163
3235
3292
3709
3895
110
1666
4857
767
4208
4326
577
2585
3688
4281
4382
731
947
1385
2450
2721
1689
4212
692
1355
4321
134
3084
3562
4007
444
943
1748
1816
4193
817
1382
1799
1951
285
944
3242
915
1761
4589
985
1322
3258
849
1318
3856
186
568
1580
1958
4292
4907
3189
3727
150
2890
2936
2137
4142
4009
2162
2821
3087
2151
2420
4705
2644
2276
4334
3220
4361
646
699
4488
575
541
725
958
1713
2273
3679
4144
4744
358
432
2960
2999
3329
4181
923
954
2171
3299
4965
260
3955
617
2537
4300
1856
1448
2704
3861
1928
2576
2647
3100
4494
3529
3836
2790
3763
4565
4879
4332
4347
219
1417
657
2734
4843
726
1566
3520
4587
1117
1293
3673
3764
4283
4767
76
3961
4942
300
1990
2190
2618
2774
2861
3797
2847
22
501
988
2632
163
1845
3040
1775
4805
1338
3842
3868
4235
525
1575
2980
4114
4235
4563
564
1681
1756
4650
1690
3424
3792
158
2826
3745
4275
268
686
1445
3613
2051
4811
1108
1527
2713
2283
4198
4745
2582
4393
263
2582
4279
4646
630
3740
4303
357
505
1744
2566
3040
4723
40
19
356
1817
2961
440
1569
655
1772
2035
2059
2560
3127
3203
3897
367
779
3934
4842
511
3000
2196
4202
4744
4545
1313
3277
3051
401
645
728
2728
1865
1964
2072
3822
2546
164
1910
3377
3468
2202
157
2244
3762
3770
605
2267
4254
411
2105
2502
4169
4418
4974
1522
2561
3489
4826
4865
3392
3642
1996
4009
4857
369
2243
820
1295
558
959
2216
2469
3236
2871
3216
4030
1384
4241
394
2934
3997
535
1857
2187
3146
3357
479
627
2753
1981
2474
2519
3706
3634
4810
2739
4412
1236
3371
3728
4390
721
4680
2311
3010
2577
2920
3373
4332
124
4119
671
2631
3054
4681
4977
2990
3837
114
851
2209
3303
4070
4149
1040
1704
1966
3686
4133
939
2523
3673
1266
2829
4658
349
419
2659
2817
3491
3511
4208
4289
3327
547
1578
2341
2491
3615
2293
2349
3479
294
1201
1507
1827
3860
2563
2968
4974
551
1213
1217
3367
4257
2596
3315
3533
4818
4148
3228
4778
183
1917
2344
3336
3897
4215
1287
1593
3088
4114
3821
694
2676
78
940
1318
1401
2182
4145
4812
2445
3020
3732
3832
126
612
822
1092
1706
83
735
1921
2108
3217
4025
743
619
1933
2638
3737
4239
731
4041
2484
1433
2584
200
1219
3188
3329
3731
3992
4730
251
869
2107
2698
2745
4884
1186
2860
3967
574
732
2345
2830
3599
116
773
1858
1666
1682
1435
2739
4623
95
132
1749
1385
386
2068
2343
3120
4086
1122
1793
4970
194
1610
3960
2460
2695
2970
559
1960
2514
3034
4768
4797
4148
4368
4918
172
1207
4284
4408
1308
4027
4179
4779
3828
355
1228
2098
4624
525
1389
1681
3186
4778
93
1232
3598
1747
2380
1484
1523
2254
2845
3329
4523
1150
3074
4488
1082
1482
4143
64
282
1410
1809
2564
264
492
579
744
914
4964
560
2080
3601
3107
276
1014
1777
2644
4897
1123
4916
3343
211
688
1115
1638
2914
3623
111
1030
3667
3808
1194
21
1303
2563
2967
3372
3739
4088
940
3388
709
1280
3272
3313
3517
4286
864
3269
2635
2420
3869
1943
2166
2847
1128
3074
4683
1249
1407
3026
3810
4674
3478
796
927
2461
4596
530
1290
305
361
467
1022
3109
3393
3568
4102
4150
2418
3682
4459
137
1136
1665
3584
4330
4823
987
1040
1369
3342
401
462
2418
2891
3519
3887
4538
267
2024
3097
85
713
1250
2034
4748
4789
1005
1489
1997
3704
4131
2383
4802
4828
758
850
2350
2524
1311
2498
4713
80
2135
4589
437
763
2243
2713
2834
2154
2919
4701
1330
1730
1850
4068
1625
2616
502
34
3171
4249
766
2987
4717
235
2360
4021
685
1027
1549
2654
3111
4934
1118
1275
2093
4327
3111
1328
2711
606
859
1282
2742
3686
4834
221
282
731
1268
1525
3118
3904
233
3334
1934
2817
4371
2985
3004
2201
593
1412
3883
1977
3292
4872
152
1078
1414
2565
3815
3656
592
1611
2012
4719
4966
246
1002
2936
1522
2417
2765
3910
220
1718
3061
393
2645
2792
4352
1926
3131
4417
86
1555
844
1800
3682
425
544
3214
633
2102
2907
3689
3907
4591
1192
1320
1792
412
1583
2041
4217
4978
4260
4609
3707
2062
2740
3514
4411
4636
4687
677
933
2644
3812
4316
3730
4021
4306
4380
1774
2364
43
661
2577
1277
2401
4004
4705
4882
91
3290
357
1802
3014
250
2914
4337
1221
58
2565
4973
1348
2691
1533
2327
2547
3119
4049
4065
4125
15
2586
3518
92
395
1345
3172
1113
1146
1765
3904
4267
4513
865
4898
1952
3316
4727
373
224
875
4805
2565
2516
3008
4251
2422
4805
4989
366
3299
576
716
2613
3117
3906
258
694
2805
3241
4557
4994
692
1130
609
2064
3826
911
1048
3296
4421
36
1399
1878
2443
4919
4937
2104
3167
1008
1822
1879
1494
3591
3190
2392
3259
4355
4804
200
2195
2414
2066
4015
263
1042
1772
3797
226
588
1045
2448
2855
3222
4337
4783
1142
1833
2230
3301
3810
88
645
1014
3263
1877
547
677
2142
2147
3266
2443
3613
248
1350
2778
2868
3237
3548
4188
4463
3754
4541
83
286
242
2149
2215
2960
2587
2819
3068
3206
4381
816
1294
2702
3242
3774
4721
3189
3503
3630
4500
2100
3497
1641
2264
3087
4077
4562
2458
3265
3497
3679
4592
198
4001
755
1279
459
690
1194
1668
1857
3257
1399
2381
4623
502
1910
2325
4764
307
1086
2586
3369
4664
3141
240
2693
3192
3543
914
2578
4472
1387
2025
2613
2844
2526
1258
3422
834
920
3180
3805
4048
893
1898
2191
3269
3611
157
2203
3852
3011
3336
3775
4921
752
1623
3748
3782
1895
3016
3325
1588
1736
1965
3431
285
2957
3012
380
402
847
1386
4657
1367
1638
1596
2416
221
1250
3043
4512
4534
1881
2072
3507
3347
3978
742
925
972
3451
1291
2521
2948
2975
407
1450
3103
3488
3111
3503
3880
4626
4885
1023
2145
2550
2624
2918
2667
3647
4265
4409
4580
4730
4405
1409
4483
4867
499
3341
947
1131
3348
1739
2782
4639
4822
713
2718
3352
4946
1344
1796
2753
3668
4789
51
462
4570
4969
520
1543
4366
2345
2391
3220
3497
4834
2957
4478
1607
2174
227
1090
3470
121
916
1617
1919
3134
202
431
554
2289
163
848
1108
1145
1616
2320
2342
2651
2165
4107
4268
4378
1177
1622
3494
4825
1099
1879
1988
2452
4723
2363
4415
2835
4158
4634
1862
4928
2824
3024
3204
3485
4555
1270
1534
1561
2705
3191
1375
3355
3793
2007
3139
3458
1569
350
3436
2
4214
4846
1890
2089
2315
3194
166
1533
1719
2527
4745
2624
4765
2671
3847
3922
1929
3135
3417
1343
1653
1739
2375
1166
1471
2835
1553
3366
3572
3994
4914
436
620
1515
4791
191
1514
1930
2887
3757
4485
4656
4315
2701
3936
452
599
2943
3683
3991
4201
4744
68
2948
3931
4421
1982
2867
4378
571
3151
4180
4946
2946
4591
179
3812
3459
4406
4886
3748
816
2730
4126
4760
4961
314
763
1880
3026
4193
2495
2352
2987
4376
4862
2178
2795
3022
423
658
1656
2580
3863
3897
3996
552
1530
1737
3101
4758
1769
2392
4999
3402
3495
3738
618
1090
2539
3358
645
1550
3187
4389
2754
4546
792
824
1011
1218
1373
3150
279
797
854
1085
1242
1806
1891
2068
2372
3433
3981
847
1346
1913
4140
4273
855
4905
1193
2648
2665
4162
1120
1352
2239
4212
375
857
1354
2953
3055
3233
3741
451
1565
1662
2183
365
2063
4304
4413
1312
2585
3228
3452
695
139
3273
1977
2675
3074
3474
170
3872
2036
258
324
1240
2704
2492
3043
565
4156
1290
3611
4614
4812
4974
59
824
1736
4347
1396
2073
2329
3836
4377
2444
2846
3662
3173
224
3865
3908
4936
334
1870
3275
3687
872
913
1270
2029
3182
3214
4508
1746
2215
3718
4961
106
1142
2919
3951
1614
3252
5
3402
3667
4094
933
1497
3284
1031
2356
3239
3955
2478
2568
286
1133
2766
2793
3051
3584
4308
4692
343
4918
465
3779
3968
4208
4759
1522
2084
4301
900
1211
1827
2153
3527
4946
279
3408
4591
3141
4003
500
794
2602
768
1034
1605
3744
4118
638
2616
2923
2078
2110
2579
2726
1224
1425
1828
4332
1536
2391
3197
3928
4462
1659
2159
2513
4312
1251
1537
4794
907
3560
3118
652
1896
2006
2806
4699
3913
4236
4607
2284
4123
4472
4876
4942
2203
2633
4169
589
979
3028
3289
2373
1331
1480
2042
2464
2958
3301
3480
4489
4325
8
1465
1779
2099
4025
2773
4893
199
1324
1179
2102
2799
3711
4236
4364
4507
1686
2826
2828
2959
4151
86
404
636
1041
4954
228
957
2186
4770
1417
2084
3424
3969
4446
1445
2890
4441
1347
2832
3096
4578
1607
2873
450
1018
2142
2750
4066
4554
4932
238
3166
411
2090
4928
4320
2385
3736
3509
3893
4538
2669
3302
3440
1083
1620
2326
3862
415
1834
242
2848
2235
4878
2199
2342
2978
3633
58
1610
3001
2025
2121
3277
3325
4064
4339
4252
841
2993
3621
2933
3083
1153
2497
1443
3784
633
1071
1079
4330
605
1322
2694
4564
818
1647
1958
1962
2062
2396
3352
3416
4911
495
1244
3035
3659
566
3015
3832
559
1363
3561
4929
143
534
1122
1590
3608
2068
527
1270
2392
4240
3516
3969
525
4982
1739
4206
1478
1107
173
923
3343
4781
217
3122
4954
2565
2896
1397
3529
4439
1252
3256
4792
2091
2207
2823
2093
2877
3339
4835
786
2059
3062
4166
4453
4906
488
637
2105
3457
4437
3784
732
1088
4569
4711
4745
4749
292
1537
2024
2940
2433
2460
2544
3065
4818
11
2029
2047
2586
4682
1163
1975
4517
546
549
1772
2283
2762
795
1069
1543
2582
3033
4338
4831
2738
4459
1410
1585
2612
2921
3688
4183
4784
223
1044
1356
1767
2900
3328
2991
4850
620
2934
3585
959
2016
420
2997
4860
496
497
3677
4443
3092
1587
4138
4621
537
2334
3208
2082
3718
4350
4980
3922
4122
4187
204
379
1311
2034
450
2669
3470
1331
1416
2987
752
964
1491
4380
475
2264
2919
4482
1580
725
3199
655
1138
211
360
1443
4517
4844
1149
1562
1939
2356
3615
2037
3925
4457
1402
2854
3065
4799
2691
2732
3408
4118
4499
3424
4082
4716
593
1051
2550
424
2620
2974
3276
4948
884
1718
4529
4655
2907
892
1003
1586
3379
1213
4634
484
1246
1286
2074
2483
3529
50
854
1106
3966
1774
2723
3047
3234
3950
753
3404
2084
4315
2561
1727
4580
4674
4854
1234
3043
4010
4960
98
1121
3228
490
2206
2355
2589
4821
2690
4288
2914
3428
3725
3805
479
4367
4791
987
1958
3072
3437
762
2416
2891
3278
3455
3860
4238
1425
2274
2606
2920
3386
621
3496
3670
4002
1940
1042
3670
2248
4093
538
2022
3470
3491
4568
336
1891
4029
4716
593
1411
2502
4454
751
1433
3069
4282
314
923
4029
4157
3334
3435
1707
1813
2190
3170
4584
4586
4825
34
1799
2927
470
2042
2609
3879
4338
4391
4619
1395
2901
4746
199
2032
4713
4945
782
2197
2910
4511
1805
3691
4378
451
1329
2924
944
2304
2912
3659
1920
738
3822
218
418
1518
2167
2789
2941
3558
365
1303
2218
142
3495
1467
2785
1904
3050
4301
180
704
869
899
3064
3368
4218
4568
1880
3220
3501
4478
902
1175
2674
3136
4179
447
3241
3301
1242
1783
1817
2221
4242
4454
221
246
2023
2381
3853
4921
392
1288
3373
3071
2282
3993
4006
4917
39
148
1617
4472
668
1881
434
1768
1780
4325
3101
4861
497
1455
1715
2463
2866
3692
1677
2373
3768
1113
2589
2838
4348
923
2432
387
979
1773
4396
4430
529
1593
2894
3606
3681
4864
246
250
1084
1149
2247
2303
4090
1707
3490
4295
687
2626
2889
791
2105
1918
2908
3103
3278
303
3127
4992
2707
4286
100
3308
3463
4070
4967
450
4018
4398
22
337
1862
2455
3305
571
970
1850
901
1105
4011
2259
3505
4465
4897
2787
3695
4650
436
1696
2721
738
805
2881
2282
2554
4171
4509
1568
2043
817
2309
2358
795
4613
4787
684
1355
1633
3453
2579
4978
1175
2247
2337
3948
356
520
2946
3137
3701
4355
422
1172
1175
1418
1473
2714
3624
3190
1190
2624
2738
2765
4289
4447
4840
581
810
1197
2113
115
1710
2184
2374
2833
3255
3905
868
1091
1462
2102
2408
4116
4489
940
1392
2145
2725
2943
3698
1770
3999
2123
1691
3172
4302
4397
388
568
3815
4460
1065
1923
2570
2965
3920
4161
163
2310
2803
567
2776
3165
3575
304
409
1636
1705
4517
1480
3587
4101
4170
413
2955
4245
2966
3388
780
3639
1531
1806
2540
4306
829
3824
206
937
1370
2968
3149
4014
643
3919
4356
1200
3372
3761
4579
1582
1961
2992
4295
1024
1707
581
2095
2694
3964
4930
549
3031
3816
4575
258
3444
1538
1749
1713
3421
4615
615
3916
4148
2144
4012
1141
1827
2209
3465
436
2111
3384
3722
603
1876
2511
3005
1641
2720
4591
130
1275
3275
3640
1141
1701
2932
3497
390
2450
2699
3765
2338
2782
3354
218
1535
2702
3283
574
541
923
1773
4856
2117
2679
3879
136
1384
843
3223
1222
2000
3496
1057
816
3365
3894
2245
2492
2147
3242
4060
4148
4826
2375
2784
3348
3415
4756
168
363
561
4361
1122
2685
4714
1874
2066
2799
4186
778
2464
4561
4665
1698
1716
1843
2582
3764
4968
2480
4602
185
3408
4387
4532
4948
238
1653
1936
2061
792
4007
1762
3030
3070
828
1392
108
2383
3229
3439
1118
1569
937
1344
3081
3217
3399
3806
297
562
811
1378
1793
105
563
4518
1440
2384
3525
4120
1924
1614
2363
3389
3149
4429
1942
2131
2484
3001
3831
4406
1195
1800
4022
128
3361
3636
4911
2938
3450
4882
672
1331
2653
3116
3218
3602
4087
803
1003
765
1654
454
661
1307
1602
2245
3237
1840
4743
5000
1992
105
2947
361
1214
1677
485
1014
2504
3036
3473
4842
4952
734
3255
4708
2995
314
3239
4816
1375
3404
4438
4655
1007
3127
1113
1391
4737
2516
4109
4359
4379
339
1830
505
1894
2432
3359
4601
614
715
1872
2119
4256
72
254
4676
1583
1969
1101
2055
2396
290
764
1153
2257
3423
258
490
2956
4072
542
3047
2564
2579
3322
4090
3998
4350
3241
4064
1157
538
1846
3176
4324
1780
2993
4915
1935
3018
3810
4863
1160
2177
233
4049
367
1441
3305
609
2025
3364
4151
4008
4030
2679
4322
4051
4821
1287
1298
1476
1514
2191
2977
3203
3247
433
4081
1297
3433
3051
788
2572
4532
1174
1179
3
2796
4343
1375
2386
2483
2716
648
1274
1428
1960
2053
2260
3103
2587
4326
4441
4541
630
2429
1117
409
2987
1458
2414
802
2958
4554
891
2684
189
3298
3654
4175
4892
2713
3247
3738
4579
492
12
488
893
3554
782
2982
4357
2039
3030
3271
4597
4684
3243
3382
4746
1354
2922
2924
2974
3369
1744
1439
706
4516
320
3276
4231
326
1272
2133
3675
1593
1756
2921
2959
4210
4679
1389
360
622
1268
3311
4529
4773
779
2571
4305
60
2954
4971
3870
4076
4505
530
606
807
1164
3126
4694
4760
130
1690
2018
233
1514
1574
2713
3735
710
1497
3608
1090
1673
4378
2153
2860
4536
517
3157
4874
1007
1625
1772
2559
2787
758
1188
1400
1632
2875
3961
4094
530
994
2805
3619
2639
3717
4819
4688
4984
283
1149
730
1795
4996
1011
3412
146
1513
1704
2086
4121
3080
619
1602
1834
3953
3977
824
1153
1522
2634
3169
3225
3629
4554
715
3654
3922
556
4017
940
1691
1778
2049
3868
3968
1031
1812
2721
952
1578
2517
661
1576
1922
1318
1768
1960
1196
4818
4922
1052
1298
4334
4987
712
1518
1068
1391
1908
4665
150
313
2934
4085
39
773
1474
4927
1047
2914
3701
664
3787
3995
1198
3655
4134
613
1102
4606
4906
1270
3703
4963
1693
2337
2235
3493
3780
1485
2125
4096
4440
4843
654
2154
4957
1452
3269
3996
4149
4038
4046
4134
3095
956
3152
3836
716
2602
4517
1161
4841
1519
1721
652
1270
1296
1417
1500
4298
5000
287
558
1108
2458
2799
4313
4876
2178
3633
3868
1214
508
1403
1785
1985
3005
3965
2165
2487
4936
66
1191
3343
921
1941
3583
4755
4792
1626
3746
3866
861
2527
1464
2099
2424
3646
4005
800
957
287
620
1008
1185
2200
192
1158
3576
4961
565
859
2801
3074
4810
3192
421
463
510
2069
4206
4734
3346
650
1001
1248
4267
4865
235
2899
3644
718
3923
874
1478
1630
4751
4621
1007
1811
4054
2468
3978
1862
2154
2763
4296
1627
2742
3743
267
2127
719
1642
1763
1869
2297
2772
3605
4426
1813
3424
1008
3917
1049
2056
3601
3611
1967
2269
3296
79
2129
64
1737
2467
3154
3512
4233
4366
95
4749
2941
3057
3605
4548
133
125
1802
2656
2913
622
960
1897
2715
3211
1186
1427
1680
4455
32
58
3519
4205
4333
2024
2414
4161
4830
1731
3140
3875
4801
292
446
769
2778
81
3327
3929
3647
3897
54
2329
4152
4825
4949
28
643
2162
3529
3832
3949
2921
4604
1606
4032
4358
735
2118
3134
3570
318
2697
897
1676
4524
4616
4640
3421
3893
1342
1468
328
1419
3783
4232
273
1054
2422
3349
3885
85
3368
4493
4818
2685
2461
3712
4029
4236
708
762
2242
3591
4814
3580
167
2494
2961
3626
3967
4978
5000
2011
4168
4371
4679
2101
3678
4021
4408
972
4377
1539
3490
3530
1506
1609
3550
2322
2517
2841
1769
2005
3835
4010
4647
1031
2198
2342
3150
3266
2140
922
2156
2200
2448
3061
3809
1007
3714
4664
4096
1565
3816
2103
1511
2780
3070
4083
4628
4713
4917
2971
394
4203
4724
4802
3243
3245
3861
3932
4917
1344
1980
3821
446
534
721
1267
2640
2710
3840
4941
123
487
1065
3931
4728
627
3502
4051
4446
4140
625
900
1092
1696
1873
3196
4327
2290
3650
280
2623
2924
2042
4377
2161
3296
926
2800
2853
4292
1010
3011
4142
292
1793
2345
4536
4044
2150
2709
2830
4232
3064
4193
2468
2593
3189
262
2855
183
469
1620
1851
3264
4905
4921
921
1613
3290
452
489
1455
3711
4156
4400
219
1314
3879
4736
3313
4646
172
1952
542
4724
72
3336
677
2059
4306
1317
2005
2234
2279
1469
3325
3548
272
925
1046
1913
3552
4906
443
1034
1556
2808
1126
2073
4083
2696
82
2859
1720
2589
513
705
2125
3109
3693
4828
1082
1291
1907
3643
4411
4666
742
3731
3952
4110
2461
3663
4692
1551
3977
193
1351
1435
3730
3520
4909
3066
3200
4475
515
4808
290
2071
4497
210
1485
1577
3365
4372
1236
1515
1455
3237
2528
3809
1064
2612
1919
2699
61
231
477
4613
664
1000
2862
3716
4018
4673
1044
2738
3713
95
1402
1836
2338
2730
1635
2197
3511
4932
657
3125
1315
2734
4003
28
2121
3030
3491
2422
2782
4409
483
2663
4900
2041
2446
3043
4681
9
402
1236
2482
3830
613
1141
2046
2123
3599
3925
2435
3085
3935
463
2654
873
2245
3578
3797
4851
1165
2945
3019
723
1053
2027
1287
2183
2279
3761
4529
448
1479
4565
1324
1535
1937
2915
39
2253
73
137
2072
1403
2441
3008
841
1505
1794
2136
2410
4145
64
715
1688
3354
3751
1158
1226
2208
2681
4441
4912
202
265
701
1665
1905
2635
92
96
2146
2640
3396
1062
1816
2525
3371
4984
1659
4670
2451
3291
413
1251
4069
4403
4610
2681
4673
3864
4949
467
1013
1703
1762
1785
4877
4922
246
458
1006
1701
3865
4022
2920
1677
2588
2943
3879
886
1098
2067
4189
989
2416
3076
14
720
1180
3554
1216
2180
4716
289
2023
2945
3811
1881
3638
4130
219
358
727
910
1428
3144
3177
4994
543
1872
65
1035
3549
3806
3824
2303
4120
4126
4458
1410
1591
1649
4937
1761
4334
4936
4739
2653
163
1943
2992
229
382
1016
1170
639
1910
2644
2906
3746
4530
1467
2069
1480
4793
1027
1718
2079
3958
615
1869
4303
1474
869
4624
1024
2940
3237
864
2131
3408
3787
4
1377
2306
1044
2780
4725
615
1563
3662
3726
2795
2908
3459
4984
226
1325
3782
126
825
1667
2218
2523
2861
3017
3997
4070
549
1287
704
3983
4406
2137
2840
3340
3904
4089
4457
4547
961
1632
3358
3665
3856
4924
1051
1188
1267
1536
4761
4255
906
1385
1464
1211
2727
3671
4980
488
2677
3268
993
1122
1470
2390
1223
1240
3351
3787
3967
4485
1239
2255
3987
2893
4171
2305
4263
4843
922
1720
2759
959
2476
4163
553
3742
4345
616
715
1469
3418
2730
3151
3629
1196
1871
1627
2534
4703
774
3658
4573
2634
3060
3561
3868
4161
2705
148
137
2300
2324
3673
1347
4346
4946
2650
4047
4203
510
676
1784
2545
4757
1135
4566
1326
3000
445
1253
4993
517
4265
4845
2942
4050
4870
402
3281
3875
167
1355
608
886
1073
2610
3816
1233
1681
1017
2187
2717
3241
2631
3670
907
1392
3129
3027
4853
577
2161
3771
307
3063
3773
4069
4826
448
673
2211
3578
4669
1237
4275
4655
2085
2650
3532
3570
3836
4515
2321
2791
3508
4105
1530
1674
692
726
3052
4824
630
4100
4177
4473
4187
2337
3621
3853
1850
2463
4736
4978
861
3978
791
722
950
1699
1981
2171
3258
3377
3694
3775
754
1553
2282
2479
2959
4046
22
2092
3913
4342
1183
1587
3990
4105
174
678
853
2837
4191
4237
4269
1895
1899
3639
4549
1589
192
1370
1854
2805
4800
658
1373
2020
3922
163
1384
1798
2046
4578
1596
4238
2241
2501
4404
4446
4451
4845
1372
3126
3636
3980
339
864
3384
839
1049
1430
1622
1758
2589
900
938
2009
2245
2423
4604
4663
2669
2725
3027
3627
4020
4724
284
825
1476
107
391
1431
352
4545
486
4115
1860
2832
2878
3815
179
1162
1417
2086
2229
3334
4108
296
1627
2890
4148
374
2265
2855
3063
107
535
1034
1795
2448
2845
2311
4853
3983
342
1094
1149
2329
3098
3881
2084
2252
91
4327
561
1612
2123
3362
2001
3604
4219
2206
2284
3353
726
3341
4655
781
908
1119
3000
3201
3530
3888
4501
181
1254
1447
3592
4828
226
945
2332
4035
4432
952
3212
3743
325
1321
3092
1781
3625
721
859
1601
1809
3013
3674
3932
1534
1787
2174
3670
3931
4532
394
621
2026
2670
4271
4617
4901
2318
3744
1295
1706
2495
3010
660
4323
293
1696
161
500
671
4611
488
639
1937
2446
1134
4964
2191
2576
1645
4374
4548
567
633
883
2201
3324
3629
1897
3228
405
3068
3964
4003
4610
1830
2485
2504
3713
4403
4447
2134
3528
4898
293
2057
247
392
2438
2628
3072
4722
1799
2588
4077
4120
4198
4539
148
1592
1646
1830
3801
761
803
2752
1116
1253
1931
2576
2641
3518
1284
4794
4884
355
731
1601
1754
3357
3951
4405
1036
3572
698
866
3226
4222
4298
4312
4827
1367
2740
3647
3824
592
3076
3532
469
753
1143
3116
3157
4643
38
2220
806
1196
1599
1701
2384
4683
401
517
596
1008
2058
4057
4724
2495
1053
2461
41
963
1011
3528
3715
197
2955
3597
3877
610
4018
4188
4733
3893
4846
1000
2471
3037
4238
4873
415
96
3814
3912
4668
1825
2065
4043
83
284
890
1743
3825
4045
7
2177
4398
4607
4638
3882
4078
4951
830
1284
3011
274
445
1357
1537
2738
8
1335
2342
3285
3005
4162
292
3549
4872
3027
3558
2429
2693
3812
1531
1618
2110
3454
4475
1582
2257
3337
4452
1577
1001
1752
2925
4242
359
993
3243
812
977
3083
3737
3951
4741
100
262
887
1417
2865
4772
4823
2430
3580
287
509
2091
3285
4828
589
676
798
2337
2602
3401
653
3467
2615
2686
4971
1007
1217
2189
3233
3658
3310
4429
4667
2558
3363
378
997
390
718
1773
3352
2905
345
1214
2532
4121
4513
4662
4854
609
1299
1356
2042
3531
3306
3730
3979
4871
1546
3897
4549
885
932
2029
2345
2825
2862
3652
1500
3419
3773
354
1610
1717
2732
3106
1815
4799
1656
1740
2349
2758
4725
193
2068
2343
3249
3253
3643
4421
2691
3467
4719
856
441
1199
1627
2008
3631
4131
311
925
1672
2458
4058
159
1079
1156
2361
3924
4405
4786
847
1010
1275
4742
423
1931
156
3559
4369
1309
665
2185
2317
2735
45
1076
4901
306
3985
1364
3685
4455
763
1489
3987
4388
351
3559
3880
1409
2417
3842
1521
2940
2873
3462
1498
3852
4149
4479
4902
334
3469
3675
4793
4963
1908
1767
2494
4196
4716
3596
4260
429
1039
4658
1033
2135
4701
882
1209
1492
2298
3973
4320
2483
4034
4171
465
2287
303
1614
3386
4221
2082
4184
4493
1557
3137
3455
4329
2873
2266
3121
4172
98
506
2164
4295
4368
2183
2820
1216
1989
3769
3865
4454
2707
3305
3812
1498
1842
4989
135
1921
3451
4451
2502
4865
1380
1907
2458
523
3508
2495
2923
3956
1541
2388
3990
1030
1466
2236
2515
249
395
1124
1714
2319
4594
3471
4882
572
677
1009
1023
3218
4667
3667
3705
916
1202
4181
4550
2372
2493
3544
127
1508
1816
2750
4903
1794
3424
4158
419
2782
1392
1605
3815
4135
1050
3297
3453
350
1716
436
264
971
2578
3246
1374
3070
3518
4882
4952
48
401
576
1300
1977
2126
3555
3664
756
4264
4310
1468
1504
145
3873
1072
1746
2096
3346
4386
324
1464
2799
1130
4118
11
320
509
3870
3882
1637
4184
1309
2981
1289
3905
3442
4263
423
3713
551
1256
2107
4406
101
2430
4257
663
1571
2651
2726
4290
4908
133
3903
418
1525
3335
1453
1679
4633
932
3086
3217
4103
1288
1424
2703
137
1583
3412
3788
3956
968
3526
4016
2546
3201
485
1494
3099
4290
2063
776
2039
2873
231
379
3020
3788
833
2384
4373
4657
2230
840
1608
3783
2808
4032
2709
924
3550
3559
2192
2213
4089
4150
4680
4790
4797
343
1459
3198
4694
2083
3038
3676
4702
4712
2614
3683
1664
1990
2768
4235
4354
1456
2251
2623
2729
3759
609
2088
4182
789
2113
2722
2755
3362
3386
3906
323
2707
3558
4050
1268
2799
4135
4816
601
3111
3465
4460
2180
2318
3628
857
1182
1335
1557
1588
1696
1987
2454
4627
541
4300
1016
1212
2113
3056
3693
3254
2985
4087
4328
1203
1024
4392
4441
3341
3620
3836
77
745
1593
3040
3994
4340
4655
1807
3829
1229
1274
2079
2346
4795
612
849
1343
1652
1761
620
2067
3174
4212
44
742
1375
3649
4799
211
832
2683
3100
599
944
1096
1159
2583
3346
4806
710
944
1014
3317
3826
4058
4965
4066
1549
2530
2343
3490
4569
4704
2577
3873
275
2587
392
766
2758
3277
4882
752
3015
2625
4084
4581
167
784
4147
2209
2573
3189
4878
1373
4061
4106
4286
2176
2468
4504
792
3393
3201
3874
830
2456
2914
3979
4948
854
3778
4491
4656
1978
4481
4706
1122
1987
2009
3883
1414
4569
779
1764
2603
3022
3687
358
626
54
1960
2218
4198
1593
2467
4053
259
283
2049
4536
4660
497
1962
2660
3956
4195
4712
1528
1574
1991
2483
4252
4875
4878
806
4733
507
2143
3011
2154
2389
2672
797
942
1641
3669
3842
4698
1609
1825
4820
3619
3159
3586
4577
892
988
2283
2336
2591
2713
3076
4723
1849
3503
4656
389
633
1097
1587
2073
2598
3042
4166
4716
553
2263
2374
477
1876
2996
4482
1533
1638
2725
4266
55
1773
2304
2857
1034
2042
3275
1434
2455
3917
269
2133
2241
4060
1141
1898
3966
1423
1853
2547
4509
4884
413
414
4925
493
4404
1464
1846
3501
3638
3686
4386
4685
443
3608
562
1311
2650
2651
4143
3098
3110
3643
2242
3883
4269
4693
4922
2436
3241
3891
3981
1524
2734
1735
3156
573
1744
2001
2284
2692
4915
1477
3280
4001
456
1300
4286
4690
321
1528
2544
997
3347
2127
418
1135
1527
2335
2356
2823
4860
430
2566
2200
2887
3138
4199
87
421
2329
510
1118
2240
2682
2489
3818
1916
2307
3446
374
586
1178
1520
2720
4113
4649
4961
514
1494
834
1031
848
1617
1954
2858
4054
1127
1539
2587
3827
4109
2104
2138
4097
2273
2316
2961
3851
4668
891
4215
568
2878
3589
1706
2296
2575
2981
137
1156
3883
4237
2283
3934
703
950
4652
3038
1730
2654
3867
1290
4631
907
4750
1167
2662
4407
1767
4689
582
2354
2595
165
882
3252
226
970
2148
2640
2179
2757
4472
2177
2452
4721
1893
2210
2500
2788
3304
4184
4243
4400
1397
2181
2579
132
1188
1232
3236
4394
158
1346
2713
3329
4991
11
4114
4123
1794
2123
2188
523
2611
3682
4765
115
1357
1867
355
889
911
1609
2338
3298
3355
4067
52
699
1032
1151
1630
3598
2568
2465
3567
3966
2390
4372
2504
2629
4155
269
3077
3273
1653
3339
4668
1556
2536
2663
3802
181
1593
1750
2185
3046
898
1287
2289
3506
1329
2862
3350
3699
883
968
3074
4771
1377
1411
1519
4317
4097
4629
172
1132
1529
1880
4379
883
1183
2127
2331
2485
3093
3966
529
690
979
3568
1177
484
698
1261
3009
3230
842
2861
4476
4935
1740
4309
400
816
2372
4589
4649
1303
3124
4057
4360
2366
2600
4386
3468
1890
3938
355
3457
4615
2402
3104
3288
836
1493
2262
2371
2419
2591
3481
1436
1825
2469
2827
3677
3915
2541
4158
1298
1496
1895
4064
2103
2411
2801
3145
4403
2399
4878
2636
2702
3091
2358
3619
4888
2197
2619
3539
3790
1226
1714
2485
106
1465
151
806
993
1298
1979
2868
2907
4562
3187
3258
2164
3137
1404
2233
2316
4162
875
1880
1916
2576
3881
4823
1206
3478
449
1840
1908
4616
830
1036
1871
3830
1194
3841
1514
1550
1694
2636
3059
4911
1449
1710
3292
215
270
375
1398
1786
747
811
1895
3200
3454
529
1195
1281
1620
1669
2847
4371
4385
2005
822
1514
4143
1864
2901
3325
3353
63
2032
2273
3494
4473
2080
2241
3631
4452
1779
2522
3442
1640
4320
1639
2620
3390
4769
1698
2327
3110
1189
4827
1672
2973
3609
793
1559
1705
3238
206
918
2755
4067
1687
2109
2163
4038
84
2197
4737
82
1938
2834
3649
4352
168
3723
4299
888
1956
4128
1243
2070
3947
1773
2084
2214
4494
2564
3024
3060
3653
3680
2981
3014
3264
3513
554
3442
4311
2862
3205
1962
2919
1331
2595
4472
1596
1542
1918
2133
4352
4101
4232
4321
3399
4559
16
911
4045
4468
3033
283
2486
2699
4679
966
2140
3258
1034
4160
493
2661
651
1304
2067
2186
2407
4288
3294
3339
1781
3306
3989
4607
1517
4919
368
3693
4286
4618
4778
4978
114
4766
1663
3769
3952
4330
1789
3892
4230
4706
1031
1267
2006
2962
3964
4035
668
3018
3418
3814
4112
376
1497
4279
1922
2757
3652
1198
2961
3739
4667
4658
659
2860
3712
436
554
2301
2529
2698
4862
1432
2460
3046
2299
2587
4478
397
2229
2984
100
1511
2849
4574
1980
2079
2683
4759
2544
1783
2894
3013
4029
48
4695
1672
2485
2275
4865
3601
1350
2412
374
1632
1655
3416
4011
4910
182
376
399
2316
3294
4961
4548
673
2279
3924
432
510
1715
1825
894
7
863
1014
1871
2469
1199
1515
1753
1356
3176
1748
3439
2219
3169
3555
3117
3481
3762
4160
4683
386
3196
1726
342
1364
1710
1948
3116
3675
3892
1303
1988
3329
3952
134
1006
1406
1721
289
727
1146
1298
1454
3892
4073
3999
4358
3174
42
1891
2461
3251
3280
4069
2149
2385
3618
4044
2129
2155
4469
3213
3815
429
511
869
3788
12
2800
3188
762
2215
3340
4151
3092
4693
1839
2914
836
2
989
1065
1765
2448
3311
1477
2059
2208
4858
4388
4456
4711
260
628
1229
1092
2178
2935
3099
3286
4284
4382
4646
1447
3873
4357
4549
749
941
635
952
1879
2017
3719
3998
531
1628
4316
4716
755
851
2119
2174
2438
2975
3276
4414
4729
1122
4050
4696
4938
1402
1785
2192
4190
1737
3206
4214
843
2964
778
984
1747
2299
3008
3824
464
2488
4797
4862
1808
851
1091
2621
2766
568
1479
1833
1955
3103
3335
4835
4979
230
252
1649
402
1351
2214
4189
795
1017
163
1384
2004
3640
4062
2633
4375
172
390
796
4951
2036
633
1927
3721
1616
2257
3217
1002
2921
3922
1774
1949
877
1032
2130
2466
51
1718
4185
4914
1832
2570
3508
4588
1004
3110
112
1616
3065
1370
2490
3317
4228
717
1579
2448
3263
2584
2953
4643
4932
2879
4016
859
1448
1549
4821
3868
3500
1855
3185
3210
3345
3562
4963
1060
2481
3411
4931
1142
1680
1688
868
1328
1263
1366
1929
4585
4901
1557
2493
2765
879
991
1769
3635
408
1043
2575
958
1436
2296
2267
3221
3505
3751
1796
3797
2309
240
333
782
2283
3399
3475
3932
4925
4818
2953
1575
1774
3514
3684
4197
4567
806
980
2805
3126
674
1379
3956
1446
682
693
2120
2915
3481
1156
2227
2485
22
1944
565
4896
2673
3901
4930
4940
1531
3034
426
1659
2096
3815
4820
152
3611
3947
4431
4617
1906
3885
4020
4473
4557
1782
2275
4084
1901
1979
2133
4893
340
1843
2499
3121
3488
3529
15
858
1845
1855
2493
2987
404
1090
616
2345
2891
4549
440
1106
2073
2139
2240
2320
4387
974
1473
1855
3394
151
813
1255
2923
4337
2651
190
801
3147
1768
2635
3752
822
1513
3846
4537
1101
1143
3247
3275
2121
3178
4176
4192
736
2972
223
1229
1544
1928
4727
80
151
913
3835
4417
680
1130
1524
3358
417
620
1104
376
1006
1138
1522
1551
2320
4206
3118
3889
227
440
3354
3491
2046
2961
3232
1829
2551
4181
875
2076
4633
441
1064
1679
1728
2120
3256
746
2023
4522
355
2579
3256
339
1372
2639
1678
2185
4506
2608
2816
4318
727
2855
3016
3082
3367
35
1326
1776
2924
248
1170
4080
4785
2797
1632
3495
322
4869
73
270
487
1860
125
533
1387
486
1823
3445
29
1456
2269
3398
142
673
1031
2416
3630
3896
4673
4724
1677
3551
704
1971
3098
3989
4398
159
1752
2466
944
2003
2858
437
576
1261
3769
3951
167
2457
2565
3941
4841
1339
2133
3321
3729
1813
2446
3057
128
3361
4324
3635
4344
27
1000
1172
1282
3934
4548
4945
4400
4790
312
3258
4909
1231
1293
1728
1286
3198
3594
4839
1248
1849
1182
2745
2929
447
680
2760
3804
1290
1694
1833
2371
185
1671
2959
325
723
4154
923
3667
4310
2182
4682
339
833
878
1026
1114
1897
4277
4698
686
4687
229
272
855
2055
4117
4582
2985
3224
4896
927
341
686
2860
1311
3989
2405
2967
14
239
684
3635
414
1227
1345
260
951
1310
1444
1859
1279
3969
4512
539
1023
2052
2106
494
969
636
2662
3695
4472
180
3658
1507
2552
720
1218
4257
4319
710
2652
3313
1914
4748
4272
4795
275
1376
1021
3221
3439
3867
3920
4162
780
899
3008
4189
4210
550
2949
4128
432
2511
2711
4055
4410
1930
2321
4197
367
598
933
1288
1046
1714
4016
248
897
962
3896
1908
2932
3663
3394
3542
19
618
2050
2134
2332
3712
729
1088
1521
1620
4011
4082
4409
118
169
584
3983
4265
4302
1793
2221
3866
1617
3767
2200
641
1220
1259
1736
1788
239
278
3730
3770
4604
2795
3232
119
3447
4790
416
1964
2326
179
1952
3503
3649
4390
4749
2252
2700
4136
1859
2704
3741
4726
584
742
2548
3184
4630
2086
2794
3971
4441
973
1611
2466
2476
3495
2284
4232
573
2860
4632
4885
1290
3522
253
1192
4280
4876
4941
330
4243
189
2310
891
2476
3074
3714
1585
4237
4462
3509
4139
670
708
1999
4422
271
897
4479
1168
2152
910
1479
1856
4203
4631
2157
3097
4729
78
691
2819
4056
1108
1290
4141
3834
2446
4176
4900
644
2617
2865
1325
1847
2550
4190
4404
1077
1487
1972
1531
3435
738
2022
554
694
1838
1950
864
3178
4469
4776
699
4141
4198
4943
2444
2813
3260
3667
1229
2071
3392
621
2015
989
2504
3218
3249
3781
4053
4212
4477
4976
986
1716
2824
1974
2112
2843
4030
4731
2425
142
2920
4285
4925
1681
3955
609
818
2146
2665
2983
4208
751
1944
3669
3697
3897
3973
4604
3808
4027
4681
1946
2281
2485
2882
4572
735
3674
4478
4699
54
1191
2009
2738
2961
1056
2299
4719
4905
806
935
1652
3979
4200
1524
1989
2501
3586
1729
700
3694
3876
1898
3441
4370
4868
840
3791
964
1472
1685
4003
241
4036
3429
123
340
2623
2672
3011
62
1276
2660
2998
3178
1731
3259
3496
1025
2807
4651
4840
187
3178
3610
4679
1544
2093
4278
2116
3593
4863
1782
2388
212
615
388
1511
1807
3577
837
1112
1527
3389
862
3844
1338
1896
2080
3028
538
2096
2398
3076
4418
931
3020
3509
1237
3817
875
2399
4795
4890
1923
23
1433
2930
1845
2030
2036
2127
2999
4292
4769
917
4402
2640
85
2754
453
1000
2275
4363
4765
565
925
1116
3115
4308
370
2319
2484
4004
1456
3505
4835
1443
2432
4877
2464
1884
4711
629
1834
2271
718
1268
1420
1614
2723
2762
4400
2758
461
1526
1989
2031
2283
1458
1710
3165
4970
682
792
2357
1720
2907
1470
1791
3189
4828
195
1615
2225
4594
4035
3321
2033
2807
2971
1393
4136
4618
4676
157
3006
3238
1523
1625
3170
3577
1585
1973
2149
3799
4051
467
1046
2283
2480
3094
3962
948
1459
4164
4652
4762
1385
2270
2754
4136
4486
7
1761
4841
440
3215
4026
4168
355
3887
1403
1533
1608
3621
630
1330
1988
2233
2809
3669
1988
1197
2902
2649
2885
2888
1435
2001
4170
1976
3720
662
2303
76
2697
3584
1642
2658
4902
819
1236
1331
2729
3057
608
820
3644
511
809
1467
1810
3438
4150
886
1227
2721
3182
3538
3641
4533
839
3521
1056
1120
4204
4547
70
878
2314
3235
3469
4514
124
2967
673
2801
4004
4342
1036
1838
3872
647
1072
2982
3256
3628
679
764
1462
2078
2469
2684
3387
3865
4989
3966
4365
328
2809
3711
3923
4006
4784
498
340
380
764
3620
1036
1203
3187
4860
808
1078
2001
475
2830
2974
2185
3172
4489
4773
4935
2183
2257
2153
24
993
4621
1509
2324
3330
4748
2041
3565
4611
4798
2670
3433
1160
2638
3555
3827
426
3210
495
1055
1696
3851
3892
1315
2996
3980
1750
720
1386
341
1566
2072
3191
2213
3746
29
323
356
884
2323
729
3863
3911
568
3232
4016
632
954
3376
705
1465
1845
2590
2686
429
1312
4467
1341
1602
2270
788
1351
1777
3194
4249
4831
1080
1493
3289
681
1391
1787
3025
4412
4486
1866
3459
4751
3296
2684
3589
4074
4425
1040
1639
2272
2467
2964
1140
4737
368
1925
4598
2048
3852
903
2032
2383
4018
2838
3995
2087
3981
2229
3516
4925
2027
2184
2534
4199
277
2373
3099
3568
4689
3772
4774
1686
2546
3132
4183
4199
4331
2635
1756
2095
189
1495
2865
3423
4081
4094
4179
1578
2169
2739
3962
4228
384
1478
1668
2218
2959
4687
4931
3018
1896
2379
4333
805
4762
2000
3490
1046
3107
4552
4965
2469
174
1112
696
1802
4544
4634
482
2774
3311
1110
1320
2880
3953
103
733
1166
2571
3740
4704
1598
3934
4042
4522
1755
4050
4811
88
1207
1867
4086
165
230
236
873
1638
2431
3039
3691
4731
3174
3551
3703
1833
2529
2611
4114
3717
4619
431
1266
2082
4429
1403
3149
3421
4347
578
606
1756
3762
431
3005
4504
3458
4241
319
1718
1808
2775
1141
1310
3285
3667
3670
768
976
1960
2755
3075
1210
2895
4399
399
664
2116
2943
3282
3691
1356
1715
2317
3538
3772
4237
875
1232
2004
1730
2127
3816
4229
4532
4721
4874
248
309
328
1460
2313
3545
1647
2312
2986
3123
1416
1994
2352
3153
594
736
3357
4545
734
4518
4885
1021
3121
3735
4512
2532
2568
2826
4316
4836
3063
3573
3790
1891
2895
3789
4480
145
850
4545
1570
3673
4689
2641
3099
2085
2091
4712
664
3260
4617
2360
2968
3015
3080
3841
294
2354
259
313
1712
2125
3220
3399
4188
1552
3628
3771
417
1914
3990
4495
1687
1859
3433
4094
2269
3113
3166
827
1962
2033
734
2389
1681
3557
273
309
2091
2435
742
786
2424
2550
587
1635
3233
23
3020
3066
3583
4257
4430
1090
1392
1121
3552
4051
4517
2771
3943
1506
2626
4171
4893
759
1023
1125
1726
2190
2843
790
3305
775
3397
968
1992
2091
2972
558
2478
2751
4781
2436
3507
4009
457
2870
774
2683
2719
3058
447
1206
1277
4716
12
2704
717
1116
2857
3323
3648
3876
4400
1701
4489
3200
3821
1598
83
958
3158
158
3522
3765
3810
1049
2115
2432
467
485
1087
2120
1892
3540
1096
1123
1628
1629
2013
2888
4071
4826
207
224
547
1012
1687
1827
1886
4289
305
3302
3849
2891
3785
866
1114
1357
2068
2306
469
1505
3524
392
2241
1810
19
105
811
912
1528
3029
904
3429
3567
3648
753
2252
2288
4821
2996
4465
455
546
2154
3478
1225
1641
3807
1707
3070
1618
764
3988
4435
4798
1612
3105
3993
4046
1367
3742
575
695
3183
4104
4290
3493
4459
4977
922
3780
4640
1875
2875
4555
189
4388
490
859
1143
2089
532
595
2667
4666
4999
700
1224
601
1673
2782
2646
3307
3881
4543
2324
4764
4961
74
4839
1380
52
806
1633
2192
4617
2417
3629
3738
1297
1298
2441
4602
4852
2544
769
1112
1558
3619
405
2040
1558
2823
3257
454
2000
2268
4592
1408
1470
1525
2895
1714
1151
3970
3286
3545
3755
4346
189
2098
2666
2029
3976
4454
2864
381
1257
4167
740
997
4042
883
977
382
573
1758
4096
4422
2195
3226
2972
4504
27
1457
1594
2120
4296
1059
1190
1489
2151
1946
2244
3628
4195
4730
2127
2572
4216
2217
180
1214
1878
2186
2870
3135
3619
489
1487
1768
3059
4977
1330
3507
1546
2015
3729
769
4745
219
1051
4357
414
1132
1379
1661
1781
2769
3608
3761
1096
1548
2056
2529
3787
938
2164
3574
593
1763
3012
605
1843
2425
249
4821
2519
3447
3698
3673
3756
4599
24
1891
2183
895
2641
4810
528
2470
4162
1198
1328
2729
4701
2088
3607
743
2814
4573
3624
1835
1870
3707
4371
1177
2732
2917
3986
4982
1920
4370
850
1021
1213
2807
3640
4768
2850
3112
2091
2303
4253
155
2910
4903
2332
2381
2866
3915
812
1036
1749
2041
2876
3764
516
2763
523
684
2170
438
2747
3610
3732
322
927
1154
2530
3764
3983
108
3234
4067
2108
2581
2153
2170
3305
4004
4416
1527
4113
2321
2056
4899
1325
2208
3411
3431
4999
2163
3067
4336
1066
2001
2291
3899
3909
98
131
717
1479
3404
748
1389
2590
2779
200
4508
2072
1194
2707
4402
823
1750
2359
2374
3333
4293
490
2441
2743
287
1777
1069
4668
4675
4814
1156
1807
2291
2978
236
1882
2509
2529
3674
4744
386
2703
4822
1900
1967
3613
4600
941
1479
2731
3812
700
1204
1757
2241
4086
779
3420
4615
3368
3510
108
1237
2445
2747
4288
548
552
2173
2249
2252
3612
4115
2602
4448
195
4072
437
518
604
1011
2169
3002
3378
2218
2801
3756
3839
4120
4269
181
2506
924
3050
175
238
528
3271
4603
4721
3154
409
739
1698
2323
4099
4939
1061
1408
3526
3700
909
1907
217
595
1124
1498
3286
3838
3957
1008
1927
1986
2454
215
1890
2613
3543
457
859
4337
4562
4573
192
585
2839
4548
2496
839
88
1444
1540
1709
4038
975
1076
2450
2681
2942
4791
644
2232
2654
4289
4984
4035
4608
659
3941
2368
815
2648
2980
3342
3793
3889
4493
1692
1715
2679
4282
4904
294
2998
1654
2289
3647
3854
4182
4611
551
3390
4372
1733
4668
3052
425
2291
2757
3696
4311
4495
3165
1796
3883
4895
140
888
907
2416
310
226
763
932
504
3017
3905
4679
57
1434
3274
4647
138
2200
3923
4304
4430
288
1453
1902
2724
3691
318
461
2440
1826
2527
3399
4626
1448
1488
2611
4749
16
40
1467
2336
3490
4691
4882
4564
3008
152
1118
2192
3583
3887
3716
4028
883
2752
135
1177
2157
4785
4569
2235
3978
624
1887
1989
2057
2925
986
1848
1959
3108
3260
112
2738
2903
521
2151
1531
2979
3763
1243
2437
3202
326
2050
2211
3352
4368
1509
1534
4990
492
1076
2015
1248
1562
2393
3722
1289
1582
2777
3210
4169
1122
1375
4753
378
707
1064
497
1175
1916
150
1382
2150
4349
1348
1563
148
390
1677
3166
2421
2576
3269
3373
63
2637
3694
3784
1542
2100
2846
461
982
1306
2831
2953
3281
3190
4572
1417
2884
3063
4991
177
745
1161
1244
2161
2907
3811
3924
4283
1520
2421
2977
4579
3114
435
1033
1804
3794
4633
4490
4904
425
896
1886
3729
4126
1200
1025
2833
3462
3511
721
2825
3590
122
4904
770
1106
1624
140
3122
3400
300
1208
4640
4673
2338
2934
4532
587
1699
4742
2918
3131
508
574
1792
2037
2369
2054
1353
2033
2215
2297
2493
2844
3281
3297
3773
3900
3955
381
1945
2914
4594
4663
4926
70
1874
4080
2348
2381
2868
3297
308
960
2739
2448
4490
4689
1953
2046
3447
1940
2071
2510
274
2891
3054
3359
3451
1645
1945
4197
4948
425
2627
4470
4642
1148
2573
1361
3689
4004
1718
2662
2906
2770
4093
1395
2550
3763
1260
1263
567
2190
2806
3600
2655
330
4220
4301
447
850
1442
4349
4599
1229
1831
4263
4696
1229
3702
4633
1952
3639
4958
258
3992
388
515
1361
2066
4178
4653
799
1652
2287
2774
1129
2124
4876
1660
1687
4673
3036
3081
3679
726
982
4259
368
1063
2034
2769
2832
3523
4197
4390
1390
1458
2051
2481
3898
3986
420
1487
1520
2606
2948
2917
3074
117
2407
2450
3568
3582
4006
183
1332
1380
3782
4450
3450
3721
964
1243
2471
3180
3622
3684
3995
3939
3954
166
1174
1547
2717
4947
1038
1622
1777
797
876
925
1521
3906
1192
1323
2026
2494
3409
1283
1309
2495
1178
239
2347
2436
2643
963
2158
3302
4060
3344
1507
2799
4992
4043
2931
3865
251
682
2212
447
4926
4958
176
1818
4033
4619
725
3543
4948
319
2109
2233
3021
3253
3437
523
2422
184
786
3634
314
1396
4916
518
1468
3501
4105
4244
96
4598
4149
4852
1987
2183
3054
4102
3926
4627
205
1294
1478
2299
3502
753
895
1499
1659
1762
3638
4828
4926
269
839
4690
492
4532
764
888
3064
4051
2046
2397
3248
924
1838
3308
4028
788
1327
2048
3443
3894
4587
4631
4554
4744
4830
1962
4636
4850
1611
3913
4445
947
1654
2465
3075
4137
689
2236
4016
1002
689
1758
2712
2123
2175
2995
4091
1198
1842
1855
4046
1096
1161
2508
3901
956
998
4807
675
1437
3139
4025
418
2760
3963
4294
4324
4586
4800
1004
1302
2667
3325
4852
590
1677
2664
2867
520
2624
3784
4194
4002
2213
3210
3505
1783
2799
3432
1012
1810
3215
3390
3046
3270
1963
2277
2889
897
2670
3463
4661
282
1263
4400
4869
1060
1120
1801
2687
1201
2274
2284
2390
4772
456
1401
1509
1886
2523
2883
3907
4257
4429
1782
2406
3043
4349
4407
4430
4577
213
4013
3202
4126
2092
2949
4830
44
248
47
1951
3794
802
1528
2310
4885
1453
1984
124
2750
4442
3294
275
543
568
3340
4754
777
1670
2346
4211
217
583
3370
4014
4495
1083
2117
3900
417
1461
1824
3283
3955
4179
4997
914
1021
2847
1071
1530
2693
3669
3934
1103
2876
4080
1350
2413
1979
4415
1208
2240
2323
1110
4430
4921
2409
4318
1236
1270
2676
2804
3972
4096
2949
3742
3853
4491
512
1466
2313
2571
3113
4556
33
1049
2436
3951
1411
2377
2958
1487
2387
4525
144
635
1569
1579
3344
3485
2044
2683
3123
2857
1352
3347
3769
4229
64
1637
1648
1722
4229
4641
3130
3982
917
2261
4677
392
700
2496
4576
4951
355
2387
2402
3269
4116
4247
1138
2712
4088
285
1301
2582
3194
2436
3586
4253
1356
3326
3774
814
3027
4037
4110
1109
1321
3220
172
231
260
523
1669
2854
450
510
1270
4547
4844
1249
4055
4458
4858
1093
4250
740
2979
4910
4913
2624
4433
4658
3471
1103
3288
229
592
786
2451
3006
3314
3365
4092
4412
136
454
2270
2817
4610
95
1373
587
1559
1835
2308
2668
4558
4579
4799
2234
4032
4583
713
2029
3704
4233
1264
2603
2251
3848
3992
2266
3622
3672
270
309
1118
1994
3278
4624
4975
2077
2115
3752
3866
1406
4344
426
2566
3120
3203
3306
808
1771
2209
3044
3265
3011
3693
2551
4769
35
437
988
3427
3
1370
1618
371
1875
2352
4243
151
1247
2354
4973
962
2408
3773
2927
3071
1073
1151
184
221
827
4780
1965
2805
2972
3586
3745
1353
1491
2328
4486
1238
1790
3076
4059
2444
2799
3772
4794
4986
1877
2006
3691
3969
4996
1953
2232
3258
1217
1875
1174
1686
1985
3206
4833
1571
3729
4214
1430
2493
2695
3238
530
1315
2475
565
4897
1075
1543
3740
1053
1495
2344
2351
3225
4315
2367
3433
4123
4986
1948
3902
4601
1138
2157
3674
4599
2039
2227
3175
3493
3822
3942
59
3693
17
116
1865
3235
3451
1525
2068
208
331
2770
3492
4230
4393
4645
627
1549
1742
3150
4845
1771
1812
2332
3195
214
1116
1539
2405
3195
3290
4198
891
1053
4829
1713
2965
941
1235
1492
2441
3084
3941
2646
2822
2930
803
1183
179
2664
3444
4067
2232
4201
243
3572
642
4006
4105
426
3586
3843
4254
4433
556
2671
4458
4815
404
1823
3710
1670
4258
275
2546
3720
93
1849
1864
3515
3850
3972
136
320
590
1390
2203
358
2973
3325
201
2041
94
315
425
4076
4292
766
2651
2761
3158
1959
1866
1981
2015
3156
77
140
952
2108
3295
4313
4351
480
985
2381
2469
2798
3509
3519
4476
18
1207
1344
4600
3154
3673
1759
2388
2694
3698
3910
1407
3199
977
2566
3247
3457
4759
1196
1705
4644
1348
1477
2235
2623
3376
4155
2231
3452
3697
388
3485
3786
2854
1249
3
1778
2216
3186
2042
2715
2912
4991
133
1408
1429
2290
3186
3358
3813
4657
168
781
2720
4111
133
1255
3028
3057
2069
3830
4213
933
1089
2979
4379
4412
4710
511
3531
2414
2689
3568
4970
2754
3152
2262
2772
2534
2544
3390
3916
1393
2176
2195
2585
3409
4234
927
2017
3411
1822
2652
481
3056
3584
4544
4770
2079
3151
267
1232
1667
3343
3948
388
1516
2227
2611
3340
4267
4489
4854
2457
1487
1840
1964
2502
3015
3309
4082
48
4241
4686
243
1075
2741
3374
10
2026
2622
2890
4096
4610
2593
3864
2187
4912
586
744
2770
832
1385
3331
3357
895
1696
4281
390
645
1068
1821
1024
4668
4682
152
1312
579
914
1244
1295
1964
2458
4257
241
439
1813
4960
2351
2907
1382
1966
3101
4007
357
518
1724
1983
1274
435
1122
2842
3968
67
742
2837
3219
3251
4930
19
148
1826
2548
1940
3972
611
1345
1521
4157
1403
4661
1163
3011
4170
21
4151
1036
1216
2589
3366
136
1022
69
1009
2019
2682
3146
2830
3509
4912
898
1305
3856
4813
2893
3464
4017
4146
4723
1038
1235
1490
3979
597
1197
2731
4165
3551
3743
938
3446
3362
3802
3809
4753
741
1959
3831
4557
1600
2629
1151
2231
3031
4666
2734
3528
1777
3006
3192
3582
4166
4576
710
3243
3934
4715
3505
3615
1057
198
1147
1634
1796
3677
4194
495
1297
1757
2695
3675
1147
1213
1410
1701
4470
4777
2663
3483
3873
4802
2386
2448
4855
1134
1184
2855
3145
3948
4211
4497
1163
3089
409
1586
4475
2070
3113
4646
1666
3175
3087
2165
2429
3795
3942
1112
1065
4672
509
1871
1972
942
3353
3629
158
781
1540
1995
4705
583
2676
2910
3032
2621
896
1355
2090
4825
1586
2231
3480
3589
4394
786
1302
3097
3567
4008
901
3556
2669
3209
2638
3736
1302
2442
3027
3888
160
4411
995
1627
1773
3937
1053
2864
3428
3536
4809
4114
3549
3730
4921
4944
4041
1798
3287
4406
1757
1874
2391
2438
4695
955
2704
3941
863
2107
3424
1475
2713
3866
4432
4604
4823
4539
354
2274
2506
3843
4007
814
1397
2861
2912
3699
4082
1651
1837
2352
3883
1135
1805
4826
1029
2081
2343
4575
4624
4862
308
4541
4782
1705
94
1478
1685
3322
4640
2826
2656
4632
4636
3299
867
2777
345
348
1629
1863
2561
2927
4313
1356
2249
2323
4701
847
1215
2599
2892
3872
2238
2496
4541
2728
2891
4710
11
1101
1609
3049
2554
4896
2480
3966
4315
940
2621
4296
4712
20
127
417
1480
4736
2188
3763
708
1121
1199
1102
1536
1547
4272
3274
3814
4607
1330
3710
4857
989
1690
3500
213
702
3644
4695
2785
621
1146
3512
4171
4650
1385
3541
442
2378
2807
2968
1633
3446
3530
3761
3831
2104
2890
3562
108
1192
4510
4978
3592
4014
4778
1229
1661
3601
3780
4649
4848
235
1880
2700
3673
3931
1363
1768
1835
3879
2490
3750
4627
313
748
2117
2471
2623
3208
281
2544
2639
3872
3920
1918
3784
4450
4590
2676
2141
4667
4853
3524
2596
2735
2832
3963
1122
2088
2741
3178
1007
1550
4900
2262
3435
4931
4956
1186
2478
2732
3632
4728
955
1012
4570
4930
2314
1398
3268
3316
4709
144
1593
45
431
862
616
593
2956
3713
4167
4682
4959
80
1952
2733
579
1761
2770
226
781
807
1297
1396
4162
1844
1859
4585
1017
4350
109
725
1876
4474
1970
2415
3252
4724
2945
3205
4180
1
327
1729
3229
3969
3880
2926
4478
1195
1446
4097
2810
3518
942
1383
1864
4966
2176
3960
1027
1388
3240
3644
4460
178
2246
2817
3021
4045
7
334
1016
3450
4826
4830
1945
3426
4853
524
1761
2824
4179
1948
2591
3085
4918
31
62
3622
237
1246
1171
1091
2499
2743
3545
2463
3835
4974
4968
1830
4125
389
1117
2111
1343
3394
4484
128
2670
3506
4193
3349
4656
551
644
745
3922
956
1877
2576
3261
3494
4532
2264
4182
860
318
435
652
1942
3173
4959
1770
338
1998
3475
4860
4148
1472
3702
4967
3300
3878
3035
3401
4186
4782
4367
1464
1771
3084
2317
3187
3321
4492
1467
2212
2797
4495
296
3036
4203
4007
4590
276
1130
3581
1459
4564
383
998
2070
2546
3488
503
1307
3425
3960
1306
3316
4890
27
3971
4200
4337
4538
4732
745
1260
3509
451
1930
4832
4815
3331
846
1525
3409
4350
4999
92
2101
4003
4562
423
677
163
2920
3020
3384
4318
1025
1197
1221
2027
2604
3320
3148
4723
4812
1805
1955
2688
4813
1913
2731
4354
4566
115
1606
1798
1389
1528
3035
3059
3529
863
3812
3898
1874
461
1917
4955
1836
2046
3403
1307
2049
3351
3991
4188
4345
580
1585
4169
1038
1477
2574
4128
4631
845
2939
4259
1971
903
4326
4464
999
1671
4756
3394
154
330
1380
3895
4819
4130
4738
3139
3758
1398
4316
2062
3379
4483
1938
2852
834
1610
1790
811
1942
692
1768
2949
3038
4036
1810
2980
4260
2040
2359
2610
4165
85
270
2810
4940
2085
2707
4478
4488
1467
1832
2159
895
2312
3883
1966
3036
3226
4189
3039
4615
4633
4031
923
1160
3043
4153
889
4555
17
151
2830
3584
3931
4514
785
945
1146
2226
1811
3579
3877
740
1444
2087
4757
672
825
877
1331
4435
2080
2789
3806
3894
4711
2880
1616
3966
4995
688
2368
1761
3335
4520
2739
3274
3804
4458
3065
1091
3746
4904
1071
1492
3593
983
1721
2885
4342
4582
4762
4923
296
1476
863
1450
1884
4503
2374
3689
4631
4821
4524
1195
2042
1457
4057
4282
46
194
1099
1649
3948
4307
4312
1078
3221
4852
1216
1344
4021
923
1214
3776
3856
4817
1186
4004
175
334
4373
858
1573
4294
2092
3986
498
3489
4266
4692
3223
4207
2503
2941
3493
1410
1719
4434
76
327
582
853
1453
231
647
2115
367
2348
2478
3635
4663
4696
607
1208
1400
1570
2070
4305
1355
3274
4656
906
3078
3677
3896
654
2562
3310
1685
3277
836
1426
4871
2538
5000
1461
2551
3533
900
1704
2110
3819
175
1175
1492
2395
3095
3862
4278
3922
147
1801
3784
4698
1079
2894
4294
4388
4999
3065
4573
393
586
2771
2935
2607
2978
4084
416
4766
4368
1185
2939
1784
3576
3692
14
1229
1744
1945
2204
3661
3828
857
886
2626
3165
3253
3293
3376
4628
139
337
1292
1371
4134
296
2082
2956
3702
4033
4770
3682
96
563
989
1184
2797
4635
1509
1430
3146
2538
2149
2250
4760
178
1230
4021
4118
4717
554
2632
2861
3071
4661
1414
2442
1774
4732
1310
1551
1593
3352
3406
66
614
3896
2710
699
1948
2729
2783
3336
3532
126
500
2701
4474
643
759
4203
1285
2087
2603
2606
3266
4170
4171
4609
860
1824
2461
3924
1258
343
1043
2596
2966
4795
1360
3879
4272
4642
528
3535
3925
4475
2039
2189
1370
2626
4856
671
736
1288
353
782
3561
1395
3114
3581
2623
4526
4982
1009
2689
3193
3829
251
3615
3816
458
2084
4663
301
1111
3976
291
1183
3205
4741
1064
2278
4391
2051
4121
4307
4969
1565
1874
4645
1882
2385
3309
4283
4093
2956
3653
2400
4684
1817
4561
157
1235
4918
46
538
4003
1102
1115
1340
3101
3294
4313
1662
1849
4538
221
281
987
1837
2569
875
1859
4484
530
1920
2609
199
1437
4717
982
2802
3239
4216
454
2020
2093
2102
2647
3570
4207
706
927
2059
3779
4465
4716
1539
4524
1946
3823
4002
4337
4839
1069
3519
660
2153
2203
45
1612
1947
4013
4245
353
802
837
1197
3730
3981
4162
4617
4769
1535
3589
4001
347
2844
4500
1421
2283
3223
3425
356
2336
4507
2808
3773
4449
4577
733
1991
2253
3440
3517
3595
3663
4010
149
2898
3582
3604
3973
605
959
1407
1888
2201
2332
4082
3683
4036
136
3035
3525
3976
362
736
4991
3772
1755
2550
2774
2910
3433
4171
4435
2225
2571
764
3429
3794
4156
747
2569
3858
4492
3120
2516
2198
85
393
1305
4655
4932
604
2799
4725
2960
4082
4644
4966
584
1473
3356
3805
4160
233
817
4747
4631
762
2826
3800
2054
680
2779
4079
1096
1184
1912
2156
3072
3533
3659
4259
4405
4604
4296
4503
229
2276
4056
3085
3704
3910
4218
4392
1687
2167
3787
92
603
2209
3965
4345
4824
4831
295
610
833
1219
4055
1360
2330
2708
2803
4866
3113
2906
3245
947
2186
4525
2282
3190
3731
3808
1225
1730
2907
3702
4662
4794
4893
1543
2195
2342
3546
2894
405
2500
3605
3895
4985
1263
1270
1622
4090
63
3219
3817
3539
484
498
661
1881
2278
3750
3975
2189
3639
4845
1875
1907
4731
4820
623
3383
2427
53
1397
2285
369
1141
1885
4518
146
1808
2808
1965
3765
282
2267
213
966
3727
4583
641
2170
3341
3674
4465
107
1394
1980
583
3542
118
994
1185
3187
1623
1889
394
874
1229
1794
3145
1962
2555
4101
4811
4825
460
1231
3856
2318
2559
483
574
157
208
1148
4042
1593
4707
884
2839
4832
911
3145
4035
2339
4861
1832
2767
3444
3712
391
3129
3297
3036
2931
1267
1532
4986
1529
1539
3178
4667
554
1550
2977
3031
3513
4556
4962
773
873
2145
3335
4488
1174
2731
3677
4472
430
2248
3913
1099
2056
2305
65
352
1031
1863
4170
4988
2152
4212
1358
3777
883
1095
1601
2983
1278
695
1771
3449
4568
703
979
2165
3551
395
434
1210
2359
4576
3310
237
1410
1955
3226
4558
3164
2659
2980
3568
4702
424
399
1197
1886
2027
4898
963
1744
2549
32
640
1567
2145
4756
4895
2878
3292
3441
1477
2217
4631
4995
979
2777
497
3961
4770
4978
777
1350
2640
3484
192
447
1479
1872
2827
3405
4254
3922
369
3041
4820
702
1767
3234
4963
212
592
732
1365
1980
2751
3154
3391
3823
4191
4479
2053
2324
2775
4989
148
4080
2223
4966
3705
2015
4262
1282
1360
2009
2793
277
1308
1972
799
2516
2569
2892
4103
4575
2966
64
4311
2103
2338
3074
633
1761
3943
679
2293
3845
4247
1376
2801
419
487
1753
2036
3209
4577
2267
1300
2008
4868
1060
3364
3369
3743
4222
4917
1339
2908
3067
4519
17
1354
3969
4568
2306
2980
710
860
1366
2878
4450
624
628
261
1076
3211
3297
3523
3913
2766
38
460
618
4296
3142
3450
3529
96
1211
2062
2253
121
2349
2499
4035
4269
4542
3456
3583
3762
4170
857
1799
3460
4843
226
352
3563
3905
599
634
1433
3185
3509
1315
3748
3004
4900
4279
2415
4697
1973
2368
3794
4594
772
3326
4617
294
473
1092
3477
214
907
3277
3324
3327
83
195
2091
2982
4314
299
1407
4257
3109
3477
1738
3780
4153
4623
503
964
3882
4312
633
927
1031
1907
920
1069
1399
3582
735
887
1925
2740
3616
1213
2473
3518
3817
4288
2222
2355
4365
53
1606
2272
2530
3329
1650
2187
3575
4730
297
717
2856
4689
3040
114
1809
1896
2123
2781
2927
4346
756
880
2378
3419
4351
539
1506
2069
3538
3833
3971
611
817
1000
1110
3331
4804
78
351
2001
2342
3550
4409
702
1260
1568
2397
4032
4436
232
3354
370
1282
2717
1576
4084
2166
2352
4159
4831
127
1532
2291
4343
4975
532
2359
2393
2757
4903
239
398
898
2429
2047
4057
1104
4919
1155
3078
3821
1804
4156
85
628
1187
1494
2720
3224
57
886
3432
3571
4016
692
2017
603
885
3781
4069
471
1290
2720
4010
3035
4649
1039
2738
4672
817
2869
1369
1739
2335
3380
3824
20
3089
4
1045
2514
1540
3762
4335
4641
4817
2760
271
272
719
922
1071
2350
4164
4471
4572
4714
932
1073
4620
567
1233
2355
2763
4288
4923
1232
3857
1828
3233
500
610
976
1254
2017
2068
2477
401
2471
2699
3724
3742
4812
131
1385
1451
2428
3867
4761
465
3825
2094
3054
3824
1358
3036
3279
203
292
2382
4374
226
586
3150
2525
770
1541
1908
3225
457
1648
209
1422
2030
3589
4622
427
545
2795
2807
2953
3094
3769
2438
3170
3849
3961
1235
2182
2495
3923
552
2083
4562
1820
2381
4112
44
2470
946
2508
2938
2118
4672
266
807
1199
2304
1925
2128
4315
4610
266
368
1050
1886
4522
444
1920
2711
4910
1087
3673
3817
4405
2832
3505
4150
4778
401
426
1050
1308
2989
3065
3156
3552
3567
1398
3502
1857
1866
591
3480
4164
2044
2827
3368
4036
1504
1936
4745
1308
2191
2282
2865
4975
1100
2926
4643
2785
1411
1842
4351
1128
1201
2830
4617
298
1809
3962
3991
943
1864
2390
3225
4621
1405
2726
3470
3751
3813
4305
955
1642
2460
3283
4119
4661
211
2405
4108
1217
2558
2798
3057
4276
4625
4688
4702
2957
3712
924
2134
2307
1372
1974
2269
2640
4620
326
1604
1786
2920
586
1640
2688
3936
3567
29
627
745
3472
29
1878
3470
3539
4329
4337
4450
4017
1140
4096
4243
420
1730
356
652
658
2146
2782
3270
4320
4447
2024
4394
607
1021
221
805
803
829
3428
1129
1270
1277
2281
2406
2758
298
1355
1553
2366
2525
4040
4107
936
4642
4917
2504
2812
3202
4235
4638
585
1633
2146
3047
4858
2674
3694
480
1165
1564
3737
4846
1418
3700
2387
2610
2729
3537
1449
2856
4898
424
1337
3926
2508
2609
3146
297
3108
3754
104
1937
2306
3811
4706
3847
4592
339
78
2829
4520
2251
3265
4306
60
705
1913
2820
4802
863
2157
3103
3204
3424
4382
4812
288
1810
2408
3993
4154
1321
2650
4758
1142
1370
4571
4612
979
1740
2041
2428
4859
3637
778
3002
4165
533
885
1940
2578
2969
3407
3671
597
2876
4641
2082
3038
4289
3118
3841
216
540
2871
1982
396
1117
2914
4428
1364
1551
3716
4491
4860
413
3042
245
464
1546
1143
2211
2392
3043
3497
647
899
1309
2600
3322
3855
422
691
2383
3190
4017
4437
4922
1791
3992
4293
4453
4995
1098
1241
4995
950
1040
1128
262
275
722
1426
2391
2514
3152
1351
2332
4044
4445
1122
1146
4522
9
1485
2950
3967
1382
2517
1222
1428
1544
2803
455
954
1339
3352
3887
4509
924
1293
3893
4587
438
1919
2498
3035
3888
4184
4094
212
2992
3439
3479
4168
1136
4653
1885
3807
4309
1872
2249
3409
64
4539
25
289
839
3206
4075
215
589
1368
1562
2605
759
2146
2692
3378
3889
4493
580
711
1237
2109
2596
2749
3819
4796
1999
2949
4849
2109
2936
4600
762
110
824
2113
2264
2761
3504
284
518
1460
1937
3441
3542
4862
1676
3336
3403
3862
4089
4962
562
4790
1066
1493
1736
1760
265
957
1617
1998
3259
319
745
2133
2136
3060
677
1059
2453
3169
4287
738
842
1272
4349
1185
2895
2928
898
1637
2227
3518
372
2729
3214
3732
4481
598
2483
3572
3757
4801
4911
1890
4340
1287
2382
2386
449
4449
537
1009
1178
2795
36
146
548
1447
2964
4047
628
894
1106
1718
2158
2769
3189
3789
406
1281
1491
3251
4309
2369
2837
934
2839
4192
1480
3204
4929
224
2637
3116
3567
3905
4004
1317
1962
3327
1635
3638
4778
1003
1248
1502
1712
4223
2090
4119
2092
2177
3090
3242
903
1363
2412
3616
1369
3480
3784
548
1575
2434
478
929
1709
1866
3895
3900
4413
1163
1546
1647
2029
2737
3252
4764
180
4219
1615
2745
3716
4806
1757
3187
4327
4526
354
986
1682
2523
3499
1890
3412
2443
2548
2566
3463
270
1507
3143
3210
4774
155
862
2407
4642
2578
2656
3117
756
4540
1409
1650
2370
3923
4473
186
1862
2631
4514
1319
4348
877
2958
1237
3558
183
385
895
4117
1772
4451
3290
3693
3725
1509
1562
4144
4602
4773
52
881
284
1459
3487
4781
801
1458
2054
4138
4795
1390
4926
392
905
3335
4826
2404
4742
794
3580
3820
4102
4231
2049
2531
3105
4336
4857
404
1845
2409
4079
189
796
852
3272
3798
4815
320
2362
3637
4098
3701
3831
36
2032
2295
2471
3823
4784
1965
2362
3004
790
4741
1024
1788
3327
4561
2182
3545
3803
673
1552
876
1892
3470
3898
540
833
1114
4242
4467
326
684
3160
3593
4885
108
126
1118
1577
3752
4489
4698
700
1415
1773
3103
3346
3799
1624
2767
2547
2765
1367
3555
3722
59
285
408
570
4707
186
53
2345
2808
4045
610
1841
2236
3200
464
1411
3205
500
874
907
4057
1394
1726
1731
1947
4254
4326
4861
1213
1865
2466
2899
4123
4258
484
2046
4882
2519
4329
3071
3512
4407
148
4050
4071
327
3567
4022
1423
1276
4098
1604
2276
3758
4996
1196
2277
3655
4965
305
1443
2717
4648
1571
1811
4086
207
372
928
1456
1591
4840
2487
3667
4417
4754
1822
2472
3526
4566
2563
3008
3470
3511
4347
4354
2216
3006
3724
4436
568
4399
3269
3541
2490
3566
4309
227
285
1898
4257
296
597
1916
4048
4667
2684
2845
3077
3529
4577
2765
4792
2063
4239
4575
4734
36
491
811
1953
2832
4116
2464
4780
101
2659
4247
4756
384
824
4199
4244
4999
1088
2421
4311
394
3028
3871
202
3350
3998
4546
4708
1087
1205
2161
2872
2998
4215
4801
207
1675
2989
3932
1001
3373
3754
703
3092
3817
2099
3094
3180
3992
3360
497
991
1088
2468
3654
4263
155
644
1226
1584
1850
2040
1246
4078
220
4384
483
1047
2973
3187
1369
2100
4572
4750
2043
61
1353
1433
4019
294
703
1583
2477
65
1913
2361
495
2826
4173
4514
733
1089
3033
4347
936
1351
3715
4577
1475
4949
1309
3005
3880
1976
2851
2353
3704
4303
1940
4064
4154
4523
32
34
1570
439
1657
2050
4367
2989
209
1382
1456
2409
3211
216
3809
1315
969
2558
3044
3665
2639
4850
1112
1199
2276
3319
409
2668
2994
3405
898
1558
1630
4941
476
1508
2539
4114
2245
889
2392
2420
3511
4199
1429
2402
2651
4535
1202
2540
3536
1479
3722
4000
2715
3535
4883
409
4511
1665
2182
2611
3207
211
1841
3355
3999
1547
2857
3448
4120
1540
832
1989
3189
4693
4793
635
648
1787
1811
1888
3223
3198
3882
4212
1871
2292
2947
4154
1863
3886
2049
3154
3184
1509
3789
2472
2534
3958
739
937
1077
2726
3296
3503
4162
4196
4304
52
2307
2952
3890
4383
1816
4901
4981
2094
2120
3971
617
1099
3931
3964
2261
3428
3528
4859
2586
1294
1505
1623
2007
2169
2352
3085
4089
823
1190
1673
2102
3631
1647
2976
3119
4130
4801
695
2365
3655
4204
4295
845
2752
3135
4025
342
2842
4684
8
997
3916
3692
1868
3069
3415
4060
4778
1435
2524
4785
866
2980
4499
4508
1395
2489
2978
3286
4260
4670
6
455
2098
3998
1860
2881
3129
3691
4351
4667
295
1050
2524
2982
3895
1070
1604
2945
237
1481
2821
3517
4792
3578
660
3599
3834
3906
4032
3024
4476
4989
689
2564
4989
1570
1633
3593
4296
3518
3816
4429
4597
27
714
1312
1630
2027
3322
624
2570
1419
3734
4960
3344
414
1400
4106
2461
2777
2951
4215
4904
2241
4361
4866
1295
1912
2203
4360
4
2274
2923
3367
4203
1288
2467
3601
4811
259
2516
3947
1897
3958
1433
1607
3148
4928
414
1247
2315
2338
883
1979
2075
3789
4490
1191
1447
2262
678
1667
1786
2047
4425
276
4165
4732
3002
3400
4302
167
343
1783
2534
3426
4429
4601
3027
4027
1559
327
2433
3093
3766
4547
278
1874
64
719
1972
2047
980
1955
3045
2879
4403
2024
2552
4143
1580
2801
3763
637
2590
2744
567
1651
2020
2421
3812
2927
4885
425
1767
4352
389
514
837
4626
4033
4366
4423
21
1606
3513
3871
1534
1392
3635
217
357
1721
3291
3432
3775
4606
4588
2082
2305
4117
4583
1994
2522
3616
4519
2652
2762
3857
4722
4957
1438
2744
2396
2469
2492
684
902
2169
4741
473
2076
3111
4878
278
1035
4369
4952
4991
3761
4519
2598
706
2653
3510
3339
3532
164
2305
3553
4347
4625
582
3315
3677
3940
4154
4845
4365
145
3395
4364
241
3879
628
2174
3369
3773
3971
4979
2039
3772
906
2511
2708
3526
539
683
3345
4367
1860
2191
2731
3936
4268
5
3256
3298
3356
3910
155
1430
1716
3333
4348
4446
4781
1423
2233
4948
499
2623
3361
37
1941
4080
4335
4662
164
3290
4433
4922
1709
3395
4091
4717
2263
4025
263
1410
1975
2316
2846
3221
3801
4504
4916
894
2998
3708
3828
4783
875
1677
3566
4449
414
2554
590
2022
2390
2117
1493
4444
4966
3232
4583
4620
753
4735
1045
1301
2820
4274
4924
1493
3621
4746
169
4240
1394
2947
3059
4672
3028
3608
4482
1180
2031
1222
1815
2967
3002
3159
1340
4027
4317
495
1807
3986
922
1111
2665
3498
4241
2013
2278
2336
3066
4101
2363
2764
4485
2603
4438
92
2748
3360
115
4304
4847
4001
4608
1138
2142
2185
4436
2544
3964
1014
1849
4902
2245
2652
3503
4880
4912
127
627
670
1436
48
349
3895
535
1394
744
766
868
1134
2294
2608
3790
4165
4798
328
1846
2559
3402
3772
67
3601
2147
2554
4193
2447
2878
4465
1121
1669
1869
3190
4053
4280
59
722
847
2190
3288
3537
4565
2097
3029
3657
4524
787
2138
3337
451
496
794
1101
1454
2152
2669
2906
3186
3517
660
1480
2413
3294
3376
4014
4217
4375
935
2382
2502
2863
3227
4502
4536
2242
2649
4592
117
295
620
1865
1910
2774
4860
546
3532
3105
4359
3288
3458
64
3929
4398
375
4550
4752
361
1654
3279
4421
921
3843
2056
3572
3772
4481
1294
1651
4349
1586
3932
4862
1473
4672
4404
465
845
1357
4784
243
2344
2856
2751
3409
3684
4669
1071
1842
1857
2282
3758
4087
4291
3524
3910
174
625
2970
4530
2377
666
823
2514
3889
4635
1160
2605
3257
3956
2853
3419
369
909
2867
3613
4896
1831
229
1212
679
820
2492
3205
3264
1906
3036
3350
121
1743
4163
4755
1061
4487
4916
1194
1283
2769
3931
362
848
1335
4815
4998
861
1508
1586
3596
496
3533
587
3256
3602
4614
1823
2090
1739
4026
1597
2603
3765
4086
974
2667
3279
311
1256
583
3426
564
1512
2898
513
1814
1888
4601
392
945
1914
3984
4204
4327
4433
185
595
2426
1876
2717
3078
3364
4991
1234
2374
3090
2078
4581
776
2583
3443
3952
3958
271
1803
852
1082
4505
1868
2261
2908
4489
4625
4907
2188
3130
3528
4777
82
440
722
828
1953
3732
678
982
3974
337
2046
4710
4824
1848
2248
2544
4463
570
3429
4344
1490
1582
2160
2559
351
1281
1794
4071
69
3395
4554
746
2305
1466
2648
4555
4765
4857
1762
3457
4231
2242
4706
199
1839
1941
516
980
1755
4210
4622
1540
2820
3309
3876
3691
2482
4226
3887
351
4517
4555
4561
2222
2630
4698
1273
1794
2355
2694
2927
2743
746
983
2276
4642
4681
4952
1619
1706
3904
4599
1448
2462
2986
3308
3598
689
1096
1589
516
759
1286
4355
490
1494
1777
2677
527
1273
1430
4863
2229
4293
4903
1614
1833
2246
1767
3601
3802
82
3064
642
1588
3833
4345
4435
1118
1378
3446
3786
1908
3677
249
670
826
969
1660
3393
15
456
471
1056
2183
749
1827
3366
4214
468
782
2911
58
1298
2309
2895
2898
2983
4475
721
3022
3276
4311
4342
1053
2588
2954
3287
3783
122
970
877
4776
1060
1377
231
373
1110
1263
4991
198
2316
1009
1586
1823
1070
150
1404
1440
2997
4323
75
3036
3248
4454
4937
1476
2155
4987
4286
3444
2946
3884
4329
4350
1194
2310
3097
4758
4888
1646
3615
3950
4631
1520
2312
2941
4222
4737
3884
125
2019
4551
183
2329
3273
2048
3763
1806
4549
147
1056
1184
3712
4075
1246
1873
3542
4052
4344
4664
2008
1777
2679
2930
3797
2319
1031
1640
821
1330
1548
3038
3703
1824
4651
4951
214
1521
4256
4342
827
1971
2724
727
3301
4384
1373
2203
2978
3728
84
985
1266
3267
2732
4072
2073
3536
4408
1999
3341
3401
4763
3414
1186
1261
2185
4869
2848
149
2481
2523
4497
2587
2632
4572
3001
4522
808
2067
2312
2341
3008
4659
3961
4037
2734
2319
2834
2056
2409
2488
3459
1276
1947
3400
1325
1390
3754
3942
844
4371
2308
3211
257
596
1344
1557
1978
3244
1714
1848
3576
786
846
3417
2362
2792
3793
4543
4724
248
259
765
922
54
993
2186
4727
997
1493
1936
486
767
940
1951
4446
4502
2373
4710
382
1948
2344
2605
273
743
2881
3696
4679
254
470
1525
1836
2189
2112
4260
820
1106
1662
4489
2242
4373
2611
3148
3239
199
526
616
2754
3480
3537
4195
4918
3355
3964
341
1072
1418
3148
4198
4381
4955
366
1989
570
586
2677
4677
462
1062
1471
2947
589
854
2424
2709
125
2490
3606
3666
2467
3448
750
835
1917
3171
4607
642
1129
1661
2206
4707
1170
4793
1293
2203
4718
1718
3185
1554
4807
2838
3051
4096
1940
4190
397
1649
4337
4552
1066
1122
3671
4418
527
2147
2421
2531
2696
3879
1349
2132
3014
590
385
473
2057
2316
3572
149
2153
2458
324
4154
4191
2249
2983
4447
4802
4803
198
1585
1963
4069
4734
4780
2643
4143
1007
4199
2520
3430
4969
447
1680
4929
644
2063
2686
4702
2808
788
1395
1386
1923
2267
4695
35
2224
3382
4892
107
1198
3917
4241
4806
4832
4609
2588
4493
4923
3658
3700
4353
469
3097
4405
1605
2409
2993
1140
1909
4032
1128
3896
4191
4730
2363
2453
3649
2312
2843
1746
4989
2253
61
208
527
1127
4715
2476
3193
563
1215
1235
4475
3510
605
1900
988
1667
2188
3888
1724
2533
3247
4709
3281
3782
4585
1304
1664
2806
3180
3620
2566
2936
3136
3464
297
575
2042
3934
817
1110
1633
3750
4875
41
442
1433
3065
3183
4021
1248
4765
1738
2212
4780
1470
3260
4357
4871
245
4789
4955
282
2216
2807
3202
2669
1138
2542
3053
4496
4765
243
3212
488
953
1702
3495
4125
33
849
1540
92
521
1340
2857
3741
4841
547
880
2026
3103
3258
3680
4017
4218
1545
3319
410
1275
2246
254
335
828
1495
1838
2527
3743
3889
4580
1209
1651
1661
3184
339
1905
4870
829
1465
1590
3532
4197
206
1559
2200
4666
284
967
2412
2658
4644
1123
3480
244
1028
1459
3449
4633
65
103
1095
1785
1935
2109
3605
198
1985
3954
3973
989
2065
2669
3173
3699
4467
3400
843
1155
2119
2370
2860
3148
1524
1995
2428
3046
4124
2893
2059
3984
275
2905
3393
1930
2161
3778
4166
4394
491
1235
2750
3036
3155
4028
4995
553
1196
3050
3586
3798
636
802
898
4374
257
3721
4714
113
2677
2954
3756
4850
1922
3060
3705
4212
4558
2531
3225
1649
1686
4582
448
2337
1829
3088
4826
566
3801
4164
4418
864
2772
4358
4758
680
925
1346
1679
3200
4061
4910
1255
4140
962
2283
3077
3116
3230
3914
4375
851
3868
4943
3526
3905
4683
862
943
4873
79
732
4147
17
2997
647
1424
1814
2480
3123
3943
87
1177
3171
4006
4943
4958
4969
380
890
1425
3881
988
2216
2827
3172
4750
1240
1599
3357
4880
4101
4547
4759
1769
40
1618
2506
2760
1537
3106
3580
220
1544
2154
2187
2922
812
3650
988
1606
2855
3109
3335
1133
2154
3666
4330
716
2896
4264
2683
3176
3300
4644
672
2739
4112
99
528
2732
314
1385
1387
2056
2337
4369
906
2149
3088
3998
777
3365
1954
4719
1389
3332
4148
4156
448
896
4985
4751
4921
391
725
1725
3377
1259
3632
2062
3446
4478
52
1599
4541
4583
4884
4986
2304
3136
3738
4569
2245
350
1194
3338
3743
3916
4291
277
3555
3711
4948
4096
55
3600
4246
4312
4765
4924
1261
2215
3607
4456
2293
4503
3417
3806
1982
1396
2168
3502
4221
4385
4552
4612
1292
3953
4666
2814
4056
1396
3759
2614
3815
1770
2311
4264
4558
2576
3660
4391
4771
729
1753
2912
3120
4201
3363
1091
1112
2960
3336
1303
1312
1383
3764
4723
1764
1981
2912
3386
4283
931
2110
2918
4455
4793
215
3686
53
201
2617
1097
1772
2485
4697
100
996
1986
3078
3514
4838
3
2100
2103
2818
3556
3598
4202
1892
2302
4456
1031
3661
195
487
1331
4699
302
1410
2440
852
3093
1841
226
1532
2067
3681
3864
2616
3629
106
2589
4369
66
2566
4067
4339
639
1102
2981
3573
1203
2792
1035
3269
2133
136
1605
1685
4884
94
100
1065
2626
3879
2394
133
1701
2462
2976
3932
4478
350
3654
562
761
4185
1425
3461
3988
4285
3026
3569
4472
2432
4284
3781
4152
4287
1254
1474
1580
2729
4630
75
324
1875
2369
2451
3045
3751
4068
4837
2358
3333
4875
1753
1925
4041
4304
4588
4835
58
1043
1946
3115
4394
578
1191
2100
2694
3859
701
1834
2020
4291
953
1054
1953
4010
267
1768
2644
3256
4966
1277
1706
2941
3470
3945
27
192
4135
4481
49
562
1047
2903
2672
2323
3261
3735
4334
4370
1020
3659
3134
181
2050
3582
3661
4251
4671
1009
2836
3948
2680
519
996
1640
1919
1974
2942
3100
922
1972
3235
3919
3171
105
3762
4467
451
1036
2707
3364
4183
4286
206
1354
3866
308
796
2031
360
4135
4851
4375
4491
245
2129
2918
3066
4460
546
1515
2034
2093
2689
56
1114
137
2416
2428
3270
3812
4195
4885
4439
2520
3970
3279
4669
1189
1856
1125
2000
1015
4785
860
488
568
1400
4542
1867
3905
4415
4874
2675
2908
4129
542
618
648
2308
2428
158
470
507
314
1712
4340
4802
441
3700
197
540
3132
3554
345
1490
2403
2414
4079
693
3042
398
4254
4558
127
1639
2451
3892
4221
4358
4997
1775
1847
1956
3644
4237
2687
2817
54
2681
1572
1756
2122
2570
3385
3428
3746
3896
763
1868
2044
2268
2955
3297
3324
1093
1839
2299
3246
133
691
1378
1988
931
2337
4105
445
1329
4144
1
133
3914
4680
1007
1155
2014
2547
3755
2765
3825
2445
3450
3999
4499
4837
3311
3480
416
1602
1833
2435
560
734
1650
3936
4326
1717
4213
783
1389
2923
3206
3907
446
2543
4066
1063
1139
1999
2682
4527
35
2246
1293
3606
4602
4954
437
4796
4859
4777
1190
4866
2623
4265
4357
370
676
1641
2501
3242
3674
4424
4550
4769
1033
1505
1568
1859
2619
366
1506
966
1053
1746
3700
3751
4432
1308
4727
1044
1277
1794
3285
3317
3880
1003
2084
2660
3186
4208
4271
4532
4780
4794
370
3099
3919
4241
4685
1059
276
4059
1
167
2979
4305
548
3678
107
121
172
1205
1588
3207
1135
2130
2716
1761
1470
4268
4526
246
3601
4057
326
2248
4414
4485
4731
3840
4412
2155
87
2452
2573
3297
3788
4809
1260
2121
3266
4217
1095
1679
1693
1844
3827
1145
1325
3807
4995
1292
1594
4256
440
1939
2231
1878
2472
3320
4531
384
1896
3342
4691
2138
2701
3911
853
1898
1930
2012
4928
404
4927
737
4821
1648
2507
2997
1718
1887
1985
4265
4340
4430
795
4041
4922
1074
3935
4152
1911
1934
4080
4772
2980
4558
4577
102
2515
3869
4659
3656
145
398
691
2197
4852
23
1123
2403
3840
4840
2930
2403
3129
4677
2873
4364
464
2418
2492
1903
3060
3628
3913
4253
1040
4312
89
496
1009
1364
3924
4666
2498
3199
1222
4247
189
1004
1746
4208
2077
2109
2250
3324
3553
3875
4007
240
1133
1648
3372
3732
4295
1080
1930
2715
1047
1198
2980
3134
3659
3993
680
2750
4029
4174
484
1792
1951
2725
1489
2420
2742
2974
3684
4021
4557
389
2364
4164
300
2410
250
897
1156
2361
2716
4027
1229
2811
484
588
456
678
1203
1605
2456
3024
4929
1556
457
4281
4947
1189
1232
1857
3235
2574
3072
3211
4249
4782
2184
3320
3613
4333
115
849
1104
1207
2825
4946
1548
2349
2543
4035
1468
1471
1943
2403
1747
2010
2984
3415
2346
2863
1609
1309
4321
485
2487
162
867
1170
243
1412
2183
1447
2062
4326
4625
3036
4085
4318
1950
3102
3291
4876
115
878
1828
3333
4213
3003
3388
407
1797
713
1195
4888
2764
89
250
530
1256
2928
3281
1243
1405
1774
1356
2809
3404
4871
3412
3971
4128
970
3125
4455
631
1405
2476
3479
408
418
1318
535
4078
4752
4202
4956
370
1286
1724
3823
4299
670
1363
2974
3092
1354
1573
2901
3029
3156
210
1207
2172
2541
907
1683
3149
3449
336
1199
2469
4759
4331
4762
973
2865
418
1575
4325
2236
2324
2326
2362
1463
497
1289
4639
375
1308
287
1444
4394
458
1335
3335
400
1466
1562
1935
2007
2347
3759
4330
1427
2051
4428
396
1773
558
2236
2904
3487
3620
750
1168
175
2218
2952
3241
3779
4604
28
2845
4047
2328
2800
2805
4326
1574
2345
2617
2791
218
227
1529
1667
1981
317
2888
3639
3739
3896
1966
3580
4959
69
4720
1826
2437
1058
1237
1341
2063
2218
2231
639
1208
3483
3997
4005
4113
4905
2179
3293
3444
4774
4985
1659
3181
1429
2261
3744
4958
300
405
421
4238
4971
204
2426
670
1252
3955
4478
2504
184
2158
29
116
500
3757
658
934
1441
2895
2913
467
3061
4713
131
2257
2730
3741
3942
4614
4704
1765
252
632
2907
3662
3910
4465
4511
157
287
2596
3371
436
2183
2241
3768
2303
2983
4285
1397
2010
149
4154
2516
3308
4219
2352
4188
569
4611
586
1986
2924
3568
4033
4075
1288
2753
3181
4413
945
1638
2797
3643
3714
3975
4454
1862
2174
774
2504
3290
3876
1526
3103
3394
4775
343
4298
1494
4503
4608
4684
1642
1969
3608
4196
4867
1539
3597
3688
4185
530
1683
2398
2690
4327
4435
4826
4894
77
1257
292
725
1236
1470
3981
1512
1592
2309
1188
2696
480
2016
2386
3829
4684
4692
1235
1547
735
897
3073
4970
3880
698
2090
3398
4794
284
1927
4518
1852
3742
1403
3225
3479
4058
4199
2736
3417
4772
2152
3952
4312
4335
4423
4542
4727
4390
1510
2367
3573
1935
4486
1617
4255
723
1519
1967
4509
2715
1683
1805
2328
3055
3385
246
478
2535
4085
4523
4555
297
3647
4053
298
1254
3023
3936
3974
4077
153
417
693
3142
1373
2333
2813
773
1156
4554
1049
4286
2274
3892
4734
571
1774
2683
3251
4074
893
1311
2439
2463
3433
3952
4300
4716
138
676
2098
2315
352
1258
1322
122
257
1704
3366
4658
3864
3093
1225
1363
1798
2754
2321
4079
1019
1130
1645
2455
2887
3442
1368
3535
3656
2552
71
1496
2696
1992
2220
2957
1680
4359
373
1438
1927
2710
3812
1615
1622
2811
1245
1309
3765
2937
185
2046
2998
3579
3726
65
122
4412
4907
96
1190
4173
1465
1981
2074
4016
4933
2022
3467
561
1592
1654
3834
4875
2493
4406
4303
2629
904
930
1571
3031
1576
3350
2394
4328
2036
2266
2361
30
561
726
1754
1839
3181
4244
4419
3844
515
802
2678
4122
4878
1484
2253
2873
4227
595
1441
4682
1111
265
1014
2960
3219
4706
4959
453
905
4581
1664
2518
2572
4648
2577
696
1723
1764
3317
1072
4672
1290
1565
4012
1074
1762
1841
3517
2669
690
2684
3231
901
1514
2718
2782
1629
2769
3453
4376
2839
2870
2886
3167
4611
450
538
1441
2025
2164
2665
4250
2923
3073
4297
4933
982
1017
1130
1634
2245
3341
4505
404
1015
3506
4900
55
2552
3475
261
2303
4183
833
2356
4268
4525
218
782
2140
2632
3946
3961
4342
2553
2702
2864
4177
1344
1445
2935
4093
3088
3323
3453
4287
4586
3027
99
420
2661
2662
3187
3396
1830
4170
2737
4512
562
2593
3047
1603
2875
2932
3184
1928
2919
3481
4178
4263
4414
1881
2004
3775
3956
603
2163
3235
3292
3709
3895
110
1666
4857
767
4208
4326
577
2585
3688
4281
4382
731
947
1385
2450
2721
1689
4212
692
1355
4321
134
3084
3562
4007
444
943
1748
1816
4193
817
1382
1799
1951
285
944
3242
915
1761
4589
985
1322
3258
849
1318
3856
186
568
1580
1958
4292
4907
3189
3727
150
2890
2936
2137
4142
4009
2162
2821
3087
2151
2420
4705
2644
2276
4334
3220
4361
646
699
4488
575
541
725
958
1713
2273
3679
3812
4144
4744
358
432
2960
2999
3329
4181
923
954
2171
3299
4965
260
3955
617
2537
4300
4613
1856
1448
2704
3861
933
1928
2576
2647
3100
4494
3529
3836
2790
3763
4565
4879
4332
4347
219
1417
657
2734
4843
726
1566
3520
4587
1117
1293
2841
3673
3764
4283
4767
76
3961
4942
300
1990
2190
2618
2774
2861
3797
2847
22
501
988
2632
163
1845
3040
1775
4805
1338
3842
3868
4235
525
1575
2980
4114
4235
4563
564
1681
1756
4650
1690
3424
3792
158
2826
3745
4275
268
686
1445
3613
2051
4811
1108
1527
2713
2283
4198
4745
2582
4393
263
2582
4279
4646
630
3740
4303
357
505
3065
1744
2566
3040
4723
40
19
356
1817
2961
440
1569
655
1772
2035
2059
2560
3127
3203
3897
367
779
3934
4842
511
3000
2196
4202
4744
4545
1313
3277
2230
3051
401
645
728
2728
1865
1964
2072
3822
2546
164
1910
3377
3468
2202
4789
157
2244
3762
3770
605
2267
4254
411
2105
2502
2689
4169
4418
4974
1522
2561
3489
4826
4865
3392
3642
1996
4009
4857
369
2243
820
1295
558
959
2216
2683
2469
3236
2871
3216
4030
1384
4241
394
2934
3997
535
1857
2187
3146
3357
479
627
2753
1981
2474
2519
3706
3634
4810
2739
4412
1236
3371
3728
4390
721
4680
941
2311
3010
2577
2920
3373
4332
4924
124
4119
671
2631
3054
4681
4977
2990
3837
114
851
2209
3303
4070
4149
1040
1704
1966
3686
4133
939
2523
3673
1266
2829
4658
349
419
673
2659
2817
3491
3511
4208
4289
3327
547
1578
2341
2491
3615
2293
2349
3479
294
1201
1507
1827
3860
2563
2968
4974
551
1213
1217
3367
4257
2596
3315
3533
4818
4148
3228
4778
183
1917
2344
3336
3897
4215
1287
1593
3088
4114
3821
694
2676
78
940
1318
1401
2182
4145
4812
2445
3020
3732
3832
126
612
822
1092
1706
83
735
1921
2108
3217
4025
743
619
1933
2638
3737
4239
731
4041
2484
1433
2584
200
1219
3188
3329
3731
3992
4730
251
869
2107
2698
2745
4884
1186
2860
3967
574
732
2345
2830
3599
116
773
1858
1666
1682
1435
2739
4623
95
132
1749
1385
386
2068
2343
3120
4086
1122
1793
4970
194
1610
3960
2460
2695
2970
3811
559
1960
2514
3034
4768
4797
4148
4368
4918
172
1207
4284
4408
1308
4027
4179
4779
3828
355
1228
2098
4624
525
1389
1681
3186
4778
93
1232
3598
1747
2380
1484
1523
2254
2845
3329
4523
1150
3074
4488
1082
1482
4143
64
282
1410
1809
2564
4678
264
492
579
744
914
4964
560
2080
3601
3107
276
1014
1777
2644
4897
1123
4916
3343
211
688
1115
1638
2914
3623
111
1030
3667
3808
1194
21
1303
2563
2967
3372
3739
4088
940
3388
709
1280
3272
3313
3517
4286
864
3269
2635
2420
3869
1943
2166
2847
1128
3074
4683
1249
1407
3026
3810
4674
3478
796
927
2461
4596
530
1290
2840
305
361
467
1022
3109
3393
3568
4102
4150
2418
3682
4459
137
1136
1665
3584
4330
4823
987
1040
1369
3342
401
462
2418
2891
3519
3887
4538
267
2024
3097
85
713
1250
2034
4748
4789
1005
1061
1489
1997
3704
4131
2383
4802
4828
758
850
2350
2524
1311
2498
4713
80
2135
4589
437
763
2243
2713
2834
4463
2154
2919
4701
1330
1730
1850
4068
1625
2616
502
34
3171
4249
766
2987
4717
235
2360
4021
685
1027
1549
2654
3111
4934
1118
1275
2093
4327
3111
1328
2711
606
859
1282
2742
3686
4834
221
282
731
1268
1525
3118
3904
233
3334
1934
2817
4371
2985
3004
2201
593
1412
3883
1977
3292
4872
152
1078
1414
2565
3736
2798
3815
2640
3656
592
1611
2012
4719
4966
246
1002
2936
1522
2417
2765
3910
220
1718
3061
393
2645
2792
4352
1926
3131
4417
86
1555
844
1800
3682
425
544
3214
633
2102
2907
3689
3907
4591
1192
1320
1792
4811
412
1583
2041
4217
4978
4260
4609
3707
2062
2740
3514
4411
4636
4687
677
933
2644
3812
4316
3730
4021
4306
4380
1774
2364
43
661
2577
1277
2401
2884
4004
4705
4882
91
3290
357
1802
3014
250
2914
4337
1221
58
2565
4973
1348
2691
1533
2327
2547
3119
4049
4065
4125
15
2586
3518
92
395
1345
3172
1113
1146
1765
3904
4267
1663
4513
865
4898
1619
1952
3316
4727
373
224
2865
875
4805
2565
2516
3008
4251
2422
4805
4989
366
3299
576
716
2613
3117
3906
258
694
2805
3241
4557
4994
692
1130
609
2064
3826
911
1048
3296
4421
36
1399
1878
2443
4919
4937
2104
3167
1008
1822
1879
1494
3591
3190
2392
3259
4355
4804
200
2195
2414
2066
4015
263
1042
1772
3797
226
588
1045
2448
2855
3222
4337
4783
1142
1833
2230
3301
3810
88
645
1014
3263
1877
547
677
2142
2147
3266
2443
3613
248
1350
2778
2868
3237
3548
4188
4463
3754
4541
83
286
242
2149
2215
2960
2587
2819
3068
3206
4381
816
1294
2702
3242
3774
4721
3189
3503
3630
4500
2100
3497
1641
2264
2568
3087
4077
4562
2458
3265
3497
3679
4592
4927
198
4001
755
1279
459
690
1194
1668
1857
3257
1399
2381
4623
502
1910
2325
4764
307
1086
2586
3369
4664
3141
240
2693
3192
3543
914
2578
4472
1387
2025
2613
2844
2526
1258
3422
834
920
3180
3805
4048
893
1898
2191
3269
3611
157
2203
3852
3011
3336
3775
4921
752
1623
3748
3782
1895
3016
3325
1588
1736
1965
3431
285
2957
3012
380
402
847
1386
4657
1367
1638
1596
2416
221
1250
3043
4512
4534
1881
2072
3507
2247
3347
3978
742
925
972
3451
1291
2521
2948
2975
407
1450
3103
3488
3111
3503
3880
4626
4885
1023
2145
2550
2624
2918
2667
3647
4265
4409
4580
4730
4405
1409
4483
4867
499
3341
947
1131
3348
1739
2782
4639
4822
713
2718
3352
4946
1344
1796
2753
3668
4789
51
462
4570
4969
520
1543
4366
2345
2391
3220
3497
4834
2957
4478
1607
2174
227
1090
3470
121
916
1617
1919
3134
202
431
554
2289
163
848
1108
1145
1616
2320
2342
2651
4482
2165
4107
4268
4378
1177
1622
3494
4825
1099
1879
1988
2452
4723
2363
4415
2835
4158
4634
1862
4928
2824
3024
3204
3485
4555
1270
1534
1561
2705
3191
3928
1375
3355
3793
2007
3139
3458
1569
350
3436
2
4214
4846
1890
2089
2315
3194
166
1533
1719
2527
4745
2624
4765
2671
3847
3922
1929
3135
3417
136
1343
1653
1739
2375
1166
1471
2835
1553
3366
3572
3994
4914
436
620
1515
4791
191
1514
1930
2887
3757
4485
4656
4315
2701
3936
452
599
2943
3683
3991
4201
4744
68
2948
3931
4421
1982
2867
4378
571
3151
4180
4946
2946
4591
179
3812
3459
4406
4886
3748
816
2730
4126
4760
4961
314
763
1880
3026
4193
2495
1628
2352
2987
4376
4862
2178
2795
3022
4014
423
658
1656
2580
3863
3897
3996
552
1530
1737
3055
3101
4758
1769
2392
4999
3402
3495
3738
618
1090
2539
3358
645
1550
3161
3187
4389
2754
4546
792
824
1011
1218
1373
3150
279
797
854
1085
1242
1806
1891
2068
2372
3433
3981
847
1346
1913
4140
4273
855
4905
1193
2648
2665
4162
1120
1352
2239
4212
375
857
1354
2953
3055
3233
3741
451
1565
1662
2183
365
2063
4304
4413
1312
2585
3228
3452
695
139
2069
3273
1977
2675
3074
3474
170
3872
2036
4681
258
324
1240
2704
2492
3028
3043
565
4156
552
1290
3611
4614
4812
4974
59
824
1736
4347
1396
2073
2329
3836
4377
2444
2846
3662
3173
224
3865
3908
4936
334
1870
3275
3687
872
913
1270
2029
2664
3182
3214
4508
1746
2215
3718
4961
106
1142
2919
3951
1614
3252
5
3402
3667
4094
459
933
1497
3284
1031
2356
3239
3955
2478
2568
286
1133
2766
2793
3051
3584
4308
4692
343
4918
465
3779
3968
4208
4759
1522
2084
4301
900
1211
1827
2153
3527
4946
279
3408
4591
3141
4003
500
794
2602
768
1034
1605
3744
4118
638
2616
2923
2078
2110
2579
2726
634
1224
3890
1425
1828
4332
1536
2391
3197
3928
4462
1659
2159
2513
4312
1251
1537
4794
907
3560
3118
652
1896
2006
2806
4699
3913
4236
4607
2284
4123
4472
4876
4942
2203
2633
4169
589
979
3028
3289
2373
1331
1480
2042
2464
2958
3301
3480
4489
4325
8
1465
1779
2099
4025
2773
4893
199
1324
1179
2102
2799
3711
4236
4364
4507
1686
2826
2828
2959
4151
86
404
636
1041
4954
228
957
2186
4770
1417
2084
3424
3969
4446
1445
2890
4441
1347
2832
3096
4578
1607
2873
450
1018
2142
2750
4066
4554
4932
238
3166
411
2090
4928
3731
4320
2385
3736
3509
3893
4538
2669
3302
3440
3549
1083
1620
2326
3862
415
1834
242
2848
2235
4878
2199
2342
2978
3633
58
1610
3001
2025
2121
3277
3325
4064
4339
4252
354
841
2993
3621
2933
3083
1153
2497
1443
3784
633
1071
1079
4330
605
929
1322
2694
4564
818
1647
1958
1962
2062
2396
3352
3416
4911
495
1244
3035
3659
566
3015
3832
559
1363
3561
4929
143
534
1122
1590
3608
2068
4061
527
1270
2392
4240
3516
3969
525
4982
1739
4206
1478
3033
1107
173
923
3343
4781
217
3122
4954
2565
2896
1397
3529
4439
1252
3256
4792
1971
2091
2207
2823
2093
2877
3339
4835
786
2059
3062
4166
4453
4906
488
637
2105
3457
4437
3784
732
1088
4569
4711
4745
4749
4788
292
1537
2024
2940
2433
2460
2544
3065
4818
11
2029
1590
2047
2586
4682
1163
1975
4517
546
549
1772
2283
2762
795
1069
1436
1543
2582
3033
4338
4831
2738
4459
1410
1585
2612
2921
3688
4183
4784
223
1044
1356
1767
2900
3328
2991
4850
620
2934
3585
959
2016
420
2997
4860
496
497
3677
4443
3092
1587
4138
4621
537
2334
3208
1490
2082
3718
4350
4980
3922
4122
4187
204
379
1311
2034
450
2669
3470
1331
1416
2987
752
964
1491
1805
4380
475
1380
2264
2919
4482
1580
2292
725
3199
655
1138
211
360
1443
4517
4844
1149
1562
1939
2356
3615
2037
3925
4457
1402
2854
3065
362
4799
2691
2732
3408
4118
4499
3424
4082
4716
593
1051
2550
424
2620
2974
3276
4948
884
1718
4529
4655
2907
892
1003
1586
3379
1213
4634
484
1246
1286
2074
2483
3529
50
854
1106
3966
1774
2723
3047
3234
3950
753
3404
4659
2084
4315
2561
1727
4580
4674
4854
1234
3043
4010
4960
98
1121
3228
490
2206
2355
2589
4821
2690
4288
2914
3428
3725
3805
479
4367
4791
987
1958
3072
3437
4699
762
2416
2891
3278
3455
3860
4238
1425
2274
2606
2920
3386
621
3496
3670
4002
1940
1042
3670
2248
4093
538
2022
3470
3491
4568
336
1891
4029
4716
593
1411
2502
4454
751
1433
3069
3896
4282
314
923
4029
4157
3334
3435
1707
1813
2190
3170
4584
4586
4825
34
1799
2927
470
2042
2609
3879
4338
4391
4619
1395
2901
4746
199
2032
4713
4945
782
2197
2910
4511
1805
3691
4378
451
1329
2924
944
2304
2912
3659
1920
738
3822
218
418
1518
2167
2789
2941
3558
365
1303
2218
142
3495
1467
2785
1904
3050
4301
180
704
869
899
3064
3368
4218
4568
4828
1880
3220
3501
4478
4951
902
1175
2674
3136
4179
447
3241
3301
1242
1783
1817
2221
4242
4454
221
246
2023
2381
3853
4921
392
1288
3373
3071
2282
3993
4006
4917
39
148
1617
4472
668
1881
434
1768
1780
4325
3101
4861
497
1455
1715
2463
2866
3692
1677
2373
3768
1113
2589
2838
4348
923
2432
387
979
1773
4396
4430
529
1593
2894
3606
3681
4864
246
250
1084
1149
2247
2303
4090
1707
3490
4295
687
2626
2889
791
2105
1918
2908
3103
3278
303
3127
4992
2707
4286
100
3308
3463
4070
4967
450
4018
4398
22
337
1862
2455
3305
571
970
1850
901
1105
4011
2259
3505
4465
4897
2787
3695
4650
436
1696
2721
738
805
2881
2282
2554
4171
4509
1568
2043
817
2309
2358
795
4613
4787
684
1355
1633
3453
2579
4978
1175
2247
2337
3948
356
520
2946
3137
3701
4355
422
1172
1175
1418
1473
2714
3624
3190
1190
2624
2738
2765
4289
4447
4840
581
810
1197
2113
115
1710
2184
2374
2833
3255
3905
868
1091
1462
2102
2408
4116
4489
940
1392
2145
2725
2943
3698
1770
3999
2123
1691
3172
4302
4397
388
568
3815
4460
1065
1923
2570
2965
3920
4161
163
2310
2803
567
2776
3165
3575
304
409
1636
1705
4517
1480
3587
4101
4170
413
2955
4245
2966
3388
780
3639
1531
1806
2540
4306
829
3824
206
937
1370
2968
3149
4014
643
3919
4356
1200
3372
3761
4579
1582
1961
2992
4295
1024
1707
581
2095
2694
3964
4930
549
3031
3816
4575
258
3444
1538
1749
1713
3421
4615
615
3916
4148
2144
4012
1141
1827
2209
3465
436
2111
3384
3722
603
1876
2511
3005
1641
2720
4591
130
1275
3275
3640
1141
1701
2932
3497
390
2450
2699
3765
2338
2782
3354
218
1535
2702
3283
574
541
923
1773
3724
4856
2117
2679
3879
136
1384
843
3223
1222
2000
3496
1057
816
3365
3894
2245
2492
2147
3242
4060
4148
4826
2375
2784
3348
3415
4756
168
363
561
4361
1122
2685
4714
1874
2066
2799
4186
778
838
2464
4561
4665
1698
1716
1843
2582
3764
4968
2480
4602
185
3408
4387
4532
4948
238
1653
1936
2061
792
1923
4007
1762
3030
3070
828
1392
108
2383
3229
3439
1118
1569
937
1344
3081
3217
3399
3806
297
562
811
1378
1793
105
563
4518
1440
2384
3525
4120
1924
1614
2363
3389
3149
4429
1942
2131
2484
3001
3831
4406
1195
1800
4022
128
3361
3636
4911
2938
3450
4280
4882
672
1331
2653
3116
3218
3602
4087
803
1003
765
1654
1821
454
661
1307
1602
2245
3237
1016
1840
4743
5000
1992
105
2947
361
1214
1677
485
1014
2504
3036
3473
4842
4952
734
3255
4708
2995
314
3239
4816
1375
3404
4438
4655
1007
3127
1113
1391
4737
2516
4109
4359
4379
339
1830
505
1082
1894
2432
3359
4601
614
715
1872
2119
4256
72
254
4676
1583
1969
4200
1101
2055
2396
290
764
1153
2257
3423
258
490
2956
4072
542
3047
2564
2579
3322
4090
3998
4350
3241
4064
1157
4799
538
1846
3176
4324
1780
2993
4915
1935
3018
3810
4863
1160
2177
233
4049
4358
367
1441
3305
609
2025
3364
4151
2533
4008
4030
2679
4322
4051
4821
1287
1298
1476
1514
2191
2977
3203
3247
433
4081
1297
3433
3051
788
2572
4532
1174
1179
3
2796
4343
1375
2386
2483
2716
648
1274
1428
1960
2053
2260
3103
2587
4326
4441
4541
630
2429
1117
409
543
2987
1458
2414
802
2958
4554
891
2684
189
3298
3654
4175
4892
2713
3247
3738
4579
492
12
488
893
3554
782
2982
4357
2039
3030
3271
4597
4684
3243
3382
4746
1354
2922
2924
2974
3369
1744
1439
706
4516
320
3276
4231
326
1272
2133
3675
1593
1756
2921
2959
4210
4679
1389
360
622
1268
3311
4529
4773
779
2571
4305
60
2954
4971
3870
4076
4505
530
606
807
1164
3126
4694
4760
130
1690
2018
233
1514
1574
2713
3735
710
1497
3608
1090
1673
4378
2153
2860
4536
517
3157
4874
1007
1625
1772
2559
2787
758
1188
1400
1632
2875
3961
4094
530
994
2805
3619
2639
3717
4819
4688
4984
283
1149
730
1795
4996
1011
3412
146
1513
1704
2086
4121
4845
3080
619
1602
1834
3953
3977
824
1153
1522
2634
3169
3225
3629
4554
715
3654
3922
556
4017
940
1691
1778
2049
3868
3968
905
1031
1812
2721
952
1578
2517
661
1576
1922
1318
1768
1960
1196
4818
4922
1052
1298
4334
4987
712
1518
1068
1391
1908
4665
150
313
2934
4085
39
773
1474
4927
1047
2914
3701
664
3127
3787
3995
1198
3655
4134
613
1102
4606
4906
1270
3703
4963
1693
2337
2235
3493
3780
1485
2125
4096
4440
4843
654
2154
4957
1452
3269
3996
4149
4038
4046
4134
3095
956
3152
3836
716
2602
4517
1161
4841
1519
1721
652
1270
1296
1417
1500
4298
5000
287
558
1108
2458
2799
4313
4876
2178
988
3633
3868
1214
508
1403
1785
1985
3005
3965
2165
2487
4936
66
1191
3343
921
1941
3583
4755
4792
1626
3746
3866
861
2527
1464
2099
2424
3646
4005
800
957
287
620
1008
1185
2200
192
1158
3576
4961
565
859
2801
3074
4810
3192
421
463
510
2069
4206
4734
3346
650
1001
1248
4267
4865
235
2899
3644
718
3923
874
1478
1630
4751
4621
1007
1811
4054
2468
3978
4291
1862
2154
2763
4296
1627
2742
3743
267
2127
719
1642
1763
1869
2297
2772
3605
4426
1813
3424
1008
3917
1049
2056
3601
3611
1967
2269
3296
79
2129
64
1737
2467
3154
3512
4233
4366
95
4749
2941
3057
3605
4548
133
125
1802
2358
2656
2913
622
960
1897
2715
3211
1186
1427
1680
4455
32
58
3519
4205
4333
2024
2414
4161
4830
1731
3140
3875
4801
292
446
769
2778
81
3327
3929
3647
3897
54
2329
4152
4825
4949
28
643
2162
3529
3832
3949
2921
4604
1606
3657
4032
4358
735
2118
3134
3570
318
2697
897
1676
4524
4616
4640
3421
3893
1342
1468
328
1419
3783
4232
273
1054
2422
3349
3885
85
3368
4493
4818
2685
2461
3712
4029
4236
708
762
2242
3591
4814
3580
167
2494
2961
3626
3967
4978
5000
2011
4168
4371
4679
2101
3678
4021
4408
972
4377
1539
2175
3490
3530
1506
1609
3550
2322
2517
2841
1769
3631
2005
3835
4010
4647
1031
2198
2342
3150
3266
2140
922
2156
2200
2448
3061
3809
1007
3714
4664
4096
1565
3816
4863
1968
2103
1511
2780
3070
4083
4628
4713
4917
2971
394
4203
4724
4802
3243
3245
3861
3932
4917
1344
1980
3821
446
73
534
721
1267
2640
2710
3840
4941
123
487
1065
2275
3931
4728
627
3502
4051
4446
4140
625
900
1092
1696
1873
3196
4327
2290
3650
280
2623
2924
2042
4377
2161
3296
926
2800
2853
4292
1010
3011
4142
292
1793
2345
4536
4044
2150
2709
2830
4232
3064
4193
2468
2593
3189
262
878
2855
183
469
1620
1851
3264
4905
4921
921
1613
3290
452
489
1455
3711
4156
4400
219
1314
3879
4736
3313
4646
172
1952
542
4724
72
535
3336
677
2059
4306
146
1317
2005
2234
2279
1469
3325
3548
272
790
925
1046
1913
3552
4906
443
1034
1556
2808
1126
2073
4083
2696
82
2859
1720
2589
513
705
2125
3109
3693
4828
1082
1291
1907
3643
4411
4666
742
3731
3869
3952
4110
2461
3663
4692
1551
3977
193
1351
1435
3730
3520
4909
3066
3200
4475
515
4808
290
2071
4281
4497
210
1485
1577
3365
4372
1236
1515
3376
1455
3237
2528
3809
1064
2612
1919
2699
61
231
477
4613
664
1000
2862
3716
4018
4673
1044
2738
3124
3713
95
1402
1836
2338
2730
1635
2197
3511
4932
657
2839
3125
1315
2734
4003
28
2121
3030
3491
2422
2782
4409
483
2663
4900
2041
2446
3043
4681
9
402
1236
2482
3830
613
1141
2046
2123
3599
3925
2435
3085
3935
463
2654
873
2245
3578
3797
4851
1165
2945
3019
723
1053
2027
1287
2183
2279
3761
4529
448
1479
4565
1324
1535
1937
2915
39
2253
73
137
2072
1403
2441
3008
841
1505
1794
2136
2410
4145
64
715
1688
3354
3751
1158
1226
2208
2681
4441
4912
202
265
701
1665
1905
2635
92
96
2146
2640
3396
1062
1816
2525
3371
4984
1659
4670
2451
3291
413
1251
4069
4403
4610
2681
4673
3864
4949
467
1013
1703
1762
1785
4877
4922
246
458
1006
1701
3865
4022
422
2920
1677
2588
2943
3879
886
1098
2067
4189
989
2416
3076
14
720
1180
3554
1216
2180
4716
289
2023
2945
3811
1881
3638
4130
219
358
727
910
1428
3144
3177
4994
543
1872
65
1035
3549
3806
3824
2303
4120
4126
4458
1410
1591
1649
4937
1761
4334
4936
4739
2653
163
1943
2992
229
382
1016
1170
639
1910
2644
2906
3746
4530
1467
2069
1480
4793
1027
1718
2079
3958
615
1869
4303
1474
869
4624
1024
2940
3237
864
2131
3408
3787
4
1377
2306
1044
2780
4725
615
1563
3662
3726
2795
2908
3459
4984
226
1325
2753
3782
126
825
1667
2218
2523
2623
2861
3017
3997
4070
549
1287
704
3983
4406
2137
2840
3340
3904
4089
4457
4547
961
1632
3358
3665
3856
4924
1051
1188
1267
1536
4761
4255
906
1385
1464
1211
2727
3671
4980
488
2677
3268
993
1122
1470
2390
1223
1240
3351
3787
3967
4485
1239
2255
3987
2893
4171
2305
4263
4843
922
1720
2759
959
2476
4163
553
3742
4345
616
715
1469
3418
2730
3151
3629
1196
1871
1627
2534
4703
774
3658
4573
2634
3060
3561
3868
4161
2705
148
137
4087
2300
2324
3673
1347
4346
4946
2650
4047
4203
510
676
1784
2545
4757
1135
4566
1326
3000
445
1253
4993
517
4265
4845
2942
4050
4870
402
3281
3875
4002
167
1355
608
886
1073
2610
3816
1233
1681
1017
2187
2717
3241
2631
3670
907
1392
3129
3027
4853
577
2161
2512
3771
307
3063
3773
4069
4826
448
673
2211
3578
4669
1237
4275
4655
2085
2650
3532
3570
3836
4515
2321
2791
3713
3508
4105
4918
1530
1674
692
726
3052
4824
630
4100
4177
4473
4187
2337
3621
3853
1850
2463
4736
4978
861
3978
791
722
950
1699
1981
2171
3258
3377
3694
3775
754
1553
2282
2479
2959
4046
22
2092
3913
4342
1183
1587
3990
4105
174
678
853
2837
4191
4237
4269
1895
1899
3639
4549
1589
192
1370
1854
2805
4800
658
1373
2020
3922
163
1384
1798
2046
4578
1596
3089
4238
2241
2501
4404
4446
4451
4845
1372
3126
3636
3980
339
864
3384
839
1049
1430
1622
1758
2589
900
938
2009
2245
2423
3252
4604
4663
2669
2725
3027
3627
4020
4724
284
825
1476
107
247
391
1431
352
4545
486
4115
1860
2832
2878
3815
179
1162
1417
2086
2229
3334
4108
296
1627
2890
4148
374
2265
2855
3063
107
535
1034
1707
1795
2448
2845
2311
4853
3983
342
1094
1149
2329
3098
3881
2084
2252
91
4327
561
1612
2123
3362
2001
3604
4219
2206
2284
3353
726
3341
4655
781
908
1119
3000
3201
3530
3888
4501
181
1254
1447
3592
4828
226
945
2332
4035
4432
952
3212
3743
325
1321
2991
3092
1781
3625
721
859
1601
1809
3013
3674
3932
1534
1787
2174
3670
3931
4532
394
621
2026
2670
4271
4617
4901
2318
3744
1295
1706
2262
2495
3010
660
4323
293
1696
161
500
671
4611
488
639
1937
2446
1134
2090
4964
2191
2576
1645
3954
4374
4548
567
633
883
2201
3324
3629
1897
3228
405
3068
3964
4003
4610
1830
2485
2504
3713
4403
4447
2134
3528
4898
293
2057
3947
247
392
2438
2628
3072
4722
1799
2588
4077
4120
4198
4539
148
1592
1646
1830
3801
761
803
2752
1116
1253
1931
2576
2641
3518
1284
4794
4884
355
731
1601
1754
1961
3357
3951
4405
1036
3572
698
866
3226
4222
4298
4312
4827
1367
2740
3647
3824
592
3076
3532
469
753
1143
3116
3157
4643
38
2220
806
1196
1599
1701
2384
4683
401
517
596
1008
2058
4057
4724
1837
2495
1053
2461
41
963
1011
3528
3715
197
2955
3597
3877
610
4018
4188
4733
3893
4846
1000
2471
3037
4238
4873
415
96
3814
3912
4668
1825
2065
4043
83
284
890
1743
3825
4045
7
2177
4398
4607
4638
3882
4078
4951
830
1284
3011
274
445
1357
1537
2738
4398
8
1335
2342
3285
3005
4162
292
3549
4872
3027
3558
2429
2693
3812
1531
1618
2110
3454
4475
1582
2257
3337
4452
1577
1001
1752
2925
4242
359
993
3243
3853
812
977
3083
3737
3951
4741
100
262
887
1417
2865
4772
4823
2430
3580
287
509
2091
3285
4828
589
676
798
2337
2602
3401
653
3467
2615
2686
4971
1007
1217
2189
3233
3658
3310
4429
4667
2558
3363
378
997
390
718
1773
3026
3352
2905
345
1214
2532
4121
4513
4580
4662
4854
609
1299
1356
2042
3531
3306
3730
3979
4871
1546
3897
4549
885
932
2029
2345
2825
2862
3652
1500
3419
3773
354
1610
1717
2732
3106
1815
4799
1656
1740
2349
2758
4725
193
337
2068
2343
3249
3253
3643
4421
2691
3467
4719
856
441
1199
1627
2008
3631
4131
311
925
1672
2458
4058
159
1079
1156
2361
3924
4405
4786
847
1010
1275
4742
423
1931
156
3559
4369
1309
665
2185
2317
2735
45
1076
4901
306
3985
1364
3685
4455
763
1489
3987
4388
8
351
3559
3880
1409
2417
3842
1521
2940
2873
3462
1498
3852
4149
4479
4902
334
3469
3675
4793
4963
1908
1767
2494
4196
4716
3596
4260
429
1039
4658
1033
2135
4701
882
1209
1492
2298
3973
4320
2483
4034
4171
465
2287
303
1614
3386
4221
2082
3155
4184
4493
1557
3137
3455
4329
2873
2266
3121
4172
98
506
2164
4295
4368
2183
2820
1216
1989
3769
3865
4454
2707
3305
3812
1498
1842
4989
135
1921
3451
4451
2502
4865
1380
1907
2458
523
3508
2495
2923
3956
1541
2388
3990
1030
1466
2236
2515
249
395
1124
1714
2319
4594
3471
4882
572
677
1009
1023
3218
4667
3667
3705
916
1202
4181
4550
2372
2493
3544
127
1508
1816
2750
4903
1794
3424
3839
4158
419
2782
1392
1605
3815
4135
1050
3297
3453
350
1716
436
264
971
2578
3246
1374
3070
3518
4882
4952
48
401
576
1300
1977
2126
3555
3664
756
4264
4310
1468
1504
145
3873
1072
1746
2096
3346
4386
324
1464
2799
1130
4118
11
320
509
2250
3870
3882
4233
1637
4184
1309
2981
1289
3905
3442
4263
423
3713
551
1256
2107
4406
101
2430
4257
663
1571
2651
2726
4290
4908
133
3903
418
1525
3335
1453
1679
4633
932
3086
3217
4103
1288
1424
2703
137
1583
3412
3788
3956
968
3526
4016
2546
3201
485
1494
3099
4290
2063
776
2039
2873
231
379
3020
3788
833
2384
4373
4657
2230
840
1608
3783
2808
4032
2709
924
3550
3559
2192
2213
4089
4150
4680
4790
4797
343
1459
3198
4694
2083
3038
3676
4702
4712
2614
3683
1664
1990
2768
4235
4354
1456
2251
2623
2729
3759
609
4805
2088
4182
789
2113
2722
2755
3362
3386
3906
323
2707
3558
4050
1268
2799
4135
4816
601
3111
3465
4460
2180
2318
3628
857
1182
1335
1557
1588
1696
1987
2454
4627
541
4300
1016
1212
2113
3056
3693
597
3254
2985
4087
4328
1203
1024
4392
4441
3341
3620
3836
77
745
1000
1593
3040
3994
4340
4655
1807
3829
1229
1274
2079
2346
4795
612
849
1343
1652
1761
620
2067
3174
4212
44
742
1375
3649
4799
211
832
2683
3100
599
944
1096
1159
2583
3346
4806
710
944
1014
3317
3826
4058
4965
4066
1549
2530
2343
3490
4569
4704
2577
3873
275
2587
392
766
2758
3277
4882
752
3015
2625
4084
4581
167
784
4147
2209
2573
3189
4878
1373
4061
4106
4192
4286
2176
2468
4504
792
3393
3201
3874
830
2456
2914
3979
4948
854
3778
4491
4656
1978
4481
4706
1122
1987
2009
3883
1414
4184
4569
779
1764
2603
3022
3687
358
626
54
1960
2218
4198
1593
2467
4053
259
283
2049
4536
4660
497
1962
2660
3956
4195
4712
1528
1574
1991
2483
4252
4875
4878
806
3448
4733
507
2143
3011
2154
2389
2672
797
942
1641
3669
3842
4698
1609
1825
4820
3619
3159
3586
4577
892
988
2283
2336
2591
2713
3076
4723
1849
3503
4656
389
633
1097
1587
2073
2598
3042
4166
4716
553
2263
2374
477
1876
2996
4482
1533
1638
2725
4266
55
987
1773
2304
2857
1034
2042
3275
1434
2455
3917
269
2133
2241
4060
1141
1898
3966
1423
1853
2547
4509
4884
413
414
4925
493
4404
1464
1846
3501
3638
3686
4386
4685
443
3608
4105
562
1311
2650
2651
4143
3098
3110
3643
2242
3883
4269
4693
4922
2436
3241
3891
3981
1524
2734
1735
3156
573
1744
2001
2284
2692
4915
1477
3280
4001
456
1300
4286
4690
321
1528
2544
997
3347
2127
418
1135
1527
2335
2356
2823
4860
430
2566
2200
2887
3138
4199
87
421
2329
510
1118
1493
2240
2682
2489
3818
1916
2307
3446
374
586
1178
1520
2720
4113
4649
4961
514
1494
281
834
1031
4941
848
1617
1954
2858
4054
1127
271
1539
2587
3827
4109
2104
2138
4097
2273
2316
2961
3851
4668
891
4215
568
2878
3589
1706
2296
2575
2981
137
1156
3883
4237
2283
3934
703
950
4652
3038
1730
2654
3867
1290
4631
907
4750
1167
2662
4407
1767
3423
4689
582
2354
2595
3721
165
882
3252
226
970
2148
2640
2179
2757
4472
2177
2452
4721
1893
2210
2500
2788
3304
4184
4243
4400
1397
2181
2579
132
1188
1232
3236
4394
158
1346
2713
3329
4991
11
4114
4123
1794
2123
2188
3597
523
2611
3682
4765
115
1357
1867
355
889
911
1609
2338
3298
3355
4067
52
699
1032
1151
1630
3598
2568
2465
3567
3966
2390
4372
2504
2629
4155
269
3077
3273
1653
3339
4668
1556
2536
2663
3802
181
1593
1750
2185
3046
898
1287
2289
3506
4876
1329
2862
3350
3699
883
968
3074
4771
1377
1411
1519
4317
4097
4629
172
1132
1529
1880
4379
883
1183
2127
2331
2485
3093
3966
529
690
979
3568
1177
484
698
1261
3009
3230
842
2861
4476
4935
1740
4309
400
816
2372
4589
4649
1303
3124
4057
4360
2366
2600
4386
3468
1890
3938
355
3457
4615
2402
3104
3288
836
1493
2262
2371
2419
2591
3481
1436
1825
2469
2827
3677
3915
2541
4158
1298
1496
1895
4064
2103
2411
2801
3145
4403
2399
4878
2636
2702
3091
2358
3619
4888
2197
2619
3539
3790
1226
1714
2485
106
1465
151
806
993
1298
1979
2868
2907
4562
3187
3258
2164
3137
1404
2233
2316
4162
875
1880
1916
2576
3881
4823
1206
3478
449
1840
1908
4616
830
1036
1871
3830
39
1194
3841
1514
1550
1694
2636
3059
4911
1449
1710
3292
215
270
375
1398
1786
747
811
1895
3200
3454
529
1195
1281
1620
1669
2847
4371
4385
2005
822
1514
4143
1864
2901
3325
3353
63
2032
2273
3494
4473
2080
2241
3462
3631
4452
1779
2522
3442
1640
4320
1639
2620
3390
4769
1698
2327
3110
1189
1697
4827
1672
2973
3609
793
1559
1705
3238
206
918
2755
4067
1687
2109
2163
4038
84
2197
4737
82
1938
2834
3649
4352
168
3723
4299
4727
888
1956
4128
1243
2070
3947
1773
2084
2214
4494
2564
3024
3060
3653
3680
2981
3014
3264
3513
554
3442
4311
2862
3205
1962
2919
1331
2595
4472
1596
1542
1918
2133
4352
4101
4232
4321
3399
4559
16
911
4045
4468
3033
283
2486
2699
4679
966
2140
3258
1034
4160
493
2661
651
1304
2067
2186
2407
4288
3294
3339
1781
3306
3989
3992
4607
1517
4919
368
3693
4286
4618
4778
4978
114
4766
1663
3769
3952
4330
1789
3892
4230
4706
1031
1267
2006
2962
3964
4035
668
2535
3018
3418
3814
4112
376
1497
4279
1922
2757
3652
1198
2961
3739
4667
4658
659
2860
3712
436
554
2301
2529
2698
4862
1432
2460
3046
2299
2587
4478
397
2229
2984
100
1511
2849
4574
1980
2079
2683
4759
2544
1783
2894
3013
4029
48
4695
1672
2485
2275
1651
4865
3601
1350
2412
374
1632
1655
3416
4011
4910
182
376
399
2316
3294
4961
4548
673
2279
3924
432
510
1715
1825
894
7
863
1014
1871
2469
1199
1515
1753
1356
3176
1748
3439
2219
3169
3555
3117
3481
3762
4160
4683
386
3196
1726
342
1364
1710
1948
3116
3675
3892
1303
1988
3329
3952
134
1006
1406
1721
289
727
1146
1298
1454
3892
4073
3999
4358
1357
3174
42
1891
2461
3251
3280
4069
2149
2385
3618
4044
2129
2155
4469
3213
3815
429
511
869
3788
12
2800
3188
762
2215
3340
4151
3092
4693
1839
2817
2914
836
2
989
1065
1765
2448
3311
1477
2059
2208
4858
4388
4456
4711
260
628
1229
1092
2178
2935
3099
3286
4284
4382
4646
1447
3873
4357
4549
749
941
635
952
1879
2017
3719
3998
531
1628
4316
4716
755
851
2119
2174
2438
2975
3276
4414
4729
1122
4050
4696
4938
1402
1785
2192
4190
1737
2980
3206
4214
843
2964
778
984
1747
2299
3008
3824
464
2488
4797
4862
1808
851
1091
2621
2766
568
1479
1833
1955
3103
3335
4835
4979
230
252
1649
402
1351
2214
4189
795
1017
163
1384
2004
3640
4062
2633
4375
172
390
796
4951
2036
633
1927
3721
1616
2257
3217
1002
2921
3922
1774
1949
877
1032
2130
2466
51
1718
4185
4914
1832
2570
3508
4588
1004
3110
112
1616
3065
1370
2490
3317
4228
717
1579
2448
3263
2584
2953
4643
4932
2879
4016
859
1448
1549
4821
3868
3500
1855
3185
3210
3345
3562
4963
1060
2481
3411
4931
1142
1680
1688
868
1328
1263
1366
1929
4585
4901
1557
2493
2765
879
991
1769
3635
408
1043
2575
958
1436
2296
2267
3221
3505
3751
1796
3797
2309
240
333
782
2283
3399
3475
3932
4925
4818
2953
1575
1774
3514
3684
4197
4567
806
980
2805
3126
674
1379
3956
1446
682
693
2120
2915
3481
1156
2227
2485
22
1944
565
4896
2673
3901
4930
4940
1531
3034
426
1659
2096
3815
4820
152
3611
3947
4431
4617
1906
3885
4020
4473
4557
1782
2275
4084
1901
1979
2133
4893
340
1843
2499
3121
3488
3529
15
858
1845
1855
2493
2987
404
1090
616
2345
2891
4549
440
1106
2073
2139
2240
2320
4387
974
1473
1855
3394
151
813
1255
2923
4337
2651
190
801
3147
1768
2635
3752
822
1513
3846
4537
1101
1143
3247
3275
196
2121
3178
4176
4192
736
2972
1339
223
1229
1544
1928
4727
80
151
913
3835
4417
680
1130
1524
3358
417
620
1104
376
1006
1138
1522
1551
2320
4206
3118
3889
227
440
3354
3491
2046
2961
3232
4016
1829
2551
4181
875
2076
4633
441
1064
1679
1728
2120
3256
746
2023
4522
355
2579
3256
339
1372
2639
1678
2185
4506
2608
2816
4318
727
798
2855
3016
3082
3367
35
1326
1776
2924
248
1170
4080
4785
2797
1632
3495
322
4869
73
270
487
1860
125
533
1387
486
1655
1823
3445
29
1456
2269
3398
142
673
1031
2416
3630
3896
4673
4724
1677
3551
704
1971
3098
3989
4398
159
1752
2466
944
2003
2858
437
576
1261
3769
3951
167
2457
2565
3941
4841
1339
2133
2629
3321
3729
1813
2446
3057
128
855
3361
4324
3635
4344
27
1000
1172
1282
3934
4548
4945
4400
4790
312
3258
4909
1231
1293
1728
1286
3198
3594
4839
1248
1849
1182
2745
2929
447
680
2760
3804
1290
1694
1833
2371
185
1671
2959
325
723
4154
923
3667
4310
2182
4682
339
833
878
1026
1114
1897
4277
4698
686
4687
229
272
855
2055
4117
4582
2985
3224
4896
927
1798
341
686
2860
1311
3989
2405
2967
14
239
684
3635
414
1227
1345
260
951
1310
1444
1859
1279
3969
4512
539
1023
2052
2106
494
969
636
2662
3695
4472
180
3658
1507
2552
720
1218
4257
4319
710
2652
3313
1914
4748
4272
4795
275
1376
1021
3221
3439
3867
3920
4162
780
899
3008
4189
4210
550
2949
4128
432
2511
2711
4055
4410
1930
2321
3229
4197
367
598
933
1288
1046
1714
4016
248
897
962
3896
1908
2932
3663
3394
3542
19
618
2050
2134
2332
3712
729
1088
1521
1620
4011
4082
4409
118
169
584
3983
4265
4302
1793
2221
3866
1617
3767
2200
641
1220
1259
1736
1788
2556
239
278
3730
3770
4604
2795
3232
119
3447
4790
416
1964
2326
2769
179
1952
3503
3649
4390
4749
2252
2700
4136
1859
2704
3053
3741
4726
584
742
2548
3184
4630
2086
2794
3971
4441
973
1611
2466
2476
3495
2284
4232
573
2860
4632
4885
1290
3522
253
1192
4280
4876
4941
330
4243
189
2310
891
2476
3074
3714
1585
4237
4462
3509
4139
670
708
1999
4422
271
897
4479
1168
2152
910
1479
1856
4203
4631
2157
3097
3239
4729
78
691
2819
4056
1108
1290
1996
4141
3834
2446
4176
4900
644
2617
2865
1325
1847
2550
4190
4404
1077
1487
1972
1531
3435
738
2022
554
694
1838
1950
864
3178
4469
4776
699
4141
4198
4943
2444
2813
3260
3667
1229
2071
3392
621
2015
989
2504
3218
3249
3781
4053
4212
4477
4976
932
986
1716
2824
1974
2112
2843
4030
4731
2425
142
2920
4285
4925
1681
3955
609
818
2146
2665
2983
4208
751
1944
3669
3697
3897
3973
4604
1022
3808
4027
4681
1946
2281
2485
2882
4372
4572
735
3674
4478
4699
54
1191
2009
2738
2961
1056
2299
4719
4905
806
935
1652
3979
4200
1524
1989
2501
3586
1729
700
3694
3876
1898
3441
4370
4868
840
3791
964
1472
1685
4003
241
1463
4036
3429
123
340
2623
2672
3011
62
1276
2660
2998
3178
1731
3259
3496
1025
2807
4651
4840
187
3178
3610
4679
1544
2093
4278
2116
3593
4863
1782
2388
212
615
388
1511
1807
3577
837
1112
1527
3389
862
3844
1338
1896
2080
3028
538
2096
2398
3076
4418
931
3020
3509
1237
3817
875
2399
4795
4890
1923
23
1433
2930
1845
2030
2036
2127
2999
4292
4769
917
4402
2640
85
2754
453
1000
2275
4363
4765
565
925
1116
3115
2140
4308
370
2319
2484
4004
1456
3505
4835
1443
2432
4877
2464
1884
4711
629
1834
2271
718
1268
1420
1614
2723
2762
4400
2758
461
1526
1989
2031
2283
1458
1710
3165
4970
682
792
2357
1720
2907
1470
1791
3189
4828
195
1615
2225
4594
4035
3321
3179
2033
2680
2807
2971
1393
4136
4618
4676
157
3006
3238
1523
1625
3170
3577
1585
1973
2149
3799
4051
467
1046
2283
2480
3094
3962
948
1459
4164
4652
4762
1385
2270
2754
4136
4486
7
1761
4841
440
3215
3456
4026
4168
355
3887
1403
1533
1608
3621
630
1330
1988
2233
2809
3669
1988
1197
2902
2649
2885
2888
4146
1435
2001
4170
353
1976
3720
662
2303
76
2697
3584
1072
1642
2658
2856
4902
819
1236
1331
2729
3057
608
820
119
3644
511
809
1467
1810
3438
4150
886
1227
4941
2721
3182
3538
3641
4533
839
3521
1056
1120
4204
4547
1
70
878
2314
3235
3469
4514
124
2967
673
2801
4004
4342
1036
1838
3872
647
1072
2982
3256
3628
679
764
1462
2078
2469
2684
3387
3865
4989
3966
4365
328
2809
3275
3711
3923
4006
4784
498
340
380
764
3620
1036
1203
3187
4860
808
1078
2001
475
2830
2974
2185
3172
4489
4773
4935
2183
2257
2153
24
993
4621
1509
2324
3330
4748
2041
3565
4611
4798
2670
3433
1160
2638
3555
3827
426
3210
495
1055
1696
3526
3851
3892
1315
2996
3980
1750
720
1386
341
1566
2072
3191
2213
3746
29
323
356
884
2323
729
765
3863
3911
568
3232
4016
632
954
3376
705
1465
1845
2590
2686
429
1312
4467
1341
1602
2270
788
1351
1777
3194
4249
4831
1080
1493
3289
681
1391
1787
3025
4412
4486
1866
3459
3665
4751
3296
2684
3589
4074
4425
1040
1639
2272
2467
2964
1140
4737
368
1925
4598
2048
3852
903
2032
2383
4018
2838
3995
2087
3981
2229
3516
4925
2027
2184
2534
4199
277
2373
3099
3568
4305
4689
3772
4774
1686
2546
3132
4183
4199
4331
2635
1756
2095
189
1495
2865
3423
4081
4094
4179
1578
2120
2169
2739
3962
4228
384
1478
1668
2218
2959
4687
4931
3018
1896
2379
4333
805
4762
2000
3490
1046
3107
4552
4965
2469
174
1112
696
1802
4544
4634
482
2774
3311
1110
1320
2880
3953
103
733
1166
2571
3740
4704
1598
3934
4042
4522
1755
4050
4811
88
1207
1867
4086
165
230
236
873
1638
2431
3039
3691
4731
3174
3551
3703
1833
2529
2611
4114
3717
4619
431
1266
2082
4429
1403
3149
3421
4347
578
606
1756
3762
431
3005
4504
3458
4241
319
1718
1808
2775
1141
1310
3285
3667
3670
768
976
1960
2755
3075
3870
1210
2895
4399
399
664
2116
2943
3282
3691
1356
1715
2317
3538
3772
4237
875
1232
2004
1730
2127
2702
3816
4229
4532
4721
4874
248
309
328
1460
2313
2924
3545
1647
2312
2986
3123
1416
1994
2352
3153
594
736
3357
4545
734
4518
4885
1021
3121
3735
4512
2532
2568
2826
4316
4836
3063
3573
3790
1891
2895
3789
4480
145
850
4545
1570
3673
4259
4689
4817
2641
3099
2085
2091
4712
664
3260
4617
2360
2968
3015
3080
3841
294
2354
259
313
1712
2125
3220
3399
4188
1552
3628
3771
417
1914
3276
3990
4495
1687
1859
3433
4094
2269
3113
3166
827
1962
2033
734
2389
1681
3557
273
309
2091
2435
742
786
2424
2550
587
1635
3233
23
3020
3066
3583
4257
4430
1090
1392
1121
3552
4051
4517
2771
3943
1506
2626
4171
4893
759
1023
1125
1726
2190
2843
790
3305
775
3397
968
1992
2091
2972
558
2478
2751
4781
2436
3507
4009
457
2870
774
2683
2719
3058
447
1206
1277
4716
12
59
2704
717
1116
2857
3323
3648
3876
4400
1701
4489
3200
3821
1598
83
958
3158
158
3522
3765
3810
1049
2115
2432
467
485
1087
2120
1892
3540
1096
1123
1628
1629
2013
2888
4071
4826
207
224
547
1012
1687
1827
1886
4289
305
3302
3849
2891
3785
866
1114
1357
1358
2068
2306
469
1505
3524
392
2241
1810
19
105
811
912
1528
3029
904
3429
3567
3648
753
2252
2288
4821
2996
4465
455
546
2154
3478
1225
1641
3807
1707
3070
1618
764
3988
4089
4435
4798
1612
3105
3993
4046
1367
2229
3742
575
3941
695
3183
4104
4290
150
3493
4459
4977
922
3780
4640
1875
2875
4555
189
4388
490
859
1143
2089
532
595
2667
4666
4999
700
1224
601
1673
2782
2646
3307
3881
4543
2324
4764
4961
74
4839
1380
52
806
1633
2192
4617
2417
3629
3738
1297
1298
2441
4602
4852
164
2544
769
1112
1558
3619
405
2040
1558
2823
3257
454
2000
2268
4592
1408
1470
1525
2895
3631
1714
1151
3970
3286
3545
3755
4346
189
2098
2666
2029
3976
4454
2864
4291
381
1257
4167
740
997
4042
883
977
382
573
1758
4096
4422
2195
3226
2972
4504
27
1457
1594
2120
4296
1059
1190
1489
2151
1946
2244
3628
4195
4730
2127
2572
4216
2217
180
1214
1878
2186
2870
3135
3619
489
1487
1768
3059
4977
1330
3507
1546
2015
3729
769
4745
219
1051
4357
414
1132
1379
1661
1781
2769
3608
3761
1096
1548
2056
2529
3787
938
2164
3574
593
1763
3012
605
1843
2425
249
4821
2519
4163
3447
3698
3673
3756
4599
24
1891
2183
895
2641
4810
528
2470
4162
1198
1328
2729
4701
2088
3607
743
2814
4573
3624
614
1835
1870
3707
4371
1177
2732
2917
3986
4982
1920
4370
850
1021
1213
2807
3640
4768
2850
3112
2091
2303
4253
155
2910
4903
2332
2381
1394
2866
3915
812
1036
1749
2041
2876
3764
516
2763
523
684
2170
438
1475
2747
3610
3732
322
927
1154
2530
3764
3983
108
3234
4067
2108
2581
2153
2170
3305
4004
4416
1527
4113
2321
2056
4899
1325
1714
2208
3411
3431
4999
2163
3067
4336
1066
2001
2291
3899
3909
98
131
717
1479
3404
748
1389
2590
2779
200
4508
2072
1194
2707
4402
823
1750
2359
2374
3333
4293
490
2441
2743
287
1777
1069
4668
4675
4814
1156
1807
2291
2978
236
1882
2509
2529
3674
4744
386
2703
4822
558
1900
1967
3613
4600
941
1479
2731
3812
700
1204
1757
2241
4086
779
3420
4615
3368
3510
108
1237
2445
2747
4288
548
552
2173
2249
2252
3612
4115
2602
4448
195
4072
437
518
604
1011
2169
3002
3378
2218
2801
3756
3839
4120
4269
181
215
2506
4135
924
3050
175
238
528
3863
3271
4603
4721
3154
409
739
1698
2323
4099
4939
1061
1408
3526
3700
909
1907
217
595
1124
1498
3286
3838
3957
1008
1927
1986
2454
12
215
1890
2613
3543
457
859
4337
4562
4573
192
585
2839
4548
1767
2496
839
88
1444
1540
1709
4038
975
1076
2450
2681
2942
4791
644
2232
2654
4289
4984
3129
4035
4608
659
3941
2368
815
2648
2980
3342
3793
3889
4493
30
1692
1715
2679
4282
4904
294
2998
1654
2289
3647
3854
4182
4611
551
3390
4372
1733
4668
3052
425
2291
2757
3696
4311
4495
3165
1796
3883
4895
140
888
907
2416
310
353
226
763
932
504
3017
3905
4679
57
1434
3274
4647
138
2200
3923
4304
4430
288
1453
1902
2724
3691
318
461
2440
1826
2527
3399
4626
1448
1488
2611
4749
16
40
1467
2336
3490
4691
4882
4564
3008
152
1118
2192
3583
3887
3716
4028
883
2752
135
1177
2157
4785
4569
2235
3978
624
1887
1989
2057
2925
986
1848
1959
3108
3260
112
2738
2903
521
2151
1531
2979
3763
1243
2437
2548
3202
326
2050
2211
3352
4368
1509
1534
4990
492
1076
2015
1248
1562
2393
3722
4707
1289
1582
2777
3210
4169
1122
1375
4753
378
707
1064
497
1175
1916
138
150
1382
2150
4349
1348
1563
148
390
1677
3166
2421
2576
3269
3373
63
2637
3694
3784
1542
2100
2846
461
982
1306
2831
2953
3281
4237
2053
3190
4572
1417
2884
3063
4991
177
745
1161
1244
2161
2907
3811
3924
4283
4352
1520
2421
2977
4579
3114
435
1033
1804
3794
4633
4490
4904
425
896
1886
3729
4126
1200
4114
1025
2833
3462
3511
721
2825
3590
122
4904
770
1106
1624
140
3122
3400
300
1208
4640
4673
1782
2338
2934
4532
587
1699
4742
2918
3131
508
574
1792
2037
2369
2054
1353
2033
2215
2297
2493
2844
3281
3297
3773
3900
3955
381
837
1945
2914
4594
4663
4926
70
1874
2541
4080
2348
2381
2868
3297
308
960
2739
2448
4490
4689
1953
2046
3447
1940
2071
2510
274
1760
2891
3054
3359
3451
1645
1945
4197
4948
425
2627
4470
4642
1148
2573
1361
3689
4004
1718
2662
2906
783
2770
4093
1395
2550
3763
1260
1263
567
2190
2806
3600
2655
330
3388
4220
4301
447
850
1442
4349
4599
1229
1831
4263
4696
1229
3702
4633
1952
3639
4958
258
3992
388
515
1361
2066
4178
4653
799
1652
2287
2774
1129
2124
4876
1660
1687
4673
3036
3081
3679
726
982
4259
368
1063
2034
2769
2832
3523
4197
4390
1390
1458
2051
2481
3898
3986
420
1487
1520
2606
2948
2917
3074
4503
117
2407
2450
3568
3582
4006
183
1332
1380
3782
4450
3450
3721
964
1243
1354
2471
3180
3622
3684
3995
3939
3954
166
715
1174
1547
2717
4947
1038
1622
1777
797
876
925
1521
3906
1192
1323
2026
2494
3409
1283
1309
1325
2495
1178
239
2347
2436
2643
963
2158
3302
4060
3344
1507
2799
4992
4043
2931
3865
251
682
2212
447
4926
4958
176
1818
4033
4619
725
3543
4948
319
2109
2233
3021
3253
3437
523
2422
184
786
3634
314
1396
4916
518
1468
3501
4105
4244
96
4598
4149
4852
1987
2183
3054
4102
3926
4627
205
1294
1478
2299
3502
753
895
1499
1659
3146
1762
3638
4828
4926
269
839
4690
492
4532
764
888
3064
4051
2046
2397
3248
924
1838
3308
4028
788
1327
2048
3443
3894
4587
4631
4554
4744
4830
1962
4636
4850
1611
3913
4445
947
1654
2465
2935
3075
4137
689
2236
4016
904
1002
689
1758
2712
2123
2175
2995
4091
1198
1842
1855
4046
1096
1161
2508
3901
176
956
998
4807
675
1437
3139
4025
4047
418
2760
3963
4294
4324
4586
4800
1004
1302
2667
3325
4852
590
1677
2664
2867
520
2624
3784
4194
4002
2213
3210
3505
1783
2799
3432
1012
1810
3215
3390
3046
3270
1963
2277
2889
897
2670
3463
4661
282
1263
4400
4869
1060
1120
1801
2687
1201
2274
2284
2390
4772
456
1401
1509
1886
2523
2883
3907
4257
4429
1782
2406
3043
4349
4407
4430
4577
213
4013
3202
4126
2092
2341
2949
4830
44
248
47
1951
3794
802
1528
2310
4885
1453
1984
124
2750
4442
3294
275
543
568
3340
4754
777
1670
2346
4211
217
583
3370
4014
4495
1083
2117
3900
417
1461
1824
3283
3955
4179
4997
914
1021
2847
1071
1530
2693
3669
3934
1103
2876
4080
1350
2413
1979
4415
1208
2240
2323
1110
4430
4921
2409
4318
1236
1270
2676
2804
3972
4096
2949
3742
3853
4491
512
1466
2313
2571
3113
4556
33
1049
2436
3951
1411
2377
2958
1487
2387
4525
144
635
1569
1579
3344
3485
2044
4109
2683
3123
2857
1352
3347
3725
3769
4229
64
1637
1648
1722
4229
4641
3130
3982
917
2261
4677
392
700
2496
4576
4951
355
2387
2402
3269
3543
4116
4247
1138
2712
4088
285
1301
2582
3194
2436
3586
3786
4253
1356
3326
3774
814
3027
4037
4110
1109
1321
3220
172
231
260
523
1669
2041
2854
450
510
1270
4547
4844
1249
4055
4458
4858
1093
4250
740
2979
4910
4913
2624
4433
4658
3471
1103
3288
229
592
786
2451
3006
3314
3365
4092
4412
136
454
2270
2817
4610
95
1373
587
1559
1835
2308
2668
4558
4579
4799
2234
4032
4583
713
2029
3704
4233
1264
2603
2251
3848
3992
2266
3622
3672
270
309
1118
1994
3278
4624
4975
2077
2115
3752
3866
1406
4344
426
2566
3120
3203
3306
808
1771
2209
3044
3265
3011
3677
3693
2551
4769
35
437
988
3427
3
1370
1618
371
1875
2352
4243
151
1247
2354
4973
962
2408
3773
2927
3071
1073
1151
184
221
827
4780
1965
2805
2972
3586
3745
1353
1491
1905
2328
4486
1238
1392
1790
3076
4059
2444
2799
3772
4794
4986
1877
2006
3065
3691
3969
4996
1953
2232
3258
1217
1875
1174
1686
1985
3206
4833
1571
3729
4214
1430
2493
2695
3238
530
1315
2475
565
4897
1075
1543
3740
1053
1495
2344
2351
3225
4315
2367
3433
4123
4986
1948
3902
4601
1138
2157
3674
4599
2039
2227
3175
3295
3493
3822
3942
59
2724
3693
17
116
1865
3235
3451
1525
2068
208
331
2770
3492
4230
4393
4645
627
1549
1742
3150
4845
1771
1812
2332
3195
214
1116
1539
2405
3195
3290
4198
891
1053
4829
1713
2965
941
1235
1492
2441
3084
3941
2646
4430
2822
2930
803
1183
179
1063
2664
3444
4067
2232
4201
243
585
3572
642
4006
4105
426
3586
3843
4254
4433
556
2671
4458
4815
404
1823
3710
1670
4258
275
2546
3720
93
1849
1864
3515
3850
3972
136
320
590
1390
2203
358
2973
3325
201
2041
94
315
425
4076
4292
766
2651
2761
3158
1959
1866
1981
2015
3156
77
140
952
2108
3295
4313
4351
480
985
2381
2469
2798
3509
3519
4476
18
1207
1344
4600
3154
3673
1759
2388
2694
3698
3910
1407
3199
977
2566
3247
3457
4759
1196
1705
4644
1348
1477
2235
2623
3376
4155
2231
3452
3697
388
3485
3786
2854
1249
3
1778
2216
3186
2042
2715
2912
4991
133
1408
1429
2290
3186
3358
3813
4657
168
781
2720
4111
133
1255
3028
3057
2069
3830
4213
933
1089
2804
2979
4379
4412
4710
511
3531
125
2414
2689
3568
4970
2535
2754
3152
2262
2772
4469
2534
2544
3390
3916
1393
2176
2195
2585
3409
4234
927
2017
3411
1822
2652
2686
4663
481
3056
3584
4544
4770
2079
3151
267
1232
1667
3343
3948
388
1516
2227
2611
3340
4267
4489
4854
2457
1487
1840
1964
2502
3015
3309
4082
48
4241
4686
243
1075
2741
3374
10
2026
2622
2890
4096
4610
2593
3864
2187
4912
586
744
2770
832
1385
3331
3357
895
1696
4281
390
645
1068
1821
1024
4668
4682
152
508
1312
579
914
1244
1295
1964
2458
4257
241
439
1813
4960
2351
2907
1382
1966
3101
4007
357
518
1724
1983
1274
435
1122
2842
3968
67
742
2837
3219
3251
4930
19
148
1826
2548
1940
3972
611
1345
1521
4157
1403
4661
1163
3011
4170
21
2414
4151
1036
1216
2589
3366
136
1022
69
1009
2019
2682
3146
2830
3509
4912
898
1305
3856
4813
2893
3464
4017
4146
4723
1038
1235
1490
3979
597
1197
2509
2731
4165
3551
3743
82
938
3446
3362
3802
3809
4753
741
1959
3831
4557
1600
2629
1151
2231
3031
3768
4666
2734
3528
1777
3006
3192
3582
4166
4576
710
3243
3934
4715
3505
3615
1057
198
1147
1634
1796
3677
3971
4194
495
1297
1757
2695
3675
1147
1213
1410
1701
4470
4777
2663
3483
3873
4802
2386
2448
4855
1134
1184
2855
3145
3948
4211
4497
1163
3089
409
1586
4475
2070
3113
4646
1666
3175
3087
2165
2429
3795
3942
1112
1065
4672
509
1871
1972
942
3353
3629
158
781
1540
1995
4705
583
2676
2910
3032
2621
896
1355
2090
4825
1586
2231
3480
3589
4394
786
1290
1302
3097
3567
4008
901
3556
2669
3209
2638
3736
1302
2442
3027
3888
160
4411
995
1627
1773
2313
3937
1053
2864
3428
3536
839
4809
2331
3917
4114
3549
3730
4921
4944
4041
4069
1798
3287
4406
1757
1874
2391
2438
4695
955
2704
3941
863
2107
3424
1475
2713
3866
4432
4604
4823
4539
354
2274
2506
3843
4007
814
1397
2861
2912
3699
4082
1651
1837
2352
3104
3883
1135
1805
4826
1029
2081
2343
4575
4624
4862
308
4541
4782
1705
94
1478
1685
3322
4640
2826
2656
4632
4636
3299
867
2777
345
348
1629
1863
2561
2927
4313
1356
2249
2323
4701
847
1215
2599
2892
3872
2238
2496
4541
2728
2891
4710
11
1101
1609
3049
2554
4896
2480
3966
4315
940
2621
4296
4712
20
127
417
1480
4736
2188
3763
708
1121
1199
1102
1536
1547
4272
3274
3814
4607
1330
3710
4857
989
1690
3500
213
702
3644
4695
2785
621
1146
3512
4171
4650
1385
3541
442
2378
2807
2968
4760
1633
294
3446
3530
3761
3831
1784
2104
2890
3562
108
1192
4510
4978
3592
4014
4778
1229
1661
3601
3726
3780
4649
4848
235
1880
2700
3673
3931
1363
1768
1835
3879
2490
3750
4627
313
748
2117
2471
2623
3208
281
2544
2639
3872
3920
1918
3784
4450
4590
2676
2141
2464
4667
4853
3524
2596
2735
2832
3963
1122
2088
2741
3178
1007
1550
4900
2262
2639
3435
4931
4956
1186
2478
2732
3632
4728
955
1012
4570
4930
2314
3254
4540
1398
3268
3316
4709
144
1593
45
431
862
616
593
2956
3713
4167
4682
4959
80
1952
2733
579
1761
2770
226
781
807
1297
1396
4162
1844
1859
4585
1017
4350
109
725
1876
4474
1970
2415
3252
4724
2945
3205
4180
1
327
1444
1729
3229
3969
3880
2926
4478
1195
1446
4097
2810
3518
942
1383
1864
4089
4966
2176
3960
1027
1388
3240
3644
4460
178
2246
2817
3021
4045
7
334
1016
3450
4826
4830
1945
3426
4853
524
1761
2824
3287
4179
1948
2591
3085
4918
31
62
3622
237
1246
1171
1091
2499
2743
3545
2463
3835
4974
2753
4968
1830
4125
389
1117
2111
1343
3394
4484
4655
128
2670
3506
4193
3349
4656
551
644
745
3922
956
1877
2576
3261
3494
4532
264
2264
4182
860
318
435
652
1942
3173
4959
1770
338
1998
3475
4860
4148
1472
2476
3702
4967
3300
3788
3878
3035
3401
4186
4782
4367
1464
1771
3084
2317
3187
3321
4492
1467
2212
2797
4495
296
3036
4203
4007
4590
276
1130
3581
1459
4564
383
998
2070
2546
3488
503
1307
3425
3960
1306
3316
4890
27
3971
4200
4337
4538
4732
745
1260
3509
451
1930
4832
3973
4815
3331
846
1525
3409
4350
4999
92
2101
4003
4562
423
677
163
2920
3020
3384
4318
1025
1197
1221
2027
2604
3320
3148
4723
4812
1805
1955
2688
4813
1913
2731
4354
4566
115
1606
1798
1389
1528
3035
3059
3529
863
3812
3898
1874
461
1917
4955
1836
2046
3403
1307
2049
3351
3991
4188
4345
580
1585
4169
1038
1477
2574
4128
4222
4631
845
2939
4259
1971
903
4326
4464
248
999
1671
4756
3394
154
330
662
1380
3895
4819
4130
4738
3139
3758
1398
4316
2062
3379
4483
1938
2852
834
1610
1790
811
1942
692
1768
2949
3038
4036
1810
2980
4260
2040
2359
2610
4165
85
270
2810
4940
2085
2707
4478
4488
1467
1832
2159
895
2312
3883
1966
3036
3226
4189
3039
4615
4633
2013
4031
923
1160
3043
4153
889
4555
17
151
2830
3584
3931
4514
785
945
1146
2226
1811
3579
3877
740
1444
2087
4757
672
825
877
1331
4435
2080
2789
3806
3894
4711
2880
1616
3966
4995
688
2368
1761
3335
4520
2739
3274
3804
4458
3065
1091
3733
3746
4904
1071
1492
3593
876
983
1721
2885
4342
4582
4762
4923
296
875
1476
863
1450
1884
4503
2374
3689
4631
4821
4524
1195
2042
1457
4057
4282
46
194
1099
1649
3948
4307
4312
1078
3221
4852
1216
1344
4021
923
1214
3776
3856
4817
1186
2471
4004
175
334
4373
858
1573
4294
1581
2092
3986
498
3489
4266
4692
3223
4207
2503
2941
3493
1410
1719
4434
76
327
582
853
1453
231
647
2115
367
2348
2478
3635
4663
4696
607
1208
1400
1570
2070
4305
1355
3274
4656
906
3078
3677
3896
654
2562
3310
4470
1685
3277
836
1426
4871
346
2538
5000
1461
2551
3533
900
1704
2110
3819
175
1175
1492
2395
3095
3862
4278
3922
147
1801
3784
4698
1079
2894
4294
4388
4999
3065
4573
393
586
2771
2935
2607
2978
4084
416
4766
4368
4671
3060
1185
2939
1784
3576
3692
4281
14
1229
1744
1945
2204
3661
3828
857
886
2626
3165
3253
3293
3376
4628
139
337
1292
1371
4134
296
2082
2956
3702
4033
4770
3682
96
563
989
1184
2797
4635
1509
1430
3146
2538
2149
2250
4760
178
1230
4021
4118
4717
554
2632
2861
3071
4661
1414
2442
1774
4732
1310
1551
1593
3352
3406
3919
66
614
3896
2710
699
1948
2729
2783
3336
3532
126
500
2701
4474
643
759
4203
1285
2087
2603
2606
3266
4170
4171
4609
860
1824
2461
3924
1258
343
1043
2596
2966
4795
1360
3879
4272
4642
528
3535
3925
4475
2039
2189
1370
2626
4856
671
736
1288
353
782
2749
3561
1395
3114
3581
2623
4526
4982
1009
2689
3193
3829
251
3615
4160
3108
3813
3816
458
2084
4663
301
1111
3976
291
1183
3205
4741
4992
1064
2278
4391
2051
4121
4307
4969
1565
1874
4645
1882
2385
3033
3309
4283
4093
1944
2956
3653
2400
4684
1817
4561
157
1235
4918
46
538
4003
1102
1115
1340
3101
3294
4313
1662
1849
4538
221
281
987
1837
2569
875
1859
4484
530
1920
2609
199
1437
4717
982
2802
3239
4216
454
2020
2093
2102
2647
3570
4207
706
927
2059
3779
4465
4716
1539
4524
1946
3823
4002
4337
4839
1069
3519
660
2153
2203
45
1612
1947
4013
4245
353
802
2003
837
4337
1197
3730
3981
4162
4617
4769
1535
3589
4001
347
2844
4500
1421
2283
3223
3425
356
2336
4507
2808
3773
4449
4577
733
1991
2253
3440
3517
3595
3663
4010
149
2898
3582
3604
3973
605
959
1407
1888
2201
2332
4082
3683
4036
136
3035
3525
3976
362
736
4991
3772
1755
2550
2774
2910
3433
4171
4435
2225
2571
764
3429
3794
4156
747
2569
3858
4492
3120
2516
2198
85
393
1305
4655
4932
604
2799
4725
2960
4082
4644
4966
584
1473
3356
3805
4160
233
817
4747
4631
762
2826
3800
2054
680
1732
2779
4079
1096
1184
1912
2156
3072
3533
3659
4259
4405
4604
4296
4503
229
2276
4056
3085
3704
3910
4218
4392
1687
2167
3787
92
603
2209
3965
4345
4824
4831
295
610
833
1219
4055
1360
2330
2708
2803
4866
3113
2906
3245
947
2186
4525
2282
3190
3731
3808
1225
1730
2907
3702
4662
4794
4893
1543
2195
2342
3546
2894
405
2500
3605
3895
4985
1263
1270
1622
4090
63
3219
3817
3539
484
498
661
1881
2278
3750
3975
2189
3639
4845
1875
1907
4731
4820
623
3383
2427
53
1397
2285
369
1141
1885
4518
146
1808
2808
1965
3765
282
504
2267
213
966
3727
4583
641
2170
3341
3552
3674
4465
107
1174
1394
1980
583
3542
118
994
1185
3187
1623
1889
394
874
1229
1794
3145
1962
2555
4101
4811
4825
460
1231
3856
2318
2559
483
574
157
208
1148
3812
4042
1593
4707
884
2839
4832
911
3145
4035
2339
4861
1832
2767
3444
3712
391
3129
3297
3036
2931
1267
1532
4986
1529
1539
3178
3520
4667
554
1550
2977
3031
3513
4556
4962
773
873
2145
3335
4488
1174
2731
3677
4472
430
2248
3913
1099
2056
2305
65
352
1031
1863
4170
4988
2152
4212
1358
1362
3777
883
1095
1601
2983
1278
695
1771
3449
4568
703
979
2165
3551
395
434
1210
2359
4576
3310
237
1410
1955
3226
4558
3164
2659
2980
3568
4702
424
399
1197
1886
2027
4898
963
1744
2549
32
640
1567
2145
4756
4895
2878
3292
3441
1477
1956
2217
4631
4995
979
2777
497
3961
4770
4978
777
1350
2640
3484
192
447
1479
1872
2827
3405
4254
3922
369
3041
4820
702
1767
3234
4963
212
592
732
1365
1980
2751
3154
3391
3823
4191
4479
2053
2324
2775
4989
148
4080
2223
4966
3705
2015
4262
1282
1360
2009
2793
277
1308
1972
799
2516
2569
2892
4103
4575
2966
64
4311
2103
2338
3074
633
1761
3943
679
2293
3845
4247
1376
2801
419
487
1753
2036
3209
4577
2267
1300
2008
4868
1060
3364
3369
3743
4222
4917
1339
2908
3067
4519
17
1354
3969
4568
2306
2980
710
860
1366
2878
4450
624
628
3866
261
1076
3211
3297
3523
3913
2766
38
460
618
4296
3142
3450
3529
96
3757
1211
2062
2253
121
2349
2499
4035
4269
4542
3456
3583
3762
4170
857
1799
3460
4843
226
352
3563
3905
599
634
1433
3185
3509
1315
3748
3004
4900
4279
2415
4697
1973
2368
3794
4594
772
3326
4617
294
473
1066
1092
3477
214
907
3277
3324
3327
3401
83
195
2091
2982
4314
299
1407
4257
3109
3477
1738
3780
4157
4153
4623
503
964
3882
4312
633
927
1031
1907
920
1069
1399
3582
735
887
1654
1925
2740
3616
1213
2473
3518
3817
4288
2222
2355
4365
53
1606
2272
2530
3329
1650
2187
3575
4730
297
717
2856
4689
3040
114
1809
1896
2123
2781
2927
4346
756
880
2378
3419
4351
539
1506
2069
3538
3833
3971
611
817
1000
1110
3331
4804
78
351
2001
2342
3550
4409
702
1260
1568
2397
4032
4436
232
3354
370
1282
2717
1576
4084
2166
2352
4159
4831
127
1532
2291
4343
4975
532
2359
2393
2757
4903
239
398
898
2429
2047
4057
1104
4919
1155
2602
3078
3821
1804
4156
4808
85
628
1187
1494
2720
3224
57
886
3432
3571
4016
692
2017
603
885
3781
4069
471
1290
2720
4010
3035
4649
1039
2738
4672
817
2869
1369
1739
2335
3380
3824
20
3089
4
1045
2514
1540
3762
4335
4641
4817
2760
271
272
719
922
1071
2350
4164
4471
4572
4714
932
1073
4620
567
1233
2355
2763
4288
4923
1232
3857
1828
3233
500
610
976
1254
2017
2068
2477
401
2471
2699
3724
3742
4812
131
1385
1451
2428
3867
4761
465
2208
3825
4658
2094
3054
3824
1358
2478
3036
3279
203
292
1645
2382
4374
226
586
3150
2525
770
1541
1908
3225
457
1648
2436
209
1422
2030
3589
4622
427
545
2795
2807
2953
3094
3769
2438
3170
3849
3961
1235
2182
2495
3923
552
2083
4562
1820
2381
4112
44
2470
3994
946
2508
2938
2118
4672
266
807
1199
2304
1925
2128
4315
4610
266
368
1050
1886
4522
444
1820
1920
2711
4910
1087
3673
3817
4405
2832
3505
4150
4778
401
426
1050
1308
2989
3065
3156
3552
3567
1398
3502
1857
1866
591
3480
4164
2044
2827
3368
4036
1504
1936
4745
1308
2191
2282
2865
4975
1100
2672
2926
4643
2785
1411
1842
4351
1128
1201
2830
4617
298
1809
3962
3991
943
1864
2390
3225
4621
1405
2726
3470
3751
3813
4305
955
1642
2460
3283
4119
4661
211
2405
4108
652
1217
2558
2798
3057
4276
4625
4688
4702
2957
3712
924
2134
2307
1372
1974
2269
2640
4620
326
1604
1786
2920
586
1640
2688
3936
3567
29
627
745
3472
29
1878
3470
3539
4329
4337
4450
4017
1140
4096
4243
420
1730
356
652
658
2146
2782
3270
4320
4447
2024
4394
607
1021
221
805
803
829
3428
1129
1270
1277
2281
2406
2758
298
1355
1553
2366
2525
4040
4107
936
4642
4917
2504
2812
3202
4235
4638
585
1633
2146
3047
4858
2674
3694
480
1165
1564
3737
4846
1418
3700
2387
2610
2729
3537
1449
2856
4898
424
1337
3926
2508
2609
3146
297
3108
3754
104
298
1937
2306
3811
4706
3847
4592
339
78
2829
4520
2251
3265
4306
60
705
1913
2820
4802
863
2157
3103
3204
3424
4382
4812
288
1810
2408
3993
4154
1321
2650
4758
1142
1370
4571
4612
979
1740
2041
2428
4859
2511
3637
778
3002
4165
533
885
1940
2578
2969
3407
3671
597
2876
4641
2082
3038
4289
3118
3841
216
540
2871
1982
396
1117
2914
4428
1364
1551
3716
4491
4860
413
3042
245
464
1546
292
1143
2211
2392
3043
3497
647
899
1309
2600
3322
3855
422
691
2383
3190
4017
4437
4922
1791
3992
4293
4453
4995
1098
1241
4995
950
1040
1128
262
275
1098
722
1426
2391
2514
2883
3152
1351
2332
4044
4445
1122
1146
3576
4357
4522
4757
9
1485
2950
3967
4543
1382
2517
1222
1428
1544
2803
455
954
1339
3352
3887
4509
924
1293
3893
4587
438
1919
2498
3035
3888
4184
4094
212
2992
3439
3479
4168
1136
4653
1885
3807
4309
1872
2139
2249
3409
64
4539
25
289
839
3206
4075
215
589
1368
1562
2605
759
2146
2692
3378
3889
4493
580
711
1237
2109
2596
2749
3819
4796
1999
2949
4849
2109
2936
4600
762
110
824
2113
2264
2761
3504
284
518
1460
1937
3441
3542
4862
465
1676
3336
3403
3862
4089
4962
562
4790
91
1066
1493
1736
1760
265
957
1617
1998
3259
319
745
2133
2136
3060
4387
677
1059
2453
3169
4287
738
842
1272
4349
1185
2895
2928
898
1637
2227
3518
372
2729
3214
3732
4481
598
2483
3572
3757
4801
4911
1890
4340
1287
2382
2386
449
4449
537
1009
1178
2795
36
146
548
1447
2964
4047
628
894
1106
1718
2158
2769
3189
3789
406
1281
1491
3251
4309
2369
2837
934
2839
4192
1480
3204
4929
224
2637
3116
3567
3905
4004
1317
1962
3327
1635
3638
4778
1003
1248
1502
1712
4223
2090
4119
2092
2177
3090
3242
903
1363
2412
3616
1369
3480
3784
548
1575
2434
478
929
1709
1866
3895
3900
4413
1163
1546
1647
2029
2737
3252
4764
180
4219
1615
2745
3716
4806
1757
3187
4327
4526
354
986
1682
2523
3499
1890
3412
2443
2548
2566
3463
270
1507
3143
3210
4774
155
753
862
2407
4642
2578
2656
3117
3876
756
4540
1409
1650
2370
3923
4473
186
1862
2631
4514
1319
4348
877
2958
3934
1237
3558
183
385
895
4117
1772
4451
3290
3693
3725
1509
1562
4144
4602
4773
52
881
284
1459
3487
4781
801
1458
2054
4138
4795
1390
4926
392
905
3335
4826
2404
4742
794
3580
3820
4102
4231
2049
2531
3105
3757
4336
4857
404
1845
2409
4079
189
796
852
3272
3798
4815
320
2362
3637
4098
3701
3831
36
2032
2295
2471
3823
4784
1965
2362
3004
790
4741
1024
1788
3327
4561
2182
3545
3803
95
673
1552
876
1892
3470
3898
540
833
1114
4242
4467
326
684
3160
3593
4885
108
126
1118
1577
3752
4489
4698
700
1415
1773
3103
3346
3799
1624
2767
2492
2547
2765
1367
3555
3722
59
285
408
570
4707
186
53
2345
2808
4045
610
1841
2236
3200
464
1411
3205
500
874
907
4057
1394
1726
1731
1947
4254
4326
4861
1213
1865
2466
2899
4123
4258
484
2046
4882
2519
4329
3071
3512
4407
148
4050
4071
327
3567
4022
1423
1276
4098
1604
2276
3758
4996
1196
2277
3655
4965
305
1443
2717
3006
4648
1571
1811
4086
207
372
928
1456
1591
4840
2487
3667
4417
4754
1822
2472
3526
4566
2563
3008
3470
3511
4347
4354
2216
3006
3724
4436
568
4399
3269
3541
2490
3566
4309
227
285
1898
4257
296
597
1916
4048
4667
2684
2845
3077
3529
4577
2765
4792
2063
4239
4575
4734
36
491
811
1953
2832
4116
2464
4780
101
2659
4247
4756
384
824
4199
4244
4999
1088
2421
4311
394
3028
3871
202
3350
3998
4546
4708
1087
1205
2161
2872
2998
4215
4801
207
1675
2989
3932
1001
3373
3754
703
3092
3817
2099
3094
3180
3992
3360
497
991
1088
1651
2468
3654
4263
155
644
1226
1584
1850
2040
1246
4078
220
4384
483
1047
2973
3187
1369
2100
4572
4750
2043
61
1353
1433
3910
4019
294
703
1583
2477
65
1913
2361
3707
495
2826
4171
4173
4514
733
1089
3033
4347
936
1351
3715
4577
1475
4949
1309
3005
3880
1976
3324
2851
2353
3704
3717
4303
1940
4064
4154
4523
4623
32
34
1570
439
1657
2050
4367
2989
209
1382
1456
2409
3211
216
3809
1315
969
2558
3044
3665
2639
4850
1112
1199
2276
3319
409
2668
2994
3405
898
1558
1630
4941
476
1508
2539
4114
2245
889
2392
2420
3511
4199
1429
2402
2651
4535
1202
2540
3536
1479
3722
4000
2715
3535
4883
409
4511
1665
2182
2611
3207
890
211
1841
3355
3999
1547
2857
3448
4120
1540
832
1989
2156
3189
4693
4793
635
648
1787
1811
1888
3223
2939
3198
3882
4212
1871
2292
2947
4154
1863
3886
2049
3154
3184
1509
3789
2472
2534
3958
739
937
1077
2726
3296
3503
4162
4196
4304
52
2307
2952
3890
4383
1816
4901
4981
2094
2120
3971
617
1099
3931
3964
2261
3428
3528
4859
2586
3930
1294
1505
1623
2007
2169
2352
3085
4089
4729
823
1190
1673
2102
3631
1647
2976
3119
4130
4801
695
2365
3655
4204
4295
845
2752
3135
4025
342
2842
4684
8
997
3916
3692
1868
3069
3415
4060
4778
1435
2524
4785
866
2980
4499
4508
1395
2489
2978
3286
4260
4670
6
455
2098
3998
1860
2881
3129
3691
4351
4667
295
1050
2524
2982
3895
1070
1604
2945
237
1481
2821
3517
4792
3578
660
3599
3834
3906
4032
3024
4476
4989
689
2564
3260
4989
1570
1633
3593
4296
3518
3816
4429
4597
27
714
1312
1630
2027
3322
624
2570
1419
3734
4960
3344
414
1400
4106
2461
2777
2951
4215
4904
2241
4361
4866
1295
1912
2203
4360
4
2274
2923
3367
4203
1288
2467
3601
4811
4206
259
1243
2516
3947
1897
3958
1433
1607
3148
4928
414
1247
2315
2338
883
1979
2075
3789
4490
1191
1447
2262
678
1539
1667
1786
2047
4425
276
4165
4732
3002
3400
4302
167
343
1186
1783
2534
3426
4429
4601
3027
4027
1559
2804
327
2433
3093
3766
4547
278
1874
64
719
1972
2047
980
1955
3045
2879
4403
2024
2552
4143
1580
2801
3763
637
2590
2744
567
1651
2020
2421
2692
3812
2927
4885
425
1767
4352
389
514
837
4626
4033
4366
4423
21
1606
3513
3871
1534
1392
3635
217
357
1721
3291
3432
3775
4606
4588
2082
2305
4117
4583
1994
2522
3616
4519
2652
2762
3857
4722
4957
1438
2744
2396
2469
2492
684
902
2169
4741
473
2076
3111
4878
278
1035
4369
4952
4991
3761
4519
2598
706
2653
3510
3339
3532
164
2305
3553
4347
4625
582
3315
3677
3940
4154
4845
4365
145
3395
4364
241
3879
628
2174
3369
3773
3971
4979
2039
3772
906
2511
2708
3526
539
683
3345
4367
1860
2191
2731
3936
4268
5
3256
3298
3301
3356
3910
155
1430
1716
3333
4348
4446
4781
1423
2233
4948
499
2623
3361
37
104
1941
4080
4335
4662
164
3290
4433
4922
1709
3395
4091
4717
2263
4025
263
1410
1975
2316
2846
3221
3784
3801
4504
4916
894
2998
3708
3828
4783
875
1677
3566
4449
414
2554
590
2022
2390
2117
1493
4444
4966
3232
4583
4620
753
4735
1045
1301
2820
4274
4924
1493
3621
4746
1030
169
4240
1394
2947
3059
4672
1850
3028
3608
4482
1180
2031
1222
1815
2967
3002
3159
1340
4027
4317
495
1807
2745
3986
922
1111
2665
3498
4241
2013
2278
2336
3066
4101
2363
2764
4485
2603
4438
92
2748
3360
115
4304
4847
2481
4001
4608
1138
1796
2142
2185
4436
2544
3964
1014
1849
4902
2245
2652
3503
4880
4912
127
627
670
1436
48
349
3895
535
258
1394
744
766
868
1134
2294
2608
3790
4165
4798
328
1846
2559
3402
3772
67
3601
2147
2554
4193
2447
2878
4465
153
1121
1669
1869
3190
4053
4280
59
722
847
2190
3288
3537
4565
2097
3029
3657
4524
787
2138
3337
451
496
794
1101
1454
2152
2669
2906
3186
3517
660
1480
2413
3294
3376
4014
4217
4375
935
2382
2502
2863
3227
4502
4536
2001
2242
2649
4592
117
295
620
1865
1910
2774
4860
546
3532
3105
4359
3288
3458
64
3929
4398
240
375
4550
4752
361
1654
3279
4421
716
921
3843
2056
3572
3772
4481
1294
1651
4349
1586
3932
4862
1473
4672
4404
465
845
3158
1357
4784
243
2344
2856
2751
3409
3684
4669
1071
1842
1857
2282
3758
4087
4291
3524
3910
4964
174
625
1753
2970
4530
2377
666
823
2514
3889
4635
1160
2605
3257
3956
2853
3419
369
909
2867
3613
4896
1831
229
1212
679
820
2492
3205
3264
1906
3036
3350
121
1743
4163
4755
1061
4487
4916
1194
1283
2769
3931
362
848
1335
4815
4998
861
1508
1586
3596
4450
496
3533
587
3256
3602
4614
1823
2090
1739
4026
1597
2603
3765
4086
974
2667
3279
311
1256
1265
583
3426
564
1512
2898
513
1814
1888
4601
392
945
1914
3984
4204
4327
4433
185
595
2426
1876
2717
3078
3364
4991
1234
2374
3090
2078
4581
776
2583
3443
3952
3958
271
1803
852
1082
4505
1868
2261
2908
4385
4489
4625
4907
2188
3130
3528
4777
82
440
722
828
1953
3732
678
982
3974
337
2046
4710
4824
1848
2248
2544
4463
570
3429
4344
1490
1582
2160
2559
351
1281
1794
4071
69
3395
4554
746
2305
1466
2648
4555
4765
4857
1762
3457
4231
2242
4706
199
1839
1941
516
980
1755
4210
4622
1540
1737
2820
3309
3876
3691
2482
4226
3887
351
4517
4555
4561
2222
2630
4698
1273
1794
2355
2694
2927
2743
746
983
2276
4642
4681
4952
1619
1706
3904
4599
1448
2462
2986
3308
3598
689
1096
1589
516
759
1286
4355
490
1494
1777
2677
527
1273
1430
4863
2229
4293
4903
1614
1833
2246
1767
3601
3802
82
3064
642
1588
3833
4345
4435
1118
1378
2935
3446
3786
1908
3677
249
670
826
969
1660
3393
15
456
471
1056
2183
749
1827
3366
4214
468
782
2911
58
1298
2309
2895
2898
2983
4475
721
3022
3276
4311
4342
1053
2588
2954
3287
3783
122
970
877
4776
1060
1377
231
373
1110
1263
4991
198
2316
4814
1009
1586
1823
1070
150
1404
1440
2997
4323
75
3036
3248
4454
4937
1476
2155
4987
4286
3444
2946
3884
4329
4350
1194
2310
3097
4758
4888
1646
3615
3950
4631
1520
2312
2941
4222
4737
3884
125
2019
4551
183
2329
3273
464
2048
3763
1806
4549
147
1056
1184
3712
4075
1246
1873
3048
3542
4052
4344
4664
2008
1777
2679
2930
3797
2319
3465
1031
1640
821
1330
1548
3038
3703
1824
4651
4951
214
1521
4256
4342
827
1971
2724
727
3301
4384
1373
2203
2978
3728
84
985
1266
3267
2732
4072
2073
3536
4408
1999
3341
3401
4763
3414
1186
1261
2185
4869
2848
149
2481
2523
4497
2587
2632
4572
3001
4522
808
2067
2312
2341
3008
4659
3961
4037
2734
2319
2834
2056
2409
2488
3459
1276
1947
3400
1325
1390
3754
3942
844
4371
2308
3211
257
596
1344
1557
1978
3244
1714
1848
3576
3805
786
846
3417
2362
2792
3793
972
4543
4724
248
259
765
922
54
993
2186
4727
997
1493
1936
486
767
940
1951
4446
4502
2373
4710
382
1948
2344
2605
273
743
2881
3696
4679
254
470
1525
1836
2189
2112
4260
820
1106
1662
4489
1114
2242
4373
2611
3148
3239
199
526
616
2754
3480
3537
4195
4918
3355
3964
341
1072
1418
3148
4198
4381
4955
366
1989
570
586
2677
4677
462
1062
1471
2947
589
854
2424
2709
125
2490
3606
3666
2467
3448
750
835
1917
3171
4607
642
1129
1661
2206
4707
1170
4793
1293
2015
2203
4718
1718
3185
1554
4807
2838
3051
4096
1940
4190
397
1649
4337
4552
1066
1122
3671
4418
527
2147
2421
2531
2696
3879
1349
2132
3014
590
385
473
2057
2316
3572
149
2153
2458
324
4154
4191
2249
2983
4447
4802
4803
198
1585
1963
4069
4734
4780
2643
4143
1007
3143
4199
2520
3430
4969
447
1680
4929
644
2063
2686
4702
2808
788
1395
1386
1923
2267
4695
35
2224
3382
4892
107
1198
1775
3917
4241
4806
4832
998
4609
2588
4493
4923
3658
3700
4353
469
3097
4405
1605
2409
2993
1140
1909
4032
1128
3896
4191
4730
2363
2453
3649
2312
2843
856
1746
4989
2253
61
208
527
1127
1974
4715
2476
3193
563
1215
1235
4475
3510
605
1900
988
1667
2188
3888
1724
2533
3247
4709
3281
3782
4585
1304
1664
2806
3180
3620
2566
2936
3136
3464
3894
297
575
2042
3934
817
1110
1633
3750
3982
4875
41
442
1433
3065
3183
4021
1248
4765
1738
2212
4780
1470
3260
4357
4871
245
4789
4955
282
2216
2807
3202
2669
1138
2542
3053
4496
4765
243
3212
488
953
1702
3495
4125
33
849
1540
92
425
521
1340
2857
3741
4841
547
880
2026
3103
3258
3680
4017
4218
1545
3319
410
1275
2246
254
335
828
1495
1838
2527
3743
3889
4580
1209
1651
1661
3184
339
1905
4870
829
1465
1590
3532
3731
4197
206
1559
2200
4666
284
967
2412
2658
4644
222
1123
3480
244
1028
1459
3449
4633
65
103
1095
1785
1935
2109
3605
198
1985
3954
3973
4282
989
2065
2669
3173
3699
4467
3400
843
1155
2119
2370
2860
3148
1524
1995
2428
3046
4124
2893
2059
3984
275
2905
3393
1930
2161
3778
4166
4394
491
1235
2750
3036
3155
4028
4995
553
1196
3050
3586
3798
636
802
898
4374
257
3721
4714
113
2677
2954
3756
4850
1922
3060
3705
4212
4558
2531
3225
1649
1686
4582
448
2337
1829
2283
3088
4826
566
3801
4164
4418
864
2772
4358
4758
680
925
1346
1679
3200
4061
4910
1255
4140
962
2283
3077
3116
3230
3914
4375
851
3868
4943
3526
3905
4683
862
943
4873
79
732
4147
17
2997
647
1424
1814
2480
3123
3943
87
1177
3171
4006
4943
4958
4969
380
890
1425
3881
988
2216
2827
3172
4750
1240
1599
3357
4880
4101
4547
4759
1769
40
1618
2506
2760
1537
3106
3580
220
1544
2154
2187
2235
2922
812
3650
988
1606
2855
3109
3335
1133
2154
3666
4330
716
2896
4264
2683
3176
3300
4644
672
2739
4112
99
528
2732
314
1385
1387
2056
2337
4369
4476
906
2149
3088
3998
777
3365
1954
4719
1389
3332
4148
4156
448
896
4985
4751
4921
391
725
1725
3377
1259
3632
2062
3446
4478
52
1599
4541
4583
4884
4986
2304
2364
3136
3738
4111
4569
2245
350
1194
3338
3743
3916
4291
277
3555
3711
4948
4096
55
3600
4246
4312
4765
4924
1261
2215
3607
4456
2293
4503
3417
3806
1982
1396
2168
3502
4221
4385
4552
4612
1292
3953
4666
2814
4056
1396
3759
2614
3815
1770
2311
4264
1378
4558
2576
3660
4391
4771
729
1753
2912
3120
4201
3363
1091
1112
2960
3336
1303
1312
1383
3764
4723
1764
1981
2912
3386
4283
931
2110
2918
4455
4793
215
3686
53
201
2617
1097
1772
2485
4697
100
996
1986
3078
3514
4838
3
2100
2103
2818
3556
3598
4202
1892
2302
4456
1031
1585
3661
195
487
1331
4699
302
1410
2440
852
3093
1841
226
1532
2067
3681
3864
2616
3629
106
2589
4369
66
2566
4067
4118
4339
639
1102
2981
3573
1203
2792
1035
3269
2133
136
1605
1685
4884
94
100
1065
2626
3829
3879
2394
133
4533
1701
2462
2976
3932
4478
350
3654
562
761
4185
1425
3461
3988
4285
3026
3569
4472
2432
4284
3781
4152
4287
1254
1474
1580
2729
3871
4630
75
324
1875
2369
2451
3045
3751
4068
4837
2358
3333
4875
1753
1925
4041
4304
4588
4835
58
1043
1946
3115
4394
578
1191
2100
2694
3859
701
1834
2020
4291
953
1054
1953
2933
4010
267
1768
2644
3256
4966
1277
1706
2941
3470
3945
27
192
4135
4481
49
562
1047
2903
2672
2323
3261
3735
4334
4370
1020
3659
3134
181
2050
3582
3661
4251
4515
4671
1009
2836
3948
2680
519
996
1640
1919
1974
2942
3100
922
1972
3235
3919
3171
105
1239
3762
4467
451
1036
2707
3364
4183
4286
206
1354
3866
308
796
2031
360
4135
4851
4375
4491
245
2129
2918
3066
4460
546
1515
2034
2093
2689
56
1114
137
2416
2428
3270
3812
4195
4885
4439
2520
3970
3279
4669
1189
1856
1125
2000
1015
4785
860
488
568
1400
2303
4542
9
1867
3905
4415
4874
2675
2908
4129
542
618
648
2308
2428
158
470
507
314
1712
4340
4802
441
3700
197
540
2100
3132
3554
345
1490
2403
2414
4079
693
3042
4070
398
3815
4254
4558
127
1639
2451
3892
4221
4358
4997
1775
1847
1956
3644
4237
2687
2817
54
2681
1572
1756
2122
2570
3385
3428
3746
3896
763
1868
2044
2268
2955
3297
3324
1093
1839
2299
3246
133
691
1378
1988
931
2337
4105
445
1329
4144
4193
1
133
3914
4680
1007
1155
2014
2547
3755
2765
3825
2445
3450
3999
4499
4837
3311
3480
416
1602
1833
2435
560
734
1650
3936
4326
1717
4213
783
1389
2923
3206
4126
3907
446
2543
4066
1063
1139
1999
2682
4527
35
2246
1293
3606
4602
4954
437
4796
4859
4777
1190
4866
2623
4265
4357
370
676
1641
2501
3242
3674
4424
4550
4769
1033
1505
1568
1859
2619
366
1506
966
1053
1746
3700
3751
4432
1308
4727
1044
1277
1794
2528
3285
3317
3880
1003
2078
2084
2660
3186
4208
4271
4532
4780
4794
370
3099
3919
4241
4685
1059
4799
276
4059
1
167
2979
4305
548
3678
107
121
172
1205
1588
3207
1135
2130
2716
1761
1470
4268
4526
246
3601
4057
326
2248
4414
4485
4731
3840
4412
2155
87
2227
2452
2573
3297
3788
4809
1260
2121
3266
4217
1095
1679
1693
1844
3827
1145
1325
3330
3807
4995
1292
1594
4256
440
1939
2231
1878
2472
3320
4531
384
1896
3342
4691
2138
2701
3911
853
1898
1930
2012
4928
404
660
4927
737
4821
1648
2507
2997
1718
1887
1985
4265
4340
4430
795
4041
4922
1074
3935
4152
1911
1934
4080
4772
2980
4558
4577
102
2515
3869
4659
3656
145
398
691
2197
4852
23
1123
2403
3840
4840
2930
2403
3129
4677
2873
4364
464
2418
2492
1903
3060
3628
3913
4253
1040
663
4312
89
496
1009
1364
3924
4666
2498
3199
1222
4247
189
1004
1746
4208
2077
2109
2250
3324
3553
3875
4007
240
1133
1648
3372
3732
4079
4295
1080
380
1930
2715
1047
1198
2980
3134
3659
3993
680
2750
4029
4174
484
1792
1951
2725
1489
2420
2742
2974
3684
4021
4557
389
2364
4164
300
2410
250
897
3939
1156
2361
2716
4027
1229
2811
484
588
456
678
1203
1605
2456
3024
4929
1556
457
4281
4947
1189
1232
1857
3235
2574
3072
3211
4249
4782
2184
3320
3613
4333
115
849
1104
1207
2825
4946
1548
2349
2543
4035
1468
1471
1943
2403
1747
2010
2984
3415
2121
2346
2863
1609
1309
3096
4321
485
2487
162
867
1170
243
1412
2183
1447
2062
4326
4625
3036
4085
4318
1950
3102
3291
4876
115
878
1828
3333
4213
3003
3388
407
1797
713
1195
4888
2764
89
250
530
1256
2928
3281
1243
1405
1774
1356
2809
3404
4871
3412
3971
4128
970
3125
4455
631
1405
2476
3479
408
418
1318
535
4078
4752
4202
4956
370
1286
1724
3823
4299
670
1363
2974
3092
1354
1573
2901
2957
3029
3156
210
1207
3276
2172
2541
907
1683
3149
3449
336
1199
2469
4759
3591
4331
4762
973
2865
418
1575
4325
2236
2324
2326
2362
1463
497
1289
4639
375
1308
287
1444
4394
458
1335
3335
4409
400
1466
1562
1935
2007
2347
3759
4330
1427
2051
4428
396
1773
558
601
2236
2904
3487
3620
750
1168
175
2218
2952
3241
3779
4604
28
2845
4047
2328
2800
2805
4326
1574
2345
2617
2791
218
227
1529
1667
1981
317
2888
3639
3739
3896
1966
3580
4959
69
4720
1826
2437
1058
1237
1341
2063
2218
2231
639
1208
3483
3997
4005
4113
4905
2179
3293
3444
4774
4985
1659
3181
1429
2261
3744
4958
300
405
421
1247
4238
4971
204
2426
670
1252
3955
4478
2504
184
2158
29
116
500
3757
658
934
1441
2895
2913
467
3061
4713
131
2257
2730
3741
3942
4614
4625
4704
1765
252
632
2907
3662
3910
4465
4511
4768
2945
157
287
2596
3371
436
2183
2241
3768
2303
2983
4285
1397
2010
149
4154
2516
3308
4219
2352
4188
569
4611
586
1986
2924
3568
4033
4075
1288
2753
3181
4413
945
1638
2797
3643
3714
3975
4454
1862
2174
774
2504
3091
3290
3876
729
1526
3103
3394
4775
343
4298
1494
4503
4608
4684
1642
1969
3608
4196
4867
1539
3597
3688
4185
530
1683
2398
2690
4327
4435
4826
4894
77
1257
292
725
887
1236
1470
3981
1512
1592
2309
1188
2696
480
3359
790
2016
2386
3829
4684
4692
1235
1547
4156
735
897
1241
3073
4970
3880
698
2090
2903
3398
4794
284
1752
1927
4518
1852
3742
1403
3225
3479
4058
4199
2736
3417
4772
2152
3952
4312
4335
4423
4542
4727
4390
1510
2367
3573
1935
4486
1617
4255
723
1519
1967
3296
4509
2715
1484
1683
1805
2328
3055
3385
246
478
2535
4085
4523
4555
297
3647
4053
298
1254
3023
3936
3974
4077
153
417
693
3142
1373
2333
2813
773
1156
4554
1049
4286
2274
3892
4734
571
1774
2683
3251
4074
893
1311
2439
2463
3433
3952
4300
4716
138
676
2098
2315
2989
352
1258
1322
122
612
257
1342
1704
3120
3366
4658
3864
3093
1225
1363
1798
2754
2321
4079
1019
1130
1645
2455
2887
3442
1368
3535
3656
2552
71
1496
2696
1992
2220
2957
1680
4359
373
1438
1927
2710
3812
1615
1622
2811
1245
1309
3765
2937
185
2046
2998
3579
2282
3726
65
122
4412
4907
96
1190
2650
4173
1465
1981
2074
2919
4016
4933
2022
3467
561
1592
1654
3834
4875
559
2493
4406
4303
2629
904
930
1571
3031
1576
3350
249
2394
4328
2036
2266
2361
30
561
726
1754
1839
3181
4244
4419
3844
515
802
2678
4122
4878
4963
1484
2253
2873
4227
204
595
1441
4682
1111
265
1014
2960
3219
4706
4959
453
905
4581
1664
2518
2572
4648
2577
696
1723
1764
3317
1072
4672
1290
1565
4012
1074
1762
1841
3517
2669
690
2684
3231
901
1514
2718
2782
1629
2769
3453
4376
2839
2870
2886
3167
4611
450
538
1441
2025
2164
2665
4250
2923
3073
4297
4933
982
1017
1130
1634
2245
3341
4505
404
1015
3124
3506
4900
55
2552
3475
261
2303
4183
833
2356
4268
4525
218
782
2140
2632
3946
3961
4342
2553
2702
2864
4177
1344
1445
2935
4093
3088
3323
3453
4287
4586
3027
99
420
2661
2662
3187
3396
1830
4170
2737
4512
562
2593
3047
1603
2875
2932
3184
1928
2919
3481
4178
4263
4414
1881
2004
3775
3956
603
2163
3235
3292
3709
3895
110
1666
4857
767
4208
4326
577
2585
3688
4281
4382
731
947
1385
2450
2721
1689
4212
692
2812
1355
4321
134
1211
3084
3562
4007
444
943
1748
1816
4193
817
1382
1799
1951
285
944
3242
915
1761
4589
985
1322
3258
849
1318
3856
186
568
1580
1958
4292
4907
3189
3727
150
2890
2936
2137
4142
4009
2162
2821
3087
2151
2420
4705
2644
2276
4334
3220
4361
646
699
4488
575
541
725
958
1713
2273
3679
3812
4144
4744
358
432
2960
2999
3329
4181
923
954
2171
3299
4965
260
3955
617
2537
2740
4300
4613
1856
1448
2704
3861
933
1928
2576
2647
3100
4494
3529
3674
3836
2790
3763
4565
4879
4332
4347
219
1417
657
2734
4843
726
734
1566
3520
4587
1117
1293
2841
3673
3764
4283
4767
76
3961
4942
300
1990
2190
2618
2774
2861
3797
2847
22
501
988
2632
163
1845
3040
1775
4805
1338
2530
3842
3868
4235
525
1575
2980
4114
4235
4563
564
1681
1756
4650
1690
3424
3792
158
2826
3745
4275
268
686
1445
3613
2051
4811
1108
1527
2713
2283
4198
4745
2582
4393
263
2582
4279
4646
630
3740
4303
357
505
3065
1744
2566
3040
4723
40
19
356
1817
2961
440
1569
655
1772
2035
2059
2560
3127
3203
3897
367
779
3934
4842
511
3000
1278
2196
3272
4202
4744
4545
1313
3277
2230
3051
401
645
728
2728
1865
1964
2072
3822
2546
164
1910
3377
3468
2202
4789
157
2244
3762
3770
605
2267
4254
411
2105
2502
2689
3244
4169
4418
4974
1522
2561
3489
4826
4865
3392
3642
564
1996
4009
4857
369
2243
820
1295
558
959
2216
2683
2469
3236
2871
3216
4030
1384
1667
4241
394
2934
3997
535
1857
2187
3146
3357
479
627
2753
1981
2474
2519
3706
3634
4810
2739
4412
1236
3371
3728
4390
721
4680
941
2311
3010
2577
2920
3373
4332
4924
124
4119
671
2631
3054
4681
4977
2990
3837
114
851
2209
3303
4070
4149
1040
1704
1966
3686
4133
939
2523
3673
1266
2829
4658
349
419
673
2659
2817
3491
3511
4208
4289
3327
547
1578
2341
2491
3615
2293
2349
3479
294
1201
1507
1827
3860
2563
2878
2968
4974
551
1213
1217
3367
4257
2596
3315
3533
4818
4148
3228
4778
183
489
1917
2344
3336
3897
4215
1287
1593
3088
4114
3821
694
2676
78
940
1318
1401
2182
4145
4812
2445
3020
3732
3832
126
612
822
1092
1706
83
735
1921
2108
3217
4025
743
619
1933
2638
3737
4239
731
4041
4655
2484
1433
2584
200
1219
3188
3329
3731
3992
4730
251
869
2107
2698
2745
4884
1186
2629
2860
3967
574
732
2345
2830
3599
116
773
1858
1666
1682
1435
1743
2739
4623
95
132
1749
956
1385
386
2068
2343
3120
4086
1122
1793
4970
194
1610
3960
775
2460
2695
2970
3811
559
1960
2514
3034
4768
4797
4148
4368
4918
172
1207
4284
4408
1308
4027
4179
4779
3828
355
1228
2098
4624
525
1389
1681
3186
4778
93
1232
3598
1747
2380
1484
1523
2254
2845
3329
4523
1150
3074
4488
1082
1482
4143
64
282
1410
1809
2564
4678
264
492
579
744
914
4964
560
2080
3601
3107
276
1014
1777
2644
4897
1123
4916
3343
211
688
1115
1638
2914
3623
111
1030
3667
3808
1194
4006
21
1303
2563
2967
3372
3739
4088
940
3388
709
1280
3272
3313
3517
4286
864
3269
2635
2420
3869
3956
1943
2166
2847
1128
3074
4683
1249
1407
3026
3810
4674
3478
796
927
2461
4596
530
1290
2840
305
361
467
1022
3109
3393
3568
4102
4150
2418
3682
4459
137
1136
1665
3584
4330
4823
987
1040
1369
3342
401
554
1657
462
2418
2891
3519
3887
4538
267
2024
3097
85
713
1250
2034
4748
4789
1005
1061
1489
1997
3704
4131
2383
4802
4828
758
850
2350
2524
1311
2599
2498
4713
80
2135
4589
437
763
2243
2713
2834
4463
2154
2919
4701
1330
1730
1850
4068
1625
2616
502
34
3171
4249
766
2987
4717
235
2360
4021
4849
685
1027
1549
2654
3111
4934
1118
1275
2093
4327
3111
1328
2711
606
859
1282
2742
3686
4834
221
282
731
1268
1525
3118
3904
233
3334
1934
2817
4371
2985
3004
2201
593
1412
3883
4685
1977
3292
4872
152
1078
1414
2565
3736
2798
3815
2640
3656
592
1611
2012
4719
4966
246
1002
2936
2979
1522
2417
2765
3910
220
1718
3061
3146
393
2645
2792
4352
1926
3131
4772
4417
86
1555
844
1800
3682
3830
425
544
3214
633
2102
2907
3689
3907
4591
1192
1320
1792
4811
412
1583
2041
4217
4978
4260
4609
3707
2062
2740
3514
4411
4636
4687
677
933
2644
3812
4316
3730
4021
4306
4380
1774
2364
43
661
2577
1277
2401
2884
4004
4705
4882
91
3290
357
1802
3014
250
2914
4337
1221
58
2565
4973
1348
2691
4103
1533
2327
2547
3119
4049
4065
4125
4795
15
2586
3518
92
395
1345
4384
3172
1113
1146
1765
2718
3904
4267
1663
4513
865
4898
1619
1952
3316
4727
373
1363
224
2865
875
4805
2565
2516
3008
4251
2422
3051
4805
4989
366
3299
576
716
2613
3117
3620
3906
258
694
2805
3241
4557
4994
692
1130
609
2064
3826
911
1048
3296
4406
4421
36
1399
1878
2443
4919
4937
2104
3167
1008
1822
1879
1494
3591
3190
2392
3259
4355
4804
200
2195
2480
2414
2066
4015
263
1042
1772
3797
226
588
1045
2448
2855
3222
4337
4783
1142
1833
2230
3301
3810
88
645
1014
3263
1877
547
677
2142
2147
3266
2443
3613
248
1350
2778
2868
3237
3548
4188
4463
3754
4541
83
286
242
2149
2215
2960
2532
2587
2819
3068
3206
4381
816
1294
2702
3242
3774
4721
3189
3503
3630
4500
2100
3497
1641
2264
2568
3087
4077
4562
2458
3265
3497
3679
4592
4927
198
4001
755
1279
459
690
1194
1668
1857
3257
1399
2381
4623
502
1910
2325
4764
307
1086
2586
3369
4664
2189
3141
240
2693
3192
3543
343
914
1872
2578
4472
1387
2025
2613
2844
2526
1258
3422
834
920
1587
3180
3805
4048
893
1898
2191
3269
3611
157
2203
3852
3011
3025
3336
3775
4921
752
1623
2449
3748
3782
1895
3016
3325
1588
1736
1965
3431
285
2957
3012
380
402
847
1386
4657
1367
1638
1596
2416
221
1250
3043
4512
4534
1881
2072
3507
2247
3347
3978
742
925
972
3451
1291
2392
2521
2948
2975
407
1450
3103
3488
3111
3503
3880
4626
4885
1023
2145
2550
2624
2918
2667
3647
4265
4409
4580
4730
4405
1409
4483
4867
499
3341
947
1131
3348
1739
2782
4639
4822
713
2718
3352
4946
1344
1796
2753
3668
4789
51
462
4570
4969
520
1543
4366
2345
2391
3220
3497
4834
2957
4478
1607
2174
227
1090
3470
121
916
1617
1919
3134
202
431
554
2289
2844
163
848
1108
1145
1616
2320
2342
2651
4482
2165
4107
4268
4378
1177
1622
3494
4825
1099
1879
1988
2452
4723
2363
4415
2835
4147
4158
4634
1862
4928
2824
3024
3204
3485
4555
1270
1534
1561
2507
2705
3191
3928
1375
3355
3793
2007
3139
3458
1569
350
3436
2
4214
4846
1890
2089
2315
3194
166
1533
1719
2527
4745
2624
4765
2671
3847
3922
1929
3135
3417
136
1343
1653
1739
2375
1166
1471
2835
1553
3366
3572
3994
4914
436
620
1507
1515
4791
3719
191
1514
1930
2887
3757
4485
4656
4315
2701
3936
452
599
2943
3683
3991
4201
4744
68
2948
3931
4421
1982
2867
4378
571
3151
4180
4946
2946
4591
179
3812
3459
4406
4886
3748
816
2730
3935
4126
4760
4961
314
763
1880
3026
4193
2495
3107
1628
2352
2987
4376
2943
4862
2178
2795
3022
4014
423
658
1656
2580
3863
3897
3996
552
1530
1737
3055
3101
4758
1769
2392
4999
3402
3495
3738
618
1090
2539
3358
645
970
1550
3161
3187
4389
2754
4546
792
824
1011
1218
1373
3150
279
797
854
1085
1242
1806
1891
2068
2372
3433
3981
847
1346
1913
4140
4273
855
4905
1193
2648
2665
4162
1120
1352
2239
4212
375
857
1354
2953
3055
3233
3741
451
1565
1662
2183
4373
365
2063
4304
4413
1312
2585
3228
3452
1908
695
139
2069
3273
1977
2675
2888
3074
3474
170
3872
2036
4681
258
324
1240
2704
2492
3028
3043
565
4156
552
1290
3611
4614
4812
4974
59
824
1736
4347
919
1396
2073
2329
3836
4377
2444
2846
3662
3173
224
3865
3908
4936
334
1870
3275
3687
469
872
913
1270
2029
2664
3182
3214
4508
1746
2215
3718
4961
106
1142
2919
3951
1614
3252
5
3402
3667
4094
459
933
1497
3284
1031
2356
3239
3955
2478
2568
286
1133
2766
2793
3051
3584
4308
4692
343
4918
465
3779
3968
4208
4759
1522
2084
4301
900
1211
1827
2153
3527
4946
279
3408
4591
3141
4003
500
794
2602
768
1034
1605
3744
4118
638
2616
2923
2078
2110
2579
2726
634
1224
3890
1425
1828
2463
4332
1536
2391
3197
3928
4462
1659
2159
2513
4016
4312
1251
1537
4794
907
3560
2366
3118
652
1896
2006
2806
4699
3913
4236
4607
2284
4123
4472
4876
4942
2203
2633
4169
589
979
3028
3289
2373
1331
1480
2042
2464
2958
3301
3480
4489
678
4325
8
1465
1779
2099
4025
2773
3023
4893
199
961
1324
1179
2102
2799
3711
4236
4364
4507
1686
2826
2828
2959
4151
86
404
636
1041
4954
228
957
2186
4770
1417
2084
3424
3969
4446
1445
2890
4441
1347
2832
3096
4578
1607
2873
450
1018
2142
2511
2750
4066
4554
4932
238
3166
411
2090
4928
2571
3731
4320
2385
3736
3509
3893
4538
2669
3302
3440
3549
159
1083
1620
2326
3862
415
1834
242
2848
2235
4878
2199
2342
2978
3633
58
1610
3001
2025
2121
3277
3325
4064
4339
4252
354
841
2993
3621
2933
3083
1153
2497
1443
1991
3784
633
1071
1079
4330
327
605
929
1322
2694
2846
4564
818
1647
1958
1962
2062
2396
3352
3416
4911
495
1244
3035
3659
566
3015
3832
559
1363
3561
4929
143
534
1122
1590
3608
2068
4061
527
1270
2392
4240
3516
3969
525
1790
4982
1739
4206
1478
3033
1107
173
923
3343
4781
217
3122
4954
2565
2896
1397
3529
4439
1252
3256
4792
1971
2091
2207
2823
2093
2877
3339
4835
786
2059
3062
4166
4453
4906
488
637
2105
3457
4437
3784
732
1088
4569
4711
4745
4749
4788
292
1537
2024
2940
2433
2460
2544
3065
4818
11
2029
1590
2047
2586
4682
1163
1975
4517
546
549
1772
2283
2762
795
1069
1436
1543
2582
3033
4338
4831
2738
4459
1410
1585
2612
2921
3688
4183
4784
223
1044
1356
1767
2900
3328
2991
4850
620
2934
3585
959
2016
420
2997
4860
496
497
3677
4443
3092
1587
4138
4621
537
2334
3208
1490
2082
3718
4350
4980
3922
4122
4187
204
379
1311
2034
450
2669
3470
1331
1416
2987
752
964
1491
1805
4380
475
1380
2264
2919
4482
1580
2292
725
3199
655
1138
211
360
1443
4517
4844
1149
1562
1939
2356
3615
2037
3925
4457
1402
2854
3065
362
4369
4799
2691
2732
3408
4118
4499
3424
4082
4716
593
1051
2550
424
2620
2974
3276
4948
884
1718
4529
4655
2907
892
1003
1586
3379
1213
4634
484
1246
1286
2074
2483
3529
50
854
1106
3966
1774
2723
3047
3234
3950
753
3404
4659
2084
4315
2561
1727
4580
4674
4854
1234
3043
4006
4010
4960
98
1121
3228
490
2206
2355
2589
4821
2690
4288
2914
3428
3725
3805
479
4367
4791
987
1958
3072
3437
4119
4699
762
2416
2891
3278
3455
3860
4238
1425
2274
2606
2920
3386
621
3496
3670
4002
1940
2683
1042
3670
2248
4093
538
2022
3470
3491
4568
336
1891
4029
4716
593
1411
2502
4454
751
1433
3069
3896
4282
314
923
4029
737
4157
3334
3435
1707
1813
2190
3170
4584
4586
4825
34
1799
2927
470
2042
2609
3879
4338
4391
4619
1395
2901
4746
199
1629
2032
4713
4945
782
2197
2910
4511
1805
3691
4378
451
1329
2924
944
2304
2912
3659
1920
738
3822
218
418
1518
2167
2789
2941
3558
365
1303
2218
142
3495
1467
2672
2785
1904
3050
4301
180
704
869
899
3064
3368
4218
4568
4828
1880
2393
3220
3501
4478
4951
902
1175
2674
3136
4179
447
3241
3301
1242
1783
1817
2221
4242
4454
221
246
2023
2381
3853
4921
392
1288
3373
3071
2282
3993
4006
4917
39
148
1617
4472
668
766
1881
434
1768
1780
4325
3101
4861
497
1455
1715
2463
2866
3692
1677
2373
3768
1113
2589
2838
4348
923
2432
387
979
1773
4396
4430
488
529
1593
2490
2894
3606
3681
4864
246
250
1084
1149
2247
2303
4090
1707
3490
4295
687
2626
2889
791
2105
1707
1918
2908
3103
3278
303
3127
4550
4992
2707
4286
100
3308
3463
4070
4967
450
4018
4144
4398
22
337
1862
2455
3305
571
970
1850
901
1105
4011
2259
3505
4465
4897
2787
3695
4650
436
1696
2721
738
805
2881
2282
2554
4171
4509
1568
2043
817
2309
2358
3506
795
4613
4787
684
1355
1633
3453
2579
4978
1175
1554
2247
2337
3948
356
520
2946
3137
3701
4355
422
1172
1175
1418
1473
2714
3624
3190
1190
2624
2738
2765
4289
4447
2306
4840
581
810
1197
2113
115
1710
2184
2374
2833
3255
3905
868
1091
1462
2102
2408
4116
4489
940
1392
2145
2725
2943
3698
1770
3999
2123
1691
3172
4302
4397
388
568
3815
4460
1065
1923
2570
2965
3920
4161
163
2310
2803
567
2776
3165
3575
304
409
1636
1705
4517
1480
3587
4101
4170
413
2955
4245
2966
3388
780
3639
1531
1806
2540
4306
829
3824
206
937
1370
2968
3149
4014
643
3919
4356
1200
3372
3761
4579
1582
1961
2992
4295
1024
1707
581
2095
2694
3964
4930
549
3031
3816
4575
258
2475
3444
4406
1538
1749
1713
3421
4615
615
3916
4148
2144
4012
1141
1827
2209
3465
436
2111
3384
3722
603
1876
2511
3005
1641
2720
4591
130
1275
3275
3640
1141
1701
2932
3497
390
2450
2699
3765
2338
2782
3354
218
1535
2702
3283
574
541
923
1773
3724
4856
2117
2679
3879
136
1384
843
3223
1222
2000
3496
4723
1057
816
3365
3894
4318
2245
2492
2147
3242
4060
4148
4826
269
2375
2784
3348
3415
4756
168
363
561
4361
1122
2685
4714
1874
2066
2799
4186
778
838
2464
4561
4665
1698
1716
1843
2582
3764
4968
2480
4602
185
3408
4387
4532
4948
238
1653
1936
2061
792
1176
1923
4007
1762
3030
3070
828
1392
108
2383
3229
3439
1118
1569
937
1344
3081
3217
3399
3806
297
562
811
1378
1793
105
563
4518
1440
2384
3525
4120
1924
1614
2363
3389
3772
3149
4429
1942
2131
2484
3001
3831
4406
1195
1800
3719
4022
128
3361
3636
4911
2938
3450
4280
4882
672
1331
2653
3116
3218
3602
4087
803
1003
765
1654
1821
454
661
1307
1602
2245
3237
1016
1840
4743
5000
1992
105
2947
361
1214
1677
485
1014
2504
3036
3473
4842
4952
734
3255
4708
2995
314
3239
4816
1375
3404
4438
4655
1007
3127
1113
1391
4737
2516
4109
4359
4379
339
1830
505
1082
1894
2432
3359
4601
614
715
1872
2119
4256
72
254
4676
1583
1969
4200
1101
2055
2396
290
764
1153
2257
3423
258
490
2956
4072
542
3047
2564
2579
3322
4090
3998
4350
3241
4064
1157
4799
538
1846
3176
4324
1780
2993
3849
4915
1935
3018
3810
4863
1160
4659
2177
233
4049
4358
367
1441
3305
609
2025
1911
3364
4151
2533
4008
4030
2679
4322
4051
4821
1287
1298
1476
1514
2191
2977
3203
3247
433
4081
1297
3433
3051
788
2572
4532
1174
1179
3
2796
4343
1375
2386
2483
2716
648
1274
1428
1960
2053
2260
3103
2587
4326
4441
4541
630
2429
1117
409
543
2987
1458
2414
802
2958
4554
891
2684
189
3298
3654
4175
4892
2713
3247
3738
4579
492
12
488
893
3554
782
2982
4357
2039
3030
3271
4597
4684
3243
3382
4746
1354
2922
2924
2974
3369
1744
1439
706
4516
320
3276
4231
326
1272
2133
3675
1593
1756
2921
2959
4210
4679
1389
360
622
1268
3311
4529
4773
779
2571
3320
4305
60
2954
4971
3870
4076
4505
530
606
807
1164
3126
4694
4760
130
1690
2018
233
1514
1574
2713
3735
710
1497
3608
1090
1673
4378
2153
2860
4536
4909
517
3157
4874
1007
1625
1772
2559
2787
758
1188
1400
1632
2875
3961
4094
530
994
2805
3619
1088
2639
3717
4819
4688
4984
283
1149
730
1795
4996
1011
3412
146
1513
1704
2086
4121
4845
3080
619
1602
1834
3953
3977
824
1153
1522
2634
3169
3225
3629
4554
715
3654
3922
556
3836
4017
940
1691
1778
2049
3868
3968
905
1031
1812
2721
952
1578
2517
661
1576
1922
1318
1768
1960
1196
4818
4922
1052
1298
4334
4987
712
1518
1068
1391
1908
4665
150
313
418
2934
4085
39
773
1474
4927
1047
2914
3701
664
3127
3787
3995
1198
3655
4134
613
1102
4606
4906
1065
1270
3703
4963
1693
2337
2235
3493
3780
1485
2125
4096
4440
4843
654
2154
4957
1452
3269
3996
4149
4038
4046
4134
3095
956
3152
3836
716
2602
4517
1161
4841
1519
1721
652
1270
1296
1417
1500
4298
5000
287
558
1108
2458
2799
4313
4876
2178
988
3633
3868
1214
508
1403
1785
1985
3005
3965
2165
2487
4936
66
1191
3343
921
1366
1941
3583
4755
4792
1626
3746
3866
861
2527
1464
2099
2424
3646
4005
800
957
287
620
1008
1185
2200
3825
192
1158
3576
4961
565
859
2801
3074
4810
3192
421
463
510
2069
4206
4734
3346
650
1001
1248
4267
4865
235
2399
2899
3644
718
3923
874
1478
1630
4751
4621
1007
1811
4054
2468
3978
4291
1862
2154
2763
4296
1627
2742
3743
267
2127
719
1642
1763
1869
2297
2772
3605
4426
1813
3424
1008
3917
1049
2056
3601
3611
1967
2269
3296
79
2129
64
1737
2467
3154
3512
4233
4366
95
4749
2941
3057
3605
4548
133
125
1802
2358
2656
2913
622
960
1897
2715
3211
1186
1427
1680
3720
4455
32
58
3519
4205
4333
2024
2414
2890
4161
4830
1731
3140
3875
4801
292
446
769
2778
81
3327
3929
4660
3647
4411
3897
54
2329
4152
4825
4949
28
643
2162
3529
3832
3949
2921
4604
36
1606
3657
4032
4358
735
2118
3134
3570
318
2697
897
1676
4524
4616
4640
3421
3893
1342
1468
4345
328
1419
3783
4232
273
1054
2422
3349
3885
85
3368
4493
4818
2685
2461
3712
4029
4236
708
762
2242
3591
4814
3580
167
2494
2961
3626
3967
4978
5000
2011
4168
4371
4679
2101
3678
4021
4408
972
4377
1539
2175
3490
3530
1506
1609
3550
2322
2517
2841
1769
3631
2005
3835
4010
4647
1031
2198
2342
3150
3266
2140
3717
922
2156
2200
2448
3061
3809
1007
3714
4664
4096
1565
3816
4863
1968
2103
1511
2780
3070
4083
4628
4713
4917
2971
394
4203
4724
4802
3243
3245
3861
3932
4917
1344
1980
3821
446
73
534
721
1267
2640
2710
3840
4941
123
487
1065
2275
2634
3931
4728
627
3502
4051
4446
4140
4565
452
625
900
1092
1696
1873
3196
4327
2290
3650
280
2623
2924
2042
4377
2161
3296
926
2800
2853
4292
1010
3011
4142
292
1793
2345
4536
4044
2150
2709
2830
4232
3064
4193
2468
2593
3189
262
878
2855
183
469
1620
1851
3264
4905
4921
921
1613
3290
452
489
1455
3711
4156
4400
219
1314
3879
4736
3313
4646
172
1952
542
4724
72
535
3336
677
2059
4306
146
1317
2005
2234
2279
1469
3325
3548
272
790
925
1046
1913
3552
4906
443
1034
1556
2808
1126
2073
4083
2696
82
1548
2859
1720
2589
513
705
2125
3109
3693
4828
1082
1291
1907
3643
4411
4666
742
3731
3869
3952
4110
2461
3663
4692
1551
3977
193
1351
1435
3730
1556
3520
3660
4909
3066
3200
3007
3419
4475
515
3618
4808
290
2071
4281
4497
210
1485
1577
3365
4372
1236
1515
3376
4968
413
1455
3237
720
2528
3809
1064
2612
1919
2699
61
231
477
4613
664
1000
2862
3716
4018
4673
1044
2049
2738
3124
3713
95
1402
1836
2338
2730
3900
873
1635
2197
3511
4932
657
2839
3125
1315
2734
4003
28
2121
3030
3491
2422
2782
4409
483
2663
4900
2041
2446
3043
4681
9
402
1236
2482
3830
613
1141
2046
2123
3599
3925
2435
3085
3935
463
2654
873
2245
3578
3797
4851
1165
2945
3019
4126
723
1053
2027
4676
1287
2183
2279
3761
4529
448
1479
4565
1324
1535
1937
2915
39
2253
73
137
2072
1154
1403
1465
2441
3008
841
1505
1794
2136
2410
4145
64
715
1688
3354
3751
1158
1226
2208
2681
4441
4912
202
265
701
1665
1905
2635
92
96
2146
2640
3396
1062
1816
2525
3371
4984
1659
3865
4670
618
2451
3291
413
1251
4069
4403
4610
2681
4673
3864
4949
467
1013
1703
1762
1785
3415
4877
4922
246
458
1006
1701
3865
4022
422
2920
1677
2588
2943
3879
886
1098
2067
4189
989
2416
3076
14
720
1180
3554
1216
2180
4716
289
2023
2945
3811
1881
3638
4130
219
358
727
910
1428
1718
3144
3177
4994
421
543
1872
65
1035
3549
3806
3824
791
2303
4120
4126
4458
1410
1591
1649
4937
1761
3831
4334
4936
4739
2653
163
1943
2992
229
382
1016
1170
639
1910
2644
2906
3746
4530
1467
2069
1480
4793
1027
1718
2079
3958
615
1869
4303
1474
869
4624
1024
1941
2940
3237
864
2131
3408
3787
4
1377
2306
1044
2780
4725
615
1563
3662
3726
2795
2908
3459
4984
226
1325
2753
3782
126
825
1076
1667
2218
2523
2623
2861
3017
3997
4070
549
961
1287
704
3983
4406
2137
2240
2840
3340
3904
4089
4457
4547
961
1632
3358
3665
3856
4924
1051
1188
1267
1536
4761
4255
906
1385
1464
1211
2727
3671
4980
488
2677
3268
993
1122
1470
2390
1223
1240
3351
3787
3967
4485
1239
2255
3582
3987
2893
4171
2305
4263
4843
922
1720
2759
959
2171
2476
4163
553
2853
3742
3951
4345
616
715
1469
3418
3790
2730
3151
3629
1196
1871
1627
2534
4703
774
3658
4573
2634
3060
3531
3561
3868
4161
2705
148
137
4087
4379
2300
2324
3673
1347
4346
4946
2650
4047
4203
510
676
1784
2545
4757
1135
3872
4566
1326
3000
445
1253
3458
4993
517
4265
4845
2942
4050
4870
402
3281
3875
4002
167
1355
608
886
1073
2610
3816
1233
1681
1017
4929
2187
2717
3241
2631
3670
907
1392
3129
141
3027
4853
577
2161
2512
3771
307
3063
3766
3773
4069
4826
448
673
1147
2211
3578
4181
4669
1237
4275
4655
2085
2650
3532
3570
3836
4515
2321
2791
3713
3508
4105
4918
1530
1674
2182
692
726
3052
3845
4824
630
4100
4177
4473
4187
2337
3621
3853
1445
1850
2463
4736
4978
861
3978
791
722
950
1699
1981
2171
3258
3377
3694
3775
754
1553
2282
2479
2959
4046
22
2092
3913
4342
1183
1587
3990
4105
174
678
853
2837
4145
4191
4237
4269
1895
1899
3639
4549
1589
192
1370
1854
2805
4800
658
1373
2020
3922
163
1384
1798
2046
4578
1596
3089
4238
2241
2501
4404
4446
4451
4845
1372
3126
3636
3980
339
864
2025
3384
839
1049
1430
1622
1758
2589
900
938
2009
2245
2423
3252
4604
4663
2669
2725
3027
3627
4020
4724
284
825
1476
107
247
391
1431
3732
352
4545
486
4115
1860
2832
2878
3815
179
1162
1417
2086
2229
3334
4108
296
1627
2890
4148
374
2265
2855
3063
107
4114
535
1034
1546
1707
1795
2448
2845
2311
4853
3983
342
1094
1149
2329
3098
3881
2084
2252
91
4327
561
1612
2123
3362
663
2001
3604
4219
937
2206
2284
3353
726
3341
4655
781
908
1119
3000
3201
3530
3888
4501
181
1254
1447
3592
4828
226
945
2332
4035
4432
952
3212
3743
325
1321
2991
3092
1781
3625
1603
721
859
1601
1809
3013
3674
3932
1534
1787
2174
3670
3931
4532
394
621
1450
2026
2670
4271
4291
4617
4901
2318
3020
3744
1295
1706
2262
2495
3010
660
4323
293
2348
1696
10
161
500
671
4611
488
639
1937
2446
1134
2090
4964
2191
2576
1645
3954
4374
4548
567
633
883
2201
3324
3629
1897
3228
405
3068
3830
3964
4003
4610
1830
2485
2504
3713
4403
4447
2134
3528
4898
293
2057
3947
247
392
2438
2628
3072
4722
1799
2588
2791
4077
4120
4198
4539
148
1592
1646
1830
3801
761
803
2752
1116
1253
1931
2576
2641
3518
1284
4794
4884
355
731
1601
1754
1961
3357
3951
4405
1036
3572
698
866
3226
4222
4298
4312
4827
1367
2740
3647
3824
592
3076
3532
469
753
1143
3116
3157
4643
38
2220
625
806
1196
1599
1701
2384
4683
401
517
596
809
1008
2058
4057
4724
1837
2495
1053
2461
41
963
1011
3528
3715
197
2955
3597
3877
610
4018
4188
4733
3893
4846
1000
2471
3037
4238
4873
415
2027
96
3814
3912
4668
1825
2065
4043
83
284
890
1743
3825
4045
7
2177
4398
4607
4638
3882
4078
4951
830
1284
3011
274
445
1357
1537
2738
4398
8
1335
2342
3285
1257
3005
4162
292
3549
4872
3027
3558
2429
2693
3812
1531
1618
2110
3454
4475
1582
2257
3337
4452
1577
1001
1752
2925
4242
359
993
3243
3853
812
977
3083
3737
3951
4741
100
262
887
1417
2865
4772
4823
2430
3580
287
509
2091
2781
3233
3285
4828
589
676
798
2337
2602
3401
653
3467
2615
2686
4971
1007
1217
2189
3233
3658
3310
4429
4667
2558
3363
378
997
390
718
1773
3026
3352
2905
345
1214
2532
3093
4121
4513
4580
4662
4854
609
1299
1356
2042
3531
3306
3730
3979
4871
1546
3897
4549
885
932
2029
2345
2825
2862
3652
1500
3419
3773
354
1610
1717
2732
3106
1815
4799
1656
1740
2349
2758
4725
193
337
2068
2343
3249
3253
3643
4421
2691
3467
4719
856
441
1199
1627
2008
3631
4131
311
925
1672
2458
4058
159
1079
1156
2361
3924
4405
4786
847
1010
1275
4742
423
1931
156
3559
4369
1309
665
2185
2317
2735
45
1076
4901
306
3985
1364
3685
4455
763
1489
3987
4388
8
351
3559
3880
354
1409
2417
3842
1521
2940
2873
3462
1498
3852
4149
4479
4902
334
3469
3675
4793
4963
1908
1767
2494
4196
4716
3596
4260
429
1039
4658
1033
2135
4701
882
1209
1492
2298
3973
4320
2483
4034
4171
465
2287
303
1614
3386
4221
2082
3155
4184
4493
1557
3137
3455
4329
2873
2266
3121
4172
98
506
2164
4295
4368
2183
2820
665
1216
1989
3769
3865
4454
2239
2707
3305
3812
1498
1842
4989
135
1921
3451
4451
2502
4865
1380
1907
2458
523
3508
2495
2923
3956
1541
2388
3990
1030
1466
2236
2338
2515
249
395
1124
1714
2319
4594
3471
4882
572
677
1009
1023
3218
4667
3667
3705
916
1202
4181
4550
2372
2493
3544
127
1508
1816
2750
4903
1794
3424
3839
4158
419
2782
7
759
1392
1605
3815
4135
1050
3297
3453
350
1716
436
264
971
2578
3246
1374
3070
3518
4882
4952
48
401
576
1300
1977
2126
3555
3664
756
4264
4310
1468
1504
145
3873
1072
1746
2096
3346
4386
324
1464
2799
1130
2871
4118
11
320
509
2250
3870
3882
4233
1637
4184
1309
2981
1289
3905
410
3442
4263
423
3713
551
2121
1256
2107
4406
101
2430
4257
232
663
1571
2651
2726
3909
4290
4908
133
3903
418
1525
3335
1453
1679
4633
932
2164
3086
3217
4103
1288
1424
2703
3239
137
1583
3412
3788
3956
968
3526
4016
2546
3201
485
1494
3099
4290
2063
776
2039
2873
231
379
2264
3020
3748
3788
833
2384
4373
4657
2230
840
1608
3783
2808
4032
2709
924
3550
3559
138
2192
2213
4089
4150
4680
4790
4797
343
1459
3198
4694
2083
3038
3676
4702
4712
2614
3683
1664
1990
2768
4235
4354
1456
2251
2623
3306
2729
3759
3883
609
4805
2088
2985
4182
789
2113
2722
2755
3362
3386
3906
323
2707
3558
4050
1268
2799
4135
4816
601
3111
3465
4460
2180
2318
3628
857
1182
1335
1557
1588
1696
1987
2454
4627
541
4300
1016
1212
2113
2477
3056
3693
597
1180
3254
2985
4087
4328
1203
4385
960
1024
4392
4441
3341
3620
3836
77
745
1000
1593
3040
3994
4340
4655
71
1807
3829
1229
1274
2079
2346
4795
612
849
1343
1652
1761
620
2067
3174
4212
44
742
1375
3649
4799
211
832
2683
3100
599
944
1096
1159
2583
3346
4806
710
944
1014
1549
3317
3826
4058
4965
4066
1549
2530
2343
3490
4569
4704
2577
3873
275
2587
392
766
2758
3277
4882
752
3015
2625
3866
4084
4581
167
784
4147
2209
2573
3189
4878
1373
4061
4106
4192
4286
2176
2468
4504
792
3393
3201
3874
830
2456
2914
3979
4948
854
3778
4491
4656
1978
4481
4706
1122
1987
2009
3883
1414
4184
4569
779
1764
2251
2603
3022
3687
358
626
54
1960
2218
4198
1593
2467
4053
259
283
2049
4536
4660
497
1962
2660
3956
4195
4712
1528
1574
1991
2483
4252
4875
4878
806
3448
4733
507
2143
3011
2154
2389
2672
797
942
1641
3669
3842
4240
4698
1609
1825
4820
3619
1644
3159
3586
4577
892
988
2283
2336
2591
2713
3076
4723
1849
3503
4656
389
633
1097
1587
2073
2598
3042
4166
4716
553
2263
2374
477
1876
2996
4482
1533
1638
2725
4266
55
987
1773
2304
2857
1034
2042
3275
1434
2455
3917
269
2133
2241
4060
833
1141
1898
3966
1423
1853
2547
4509
4884
413
414
4925
493
4404
1464
1846
3501
3638
3686
4386
4470
4685
443
3608
4105
562
1311
2650
2651
4143
3098
3110
3643
221
2242
3883
4269
4693
4922
2436
3241
3891
3981
1524
2734
1735
3156
4203
573
1744
2001
2284
2692
4915
1477
3280
4001
456
1300
4286
4690
321
1528
2544
997
3347
2127
418
1135
1527
2335
2356
2823
4860
430
2566
2200
2887
3138
4199
87
421
2329
510
1118
1493
2240
2682
2489
3818
1916
2307
3446
374
586
1178
1520
2720
4113
4649
4961
514
1494
281
834
1031
4941
848
1617
1954
2858
4054
1127
271
1539
2587
3827
4109
2104
2138
4097
2273
2316
2961
3851
4668
891
4215
568
2878
3589
1706
2296
2575
2981
137
1156
3883
4237
2283
3934
703
950
4652
3038
1730
2654
3867
1290
4631
907
4750
1167
2662
4407
1767
3423
4689
582
921
2354
2595
3721
165
882
2058
3252
226
970
2148
2640
2179
2757
4472
2177
2452
4721
1893
2210
2500
2788
3304
4184
4243
4400
1397
2181
2579
132
1188
1232
3236
4394
158
1346
2713
3329
4991
11
4114
4123
43
1794
2123
2188
3597
3934
523
2611
3682
4765
115
1357
1867
355
889
911
1609
2338
3298
3355
4067
52
699
1032
1151
1630
3598
2568
2465
3567
3966
2390
4372
2504
2629
4155
269
3077
3273
1653
3339
4668
1556
2536
2663
3802
181
1593
1750
2185
3046
898
1287
2289
3506
4876
1329
2862
3350
3699
883
968
3074
4771
1377
1411
1519
4317
4097
4629
172
1132
1529
1880
4379
883
1183
2127
2331
2485
3093
3966
529
690
979
3568
1177
484
698
1261
3009
3230
842
2861
4476
4935
1740
4309
400
816
2372
3384
4589
4649
1303
3124
4057
4360
2366
2600
4386
3468
1890
3938
355
3457
4615
2402
3104
3288
836
1493
2262
2371
2419
2591
3481
1436
1825
2469
2827
3677
3915
2541
4158
1298
1496
1895
4064
2103
2411
2801
3145
4403
2399
4878
2636
2702
3091
2358
3619
4888
2197
2619
3539
3790
1226
1714
2485
106
1465
151
806
993
999
1298
1979
2868
2907
4562
3187
3258
2164
3137
1404
2233
2316
4162
875
1880
1916
2576
3881
4823
1206
3478
449
1840
1908
4616
830
1036
1871
3637
3830
39
1194
3841
1514
1550
1694
2636
3059
4911
1449
1710
3292
215
270
375
1398
1786
747
811
1895
3200
3454
529
1195
1281
1620
226
1669
2847
4371
4385
2005
822
1514
4143
1864
2901
3325
3353
63
1366
2032
2273
3494
4473
2080
2241
3462
3631
4452
1779
2522
3442
1640
4320
1639
2620
3390
4769
1698
2327
3110
1189
1697
4827
1672
2973
3609
793
1559
1705
3238
206
918
2755
4067
1687
2109
2163
3215
4038
84
2197
4737
82
1938
2834
3649
4352
168
3723
4299
4727
888
1956
3045
4128
1243
2070
3947
1773
2084
2214
4494
2564
3024
3060
3653
3680
2981
3014
3264
3513
554
3442
3839
4311
2862
3205
1962
2919
1331
2595
4472
1596
4869
1542
1918
2876
1833
2133
4159
4352
4101
4232
4321
1396
3399
4559
16
911
4045
4468
3033
283
2486
2699
4679
966
2140
3258
1034
4160
493
2661
651
1304
2067
2186
2407
4288
3294
3339
1781
3306
3989
3992
4607
1517
4602
4919
368
3693
4286
4618
4778
4978
114
4766
1663
3769
3952
4330
1789
3892
4230
4706
1031
1267
2006
2962
3964
4035
668
2535
2894
3018
3359
3418
3814
4112
376
1497
4279
1922
2757
3652
1198
2408
2961
3739
4667
4658
659
2860
3626
3712
436
554
2301
2529
2698
4862
1432
2460
3046
2299
2587
4478
397
2229
2984
100
1511
2849
4574
1980
2079
2683
4759
2544
1783
2894
3013
4029
48
4695
1672
2485
2275
1651
4865
3601
1350
2412
374
1632
1655
3416
4011
4910
182
376
399
501
2316
3294
4961
4548
673
2279
3924
432
510
1715
1825
894
7
863
1014
1871
2469
1199
1515
1753
1356
3176
1748
3439
2219
3169
3555
3117
3481
3762
4160
4683
386
3196
1726
342
1364
1710
1948
3116
3675
3892
1303
1988
3329
3952
134
1006
1406
1721
289
727
1146
1298
1811
1454
3892
4073
3999
4358
1357
3174
42
1891
2461
3251
3280
4069
2149
2385
3618
4044
2129
2155
4469
4736
3213
3815
429
511
869
3788
12
2800
3188
762
2215
3340
4151
3092
4693
1839
2817
2914
836
2
989
1065
1765
2448
3311
1477
2059
2208
4858
4388
560
4456
4711
260
628
901
4232
4790
1229
1092
2178
2935
3099
3286
4284
4382
4646
1447
3873
4357
4549
749
941
635
952
1879
2017
3719
3998
531
1628
2109
4316
4716
755
851
2119
2174
2438
2975
3276
4414
4729
1122
4050
4696
4938
1402
1785
2192
4190
1737
2980
3206
4214
843
2964
778
984
1747
2299
3008
3824
464
2488
4797
4862
1808
851
1091
2621
2766
568
1479
1833
1955
3103
3335
4835
4979
230
252
1649
402
1351
2214
4189
795
1017
163
1384
2004
3640
4062
2633
4375
172
390
796
4951
2036
633
1927
3721
1616
2257
3217
1002
2921
3922
1774
1949
286
877
1032
2130
2466
51
1718
4185
4914
1832
2570
3508
4588
1004
3110
112
1616
3065
1370
2490
3317
4228
717
1579
2448
3263
2584
2953
4643
4932
2879
4016
859
1448
1549
4821
2200
3868
3500
1855
3185
3210
3345
3562
4963
1060
2481
3411
4931
1142
1680
1688
868
1328
1263
1366
1929
4585
4901
1557
2493
2765
879
991
1769
3635
408
1043
2575
958
1436
2296
2267
3221
3505
3751
1796
3797
2309
240
333
782
2283
3399
3475
3932
4925
2173
4818
2953
1575
1774
3514
3684
4197
4567
806
980
2805
3126
674
1379
3956
737
1446
682
693
2120
2915
3481
1156
2227
2485
22
1367
1944
565
4896
2673
3901
4930
4940
1531
3034
426
1659
2096
3815
4820
152
3611
3947
4431
4617
1906
3885
4020
4473
4557
1782
2275
3302
4084
1901
1979
2133
4893
340
1843
2499
3121
3488
3529
15
858
1845
1855
2493
2987
404
1090
616
2345
2891
4549
440
1106
2073
2139
2240
2320
4387
974
1473
1855
3394
151
813
1255
2923
4337
2651
190
801
3147
1768
2635
3676
3752
822
1513
3846
4537
1101
1143
3247
3275
196
2121
3178
4176
4192
736
2972
1339
223
1229
1544
1928
4727
80
151
913
3835
4417
680
1130
1524
3358
417
620
1104
376
1006
1138
1522
1551
2320
4206
3118
3889
227
440
3354
3491
2046
2961
3232
4016
1829
2551
4181
875
2076
4633
441
1064
1679
1728
2120
3256
746
2023
4522
355
2579
3256
339
1372
2639
1678
2185
4506
2608
2816
4318
727
798
2855
3016
3082
3367
35
1326
1776
2924
248
1170
4080
4785
2797
1632
3495
322
4869
73
270
487
1860
125
533
1387
486
1655
1823
3445
29
1456
2269
3398
4399
142
673
1031
2416
3630
3896
4673
4724
1677
3551
704
1971
3098
3989
4398
159
1752
2466
944
2003
2858
437
576
1261
3769
3951
167
2457
2565
3941
4841
1339
2133
2629
3321
3729
1813
2446
3057
128
855
3361
4324
3635
4344
27
1000
1172
1282
3934
4548
4945
4400
4790
312
3258
4909
1231
1293
1728
4669
1286
3198
3594
4839
1248
1849
1182
1557
2745
2929
447
680
2760
3804
1290
1694
1833
2371
2446
185
1671
2959
325
723
4154
923
3667
4310
2182
4682
339
833
878
1026
1114
1897
4277
4698
686
4687
229
272
855
2055
4117
4582
2985
3224
4896
927
1798
341
686
2860
1311
3989
2405
2967
14
239
684
3635
414
1227
1345
260
951
1310
1444
1859
1279
3969
4512
539
1023
2052
2106
494
969
636
2662
3695
4472
180
3658
1507
2552
720
1218
4257
4319
710
2652
3313
1914
4748
4272
4795
275
1376
778
1021
2735
3221
3439
3867
3920
4162
780
899
3008
4189
4210
550
2949
4128
432
1239
2511
2711
4055
4410
1930
2321
3229
3460
3625
4197
367
598
933
1288
1046
1714
4016
248
564
897
962
3896
1908
2932
3663
3394
3542
19
618
2050
2134
2332
3712
729
1088
1521
1620
4011
4082
4409
118
169
584
3983
4265
4302
1793
2221
3866
4620
1617
3767
918
2200
641
1220
1259
1736
1788
2556
239
278
3730
3770
4604
2795
3232
119
3447
3750
4790
416
1964
2326
2769
179
1952
3503
3649
4390
4749
2252
2700
4136
1859
2704
3053
3741
4726
584
742
2548
3184
4630
2086
2794
3971
4441
973
1611
2466
2476
3495
2284
2837
4232
573
2860
4632
4885
1290
3522
253
1192
4280
4876
4941
330
4243
189
2310
891
2476
3074
3714
1585
4237
4462
3509
4139
670
708
1999
4422
271
897
4479
1168
2152
910
1479
1856
4203
4631
2157
3097
3239
4729
78
691
2819
4056
1108
1290
1996
4141
3834
2446
4176
4900
644
2617
2865
1325
1847
2550
4190
4404
210
1077
1487
1972
1531
3435
738
2022
554
694
1838
1950
864
3178
4469
4776
699
4141
4198
4943
2444
2813
3260
3667
1229
2071
3392
621
2015
989
2504
3218
3249
3781
4053
4212
4477
4976
932
986
1716
2824
1974
2112
2843
4030
4731
2425
142
2920
4285
4925
1681
3955
609
818
2146
2665
2983
3382
4208
751
1944
3669
3697
3897
3973
4604
1022
3808
4027
4681
1946
2281
2485
2882
4372
4572
735
3674
1605
4478
4699
54
1191
2009
2738
2961
1056
2299
4719
4905
806
935
1652
3979
4200
1524
1989
2501
3586
1729
700
3694
3876
4456
1898
3441
4370
4868
840
3791
964
1472
1685
4003
241
1463
4036
3429
123
340
2623
2672
3011
62
1276
2660
2998
3178
1731
3259
3496
1025
2807
4651
4840
187
3178
3610
4679
1544
2093
4278
2116
3593
4863
1782
2388
212
615
388
1511
1807
3577
837
1112
1527
3389
862
1366
3844
1338
1896
2080
3028
538
2096
2398
3076
4418
713
931
3020
3509
1237
3817
875
2399
4795
4890
1923
23
1433
2930
1845
2030
2036
2127
2999
4292
4769
917
4402
2640
85
2448
2754
453
1000
2275
4363
4765
565
925
1116
3115
2140
4308
370
2319
2484
2848
4004
1456
3505
4835
1443
2432
4877
2464
1884
4711
629
1834
2271
718
1268
1420
1614
2723
2762
4400
2758
461
1526
1989
2031
2283
1458
1710
3165
4970
682
792
2357
1720
2907
1470
1791
3189
4828
195
1615
2225
4594
4035
3321
3179
2033
2680
2807
2971
1393
4136
4470
4618
4676
157
3006
3238
1523
1625
3170
3577
1585
1973
2149
3799
4051
467
1046
2283
2480
3094
3962
948
1459
2874
4164
4652
4762
1385
2270
2754
4136
4486
7
1761
4841
440
2286
3215
3456
4026
4168
355
3887
4928
1403
1533
1608
3621
630
1330
1988
2233
2809
3669
1988
1197
2902
2649
2885
2888
4146
1435
2001
4170
353
1976
1212
3720
662
2303
76
2697
3584
1072
1642
2658
2856
4902
819
1236
1331
2729
3057
608
820
119
1887
3644
511
809
1467
1810
3438
4150
886
1227
4941
2721
3182
3538
3641
4533
839
3521
1056
1120
4204
4547
1
70
878
2314
3235
3469
4514
124
2967
673
2801
4004
4342
1036
1838
3872
647
1072
2982
3256
3628
679
764
1462
2078
2469
2684
3387
3865
4989
3966
4365
328
2809
3275
3711
3923
4006
4784
498
340
380
764
3620
1036
1203
3187
4860
808
1078
2001
475
2830
2974
2185
3172
4489
4773
4935
2183
2257
2153
24
993
4621
1509
2324
3330
4748
2041
3565
4611
4798
2670
3433
1160
2638
3555
3827
426
3210
495
1055
1696
3526
3851
3892
1315
2996
3980
1750
720
1386
2825
341
1566
2072
3191
2213
3746
29
323
356
884
2323
729
765
3863
3911
568
3232
4016
632
954
3376
705
1465
1845
2590
2686
429
1312
4467
1341
1602
2270
788
1351
1777
3194
4249
4831
1080
1493
3289
681
1391
1787
3025
4412
4486
1866
3459
3665
4751
3296
2684
3589
4074
4425
1040
1639
2272
2467
2964
1140
4737
368
1925
4383
4598
2048
3852
903
2032
2383
4018
2838
3995
2087
3981
2229
3516
4925
2027
2184
2534
4199
277
2373
3099
3568
4305
4689
3772
4774
1686
2546
3132
4183
4199
4331
2635
1756
2095
189
1495
2865
3423
4081
4094
4179
1578
2120
2169
2739
3962
4228
384
1478
1668
2218
2959
4687
4931
3018
1896
2379
4333
805
4762
2000
3490
1046
3107
4552
4965
2469
174
1112
696
1802
4544
4634
482
2774
3311
1110
1320
2880
3953
103
733
1166
2571
3740
4704
1598
3934
4042
4522
1755
4050
4811
88
1207
1867
4086
165
230
236
873
1638
2431
3039
3691
4731
3174
3551
3703
1833
2529
2611
4114
3514
3717
4619
431
1266
2082
4429
1403
3149
3421
4347
578
606
1756
3762
431
3005
4504
3458
4241
319
1718
1808
2775
1141
1310
3285
3667
3670
768
976
1960
2755
3075
3870
1210
2895
4399
399
664
2116
2943
3282
3691
1356
1715
2317
3538
3772
4237
875
1232
2004
1730
2127
2702
3816
4229
4532
4721
4874
248
309
328
1460
2313
2924
3545
1647
2312
2986
3123
4800
1416
1994
2352
3153
3858
594
736
3357
4545
734
4518
4885
1021
3121
3735
4512
2532
2568
2826
4316
4836
3063
3573
3790
1891
2895
3789
4480
145
850
4545
1570
3673
4259
4689
4817
2641
3099
2085
2091
4712
664
3260
4617
2360
2968
3015
3080
3841
294
2354
259
313
1712
2125
3220
3399
4188
1552
3628
3771
417
1914
3276
3990
4495
1687
1859
3433
4094
2269
3113
3166
827
1962
2033
734
2389
1681
3557
273
309
2091
2435
742
786
2424
2550
587
1635
3233
23
3020
3066
3583
4257
4430
1090
1392
1121
2546
3552
4051
4517
1795
2771
3943
1506
2626
4171
4893
759
1023
1125
1726
2190
2843
790
3305
775
3397
3724
968
1992
2091
2972
558
2478
2751
4781
2436
3507
4009
457
2870
774
2683
2719
3058
447
1206
1277
4716
12
59
2704
717
1116
2857
3323
3648
3876
4400
1701
4489
3200
3821
1598
83
958
3158
158
3522
3765
3810
1049
2115
2432
467
485
1087
2120
1892
3540
1096
1123
1628
1629
2013
2888
4071
4826
207
224
547
1012
1687
1827
1886
4289
305
964
3302
3849
2891
3785
866
1114
1357
1358
2068
2306
469
1505
3524
392
2241
1810
19
105
811
912
1528
3029
904
3429
3567
3648
753
2252
2288
2321
3103
4821
2996
3594
4465
455
546
2154
3478
1225
1641
3807
1707
3070
1618
764
3845
3988
4089
4435
4798
1612
3105
3993
4046
1367
2229
3742
575
2311
3941
695
3183
4104
4290
150
3493
4459
4977
922
3780
4640
1875
2875
4555
189
584
857
2366
4388
490
859
1143
2089
3632
532
595
2667
4666
4999
700
1224
601
1673
1790
2782
3024
2646
3307
3881
4543
2324
4764
4961
74
4839
1380
52
806
1633
2192
4617
2417
3629
3738
1297
1298
2441
4602
4852
164
2544
769
1112
1558
3619
405
2040
1558
2823
3257
454
2000
2268
4592
1408
1470
1525
2895
3631
1714
1151
3970
3286
3545
3755
4346
189
2098
2666
2029
3976
4454
2864
4291
381
1257
4167
740
997
4042
883
977
382
1393
573
1758
4096
4422
2195
3226
2972
4504
4656
27
1457
1594
2120
2908
4296
1059
1190
1489
2151
4263
1946
2244
3628
4195
4730
2127
2572
4216
2217
4066
180
1214
3858
1878
2186
2870
3135
3619
489
1283
1487
1628
1768
3059
4977
1330
3507
1546
2015
3664
3729
769
4745
219
1051
4357
414
1132
1379
1661
1781
2769
3608
3761
1096
1548
2056
2240
2529
3787
938
2164
3574
593
1763
3012
605
1843
2425
2489
249
4821
2519
4163
737
3374
3447
3698
3794
3673
3756
4599
24
1891
2183
4156
895
2641
4810
528
1798
1815
2470
4162
1198
1328
2052
2729
4701
1115
2088
3607
743
2814
4573
3624
4776
614
1835
1870
3707
4371
1177
2732
2917
3986
4982
1920
4370
850
1021
1213
2807
3640
4768
2850
3112
2091
2303
4253
155
2910
4903
2332
2381
1394
2866
3475
3915
812
1036
1749
2041
2876
2953
3764
516
2763
523
684
2170
438
1475
2747
3245
3610
3732
322
927
1154
2530
3764
3983
1055
108
3234
4067
2108
2581
4189
2153
2170
3305
4004
4416
1527
4113
2321
4443
2056
4899
1325
1714
1782
2208
3411
3431
4638
4999
2163
3067
4250
4336
660
1066
2001
2291
3899
3909
98
131
717
1479
3404
748
1389
2590
2779
200
4508
4563
1198
2072
1194
2707
4402
823
1750
2359
2374
3333
4293
490
2441
2743
287
1777
1069
4668
4944
4675
4814
1156
1807
2291
2978
4448
236
1689
1882
2509
2529
402
3674
4744
386
2703
4822
558
1900
1967
3613
4600
941
1479
2731
3812
700
1204
1757
2241
4086
779
3420
4615
3368
3510
108
1237
2445
2747
4288
548
552
2173
2249
2252
3612
4115
2602
4448
195
4072
437
518
604
1011
2169
2622
3002
3195
3378
2218
2801
3756
3839
4120
4269
181
215
2506
4135
924
3050
175
238
528
3863
3271
4603
4721
3154
409
739
1698
2323
4099
4939
1061
1408
3526
3700
909
1907
217
595
1124
1498
3286
3838
3957
1008
1927
1986
2454
12
215
1890
2613
3543
457
859
4337
4562
4573
192
585
2839
4548
1767
2496
839
4837
88
1444
1540
1709
1926
4038
4376
975
1076
1126
2450
2681
2942
4791
644
2232
2654
4289
4984
3129
4035
4608
659
3941
2368
815
2648
2980
3342
3793
3889
4014
4493
30
1692
1715
2679
4282
4904
294
2998
729
1654
2289
3647
3854
4182
4611
551
3390
4372
1733
4668
3052
425
2291
2757
3696
4311
4495
3165
1796
3883
4895
140
888
907
2416
310
353
1442
226
2562
763
932
504
3017
3905
4679
57
1434
3274
4647
138
2200
3923
4304
4430
288
1453
1902
2724
3691
318
461
2440
1826
2527
3399
4626
1448
1488
2611
4749
16
40
1467
2336
3490
4691
4882
4564
3008
152
1118
2192
3583
3864
3887
3716
4028
883
2752
135
1177
2157
4785
4569
2235
2879
3978
242
624
1887
1989
2057
2925
986
1848
1959
3108
3260
112
2738
2903
521
2151
1531
2979
3763
1243
2437
2548
3202
326
2050
2211
2413
3352
4368
1509
1534
4990
492
1076
2015
1248
1562
602
2393
3722
4707
1289
1582
2777
3210
4169
1122
1375
4753
378
707
1064
497
1175
1916
4401
138
150
1382
2150
4349
1348
1563
148
390
1677
3166
2421
2576
3269
3373
63
2637
3694
3784
1542
2100
2846
461
982
1306
2831
2953
3281
4237
2053
3190
4572
1417
2884
3063
4991
177
745
1161
1244
2161
2907
3811
3924
4283
4352
1520
1706
2421
2977
4579
3114
435
1033
1804
2469
3794
4633
4490
4904
425
896
1886
3729
4126
1200
4114
1025
2833
3462
3511
4285
721
2825
3590
3780
122
352
4904
770
1106
1624
140
3122
3400
300
1208
4640
4673
1782
2338
2934
4532
587
1699
4742
198
1534
2918
3131
508
574
1792
2037
2369
2054
1353
2033
2215
2902
2297
2493
2844
3281
3297
3773
3900
3955
381
837
1945
2914
4594
4663
4926
70
1874
2541
4080
2348
2381
2868
3297
308
960
2739
2448
4490
4689
1953
2046
3030
3447
1940
2071
2510
274
1760
2891
3054
3359
3451
1645
1945
4197
4519
4948
425
2627
4470
4642
1148
2573
1361
3689
4004
1718
2662
2906
783
2770
4093
1395
2550
3763
1260
1263
567
1460
2190
2806
3600
2655
330
3388
4220
4301
447
850
1442
4349
4599
1229
1831
4263
4696
1229
3702
3955
4633
1952
3588
3639
4958
258
3992
388
515
1361
2066
4178
4653
799
1652
2287
2774
1129
2124
4876
1660
1687
4673
3036
3081
3679
726
982
4259
368
1063
2034
2769
2832
3523
4197
4390
401
1390
1458
2051
2481
3898
3986
420
1487
1520
2606
2948
2917
3074
4503
117
2407
2450
3568
3582
4006
183
1332
3151
1380
3782
4450
3450
3721
964
1243
1354
1435
2471
3180
3622
3684
3995
3939
3954
166
715
1174
1547
2717
4947
842
1038
1622
1777
797
876
925
1521
2083
3906
1192
1323
2026
2494
3409
1283
1309
1325
2495
1178
239
2347
2436
2505
2643
963
2158
2985
4137
892
3302
4060
3344
1507
2799
4992
4043
2931
3865
251
682
2212
447
4926
4958
176
2306
567
1818
4033
4619
725
3033
3543
4948
319
2109
2233
3021
3253
3437
523
2422
4089
184
786
2879
3634
314
1396
4916
518
1110
1468
3501
4105
4244
96
4598
4149
4852
1987
2183
3054
4102
1892
3497
3926
4627
205
1294
1478
2299
3502
753
895
1499
1659
3146
1762
3638
4249
4828
4926
269
839
932
4690
492
4532
764
888
3064
4051
2046
2397
3248
924
1838
3308
4028
788
1327
2048
3443
3894
4587
4631
4554
4744
4830
1098
1962
4636
4850
1611
3913
4445
947
1570
1654
2465
2935
3075
4137
689
2236
4016
904
1002
689
1758
2712
875
2123
2175
2995
3522
3832
4091
1198
1842
1855
4046
236
1096
1161
2508
3901
176
956
998
4807
675
1437
3139
4025
4047
418
2760
3963
4035
4294
4324
4586
4800
1004
1302
2667
3325
4852
590
1677
2664
2867
520
2624
3784
4194
4002
2213
3210
3505
1783
2799
3432
1012
1810
3215
3390
3046
3270
1963
2277
2889
897
2670
3463
4661
282
1263
4400
4869
1004
1060
1120
1801
2687
1201
2274
2284
2390
4772
456
1401
1509
1886
2523
2883
3907
4257
4429
1782
2406
3043
4349
4407
4430
4577
213
4013
3202
4126
2092
2341
2949
4830
44
248
47
1951
2605
3794
802
1528
2310
4885
1453
1984
124
2750
4442
3294
275
543
568
3340
4117
4754
777
1670
2346
4211
217
583
3370
4014
4495
1083
2117
3900
417
1461
1824
3283
3955
4179
4997
914
1021
1674
2847
1071
1530
2693
3669
3934
1103
2876
4080
1350
2413
922
1107
1979
4415
1208
2240
2323
1110
2006
3700
4430
4921
2409
4318
284
1236
1270
1839
2676
2804
3972
4096
123
2949
3742
3853
4491
512
1466
2313
2571
3113
4556
33
1049
2436
3951
1411
4595
2377
2958
1487
2387
4525
144
635
762
1569
1579
3344
3485
2044
4109
2683
3123
2857
1352
3347
3725
3769
4229
64
1637
1648
1722
4229
4641
3130
3982
917
1499
2261
4677
392
700
2496
4576
4951
355
1907
2387
2402
3269
3543
4116
4247
1138
2712
4088
285
449
1301
2582
3194
2436
3586
3710
3786
4253
1356
3326
3774
814
2382
3027
4037
4110
1109
1321
3220
172
231
260
523
1669
2041
2854
450
510
1270
4547
4844
1249
4055
4458
4858
1093
4250
740
2979
4910
4913
2624
4433
4658
3471
1103
3288
229
592
786
2451
3006
3314
3365
4092
4412
136
454
2270
2817
4610
95
1373
587
1559
1835
2308
2668
4558
4579
4799
2234
4032
4583
713
2029
3704
4233
1264
1948
2603
2072
2251
3848
3992
2266
3622
3672
270
309
1118
1994
3278
4624
4975
1804
2077
2115
3752
3866
420
1406
4344
426
2566
3120
3203
3306
808
1771
2209
3044
3265
3011
3677
3693
2551
4769
35
437
988
3427
3
1370
1618
371
1875
2352
4243
151
1247
2354
4973
962
2408
3773
2927
3071
1073
1151
184
221
827
4780
1965
2805
2972
3586
3745
1353
1491
1905
2328
4486
1238
1392
1790
3076
4059
2444
2799
3772
4093
4794
4986
1014
1877
2006
2747
2802
3065
3691
3969
4996
557
1953
2232
3258
1217
1875
1174
1686
1985
1607
3206
4833
1571
3493
3729
4214
1430
2493
3278
3875
2695
3238
530
1315
2475
551
565
3666
4897
1075
1543
3740
1053
1495
1527
2344
2351
3225
4315
2367
3433
4123
4986
1948
2774
3902
4601
1138
2157
3674
4599
2039
2227
3175
3295
3493
3822
3942
59
2724
3693
17
116
1865
3235
3451
1525
2068
208
331
2770
3357
3492
3478
4230
4393
4645
627
1549
1742
3150
3230
4845
1771
1812
2332
3195
4225
214
1116
1539
2405
3195
3290
4198
891
1053
1422
4829
1713
2965
941
1235
1492
2441
3084
3941
2646
4430
2822
2930
803
1183
4734
4758
179
1063
2664
3444
3474
4067
2232
4201
243
585
3572
642
4006
4105
426
3586
3843
4254
4433
556
2671
4458
4815
404
1823
3710
1670
4258
275
2546
3720
93
1849
1864
3515
3850
3972
136
320
590
1390
2203
3781
358
2973
3325
201
2041
2892
94
315
425
4076
4292
4764
766
2651
2761
2974
3158
1959
1866
1981
2015
3156
77
140
952
2108
4610
3295
4313
4351
480
985
2381
2469
2798
3509
3519
4476
18
1207
1344
4600
3154
3673
4005
1580
1759
2388
2694
3698
3910
1407
3199
977
2566
3247
3457
4759
1196
1705
4644
1348
1477
2235
2623
3376
4155
2231
3452
3697
388
3485
3786
2854
1249
4738
3
1778
2216
3186
2042
2715
2912
3520
4991
133
1408
1429
2290
3186
3358
3418
3813
3237
4657
168
481
781
2720
4111
133
1255
3028
3057
2069
3830
4213
933
1089
2804
2928
2979
4379
4412
4710
511
3531
470
125
2414
2689
3568
4970
2535
2754
3152
2262
2772
4469
2534
2544
3390
3916
1393
2176
2195
2585
3409
4234
927
2017
3411
1822
2652
2686
4663
481
3056
3584
4544
4770
2079
3151
267
311
1232
1667
3343
3948
388
837
1516
2227
2611
3340
3803
4267
4489
4854
2457
1487
1840
1964
2502
3015
3309
4082
48
4241
4686
243
1075
2741
3374
10
2026
2622
2890
4096
4610
2593
3864
2187
4912
586
744
2770
832
1385
3331
3357
4682
895
1696
4281
390
645
1068
1821
16
1024
4668
4682
152
508
1312
2203
579
914
1244
1295
1964
2458
4257
241
439
1813
4960
2351
2907
1382
1966
3101
4007
357
518
1724
1983
1274
4700
435
1122
2842
3968
67
742
2551
2837
3219
3251
4930
19
148
1826
2548
1940
3972
611
973
1345
1521
4157
1403
4661
1163
3011
4170
21
2414
4151
210
1036
1149
1216
2589
3366
3491
136
1022
69
1009
2019
2682
3146
2560
2830
3509
3901
4912
898
1305
3043
3856
4813
2893
3464
4017
4146
4723
1038
1235
1490
3979
597
1197
2509
2731
4165
3551
3743
82
938
3446
3362
3802
3809
4753
741
1959
3831
4557
1600
2629
1151
2231
3031
3768
4666
2734
3528
4235
1777
3006
3192
3582
4166
4576
710
3243
3934
4715
3505
3615
1057
198
1147
1634
1796
3677
3971
4194
495
1297
1757
2379
2695
3675
1147
1213
1410
1679
1701
4470
4777
2663
3483
3873
4802
2386
3290
2448
4855
1134
1184
2855
3145
3948
4211
4497
1163
3089
409
1586
4475
2070
3113
4646
1666
3175
3087
2165
2429
3795
3942
1112
1065
3852
4672
509
1246
1871
1972
942
3353
3629
158
781
1540
1995
4705
583
2676
2910
3032
3190
2621
896
1355
2090
4825
1586
2231
3480
3589
4394
786
1290
1302
3097
3567
4008
901
3556
2669
3209
3331
1062
3842
2638
3736
1302
2442
3027
3888
160
4411
107
995
1627
1773
2313
3937
1053
2864
3428
3536
839
4429
4809
2331
3917
4114
3549
3730
4921
4944
4041
4069
1798
2821
3287
4406
1757
1874
2391
2438
4049
4695
955
2704
3941
863
2107
3424
1475
2713
3866
4432
4604
4823
3183
4539
354
2274
2506
2666
3843
4007
814
1397
2861
2912
3699
4082
1651
1837
2352
3104
3883
1135
1805
4826
1029
2081
2343
4575
4624
4862
308
4541
4782
1705
94
1478
1685
3322
4640
2826
2656
4632
4636
4968
2239
3299
4464
867
2777
345
348
1629
1863
2561
2927
4313
1356
2249
2323
3283
4701
847
980
1215
2599
2892
3872
2238
2496
4541
2728
2891
4710
11
1101
1609
3049
2554
4896
2480
3966
4315
4446
940
2621
4296
4712
20
127
417
1160
1480
4736
2188
3763
708
1121
1199
4185
1102
1536
1547
4272
3274
3814
4607
1330
3710
4857
989
1690
3071
3500
213
1168
702
3644
4695
2785
621
1146
3512
4171
4650
1385
3541
442
2378
2807
2968
4760
1633
294
3446
3530
3761
3831
1784
2104
2890
3205
3562
108
1192
3670
4510
4978
3592
4014
4339
4778
1229
1661
3601
3726
3780
4649
4848
235
1880
1947
2700
3673
3931
4074
1363
1768
1835
3879
2490
3750
4627
2025
313
748
2117
2471
2623
3208
281
2544
2639
3872
3920
1918
3784
4450
4590
1164
2676
167
2141
2464
4667
4853
2490
3524
2596
2735
2832
3963
1122
2088
2741
3178
1007
1550
4900
2262
2639
3435
4931
4956
1186
2478
2732
3632
4728
955
1012
4570
4930
72
2314
3254
4540
1398
3268
3316
4498
4709
144
1593
1873
45
431
862
616
593
2956
3713
4167
4682
4959
80
1952
2733
3516
3962
579
1761
2770
4790
226
781
807
1297
1396
4162
1844
1859
4585
1017
4350
109
725
2208
1876
4474
1970
2415
4979
3252
4724
2945
3205
4180
1
327
1444
1729
3229
3969
3880
2926
4478
1195
1446
2991
4002
4097
2810
3518
942
1383
1864
4089
4966
2176
3131
3201
3960
409
1027
1388
3240
3644
4460
4664
178
1065
2246
2817
3021
3475
4045
7
334
1016
3450
4826
4830
1945
3426
4853
524
1761
2824
3287
4179
1948
2591
3085
4918
31
62
3622
237
1246
1171
4802
1091
1329
2499
2743
3545
2463
3835
4974
2753
3505
4968
1720
1830
4125
389
1117
2111
1343
2397
3394
4484
4655
128
2670
3506
4193
3349
4656
551
644
745
3922
956
1877
2576
3261
3494
4532
264
2264
4182
860
3330
318
435
652
1942
3173
4959
1770
338
1998
3475
4860
4148
1472
2476
3702
4967
3300
3788
3878
3035
3401
4186
4782
4367
1464
1771
3084
3203
2317
3187
3321
4492
1467
2212
2797
4495
296
1312
3036
4203
4007
4590
276
1130
3581
1459
4564
383
998
2070
2546
3488
503
1307
3425
3960
1190
1306
3003
3316
4440
4890
27
3971
4200
4337
4538
4732
745
1260
2824
3509
451
1930
4832
3973
4815
3331
846
1374
1525
2177
3409
4350
4999
92
2101
4003
2813
4562
423
677
163
2859
2920
3020
3384
4318
1025
1197
1221
2027
2604
3320
3148
4723
4812
1805
1955
2688
4813
1913
2731
4354
4566
115
1606
1798
1389
1528
3035
3059
3529
863
3812
3898
1874
461
1520
1917
4955
1836
2046
3403
1307
2049
3351
3991
4188
4345
580
1585
4169
1038
1477
2574
4128
4222
4631
845
2939
4259
4498
1971
903
4326
4464
248
568
999
1671
4756
3394
154
330
662
1380
3895
4819
4130
4738
3139
3758
295
1398
4210
4316
2062
3379
4483
1938
2852
834
1610
1790
4572
811
1942
692
1768
2949
3038
4036
1810
2980
4260
2040
2359
2610
4165
85
270
874
2810
4940
2085
2707
4478
4488
1467
1832
2159
895
2312
3883
1966
3036
3226
4189
3039
4615
4633
2013
4031
16
867
923
1160
1762
3043
4153
889
4555
17
151
2830
3584
3931
4514
785
945
1146
2226
1553
1811
3579
3877
4027
740
1444
2087
3031
4757
672
825
877
1331
4435
2080
2789
3806
3894
4711
2880
1616
3966
4995
688
857
2368
1761
3335
3499
4520
2739
3274
3804
4458
2170
3065
1091
3733
3746
4904
850
1071
1492
3593
350
876
983
1721
2885
4342
4582
4762
4923
296
875
1476
863
1450
1884
4503
2374
3689
4631
4821
4524
1195
2042
2915
3769
1457
4057
4282
46
194
1099
1649
3948
4307
4312
1078
3221
4144
4852
1216
1344
4021
923
1214
3776
3856
4817
1186
2471
4004
175
334
4373
858
1573
4294
1581
2092
3002
3986
498
3489
4266
4692
303
3223
3357
3379
4207
2503
2941
3493
1410
1719
2190
4434
76
327
582
853
1453
231
647
2115
367
2348
2478
3635
4663
4696
607
1208
1400
1570
2070
4305
1355
3274
4656
906
3078
3677
3896
654
2562
3310
4470
1685
3277
836
1426
4871
346
2538
5000
1461
2551
3533
4547
900
1704
2110
3819
175
1175
1492
2395
3095
3862
4278
3922
147
1801
3396
3784
4698
1079
1475
2894
4294
4388
4999
1342
3065
4573
393
586
2771
2935
2607
2978
4084
416
4766
4368
4671
3060
1185
2939
3472
3929
4699
1784
3576
3692
4281
14
397
1229
1744
1945
2204
3661
3828
857
886
2626
3165
3253
3293
3376
4628
139
337
1292
1371
4134
296
2082
2956
3702
4033
4770
2939
3682
96
563
989
1184
2797
4635
4928
1509
4158
1430
3146
2538
2149
2250
4760
178
330
1230
4021
4118
4717
554
2632
2861
3071
4661
1414
2442
1774
4732
1310
1551
2892
1593
3352
3406
3919
66
614
3896
2224
2710
699
1948
2729
2783
3336
3532
126
500
1520
2701
4474
643
759
1917
4203
1285
2087
2603
2606
3266
4170
4171
4609
860
1824
2461
3924
954
1258
3238
343
1043
2596
2966
4795
4943
1360
3879
4272
4642
528
3535
3925
4475
2039
2189
4958
946
1370
2626
4856
671
736
1288
2471
353
782
2749
3561
1395
3114
3581
2623
4132
4526
4982
1009
2263
2689
3193
3829
251
3615
4160
3108
3813
3816
458
2084
4663
301
1111
3976
291
1183
3205
4741
4992
1064
2278
4391
2051
1824
2330
4121
4307
4969
1565
1874
4645
1882
2385
3033
3309
4283
4093
1944
2956
3653
597
2400
4593
4684
1817
4561
157
1235
4918
46
538
4003
1102
1115
1340
3101
3294
4313
692
1662
1849
4538
221
281
987
1837
2569
875
1859
4484
530
1920
2609
199
1437
4717
982
2802
3239
4216
454
2020
2093
2102
2647
2875
3570
4207
706
927
2059
3779
4465
4716
1539
4524
1946
3823
4002
4337
4673
4839
1069
3519
660
2153
2203
45
1612
1947
4013
4245
353
802
2003
837
4337
1197
3730
3981
4162
4617
4769
1535
2364
3589
4001
4762
347
2844
4500
1421
2283
3223
3425
3585
356
369
2336
4507
2808
3773
4449
4577
4931
733
1991
2253
3323
3440
3517
3595
3663
4010
149
2898
3582
3604
3973
605
959
1407
1888
2201
2332
4082
3683
4036
136
3035
3525
3976
362
736
4687
4991
3772
468
1755
2550
2774
2910
3433
4171
4435
2225
2571
764
3429
3794
4156
747
2569
3858
4075
4492
3120
2516
2198
85
393
1305
4655
4932
604
2799
4709
4725
2960
4082
4644
4966
584
1473
3356
3805
4160
233
817
4747
4631
762
2826
3800
2054
680
1578
1732
2779
4079
1096
1184
1912
2156
3072
3533
3659
4259
4405
4604
3657
4296
4503
229
2276
4056
2939
3085
3704
3910
4218
4392
1053
1687
2167
3787
92
603
2209
3965
4345
4824
4831
295
610
833
2773
1219
4055
1360
2330
2708
2803
4866
3113
3123
3430
2906
3245
947
2186
4525
2282
3190
3731
3808
1225
1730
2907
3702
4662
4794
4893
1543
2195
2342
3546
2894
405
2500
3605
3895
4985
1263
1270
1622
4090
63
3219
3817
3539
484
498
661
1035
1435
1881
2027
2278
3750
3975
2189
3639
97
3674
4845
1875
1907
4731
4820
623
3383
2427
53
1397
2285
369
1141
1885
4518
146
1804
1808
2808
656
1965
3765
282
504
2267
213
966
3727
4583
641
763
2170
3341
3552
3674
4465
107
1174
1394
1980
583
3542
118
994
1185
3187
1623
1889
394
874
1229
1794
3145
1962
2555
4101
4811
4825
460
1231
3856
2318
2559
483
574
157
208
1148
3180
3812
4042
1593
4707
884
2839
4832
911
3145
4035
2339
4861
2261
1832
2767
3444
3712
391
2280
3129
1260
3297
3036
3792
1398
2931
1267
1472
1532
4986
1529
1539
3178
3520
4667
554
1550
2977
3031
3513
4556
4962
773
873
2145
3335
4488
1174
2731
3677
4472
430
1170
2248
3913
1099
2056
2305
2640
65
352
1031
1863
4170
4988
2152
4212
341
1358
1362
3777
883
1095
1601
2983
1278
695
1771
3449
4336
4568
703
979
2165
3551
395
434
1210
2359
4576
3310
237
1410
1955
3226
4558
397
3164
2659
2980
3568
3662
4702
424
320
399
1197
1886
2027
4898
963
1744
2549
4404
32
640
1567
2145
4756
4895
2878
3292
3441
1477
1694
1956
2217
4631
4995
79
979
2777
497
3961
4770
4978
777
1350
2640
3484
192
447
1479
1872
1993
2827
3405
4254
3922
369
3041
4820
702
1767
3234
4963
212
592
732
1365
1980
2437
2751
3154
3391
3485
3823
4191
4479
2053
2324
2775
4989
148
4080
2223
4966
157
2130
3705
2015
3450
4262
1282
1360
2009
2793
277
1308
1972
799
2516
2569
2892
4103
4575
2966
64
4311
1136
2103
2338
3074
633
1761
3943
679
2293
3845
4247
1133
1376
2801
3854
419
487
1753
2036
3209
4577
2267
1300
2008
4868
1060
3364
3369
3743
4222
4917
1339
2908
3067
4519
17
1354
3969
4568
2306
2916
2980
710
860
1366
2878
4450
624
628
3866
261
1076
3048
603
3211
3297
3523
3913
2766
38
460
618
4296
3142
3450
3529
96
3757
1201
1211
2062
2253
121
2349
2499
4035
4269
4542
3456
3583
3762
4882
4170
700
857
1799
3460
4843
226
352
3563
2030
3905
599
634
1433
3185
728
3509
1315
3748
3004
4900
4279
707
2415
4697
1093
1973
2368
3794
4594
772
3326
4617
294
473
1066
1092
3477
214
907
3277
3324
3327
3401
83
195
2091
2982
4314
299
1407
3646
4257
3109
3477
1738
3527
3780
4157
3687
4153
4623
503
964
3882
4312
633
927
1031
1907
920
1069
1399
3582
735
887
1654
1925
2740
2782
3616
1213
2473
3518
3817
4288
2222
2355
4365
53
805
1606
2272
2530
3329
1650
2187
3575
4730
297
717
2856
4689
3040
114
1809
1896
2123
2781
2927
4346
756
880
2378
3419
4351
539
1506
2069
3538
3833
3971
611
817
1000
1110
3331
4804
78
113
351
2001
2342
3550
4409
702
1260
1568
2397
4032
4436
232
3354
370
1155
1282
2717
1576
4084
2166
2352
4159
4831
127
4231
1532
2291
4343
4975
532
2359
2393
2757
4903
239
398
898
2429
2047
4057
1104
4919
1155
2602
3078
3821
1804
4156
4808
85
628
1187
1494
2720
3224
57
886
3432
3571
4016
692
2017
603
885
1283
3781
4069
471
1290
2720
4010
3035
4649
1039
2034
2738
4672
817
2869
1369
1739
2335
3380
3824
20
3089
4
1045
2182
2514
1540
2093
3762
4335
4641
4817
2760
3680
271
272
719
922
1071
2350
4164
4471
4572
4714
932
1073
4620
567
1233
2355
2763
4288
4923
1232
3857
1828
3233
500
610
976
1254
2017
2068
2477
401
1869
2471
2699
3724
3742
4812
131
1385
1451
2428
3867
4761
465
2208
3825
4658
2094
3054
3824
1358
2478
3036
3279
203
292
1645
2382
4374
226
586
3150
2525
4789
642
770
1541
1908
3225
457
1648
2436
209
1422
2030
3589
4622
427
545
2795
2807
2953
3094
3769
2438
3170
3849
3961
1235
2182
2495
3923
552
2083
4562
1820
2381
4112
44
2470
3994
946
2508
2938
2118
3034
4672
266
807
1084
1199
2304
1925
2128
4315
4610
266
368
1050
1886
4522
444
1820
1920
2711
4910
1087
2064
3673
3817
4405
1785
2832
3505
3856
4150
4778
401
426
1050
1308
2989
3065
3156
3552
3567
1398
3502
1857
1866
591
3480
4164
1967
2044
2827
3368
4036
1504
1936
4320
4745
1308
2191
2282
2865
4975
1100
2672
2926
4643
2785
1411
1842
4351
1128
1201
2830
4617
59
298
1216
1809
2363
3249
3962
3991
943
1864
2390
3225
4621
1405
2726
3470
3751
3813
4305
955
1642
2402
2460
3283
4119
4661
211
2405
4108
652
1217
2558
2798
3057
4276
4625
4688
4702
2957
3712
924
2134
2307
2794
1372
1974
2269
2640
4620
326
1604
1786
2920
586
1640
2688
3936
3567
29
627
745
3472
29
1878
3470
3539
4329
4337
4450
4017
1140
4096
4243
420
1730
356
652
658
2146
2782
3270
4320
4447
2024
4394
607
1021
221
805
803
829
3428
1129
1270
1277
2281
2406
2758
298
1355
1553
2366
2525
3297
4040
4107
936
4642
4917
2504
2812
3202
4235
4638
585
797
1633
2146
3047
4858
2674
3694
4453
480
1165
1564
2854
3737
4846
1418
3700
2387
2610
2729
3537
1449
2856
4898
424
1337
3926
2508
2609
3146
297
3108
3754
4159
104
298
1937
2306
3811
4706
3847
4592
339
78
2829
3557
4520
773
1883
2251
3265
4306
60
705
1913
2820
3747
4802
863
2157
3103
3204
3424
4382
4812
288
4788
1810
2408
3993
4154
1321
2650
4758
1142
1370
4571
4612
979
1740
2041
2428
3316
4859
913
2511
3637
778
3002
4165
533
885
1940
2578
2969
3407
3671
597
2876
4641
2082
3038
4289
3118
3841
216
540
2871
1982
396
1117
2914
4428
1364
1551
3716
4491
4860
413
3042
245
464
1546
4131
292
1143
2211
2392
2927
3043
3497
647
899
1309
2600
3322
3855
422
691
2383
3190
4017
4437
4922
1791
3992
4293
4453
4995
1098
1241
4995
2910
4908
950
1040
1128
262
275
1098
722
1426
2391
2514
2883
2930
3152
1351
2332
4044
4445
1122
1146
3576
4357
4522
4547
4757
9
1485
2950
3967
4543
1382
2517
1222
1428
1544
2803
455
954
1339
1816
3352
3887
4509
924
3700
4718
1293
3893
4587
438
1919
2498
3035
3888
4184
4734
811
4094
212
2992
3439
3479
4168
1136
4653
4741
1885
3807
4309
1872
2139
2249
3409
64
4539
25
289
839
3206
4075
215
589
1368
1562
2605
3034
759
2146
2919
2692
3378
3889
4493
580
711
1237
1953
2109
2596
2749
3819
4796
1999
2949
4849
2109
2936
4600
762
110
824
2113
2264
2761
3504
4295
284
518
1460
1937
2501
3441
3542
4862
465
1676
3336
3403
3862
4089
4962
47
562
4790
91
1066
1493
1736
1760
265
957
1617
1998
3259
319
745
2133
2136
3060
4387
677
1059
2453
3169
4287
738
842
1086
1272
4349
1185
2895
2915
2928
898
1637
2227
3518
4596
372
2729
3214
3732
4481
598
2483
3572
3757
4801
4911
1619
1890
4340
1287
2382
2386
449
4449
537
1009
1178
2795
36
146
548
1447
2964
4047
628
894
1106
1718
2158
2769
3189
3789
406
1281
1491
3251
4309
2369
2837
934
2839
4192
1480
3204
4929
224
2637
3116
3567
3905
4004
1317
1962
3327
1635
3638
1500
4778
1003
498
1248
1697
1502
1712
4223
2090
3134
4119
2092
2177
3090
3242
903
1363
2412
3616
1369
3480
3784
548
1575
2434
478
929
1671
1709
1866
3895
3900
4413
1163
1546
1647
1856
2029
2737
3252
4764
180
4219
292
1053
1615
2745
2817
3716
4806
1757
3187
4327
4526
354
986
1682
2523
3499
1890
3412
2443
2548
2566
3463
176
270
1507
3143
3210
4774
155
753
862
2407
3200
4642
2578
2656
3117
3876
756
4540
1409
1650
2370
3923
4473
186
1862
2631
4514
1319
1617
4348
877
2958
3934
4356
1237
2802
3558
183
385
895
4117
1772
4451
3290
3693
3725
1509
1562
4144
4602
4773
52
881
284
1459
3487
4781
801
1458
2054
4138
4795
267
1390
4926
392
905
2637
3335
4826
2404
4742
794
3580
3820
4102
4231
2049
2531
3105
3757
4336
4857
404
1845
2409
4079
189
796
852
3272
3798
4815
320
2362
3637
4098
2190
3701
3831
36
2032
2295
2471
3823
4784
1965
2362
3004
4139
790
1087
4741
1024
1788
3327
4561
2182
3545
3803
95
673
911
1552
876
1892
3470
3898
540
833
1114
4242
4467
326
684
3160
3593
4885
108
126
1118
1577
3752
4489
4698
700
1415
1773
3103
3346
3799
1624
2767
2492
2547
2765
1367
3555
3722
59
285
408
570
4707
186
53
2345
2808
4045
610
1841
2236
3200
464
1411
3205
4950
500
874
907
4057
1394
1726
1731
1947
4254
4326
4861
1213
1865
2466
2899
4123
4258
484
2046
4882
2519
4329
3071
3512
4407
148
3723
4050
4071
327
416
1420
3567
4022
1423
4622
4503
1276
4098
1604
2276
3689
3758
4996
1196
2277
3655
4965
305
1443
2717
3006
4648
1571
1811
3414
4086
207
372
928
1456
1591
4840
2487
3667
4417
4754
1822
2472
3526
4566
2563
3008
3470
3511
4347
4354
2216
3006
3724
4436
568
4399
3269
3541
2490
3566
4309
227
285
827
941
1898
4257
296
597
1916
4048
4667
2684
2845
3077
3529
4577
4996
2731
2765
4792
2063
4239
4575
4734
36
491
811
1953
2832
4116
2464
4780
101
484
2632
2659
4247
4756
4820
384
824
4199
4244
4999
1088
2421
4311
394
3028
3599
3871
202
3350
3998
4546
4708
1087
1205
2161
2872
2998
4215
4801
207
242
1675
2989
3932
1001
3373
3754
703
3092
3817
2099
3094
3180
3992
3360
497
991
1088
1651
2468
3654
4263
155
644
1226
1584
1850
2040
1246
4078
4153
4348
220
4227
4384
483
1047
2973
3187
1369
2100
4572
4750
2043
61
1353
1433
3910
4019
294
703
1583
2477
65
1913
2361
3707
495
2826
4171
4173
4514
733
1089
3033
4347
936
1351
3715
4577
1475
2967
4949
861
1309
3005
3880
1976
3324
4405
2851
2905
2353
3704
3717
4303
1940
4064
4154
4523
4623
32
34
1570
3880
439
1657
2050
4367
2989
209
1382
1456
2409
3211
216
3809
1315
2204
969
2558
3044
3665
2639
4230
4850
1112
4968
1199
2276
3319
409
2668
2994
3405
343
898
1558
1630
3882
4941
476
1508
2539
4114
2245
889
2392
2420
3511
4199
1429
2402
2651
4535
1202
2280
2540
3536
1479
3722
4000
1030
2715
3535
4883
409
4511
535
1665
2182
2611
3207
890
3777
211
1841
3355
3999
1547
2857
3139
3448
4120
1540
832
1989
2156
3189
4693
4793
635
648
1787
1811
1888
3223
2939
3198
3882
4212
1871
2292
2947
4154
1863
3886
2049
3154
3184
1509
3789
2472
2534
3958
739
937
1077
2726
3296
3503
4162
4196
4304
52
2307
2952
3890
4383
1816
4901
4981
2094
2120
3971
617
1099
3931
3964
2195
2261
3428
3528
4859
2586
3930
1294
1505
1623
2007
2169
2352
3085
4089
4729
823
1190
1673
2102
3631
474
1647
2976
3119
4130
4801
695
2365
3655
4204
4295
845
2752
3135
4025
342
2842
4684
8
997
3916
3692
1868
3069
3415
4060
4778
1435
2524
4785
866
2308
2980
4499
4508
1395
1449
2489
2978
3286
4260
4670
6
455
2098
2611
3998
1404
1860
2881
3129
3691
4351
4667
295
1050
2524
2982
3895
1070
1604
2141
2945
237
1481
2821
3517
4792
3578
660
3599
3834
3906
4032
59
3024
4476
4989
689
2564
3260
4989
1570
1633
3593
4296
2705
3518
3816
4429
4597
27
714
1312
1630
2027
3322
624
2570
1419
3734
4960
3344
414
1400
3329
4106
2461
2777
2951
4215
4904
2241
4361
4866
1295
1912
2203
4360
4
2274
2923
3367
4203
1288
2467
3601
3854
4811
2144
2435
4206
259
1243
2516
3947
1897
3958
1433
1607
3148
4928
414
1247
2315
2338
883
1979
2075
3789
4490
1191
1447
2262
678
1539
1667
1786
2047
4425
276
4165
4732
3002
3400
4302
167
343
1186
1783
2534
3426
4429
4601
3027
4027
1559
2804
4310
327
2433
3093
3766
4547
278
1874
64
719
1972
2047
980
1955
3045
2879
4403
2024
2552
4143
4680
1580
2801
3763
637
2590
2744
567
1651
2020
2421
2692
3812
2927
4885
425
1767
4352
389
514
837
1430
4626
4033
4366
4423
21
1606
3359
3513
393
3871
1534
1392
3635
217
357
1721
3291
3432
3775
4606
4588
4762
628
2082
2278
2305
4117
4583
1994
2522
3616
4519
2652
2762
3857
4722
4957
1438
2744
2396
2469
2492
684
902
2169
4741
473
2076
3111
4878
278
1035
4369
4952
4991
3761
4519
4814
122
2170
2598
706
2653
3510
3685
3339
3532
164
2305
3553
1114
2048
4347
4625
582
3315
3677
3940
4154
4845
1422
4365
145
3395
4364
241
3879
628
2174
3369
3773
3971
4979
2039
3365
3772
4331
906
2511
2708
3526
4420
539
683
3345
4367
227
1860
2191
2731
3936
4268
5
3256
3298
3301
3356
3910
155
1430
1716
3333
4348
4446
4781
1423
2233
4948
499
2623
3361
37
104
1941
4080
4335
4662
164
3290
4433
4922
1709
3395
4091
4717
2263
3761
4025
263
1410
1975
2316
2846
3221
3784
3801
4504
4916
894
2998
776
3708
3828
4783
875
1677
3566
4449
414
2554
590
2022
2390
3400
2117
1493
2406
4444
4966
3232
4583
4620
753
3650
4735
1045
1301
2820
4274
4924
1493
3621
4746
1030
169
4856
3679
4240
1394
2947
3059
4672
1850
3028
3608
4482
1180
2031
1222
1815
2967
3002
3159
1340
4027
4317
495
1807
2745
3986
922
1111
2086
2665
3498
4241
2013
2278
2336
3066
4101
2363
2764
4485
1821
2603
4438
92
2748
3360
4877
115
4304
4847
2821
2481
4001
4608
1138
1796
2142
2185
4259
4436
2544
3964
1014
1849
4902
2245
2652
3503
4880
4912
127
627
670
1436
48
349
3895
535
3370
258
1394
744
766
868
1134
2294
2608
3790
4165
4798
328
857
1846
2559
3402
3772
67
3601
2147
2554
4193
2447
2878
4465
153
1121
1669
1869
2038
3190
4053
4280
59
722
847
2190
3288
3537
4565
2097
3029
3657
4524
787
2138
3337
451
496
794
1101
1454
2152
2669
2906
3186
3517
660
1480
2413
3294
3376
4014
4217
4375
935
2382
2502
2863
3227
4502
4536
2001
2242
2649
3309
2880
4592
117
295
620
1865
1910
2774
4860
546
3532
3105
4359
3288
3458
64
3929
4398
104
240
375
4362
4550
4752
361
1654
3279
4421
716
921
1948
3843
1268
2056
3572
3772
4481
1294
1651
4349
1586
3932
4862
1473
4672
4404
21
465
845
3158
1357
4784
243
2344
2856
2751
3409
3684
4669
1071
1842
1857
2282
3758
4087
4291
3524
3910
4964
174
625
1753
2970
4530
2377
77
666
823
2514
3889
4635
1160
2605
3257
3956
2853
3419
369
909
2867
3613
4896
1831
229
448
1061
1212
679
820
2492
3205
3264
1906
3036
3350
121
1743
4163
4755
1061
4487
4916
1194
1283
2769
3931
362
848
1335
4815
4998
861
1508
1586
3596
4450
496
3533
587
3256
3602
4614
1823
2090
77
1739
4026
1370
1597
2603
3115
3765
4086
974
2667
3279
311
1256
1265
583
1748
3426
564
1512
2898
513
1814
1888
4601
4920
392
945
968
1914
3984
4204
4327
4433
185
595
2426
4014
1876
2717
3078
3364
3575
4991
1234
2374
3090
2078
4291
4581
776
2583
3443
3456
3952
3958
271
1803
852
1082
4505
1868
2261
2908
4385
4489
4625
4907
2188
3130
3528
4777
82
440
722
2636
828
1953
2693
3732
678
982
3974
337
2046
4710
4824
401
1848
2248
2544
4463
570
3429
4344
1490
1582
2160
2559
4632
351
1281
1794
4071
69
3395
4554
746
2305
3948
1466
2648
4555
4765
4857
1762
3457
4231
2242
4706
199
1839
1941
516
980
1755
4210
4622
1540
1737
2820
3309
3876
2089
3691
2482
4226
3887
351
4517
4555
4561
1433
2222
2630
4698
1273
1794
2355
2694
2927
2743
746
983
2276
4340
4642
4681
4952
1619
1706
3904
4599
1448
2462
2986
3308
3598
689
1096
1589
1963
516
759
1286
4355
490
1494
1777
2677
527
1273
1430
4863
2229
4293
4903
1614
1833
2246
1236
1767
3601
3802
82
3064
642
1588
3833
4345
4435
1118
1378
2935
3446
3786
739
1908
3677
249
670
826
969
1660
3393
15
456
471
1056
2183
749
1827
3366
4214
468
782
2911
58
1298
2309
2895
2611
2898
2983
3914
4475
721
3022
3276
4311
4342
1053
2588
2954
3287
3783
122
970
1329
3893
877
4776
1060
1377
231
373
1110
1263
4991
198
2316
4814
1009
1586
1823
1070
3435
150
1404
1440
2997
4323
75
3036
3248
4454
4937
4965
325
1476
2155
4987
4286
4515
3444
2946
3884
4329
4350
1194
2310
3097
4758
4888
1646
3615
3950
4631
1520
2312
2941
4222
4737
3884
125
2019
4551
183
3209
2329
3273
464
2048
3763
1806
2655
4118
4549
147
418
1056
1184
3712
4075
1246
1873
3048
3542
3875
4052
4344
4664
4676
2008
1777
2679
2930
3586
3797
2319
3465
1031
1640
4819
821
1330
1548
3038
3703
1824
4651
4951
2480
214
1521
4256
4342
827
942
1971
2306
2724
727
3301
4384
1373
2183
2203
2978
3728
84
985
1266
3267
2732
3402
4072
2073
3536
4408
4929
1999
3341
3401
4763
3414
1186
1261
2185
4869
155
2848
149
2481
2523
4203
4497
2587
2632
4572
3001
4522
808
2067
2312
2341
3008
4659
3961
4037
2734
2876
4682
2319
2495
2834
2056
2409
2488
3459
1276
1947
3400
1325
1390
3754
3806
3942
844
4371
2308
3211
257
596
1344
1557
1978
3244
1714
1848
3576
3805
786
846
3417
4490
2362
2792
3793
972
4489
4543
4724
248
259
765
922
54
993
2186
3845
4727
721
997
1493
1936
444
486
767
940
1784
1951
4446
4502
2373
4710
382
1948
2344
2605
273
743
2881
3696
4679
254
470
1385
1525
1836
2189
2112
4260
820
1106
1662
4489
1114
2242
4373
2611
3148
3239
3745
199
526
616
2754
3480
3537
4195
4918
3355
3964
341
1072
1418
3148
4198
4381
4955
366
1863
1989
570
586
2677
4677
462
1062
1471
2782
2947
589
854
2424
2709
125
1275
2490
3606
3666
2467
3448
3903
750
835
1917
3171
4607
642
1129
1661
2206
4707
1170
4793
1293
2015
2203
4718
1718
3185
1554
4807
2838
3051
4096
1940
4190
397
1649
4337
4552
1066
1122
3671
4418
527
2147
2421
2531
2696
3879
1349
2132
3014
590
385
473
2057
2316
3572
149
2153
2458
324
4154
4191
2249
2983
4447
4802
4803
198
1585
1963
4069
4734
4780
2643
4143
1007
3143
4199
2520
3430
4969
1118
447
1680
4929
644
2063
2686
4702
2709
2808
788
1395
1386
1923
2267
4695
35
2224
2614
3382
4892
107
1198
1775
3917
4241
4806
4832
2966
998
2483
4609
2588
4493
4923
3658
3700
4353
399
469
3097
3640
4405
1605
2409
2993
1140
1909
4032
1128
3896
4191
4730
2363
2453
3649
2312
2843
856
1746
4989
2253
61
208
527
1127
1974
4715
2476
3193
563
1215
1235
4475
4633
3510
605
1900
3136
988
1667
2188
3313
3888
1724
2533
3247
4709
3281
3782
4585
1304
1664
2806
3180
3620
724
2566
2936
3136
3464
3894
297
575
2042
3934
817
1053
1110
1633
3750
3982
4875
41
442
1433
3065
3183
4021
1162
1248
4765
1738
2212
4780
1470
3260
4357
4871
245
4789
4955
282
1219
2216
2807
3202
4799
2669
1138
2542
2933
3053
4496
4765
243
3212
1767
4964
488
953
1702
3495
4125
33
849
1540
92
425
521
1340
2857
3741
4841
547
880
2026
3103
3258
3680
4017
4218
1545
3319
410
1275
2246
254
335
828
1495
1838
2527
2994
3743
3889
4580
1209
1651
1661
3184
339
1694
1905
4196
4870
829
1465
1590
3532
3731
4197
206
1559
2200
4666
284
967
2412
2658
78
4644
222
1123
3480
244
1028
1459
4625
3449
4633
65
103
1095
1785
1935
2109
3605
198
1985
3954
3973
4282
989
2065
2669
3173
3699
4467
3400
843
1155
2119
2370
2860
3148
3753
1524
1995
2428
3046
4124
1267
2893
2059
3984
275
2905
3393
1930
2161
3778
4166
4394
491
1235
2750
3036
3155
4028
4995
553
1196
3050
3586
3798
636
802
898
4374
257
3721
4714
113
445
2677
2954
3756
4850
1922
3060
3705
4212
4558
2531
3225
1649
1686
2307
4582
4613
448
2337
1829
2283
3088
4826
566
3801
4164
4418
864
2772
4358
4758
680
925
1346
1679
3200
4061
4910
296
1255
3987
4140
962
2283
3077
3116
3230
3914
4375
851
3868
4943
1744
3526
3905
4683
862
943
4873
79
732
4147
17
1851
2997
647
1424
1814
2480
3123
3943
87
1177
3171
4006
4943
4958
4969
380
890
1425
3881
988
1226
2216
2827
3172
4750
1240
1599
3357
4880
4101
4547
4759
1769
40
1618
2506
2760
1537
3106
3580
220
1544
2154
2187
2235
2922
812
3650
988
1606
2855
3109
3335
1133
2154
3666
4330
716
2896
4264
4526
2683
3176
3300
4813
4644
672
2739
4112
99
528
2732
314
1385
1387
2056
2337
4369
4476
906
2149
3088
3998
777
3365
1954
4719
1389
3332
4148
4156
448
896
4985
4751
4921
391
725
1725
3377
1259
3632
2062
3446
4478
52
1599
4541
4583
4884
4986
2304
2364
3136
3738
4111
4569
2245
350
1194
3338
3743
3916
4291
277
2142
3555
3711
4948
3755
4096
55
3538
3600
4246
4312
4765
4924
1261
2215
3607
4456
1126
2293
4503
3417
3806
1982
1396
2168
3502
4221
4385
4552
4612
1292
3953
4666
2814
4056
1396
3558
3759
2614
3815
1770
2311
4264
1378
4558
2576
3660
4391
4771
729
1623
1753
2125
2912
3120
4201
1643
3363
1091
1112
2960
3323
3336
1303
1312
1383
3764
4723
1764
1981
2912
3386
4283
931
2110
2918
4455
4793
215
3686
53
201
2617
3028
1097
1772
2485
4697
100
996
1986
3078
3514
4668
4838
3
2100
2103
2818
3556
3598
4202
1892
2302
4456
1031
1585
3661
195
487
1331
4699
302
1410
2440
852
3093
1841
226
1532
2067
3681
3864
2616
3629
106
2589
4369
66
2566
4067
4118
4339
639
1102
2981
3573
1203
2792
1035
3269
4820
2133
136
1605
1685
4884
94
100
871
1065
1689
2626
3829
3879
2394
133
4533
1701
2462
2976
3932
4478
350
3654
562
761
4185
811
1425
3461
3988
4285
3026
3569
4472
2432
3273
4284
3781
4152
4287
1225
1254
1474
1580
2729
3871
4630
75
324
1875
1919
2369
2451
3045
3751
4068
4837
2358
3333
3530
4875
1753
1925
4041
4304
4588
4835
58
1043
1946
3115
4394
578
1191
2100
2694
3859
701
1834
2020
4291
953
1054
1953
2279
2933
4010
267
894
1469
1768
2644
3256
4966
1277
1706
2941
3470
3945
27
192
4135
4481
49
562
1047
1602
2903
2672
4829
2323
3032
3261
3735
4334
4370
1020
3659
3134
181
2050
3582
3661
4037
4251
4515
4671
1009
2836
3948
2680
519
585
996
1640
1919
1974
2942
3100
922
1564
1972
3235
3919
3171
105
748
1239
3762
4467
451
1036
2707
3364
4183
4286
206
1354
3866
4731
308
796
2031
360
4135
4851
4375
4491
245
2129
2918
3066
4460
4496
546
1515
2034
2093
2613
2689
56
1114
137
2416
2428
3270
3812
4195
4885
4439
2520
3970
3279
4669
1189
1856
1125
939
2000
1015
4785
860
488
568
1400
2303
4542
9
1867
3905
4415
4874
2675
2908
4129
542
618
648
2308
2428
158
470
507
314
1712
4340
4802
441
3700
197
540
2100
3132
3554
345
1490
2403
2414
4079
693
4983
687
3042
4070
65
398
3815
4254
4558
127
1639
2451
3892
4221
4358
4997
1775
1847
1956
3644
4237
2687
2817
54
2681
1572
1756
2122
2570
3385
3428
3746
3896
763
1868
2044
2268
2955
3297
3324
1093
1839
2299
3246
133
691
1378
1988
931
2337
4105
445
1329
4144
4147
4193
1
133
3914
4680
1007
1155
2014
2547
3755
2765
3825
2445
3450
3999
4499
4837
3311
3480
416
1081
1602
1833
2435
560
734
1650
3936
4326
959
1717
4213
783
1389
2923
3206
4126
3907
446
2543
4066
1063
1139
1999
2682
3920
4527
35
2246
1293
3606
4602
4954
437
4796
4859
4777
1190
4866
2623
4265
4357
370
676
1641
2501
3242
3674
4424
4550
4769
1033
1505
1568
1859
2619
366
1506
966
1053
1679
1746
2189
3700
3751
4432
1083
1576
1308
4727
1044
1277
1794
2528
3285
3317
3880
1003
2078
2084
2660
3186
4208
4271
4532
4780
4794
370
3099
3919
4241
4685
1059
4799
276
4059
1
167
2979
4305
548
3678
107
121
172
1205
1588
3207
1135
2130
2716
1761
3657
1470
2956
4268
4526
246
3601
3123
4057
326
2248
4414
4485
4731
3840
4412
2155
87
2227
2452
2573
3297
3788
4809
1260
2121
3266
3331
4217
1095
1679
1693
1844
2731
3827
310
1145
1325
1917
3330
3807
4995
1292
1594
2076
4256
440
1616
1939
2231
2608
1878
2472
3320
4531
384
1896
3342
4691
10
2138
2701
3261
3911
853
1898
1930
2012
4928
404
660
4927
737
4821
1648
2507
2997
1718
1887
1985
4265
4340
4430
795
4041
4922
1074
3935
4152
1911
1934
4080
4772
2980
4558
4577
1
102
2515
3869
4659
3656
145
398
691
2197
4852
23
1123
2403
3840
4840
2930
2403
3129
4677
2873
4364
464
2418
2492
1903
3060
3628
3913
4253
968
1040
3497
663
2933
4312
89
496
1009
1364
3924
4666
2498
3179
3199
1222
4247
4752
189
1004
1746
4208
2077
2109
2250
3324
3553
3875
4007
240
1133
1648
3372
3732
4079
4295
1080
4063
380
1930
2715
1047
1198
2980
3134
3659
3993
680
2750
4029
4174
484
1792
1951
2725
1489
2420
2742
2974
3684
4021
4557
389
2364
4164
300
2410
250
897
3939
1156
2361
2716
4027
1229
2811
484
588
456
678
1203
1605
2456
3024
4929
1556
457
4281
4947
1189
1232
1857
3235
2574
3072
3211
4249
4762
4782
2184
3320
3613
4333
115
849
1104
1207
2825
4946
1548
2349
2543
4035
1468
1471
1943
2403
1284
1747
2010
2984
3415
1001
2121
2346
2863
1609
16
1309
3096
4321
485
2487
162
867
1170
243
1412
2183
2684
3814
1447
2062
3371
4326
4625
3036
4085
4240
4318
1950
3102
3291
4876
115
878
1828
3333
4213
3003
3388
407
1797
713
1195
627
4888
2764
89
250
530
1256
2928
3281
423
1243
1405
1774
1356
2809
3404
4871
3218
3412
3971
4128
970
3125
4455
631
1405
2476
3479
408
418
1318
535
4078
4752
4202
4956
370
1286
1724
3823
4299
670
1363
2974
3092
1354
1573
2901
2957
2980
3029
3156
3940
210
1207
3276
2172
2541
907
1683
3149
3449
336
778
1199
4921
2469
4759
3069
3591
4331
4762
973
2865
418
1288
1575
4325
2236
2324
2326
2362
1463
497
1289
4639
375
1308
1726
287
1444
2779
3966
4394
458
1335
3335
4409
400
1466
1562
1935
2007
2347
3759
4227
4330
1427
2051
4428
206
396
1773
558
601
2236
2904
3487
3620
750
1168
175
2218
2952
3241
3779
4604
28
2845
4047
2328
2800
2805
3518
4326
1574
2345
2617
2791
218
227
1529
1667
1981
317
2888
3639
3739
3748
3896
1966
3580
4959
69
4720
1826
2437
1058
1237
1341
2063
2218
2231
639
1208
3483
3997
4005
4113
4905
2179
3293
3444
4774
4985
1659
3181
1429
1644
2261
3744
4958
300
405
421
1247
4238
4971
204
1122
2426
670
1252
3955
4478
2504
3330
184
2158
29
116
500
3757
4187
658
934
1441
2895
2913
467
3061
4713
131
2257
2730
2850
3741
3942
4614
4625
4704
1765
252
632
2907
3662
3910
4465
4511
4768
2945
157
287
2596
3371
4156
436
2183
2241
3768
2303
2983
4285
1397
2010
149
2692
3594
4154
2516
3308
4219
2352
4188
569
4611
586
1986
2924
3568
4033
4075
1288
2753
3181
4413
945
1638
2797
3643
3714
3975
4454
1862
2174
3318
774
2504
3091
3290
3876
729
1526
3103
3394
4775
343
4298
1494
4503
4608
4684
1642
1969
3608
4196
4867
1539
3597
3688
4185
229
530
1683
2398
2690
4327
4435
4826
4894
77
1257
292
725
887
955
1236
1470
3981
1512
1592
2309
1188
2696
4058
480
3359
790
2016
2386
3018
3829
4684
4692
1235
1547
4156
735
897
1241
3073
4970
3880
698
1915
2090
2903
3398
4794
284
1752
1927
4518
4636
1852
3742
1403
2003
3225
3479
4058
4199
2736
3417
4772
2152
3952
4312
4335
4423
4542
4727
4390
1510
2367
3573
4872
1935
3871
4486
69
1617
4255
723
730
1519
1967
3296
4509
2715
1484
1683
1805
2328
3055
3385
246
478
2535
3165
4085
4523
4555
297
3647
4053
298
1254
1934
3023
3936
3974
4077
153
417
693
3142
1373
2333
2813
773
1156
4554
1049
4286
1390
2274
3892
4734
571
1774
2683
3251
4074
893
1311
2439
2463
3433
3512
3952
4300
4716
300
138
676
2098
2315
2764
2989
352
1258
1322
122
612
4475
257
1342
1704
3120
3366
3727
4658
3864
3093
1225
1363
1798
2754
2321
4079
1019
1130
1645
2455
2887
3442
1368
3535
3656
4817
2552
71
1496
2696
1992
2220
2957
1680
4359
373
1438
1927
2710
3812
1615
1622
2811
1245
1309
3765
2937
185
2046
2998
3579
2282
2885
3726
65
122
4412
4907
96
1190
2650
4173
1465
1981
2074
2919
4016
4933
2022
3467
561
1592
1654
3834
4875
559
2493
4406
4303
2629
904
930
1571
3031
3038
1576
3350
249
2394
4328
2036
2266
2361
30
561
726
1754
1839
3181
3659
4244
4419
3844
515
802
2678
4122
4878
4963
1484
2253
2873
4227
204
595
1441
3933
4682
1111
265
1014
2960
3219
3630
4706
4959
453
593
905
3171
4581
1664
2518
2572
4648
2577
696
1723
1764
3317
1072
4672
1290
1565
4012
1074
1762
1841
3517
606
2669
690
2684
3231
177
901
4938
1514
2718
2782
1629
2769
3453
4376
2839
2870
2886
3167
4611
450
538
1441
2025
2164
2665
3996
4250
2923
3073
4297
4933
982
1017
1130
1634
2245
3341
4505
404
1015
3124
3506
4900
55
2552
3475
261
2303
4183
833
2356
3951
4268
4525
218
782
2140
2632
3946
3961
4342
2553
2702
2864
4177
1344
1445
2935
4093
3088
3323
3453
3774
4287
4586
3027
99
420
2661
2662
3187
3396
1830
4170
2737
4512
4707
562
2593
3047
1603
2875
2932
3184
4809
1928
2919
3481
4178
4263
4414
1881
2004
3775
3956
603
2163
3235
3292
3709
3895
110
1666
4857
767
2935
4208
4326
4386
577
2585
3688
4281
4382
731
947
1385
2450
2721
1689
4212
692
2812
1355
4321
134
1211
2659
3084
3562
4007
444
943
1748
1816
4193
817
3633
382
1382
1799
1951
2638
285
944
3242
915
1761
2308
4589
985
1322
3258
849
1318
3856
186
568
1580
1618
1879
1958
4292
4907
3189
3727
150
2216
2890
2936
2000
2137
4142
4009
2162
2821
3087
2151
2420
4705
2644
2276
4334
3220
4361
646
699
4488
136
575
541
725
958
1713
2273
3679
3812
4144
4744
358
432
2960
2999
3329
4181
923
954
2171
3299
4965
260
3283
3695
4396
3955
617
2537
2740
4300
4613
1856
1448
2704
3861
933
1527
1928
2576
2647
3100
4494
3529
3674
3836
2790
3763
4565
4879
1835
4332
4347
219
1417
1461
657
2605
2734
4843
726
734
1566
3520
4587
1095
1117
1293
2841
3673
3764
4283
4767
76
3961
4942
300
1990
2190
2618
2774
2861
3354
3797
2847
22
501
988
2632
163
1845
3040
1775
4805
1338
2530
3842
3868
4235
525
1575
2980
4114
4235
4563
564
1681
1756
4650
1690
3424
3792
158
2826
3745
4275
268
1906
686
1445
2767
3613
2051
4811
1108
1527
2602
2713
2283
4198
4745
2582
4393
263
2582
4279
4646
630
3740
4303
357
505
3065
1744
2566
3040
4723
40
676
19
356
1817
2961
440
1569
655
1772
2035
2059
2560
3127
3203
3897
367
779
3934
4842
511
3000
1278
2196
3272
4202
4744
4545
1313
3277
2230
3051
401
645
728
2728
1865
1964
2072
3822
2546
164
1910
3377
3468
2202
4789
157
2244
3762
3770
605
2267
3074
4254
411
2105
2502
2689
3244
4169
4418
4974
1522
2369
2561
3489
4826
4865
3392
3642
564
1996
4009
4857
369
2243
820
1295
558
959
2216
2683
2469
3236
2871
3216
4030
1384
1667
2454
4241
394
1836
2934
3997
535
1857
2187
3146
3357
479
627
2753
1981
2474
2519
3706
3634
4810
2739
4412
1236
3371
3728
4390
721
4236
4680
941
2311
3010
2577
2920
3373
4332
4924
124
4119
671
2631
3054
4681
4977
1632
2990
3837
114
851
2209
3303
4070
4149
1040
1704
1966
1997
3686
4133
939
2523
3673
1266
2829
4658
349
419
673
2659
2817
3491
3511
4208
4289
3327
547
1578
2341
2491
3615
2293
2349
3479
294
1201
1507
1827
3860
2563
2878
2968
4974
4976
551
1213
1217
3367
4257
4700
2596
3315
3533
4818
3076
4148
4840
3228
4778
183
489
1917
2344
3336
3897
4215
1287
1593
3088
4114
3821
694
2676
78
940
1318
1401
2182
4145
4812
2445
3020
3732
3778
3832
126
612
822
1092
1523
1706
2305
83
735
1921
2108
3217
4025
743
619
1933
2638
3737
4239
731
4041
4655
2484
1433
2584
4835
200
1219
3188
3329
3731
3992
4730
251
869
2107
2698
2745
4884
1186
2629
2860
3413
3967
574
732
2345
2830
3599
116
773
1858
1666
1682
1435
1743
2739
4402
4623
95
132
469
1749
956
1385
386
2068
2343
3120
4086
1122
1793
3332
4970
194
1610
3960
775
2460
2695
2970
3811
559
1960
2514
3034
4768
4797
4148
4368
4918
172
1207
4284
4408
1308
4027
4179
4779
3828
355
1228
2098
4624
525
1389
1681
3186
4778
93
1232
3598
1747
2380
2507
1484
1523
2254
2845
3329
4523
4684
1150
3074
4488
1082
1482
2656
3827
4143
64
282
1410
1809
2564
4678
264
492
579
744
2980
914
4964
560
2080
3601
1038
3107
276
486
1014
1777
2644
4897
1123
4916
3343
211
688
1115
1638
2914
3623
111
1030
2407
3667
3808
1194
3090
4006
21
1186
1303
1965
2563
2967
3372
3739
4088
940
3388
709
1280
3272
3313
3517
4286
864
3269
2635
2420
3869
3956
1943
2166
2847
1128
3074
1292
4683
1249
1407
3026
3810
4674
3478
796
927
2461
4596
530
1290
2840
305
361
467
1022
3109
3393
3568
4102
4150
2418
3682
4459
137
1136
1665
3584
4330
4823
469
987
1451
1040
1369
3342
401
554
1657
462
2418
2891
3519
3887
4538
267
2024
3097
85
713
1250
2034
4748
4789
1005
1061
1489
1997
3704
4131
2383
4802
4828
758
850
2350
2524
3392
1311
2599
813
2498
4713
80
2135
3087
4589
437
763
1435
2243
2713
2834
4463
2154
2919
4701
1330
1730
1850
4068
666
1625
1751
2616
502
34
3171
4249
766
807
2987
4717
235
2360
4021
4849
685
1027
1549
2654
3111
4934
1118
1275
2093
4327
3111
1328
2711
4143
606
859
1282
2742
3686
4834
221
4504
282
731
1268
1525
3118
3904
233
3334
3909
1934
2817
4371
2985
3004
2201
593
1412
3883
4685
1977
3292
4872
152
1078
1414
2565
3736
2798
3815
2640
3656
592
1611
2012
4719
4966
246
1002
2936
2979
3152
1522
2417
2765
3910
220
1718
3061
3146
393
2645
2792
4352
1926
3131
4772
4417
86
2445
1555
844
1800
3682
3830
425
544
1315
3214
633
2102
2907
3689
3907
4591
1192
1320
1792
4811
412
1583
2041
4217
4978
4260
4609
815
3707
2062
2740
3514
4411
4636
4687
677
933
2644
3812
4316
3730
4021
4306
4380
1774
2364
43
661
2577
1277
2401
2884
4004
4705
4882
91
3290
357
1802
3014
250
2914
4337
1221
58
2565
4973
1348
2691
4103
1533
2327
2547
3119
4049
4065
4125
4795
15
988
2586
3518
92
395
1345
1933
4384
3172
1113
1146
1765
2718
3904
4267
197
318
1663
4513
865
1776
4898
1619
1952
3316
4727
373
1363
224
2865
875
2528
4805
2565
2516
3008
4251
2422
3051
4805
4989
366
3299
576
716
2613
3117
3620
3906
258
694
2805
3241
4557
4994
522
692
936
1130
609
2064
3826
911
1048
3296
4406
4421
36
1399
1878
2443
4919
4937
2104
3167
4560
1008
1822
1879
1494
3591
4315
3190
2392
3259
4355
245
4804
200
2195
2480
2414
1555
2066
4015
263
1042
1772
3797
4274
226
588
1045
2448
2855
3222
4337
4783
52
1142
1833
2230
3301
3810
88
645
1014
1359
3263
1877
547
677
2142
2147
3266
2443
3497
3613
248
1350
2778
2868
3237
3548
4188
4463
880
1399
3119
3754
4541
1145
83
286
242
2149
2215
2960
1383
2532
2587
2819
3068
3206
4381
816
1294
2702
3242
3774
4721
3189
3503
3630
4500
2100
3497
1641
2264
2568
3087
4077
4562
2458
3265
3497
3679
4592
4769
4927
198
4001
755
1279
459
690
1194
1354
1668
1857
3257
554
1399
2381
4623
502
1363
1910
2325
4525
4764
307
1086
2586
3369
4664
2036
2189
2331
3141
240
2693
3192
3543
343
914
1872
2578
2591
4472
1387
2025
2613
2844
2526
3956
1258
3422
834
920
926
1034
1587
3180
3805
4048
893
1898
2191
3269
3611
157
2203
3852
3011
3025
3336
3775
4921
752
1623
2449
3748
3782
1895
3016
3325
3658
1588
1736
1965
3431
285
2957
3012
380
402
847
1386
4657
1367
1638
1596
2416
92
221
1250
3043
4512
4534
1881
2072
3507
2247
3347
3978
742
925
972
2296
3451
1291
2392
2521
2948
2975
407
1450
3103
3488
3111
3503
3880
4626
4885
1023
2145
2550
2624
2918
2667
3647
4265
4409
4580
4730
3535
4405
1409
4483
4867
499
3341
947
1131
2002
3348
1552
1739
2782
3782
4639
4822
713
2718
3352
4946
1344
1796
2753
3668
4789
51
462
4570
4969
520
1543
4366
525
2345
2391
3220
3497
4834
2957
4478
1607
2174
227
1090
3470
3811
121
916
1617
1919
3134
202
431
554
2289
2844
163
848
1108
1145
1616
2320
2342
2392
2651
2770
4170
4482
2165
2992
4107
4268
4378
1177
1622
3494
4825
1099
1879
1988
2452
4723
2363
4415
302
2835
4147
4158
4634
1862
4928
2824
3024
3204
3485
4555
1270
1534
1561
2507
2705
756
3191
3928
1375
2981
3355
3793
2007
3139
3458
1569
2046
350
3436
4922
2
4214
4846
1890
2089
2315
3194
166
1533
1719
2527
4745
2624
4765
2671
3847
3922
1929
3135
3417
136
890
1343
1653
1739
805
2375
1166
1471
2835
1553
3366
3572
3994
4914
436
620
1507
1515
4791
3719
191
1514
1930
2887
3757
4485
4656
3622
4315
2701
3936
452
599
2943
3683
3991
4201
4744
68
2948
3931
4364
4421
1982
2867
4378
571
3151
4180
4946
2946
4591
179
3812
2476
3459
4406
4886
3748
3819
816
2730
3935
4126
4760
4961
314
763
1880
3026
4193
2495
3107
21
1628
2352
2987
4376
2943
4862
2178
2795
3022
4014
423
658
1656
2580
3863
3897
3996
552
1530
1737
2151
3055
3101
4758
1769
2392
4999
254
3402
3495
3738
618
862
1090
2539
3358
645
2197
313
970
1550
3161
3187
4389
1259
1382
2754
4546
792
824
1011
1218
1373
3150
279
797
854
1085
1242
1806
1891
2068
2372
3433
3981
847
1346
1913
2539
3230
4140
4273
855
4905
1193
2648
2665
4162
1120
1352
2239
4212
375
608
857
1354
2953
3055
3233
3741
451
1565
1662
2183
4373
365
2063
4304
4413
1312
2585
3228
3452
1148
1908
695
139
2069
3273
1977
2675
2888
3074
3474
170
3872
4607
2036
4681
258
324
1240
2704
2492
3028
3043
565
4156
552
1290
3611
4614
4812
3154
4974
59
824
1736
4347
919
1396
2073
2329
3836
4377
2444
2846
3662
3930
3173
224
3865
3908
4936
334
1870
3275
3687
469
872
913
1270
2029
2664
3182
3214
3325
4508
1746
2215
3718
4961
106
1142
3352
4760
2919
3951
1614
2399
3252
5
3402
3667
4094
459
706
933
1497
3284
1031
2356
3239
3955
2478
2568
286
1133
2682
2766
2793
3051
3584
4308
4692
343
4918
465
2722
3779
3968
4208
4759
1522
2084
4301
900
1211
1827
2153
3527
4946
279
3408
4383
4591
3141
4003
500
794
2602
768
1034
1605
3744
4118
638
2616
2814
2923
2078
2110
2579
2726
634
1224
3413
3890
1425
1828
2781
3773
4744
2463
4332
1536
2391
3197
3928
4462
1659
2159
2513
4016
4312
1251
1537
4794
907
3560
2366
3118
652
1896
2006
2806
4699
3913
4224
4236
4607
4768
2284
4123
4472
4876
4942
2203
2633
4169
589
979
3028
3289
2373
1
1331
1480
2042
2464
2958
3301
3480
4489
678
4325
8
1465
1779
2099
4025
2773
3023
4893
199
961
1324
1179
2102
2799
3711
4236
4364
4507
1686
2826
2828
2959
4151
86
404
636
1041
4954
228
957
1816
2186
4770
1417
2084
3424
3969
4446
1445
2890
4441
1347
2832
3096
4578
1607
2873
2915
450
1018
2142
2511
2750
4066
4554
4932
238
3166
411
1041
2090
2298
4928
2571
3731
4320
2385
3736
3509
3893
4538
2669
3302
3440
3549
4641
159
1083
1620
2326
3862
415
1834
242
761
2848
2235
4878
1424
2199
2342
2978
3633
58
1610
3001
2019
2025
2121
3277
3930
3325
4064
4339
4252
354
841
1583
2993
3621
2933
3083
1153
2497
1443
1991
4719
3784
633
1071
1079
4330
327
605
929
1322
2694
2846
4564
818
1647
1958
1962
2062
2396
3352
3416
4911
495
1244
3035
3659
288
566
3015
3832
559
1363
2844
3561
4929
143
534
1122
1590
3058
3608
2068
3838
4061
527
1270
2392
4240
3516
3969
525
1790
4982
1739
4206
1478
3033
1107
173
923
2493
3343
4781
217
3122
3766
4954
2565
2896
3229
3985
1397
3529
4439
1252
3256
4792
1971
2091
2207
2551
2823
2093
2877
3339
4835
786
2059
3062
4166
4453
4906
488
637
2105
3457
4437
3784
732
1088
4569
4711
4745
4749
2333
4788
292
1076
1537
2024
2940
2433
2460
2544
3065
4818
11
674
2029
1590
2047
2586
4682
1163
1975
4517
546
549
1772
2283
2762
4039
795
1069
1436
1543
2582
3033
3618
4338
4831
2738
4459
1410
1585
2612
2921
3688
4183
4784
223
645
1044
1356
1767
2900
3328
2991
4850
4952
620
2934
3450
3585
959
2016
420
2997
4860
136
496
497
3677
4443
3092
1587
4138
4621
537
2334
3208
1444
1490
2082
3718
4350
4980
761
3922
4122
4187
204
379
1311
2034
450
794
2669
3470
1331
1416
2987
716
752
964
1491
1805
4380
475
1380
2264
2919
4482
1580
2292
725
3199
655
1138
1902
211
360
1443
4517
4844
1149
1562
1939
2356
3615
2037
3925
4457
1402
2854
3065
362
4369
4799
2691
2732
3408
4118
4499
2384
3424
4082
4716
593
1051
2550
4772
424
2620
2974
3276
4948
884
1718
4529
4655
2907
892
1003
1586
3379
1213
4634
484
1246
1286
2074
2483
3529
4467
50
854
1106
3966
1774
2723
3047
3234
3950
753
3167
3404
4659
495
2084
3038
4315
2561
1727
4580
4674
4854
1234
3043
4006
4010
4960
98
1121
3228
3930
490
2206
2355
2589
4821
2690
4288
550
2914
3428
3725
3805
479
946
4367
4791
987
1958
3072
3437
4119
4699
762
4775
2416
2891
3278
3455
3860
4238
1425
2274
2606
2920
3386
621
3496
3670
4002
1940
2683
95
1042
3670
2248
4093
538
2022
3470
3491
4568
336
1891
1284
4029
4716
4907
593
1411
2502
4454
751
1433
3069
3896
4282
314
923
4029
737
4157
3334
3435
3877
4569
1707
1813
2190
3170
4584
4586
4825
34
1799
2927
470
2042
2609
3730
3879
4338
4391
4619
1395
2901
4746
199
1629
2032
4713
4945
782
2197
2311
2910
4511
1805
3691
4378
451
1329
2924
944
2304
2912
3659
1920
738
3822
218
418
1518
2167
2789
2941
3558
365
1303
2218
142
3495
1467
2672
2785
1904
2179
3050
4301
180
704
869
899
3064
3368
4218
4568
4828
1880
2393
3220
3501
4478
4951
902
1175
2674
3136
4179
447
478
3241
3301
1242
1783
1817
2221
4242
4454
221
246
2023
2381
3853
4921
392
691
1288
2627
3373
3071
3874
2282
3993
4006
4917
39
148
1617
4472
668
766
1881
434
1768
1780
4325
3101
4861
497
631
1455
1715
2463
2866
3692
1677
2373
3768
1113
2589
2838
4348
923
2432
387
979
1773
4396
4430
488
529
1593
2490
2894
3606
3681
4864
246
250
1084
1149
1309
2247
2303
3574
4090
1707
3490
4295
687
2626
2889
791
2105
1707
1918
2908
3103
3278
303
3127
4550
4992
2707
4859
4286
4548
100
3308
3463
4070
4967
450
4018
4144
4398
22
4598
337
1862
2455
3305
571
970
1775
1850
901
1105
4011
2259
3505
4465
4897
2020
2787
3695
4650
436
1696
2721
738
805
1341
2881
4689
2282
2554
4171
4509
2462
1568
2043
817
2309
2358
3506
795
4613
4787
684
1355
1633
3453
1007
2145
2579
4978
1175
1554
2247
2337
3948
356
520
2946
3065
3137
3701
4355
422
1172
1175
1418
1473
2714
3624
3190
1190
1637
2624
2738
2765
4289
4447
785
2306
2439
4840
581
655
810
1197
2304
2113
2751
115
1710
2184
2374
2833
3255
3905
868
1091
1462
2102
2408
4116
4489
940
1392
2145
2725
2943
3698
1770
3699
3999
2123
1691
3172
4237
4302
4397
388
568
3815
4460
1065
1923
2570
2965
3920
4161
163
2310
2803
567
2776
3165
3575
304
409
1636
1705
4517
1480
3587
4101
4170
413
2955
4245
2966
3388
780
3639
1531
1806
2540
4306
829
3824
206
937
1370
2968
3067
3149
4014
643
3919
4356
1200
2644
3372
3761
4579
1582
1961
2992
4295
1024
1707
492
581
892
2095
2694
3964
4930
549
3031
3816
4575
258
1673
2475
3444
4406
1538
1749
3574
1713
3421
4615
4830
615
3916
4148
2144
4012
1141
1827
2209
3465
436
1702
2111
3384
3722
603
1876
2511
3005
1641
2720
4591
130
1275
3275
3640
1141
1701
2932
3497
390
1759
2371
2450
2699
3765
2338
2782
3354
218
1535
2702
3283
4705
72
574
541
923
1773
3724
4856
2117
2679
3879
136
1384
843
892
3223
1222
2000
3496
4723
1057
816
3365
3894
4318
2245
2492
2147
3242
4060
4148
4826
269
2375
2784
3348
3415
4756
168
363
561
4361
1122
3610
2685
2811
4714
1874
2066
2799
4186
778
838
2464
4561
4665
1698
1716
1843
909
2582
3764
4968
2480
4602
185
3408
4387
4532
4948
238
1653
1724
1936
2061
792
1176
1923
4007
1762
1921
3030
3070
828
1392
108
2383
3229
3439
1118
1569
937
1344
4969
3081
3217
3399
3806
297
562
811
1378
1793
105
563
4518
1440
2384
3525
4120
2740
3089
1508
1924
1614
2363
3389
3772
3149
4429
1942
2131
2484
3001
549
3831
4406
1195
1800
3719
4022
128
3361
3636
4142
4911
2938
4919
3450
4280
4882
672
1331
2653
3116
3218
3602
4087
803
1003
765
1654
1821
454
661
1307
1602
2245
3237
1016
1840
4743
5000
1041
1992
105
2947
361
1214
1677
485
1014
2504
3036
3473
4842
4952
4446
734
1889
3255
4708
2995
314
3239
4816
1375
3404
4438
4655
1007
3127
1113
1391
4737
2516
4109
4270
4359
4379
339
1830
505
1082
1894
2432
3359
4601
614
715
1872
2119
4256
72
254
4676
1583
1969
4200
4433
1101
2055
2396
290
764
1127
1153
2257
3192
3423
258
490
2956
4072
542
3047
2564
2579
3322
4090
3998
4086
4350
3241
4064
1157
1830
4799
538
1846
3176
4324
1780
2993
3849
4915
1935
3018
3810
4863
1160
4659
2177
233
4049
4358
367
1441
3305
609
2025
1911
3364
4151
2533
4008
4030
2679
4322
4051
4821
1287
1298
1476
1514
2191
2977
3203
3247
433
4081
920
1297
3433
506
3051
91
763
788
2572
4532
1174
1179
3
493
2796
4343
1375
2386
2483
2716
648
1274
1428
1960
2053
2260
3103
2587
4326
4441
4541
630
2429
3715
1117
409
543
1122
2987
1458
2414
802
2958
4554
891
2684
189
3298
3654
4175
4892
603
2713
3247
3738
4579
492
12
477
488
893
3554
782
2982
4357
2039
3030
3271
4597
4684
3243
3382
4746
325
1354
2330
2913
2922
2924
2974
3369
1744
868
1439
706
3879
4516
320
3276
4231
326
1272
2133
3675
1593
1756
2921
2959
4210
4679
1389
360
622
775
1268
3311
4529
4773
779
2571
3320
4305
60
2954
4971
3870
4076
4505
530
606
807
1164
3126
4694
4760
130
1690
2018
233
1514
1574
2713
3735
710
1497
2504
3608
1090
1673
4378
2153
2860
4536
4909
517
743
3157
4874
1007
1625
1772
2559
2787
758
1188
1400
1632
2418
2875
3961
4094
530
994
2805
3619
547
1088
2639
3717
4819
350
4688
4984
283
1149
730
1795
4996
1011
3412
146
1513
1704
2086
4121
4845
1180
3080
4225
619
1602
1834
3953
3977
824
1153
1522
2634
3169
3225
3629
4554
715
2184
3654
3922
556
3836
4017
940
1691
1778
2049
3868
3968
905
1031
1812
2721
4587
952
1578
2517
2962
661
1576
1922
1318
1768
1960
1196
2127
4818
4922
1052
1298
4334
4987
712
1518
1068
1391
1908
4665
150
313
418
2934
4556
4022
4085
39
773
1474
4927
1047
2914
3569
3701
664
3127
3787
3995
1198
3655
4134
613
1102
4606
4906
1065
1270
3703
4963
1693
2337
4140
2235
3493
3780
1485
2125
4096
4440
4843
654
2154
4637
1328
4957
1452
2136
3269
3996
4149
4038
4046
4134
3095
956
3152
3836
4775
716
2602
4517
1161
4841
1519
1721
652
1270
1296
1417
1500
4298
5000
287
558
1108
2458
2799
4313
4876
2178
3548
988
3633
3868
1214
508
1403
1785
1985
3005
3965
2165
2487
4936
66
3297
3360
1191
1827
3343
921
1366
1941
3583
4755
4792
1626
3746
3866
861
2527
1464
2099
2424
3646
4005
4944
800
957
4891
287
620
1008
1185
2200
3825
192
1158
3576
4961
565
859
2801
3074
4810
1003
3192
4363
4926
421
463
510
1910
2069
4206
4734
4891
3346
273
650
1001
1248
4267
4865
235
2399
2899
3644
718
3923
874
1478
1630
4751
2
2454
4621
1007
1811
4054
2468
3978
4291
1862
2154
2763
4296
4669
1530
1627
2742
3743
267
2127
719
1642
1763
1869
2297
2772
3605
4426
1813
3424
1008
3917
1049
2056
3601
3611
1967
2269
3296
79
2129
64
1737
2467
3154
3512
4233
4366
95
3391
4749
2941
3057
3605
4548
133
125
1802
2358
2656
2913
622
960
1897
2715
3211
1186
1427
1680
3952
3187
3720
4455
32
58
3519
4205
4333
2024
2414
2890
4161
4830
1731
3140
3875
4713
4801
4842
292
446
769
3009
2778
81
3327
3929
4660
3647
4411
3897
54
2329
4152
4825
4949
28
643
2162
3529
3832
3949
2550
2921
4604
36
1606
3657
4032
4358
17
735
2118
2604
3134
3570
318
2697
897
1676
4524
4616
4640
3421
3893
1342
1468
4345
328
1419
3783
4232
273
1054
2422
3349
3885
85
2006
3368
4493
4818
2685
2461
3712
4029
4236
708
762
2242
3591
4814
1178
3580
167
2494
2961
3626
3967
4978
5000
2011
4168
4371
4679
1729
2101
3678
4021
4408
972
4377
1539
2175
3490
3530
1506
1609
3550
2322
2517
2841
1032
1769
2294
3631
4900
2005
2946
3835
4010
4647
1031
2198
2342
2544
3150
3266
2140
3717
922
2156
2200
1108
2448
3061
3809
1007
3714
4664
61
4096
1565
3816
4863
482
1968
2103
1511
2780
3070
4083
4628
4713
4917
2971
394
4203
4724
4802
717
3243
3245
3861
3932
4917
1344
1980
3821
446
73
534
721
1267
2640
2710
3840
4941
123
487
1055
1065
2275
2634
3931
4049
4427
4728
627
3502
4051
4446
3859
4140
4565
452
625
900
1092
1696
1873
3196
4127
4327
2290
3650
280
1734
2623
2924
1228
2042
4377
2161
3296
926
2800
2853
4292
1010
3011
4142
292
1793
2345
4536
1690
4044
2150
2709
2830
4232
4254
1181
3064
4193
2468
2593
3189
262
878
1505
2855
183
469
1620
1851
3264
4905
4921
921
1613
3290
452
489
1455
3711
4156
4400
219
1314
3879
4736
2627
3313
4646
172
1952
542
4724
72
535
3336
677
2059
3337
4306
146
399
1317
1371
2005
2234
2279
1469
3325
3548
272
790
925
1046
1913
3552
4906
443
1034
1556
2808
1126
2073
4083
2696
82
1548
2859
1720
2589
421
513
705
2125
3109
3693
4828
1082
1291
1907
3643
4411
4666
742
3731
3869
3952
4110
2461
3663
4692
1551
3483
3977
193
1351
1435
3730
1556
3520
3660
4909
3066
3200
3007
3419
4475
515
3618
4808
290
2071
4281
4497
210
1485
1577
3365
1498
4372
1236
1515
3376
4968
413
1455
3237
4408
720
2528
3809
1064
2511
2612
1919
2699
61
231
477
4613
664
1000
2862
3258
3716
4018
4673
1044
2049
2738
3124
3713
95
1402
1836
2338
2730
3900
873
1635
2197
3511
4932
657
2839
3125
4990
1315
2734
4003
28
2121
3030
3491
2422
2782
4409
483
2663
4900
2041
2446
3043
4681
9
402
1236
2482
3830
613
1141
2046
2123
3599
3925
2435
3085
3935
463
1958
2654
873
2245
3578
3797
4851
1330
1165
2422
2945
3019
4126
723
1053
2027
4676
1287
2183
2279
3761
4529
448
1479
4565
2062
4103
1324
1535
1937
2915
39
2126
2253
73
137
2072
1154
1403
1465
2441
3008
841
1505
1794
2136
2410
4145
64
715
1688
1717
3354
3751
1158
1226
2208
2681
4441
4912
202
265
701
1665
1905
2635
92
96
2146
2640
3396
1062
1816
2525
3371
4984
1659
3166
3865
4670
618
2451
3291
413
880
1251
4069
4403
4610
2681
4673
3864
4949
467
1013
1703
1762
1785
3415
4877
4922
246
458
1006
1701
3090
3865
4022
422
2579
2920
1677
2588
2943
3879
886
1098
1581
2067
2730
4189
989
2416
3076
14
235
720
1180
3554
519
1216
2180
4716
289
2023
2945
2967
3811
1881
3638
4130
219
358
727
910
1428
1718
3144
3177
4994
421
543
1872
65
1035
3549
3806
3824
791
2303
4120
4126
4458
4959
1410
1591
1649
4937
1761
3831
4334
4936
4739
1085
2653
163
1943
2992
72
229
382
1016
1170
639
1910
2644
2906
3746
4530
1467
2069
1480
4793
1027
1718
2079
3958
615
1869
4303
568
1474
4272
869
4624
1024
1941
2940
3237
864
1937
2131
3408
3787
4
1377
2306
1044
2780
4725
615
1563
3662
3726
2795
2908
3459
4984
226
1325
2753
2977
3782
126
825
1076
1667
2218
2523
2623
2861
3017
3997
4070
549
961
1287
704
2369
3983
4406
2137
2240
2840
3340
3904
4089
4457
4547
961
1632
3358
3665
3856
4924
1051
1188
1267
1536
4761
4255
906
1385
3019
1464
1211
2727
3671
4049
4980
488
2677
3268
993
1122
1470
2390
1223
1240
3351
3787
3967
4485
1239
2255
3582
3987
2893
4171
2305
2768
4263
4843
922
1720
2759
959
2171
2476
4163
553
2853
3742
3951
4345
616
715
1469
3418
3790
350
2730
3151
3629
1196
1871
1627
2534
4703
774
3658
4573
2634
3060
3531
3561
3868
4161
4591
2705
148
3155
137
4087
4379
2300
2324
3673
1347
4346
4946
656
2650
4047
4203
510
676
1784
2545
4757
7
1135
1946
3872
4566
1326
3000
445
1253
3458
4993
517
4265
4845
641
2942
4050
4870
402
3281
3875
4002
167
1137
1642
1355
608
886
1073
1268
2610
3816
1233
1681
57
1017
4929
2187
3676
2717
3241
2631
3670
907
1392
3129
141
3027
4853
192
577
2161
2512
3771
307
3063
3766
3773
4069
4826
448
673
1147
2211
3578
4181
4669
1237
4275
4655
2085
2650
3532
3570
3836
4515
2321
2791
3713
3508
4105
4918
1530
1674
2182
2488
692
726
3052
3845
4824
630
4100
4177
4473
3284
4187
478
1908
2337
3621
3853
1445
1850
2463
4736
4978
861
3255
3978
791
722
950
1699
1981
2171
3258
3377
3500
3694
3775
4033
754
1553
1558
2282
2479
2959
4046
22
2092
3913
4342
1183
1570
1587
3990
4105
174
678
853
2837
4145
4191
4237
4269
1895
1899
3639
4549
1589
192
1370
1854
2805
4800
658
1373
2020
3922
163
1384
1798
2046
4578
1596
3089
4238
2241
2501
4404
4446
4451
4512
4845
1372
1883
3126
3636
3980
339
864
2025
3384
839
1049
1430
1622
1758
2589
900
938
2009
2245
2423
3252
4604
4663
2669
2725
3027
3627
4020
4724
284
825
1476
107
247
391
1431
3732
352
606
4545
486
1969
4115
4610
1860
2832
2878
3815
179
1162
1417
2086
2229
3334
4108
296
1627
2890
4148
374
2265
2855
3063
107
2833
4114
4967
535
1034
1546
1707
1795
2448
2845
2311
4853
3983
342
1094
1149
2329
3098
3881
1879
2084
2252
91
4327
561
1612
2123
3362
663
2001
3604
4219
4798
4979
937
2206
2284
3353
726
2267
3341
4655
4892
781
908
1119
3000
3201
3530
3888
4501
181
1254
1447
3592
4828
226
945
2332
4035
4432
952
3212
3743
325
1321
2991
3092
920
1781
3625
1603
3061
3136
3234
4954
721
859
1601
1809
3013
3674
3932
1534
1787
2174
3670
3931
4532
2548
394
621
1450
2026
2670
4271
4291
4617
4901
2318
3020
3744
1295
1706
2262
2495
3010
660
4323
293
2348
1696
2392
10
161
500
671
4611
488
639
1937
2446
1134
2090
4964
2191
2576
1645
3954
4374
4548
567
633
883
1844
2201
3324
3629
1897
3228
405
2575
3068
3830
3964
4003
4610
1830
2485
2504
3616
3713
4403
4447
2134
3528
4898
293
2057
3947
247
272
392
2438
2628
3072
4722
1799
2588
2791
2937
4077
4120
4198
4539
148
1592
1646
1830
3801
761
803
2752
1116
1253
1931
2576
2641
3518
743
1284
4794
4884
355
731
1601
1754
1961
3357
3951
4405
1036
3572
4410
698
866
2407
3226
4222
4298
4312
4827
1367
2740
3647
3824
592
3076
3532
469
753
1143
3116
3157
4643
38
2220
625
806
1196
1599
1701
2384
4683
401
517
596
809
1008
2058
4057
4449
4724
1837
2495
1053
2461
41
963
1011
3528
3715
197
2955
3597
3877
610
4018
4188
4733
3893
4846
1000
2471
3037
4238
4873
415
2027
96
3814
3912
4668
1825
2065
3168
4043
83
284
890
1743
2083
3825
4045
7
2177
4398
4607
4638
3882
4078
4951
830
1284
3011
274
445
1357
1537
2738
4398
8
1335
2342
3285
1257
3005
4162
292
3549
4872
2566
3027
3558
2429
2693
3812
1531
1618
2110
3454
4475
1582
2257
3337
4452
1577
1001
1752
2925
4242
359
756
993
3243
3853
812
977
3083
3737
3951
4741
100
262
887
1417
2865
4772
4823
534
2430
3580
4073
287
509
2091
2781
3233
3285
4828
589
676
798
2337
2602
3401
653
3467
4714
2615
2686
4971
1007
1217
2189
3233
3658
3310
4429
4667
2558
3363
378
997
163
390
718
1773
1826
3026
3352
2905
4292
345
1214
2532
3093
4121
4513
4580
4662
4854
609
1299
1356
2042
3531
3306
3730
3979
4871
1546
4127
3897
4549
885
932
2029
2345
2825
2862
3652
1500
3419
3544
3773
354
1610
1717
2732
3106
1815
4799
861
1656
1740
2349
2758
4725
193
337
2068
2343
3249
3253
3643
4421
2691
3467
4719
856
441
1199
1627
2008
3631
4131
311
925
1672
2458
3879
4058
4266
159
355
1079
1156
2361
3924
4405
4786
847
1010
1275
4742
423
1931
2200
156
3559
4369
4939
3186
1309
4511
665
2185
2317
2735
45
1076
4901
306
3985
1364
3685
4455
763
1489
3987
4388
8
351
3559
3880
354
1409
2417
3842
1521
2940
670
2873
3462
3674
3821
1498
3852
4149
4479
4902
334
3469
3675
4793
4963
1908
1767
2494
4196
4716
3596
4260
429
1039
4658
1033
2135
4701
882
1209
1492
2298
3973
4320
4790
2474
2483
4034
4171
465
2287
303
1614
3386
4221
2082
3155
4184
4493
2340
1557
3137
3455
4329
2873
56
2266
3121
4172
98
506
2164
4295
4368
2183
2820
665
1216
1989
3769
3865
4454
2239
2707
3305
3812
1498
1842
4512
4989
135
1921
3451
4005
4451
721
2502
4865
1017
1380
1907
2458
523
3508
2495
2923
3956
1541
2388
3990
1030
1466
2236
2338
2515
249
395
1124
1714
2319
4594
3471
4882
572
677
1009
1023
3218
4667
3667
3705
916
1202
4181
4550
2372
2493
3544
127
1508
1816
2750
3454
4903
1794
3424
3839
4158
419
2782
7
317
759
1392
1605
3815
4135
1050
3297
3453
350
1716
436
264
467
971
2578
3246
1374
3070
3518
4882
4952
48
401
576
1300
1977
2126
3555
3664
4480
756
4264
4310
1468
1504
145
3873
1072
1746
2096
3346
4386
324
1464
2799
1130
2871
3753
4118
11
320
509
2250
3870
3882
4233
1637
4184
4412
1309
2981
1289
3905
410
3442
4263
423
3713
551
2121
1256
2107
4406
101
2430
4257
232
663
1571
2651
2726
3909
4290
4908
133
3903
418
1525
3335
388
1453
1679
4633
932
1906
2164
3086
3217
4103
1288
1424
2703
3239
137
1583
3412
3788
3956
968
3526
4016
2546
3201
485
1494
3099
4290
2063
776
2039
2873
231
379
2264
3020
3748
3788
3677
4019
833
2384
4373
4657
2230
840
1608
3783
1353
2808
4032
958
2709
924
3550
3559
138
2192
2213
4089
4150
4680
4790
4797
302
343
1459
3198
1471
4694
2083
3038
3553
3676
4702
4712
2614
3421
3683
1664
1990
2768
2829
4235
4354
4959
884
1456
2251
2623
3306
2729
3759
3883
609
4805
2088
2251
2985
4182
789
2113
2722
2755
3362
3386
3906
323
2707
3558
4050
1268
2799
4135
4816
601
3111
3465
4460
2180
2318
3628
857
1182
1541
1335
1557
1588
1696
1987
2454
4627
541
4300
75
1016
1212
2113
2450
2477
3056
3693
597
1180
3254
928
2985
4087
4328
1203
1324
4385
960
1024
4392
4441
3341
3620
3836
77
745
1000
1593
3040
3994
4340
4655
71
1807
3829
1229
1274
2079
2346
4795
612
849
1343
1652
1761
620
2067
3174
4212
44
742
1375
3649
4799
211
832
2683
3100
4326
599
944
1096
1159
2583
2980
3346
4806
710
944
1014
1549
3317
3826
4058
4965
4066
1549
2530
2343
3490
4569
4704
2577
3873
275
2587
392
766
2758
3277
4882
752
3015
2625
3866
4084
4581
167
784
4147
2209
2573
3189
4878
1373
4061
4106
4192
4286
702
2176
2468
4504
792
3393
2441
3201
3874
830
2456
2914
3979
4948
99
854
3778
4491
4656
1978
4481
4706
1122
1987
2009
3883
1414
4184
4569
779
1764
2251
2603
3022
3687
358
626
54
1960
2218
4198
1593
2048
2467
4053
259
283
2049
4536
4660
497
1962
2660
3956
4195
4712
1528
1574
1991
2483
4252
4875
4878
806
3448
4733
507
2143
3011
2154
2389
2672
797
942
1641
1927
3669
3842
4240
4457
4698
1609
1825
4820
3619
1644
3159
3586
4577
892
988
4749
2283
2336
2591
2713
3076
4723
842
1849
3503
4656
389
633
1097
1587
2073
2598
3042
4166
4716
553
2263
2374
477
1876
2996
4482
1533
1638
2725
4266
55
987
1773
2304
2857
1034
2042
3275
1434
2455
3917
269
2133
2241
4060
833
1141
1898
3966
1423
3098
496
3527
1853
1542
2411
2547
4509
4884
413
414
4925
493
1566
4404
1204
1464
1846
3501
3638
3686
4386
4470
4685
443
3608
4105
562
619
1311
2650
2651
4143
2700
3098
3110
3643
221
2242
3339
3883
4269
4693
4922
2436
3241
3891
3981
1524
2734
1735
2372
3156
4203
573
1744
2001
2284
2692
4915
1477
3280
4001
456
1300
4286
4690
321
1528
2544
997
3347
2127
418
1135
1527
2335
328
2356
2823
4860
106
430
2566
2200
2887
3138
4199
87
421
2329
510
1118
1493
2240
2682
3686
2489
3818
1916
2307
3446
374
586
1178
1520
2720
4113
4649
4961
514
1494
281
834
1031
1753
4941
848
1617
1954
2858
4054
1127
53
271
1539
2587
3827
4109
4855
4866
2104
2138
4097
2273
2316
2961
3851
4668
891
4034
4215
568
2878
3589
1706
2296
2575
2981
137
1156
3883
4237
4670
3442
2283
3934
703
950
3803
4652
3038
1730
2906
2654
3867
1290
4631
907
4750
1167
2662
4407
1767
3423
4689
582
921
2354
2595
3721
165
882
2058
3252
226
970
2148
2640
2179
2757
4472
233
2177
2452
4721
1893
2210
2500
2788
3304
4184
4243
4400
1397
2181
2579
132
1188
1232
3236
4394
158
1346
2713
3329
4991
11
4114
4123
43
1794
1829
2123
2188
3597
3934
523
2611
3682
4015
4765
115
1357
1867
355
889
911
1389
1609
2338
3298
3355
4067
52
699
1032
1151
1630
3598
2568
2465
3567
3966
2390
4372
2504
2629
4155
269
3077
3273
1653
3339
4668
1556
2536
2663
3802
181
1593
1750
2185
3046
898
1287
2289
3506
4876
1329
2862
3350
3699
883
968
3074
4771
1377
1411
1519
4317
1657
4097
4629
172
1132
1529
1880
4379
4816
883
1183
2127
2331
2485
3093
3966
4946
529
690
979
3568
1177
484
698
1261
2899
3009
3230
842
2861
4476
4935
1740
4309
400
816
2372
3384
4589
4649
1276
1303
3124
4057
4360
2366
2600
4386
3468
1890
3938
355
3457
4615
2402
3104
3288
836
1493
2262
2371
2419
2591
3481
4169
1436
1825
2469
2827
3677
3915
2541
4158
1298
1496
1895
4064
2103
2411
2801
3145
4403
1703
2399
4878
2636
2702
3091
2358
3619
4888
2197
2619
3539
3790
4390
1226
1714
2485
106
1101
1465
151
806
993
999
1298
1979
2868
2907
4562
3187
3258
718
2164
3137
1404
1859
2233
2316
4162
875
1880
1916
2576
3881
4823
1206
3478
449
1840
1908
4616
830
1036
1871
3637
3830
39
1194
3841
1514
1550
1694
2636
3059
4911
1449
1541
1710
3292
215
270
375
1398
1786
747
811
1895
3200
3454
529
1195
1281
1620
226
1669
2847
4371
4385
2005
822
1514
4143
1864
2901
3325
1450
3353
4700
63
1366
2032
2273
3494
4473
2080
2241
3462
3631
4452
1779
2522
3442
1640
4320
1639
2620
3390
1782
3585
4769
1698
2327
3013
3110
1189
1697
4827
1672
2973
3609
793
1559
1705
3238
206
918
2755
4067
1687
2109
2163
3215
4038
84
2197
4737
82
1938
2834
3649
4352
168
3723
4299
4727
888
1956
3045
4128
1243
2070
3947
1773
2084
2214
4494
156
2564
3024
3060
3653
3680
2981
3014
3264
3513
554
3442
3839
4311
2862
3205
1962
2919
1331
2595
4472
4611
1596
3082
4869
1542
1918
2876
1833
2133
4159
4352
2592
4101
4232
4321
1396
3399
4559
16
911
4045
4468
3033
283
2486
2699
4334
4679
966
2140
3258
1034
4160
493
2661
651
1304
2067
2186
2407
4288
2627
3294
3339
1781
3306
3989
3992
4607
1517
4602
4919
368
3693
4286
4618
4778
4978
214
114
2745
4766
1663
3769
3952
4330
1111
1789
3892
4230
4706
1031
1267
1554
2006
2962
3964
4035
668
2535
2894
3018
3359
3418
3814
4112
4495
376
1497
4279
1922
2757
3652
3725
1198
2408
2961
3739
4667
3965
4658
659
2860
3626
3712
436
554
2301
2529
2698
4106
4862
1432
2460
3046
2299
2587
4478
397
2229
2984
4842
100
1511
2849
4574
1980
2079
2683
4759
2544
1704
1783
2894
3013
4029
48
4695
1672
2485
2275
1651
4865
3601
3674
1350
2412
374
662
1632
1655
3416
4011
4910
182
376
399
501
2316
3294
4961
4548
673
2279
3924
432
510
1715
1825
3448
894
7
863
1014
1871
2469
1199
1515
1753
1356
3176
1748
3439
2219
3169
805
3555
3117
3481
3762
4160
4683
386
102
3196
1726
342
1364
698
1710
1948
3116
3434
3675
3892
1303
1988
3329
3952
121
134
1006
1406
1721
3973
289
727
1146
1298
1811
1454
3892
4073
3999
4358
1314
1357
3174
42
1891
2461
3251
3280
4069
2149
2385
3618
4044
2129
2155
4469
4736
3213
3815
4203
429
511
869
3788
12
2800
3188
762
2215
3340
4151
3092
4693
1839
2817
2914
4746
687
836
2
989
1065
1765
2448
3311
1477
2059
2208
3225
4858
4388
560
4456
4711
260
628
901
4232
4790
1229
1092
2178
2935
3099
3286
4284
4382
4646
1447
3873
4357
4549
749
941
635
952
1879
2017
2509
3719
3998
531
1628
2109
4316
4716
755
851
2119
2174
2438
2975
3276
4414
4729
1122
4050
4696
4096
4938
1402
1785
2192
4190
1737
2980
3206
4214
843
2964
778
984
1747
2299
3008
3824
464
2488
4797
4862
1808
851
1091
2621
2766
568
1479
1833
1944
1955
3103
3335
4835
4979
230
252
1649
1942
402
1351
2214
4189
795
1017
163
1384
2004
3640
4062
2633
4375
172
390
796
4406
4951
2036
2215
633
1927
3721
738
834
1616
2257
3217
1002
2921
3922
1774
1949
286
877
1032
1503
2130
2466
51
1718
2831
4185
4914
1832
2570
3508
4588
1004
3110
112
1616
3065
1370
2490
3317
4228
717
1579
2448
3263
4040
2584
2953
3892
4071
4643
4932
2879
4016
859
1448
1549
4821
1893
2200
3868
3500
1855
3185
3210
3345
3562
4963
1060
2481
3411
4931
259
1142
1680
1688
868
1328
1263
1366
1929
4585
4901
1557
2493
2765
879
991
1769
3635
408
1043
2575
2930
958
1436
2104
2296
2267
3221
3505
3751
1796
3797
2309
240
333
782
2283
3399
3475
3932
4925
2173
4818
2953
1575
1774
3514
3684
4197
4567
806
980
2805
3126
674
1379
3956
737
1446
682
693
2120
2915
3481
1156
2227
2485
22
1367
1944
565
4896
2673
3901
4930
4940
1531
3034
426
905
1366
1659
2096
3815
4820
152
3304
3611
3947
4431
4617
1906
3885
4020
4473
4557
1782
2275
3302
4084
1901
1979
2133
4893
340
1843
2499
3121
3488
3529
15
858
1845
1855
2493
2987
404
1090
3543
616
2345
2891
4549
4848
440
1106
2073
2139
2240
2320
4387
2896
974
1473
1855
3394
151
813
1255
2923
4337
112
2651
190
801
3147
1768
2635
3676
3752
822
1513
3846
4537
1101
1143
3247
3275
196
2121
3178
3255
4176
4192
736
2972
1339
223
845
1229
1544
1928
4727
80
151
913
3835
4417
680
1130
1524
3358
417
620
1104
376
1006
1138
1522
1551
2320
4206
3118
3889
227
440
3354
3491
2046
2961
3232
4016
4624
1829
2551
4181
875
2076
4633
441
1064
1679
1728
2120
3256
746
2023
4522
355
2579
3256
339
1372
2639
3534
1678
2185
4506
2608
2816
4318
727
798
2855
3016
3082
3367
3836
35
1326
1776
2924
973
248
1170
4080
4785
406
1400
2797
1632
3495
322
3307
4869
73
270
487
1860
125
533
1387
486
1655
1823
3445
29
1456
2269
3398
4399
142
673
1031
2416
3630
3896
4673
4724
1677
3551
704
1971
3052
3098
3989
4398
159
1752
2466
944
2003
2858
437
528
576
1261
3769
3903
3951
167
2457
2565
3941
4382
4841
1339
2133
2076
2629
3321
3729
1813
2446
3057
128
855
3361
4324
3635
4344
27
1000
1172
1282
3934
4548
4945
4400
4790
312
3258
4909
1231
1293
1728
4669
1286
3198
3594
4839
1248
1502
1849
4954
1182
1557
2745
2929
447
680
2760
3804
4580
1290
1694
1833
2054
2371
2446
185
1671
2959
325
723
4154
923
3667
4310
2182
4682
339
833
878
1026
1114
1897
4277
4698
4921
686
1841
4687
229
272
855
2017
2055
4117
4582
2985
3224
4896
927
1798
341
686
2481
2860
3556
105
1311
3989
2405
2967
14
239
684
3635
414
1227
1345
3128
260
951
1310
1444
1859
1279
3969
4512
539
1023
2052
2106
494
969
636
2662
3695
4472
180
3658
1507
2552
720
1218
4257
4319
710
2652
3313
1914
4748
4272
4795
275
1376
778
1021
2735
3221
3439
3867
3920
4162
51
780
899
3008
4189
4210
550
2949
4128
432
1239
2511
2711
4055
4410
1930
2321
3229
3460
3625
4197
367
598
933
1288
1046
1714
4016
248
564
897
962
3896
762
1908
2932
3663
3394
3542
19
618
2050
2134
2332
3712
729
1088
1521
1620
4011
4082
4409
118
169
584
2153
3983
4265
4302
1793
2221
3598
3866
4620
1617
3767
4269
918
2200
641
1220
1259
1736
1788
2556
239
278
993
3730
3770
4604
2795
3232
119
1908
3447
3750
4790
416
1964
2326
2769
179
1952
3503
3649
4390
4749
1664
2252
2700
4136
1859
2704
3053
3741
4726
581
584
742
1933
2548
3184
4630
2086
2794
3971
4441
973
1611
2466
2476
2765
3495
2284
2837
4232
573
1012
2860
4632
4885
1290
3522
253
1192
3316
4280
4876
4941
330
4243
189
2310
891
2476
3074
3714
1585
4237
4462
3509
4139
670
708
1999
4422
271
897
4479
1168
2152
910
1479
1856
4203
4631
920
2157
3097
3239
4729
591
2720
4356
78
691
2819
4056
1108
1290
1996
4141
3834
2446
4176
4900
644
2617
2865
3373
1325
1847
2550
4190
4404
210
1077
1487
1972
2584
1531
3435
738
1022
2022
554
694
1838
1950
864
3178
4469
4776
699
4141
4198
4943
2444
2813
3260
3621
3667
1229
2071
3392
4008
621
2015
989
2504
3218
3249
3781
4053
4212
4477
4976
932
986
1716
2824
1371
1974
2112
2843
3143
4030
4731
2425
142
2920
4285
4925
1681
3955
609
818
2146
2665
2983
3382
4208
4814
751
1944
3669
3697
3897
3973
4604
1022
3808
4027
4681
1946
2281
2485
2882
4372
4572
735
3674
1605
4478
4699
54
1191
2009
2738
2961
1056
2211
2299
4719
4905
806
935
1652
3979
4200
503
1373
1524
1989
2501
3586
1729
700
3694
3876
4456
1898
3441
4370
4868
545
840
3791
964
1376
1472
1685
4003
241
1463
4036
3429
123
340
2623
2672
3011
3090
62
1276
2660
2998
3178
1731
3259
3496
4463
1025
2807
4651
4840
187
3178
3610
4207
4679
1544
2093
4278
2116
3593
4863
1782
2335
2388
212
615
388
1511
1807
3577
837
1112
1527
3389
862
1366
3844
503
1338
1896
2080
3028
538
2096
2398
3076
4418
713
931
3020
3067
3509
1237
3817
875
1001
1678
2356
2399
4795
4890
1923
23
523
1433
2930
1845
2030
2036
2127
2999
4292
4769
917
4402
2640
85
2448
2754
3098
453
1000
2275
2924
4363
4765
565
925
1116
3115
2140
4308
370
2319
2484
2848
3219
4004
1456
3505
4835
1443
2432
4877
2464
3240
3561
81
1884
4711
629
1834
2271
718
1268
1420
1614
2723
2762
4400
2758
461
1526
1989
2031
2283
1458
1710
3165
4970
682
792
2357
1720
2907
1470
1791
3189
4828
195
1615
2225
4594
4035
3321
1334
3179
1245
2033
2680
2807
2971
744
1393
4057
4136
4470
4618
4676
157
3006
3238
1523
1625
3170
3577
1585
1973
2149
3799
4051
4839
467
1046
2283
2480
3094
3962
948
1459
2874
4164
4652
4762
1385
2270
2754
4136
4486
7
1761
3918
4841
440
2034
2286
3215
3456
4026
4168
355
3887
4928
1403
1533
1608
3621
630
772
1330
1988
2233
2809
3669
1988
1197
2902
2649
2885
2888
4146
1435
2001
4170
353
1976
1212
3720
662
2303
2586
76
2697
3584
1072
1642
2658
2856
4902
819
1236
1331
2729
3057
608
820
2105
119
1688
1887
3644
4723
511
809
1467
1810
3438
4150
4311
886
1227
2517
4941
2721
3182
3538
3641
4533
839
1912
3521
1056
1120
1527
2167
4204
4547
1
70
878
2314
3235
3469
4514
124
2967
673
2801
4004
4342
1036
1838
3872
647
1072
2982
3256
3628
679
764
1462
2078
2469
2684
3387
3865
4989
3966
4365
328
2809
3275
3711
3923
4006
4784
498
2196
340
380
764
3361
3620
1036
1203
3187
4860
808
1078
2001
475
2830
2974
2185
2737
3172
4489
4773
4935
154
2183
2257
2153
24
993
4621
4793
1509
2324
2722
3330
4748
2041
3565
4611
4798
2670
3433
3621
4415
1160
2638
3555
3827
426
3210
495
1055
1696
3526
3851
3892
1315
2996
3980
1750
720
4557
1386
2825
341
1566
2072
3191
2213
3746
29
323
356
884
2323
729
765
3863
3911
568
3232
4016
632
4263
954
1733
3376
705
1465
1845
2590
2686
429
1312
4467
1341
1602
2270
3303
788
1351
1777
3194
4249
4831
1080
1493
3289
681
1391
1787
3025
4412
4486
1866
3459
3665
4751
3296
2684
3589
4074
4425
1040
1639
2272
4263
2467
2964
1140
4737
368
1925
4383
4598
2048
3852
903
2032
2383
4018
2487
2838
3995
2087
3981
2229
3516
4925
2027
2184
2534
4199
277
2373
3099
3568
4305
4689
1749
3772
4774
1686
2546
3132
4183
4199
4331
2635
1756
2095
189
1158
1495
2865
3423
4081
4094
4179
1578
2120
2169
2739
3962
4228
384
1478
1668
2218
2959
4687
4931
3018
1896
2379
4333
805
4762
3581
3586
2000
3490
3921
1046
3107
4552
4965
2469
174
1112
696
1802
4544
4634
482
2774
3311
1110
1320
2880
3953
103
733
1166
2571
3657
3740
4704
1598
3934
4042
4522
1755
4050
4811
88
1207
1867
4086
165
230
236
873
1638
2431
3039
3691
4731
3174
3551
3703
1833
2529
2611
3249
1359
4114
3514
3717
4619
431
1266
2082
4429
1403
3149
3421
4347
578
606
1756
3762
431
3005
4504
3458
4241
319
1718
1808
2775
1141
1310
3285
3667
3670
768
976
1960
2755
3075
3870
1210
2895
3422
4399
1823
399
664
2116
2397
2943
3282
3691
4631
1356
1715
2317
2995
3538
3772
4237
875
1232
2004
1730
2127
2702
3816
4229
4532
4721
4874
248
309
328
1460
3585
2313
2924
3545
927
1647
2312
2986
3123
4800
1416
1922
1994
2352
3153
3858
594
736
3357
4545
734
1006
4518
4885
1021
3121
3735
4512
2532
2568
2826
4316
4836
3063
3573
3790
1891
2895
3789
2562
4480
145
4038
850
4545
1570
3673
4259
4689
4817
2641
3099
948
2085
2091
4712
118
664
3580
3260
4617
2360
2968
3015
3080
3841
4312
294
2354
259
313
1712
2125
3220
3399
4188
1552
3628
3771
1491
417
1914
3276
3990
4495
1687
1859
3191
3433
4094
2269
3113
3166
3930
4622
827
1962
2033
734
2389
1681
3557
273
309
953
2091
2435
742
786
2424
2550
3788
4143
587
1635
3233
23
3020
3066
3583
4257
4430
1090
1392
1121
2546
3552
4051
4517
1795
2038
2771
3943
1506
1891
2626
4171
4893
759
1023
1125
1726
2190
2843
790
3305
3909
686
775
1567
3397
3724
968
1992
2091
2972
3407
4987
558
2478
2751
4781
2436
3507
4009
457
2870
774
2683
2719
3058
447
1206
1277
2719
4716
12
59
2704
717
1116
2857
3323
3648
3876
4400
750
1701
3918
4489
3200
3821
1598
83
958
3158
2238
158
3522
3765
3810
1049
2115
2432
467
485
1087
2120
1892
3540
4969
1096
1123
1628
1629
2013
2888
4071
4826
207
3736
224
547
1012
1687
1827
1886
4289
305
964
3302
3849
2891
3785
866
1114
1357
1358
2068
2306
469
1505
1522
3524
392
2241
1810
19
105
811
912
1528
3029
904
3429
3567
3648
753
2252
2288
2321
3103
4821
2996
3594
4465
455
546
2154
3478
1225
1641
3807
1707
3070
1618
163
764
1809
3845
3988
4089
4435
4798
644
1612
3105
3993
4046
1367
2229
3742
575
2311
3941
695
3183
4104
4290
150
433
3493
3646
4459
4977
922
3251
3780
4640
1875
2875
4555
189
584
857
2366
4388
490
859
1143
2089
3632
532
595
2667
4666
4999
700
1224
1868
4049
601
1673
1790
2782
3024
2646
3307
3881
4543
2324
4764
4961
74
4839
1380
52
806
1633
2192
4617
2417
3629
3738
1297
1298
2441
4602
4852
164
2544
2678
3225
769
1112
1558
3619
3859
405
800
974
2040
1558
2823
3257
454
2000
2223
2268
4592
1408
1470
1525
2895
3631
1714
4047
4075
1151
3970
3286
3545
3755
4346
189
2098
2666
2029
3976
4454
2864
4291
381
1257
2674
4167
740
997
2351
4042
883
977
382
1393
573
1758
3396
4096
4422
2195
3226
2972
4504
4656
27
1457
1594
2120
2908
4296
762
1059
1190
1489
2151
4263
1946
2244
2917
3628
4195
4730
2127
2494
2572
4216
2042
2217
4066
180
1214
3858
1878
2186
2870
3135
3619
489
1283
1487
1628
1768
3059
4977
1330
1994
3507
1080
1546
2015
3664
3729
769
4745
219
1051
1769
4357
414
1132
1379
1661
1781
2769
3608
3761
1096
1548
2056
2240
2529
3787
938
2164
3574
4140
593
1763
2621
4704
3012
605
1843
2425
2489
249
4821
2519
4163
737
3374
3447
3698
3794
3673
3756
4599
24
1891
2183
4156
895
2641
4810
528
1798
1815
2470
4162
4841
1198
1328
2052
2729
4701
1115
2088
3607
743
2814
4573
3624
4776
614
1835
1870
3707
4371
1177
2004
2732
2917
3986
4982
1920
4370
850
1021
1213
2807
3640
4768
2527
2850
3112
2091
2303
4253
155
2910
4903
2332
2381
1394
2594
2866
3475
3687
3915
812
1036
1370
1749
2041
2876
2953
3764
516
2763
523
684
2170
438
1475
2747
3245
3610
3732
322
927
1154
2530
3764
3983
1055
108
3234
4067
2108
2581
4189
2153
2170
3305
3851
4004
4416
1527
4113
2321
4443
2056
4899
1325
1714
1782
1666
2208
3411
3431
4638
4999
2163
3067
4250
4336
660
1066
2001
2291
2878
3301
3899
3909
98
131
717
1068
1479
3404
748
1389
2590
2779
200
4508
4563
189
1198
2072
1194
2707
4402
823
1750
2359
2374
3333
4293
490
2441
2743
287
1777
1069
4668
4944
4675
4814
1156
1807
2291
2978
4448
236
1689
1882
2509
2529
402
3674
4744
386
2703
4822
558
1900
1967
2122
3613
4600
914
941
1479
2731
3812
700
1204
1757
2241
4086
541
779
3420
4615
3368
3510
108
1237
2445
2747
4288
548
552
2173
2249
2252
3612
4115
2602
4448
195
4072
437
518
604
1011
2169
2622
3002
3195
3378
2218
2801
3756
3839
4120
4269
181
215
2506
4135
924
3050
175
238
528
3863
3271
4603
4721
3154
409
739
1698
2323
4099
4939
1061
1408
3526
3700
4854
909
1907
217
595
1124
1498
3286
3838
3957
1008
1927
1986
2454
12
215
1890
2613
3543
457
859
4337
4562
4573
192
585
2839
4548
1767
2496
839
4837
88
1444
1540
1709
1926
4038
4376
975
1076
1126
2450
2681
2942
4791
644
2232
2654
4289
4984
2305
3129
4035
4566
4608
659
3941
2368
7
815
2648
2980
3342
3793
3889
4014
4493
30
1692
1715
2679
4282
4904
294
2998
729
1654
2289
3647
3854
4182
4611
551
3390
4151
4372
1733
4668
3052
425
2291
2757
3696
4311
4495
3165
1796
3883
4895
140
888
907
2416
310
353
1442
226
2562
763
932
415
504
3017
3096
3905
4679
57
1434
3274
4647
138
2200
3923
4304
4430
288
1453
1900
1902
2724
3691
3895
318
461
2440
1826
2527
3399
4626
1448
1488
2611
4749
16
40
113
1467
2336
2523
3490
4691
4882
4564
3008
4771
152
1118
2192
3583
3864
3887
2327
3154
3716
4028
883
2752
135
1177
2157
4785
4569
2235
2879
3978
242
624
1887
1989
2057
2912
2925
986
1069
1848
1959
3108
3260
112
2738
2903
521
2151
1531
2979
3763
1243
2014
2437
2548
3202
326
2050
2211
2413
3352
4368
1509
1534
4990
492
1076
2015
1248
1562
2250
602
1540
2393
3722
4707
1289
1582
2777
3210
4169
1122
1375
4753
378
707
1064
497
1175
1916
4401
138
150
1382
2150
4349
388
1348
1563
148
390
1677
3166
2421
2576
3269
3373
63
2637
3694
3784
1542
2100
2846
461
982
1306
2831
2953
3281
4237
2053
3190
4572
1417
2884
3063
4991
177
745
1161
1244
2161
2907
3811
3924
4283
4352
242
1520
1706
2421
2977
4579
865
3114
435
1033
1804
2469
3794
4633
830
1508
4490
4904
425
896
1886
3729
4126
4791
1200
4114
1025
2833
3462
3511
4285
263
721
2825
3590
3780
122
352
4904
770
1106
1624
140
3122
3400
300
1208
4640
4673
1782
2338
2934
4532
587
1699
4742
198
227
1534
2492
2918
3131
508
574
1792
2037
2369
2054
2512
1353
2033
2215
2902
2297
2493
2844
3281
3297
3773
1344
3900
3955
381
837
1945
2914
4594
4663
4926
70
326
1874
2541
4080
2348
2381
2868
3297
4058
308
960
2739
2448
4490
4689
1953
2046
3030
3447
968
1940
2071
2510
3984
274
1760
2891
3054
3359
3451
1645
1945
4197
4519
4948
425
2627
4470
4642
1148
2573
3341
1361
3689
4004
234
1718
2481
2662
2906
783
2770
4093
1395
2550
3763
1260
1263
2352
567
1460
2190
2806
3600
2655
330
3388
4220
4261
4301
447
850
1442
4349
4599
1229
1831
4263
4696
1229
3702
3955
4633
1952
3588
3639
4958
258
2788
3992
388
515
1361
2066
4178
4653
799
1652
2287
2774
3375
1129
2124
2473
4876
1319
1660
1687
4673
483
3036
3081
3679
726
982
4259
368
1063
2034
2690
2769
2832
3523
4197
4390
401
1390
1458
2051
2481
3898
3986
420
1487
1520
2606
2948
2917
3074
4503
117
2407
2450
3568
3582
4006
183
1332
3151
1380
3782
4450
3450
3721
964
1243
1354
1435
2471
3180
3622
3684
3995
3939
3954
166
715
1174
1547
2717
4603
4947
842
1038
1622
1777
797
876
925
1521
2083
3906
959
1192
1323
2026
2494
3409
1283
1309
1325
2495
1178
4615
239
2347
2436
2505
2643
963
2158
2985
4137
892
2489
3302
4060
4269
3344
1507
2799
4992
4043
2931
3865
251
682
2212
447
4926
4958
176
2306
567
1818
4033
2870
4619
725
1948
3033
3543
4948
319
2109
2233
2405
3021
3253
3437
523
2422
4089
184
786
2879
3634
314
1396
4916
518
918
1110
1468
3501
4105
4244
96
4598
4149
4552
4669
4852
1884
1987
2183
3054
3435
4102
1892
2756
3497
3839
3926
4627
205
249
471
1294
1478
2299
3502
753
895
1499
1659
3146
1762
3638
4249
4828
4926
269
839
932
4690
4988
492
3502
4532
764
888
3064
4051
2046
2397
3248
924
1838
3308
4028
788
2871
1327
2048
3443
3894
4587
4631
4554
4744
4830
1098
1962
4636
4850
1611
2610
3913
4445
947
1570
1654
2465
2935
3075
4137
689
2236
4016
904
1002
4671
689
1709
1758
2712
3805
875
2123
2175
2995
3522
3832
4091
1198
1842
1855
4046
236
1096
1161
2508
3100
3901
176
956
998
4807
675
1437
3139
4025
4047
418
2760
3963
4035
4294
4324
4586
4800
1004
1302
2667
3325
4852
590
1677
2664
2867
520
1492
2624
3784
4194
3098
3336
4002
2213
3210
3505
1783
2799
3432
1012
1810
3215
3390
3046
3270
1963
2277
2889
897
2670
3463
4661
282
1263
4400
4869
1004
1060
1120
1801
2687
1201
2274
2284
2390
3116
4772
456
1401
1509
1886
2523
2883
3907
4257
4429
494
1782
2406
3043
4349
4407
4430
4577
213
1313
4013
2566
3202
4126
2092
2341
2949
4151
4830
44
248
47
1951
2605
3794
523
802
1528
2310
4772
4885
1453
1984
124
2750
4442
3294
216
275
543
568
3255
3340
4117
4754
777
1670
2346
4211
217
583
1580
3370
4014
4495
1083
2117
3900
417
1461
1824
3283
3955
4179
4997
914
1021
1674
2847
1071
1530
2693
3669
3934
1103
2876
4080
1350
2413
922
1107
1979
4415
1208
2240
2323
1110
1438
2006
3700
4174
4430
4921
2409
4318
284
1236
1270
1839
2676
2804
3972
4096
123
2949
3742
3853
4491
512
1466
2313
2571
3113
4556
33
1049
2436
3951
1411
4595
2377
2958
1050
1487
2387
4525
4864
144
635
762
1569
1579
3344
3485
2044
4109
2683
3123
3511
2857
1352
3347
3725
3769
4229
64
1637
1648
1722
3274
4229
4641
179
2804
3130
3982
917
1499
2261
4677
392
700
2496
4576
4951
355
1907
2387
2402
3269
3543
4116
4247
1138
2712
4088
285
449
1301
2582
3194
2436
3586
3710
3786
4253
1356
1746
3280
3326
3774
814
2382
3027
4037
4110
1109
1321
3220
172
231
260
523
1669
2041
2854
4077
450
510
1270
4547
4844
548
1249
4055
4458
4858
1093
4250
740
2979
4060
4910
4913
2624
2638
4433
4658
12
3471
1103
3288
229
592
786
2451
3006
3314
3365
4092
4412
136
454
2270
2817
4610
95
1373
587
1559
1835
2308
2668
4558
4579
4799
850
2234
4032
4583
713
2029
3704
4233
1264
1948
2603
2072
2251
2376
3848
3992
2266
3622
3672
270
309
1118
1994
3278
4624
4975
948
1119
1804
2077
2115
3752
3866
420
1406
4344
426
2566
3120
3203
3306
808
1771
2209
3044
3265
3011
3677
3693
2551
3425
3507
4225
4769
35
437
988
3427
3
1370
1618
371
1875
2352
3144
4243
151
1247
2354
3240
4973
962
2408
3773
2927
3071
4575
1073
1151
184
221
827
2801
4780
1965
2805
2972
2248
3586
3745
1353
1491
1905
2328
4486
1238
1392
1790
3076
4059
3013
4516
2444
2799
3772
4093
4794
4986
1014
1877
2006
2747
2802
3065
3691
3969
4996
557
1953
2232
3258
326
1217
1875
1174
1686
1985
1607
2617
3206
4833
1045
1571
3493
3729
4214
4252
1430
2493
3278
3875
2695
3238
530
1315
2475
3734
551
565
3666
4897
279
536
1075
1543
3740
1053
1495
1527
2344
2351
3225
4315
2367
3433
4123
4986
1948
2774
3902
4601
1138
2157
3674
4599
1025
2039
2227
3175
3295
3493
3822
3942
59
2724
3693
17
116
1865
3235
3451
1525
2068
208
331
2770
3357
3492
3478
4230
4393
375
4645
627
1549
1742
3150
3230
4845
1771
1812
2332
3195
4225
214
1116
1539
2405
3195
3290
4198
891
1053
1422
1629
4829
1713
2965
941
1235
1492
2441
3084
3941
2646
4429
4430
2822
2930
4881
803
1183
4056
4734
4758
179
1063
2664
3444
3474
4067
2232
4201
243
585
2599
3572
642
4006
4105
426
1450
3586
3843
4254
4433
556
2671
4458
4815
404
1823
2269
3710
1670
4258
275
2546
3720
93
1849
1864
2955
3515
3850
3972
136
320
590
1390
2303
2203
3355
3781
358
1938
2973
3325
201
2041
2892
94
315
383
425
4076
4292
4764
766
1666
2651
2761
2974
3158
1959
1866
1981
2015
2198
3156
77
140
952
2108
3023
4610
3295
4313
4351
480
984
985
2381
2469
2798
3509
3519
4476
18
1207
1344
4600
1776
2207
3154
3673
4005
4926
1580
1759
2388
2694
3698
3910
483
1407
3199
977
2566
3247
3457
4261
4759
1196
1705
4644
1348
1477
2235
128
2623
3376
4155
2231
2463
3452
3697
4084
388
3485
3786
4057
2854
1249
3058
4738
3
1778
2216
3186
2042
2715
2912
3520
4991
133
427
1408
1429
2290
3186
3358
3418
3813
4192
1559
3237
4657
168
481
781
2720
4111
133
1255
3028
3057
2032
2069
3830
4213
933
1089
2804
2928
2979
4379
4412
4710
511
3531
470
125
2414
2689
3568
4970
2535
2754
3152
2262
2772
4469
2534
2544
3390
3916
1393
2176
2195
2585
3409
4234
927
2017
3411
1822
2652
2686
4663
481
3056
3584
4544
4770
2079
3151
267
311
1232
1667
3343
3948
388
837
1516
2227
2611
3340
3803
4267
4489
4854
2457
1487
1840
1964
2502
2534
3015
3309
673
4041
4082
4383
48
1246
4241
4686
243
1075
2741
3374
10
2026
2622
2890
4096
4610
2593
3864
2187
4081
4912
586
744
2770
832
1385
3331
3357
4682
895
1696
4281
390
645
1068
1821
16
1024
4668
4682
152
508
1312
2203
579
914
1244
1295
1964
2458
4257
241
439
995
1813
4960
2351
2907
1382
1966
3101
4007
357
518
1724
1983
828
1274
3235
4700
435
1122
2842
3968
67
742
2551
2837
3219
3251
3378
4930
19
148
1826
2548
1940
3972
611
873
973
1345
1521
4157
1403
4661
1163
3011
4170
21
2414
4151
210
1036
1149
1216
2589
3366
3491
136
1022
69
1009
2019
2682
3146
2560
2830
3509
3901
4912
898
1305
3043
3856
4700
4813
2893
3464
4017
4146
4723
1038
1235
1490
3979
597
1197
2509
2731
4165
2963
3551
3743
82
938
3446
3362
3802
3809
4753
741
1959
3420
3831
4557
1600
2629
4390
1151
2231
3031
3768
4666
2734
3528
4235
1777
3006
3192
3582
4166
4576
710
3243
3934
4715
3505
3525
3615
1057
198
1147
1634
1796
3677
3971
1855
4194
495
1297
1757
2379
2695
3675
1147
1213
1410
1679
1701
4470
4777
2663
3483
3873
4802
2386
3290
2448
4855
1134
1184
2855
3145
3265
3948
4211
4497
1163
3089
409
1586
3673
4475
1523
2070
3113
3430
4646
1666
3175
1103
3087
2165
2429
3795
3942
1112
1065
3852
4003
4216
4672
4954
509
1246
1871
1972
942
3353
3629
8
158
781
1540
1995
4705
583
2676
2910
3032
3190
2621
896
1355
2090
4825
1586
2231
3480
1702
3589
996
4394
4996
786
1028
1290
1302
3097
3567
4008
901
3556
2669
3209
3331
1062
3842
2445
2638
3736
3889
1302
2442
3027
3888
160
4411
107
995
1627
1773
2313
3937
1053
2864
3428
3536
839
4429
4809
2331
3917
4114
3549
3730
4921
4944
4041
4069
1798
2821
4932
3287
4406
1757
1874
2391
2438
4049
4695
921
955
2704
3941
863
2107
3424
572
1475
2636
2713
3866
4432
4604
4823
2714
3183
4539
354
2506
2274
2506
2666
3843
4007
814
1397
2861
2912
3699
4082
1651
1837
2352
3104
3883
1135
1805
4826
1029
2081
2343
4575
4624
4862
308
1092
4368
4541
4782
1705
2989
94
1478
1685
3322
4640
4641
2826
2656
4632
4636
4968
807
2239
3299
4464
867
2777
3761
345
348
1629
1863
3657
2561
2927
4313
1356
2249
2323
3283
4701
847
980
1215
2599
2892
3872
2238
2496
4541
2728
2891
4710
11
1101
1609
3049
2554
4896
2480
3966
4315
4446
940
2621
4296
4712
20
127
417
1160
1480
4736
2188
3608
3763
708
1121
1199
1483
4185
1102
1536
1547
4272
3274
3814
4607
4654
1330
3710
4857
989
1690
3071
3500
213
1168
702
3644
4695
2785
621
1146
3512
4171
4650
1385
3541
442
2378
2807
2968
4760
1633
294
3446
3530
3761
3831
1784
2104
2890
3205
3562
108
1192
3670
4510
4978
3592
4014
4339
4778
1229
1661
3601
1685
3726
3780
4649
4848
235
1880
1947
2700
3673
3931
3939
4074
1363
1768
1835
3879
2490
3750
4627
2025
313
748
2117
2471
2623
3208
281
2544
2639
3872
3920
1918
3784
4019
4450
4590
1164
2676
167
2141
2464
4667
4853
2490
3524
2596
2735
2832
3963
1122
2088
2741
3178
1007
1550
4372
4900
2262
2639
3435
4931
4956
1186
2478
2732
3632
4728
788
955
1012
1709
4570
4930
72
1281
2314
3254
3914
4540
1398
1918
3268
3316
4498
4709
144
769
1593
1873
45
431
862
3051
616
593
2956
3713
4167
4682
4959
80
1952
2733
3516
3962
579
1761
2770
4790
226
781
807
1297
1396
4162
1844
1859
4585
1017
2237
3859
4350
109
725
2208
3546
1876
4038
4474
1970
2415
4979
2939
3252
4724
1162
1562
2945
3205
3558
4180
1
327
1444
1729
3229
3969
3880
2100
2926
4478
1195
1446
2991
4002
4097
2810
3518
942
1383
1864
3900
4089
4966
4533
2176
3131
3201
3960
53
409
1027
1388
3240
3644
4460
4664
178
1065
2246
2817
3021
3475
4045
7
334
1016
3135
3450
4826
4830
1945
3426
4853
524
1761
2824
3287
4179
1948
2591
2747
3297
3085
4918
31
62
739
3622
237
1246
1171
4802
1091
1329
2499
2743
3545
1116
2463
3835
4974
2753
3505
4968
1720
1830
4125
389
1117
2111
1343
2397
3394
4484
4655
128
2670
3506
4193
3349
4656
551
644
745
3922
956
1877
2576
3261
3494
3950
4532
264
2259
2264
4286
4182
860
3330
318
435
652
1942
2468
3173
4959
1608
1770
338
736
1998
3475
4860
4148
4539
1472
2476
3702
4531
4967
2472
3300
3788
3878
3035
3401
4186
4202
4782
4367
1113
1464
1771
3084
3203
2317
3187
3321
4492
1467
2212
2797
4495
296
1312
3036
4203
1224
1699
4007
4590
276
1130
33
3581
1459
4564
4683
383
998
2070
2546
3488
503
1307
3425
3960
1190
1306
3003
3316
4440
4890
27
3971
4200
4337
4538
4732
687
745
1260
2824
3509
4839
451
1930
4832
2886
3973
4815
2064
3331
846
969
1374
1525
2177
3409
4350
4999
92
2101
3069
4003
2813
4562
423
677
163
2859
2920
3020
3384
4318
1025
1197
1221
2027
2604
3320
3148
3654
4723
4812
1805
1955
2688
4813
1913
2731
4354
4566
115
1606
1798
2076
1389
1528
3035
3059
3529
863
2557
3812
3898
1874
461
1520
1917
4955
591
1836
2046
3403
1307
2049
3351
230
3991
4188
4345
580
1585
2866
4169
1038
1477
2149
2574
4128
4222
4631
845
2939
3841
4259
4498
1971
4841
903
2816
4326
4464
248
568
999
1671
4756
3394
154
330
662
1380
3895
4819
4130
4738
3139
3758
295
1398
4210
4316
2062
3379
4483
1938
2852
834
979
1610
1790
4315
4572
811
1942
692
1768
2840
2949
3038
4036
1810
2980
4260
1114
2040
2359
2610
4165
85
270
441
874
2810
4940
2085
2707
4478
4488
1467
1832
2159
895
2312
3883
1966
3036
3226
4189
3039
4492
4615
4633
2013
2491
4031
16
867
923
1160
1762
3043
4153
889
4555
17
151
2830
3584
3931
4514
785
945
1146
2226
1553
1811
3579
3877
4027
740
1444
2087
3031
4757
672
825
877
1331
4435
2080
2789
3806
3894
4711
228
1697
2880
1616
3966
4995
688
857
2368
1761
3335
3499
4520
1986
2739
3274
3804
4458
1556
2170
3065
597
1091
3733
3746
4904
850
1071
1492
3593
350
876
983
1721
2885
4342
4582
4762
4923
296
875
1476
2835
863
1450
1884
4503
2374
3689
4631
4821
4872
1729
4524
1195
2042
2915
3242
3769
1457
2145
4057
4282
46
194
1099
1649
2603
3544
3948
4307
4312
1078
2740
3221
4144
4852
1216
1344
2863
4021
923
1214
3776
3856
4817
1186
2471
4004
175
334
4373
858
1573
4294
1581
2092
3002
3503
3986
498
3489
4266
4692
303
3223
3357
3379
4207
4714
2503
2941
3493
1410
1719
2190
4434
76
327
582
853
1453
231
647
2115
367
2348
2478
3635
4663
4696
607
1208
1400
1570
2070
4305
1355
3274
4656
906
3078
3677
3896
654
2527
2562
3310
4102
4470
1544
1685
3277
836
1426
4871
346
2538
5000
1060
1461
2551
3533
4547
900
1704
2110
3819
175
1175
1492
2395
3095
3862
4278
3922
147
1801
3396
3500
3784
4698
1079
1475
2894
4294
4388
4999
1342
3065
4573
126
393
586
2771
2935
2090
2607
2978
4084
416
1604
4766
320
4368
4671
3060
1185
2939
3472
3929
4699
671
1784
3303
3576
3692
4281
14
397
1229
1744
1945
2204
3263
3661
3828
4280
857
886
2626
3165
3253
3293
3376
4628
139
337
1292
1371
4134
296
2082
2956
3702
4033
4770
2677
2939
3682
96
563
989
1184
2797
4635
4928
1509
4158
1430
3146
2538
2149
2250
4760
178
330
1230
4021
4118
4717
554
2632
2861
3071
4661
1414
2442
1774
4732
1310
1551
2892
1593
1716
3352
3406
3919
66
614
3896
2224
2710
699
1948
2729
2783
3336
3532
126
500
1520
2701
4474
643
759
1917
4203
1285
2087
2603
2606
3266
4170
4171
4609
860
1824
2461
3924
954
1258
3238
343
1043
2596
2966
448
4795
4943
1360
3879
4272
4642
528
3535
3925
4475
2039
2189
4958
946
1370
2626
4856
671
736
1288
2471
4086
353
782
2749
3561
1395
3114
3581
2623
4132
4526
4982
297
1009
2263
2689
3193
3829
251
965
1764
3615
4160
3108
3813
3816
458
2084
4663
301
1111
3976
291
1183
3205
4741
4992
960
2909
1064
2278
4391
2051
255
1824
2330
4121
4307
4969
811
1565
1874
4645
1882
2385
3033
3309
4283
3652
4093
1944
2956
3653
597
2193
2400
4593
4684
33
1817
4561
157
1235
4918
46
538
4003
845
1102
1115
1340
1672
3101
3294
4313
692
1662
1849
4538
4406
221
281
987
1837
2569
875
1859
530
4484
530
1920
2041
2609
199
1437
4717
982
2802
3239
4216
454
2020
2093
2102
2647
2875
3570
4207
706
927
2059
3779
4465
4716
1518
1539
4524
1946
3823
4002
4337
4673
4839
1069
3519
587
660
651
2153
2203
45
1612
1947
4013
4245
353
802
2003
837
4337
1197
3154
3730
3981
4162
4617
4769
1535
2364
3589
4001
4762
347
2844
4500
1421
2283
3223
3425
3585
356
369
2336
4507
2421
2808
3773
4449
4577
4931
733
1991
2253
3323
3440
3517
3595
3663
4010
149
2898
3582
3604
3973
605
959
1407
1888
2201
2332
4082
3683
4036
4471
136
2382
2564
3035
3525
3976
362
736
4687
4991
3327
3772
468
1755
2264
2550
2774
2910
3433
4171
4435
2225
2571
3163
764
3429
3794
4156
747
2569
3858
4075
4492
3120
2516
2198
85
393
1305
4655
4932
604
2799
4709
4725
2960
4082
4644
4966
584
1473
3356
3805
4160
233
488
817
4747
4631
762
2323
2826
3800
652
2054
680
1578
1732
2779
4079
1096
1184
1912
2156
3072
3533
3659
4259
4405
4604
3657
4294
4296
4503
229
1557
2276
4056
2939
3085
3704
3910
4218
4392
1053
1687
2167
3787
92
603
2209
3965
4345
4824
4831
295
610
833
2773
1219
3352
4055
1360
2330
2708
2803
4866
3113
3123
3430
1599
2906
3245
947
2186
4525
2282
3190
3731
3808
476
1225
1730
2907
3702
4662
4794
4893
1543
2195
2342
2831
3546
2844
2894
405
2500
3605
3895
4404
4985
408
1263
1270
1622
4090
63
3219
3817
1347
1926
3539
484
498
661
1035
1435
1881
2027
2278
3750
3975
2189
3639
97
3674
4845
1875
1907
4731
4820
623
3383
2427
53
1397
2285
369
905
1141
1228
1885
4518
146
1804
1808
2808
656
1965
3765
282
504
1333
2267
3853
213
966
2198
3727
4583
641
763
2170
3341
3552
3674
4465
107
1174
1394
1980
1639
108
583
3542
118
199
994
1185
3187
1623
1889
394
874
1229
1794
3145
1962
2555
4101
4811
4825
460
1231
3856
2318
2559
483
574
157
208
1148
2703
3180
3812
4042
1593
1979
4707
884
2839
3530
4404
4832
911
3145
3845
4035
4350
61
2339
4861
2261
1832
2767
3444
3712
391
2280
3129
1260
3297
3036
3792
1398
2931
1267
1472
1532
4986
1529
1539
3178
3520
4667
554
1550
2977
3031
3513
4556
4962
773
873
2145
3335
4488
682
1174
2731
3677
4472
430
1170
2248
3913
1099
2056
2305
2640
65
352
1031
1863
4170
4988
2152
4212
341
1358
1362
3777
883
1095
1601
2983
1278
695
1771
3449
4336
4568
703
979
2165
3551
395
434
638
1210
2359
4576
3310
237
1410
1955
3226
4558
397
3164
4609
2659
2980
3568
3662
4702
424
320
399
1197
1886
2027
4898
963
1744
2549
4404
32
640
1567
2145
4756
4895
794
2878
3292
3441
849
1477
1694
1956
2217
4631
4995
79
979
2777
497
774
3961
4770
4978
777
1350
2640
3484
192
447
1479
1872
1993
2491
2747
2827
3405
4254
448
3922
369
3041
4820
702
1767
3234
4963
212
592
732
1365
1980
2437
2751
3154
3391
3485
3823
4191
4479
2053
2324
2775
4989
148
4080
2223
4966
157
2130
3678
3705
2015
3450
4262
1282
1360
2009
2793
277
1308
1972
4180
799
2516
2569
2892
4103
4575
2966
64
4311
1136
2103
2338
3074
633
1761
2921
3943
679
2293
3845
4247
1133
1376
2801
4044
3854
419
487
1753
2036
3209
4577
2267
1300
2008
4868
1060
3364
3369
3472
3743
4222
4917
1339
1881
2908
3067
4519
17
1354
2745
3969
4568
2306
2916
2980
710
860
1366
2878
4450
624
628
3866
4036
261
1076
3048
603
3211
3297
3523
3913
2766
38
460
618
3333
4296
4328
4686
1869
3142
3450
3529
96
3757
1201
1211
2062
2253
121
2349
2499
4035
4269
4542
3456
4731
3583
3762
4882
4170
700
857
1799
3460
4843
226
352
1660
3563
752
2030
3905
599
634
1433
3039
3185
3945
728
3509
1315
3748
3004
4900
2773
4279
707
2415
4697
1093
1973
2368
3794
4594
772
3326
3345
4617
294
473
1066
1092
1510
3477
214
907
3277
3324
3327
4428
2632
3401
3963
83
195
2091
2982
4314
299
1197
1407
3646
4257
3109
3477
1738
3527
3780
3921
4103
4157
3687
4153
4623
503
964
3882
4312
633
927
1031
1907
4986
920
1069
1399
3582
735
887
1654
1925
2740
2782
3616
4853
1213
3802
2473
3518
3817
4288
2222
2355
4365
53
805
1277
1606
2272
2530
3329
1650
2187
3575
4730
297
717
2856
4689
3040
114
1809
1896
2123
2781
2927
4346
756
880
2378
3419
3945
4351
539
1506
2069
3538
3833
3971
611
817
1000
1110
1178
1421
3331
4804
78
113
351
2001
2342
3550
4409
702
1260
1568
2397
4032
4436
232
3354
370
1155
1282
2717
1576
4084
2166
2352
4159
4831
127
4231
4567
1532
2291
4343
4975
532
2359
2393
2757
4903
239
398
898
2429
2047
3427
4057
1104
4919
1155
2602
3078
3821
1804
4156
4808
85
628
1187
1494
2720
3224
57
886
3432
3571
4016
692
2017
603
885
1283
3781
4069
471
1290
2720
4010
3035
4181
4649
1039
2034
2738
4061
4672
817
2869
1369
1739
2335
2484
3380
3824
20
798
3089
4
1045
1694
2182
2514
1540
2093
3762
4335
2939
4641
4817
1060
2760
3680
271
272
719
922
1071
2350
4164
4471
4572
4714
932
1073
4620
567
1233
2355
2763
4288
4923
1232
3857
1828
3233
500
610
976
1254
2017
2068
2477
3873
401
1869
2471
2699
3724
3742
4812
131
1385
1451
2428
3261
3867
4761
465
3995
2208
3825
4658
2094
3054
3824
1358
2478
3036
3279
203
292
1645
2382
4374
226
586
3150
2525
4789
573
642
770
1541
1908
3225
457
1402
1648
2436
209
1422
2030
3589
4622
427
545
2795
3773
1347
2550
2807
2953
3094
3769
2438
3170
3849
3961
1235
2182
2495
3923
552
2083
4562
1654
1820
2381
4112
44
2470
3994
946
2508
2938
2118
3034
4672
266
807
1084
1199
2304
1925
2128
4315
4610
266
368
1050
1886
4522
444
1820
1920
2284
2711
3473
4910
1087
2064
3460
3673
3817
4405
1785
2832
3505
3856
4150
4778
1329
401
426
1050
1308
2989
3065
3156
3247
3552
3567
1398
3502
1857
1866
591
3480
4164
1967
2044
2827
3368
4036
1504
1936
4320
4745
1190
1308
2191
2282
2865
4017
4975
1100
2672
2926
3312
4643
2785
737
1411
1842
4351
1128
1201
2830
4617
59
298
1216
1809
2363
3249
3962
3991
4065
943
1864
2390
3225
4621
1405
2726
3470
3751
3813
4305
955
1642
2402
2460
3283
4119
4661
211
2405
4108
652
1217
2558
2798
3057
4276
4625
4688
4702
2957
3712
924
2134
2307
2794
1372
1974
2269
2640
4314
4620
326
1604
1786
2920
586
1640
2688
3936
3567
29
627
745
3472
29
1878
3470
3539
4329
4337
4450
4017
4206
1140
4096
4243
420
1730
356
652
658
2146
2782
3270
4320
4447
2024
3129
4394
607
1021
3719
221
805
803
829
3428
4288
1129
1270
1277
2281
2406
2758
298
1355
1553
2366
2525
2736
3297
4040
4107
936
4642
4917
2504
2812
3202
4235
4638
585
797
1633
2146
3047
4858
378
2674
3694
4453
480
1165
1564
2854
3737
4846
4330
1418
3700
2387
2610
2729
3537
4272
278
1449
2856
4898
424
1337
3926
2508
2609
3146
297
2132
3108
3754
4159
104
298
1937
2306
3811
4706
3847
4213
4592
339
78
2705
2829
3557
4520
773
1269
1546
1883
2204
2251
3265
3564
4306
60
705
1913
2820
3747
4802
863
2157
3103
3204
3424
4382
4812
288
1063
4788
1810
2408
3993
4154
1321
4717
2650
4758
1142
1370
4571
4612
979
1740
2041
2428
3316
4859
913
2511
3637
778
3002
4165
247
533
885
1940
2578
2969
3407
3671
597
1982
2876
4641
2082
3038
4289
1052
1250
3118
3841
216
540
1354
1990
2871
1982
396
1117
2914
4428
1364
1551
3716
4491
4860
413
3042
245
464
1546
4131
292
1143
1348
2211
2392
2927
3043
3497
4660
647
899
1309
2600
3322
3855
422
691
2383
3190
4017
4437
4441
4922
1791
3992
4293
4453
4995
1098
1241
4995
2910
4908
950
1040
1128
3207
262
275
1098
722
1426
2391
2436
2514
2883
2930
3152
1351
2332
2591
4044
4445
1122
1865
1146
3576
4357
4522
4547
4757
9
1485
2950
3967
4543
1382
2517
1222
1428
1544
2803
92
455
954
1339
1816
3352
3887
4092
4509
924
1627
3700
4718
1293
3893
4587
438
1919
2498
2853
3035
3888
4184
4734
811
3193
4094
212
2826
2992
3439
3479
4168
1136
4653
4741
1885
3807
4309
1872
2139
2249
3409
64
4539
25
289
839
3206
4075
4740
215
589
1368
1562
2605
3034
759
2146
2919
2692
3378
3889
4493
580
711
1237
1953
2109
2596
2749
3819
4796
1999
2949
4849
2109
2936
4600
762
110
824
2113
2264
2761
3504
4295
284
518
1460
1937
2501
3441
3542
4862
465
1676
2550
3336
3403
3862
4089
4962
47
562
4790
91
1066
1493
1736
1760
265
957
1617
1798
1998
2741
3259
319
745
2133
2136
3060
4387
677
1059
2453
3169
4287
738
842
1086
1272
4349
1185
1962
2895
2915
2928
898
1637
2227
3518
4596
372
2729
1247
3214
3732
4481
598
2176
2483
3572
3757
4801
4911
1619
1890
4340
1287
2382
2386
449
4449
537
1009
1178
2795
3786
36
146
548
1447
2964
4047
4485
628
894
1106
1718
2158
2769
3189
3789
406
1281
1491
3251
4309
2369
2837
934
2839
4192
1480
3204
4929
224
2637
3116
3567
3905
4004
1317
1962
3327
1635
3638
1500
4778
1003
1197
498
1248
1697
1502
1712
4223
2090
3134
4119
2092
2177
3090
3242
903
1363
2412
3616
1369
3480
3784
548
1575
2434
2533
478
929
1671
1709
1866
2900
3895
3900
4413
1163
1546
1647
1856
2029
2737
3252
4764
180
4219
292
1053
1615
2745
2817
3716
4806
1757
3187
4327
4526
354
986
399
1682
2523
3840
3499
1890
2811
3412
2443
2548
2566
3463
176
270
3428
1507
3143
3210
4774
155
753
862
2407
3200
4642
2578
2656
3117
3876
756
1545
4540
1409
1650
2370
3923
4473
186
1862
2631
4514
1319
1617
4348
510
877
2114
2958
3934
4356
1237
2802
3558
4638
183
385
895
4117
1772
2053
4451
1571
1970
3290
3693
3725
1509
1562
4144
4602
4773
52
881
284
1459
3487
4781
801
1458
2054
4138
4795
267
1390
4926
392
905
2637
4218
3335
4826
2404
4742
794
3580
3820
4102
4231
2049
2531
3105
3757
4336
4857
404
1845
2409
4079
189
796
852
3272
3798
4815
320
2362
3637
4098
2190
3701
3831
36
2032
2295
2471
3823
4784
1965
2362
3004
3580
4139
790
1087
4741
1024
1788
3327
4561
2182
3545
3803
95
673
911
1552
876
1892
3470
3577
3898
540
833
1114
2720
4242
4467
326
684
3160
3593
4885
108
126
1118
1577
3752
4489
4698
700
1415
1773
3103
3346
3799
1624
2495
2767
2847
4932
702
2897
2466
2492
2547
2765
1367
3555
3722
59
285
408
570
3379
4707
186
53
2345
2799
2808
4045
610
1841
2236
3200
464
1411
3205
4950
358
500
874
907
4057
1394
1726
1731
1947
4254
4326
4861
1213
1865
2466
2899
4123
4258
484
2046
2870
4882
2519
4329
3071
3512
4407
148
1941
3723
4050
4071
327
416
1420
3567
4022
1423
4520
4622
4503
1276
4098
1604
2276
3689
3758
4996
1196
2277
3655
4965
305
1443
2717
3006
4085
4648
230
1571
1811
3414
4086
207
372
928
1456
1591
4840
1174
2487
3667
4417
4754
1822
2472
3526
4566
2563
3008
3470
3511
4347
4354
2216
3006
3724
4436
568
4399
990
3269
3541
2490
3566
4309
227
285
827
941
1898
4257
296
597
1916
4048
4667
2136
2684
2845
3077
3529
4577
4910
4996
636
2731
2765
4792
2063
4239
4575
4734
36
491
811
1953
2832
4116
4268
2464
4780
101
484
1979
2632
2659
4247
4756
4820
384
824
3466
4199
4244
4284
4999
1088
2421
4311
394
3028
3599
3871
202
3350
3998
4207
4546
4708
1087
1205
2161
1599
2872
2998
4215
4801
207
242
1675
2225
2989
3932
1001
3373
3754
703
3092
3817
2099
3094
3180
3992
3360
497
991
1088
1651
2468
3654
4263
155
210
644
1226
1584
1850
2040
1246
4078
4153
4348
4620
220
4227
4384
483
1047
2973
3187
3479
902
1369
2100
4572
4750
1446
2043
61
1329
1353
1433
3910
4019
294
703
1583
2477
65
1913
2361
3707
495
2826
4171
4173
4514
733
1089
1652
3033
4347
936
1351
1935
3715
4577
1475
2967
4949
861
1309
3005
3880
1976
3324
4405
2851
2905
871
2353
3704
3717
4303
1033
1940
4064
4154
4523
4623
32
34
1570
3880
439
550
1657
2050
4367
4502
2989
209
752
1382
1456
2409
3211
216
3205
3809
1315
2204
969
2371
2558
3044
3665
2639
4230
4850
1112
4968
1199
2276
3319
3774
409
2668
2994
3405
343
898
1558
1630
3882
4941
476
1455
1508
2539
4114
2245
889
2392
2420
3511
4199
1429
2402
2651
4535
1202
2280
2540
3536
4895
1479
3722
4000
1030
2715
3535
4883
409
1656
4511
4681
390
535
1665
2182
2611
3207
890
3362
3777
211
1841
3355
3999
1547
2857
3139
3448
4120
1540
832
1989
2156
3189
4693
4793
635
648
1787
1811
1888
3223
2939
3198
3882
4212
1871
2292
2841
2947
4154
1863
3886
2049
3154
3184
1509
2216
2291
3789
2472
2534
3958
4595
739
937
1077
2244
2726
3296
3503
4162
4196
4304
52
2307
2952
3890
3953
4383
1619
1816
4194
4901
4981
1042
1533
2094
2120
3971
617
1099
3931
3964
2195
2261
3048
3428
3528
4364
4859
2586
3930
917
1294
1505
1623
2007
2169
2352
3085
3360
4089
4729
823
1190
1673
2102
3631
474
1647
2976
3119
787
4130
4801
695
2365
3655
4204
4295
845
2087
2752
3135
4025
342
2842
4684
8
997
3916
3692
1868
3069
3415
4060
4778
1435
2524
4785
866
1795
2308
2980
3894
4499
4508
4605
1395
1449
2489
2978
3286
4047
4260
4670
6
455
2098
2611
3998
1404
1597
1860
2881
2692
3129
3691
4351
4667
295
1050
2524
2982
3895
1070
1604
2141
2945
237
1481
2821
3517
4792
3578
4646
660
1371
3599
3834
3906
4032
59
3024
4476
4989
498
689
2564
3260
4989
1570
1633
3593
4296
2705
3518
3816
4429
4597
27
714
1312
1630
2027
3322
624
2570
1419
3596
3734
4960
3344
414
1400
3329
4106
2461
2777
2951
4215
4904
1067
2241
3732
4361
4866
1295
1912
2203
4360
4
2274
2923
3367
4203
4932
1288
2467
3601
3854
4811
2144
2435
4206
259
1243
2516
3947
1897
3587
3958
1433
1607
3148
4928
414
1247
2315
2338
883
1979
2075
2455
3789
4490
1191
1447
1729
2262
2657
678
1539
1667
1786
2047
4425
276
1550
3116
4165
4732
3002
3400
4302
167
343
1186
1256
1783
2534
3426
4091
4429
4601
1579
3027
4027
1559
2804
4310
327
2433
3093
3766
4547
278
1161
1874
64
719
1972
2047
980
1955
3045
2879
3933
4403
2024
2552
4143
4680
1580
2801
3763
105
525
637
2590
2744
567
1651
2020
2421
2692
3658
3812
2927
4885
425
1767
4352
389
514
837
1430
2288
3011
4626
979
4033
4366
4423
21
1606
3359
3513
393
3871
4313
1534
1392
3635
4724
217
357
1721
3291
3432
3775
4606
4588
4762
628
2082
2278
2305
4117
4583
1994
2522
3616
4519
2652
2762
3857
4722
4957
1438
2744
2396
2469
2492
2452
684
720
902
2169
4741
473
2076
3111
4878
278
1035
4369
4952
4991
3761
4519
4814
122
2170
2598
706
2653
2850
3510
3663
3685
3339
3358
3532
164
2240
2305
3553
1114
1225
2048
4347
4625
3150
582
3315
3677
3940
4154
4845
865
1422
4365
145
3395
4364
241
798
3879
2040
628
2099
2174
3369
3773
3971
4979
650
2039
2097
3365
2645
3772
3902
4331
906
2511
2708
3526
4420
539
683
3345
4367
227
1860
2191
2731
3936
4268
5
2799
3256
3298
3301
3356
3910
155
348
736
1430
1716
3333
4348
4446
4781
1423
2233
4948
499
2623
3361
37
104
1941
4080
4335
4662
164
3290
4433
4922
937
1709
3395
4091
4522
4717
2263
3761
4025
4317
263
1410
1975
2316
2846
3221
3784
3801
4504
4916
894
2998
776
3708
3828
4783
875
1677
3566
4449
414
2554
590
2022
2390
3400
4147
4199
2117
1493
2406
4444
4966
3232
4583
4620
753
879
1650
3650
4735
1045
1301
2820
4274
4924
1493
3621
4746
1030
169
4856
3679
4240
1394
2947
3059
4672
1850
3028
3608
4482
1180
2031
1222
1815
2967
3002
3159
1340
4027
4317
4702
495
4798
1807
2745
3986
922
1111
2086
2665
3498
4241
422
2013
2278
2336
3066
4101
2363
2764
2882
4485
1821
2371
2603
4438
4538
92
2748
3360
4877
115
4304
4847
2821
2481
4001
4608
1138
1796
2142
2185
4259
4436
2544
3964
1014
1849
4902
2245
2652
3503
4880
4912
127
627
670
1436
4621
48
349
3895
535
2690
3370
258
1394
744
766
868
1134
2294
2608
3790
4165
4798
328
857
1846
2559
3402
3772
67
3601
960
2147
2554
4193
2447
2878
4309
4465
153
1121
1669
1869
2038
3190
3796
4053
4280
59
722
847
2190
3288
3537
3748
4565
63
2097
3029
3657
3727
4524
787
2138
3337
451
496
794
1101
1454
2152
2669
2906
3186
3517
660
1480
2413
3294
3376
4014
4217
4375
935
2382
2502
2863
3227
4502
4536
2001
2242
2649
3309
534
2102
2880
4592
117
295
620
1865
1910
2774
4787
4860
546
3532
3105
4359
3248
3288
3458
64
3929
4398
104
240
375
4362
4550
4752
361
1654
3279
4421
716
921
1948
3843
1268
2056
3572
3772
4481
1294
1651
4349
1586
3932
4862
1473
4672
4404
21
465
845
2296
3158
1357
4784
243
1837
2344
2856
2751
3409
3684
4669
1071
1842
1857
2282
3758
4087
4291
1616
3524
3910
4964
174
625
1753
2970
4530
2377
77
666
823
1395
2514
3889
4635
1160
1834
2605
3257
3956
2853
3419
369
909
2867
3613
4896
1831
229
448
1061
1212
679
820
2492
3205
3264
1906
3036
3350
4526
121
1743
4163
4755
1061
4487
4916
7
1194
1283
2769
3931
362
848
1335
4815
4998
861
1508
1586
3596
4450
496
3533
587
3256
3602
4614
1823
2090
77
1739
4026
1370
1597
2603
3115
3765
4086
974
2667
3279
4296
311
1256
1265
583
1748
3426
3665
564
1512
2898
513
1814
1888
4601
4920
392
945
968
1914
4808
3984
4204
4327
4433
185
595
2426
3160
4014
1876
2717
3078
3364
3575
4991
1234
2374
2568
3090
2078
4291
4581
776
2583
3443
3456
3952
3958
271
1803
852
1082
4505
1868
2261
2908
4385
4489
4625
4907
1799
2188
3130
3528
4777
82
440
722
2636
828
1953
2693
3090
3732
678
982
1792
3974
4994
337
2046
4710
4824
401
1848
2248
2544
4463
570
3429
4344
1490
1582
2160
2559
4632
351
1281
1794
4071
69
3395
4211
4554
746
2305
3948
1466
2648
4555
4765
4857
1762
3457
4231
2242
4706
199
1839
1941
516
980
1755
4210
4622
1540
1737
2820
3309
3876
4292
2089
3691
2482
4226
3887
4580
351
626
4201
4517
4555
4561
1433
2222
2630
2973
4698
1273
1794
2355
2694
2927
2743
746
983
2276
4340
4642
4681
4952
1619
1706
3904
4599
2004
1448
2462
2986
3308
3598
689
1096
1589
1963
516
759
1286
4355
490
1365
1494
1777
2677
527
1273
1430
4863
2229
4293
4903
20
1614
1833
2246
1153
1236
1767
3601
3802
82
3064
3102
642
1588
2159
3833
4345
4435
1118
1378
2935
3446
3786
739
1908
3677
249
670
826
969
1660
3393
15
456
471
1056
2183
749
1827
3366
4214
468
782
2471
2911
58
1298
2309
2895
4434
4549
2611
2898
2983
3914
4475
721
3022
3276
4311
4342
1053
1142
2588
2954
3287
3783
122
970
1329
3893
324
877
4776
1060
1377
231
373
1110
1263
4991
198
2316
4151
4814
1009
1586
1823
3921
1070
3435
150
1404
1440
2997
4323
75
3036
3248
4454
4937
4965
325
1476
2155
4987
4286
4515
3444
2946
3884
4329
4350
1194
2310
3097
4758
4888
1646
3615
3950
4631
1520
2312
2941
4222
4737
3884
125
183
2019
4551
183
3209
2329
3908
3273
464
2048
3763
1806
2655
4118
4549
147
418
1056
1184
3712
4075
1246
1873
3048
3542
3875
4052
4344
4664
4676
2008
1777
2679
2930
3586
3797
2319
3465
1031
1640
4819
821
1330
1548
3038
3703
1824
4651
4951
2480
2718
2944
214
1521
4256
4342
827
942
1971
2306
2724
727
738
3301
4384
1373
2183
2203
2978
3728
84
985
1266
2734
3267
2732
3402
4072
2073
3536
4074
4408
4929
1999
3341
3401
4256
4763
3414
1186
1261
2185
4869
155
1052
2617
2848
149
2481
2523
4203
4497
2587
2632
4572
3001
4522
808
2067
2312
2341
3008
4563
4659
3961
4037
2734
2876
4682
2038
2319
2495
2834
3821
1551
2056
2409
2488
3459
1276
1947
3400
1325
1390
3754
3806
3942
520
844
4371
2308
3211
3560
257
596
1344
1557
1978
2183
3244
1498
1714
1848
3576
3805
786
846
3031
3417
4490
2362
2792
3793
972
4489
4543
4724
248
259
765
922
54
993
2186
3845
4017
4727
721
997
1493
1936
3390
313
444
486
767
940
1784
1951
4446
4502
2373
4710
382
1948
2344
2605
273
743
2881
3696
4679
254
470
1385
1525
1836
2189
2112
2472
2539
4260
820
1106
1662
4489
1114
2242
4373
4702
2611
3148
3239
3745
4673
199
526
616
2754
3480
3537
4195
4918
3355
3964
341
1072
1399
1418
3148
4110
4198
4381
4955
366
1863
1989
570
586
2677
4677
462
1062
1471
2782
2947
589
854
2424
2709
125
1275
2490
3358
3606
3666
2467
3066
3448
3903
750
1455
2272
835
1917
3171
4607
642
1129
1661
2206
4707
1170
4793
1293
2015
2203
4718
1718
3185
1554
2677
4807
2838
3051
3346
4096
1940
4190
397
1077
1527
1649
4337
4552
4751
1066
1122
3671
4418
527
2147
2421
2531
2696
3879
1345
1349
2132
3014
590
385
3428
3893
473
2057
2316
2344
3572
149
869
2153
2458
324
4154
4191
2249
2895
2983
4447
4802
4803
198
1585
1963
4069
4734
4780
1348
2643
3852
4143
1007
2174
3143
4199
2520
3430
4969
1118
60
447
1680
4929
644
2063
2686
4702
2709
2808
788
1395
3724
1386
1923
2267
3152
4695
35
2224
2614
3382
4892
107
1198
1775
3917
4241
4806
4832
2966
998
2483
4422
4609
83
1861
2588
4493
4923
3658
3700
4353
399
469
3097
3640
4405
1605
2409
2993
1140
1909
2178
4032
1128
3896
4191
4730
2363
2453
3332
3649
2312
2843
856
1746
4989
203
2253
61
208
527
1127
1974
4715
2476
3193
563
1215
1235
4475
4633
3510
4315
4406
605
1900
3136
988
1667
2188
3313
3888
1724
2533
3247
4709
3281
3558
3782
4585
1304
1664
2806
3180
3620
3982
724
2566
2936
3136
3464
3894
297
575
2042
3934
817
1053
1110
1633
3750
3982
4875
41
442
1433
3065
3183
4021
1162
1248
4765
1738
2212
4077
4780
553
1470
2138
2750
3260
4357
4871
245
4789
4955
282
1219
2216
2807
3202
4799
2669
1138
2542
2933
3053
4477
4496
4765
243
2895
3212
1767
1934
3171
4964
488
953
1702
3495
4125
33
849
1540
1700
92
425
521
985
1340
2857
3741
4841
56
547
880
2026
3103
3258
3680
4017
4218
1545
3319
3376
410
1275
2246
3709
254
335
828
1495
1838
2527
2994
3743
3889
4580
1209
1651
1661
3184
339
1694
1905
4196
4516
4870
829
1465
1590
3532
3731
4197
206
1559
2200
4666
284
967
2412
2658
3645
4662
78
4644
222
1123
1454
3480
244
1028
1459
4625
3449
4633
65
103
1095
1785
1935
2109
3605
198
1985
3954
3973
4282
989
2065
2669
3173
3699
4467
2866
3400
843
1155
2119
2370
2860
3148
3753
1524
1995
2428
3046
4124
810
1267
2893
2059
3984
275
2905
3393
1930
2161
3778
4166
4394
491
1235
2750
3036
3155
4028
4995
553
1196
3050
3586
3798
636
802
898
4374
257
3721
4714
113
445
2677
2954
3756
4850
1922
2166
2786
3060
3705
4212
4558
2531
3225
1649
2673
823
1686
2307
4582
4613
448
2337
1829
2283
3088
4826
566
3801
4164
4418
864
2772
4358
4473
4758
680
4932
925
1346
1679
3200
4061
4910
296
1255
3987
4140
4236
4283
962
2283
3077
3116
3230
3914
4375
851
2594
3868
4943
1744
3526
3905
4683
862
943
1610
4873
79
732
2895
4147
17
1851
2997
647
915
1424
1814
2480
3123
3943
87
1177
3171
4006
4943
4958
4969
380
890
1425
3881
988
1226
2216
2827
3172
4750
1240
1599
3743
3357
4880
2832
4101
4547
4759
1702
1769
40
1618
2506
2760
1537
1701
3106
3580
220
755
1544
2154
2187
2235
2922
812
3650
988
1606
1776
2855
3109
3335
1133
2154
3666
4330
716
2896
4264
4526
2683
3176
3300
4813
4644
672
2739
4112
99
528
2732
314
1385
1387
2056
2337
4369
4476
906
2149
3088
3998
777
3365
1954
4719
1389
3332
4148
4156
1450
448
896
4180
4985
3074
4751
4921
391
725
1725
3377
1259
3632
4457
2062
3446
4478
52
1599
4541
4583
4884
4986
2304
2364
3136
3738
4111
4569
125
2245
4684
350
1194
3338
3743
3916
4109
4291
277
2142
3555
3711
4948
3755
4096
55
3538
3600
3702
4246
4312
4765
4924
1261
2215
3607
4082
4456
1126
2293
4503
3417
3806
1323
1982
3290
1396
2168
3502
4221
4385
4552
4612
1292
3953
4666
2814
4056
1396
1522
3558
3759
2614
3815
1770
2032
2311
4264
1378
4558
2326
2576
3660
4391
4771
729
1623
1753
2125
2912
3120
4201
1643
3363
882
1091
1112
2960
3323
3336
1303
1312
1383
2795
3302
3764
4723
1764
1981
2912
3386
4283
833
931
2110
2918
3351
4455
4793
215
3686
53
201
2617
3028
1097
1772
2485
4697
100
996
1986
3078
3514
4668
4838
3
2100
2103
2818
3556
3598
4202
1892
2302
4456
1031
1585
3661
195
487
1331
4699
302
1410
2440
852
1871
3093
1841
226
1532
2067
3681
3864
2616
3629
106
2589
4369
66
2566
4067
4118
4339
639
1102
2379
2981
3573
1203
2073
2792
1035
3269
4820
2133
136
1605
1685
4884
94
100
871
1065
1689
2626
3519
3829
3879
2394
2960
133
4533
1701
1991
2462
2976
3932
4478
350
3654
4231
562
761
1403
4185
811
1425
3461
3988
4285
2008
3026
3569
4472
2432
3273
4284
3781
4152
4287
1225
1254
1474
1580
2729
3871
4630
75
324
1875
1919
1940
2369
2451
3045
3751
4068
4837
2358
3333
3530
4875
1753
1925
4041
4304
4588
4835
58
1043
1946
3115
4394
578
1191
2100
2694
3859
701
1834
2020
4135
4291
953
1054
1953
2279
2933
3368
4010
267
894
1469
1768
2644
2809
3256
4966
1277
1706
2941
3470
3945
27
192
4135
4481
973
4894
49
562
1047
1602
2903
2672
4545
4829
2323
3032
3261
3735
4334
4355
4370
4451
527
1020
1064
3659
3134
181
2050
2398
3582
3661
4037
4251
4515
4671
1009
2836
3948
2680
519
585
996
1640
1919
1974
2942
3100
922
1329
1564
1972
3235
3919
4088
534
3171
105
748
1239
3762
4467
451
1036
2707
3364
4183
4286
206
1354
3866
4731
308
796
2031
2983
360
3081
4135
4851
4375
4491
245
2129
2918
3066
4460
4496
546
1515
1591
2034
2093
2613
2689
56
1114
137
2416
2428
3270
3812
4195
4885
2595
4439
2520
3618
3970
3170
3279
4669
1189
1856
35
1125
939
2000
1015
1534
4785
860
488
568
1400
2303
4542
9
1867
3905
4415
4874
2675
2908
4129
542
618
648
2308
2428
158
470
507
3451
314
1712
4340
4802
441
3700
3808
197
540
2100
2510
3132
3554
345
1490
2403
2414
2993
4079
747
693
4983
687
3042
4070
65
398
1692
3815
4130
4254
4558
127
1639
2451
3892
4221
4358
4997
1775
1847
1956
3644
4237
2687
2817
54
1593
2681
1572
1756
2122
2570
3385
3428
3746
3896
763
1868
2044
2268
2955
3297
3324
463
1093
1839
2299
3246
133
691
1378
1988
209
931
2337
4105
445
1329
4144
4147
4193
1
133
3914
4680
1007
1155
2014
2333
2547
3755
2765
3825
2445
3450
3999
4499
4837
783
3311
3480
416
1081
1602
1833
2435
560
734
1650
3936
4326
959
1717
2502
4213
783
1014
1389
2923
3206
4126
3907
446
2543
4066
1063
1139
1999
2682
3920
4527
35
2246
513
1293
3606
4602
4954
437
4796
4859
4610
4777
1190
1970
4866
2623
2696
4265
4357
4785
370
676
1641
2501
3242
3531
3674
4424
4550
4769
1033
1505
1568
1859
2619
366
1506
966
1053
1679
1746
2189
3700
3751
4432
1083
1576
1308
4727
1044
1277
1794
2528
3285
3317
3880
1003
2078
2084
2660
3186
4208
4271
4532
4780
4794
370
1266
3099
3919
4241
4685
1059
4799
276
4059
1
1671
167
2979
4305
548
3678
107
121
172
1205
1591
2328
1588
3207
3426
1135
2130
2716
1761
3657
4246
1470
1790
2956
4268
4526
246
3601
3123
4057
326
2248
4414
4485
4731
3840
4412
2155
87
518
2227
2452
2573
3297
3788
4809
1260
2121
3266
3331
4217
159
1095
1679
1693
1844
2731
3827
3995
310
1145
1325
1917
3330
3807
4995
1292
1594
2076
4256
440
1616
1939
2231
2608
1878
2472
3320
4531
384
1896
3342
4691
10
2138
2701
3261
3911
853
1898
1930
2012
4928
404
660
4061
4927
737
4821
1648
2367
2507
2997
1718
1887
1985
4265
4340
4430
795
4041
4922
1074
3935
4152
1911
1934
4080
4772
2980
4558
4577
1
102
2515
3869
4659
3656
145
398
691
1027
2197
4852
23
1123
2403
3840
4840
2930
2140
2403
3129
4677
193
2873
4364
464
2291
2418
2492
1903
3060
3628
3913
4253
968
1040
3497
4314
663
2933
4312
89
496
1009
1364
3924
4666
2253
2498
3179
3199
1222
4247
4752
189
1004
1746
4208
2077
2109
2250
3324
3553
3875
4007
240
1133
1648
3372
3732
4079
4295
1080
4063
380
1930
2715
1047
1198
2980
3134
3485
3659
3993
680
2750
4029
4174
484
1792
1951
1985
2725
1489
2420
2742
2974
3684
4021
4557
389
2364
4164
300
2410
250
897
3939
1156
2361
2716
2898
4027
1229
2811
45
484
588
266
456
678
1203
1605
2456
3024
4929
1556
457
4281
4947
1189
1232
1857
3235
2574
3072
3211
4249
4762
3069
4782
2184
3320
3613
4333
115
849
1104
1207
3205
2825
4946
1548
2349
2543
4035
1468
1471
1943
2403
1284
1747
2010
2984
3029
3415
1001
2121
2346
2863
1609
16
1309
3096
4321
485
2315
2487
162
867
1170
4130
243
1412
2183
2684
3814
1447
2062
1565
1748
3371
4326
4625
3036
4085
4240
4318
1950
3102
3291
4876
115
878
1828
3333
4213
3003
3388
445
3184
407
1797
4826
713
1195
627
2165
4888
2764
89
250
530
1256
2928
3281
423
1011
1243
1405
1774
1356
2809
3072
3404
4871
3218
3412
3971
3992
4128
970
3125
4455
631
1405
2476
3479
408
418
1318
535
3908
4078
4752
4202
4956
370
1286
1724
3823
4299
670
1363
2974
3092
4638
1354
1573
2901
2957
2980
3029
3156
3940
210
1207
3276
2172
2541
907
1683
3149
3449
336
778
1199
4921
2200
2469
4759
3069
3591
4331
4762
973
2865
418
1288
1575
4325
2236
2324
2326
2362
1463
314
497
1289
4639
375
1308
1726
287
1444
2779
3966
4394
458
1335
3335
4409
400
1466
1562
1935
2007
2347
3759
4227
4330
1427
2051
3533
4428
206
396
1773
558
601
2236
2904
3487
3620
750
1168
175
2218
2952
3241
3779
4604
28
2845
4047
2328
2800
2805
3518
4326
1574
2345
2617
2791
218
227
1005
1529
1667
1981
317
2888
3639
3739
3748
3896
1966
3580
4959
69
4720
1826
2437
1058
1237
1341
2063
2218
2231
639
1208
3483
3997
4005
4113
4392
4905
2179
3237
3293
3444
4774
4985
1659
3181
1429
1644
2261
3744
4047
4958
300
405
421
1247
1363
4238
4971
204
1122
2426
670
1252
3955
4478
2504
3330
184
2158
3300
29
116
500
3757
4187
658
934
2688
1441
2895
2913
467
3061
4217
4713
131
657
2257
2730
2850
3741
3942
4614
4625
4704
1765
252
632
2907
3662
3910
4465
4511
4768
2945
157
287
2596
3371
4156
436
2183
2241
3768
1684
2303
2983
4285
1397
2010
149
2692
3594
4154
4888
1649
2516
3308
4219
2352
4188
4975
569
4611
586
1986
2924
3568
4033
4075
1288
2753
3181
4413
945
1638
2797
3643
3714
3975
4454
1862
2174
3318
542
774
2504
3091
3290
3876
729
1526
3103
3394
4775
343
4298
1484
1494
4503
4608
4684
1642
1969
3608
4196
4867
786
1539
3597
3688
4185
229
530
1683
2398
2690
4327
4435
4826
4894
77
1257
292
725
887
955
1236
1470
1877
3981
4339
791
1512
1592
1954
2309
277
1188
2696
4058
4185
480
3359
790
2016
2386
3018
3829
4684
4692
1235
1547
2655
4156
735
897
1241
3073
4970
3880
698
1915
2090
2589
2903
3398
4794
263
284
1752
1927
3466
4518
4636
1852
3742
1403
2003
3225
3479
4058
4199
1222
2736
3417
4772
2152
3952
4312
4335
4423
4542
4727
4390
1510
2367
3573
4872
1935
3871
4486
69
303
1617
4255
723
730
1519
1967
3296
4509
856
1118
2715
4030
242
1484
1683
1805
2328
3055
3385
246
478
2535
3165
4085
4523
4555
55
297
3647
4053
298
1254
1481
1934
3023
3936
3974
4077
153
417
693
3142
1373
2333
2813
3115
773
1156
4554
1049
4286
1390
2274
3892
4734
571
1774
2263
2683
3251
4074
893
1311
2439
2463
3433
3512
3952
4300
4716
300
138
675
676
2098
3253
2315
2764
2989
352
1258
1322
4802
122
612
3841
4475
257
2235
1342
1704
3120
3366
3727
4658
244
3864
3093
3248
1225
1363
1798
2754
2321
4079
1019
1130
1645
2455
2887
3442
1368
3535
3656
4817
2552
3842
71
1496
2696
1992
2220
2957
1680
4359
189
373
1438
1927
2710
3812
1615
1622
2811
3832
1245
1309
3765
2937
86
185
901
2046
2998
3579
2282
2885
3341
3726
65
122
4412
4907
96
1190
2650
4173
1465
1981
2074
2919
3510
4016
4933
1429
2022
3467
3553
561
571
1592
1654
3834
4875
559
2493
4406
4303
2629
904
930
1571
1954
3031
3038
1576
3350
249
2394
4328
2036
3765
2266
2361
30
561
726
1754
1839
3027
3181
3659
4244
4419
3844
515
802
2678
4122
4878
4963
1484
2253
2873
3665
4227
204
595
1441
3933
4682
1111
265
1014
1250
1392
2960
3219
3630
4706
4959
453
593
905
3171
4581
1664
2518
2572
4648
2577
696
1723
1764
3317
4551
1072
4672
825
1290
1565
4012
1074
1762
1841
3517
606
2669
690
2684
3231
177
901
4938
1514
2718
2782
1011
1629
2769
3453
4376
2839
2870
2886
3167
4611
379
450
538
1441
2025
2164
2665
3996
4250
1828
2923
3073
4297
4933
982
1017
1130
1634
2245
3341
4505
404
1015
3124
3506
4900
55
2552
3475
4813
261
2303
4183
833
2356
3624
3951
4268
4525
218
782
2140
2632
3946
3961
4342
2553
2702
2864
4177
1344
1445
2935
4093
4354
3088
3323
3453
3774
4287
4586
3027
99
4730
420
2661
2662
3187
3396
1830
4170
2737
4512
4707
562
2593
3047
1603
2875
2932
3184
4809
1928
2919
3481
4178
4263
4414
1881
2004
3775
3956
603
2163
2480
3235
3292
3709
3895
110
1666
4857
767
1364
2935
4208
4326
4386
577
2585
3688
4917
91
2085
2219
4281
4382
731
947
1385
2450
2642
2721
1689
4212
508
692
2812
1355
4321
134
1211
2659
3084
3562
4007
444
883
943
1748
1816
2963
4193
817
3633
382
1382
1799
1951
2638
285
944
3242
915
1761
2308
4589
985
1322
3258
342
849
1318
3856
186
568
1580
1618
1879
1958
4292
4907
3189
3727
150
2216
2890
2936
2000
2137
4142
4478
4009
2162
2821
3087
474
1926
2151
2420
3937
4705
2644
2276
4334
3220
4361
67
646
699
4488
136
575
541
725
958
1713
2273
3679
3812
4144
4744
358
432
2960
2999
3329
4181
923
954
2171
3299
4965
260
3283
3695
4396
3955
617
2537
2740
3972
4300
4613
1856
1448
2704
3861
4591
933
1176
1527
1928
2576
2647
3100
4494
3529
3674
3836
2790
3763
4565
4879
673
1835
4132
4332
4347
219
1417
1461
432
657
2605
2734
4843
726
734
1566
3520
4587
1095
1117
1293
2841
3673
3764
4283
4767
76
3961
4942
2596
300
1990
2190
2618
2774
2861
3354
3797
1703
2847
22
501
988
2632
163
1845
3040
1775
4805
1338
2530
3842
3868
4235
525
1575
2798
2980
4114
4235
4563
564
1681
1756
4650
1690
3424
3573
3792
158
2826
3745
4275
268
1906
2477
686
1445
2767
3613
1650
2051
4811
1108
1527
2602
2713
2283
4198
4745
2582
4393
263
2582
4279
4646
630
3740
4303
357
505
3065
1744
2566
3040
4723
40
676
19
356
1817
2961
440
1569
655
1772
2035
2059
2560
3127
3203
3897
367
779
3934
4842
511
3000
3335
1278
2196
3272
4202
4744
2075
4545
44
1313
3277
4550
2230
3051
401
645
728
2728
926
1865
1964
1976
2072
3822
30
2546
3256
164
1910
3377
3468
2202
4789
157
2244
3762
3770
605
2267
3074
4254
411
2105
2502
2689
3244
4169
4418
4974
1522
2369
2561
3489
4273
4826
4865
2940
3392
3642
4967
564
1996
4009
4857
369
2243
820
1295
2442
558
959
2216
2683
282
1759
2469
3236
2871
3216
3596
4030
1384
1620
1667
2454
3244
4241
394
1836
2934
3997
535
1857
2187
3146
3357
479
627
2753
3056
1981
2273
2474
2519
3706
3634
4810
2739
4412
4413
1236
3371
3728
4390
721
4236
4680
941
2311
3010
4740
2577
2920
3373
4332
4924
124
1076
4119
671
2631
3054
4681
4977
1328
1632
2990
3837
114
851
2209
3303
4070
4149
1040
1704
1966
1997
3390
3686
4077
4133
939
2523
3673
1266
2829
4658
349
419
673
2659
2817
3491
3511
4208
4289
674
3327
547
1578
2341
2491
3615
2293
2349
3479
294
1201
1507
1827
3860
1915
2563
2878
2968
4974
4976
551
1213
1217
1477
3367
4257
4700
2596
3315
3533
4818
3076
4148
4840
3228
4778
183
489
1917
2344
3336
3897
4215
4681
1287
1593
3088
4114
3821
694
2676
78
940
1318
1401
2182
2849
4145
4733
4812
2445
2930
3020
3732
3778
3832
126
612
822
1092
1523
1706
2305
83
735
1921
2108
3217
4025
743
619
1920
1933
2638
3476
3737
4239
731
3455
3761
4041
4655
1309
2484
1433
2584
4835
200
1219
3188
3329
3664
3731
3992
4730
251
869
2107
2698
2745
4884
884
1186
2629
2860
3413
3967
574
732
1395
4897
2345
2830
3599
116
773
1858
1666
1682
3217
1143
1435
1743
2739
4402
4623
95
132
469
767
1118
3332
1749
956
1385
386
2032
2068
2343
3120
4086
1122
1793
3332
4970
194
1610
3960
775
2460
2695
2970
3811
559
1960
2514
3034
4768
4797
4148
4368
4918
325
172
1207
4284
4408
1308
4027
4179
4779
3016
3828
355
1228
2098
4624
525
1389
1681
3186
4778
93
1232
3598
1747
2380
2507
1484
1523
2254
2845
3329
4523
4684
1150
3074
4488
1082
1482
2656
3471
4515
3827
4143
64
282
1410
1809
2564
4678
264
492
579
744
2980
914
4416
4951
4964
560
2080
3601
1038
1167
3107
276
486
1014
1777
2644
4897
1123
4916
3343
4969
211
688
1115
1638
2960
2914
3623
111
1030
2407
3667
3808
1194
3090
4006
21
1186
1303
1965
2563
2967
3372
3739
4088
940
3388
709
1280
3272
2073
3207
3313
3517
274
3545
4286
864
3269
2635
2420
3869
3956
1943
2166
2847
1128
3074
1292
4683
1249
1407
2146
3026
3810
4674
3478
796
927
2461
4596
530
1290
2651
2840
305
361
467
1022
1489
1707
3109
3393
3568
4102
4150
2418
3682
4121
4459
137
461
1136
1665
3584
4330
4823
469
987
1451
1040
1369
3342
401
415
554
1657
462
2418
2891
3519
3887
4538
267
2024
3097
85
713
1250
2034
4748
4789
1005
1061
1489
1997
3704
4131
2190
2383
4802
4828
758
850
4981
1440
2350
2524
3392
1311
2599
813
2498
4713
80
2135
3087
836
4589
437
763
1435
2243
2713
2834
4463
2154
3015
4661
2919
4701
1330
1730
1850
4068
666
1625
1751
2616
3292
502
4014
34
3171
4249
766
807
2987
4717
235
2360
4021
4849
685
1027
1375
1549
2654
3111
4934
1118
1275
2093
4327
4732
3111
1328
2711
3684
4143
606
859
1282
2742
3686
3985
4834
221
1047
4504
282
731
1268
1525
2096
3118
3904
4122
233
3334
3909
1934
2817
4371
876
2985
3004
2201
593
1412
3883
4685
1977
3292
4872
152
1078
1414
2565
3736
847
2798
3815
1588
2640
3656
592
1611
3195
2012
4719
4966
246
1002
1048
2936
2979
3152
1522
2417
2765
3910
220
1718
3061
3146
393
1482
2645
2792
4352
1926
3131
4772
2729
4417
4719
86
1690
2445
1555
844
1373
1800
3682
3830
425
544
1315
3214
633
2102
2907
3689
3907
4591
1192
1320
1792
3006
4811
412
1583
2041
4217
4978
4260
4609
815
3707
2062
2740
3514
4411
4636
4687
677
933
2644
3812
4316
3730
4021
4306
4380
885
1774
2364
4729
43
661
2577
1277
2401
2884
4004
4705
4882
91
832
2060
3290
3304
357
1802
2898
3014
250
2914
3196
4337
1221
58
312
1495
2565
4973
338
1348
2691
4103
1533
2327
2547
3119
4049
4065
4125
3150
3330
4795
15
988
2586
3518
92
395
1345
1933
4384
3172
3511
4952
107
1113
1146
1765
2718
3904
4267
4503
197
318
1663
4513
865
1776
4898
1619
1952
3316
1747
3031
4605
4727
373
1363
224
2865
875
2528
4805
809
2565
2516
3008
4251
2422
3051
4805
4989
366
3299
576
716
2613
3117
3620
3906
258
694
2805
3241
3871
4557
4994
522
692
936
1130
609
2064
3826
911
1048
3296
3895
4406
4421
36
1399
1878
1988
2037
2088
2443
4919
4937
2104
3167
4560
1483
1008
1822
1879
2349
2867
1494
3591
4315
1430
3190
4510
4749
2392
3259
3388
4355
245
4804
200
2195
2480
2414
1555
2066
4015
4687
263
1042
1772
3797
4274
226
588
1045
2448
2855
3222
4337
4783
52
1142
1833
2230
3301
3810
965
88
645
1014
1359
3263
1877
198
547
677
2142
2147
3266
2443
3497
3613
248
1350
2778
2868
3237
3548
4188
4463
880
1399
2963
3119
3754
4541
1145
54
83
286
242
2149
2215
2960
3000
3060
1383
2532
2587
2819
3068
3206
4381
4393
816
1294
2702
3242
3774
4721
1134
3189
3503
3630
4500
2100
3497
1641
2264
2568
3087
4077
4562
2458
3043
3265
3497
3679
4592
4769
4927
198
4001
755
1279
459
690
1194
1354
1668
1857
3257
554
1399
2381
4623
502
1363
1910
2325
2730
4525
4764
307
1086
2586
3369
4664
2036
2189
2331
3141
240
2693
3192
3543
343
914
1872
2578
2591
3797
4472
1387
2025
2613
2844
2526
3956
1258
3422
751
834
920
926
1034
1227
1587
2685
3180
3805
4048
893
1898
2191
3269
3611
157
2203
3852
3011
3025
3336
3775
3841
4921
1915
752
1623
2449
3748
3782
1895
3016
3325
3658
1588
1736
1965
3431
285
2957
3012
380
402
847
1386
4657
1367
4343
1638
1596
2416
3633
92
221
1250
3043
4512
4534
1881
2072
3507
517
2247
3347
3978
742
925
972
2296
3451
1291
2392
2521
2948
2975
407
1450
3103
3488
3111
3503
3880
4626
4885
1023
2145
2172
2550
2624
2777
2918
2667
3647
4265
4409
4580
4730
3535
4405
613
2603
2915
1409
4483
4867
499
3341
947
1131
2002
3348
4492
1552
1739
2782
3771
3782
4639
4822
713
2718
3352
4946
1344
4329
1796
2753
3668
4789
51
462
3479
4570
4969
520
1543
1856
4366
525
2345
2391
3220
3497
4834
2957
4478
1607
2174
227
1090
3470
3811
121
916
1617
1919
3134
202
431
554
2289
2844
163
848
1108
1145
1616
2320
2342
2392
2651
2770
4170
4482
2165
2992
4107
4268
4378
1177
1622
3494
4825
1099
1879
1988
2212
2452
4723
2363
4415
302
2835
4147
4158
4290
4634
1862
4928
2824
3024
3204
3485
4555
683
1270
1534
1561
2507
4211
2705
756
3191
3928
1375
2981
3355
3793
2007
2236
3139
3458
1569
2046
350
3436
4922
2
4214
4846
1890
2089
2315
3194
166
1533
1719
2527
4745
2624
4765
2671
2918
3847
3922
1929
3135
3417
136
890
1343
1653
1739
805
2375
4437
1166
1471
2835
1553
3366
3572
3994
4914
436
620
1507
1515
2856
4791
3719
191
1514
1930
2887
3757
4485
4656
3622
4315
2701
3936
452
599
1671
2943
3154
3683
3991
4201
4744
68
2948
466
3931
4364
4421
1982
2867
4378
571
2818
3151
4180
4946
2759
2946
4591
179
3812
2476
3459
4406
4886
3748
3819
816
2730
3246
3935
4126
4760
4961
314
763
3169
1880
3026
4193
528
2495
3107
21
1628
2352
2987
4376
2943
4862
2178
2795
3022
4014
423
658
1656
2544
2580
3863
3897
3996
552
1530
1737
2151
3055
3101
4758
1769
2363
2392
4999
254
3402
3495
3738
618
862
1090
1942
2539
2882
3358
645
2197
313
970
1550
3161
3187
4389
1259
1382
2754
4546
792
824
1011
1218
1373
3150
279
797
854
1085
1242
1806
1891
2068
2372
3433
3981
847
1346
1913
2539
3230
4140
4273
855
1163
4905
1193
2648
2665
4162
4847
1120
1352
2239
4212
375
608
857
1354
2924
2953
3055
3233
3741
451
1565
1662
2183
4373
365
2063
4304
4413
1312
2585
3228
3452
1148
1602
1908
695
139
2069
3273
740
1977
2675
2888
3074
3474
170
3872
4607
2036
4681
258
324
1240
2704
3151
2492
3028
3043
565
2695
4156
552
1290
3611
4614
4812
545
3154
4974
59
824
1736
4347
919
1396
2073
2329
2918
3836
4377
2444
2846
3662
3930
3173
224
3865
3908
4936
334
1870
3275
3510
3687
469
872
913
1270
2029
2664
3182
3214
3325
3711
4508
1746
1969
2215
3718
4961
106
1142
3352
4760
2919
3951
812
1614
2357
2399
3252
5
3402
3667
4094
459
706
933
1497
3284
1031
2356
2383
3239
3955
2478
2568
4003
286
1133
2116
2682
2766
2793
3051
3584
4308
4692
343
3159
4918
465
2722
3779
3968
4208
4759
1522
2084
4301
4991
900
1211
1827
2153
3527
4946
279
2213
3408
3352
4383
4591
4879
3141
3723
4003
500
794
2602
768
1034
1605
3744
4118
638
2616
2814
2923
2078
2110
2579
2726
634
1224
3413
3890
1425
1828
1836
2781
3516
3773
4744
2463
4332
1536
2391
3197
3928
4462
1659
2159
2513
4016
4312
1251
1537
4794
907
3560
179
2366
3118
652
1896
2006
2806
4699
359
3913
4224
4236
4607
4768
2284
4123
4472
4876
4942
352
2203
2633
4169
589
979
3028
3289
1870
2373
1
1331
1480
2042
2464
2958
3301
3480
4489
678
4325
8
1465
1779
2099
4025
2773
3023
4893
199
961
1324
1179
2102
2799
3711
4236
4364
4507
1686
2826
2828
2959
4151
86
404
636
1041
4954
228
957
1816
2186
2498
4770
370
1417
1652
2084
3424
3969
4446
1445
2890
4441
1347
2832
3096
4578
1607
2873
2915
450
1018
2142
2511
2750
4066
4554
4932
238
3166
411
1041
2090
2298
4928
2571
3731
4320
2385
3736
3509
3862
3893
4538
2669
3302
3440
3549
4235
4641
159
1083
1304
1620
2326
3862
415
1834
4125
242
761
2848
2235
4878
1424
2199
2342
2978
3633
58
764
1610
3001
2019
2025
2121
3277
3930
3325
4064
4339
4252
354
841
1583
2993
3621
2933
3083
1153
2497
1443
1991
4719
456
3784
633
1071
1079
4330
327
605
929
1322
2694
2846
4564
818
1647
1958
1962
2062
2396
3352
3416
4911
495
1244
1695
2874
3035
3659
288
566
3015
3054
3832
559
1363
1999
2844
3561
4929
143
193
534
1000
1122
1590
3011
3058
3608
2068
3838
4061
527
1270
2392
4240
3516
3969
525
1790
4982
1739
3075
4206
4677
1478
1826
3033
4123
1015
1107
173
923
2493
3343
4781
217
3122
3766
4954
2565
2896
3229
3985
1397
3021
3529
4439
1252
2221
3256
4792
1971
2038
2091
2207
2551
2823
2093
2877
3339
4835
786
2059
3062
4166
4453
4906
488
637
3366
2105
3457
4437
3784
732
1088
4328
4569
4711
4745
4749
2333
4788
292
1076
1537
2024
2940
2433
2460
2544
3065
4818
11
674
2029
1590
2047
2376
2586
4682
1163
1975
4517
546
549
1772
2283
2762
4039
795
1069
1436
1543
2582
3033
3618
4338
4831
2738
4459
1410
1585
2612
2921
3688
4183
4784
223
645
1044
1356
1767
2900
3328
2991
4242
4850
4952
620
2934
3450
3585
959
1374
2016
420
2997
4860
136
496
497
2842
2868
3677
4443
3092
1587
4138
4621
537
2334
3208
1444
1490
2082
3718
4350
4980
761
3922
4122
4187
204
379
1311
2034
450
794
2669
3470
1331
1416
2987
716
752
964
1491
1563
1805
2359
3948
4380
475
1380
2264
2919
4482
1360
1580
2292
2787
725
3199
655
1138
1902
211
360
1443
4517
4844
1149
1562
1939
2356
3615
2037
3925
4087
4457
1402
2854
3065
362
4369
4799
2691
2732
2744
3408
4118
4499
2384
3424
4082
4716
593
1051
2550
4772
424
2620
2974
3276
4948
884
1718
4529
4655
2907
892
1003
1586
3379
1213
3493
4634
30
484
1246
1286
2074
2483
3529
3678
4467
50
854
1106
3966
1774
2723
3047
3234
3950
753
3167
3404
4659
495
2084
3038
4315
2561
1727
4580
4674
4854
1234
3043
4006
4010
4960
98
1121
3228
3930
490
591
2206
2355
2589
3474
4821
2690
4288
550
2432
2914
3428
3725
3805
479
946
4367
4791
987
1958
3072
3437
4119
4699
457
762
4775
2416
2891
3278
3455
3860
4238
880
1425
2274
2606
2920
3386
621
3496
3670
4002
1940
2683
2692
95
1042
3670
2248
3020
4093
538
1270
2022
3470
3491
4568
336
1780
1891
2513
1284
4029
4716
4907
14
593
1411
2502
4454
751
1433
3069
3896
4282
314
923
2506
4029
737
4157
388
3334
3435
3877
4569
1707
1813
2190
2678
3170
4584
4586
4825
34
1799
2927
470
2042
2609
3730
3879
4338
4391
4619
1395
2901
4746
199
1629
2032
4713
4945
782
1237
2197
2311
922
2910
4511
1805
3691
4378
451
633
1329
2924
944
2304
2912
3460
3659
1920
738
3822
218
418
1518
2167
2789
2941
3558
365
1303
2218
142
3495
1467
2672
2785
1904
2179
3050
4301
180
414
704
869
899
3064
3368
4218
4568
4828
1880
2393
3220
3501
4478
4951
902
1175
2674
3136
4179
447
478
3241
3301
1242
1783
1817
2221
422
4242
4454
221
246
2023
2381
3853
4726
4921
392
691
1288
2627
3373
4326
3071
3874
2282
3465
3993
4006
4917
39
148
1617
3433
3659
4472
668
766
1881
434
1768
1780
4325
3101
4861
497
631
1455
1715
2132
2463
2866
3692
1677
2373
3768
1113
2589
2821
2838
4348
923
2432
387
979
1773
4396
4430
488
529
3606
1593
2490
2894
3606
3681
4864
246
250
767
1084
1149
1309
2247
2303
3574
4090
1707
3490
4295
687
2626
2889
791
2105
2440
107
1707
1918
2908
3103
3278
303
2146
3127
4550
4992
921
2707
4859
2866
4286
4548
100
3308
3463
4070
4967
450
4018
4144
4398
22
4598
337
1862
2455
3305
571
970
1775
1850
4936
901
1105
4011
2259
3505
4465
4897
1279
3386
2020
2787
3695
4650
436
1696
2721
738
805
1341
2881
4689
2282
2554
4171
4509
2462
1568
2043
817
2309
2358
3506
795
4613
4787
684
1355
1633
3453
1007
2145
2579
4978
1175
1554
2247
2337
3948
356
520
2946
3065
3137
3701
4355
422
1172
1013
1175
1418
1473
2714
3624
3190
1190
1637
2624
2738
2765
4289
4447
785
2306
2439
2874
4840
581
655
810
1197
2304
2011
2113
2747
2751
3730
115
1151
1710
2184
2374
2833
3255
3905
868
1091
1462
2102
2408
2671
4116
4489
359
940
1392
2145
2725
2943
3698
1770
3699
3999
2123
1691
3172
4237
4302
4397
388
568
3815
4460
261
1065
1923
2528
2570
2965
3920
4161
163
2310
2803
567
2776
3165
3575
304
409
1636
1172
1705
4517
1480
1977
3587
4101
4170
413
2955
4245
2966
3388
780
3639
1531
1806
2540
4306
829
2149
3824
206
937
1039
1370
2968
3067
3082
3149
4014
643
3919
4356
4593
1200
2644
3372
3761
4579
519
1582
1961
2992
4185
4295
1024
1707
492
581
892
2095
2694
3964
4930
549
1691
1967
3031
3816
4575
258
1673
2475
3444
4406
1538
1605
1749
3574
1713
3421
4615
4830
615
1581
3916
4148
2144
4012
1141
1827
2209
3465
4122
436
1702
2111
3384
3722
603
1876
2511
3005
3175
1641
2720
4591
130
1275
2189
3275
3640
4933
1141
1701
2932
3497
390
1759
2371
2450
2699
3765
2338
2782
3354
218
1535
2702
3283
4705
72
574
276
541
923
1773
2043
3724
4856
2117
2679
3879
136
593
1384
843
892
1487
3223
1222
2000
3496
4723
1057
816
3365
3894
4318
2245
2492
2147
3242
3312
4060
4148
4826
269
2375
2784
2901
3348
3415
4756
168
363
561
1947
2709
4361
1122
3610
2685
2811
4714
1874
2066
2799
4186
778
838
2464
4561
4665
1698
1716
1843
48
909
2582
3764
4968
2480
4602
185
3408
4387
4532
4948
238
1653
1724
1936
2061
792
1176
1923
4007
1762
1921
3030
3070
828
1392
108
2383
3229
3439
1118
1569
937
3429
1344
4969
3081
3217
3399
3806
297
562
811
1378
1793
105
563
4518
1440
2384
3525
4120
2740
3089
1508
1924
1614
2363
3389
3772
3149
4429
1942
2131
2484
3001
549
3831
4406
1195
1800
3719
4022
128
616
3361
3636
4142
4911
2938
4919
3450
4280
4882
672
1331
2653
3116
3218
3602
4087
453
803
1003
765
1654
1821
2292
454
1209
661
1307
1442
1602
1984
2245
3237
1016
1840
3406
4743
5000
636
1041
1992
105
2947
361
1214
1677
485
1014
2504
3036
3286
3473
4842
4952
4446
324
734
1889
3255
4708
2995
314
3239
4816
1375
3404
4438
4655
1007
3127
1113
1391
4737
2516
4109
4270
4359
4379
339
1830
505
1082
1894
2432
3359
4601
614
715
1872
2119
4256
72
254
4676
1583
1969
4200
4433
1101
2055
2396
290
764
1127
1153
2257
3192
3423
258
490
2232
2956
4072
542
3047
2564
2579
3322
4090
3998
4086
4350
2735
3241
4064
1157
1830
4799
538
1846
3176
4324
1780
2993
3849
4915
1935
3018
3810
4863
1160
1267
3266
4659
2177
233
3712
4049
4358
367
1441
3305
609
2025
1911
3285
3364
4151
4976
1528
2481
2533
4008
4030
2679
4322
4051
4821
1287
1298
1476
1514
2191
2977
3203
3247
433
2767
4081
920
1141
1297
1266
3433
506
3051
3235
91
763
788
2572
4532
2734
1174
1179
3
493
2796
4343
1375
1543
2386
2483
2716
2972
648
1274
1428
1960
2053
2260
3103
2587
4326
4441
4541
630
2429
3715
1117
409
543
1122
2342
2987
1458
2414
802
2958
4554
891
2684
189
3298
3654
4175
4892
603
2713
3247
3738
4579
492
4834
12
477
488
893
3224
3554
782
2982
4357
2039
3030
3271
4597
4684
3243
3382
4746
325
1354
2330
2913
2922
2924
2974
3369
1744
868
1439
706
909
3879
4516
320
3276
4231
326
331
1272
2133
3675
890
1593
1756
2921
2959
4210
4679
1389
360
622
775
1268
3311
4529
4773
779
2571
3320
4305
60
453
2954
4971
3870
4076
4204
4505
530
606
807
1164
3126
4694
4760
130
1690
2018
2532
3064
233
411
1514
1574
2713
2877
3735
710
1497
2504
3608
1090
1673
4378
2153
2860
4536
4866
4909
517
743
3090
3157
4874
1007
1625
1772
2559
2787
758
1188
1400
1632
2418
2875
3961
4094
530
994
2171
2805
3619
547
1088
2639
3717
4819
350
4688
4984
283
1149
730
1795
4996
622
1011
3412
146
1513
1704
2086
4121
4845
1180
3080
4225
619
1602
1834
3953
3977
824
1153
1522
2634
3169
3225
3629
4554
715
1078
2184
3654
3922
556
2274
3836
4017
940
1691
1778
2049
3868
3968
905
1031
1812
2412
2721
3778
4587
952
1578
2517
2962
661
1576
1922
1318
1768
1960
1196
2127
4818
4922
1052
1298
4334
4987
712
1518
3740
1068
1391
1908
4665
150
313
418
2934
4556
883
4022
4085
39
773
1474
2788
4927
748
1047
2914
3569
3701
664
3127
3787
3995
1198
3655
4134
613
1102
4606
4906
1065
1270
3703
4963
1693
2337
2533
4140
2235
3493
3780
1485
2125
4096
4440
4843
654
2154
4637
1328
4957
752
1452
2023
2136
3269
3996
4149
4038
4046
4134
1939
3095
956
3152
3836
4775
716
2602
4517
4818
1161
1329
4843
4754
4841
1519
1721
652
1270
1296
1417
1500
4298
5000
287
558
1108
2458
2799
4313
4876
2178
3548
3928
988
3633
3868
1214
508
1403
1785
1985
3005
3965
4128
2165
2487
2653
4936
66
3297
3360
1191
1827
3343
921
1366
1941
3583
1476
4096
4755
4792
4881
1626
3746
3866
861
2527
1464
1471
2099
2424
3646
4005
4944
800
957
4891
287
620
1008
1185
2200
3825
192
1158
3576
4961
565
859
2801
3074
4810
1003
3192
4363
4926
421
463
510
1910
2069
4206
4734
4891
1646
3346
273
650
1001
1248
4267
4865
235
2399
2899
3644
4571
718
3923
874
1478
1630
4751
2
2454
4621
1007
1635
1811
2691
4054
2468
3978
4291
1862
2154
2763
4296
4669
1530
1627
2742
3743
267
2127
719
1642
1763
1869
2297
2772
3605
4426
1813
3424
3603
3602
1008
3917
1049
2056
3601
3611
1967
2269
3295
3296
4651
79
2129
64
701
1737
2467
3154
3512
4233
4366
95
3391
4749
2941
3057
3605
4548
133
125
1802
2358
2656
2913
622
960
1897
2715
3211
1186
1427
1680
3952
2220
3187
3720
4455
32
58
3519
4205
4333
2024
2414
2890
4161
4830
1731
3140
3875
4217
4713
4801
4842
292
446
769
3009
2778
81
2574
3327
3929
4660
3647
4411
3897
54
2329
4152
4825
4949
28
643
2162
3529
3832
3949
2550
2921
4604
36
1606
3657
4032
4358
17
735
2118
2604
2952
3134
3570
318
2697
897
1676
4524
4616
4640
3421
3893
1342
1468
4345
328
1419
3783
4232
273
1054
2422
3349
3885
85
2006
3368
4493
4818
2685
2461
3712
4029
4236
4473
708
762
2242
3591
4814
2051
12
1178
3580
167
2494
2961
3626
3967
3813
4978
5000
2011
4168
4371
4679
1729
2101
3678
971
4021
4408
972
4377
818
1539
2175
3490
3530
1506
1609
3550
2322
2517
2841
689
1032
1769
2294
3631
4900
1667
2005
2946
3835
4010
4647
1031
2198
2342
2544
3150
3266
3286
2140
3717
4975
922
2156
2200
1108
2448
3061
3809
1007
1690
3714
4664
61
2738
4096
1565
1821
2547
3816
4863
482
1968
2103
1511
2780
3070
4083
4628
4713
4917
2971
394
4203
4724
4802
717
3243
3245
3861
3932
4637
4917
1344
1980
3821
446
73
534
635
721
1267
2640
2710
3840
4941
123
487
1055
1065
2275
2634
3931
4049
4427
4728
627
3502
4051
4061
4446
3859
4140
4565
452
625
900
1092
1696
1873
3196
4127
4327
1126
2290
3225
3650
280
1734
2623
2924
1228
2042
4377
2161
3296
926
2800
2853
4292
1010
3011
4142
292
1793
2345
2829
4536
1690
4044
2150
2709
2830
4232
4254
4272
91
1181
3064
4193
2468
2593
3189
262
878
1505
2855
183
469
1620
1851
3264
4905
4921
921
1613
3290
452
489
1455
3711
4156
4400
219
1314
3879
4736
2627
3313
4646
172
1952
542
4724
72
535
3336
677
2059
3337
4258
4306
146
399
1317
1371
2005
2234
2279
1469
3325
3548
272
790
925
1046
2127
4864
1913
3552
4906
443
1034
1556
2808
1126
2073
4083
2696
82
1548
2859
1720
3753
2044
2589
421
513
705
2125
3065
3109
3693
4828
1082
1291
1907
3462
3643
4411
4666
742
3731
3869
3952
4110
2461
3663
4692
1551
3483
3977
193
1351
1435
3730
1556
3520
3660
4909
3066
3200
1305
3007
3419
4475
515
3618
4808
290
2071
4281
4497
210
1485
1577
3365
1498
3083
4372
1236
1515
1998
3376
4968
413
1455
3237
4408
720
2528
3809
1064
1769
2511
2612
1919
2699
3876
61
231
477
4613
664
1000
2862
3258
3332
3716
4018
4673
1044
2049
2738
3124
3713
95
1402
1639
1836
2338
2730
3900
873
4685
480
1635
2197
3511
4932
657
2839
3125
4990
1315
2734
4003
28
2121
3030
3491
2422
2782
4409
483
2663
3541
4900
2041
2446
3043
3992
4681
9
402
1236
2482
3830
613
1141
2046
2094
2123
3599
3925
2435
3085
3935
463
1958
2654
873
2245
3578
3797
4851
1330
1165
1768
2422
2945
3019
4126
723
1053
2027
4676
1287
2183
2279
3761
4529
448
1479
4565
2062
3708
4103
1324
1535
1937
2915
39
2126
2253
73
137
2072
1154
1403
1465
2441
3008
841
1505
1794
2136
2410
4145
64
688
715
1688
1717
2735
3354
3751
1158
1226
2208
2681
4441
4912
202
265
701
1665
1905
2635
92
96
2146
2640
3396
1062
1816
2525
2542
3371
4984
1659
3166
3865
4670
618
2451
3291
413
880
1251
4069
4403
4610
2681
4673
2967
3864
4949
467
1013
1703
1762
1785
3415
4877
4922
246
458
1006
1249
1701
3090
3865
4022
422
1568
2579
2920
1677
2588
2943
3879
886
1098
1581
4780
2067
2730
3534
4189
989
2416
3076
4747
14
235
720
1180
3554
519
1216
2180
4716
289
2023
2945
2967
3811
1881
3638
4130
219
358
727
910
1428
1718
3144
3177
4994
421
543
1407
1872
65
1035
3549
3806
3824
791
2303
4120
4126
4458
4959
1410
1591
1649
4937
1761
3831
4334
4936
4739
1085
2653
4203
163
1943
2992
72
229
382
1016
1170
639
1767
1910
2644
2906
2935
3746
4530
1467
2069
1480
4793
1027
1718
2079
3958
615
1187
1869
4218
4303
568
1474
4272
869
4624
349
1024
1941
2940
3237
3875
864
1937
2131
3408
3787
4676
4
1377
2306
1044
2234
2780
4725
615
1563
3662
3726
2795
2908
3459
4984
226
1325
2753
2977
3782
126
825
1076
1667
2218
2523
2623
2861
3017
3997
4070
549
961
1287
3648
704
2369
3983
4406
2137
2240
2840
3340
3822
3904
4089
4457
4547
961
1632
3358
3665
3856
4924
1051
1188
1267
1536
4761
4255
4829
906
1385
3019
1464
1211
1934
2727
3671
4049
4980
488
2677
3268
3815
993
1122
1470
2390
1223
1240
3351
3787
3967
4485
1239
2255
3582
3987
4593
2893
4171
2305
2768
4263
4843
922
1720
2759
959
2171
2476
4163
553
2853
3742
3951
4345
616
715
1469
3418
3790
350
2524
2730
3151
3629
1196
1871
1627
2534
4338
4703
774
3658
4573
2634
3060
3531
3561
3868
4161
4591
2705
148
3155
137
325
4087
4379
4969
1438
2300
2324
3673
834
1347
2509
2943
4346
4946
656
2518
2650
4047
4203
510
676
1784
2545
4757
7
1079
1135
1946
3872
4566
1326
3000
445
1253
3458
4993
517
100
4265
4845
641
1990
2942
4050
4246
4870
402
1063
3281
3875
4002
167
1137
1642
1355
608
886
1073
1268
2610
3816
1233
1681
57
1017
4929
32
747
2187
3676
2717
3241
2631
3670
907
1392
3126
3129
141
3027
4853
192
577
2161
2512
3771
307
3063
3766
3773
4069
4826
448
673
1147
2211
3578
4181
4669
1237
4275
4655
2085
2650
3532
3570
3836
4515
2321
2791
3713
3508
4105
4918
1530
1674
2182
2488
2891
692
726
3052
3845
4824
630
1235
4100
4177
4473
3284
4187
478
1908
2337
3621
3805
3853
1445
1850
2463
3728
4736
4978
861
3255
3978
791
722
950
1699
1981
2171
3258
3377
3500
3694
3775
4033
754
1553
1558
2282
2479
2959
4046
22
2092
3913
4342
1183
1570
1587
3990
4105
174
678
853
2837
4145
4191
4237
4269
1895
1899
3639
4549
1589
192
1370
1854
2805
4800
658
1373
2020
3922
163
657
1384
1798
2046
4578
1596
3089
4238
2241
2501
4404
4446
4451
4512
4845
1372
1883
1984
3126
3636
3980
339
864
1616
2025
3384
183
839
1049
1430
1622
1758
2589
2894
900
938
2009
2245
2423
3252
4604
4663
2669
2725
3027
3627
4020
4724
284
825
1476
107
247
391
759
1431
3732
352
606
4545
486
1703
4474
1969
4115
4610
1860
2832
2878
3815
179
1162
1417
2086
2229
3334
4108
296
1627
2890
4148
374
2265
2855
1903
2388
3063
107
2833
4114
4967
535
1034
1546
1707
1795
2448
2845
2311
3954
4853
3983
342
1094
1149
2329
3098
3881
737
1879
2084
2252
91
4327
4622
4915
561
1612
2123
3362
663
2001
3604
4219
4798
4979
937
2206
2284
3353
726
2267
3341
4655
1180
1888
4892
781
908
1119
3000
3201
3530
3888
4501
181
1254
1447
3592
4828
226
945
2332
4035
4432
952
3212
3743
325
1321
2991
3092
3569
4755
920
1781
3625
1603
3061
3136
3234
4954
721
859
1601
1809
3013
3674
3932
1534
1787
2174
3670
3931
4532
1663
2548
394
621
1450
2026
2670
4271
4291
4617
4901
2318
3020
3744
1295
1706
2262
2495
3010
660
2617
4323
293
721
2348
1696
2392
10
161
500
671
4611
488
639
1937
2446
1134
2090
4964
1163
1195
2191
2576
4298
1645
3954
4374
4548
567
633
883
1844
2201
3205
3324
3629
782
1897
3228
405
2575
3068
3830
3964
4003
4610
1830
2485
2504
3616
3713
4403
4447
4666
1596
2134
3528
4898
293
2057
3911
3947
247
272
392
2438
2628
3072
4722
1799
2588
2791
2937
4077
4120
4198
4539
148
1592
1646
1830
3801
761
803
2752
1116
1253
1931
2576
2641
3518
743
1284
4794
4884
355
731
1176
1601
1754
1961
3357
3951
4405
1036
3572
4410
698
866
2407
3226
4222
4298
4312
4827
1367
2740
3647
3824
592
3076
3532
469
753
1143
3116
3157
4643
38
2220
625
806
1196
1599
1701
2384
4683
401
517
596
2629
809
1008
2058
4057
4449
4724
1837
2495
1053
2461
41
963
1011
3528
3715
197
2955
3597
3877
610
4018
4188
4733
3893
4846
1000
2471
3037
4238
4873
415
2024
2027
96
3814
3912
4668
257
1825
2065
2830
3168
4043
83
284
890
1743
2083
3825
4045
7
2177
4398
4607
4638
3882
4078
4951
830
1284
3011
274
445
1357
1537
2384
2738
3741
4398
8
1335
2342
3285
1257
3005
4162
292
1238
2305
3549
4872
2566
3027
3558
2429
2693
3812
1531
1618
2110
3454
4475
1582
2257
3337
4452
1577
1001
1752
2925
4242
359
756
993
3243
3853
641
812
977
3073
3083
3737
3951
4741
100
262
887
1417
2865
4772
4823
534
2430
3580
4073
287
509
2091
2781
3233
3285
4828
589
676
798
2337
2602
3401
653
3467
4714
2615
2686
4971
1007
1217
2189
3233
3658
4692
3310
4429
4667
2558
3363
378
997
163
390
718
1773
1826
2822
3026
3352
2905
4292
345
1214
2532
3093
4121
4513
4580
4662
4854
609
1277
1299
1356
1946
2042
3531
3306
3730
3979
4871
727
1546
4127
3897
4549
885
932
2029
2345
2825
2862
3652
1500
3419
3544
3773
4604
354
1610
1717
2732
3106
1815
4799
861
1656
1740
2349
2758
4725
193
337
2068
2343
3249
3253
3643
4421
2491
2691
3467
4719
856
441
1199
1627
2008
3631
4131
311
925
1672
2458
3879
4058
4266
159
355
1079
1156
2361
3924
4405
4786
847
1010
1147
1275
4742
423
1931
2200
156
749
3559
4369
4939
3186
1309
4511
572
665
2185
2317
2735
45
1076
4660
4901
306
3985
1136
1364
3685
4455
763
1489
3987
4388
8
351
3559
3880
37
354
1409
1617
2417
2435
3842
1521
2940
20
670
2873
3462
3674
3821
1498
3852
4149
4479
4902
334
3469
3675
4793
4963
1908
1767
2494
4196
4716
3596
4260
429
1039
4658
503
1033
2135
4701
543
882
1209
1492
2298
3973
4320
4790
250
2474
2483
4034
4171
465
2287
303
431
1614
3386
4221
1219
2082
2313
3155
3675
4184
4244
4493
2340
1557
3137
3455
4329
1284
2873
56
2266
3121
4172
98
506
2164
4295
4368
2183
2820
665
1216
1989
3769
3865
4454
2239
2707
3305
3812
1498
1842
4512
4989
135
1921
3451
4005
4451
721
1922
2502
4865
37
1017
1380
1907
2458
4740
523
3508
425
2031
2495
2709
2923
3956
1541
2388
3990
1030
1466
2236
2338
2515
249
395
1124
1714
2319
4594
578
3471
4882
572
677
1009
1023
2129
3218
4667
3667
3705
4226
542
916
1202
4181
4550
1507
2372
2493
3544
127
955
1508
1816
2750
3454
4903
1794
3212
3424
3839
4158
419
2206
2782
7
317
759
1392
1605
3815
4135
1050
3297
3453
350
1655
1716
436
1370
264
467
971
2578
3246
1374
3070
3518
4882
4952
48
401
576
1300
1977
2126
3555
3577
3664
4480
756
4264
4310
1468
1504
145
4787
3873
1072
1746
2096
3346
4386
324
901
1464
2799
1130
1180
2871
3753
4118
11
320
509
2250
3870
3882
4233
1637
4184
4412
4570
1309
2981
1289
3905
410
2123
3442
4263
423
1962
3713
551
2121
1256
2107
4406
101
2430
4257
232
663
1571
2651
2726
3909
4290
4908
133
3903
418
1525
3335
388
1453
1679
4633
932
1906
2164
3086
3217
4103
1288
1424
2703
3239
137
1583
3412
3788
3956
968
2800
3526
4016
2546
2832
3201
3364
485
1494
3099
3161
4290
2063
776
2039
2873
3130
231
379
2264
3020
3748
3788
4447
3677
4019
833
2384
3572
4373
4657
4762
2230
840
1608
2240
2368
3783
1353
2808
4032
958
2636
2709
924
3550
3559
138
2188
2192
2213
4089
4150
4680
4790
4797
302
343
1459
3198
1471
4694
66
2083
3038
3553
3676
4702
4712
2614
3421
3683
1664
1990
2768
2829
4235
4354
4488
4959
884
1456
2251
2623
3306
2729
3759
3883
609
4805
1724
2088
2251
2985
4182
789
2113
2722
2755
3362
3386
3906
323
2707
3558
4050
1268
2799
4135
4816
168
380
601
1887
3111
3465
4460
2180
2318
3628
857
1182
1541
1335
1557
1588
1696
1987
2454
4627
541
4300
75
1016
1212
2113
2450
2477
3056
3693
597
1180
3254
928
2985
4087
4328
1203
1324
4385
960
1024
4392
4441
3341
3620
3836
77
745
1000
1593
3040
3994
4340
4655
71
1807
3829
1229
1274
2079
2346
4795
612
849
1343
1652
1761
620
2067
3174
4212
44
742
1375
3649
4799
211
832
2683
3100
4326
599
944
1096
1159
2583
2980
3346
4806
710
944
1014
1549
3317
3826
4058
4965
4066
1549
2530
399
2343
3490
4569
4704
2577
3873
275
2587
392
766
2758
3277
4882
752
1129
2115
3015
1218
2625
3866
4084
4581
167
784
4147
2209
2573
3189
4878
1373
4061
4106
4192
4286
702
2176
2468
2474
3355
4504
792
3393
2441
3201
3874
4635
830
2456
2914
3979
4948
99
854
3778
4491
4656
1978
4481
4511
4706
1122
1987
2009
3883
549
1414
4184
4569
779
1764
2251
2603
3022
3687
358
626
1598
54
1960
2218
4198
1593
2048
2467
4053
259
283
2049
4536
4660
497
1962
2660
3956
4195
4712
1528
1574
1724
1991
2483
4252
4875
4878
806
3448
4733
507
1855
2143
3011
792
2154
2389
2672
797
942
1641
1927
3669
3792
3842
4240
4457
4698
1609
1825
3508
4820
3619
4223
1299
1644
3159
3586
4577
892
988
1531
4749
2283
2336
2591
2713
3076
4723
842
1849
3503
4656
389
633
1843
2989
1097
1587
2073
2598
3042
4166
4716
553
1326
2263
2374
477
1876
2996
4482
1533
1638
2725
4266
55
641
987
1773
2304
2444
2857
3621
1034
1461
2042
3275
3802
1434
2455
3917
269
2133
2241
4060
833
1141
1898
3966
1423
4205
3098
453
496
3527
1853
4083
1542
2411
2547
4509
4884
413
414
4925
493
1566
4404
1204
1464
1846
2175
3501
3638
3686
4386
4470
4685
443
3608
4105
562
619
1311
2650
2651
3127
4143
2083
2700
3098
3110
3643
221
2242
3339
3883
4269
4693
4922
2436
3241
3891
3981
1524
2734
1735
2372
3156
4203
573
1744
2001
2284
2692
4915
1477
3191
3280
4001
456
1300
4286
4690
321
1528
2544
4061
997
3347
2127
2294
3852
418
1135
1527
2335
328
2356
2823
4860
106
430
2566
2200
2887
477
3138
4199
87
421
2329
510
1118
1493
2240
2682
3686
4613
2489
3818
1916
1923
2307
3446
374
586
1178
1520
2720
4113
4344
4649
4961
514
1494
3699
281
834
1031
1753
4941
848
1617
1954
2858
4054
269
538
1127
4984
53
271
1539
2587
3827
4109
4855
4866
2104
2138
4097
2273
2316
2961
3851
4668
891
4034
4215
568
2878
3589
1525
1706
2296
2575
2981
137
303
1156
3883
4237
4670
3442
2283
3934
703
950
1318
3686
3803
4652
2684
3038
1730
2906
2654
3867
1290
4631
907
4750
1167
2662
4407
4633
922
1767
3423
4689
582
921
2354
2595
3721
165
882
2058
3252
226
970
2083
2148
2640
1528
2179
2757
4472
233
2177
2452
4721
783
1893
2210
2500
2788
3304
4184
4243
4400
1397
2181
2579
132
1188
1232
1307
3236
4394
158
1346
2713
3329
4991
11
2985
4114
4123
43
1794
1829
2123
2188
3597
3934
523
1850
2611
3682
4015
4765
115
1357
1867
4581
355
889
911
1032
1389
1609
2338
3298
3355
4067
52
699
1032
1151
1630
1817
3598
2568
2465
3567
3946
3966
2390
4372
2504
2629
4155
269
3077
3273
1653
3339
4668
1556
2536
2663
3802
181
1593
1750
2185
3046
898
1287
2289
3506
4876
1329
2862
3350
3699
883
968
3074
4771
1377
1411
1519
1765
4317
1657
4097
4629
172
1132
1529
1880
4379
4816
883
1183
2127
2331
2485
3093
3966
4946
529
690
979
1674
3568
1177
1293
2330
484
698
845
1261
2018
2899
3009
3230
4949
842
2861
4476
4935
1717
1740
4309
400
816
2372
3384
4589
4649
1276
1303
3124
4057
4360
4856
2366
2600
4386
3468
1890
3938
355
3457
4615
2402
3104
3288
836
1493
2262
2371
2419
2591
3283
3481
4169
1436
1825
2469
2827
3677
3915
1151
2541
3178
4158
1298
1496
1895
2969
4064
1316
2103
2411
2801
3145
4403
1703
2399
4878
2636
2702
3091
2358
3619
4888
2197
2619
3539
3790
4390
1226
1714
2485
106
1101
1465
151
806
993
999
1298
1979
2868
2907
4562
3187
3258
3834
718
2164
2471
3137
1404
1859
2233
2316
4162
875
1880
1916
2576
3881
4823
1206
2950
3478
449
1840
1908
4257
4616
830
1036
1871
3637
3830
39
1194
3841
1514
1550
1694
2636
3059
4911
1449
1541
1710
3292
215
270
375
1398
1786
747
811
1079
1895
3200
3454
529
1195
1281
1620
226
1669
2847
4371
4385
2005
822
1514
2578
4143
1864
2197
2901
3325
1450
3353
4700
63
1366
2032
2273
3494
4473
2080
2241
3462
3631
4452
1779
2522
3442
1640
4320
1639
2620
3390
1782
3585
4769
1602
1698
2327
3013
3110
1189
1697
4827
1672
2973
3609
793
1559
1705
3238
206
682
918
2755
4067
1687
2109
2163
3215
4038
84
2197
4737
82
1938
2834
3649
4352
168
733
3723
4299
4727
888
1956
3045
4128
1243
2070
3947
4740
1773
2084
2214
4494
156
2564
3024
3060
3653
3680
2981
3014
3264
3513
554
3442
3839
4311
2862
3205
1962
2919
1331
2595
4472
4611
572
1596
3082
4869
1542
1918
2876
1833
2133
4159
4352
2592
4101
4232
4321
1396
3399
4559
16
911
4045
4468
3033
283
617
2486
2699
4334
4679
966
2140
3258
1034
2430
4160
493
2661
2919
651
1304
2067
2186
2407
4288
2627
3294
3339
1781
3306
3989
3992
4607
1517
4602
4919
368
3693
4286
4618
4778
4978
214
114
2745
4576
4766
1663
3769
3952
4330
1049
1078
1111
1789
3892
4230
4706
1031
1267
1554
2006
2962
3964
4035
668
981
2018
2535
2894
3018
3359
3418
3814
4112
4495
376
1497
4279
1922
2757
3652
3725
1198
2408
2961
3739
4667
3965
4658
659
2860
3626
3712
436
554
2301
2529
2698
4106
4862
1432
2460
2698
3046
2299
2587
4478
397
2229
2984
4842
100
2771
1511
2849
4574
1980
2079
2683
4759
2544
1704
1783
2894
3013
4029
48
2003
4695
1672
2485
2275
1651
4865
3601
3674
1175
1350
2412
374
501
662
1632
1655
3416
4011
4910
182
376
399
501
2316
3294
4961
4548
673
2279
3924
432
510
1715
1825
3448
894
1878
7
863
1014
1871
2469
1199
1515
1753
1356
3003
3176
1748
3439
4937
2219
3169
805
3555
1356
3117
3481
3762
4160
4683
386
102
3196
1726
342
1364
4898
698
1710
1948
3116
3434
3675
3892
1303
1988
3329
3952
4126
121
134
1006
1406
1721
3973
289
727
1146
1298
1811
1454
2197
3892
4073
3999
4358
1314
1357
3174
42
1891
2461
3251
3280
4069
2149
2385
3618
4044
2129
2155
4469
4736
2118
3213
3815
4203
429
511
869
3788
12
2800
3188
762
2215
3340
4151
3092
4693
1839
2817
2914
4746
687
836
2
989
1065
1765
2448
3311
1477
2059
2208
3225
4858
4388
560
4456
4711
260
628
901
4232
4790
1010
1229
1092
2178
2935
3099
3286
4284
4382
4646
1447
2080
3643
3873
4357
4549
749
941
3902
635
952
1879
2017
2509
3719
3998
531
1628
2109
4316
2036
4716
755
851
2119
2174
2438
2614
2975
3276
4414
4729
1122
4050
4696
4096
4938
1402
1785
2192
4190
1737
2980
3206
4214
843
2964
778
984
1409
1747
2299
3008
3824
464
2488
4797
4862
1808
851
1091
2621
2766
4143
568
1479
1833
1944
1955
3103
3335
4835
4979
230
252
1649
1942
402
1351
2214
4189
795
855
1017
2966
163
1384
2004
3640
4062
4940
2633
4375
4751
172
390
796
4406
4951
2036
2215
633
1927
3721
738
834
1616
2257
3217
1002
2921
3922
1560
1774
1949
286
877
1032
1503
2130
2466
2878
51
1718
2831
4185
4914
1832
2570
3508
4588
1004
3110
112
1616
3065
1370
2490
3317
4228
717
2900
1579
2448
3263
4040
4190
2584
2953
3892
4071
4643
4932
2879
4016
859
1448
1549
4821
1893
2200
2767
3868
466
2048
3500
1855
3185
3210
3345
3562
4963
1060
2481
3411
4931
259
1142
1680
1688
868
1328
1502
1263
1366
1716
1929
4585
4901
1557
2493
2765
879
991
1769
3635
408
1043
2575
2930
958
1436
1806
2104
2296
2267
3221
3505
3751
1796
3797
790
2309
240
333
782
2283
3399
3475
3932
4925
760
2173
4818
2953
1575
1774
3514
3684
4197
4567
806
980
1748
2805
3126
674
789
1379
3956
737
1446
682
693
2120
2915
3481
1156
2227
2485
22
1367
1944
565
4896
2196
2673
3901
4930
4940
1531
3034
426
905
1366
1659
2096
3815
4820
152
3304
3611
3947
4431
4617
1878
1906
3885
4020
4473
4557
1782
2275
2674
3302
4084
1901
2554
323
1979
2133
4893
340
1843
2499
3121
3488
3529
4801
15
858
1845
1855
2493
2987
404
1090
3543
616
2345
2891
4549
4848
440
1106
2073
2139
2240
2320
4387
2896
974
1473
1855
3394
151
813
1255
2923
4337
112
1930
2651
190
801
3147
1768
2635
3676
3752
159
822
1513
3846
1204
4537
1101
1143
3247
3275
196
2121
3178
3255
4176
4192
736
2972
4106
1339
3591
223
845
1229
1544
1928
4727
80
151
913
3835
4417
459
680
1130
1524
3358
417
620
1104
4402
376
1006
1138
1522
1551
2320
4206
3118
3889
227
440
3354
3491
1854
2046
2961
3232
4016
4624
1829
2551
4181
4293
875
2076
4633
441
1064
1679
1728
2120
3256
746
2023
4522
355
2579
3256
339
1372
2639
3534
1678
2185
4506
2608
2816
4318
727
798
2631
2855
3016
3082
3367
3836
35
1326
1776
2924
973
3353
3825
248
1170
4080
4785
406
1592
1400
2797
1632
3495
322
3307
4869
73
270
487
1860
125
533
1387
4992
486
1655
1823
3445
29
1456
2269
3398
4399
142
294
673
1031
2416
3630
3896
4024
4673
4724
1616
2882
1677
3551
704
1971
3052
3098
3989
4398
159
1752
2466
944
1107
2003
2858
437
528
576
1261
2271
3769
3903
3951
167
2457
2565
3941
4382
4841
1339
2133
2076
2629
3321
3729
4254
1813
2446
3057
128
299
855
3361
4324
3635
4344
27
1000
1172
1282
3934
4548
4945
4400
4790
312
3258
4909
1231
1293
1541
1728
4669
1286
1757
3198
3594
4839
1248
1502
1849
3915
4954
1182
1557
2745
2929
447
680
2760
3804
4580
1290
1694
1833
2054
2371
2446
185
1671
2959
325
723
4154
923
3667
4872
4310
2182
4682
339
833
878
1026
1114
1897
4277
4698
4921
686
1841
4687
229
272
855
2017
2055
4117
4279
4582
2985
3224
4896
927
1798
4187
341
686
2481
2860
3556
3670
105
1311
1452
2391
3989
2405
2967
14
239
684
3635
414
684
1227
1345
3128
260
951
1310
1444
1859
1279
3969
4512
539
1023
2052
2106
494
969
636
1626
2662
3695
4472
180
3658
1507
2552
4750
720
1218
4257
4319
710
2652
3313
1914
3606
4748
4272
4795
275
1376
704
778
1021
2735
3221
3439
3867
3920
4162
51
780
899
3008
4189
4210
550
2949
4128
432
1239
2511
2711
4055
4410
1930
2321
3229
3460
4800
1354
3625
4042
4197
367
598
933
1288
2818
1046
1714
2051
4016
248
564
897
962
3896
762
1908
2932
3663
3394
3542
19
618
2050
2134
2332
3712
3952
729
1088
1521
1620
4011
4082
4409
118
169
584
2153
3983
4265
4302
323
1793
2221
3598
3866
4620
1617
3767
4269
347
918
2200
641
1220
1259
1736
1788
2556
239
278
993
1958
3730
3770
4604
2795
3232
119
1908
3447
3750
3806
4790
416
1964
2326
3159
2769
179
1952
3503
3649
4390
4749
1664
2252
2700
4136
1579
1859
2704
2725
3053
3741
4726
581
584
742
1933
2548
3184
4630
801
2086
2794
3971
4441
973
1611
2122
2466
2476
2765
3495
2284
2837
3733
4232
573
1152
1012
2860
2905
4632
4885
1290
3522
253
1192
3316
4280
4876
4941
330
4243
189
2310
4979
891
2476
3074
3714
4010
1585
4237
4462
3509
4139
670
708
1999
4422
271
897
4479
1168
2152
910
1479
1856
4203
4631
920
2157
3097
3239
4729
591
608
2720
4356
78
691
2819
4056
1108
1290
1741
1957
1996
4141
3834
67
2446
4176
4900
644
2617
2865
3373
1325
1847
2550
4190
4404
210
1077
1487
1972
2584
1531
3435
738
1022
2022
554
694
1838
1950
864
3178
4469
4776
699
4141
4198
4943
2444
2813
3260
3621
3667
892
1229
2071
3392
4008
621
2015
989
2504
3218
3249
3781
4053
4212
4477
4976
932
986
1337
1716
2824
1371
1974
2112
2843
2849
3143
4030
4731
2425
142
2920
4285
4925
1681
3955
609
818
2146
2665
2983
3382
4208
4814
751
1676
1944
3669
3697
3897
3973
4604
1022
3808
4027
3282
4681
1946
2281
2485
2882
4372
4572
735
3674
1605
2863
4478
4699
54
1191
2009
2581
2738
2961
1056
1157
2211
2299
4719
4905
806
935
1652
2827
2729
3979
4200
503
1373
1524
1989
2501
3586
1729
700
3694
3876
4456
1898
3441
4370
4868
545
840
3791
1381
2701
4075
4374
964
1376
1472
1685
4003
241
1463
4036
3429
123
340
2623
2672
3011
3090
62
1276
2660
2998
3178
1731
3259
3496
4463
1025
3779
2807
4651
4840
187
2900
3178
3610
4207
4679
1544
2093
4278
4648
1979
2116
3593
4494
4863
1782
2335
2388
4904
212
615
388
1511
3565
1807
3577
3928
837
1112
1527
3389
862
1366
3844
503
1338
1896
2080
3028
538
2096
2398
3076
4418
713
931
3020
3067
3509
1237
3817
875
1001
1678
2356
2399
4128
4795
4890
1923
23
523
1433
2930
1845
2030
2036
2127
2999
4292
4769
917
4402
2640
85
2448
2754
3098
453
1000
2275
2924
4363
4765
565
925
1116
3115
4882
191
2140
4308
370
384
2319
2484
2848
3219
4004
1456
3505
4835
1443
2432
4877
2464
3240
3561
81
1884
4711
629
1834
2271
718
1268
1420
1614
2723
2762
4400
2758
461
1526
1989
2031
2283
3777
1458
1710
3165
4970
682
792
2357
1720
2907
1470
1791
3189
4828
195
1615
2225
2273
4594
4035
1777
3321
4099
1334
3179
1245
2033
2680
2807
2971
744
1393
4057
4136
4470
4618
4676
157
231
3006
3238
1523
1625
3170
3577
1585
1973
2149
3799
4051
4839
467
1046
2283
2480
3094
3962
948
1459
2874
4164
4652
4762
1385
2270
2754
4136
4486
4940
7
1742
1761
3918
4841
440
2034
2286
3215
3456
4026
4168
355
3887
4659
4928
1403
1533
1608
3621
4554
630
772
1330
1988
2233
2508
2809
3669
1988
1197
2902
2649
2885
2888
4146
1435
2001
4170
353
1976
1212
1824
3720
662
2303
2586
76
2697
3584
1072
1642
2658
2856
4902
819
1236
1331
2729
3057
608
820
2105
2572
119
1688
1887
3644
4723
511
809
1467
1810
3438
4150
4311
886
1227
2517
4941
2721
3182
3538
3562
3641
4533
839
1912
3521
1056
1120
1527
2167
4204
4547
1
70
878
2314
3235
3469
4514
124
2967
673
2801
4004
4342
1036
1838
3872
647
1072
2982
3256
3628
679
764
1462
2078
2377
2469
2684
3387
3865
4989
3966
4365
328
2809
3275
3711
3923
4006
4784
498
2196
3818
340
380
764
3361
3620
1036
1203
3187
4860
808
1078
2001
475
2830
2974
3492
2185
2737
3172
4489
4773
4935
154
2183
2257
4907
2153
24
807
993
4621
4793
1509
2324
2722
3330
4748
77
835
2041
3565
4611
4798
2670
3433
3621
4415
1160
2638
3555
3564
3827
426
3210
495
1055
1696
3526
3851
3892
1315
2996
3980
1750
3040
720
4557
1386
2825
341
1566
2072
3191
2213
3746
29
323
356
884
2323
729
765
1186
3863
3911
146
568
3232
4016
632
4263
954
1733
3376
4320
705
1465
1845
2590
2686
429
1312
4467
1341
1602
2270
3303
788
1351
1777
3194
4249
4831
1080
1493
3289
681
1391
1787
3025
4412
4486
1866
3459
3665
4751
408
3296
3702
2684
3589
4074
4425
1040
1639
2272
3514
4263
2467
2964
1140
4737
368
1925
4383
4598
2048
3852
903
2032
2383
4018
878
2487
2838
3995
4628
2087
3981
2229
3516
4925
2027
2184
2534
4199
277
2373
3099
3568
4305
4689
1749
3772
4774
1686
2546
3132
4183
4199
4331
2635
3082
1756
2095
502
3577
189
1158
1495
2865
3423
4081
4094
4179
4770
1578
2120
2169
2739
3962
4228
384
1478
1668
2218
2959
4687
4931
3018
1896
2379
2454
4333
805
4762
3581
3586
2000
3490
3921
1046
3107
4552
4965
2194
2469
174
1112
1576
696
1802
4544
4634
482
2741
2774
3311
1110
1320
2880
3953
4445
103
733
1166
2571
3657
3740
4704
1598
3934
4042
4522
1755
4050
4811
88
1207
1867
4086
165
230
236
873
1638
4752
2431
3039
3691
4731
3174
3551
3703
1833
2529
2611
3249
4837
1359
4114
3514
3717
4619
431
1266
1522
2082
4429
1403
3149
3421
4347
578
606
1756
3762
431
3005
4504
3458
3915
4241
319
1718
1808
2775
1141
1310
2593
3285
3667
3670
768
976
1960
2755
3075
3870
1210
2895
3422
4399
1823
399
664
2116
2397
2943
3282
3691
4631
1356
1715
2317
2995
3538
3772
4237
875
1232
2004
1730
2127
2702
3816
4229
4532
4721
4874
248
309
328
534
1460
3585
2313
2924
3545
927
1647
2312
2986
3123
4800
1416
1922
1994
2352
3153
3858
594
736
3357
4545
734
1006
4518
4885
666
1021
1482
1641
2081
3121
3735
4512
2532
2568
3368
2826
4316
4836
3063
3309
3573
3790
1891
2895
3789
4438
2562
4480
145
4038
850
4493
4545
4797
1570
3673
4259
4689
4817
2641
3099
948
2085
2091
4712
118
664
3580
3260
4617
2360
2968
3015
3080
3841
4312
294
2354
259
313
1712
2125
3220
3399
4188
1552
3628
3771
4315
1491
417
1914
2771
3276
3990
4495
1687
1859
2877
3191
3433
4094
641
2269
3113
3166
3930
4622
827
1962
2033
734
2389
1681
3557
273
309
953
2091
2435
742
786
2424
2550
3788
4143
587
1635
3233
23
3020
3066
3583
4257
4430
1090
1392
1121
2546
3552
4051
4517
1795
2038
2771
3943
1506
1891
2626
4171
4893
759
1023
1125
1726
2190
2843
790
2685
3305
3909
686
775
1567
3397
3724
968
1992
2091
2776
2972
3407
3839
4987
558
2478
2751
4781
2436
3507
4009
457
2870
774
2683
2719
3058
447
1206
1277
2456
3660
2719
3465
4716
12
59
2704
717
1116
2857
3323
3648
3876
4400
750
1701
3918
4489
4691
3200
3821
1598
2810
83
958
3158
2238
158
3522
3765
3810
4262
1049
2115
2432
467
485
1087
1184
2120
1892
3540
4969
330
1096
1123
1628
1629
2013
2888
4071
4826
207
3736
224
547
1012
1687
1827
1886
3077
4289
305
964
3302
4600
3849
1837
2891
3785
866
1114
1357
1358
2068
2306
469
651
1505
1522
3524
392
2241
1810
19
105
811
912
1528
3029
904
3429
3567
3648
