753
2252
2288
2321
3103
3658
4821
2996
3594
4465
455
546
2154
3478
1225
1641
3807
4916
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
4041
4640
4948
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
952
1380
52
806
1633
2192
4617
2417
3629
3738
1297
1298
2441
4602
4852
164
1820
2544
2678
3225
769
152
1112
1558
3619
3859
405
800
974
2040
1558
2823
3257
454
2000
2223
2268
4283
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
2588
2674
4167
327
740
997
2351
4042
269
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
232
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
3108
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
505
2108
2581
4189
1314
2079
2153
2170
3305
3851
4004
4416
1527
4113
2321
4443
2056
4899
1325
1714
1782
346
1666
2208
3411
3431
4638
4999
2163
3056
3067
4250
4336
660
1066
2001
2291
2878
3301
3899
3909
98
131
717
1068
1479
3404
748
3744
1389
2590
1099
2779
200
4508
4563
189
1198
2072
1194
2707
4402
823
1750
2359
2374
3333
4293
490
2441
2743
4337
287
1777
822
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
4032
3368
3510
108
1237
2445
2747
4288
548
552
2173
2249
2252
3612
4115
2602
3037
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
95
217
595
1124
1498
3286
3838
3957
1008
1927
1986
2454
12
215
1890
2613
3543
457
859
4337
4441
4562
4573
46
192
585
2839
4548
1293
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
2317
2757
3696
4311
4495
3165
4222
1796
3883
4895
140
888
907
2416
310
353
1442
226
2562
763
932
415
504
820
3017
3096
3905
4679
57
1434
3274
4647
138
2200
3923
4304
4430
288
1340
1453
1900
1902
2724
3691
3895
318
461
2440
1826
2527
3399
4626
1448
1488
2611
3276
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
534
4569
2235
2879
3978
242
624
1887
1989
2057
2912
2925
986
1069
1848
1959
3108
3260
112
1310
2738
2903
521
2151
16
1531
2979
3763
1243
2014
2437
2548
3202
326
2050
2211
2413
3352
4368
1509
1534
4990
492
1076
2015
1248
1562
2250
602
1153
1540
2393
3722
4707
1289
1582
1795
2777
3210
4169
1122
1375
4675
4753
378
707
1064
497
1175
1916
4401
138
150
1382
2150
4349
388
1348
1420
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
4572
4791
1200
4114
1025
2833
3462
3511
4285
263
721
2825
3590
3780
122
352
4904
770
1106
1624
140
3122
3400
4466
300
1208
4640
4673
1782
2338
2934
4532
587
1699
4742
198
227
1534
2492
2918
3131
508
574
1792
2037
2369
987
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
1426
3689
4004
234
1718
2481
2662
2906
783
2770
4093
1395
2550
3763
1260
1263
2352
567
1460
2190
2806
3600
2655
4215
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
84
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
2247
2494
3409
1103
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
3719
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
3090
1002
4671
689
1101
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
1711
2667
3325
4852
590
1677
2155
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
1786
2274
2284
2390
3116
4772
456
1401
1509
1886
2523
2883
3651
3907
4257
4429
494
1002
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
1023
1528
2310
4772
4885
1453
1984
124
2750
4442
3294
216
275
543
568
1161
3255
3340
4117
4754
777
1670
2346
4211
217
583
1580
2153
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
466
512
1466
1504
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
1810
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
3544
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
1756
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
4159
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
2826
4780
1965
2805
2972
1589
2248
3586
3745
1353
1491
1905
2328
4348
4486
1238
1392
1790
3076
4059
3013
4516
2444
2799
3772
4093
4794
4986
176
1014
1877
2006
2747
2802
3065
3691
3969
4996
557
1953
2232
3258
326
1217
1875
2729
3972
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
3234
3693
17
116
1865
3235
3451
1525
2068
208
331
2770
3357
3492
1217
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
1858
2646
4429
4430
2822
2930
4881
803
1183
4056
4734
4758
179
1063
601
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
3474
3515
3850
3972
136
320
590
1390
2303
2203
3355
3781
358
1938
2973
3325
201
2041
2892
94
315
383
425
3156
4076
4292
4764
766
1666
2651
2761
2974
3158
1959
1866
1981
2015
2198
3156
77
140
952
2108
3023
3351
4610
3295
4313
4351
480
984
985
2381
2469
2798
3509
3519
4476
18
1207
1188
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
788
2032
2069
3830
4213
933
1089
2804
2928
2979
4379
4412
4710
701
511
3531
470
125
2414
2689
3568
4970
2535
2754
3152
2262
2772
3267
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
3371
4041
4082
4383
48
1246
4241
4686
243
1075
2741
3374
10
2026
2622
2889
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
1362
2203
579
914
1244
1295
1964
2458
2645
4257
241
439
995
1813
4960
2351
2907
4055
1382
1966
3101
4007
357
518
1724
1983
828
1274
3235
4700
435
1122
2842
3968
67
742
2551
2837
3219
3251
3378
2851
4930
19
148
554
1826
2548
1940
3972
611
873
973
1345
1521
4157
4513
1403
4661
1163
3011
4170
21
2414
4151
210
3974
1036
1149
1216
2589
3366
3491
3803
136
1022
69
1009
2019
2524
2682
3146
2560
2830
3509
3901
4912
898
1305
3043
3856
4700
4813
1748
2893
3464
4017
4146
4723
1038
1235
1490
3979
597
1197
2509
2731
4165
2963
3551
3743
82
938
3446
773
3362
3802
3809
4753
741
1959
3420
3831
4557
1600
2629
4390
1151
2231
3031
3768
4666
2605
2734
3528
4235
1777
3006
3192
3582
4166
4576
710
1697
3243
3934
4715
3505
3525
3615
1057
198
1147
1634
1796
3677
3971
1742
1855
4194
495
1297
1757
2379
2695
3675
1147
1213
1410
1679
1701
2044
4470
2376
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
1253
2676
2910
3032
3190
2621
896
1355
2090
4825
1586
2231
3480
181
1702
3589
996
4394
4996
786
1028
1290
1302
3097
3567
4008
901
3556
2669
3209
3331
1062
3842
954
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
2569
2821
4932
3287
4406
1757
1874
2391
2438
4049
4695
921
955
2704
3941
163
863
2107
3424
572
1475
2636
2713
3866
4432
4604
4823
2714
3183
3667
4539
354
2506
2274
2506
2666
3843
4007
814
1397
2861
2912
3699
4082
4728
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
2519
4541
2728
2891
4710
11
1101
1609
3049
2554
4896
549
2480
3966
4315
4446
940
1267
2621
4296
4712
20
127
417
1160
1480
1930
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
4096
2492
3541
442
2378
2807
2968
4760
1633
294
3446
3530
3761
3831
4340
1784
2104
2890
3205
3562
108
1192
3624
3670
4510
4978
3592
4014
4339
4778
1229
1661
3601
700
1685
3726
3780
4649
4848
235
1880
1947
2700
3673
3931
3939
4074
1363
1768
1835
3879
2490
3750
4627
816
2025
313
748
2117
2471
2623
3208
281
2544
2639
3872
3920
4862
1918
3784
4019
4450
4590
1164
2676
167
2141
2464
4667
4853
2490
3524
2596
2735
2832
3963
1122
2088
2741
3178
3987
1007
1550
2903
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
4792
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
806
3880
1920
2100
2926
4478
1195
1446
2991
4002
4097
671
2810
3518
942
1383
1864
2968
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
2787
2824
3287
4179
1948
2591
2747
3297
3085
4918
31
62
739
3622
237
1246
4415
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
2469
338
736
1998
3475
4860
1263
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
1819
2212
2797
4495
296
1312
3036
4203
1224
1699
4007
4590
276
1130
3049
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
1417
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
3544
3654
4723
4812
1805
1955
2688
4813
1913
2731
4354
4566
115
1606
1798
2076
1389
1528
3035
3059
3529
863
2411
2557
3812
3898
1874
461
1520
1917
4955
591
661
1836
2046
3403
1307
2049
3351
230
3991
4188
4345
935
580
1585
2866
4169
1038
1272
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
1619
2810
4940
2085
2707
2952
4478
4488
1467
1832
2159
895
2312
3883
1966
3036
3084
3226
4189
3039
4492
4615
4633
2013
2491
4031
4519
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
744
1091
3733
3746
4904
850
1071
1492
3593
4264
350
876
983
1721
2885
4342
4582
4762
4923
296
875
1476
2835
863
1450
1884
4503
2374
2847
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
4656
923
1214
3776
3856
4817
63
1186
2471
4004
175
334
3868
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
4372
4434
76
327
582
853
1453
231
647
1670
2115
367
2348
2478
3635
4663
4696
607
1208
1400
1570
2070
4305
1355
3274
4656
906
3078
3677
3896
4027
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
4971
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
4237
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
3102
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
4131
2606
3266
4170
4171
4609
860
1824
2461
3924
954
1258
3238
343
1043
2596
2966
448
1119
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
4516
4645
1882
2385
3033
3309
4283
3652
4093
1944
2956
3653
597
2193
2400
4593
4684
33
1817
4561
157
1235
2463
4918
46
538
4003
4629
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
4056
4337
4673
4839
1069
3519
587
660
651
2153
2203
45
1612
1947
4013
4245
301
353
802
2003
837
4337
1197
3154
3730
3981
4162
4617
4769
1535
2364
3589
4001
4762
347
1383
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
1809
3327
3669
3772
468
1755
2264
2550
2774
2910
3433
4171
4435
2225
2571
3163
764
3429
3794
4156
747
2569
2580
3858
4075
4492
3120
2516
2198
85
393
1305
4655
4932
604
2799
4709
4725
2960
4082
4289
4644
4966
584
1473
3356
3805
4160
233
488
817
4747
4407
4631
762
2323
2826
3800
652
2054
680
1578
1732
2779
4079
1096
1184
1912
2156
3072
3533
3659
4259
4405
4604
1001
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
3564
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
914
2189
3639
97
3674
4845
1875
1907
4731
4820
623
1998
3383
2427
53
1397
2285
369
905
1141
1228
1885
4518
146
1804
1808
2808
656
1965
3765
282
504
1333
2267
3148
3853
213
966
2198
3562
3727
4583
641
763
2170
3341
3552
3674
4465
107
1174
1394
1980
1639
4056
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
4332
4404
4832
911
3145
3845
4035
4350
61
2339
3644
4861
2261
1832
2454
2767
3444
3712
391
2280
3129
1260
3297
3036
3792
1398
2931
2986
1267
1472
1532
4986
1529
1539
3178
3520
4667
4787
554
1550
2977
3031
3513
4556
4962
773
873
1932
2145
3335
4488
682
1174
2731
3677
4472
430
1170
1567
2248
3913
1099
2056
2305
2640
65
352
1031
1863
4170
4988
2152
2388
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
3574
192
447
1479
1872
1993
2491
2747
2827
3405
4254
448
3922
4747
369
3041
4820
702
1767
3234
4371
4963
212
592
732
1365
1980
2437
2751
3154
3391
3485
3823
4191
4479
1605
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
2849
3074
633
1761
2921
3943
4733
679
2293
3845
4247
1133
1376
2801
4044
3854
419
487
1753
2036
3209
4577
2267
1300
2008
4382
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
3339
4450
624
628
2983
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
4199
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
4052
3326
3345
4617
294
473
1066
1092
1510
3477
214
907
3277
3324
3327
4428
4964
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
1887
3582
735
887
1654
1925
2740
2782
3616
4853
1213
3802
2473
3518
3817
4288
1573
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
2036
2342
3550
4409
702
1260
1568
2397
4032
4436
232
3354
370
1155
1282
2717
1576
4084
2166
2352
4159
4831
4881
127
3738
4231
4567
1532
2291
3828
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
3294
4535
4672
817
2869
1369
1739
2335
2484
3380
3468
3824
20
798
3089
4
1045
1694
2182
2514
1540
2093
3762
4335
2513
2939
4641
4817
703
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
83
1329
401
426
1050
1308
2989
3065
3156
3247
3552
3567
1398
3502
746
1857
1866
591
3480
4164
1167
1967
2044
2827
3368
4036
1504
1936
4320
4745
1190
1308
2191
2282
2865
4017
4975
1100
2672
2926
3312
4643
2228
2785
737
976
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
3821
356
652
658
2676
1261
1579
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
4097
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
2925
3146
297
634
2132
3108
3754
4159
104
298
1937
2306
3811
4012
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
821
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
3025
4641
2082
3038
4289
1052
1250
3118
3841
216
540
1354
1990
2871
1982
396
1117
2914
3855
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
3335
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
1197
1339
1816
3352
3887
4092
4509
924
1627
3700
4718
1293
3893
4587
438
1919
2498
2853
3035
3888
4184
4734
811
1507
3193
4094
212
2826
2992
3439
3479
4168
1136
4653
4741
1885
3807
4309
1872
2139
2249
3409
64
4539
25
289
839
2909
3206
4075
4740
215
254
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
882
1086
1272
4349
1185
1962
2895
2915
2928
756
898
1637
2227
3518
4596
372
2337
2729
2847
3821
978
1247
3214
3732
4481
598
2176
2483
2743
3572
3757
4801
4911
1619
1890
4340
1287
2382
2386
449
4449
537
1009
1178
2795
3786
36
146
548
1447
2964
4047
4485
141
628
894
1106
1718
2158
2769
3189
3789
406
1281
1491
3251
4309
2369
2837
934
2839
4192
1480
2805
3204
4929
224
2637
3116
3567
3905
4004
1317
1962
3327
1635
3638
1500
4778
1003
1197
498
1248
1697
4897
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
3960
4413
1163
1546
1647
1856
2029
2737
3252
4764
180
4219
292
1053
1615
2745
2817
3716
4806
1757
3187
4327
4526
354
986
2331
399
1682
2523
3840
3499
1890
2811
3412
2443
2548
2566
3463
176
270
3428
1507
3143
3157
3210
4774
155
603
753
862
996
2407
3200
4642
2578
2656
3117
3876
756
1545
4540
1226
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
62
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
1332
2190
3701
3831
36
1857
2032
2295
2471
3823
4784
1965
2362
3004
3580
4139
4445
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
3323
3593
4599
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
4065
1482
1977
59
285
408
570
3379
4707
186
53
2345
2799
2808
4045
610
1841
2236
3200
464
1411
2024
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
4350
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
2450
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
3595
4048
4667
2136
2684
2845
3077
3529
4577
4910
4996
636
2731
2765
4792
1532
2063
4239
4575
4734
36
491
811
1953
2832
4116
4268
2464
2579
3186
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
279
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
16
294
703
1583
2477
65
1257
1913
2361
3707
495
2826
4171
4173
4514
4895
733
1089
1652
3033
4347
936
1351
1935
3715
4577
1475
2967
4949
861
1309
2759
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
3106
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
623
1202
2280
2540
3536
4895
1479
3722
4000
4363
1030
2715
3535
4883
409
1656
4511
4681
390
535
1665
2182
2611
3207
3864
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
721
2049
3154
3184
1509
2216
2291
3789
2472
2534
3958
4595
739
937
1077
2244
2726
3296
3503
4162
4196
4304
52
2307
4000
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
2785
3628
4295
2007
2169
2352
3085
3360
4089
4729
823
1190
1673
2102
3631
474
1647
2976
3119
787
1177
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
4363
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
1049
2821
3517
4792
3578
4646
660
1371
3599
3834
3906
4032
59
3024
4476
4989
498
689
1427
2564
3260
4989
1570
1633
3593
3779
4296
2705
3518
3816
4429
4597
27
714
1312
1630
2027
3322
624
2570
1419
3535
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
374
1288
2467
3601
3854
4811
2144
2435
4206
259
1243
1472
2516
3947
1897
3587
3958
1433
1607
3148
4928
414
962
1247
2315
2338
883
1979
2075
2455
3789
4490
4768
1191
1447
1729
2262
2657
3303
678
1539
1667
1786
2047
3768
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
576
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
52
1392
3635
4724
217
357
1721
3291
3432
3775
4606
4588
4762
628
2082
2278
2305
2762
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
3885
4369
4952
4991
3761
4519
4814
122
2170
2598
706
2653
2850
3004
3510
3663
3685
3339
3358
3532
164
2240
2305
3553
1114
1225
2048
2630
4347
4625
1975
3150
582
3315
3677
3940
4154
4412
4845
865
1422
3683
4365
145
3395
4364
241
798
3879
2040
628
998
2099
2174
3369
3773
3971
4979
650
2039
2097
3365
755
2645
3772
3902
4331
906
2511
2708
3526
3583
4420
539
683
3345
3628
4367
227
1860
2191
2731
3936
4268
5
2799
3256
3298
3301
3356
3910
4023
155
348
736
1430
1716
2202
3333
4348
4446
4781
1423
2233
4948
499
2623
3361
3589
37
104
1941
2138
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
3031
3566
4449
414
2554
423
590
2022
2390
3400
4147
4199
2117
3687
1493
2406
4444
4966
2466
3232
4583
4620
311
753
879
1650
3650
4735
323
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
1101
3889
4798
1807
2745
3986
922
1111
2086
2665
3498
4241
2917
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
2861
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
2541
2559
3402
3772
67
3601
4944
960
2147
2554
4193
2447
2878
4309
4465
3252
153
1121
1669
1869
2038
3190
3796
4053
4280
59
722
847
2190
3288
3537
3748
4565
63
556
2097
3029
3657
3727
4524
787
2138
3337
451
496
794
1101
1812
1454
2152
2669
2906
3186
3517
660
1480
2413
3294
3376
4014
4217
4375
87
935
2382
2502
2863
3227
4502
4536
2001
2242
2649
3309
534
2102
2880
4592
117
295
620
1865
1910
2774
3301
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
1711
3932
4579
4862
1473
4672
4404
21
354
465
845
2296
3158
302
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
808
2853
3419
369
909
2070
2867
3613
4896
1831
4590
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
625
1739
4026
1370
1597
2603
3115
3765
4086
974
2667
3279
4296
311
4082
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
3608
56
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
3858
4344
1490
1582
2160
2559
4632
351
1281
1794
4071
69
3395
4211
4554
746
2095
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
1570
2089
3691
2482
4226
3887
4580
351
626
4201
4517
4555
4561
1186
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
4240
4863
940
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
2329
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
1500
4991
198
2316
4151
4814
1009
1586
1823
3921
1070
3435
150
1404
1440
1770
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
1609
3712
4075
1246
1873
3048
3542
3875
4052
4344
4664
4676
2008
854
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
4848
248
259
765
922
54
993
2186
3845
4017
4727
721
997
1493
1936
3390
4721
313
444
486
767
940
1784
1951
4446
4502
2373
4214
4710
382
1948
2344
2605
273
743
1054
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
3101
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
2404
4718
1718
3185
1554
2677
4807
2838
3051
3346
4096
1940
4190
397
1077
1527
1649
4337
4552
4751
1066
1122
2098
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
203
324
4154
4191
2249
2895
2983
4447
4802
4803
198
229
1585
1963
4069
4734
4780
1348
2189
2643
3852
4143
1007
2174
3143
4199
2520
3430
4969
1118
4581
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
4968
2363
2453
3332
3649
2312
2843
856
1746
4989
203
2253
61
208
527
1127
1974
4715
2476
3193
563
1215
1235
4475
4633
567
1653
3510
4315
4406
605
1900
3136
988
1667
2188
3313
3888
169
1724
2533
3247
4709
3281
3558
3782
4585
1304
1664
2806
3180
3620
3982
724
2566
2936
3136
3464
3894
297
575
2042
2714
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
230
752
1138
2542
2933
3053
4477
4496
4765
243
2895
3212
932
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
1858
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
4002
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
352
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
658
1240
1599
3743
3357
4880
2832
3260
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
3361
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
76
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
3273
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
1474
1871
3093
1841
226
1532
2067
3681
3864
2616
3629
106
2589
4369
66
2566
4067
4118
4339
639
1102
2379
2981
3573
1203
1747
2073
2792
1035
3269
4820
2133
136
1605
1685
4884
94
100
871
1065
1689
1248
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
519
2432
3273
4284
3781
4152
4287
1225
1254
1474
1580
1621
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
2801
4135
4481
973
4413
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
336
519
585
996
1640
1919
1974
2942
3100
922
1329
1564
2576
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
3040
4785
860
488
568
1400
2303
4542
9
1867
3905
4415
4874
2675
2908
3371
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
1927
1970
4866
2623
2696
4265
4357
4785
370
676
1641
2501
3242
3531
574
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
3291
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
2033
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
3020
1718
1887
1985
4265
4340
4430
795
4041
4922
1074
3242
3935
4152
1911
1934
4080
4772
2980
4558
4577
1
102
2515
3869
4659
378
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
3260
3924
4666
2253
2498
3179
3199
3202
1051
1222
4247
4752
189
1004
1746
4208
2077
2109
2250
3324
3553
3875
4007
4115
240
1133
1648
3372
3732
4079
4295
1080
4063
380
1930
2715
1047
1198
2980
3134
3485
3659
3993
680
1307
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
625
1189
1232
1857
3235
2574
3072
3211
4249
4762
3069
4782
2184
3320
3613
4333
115
849
1104
1207
1621
3205
2825
4946
1548
2349
2543
4035
1468
1471
1943
2403
2818
1284
1747
2010
2984
3029
3415
1001
2121
2346
2669
2863
1609
4079
16
1309
3096
4321
485
2315
2487
4576
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
426
878
1828
3333
4213
3003
3388
445
3184
4019
407
1797
3454
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
4845
631
1405
2476
3479
408
418
1318
535
3908
4078
4752
746
4202
4956
370
1286
1724
3823
4299
670
1363
2974
3092
4638
1354
1573
2901
2957
2980
3029
3125
3156
3940
210
1207
3276
2172
2541
907
1683
3149
3449
336
778
1199
3303
4921
2200
2469
4759
3069
3591
4331
4762
973
3921
424
2865
418
1288
1575
4325
2236
2324
2326
2362
1463
314
497
1289
4639
375
1308
1365
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
1978
2236
2904
3487
3620
750
1168
175
2218
2952
3241
3779
4604
28
2845
4047
2328
2800
2805
3518
3775
4326
1574
2345
2617
2791
3738
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
647
1122
2426
670
1252
3955
4478
4558
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
102
569
3648
4611
586
1986
2924
3568
4033
4075
1288
2753
3181
4413
945
1638
2797
3643
3714
3975
4454
1862
2174
3318
4764
542
774
2504
2841
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
69
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
647
1935
3871
4486
69
303
1617
4255
723
730
1519
1967
3296
4509
856
1118
2715
4030
242
1484
1683
1805
2328
3055
3326
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
1983
2274
3892
4734
412
571
1774
2263
2683
3035
3251
4074
893
1311
2439
2463
3433
3512
3952
4300
4716
300
138
675
676
2098
3253
2315
2764
2989
352
1258
1322
3247
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
861
901
2046
2998
3579
2282
2885
3341
3726
65
122
4412
4907
96
1190
2650
4173
1465
1981
2074
2919
3510
4016
4933
123
1429
1651
2022
3467
3553
561
571
1592
1654
3834
4875
559
2493
4406
4303
2629
904
930
1571
1954
3031
3038
1576
3350
249
1063
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
3763
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
1143
1290
1565
4012
1074
1762
1841
3517
606
2475
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
3984
4093
4354
3088
3323
3453
3774
4287
4586
3027
99
4730
420
2661
2662
3187
3396
1830
3980
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
3589
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
3279
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
1611
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
4076
432
657
2605
2734
4843
726
734
1566
3520
4587
1095
1117
1293
2841
3673
3764
4283
4767
76
3961
4942
1532
2596
3919
300
1357
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
2436
2798
2980
4114
4235
4563
564
1681
1756
1794
4650
1690
3424
3573
3792
158
2826
3745
4275
268
1906
2477
44
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
4550
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
4390
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
1597
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
4471
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
4082
4148
4840
3228
4778
183
489
1917
3558
2344
3336
3897
4215
4339
4681
1074
1287
1593
3088
4114
3821
4867
694
2676
78
940
1318
1401
2182
2849
4145
4733
4812
2445
2930
3020
3732
3764
3778
3832
126
612
822
1092
1523
1706
2305
83
735
1921
2108
3217
4025
743
619
1920
1933
2638
3476
3737
4239
4536
731
3455
3590
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
2828
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
3794
4970
194
1610
3960
775
2460
2695
2970
3811
4995
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
3430
1681
3186
4778
93
1232
3598
1747
2380
2507
1108
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
1354
2980
914
4416
4951
4964
560
2080
3601
1038
1167
3107
276
486
1014
1777
2644
3054
4897
1123
4916
3343
4969
211
688
1115
1638
2960
2914
3623
111
1030
1202
2407
3667
3808
1194
3090
4006
21
1186
1303
1965
2563
2967
3372
3739
4088
940
4993
3388
709
1280
3272
2073
3207
3313
3517
3819
274
2377
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
4108
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
3663
4748
4789
1005
1061
1489
1997
3704
4131
2190
2383
4802
4828
758
850
4981
1440
2350
2524
2861
3392
1311
2599
813
2498
4713
80
2135
3087
146
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
2054
3171
4249
766
807
2987
3816
4717
235
2360
4021
4849
685
1027
1375
1549
2654
3111
4934
1118
1275
1409
2093
4327
4732
3111
1328
2711
2819
3684
4143
606
859
1282
2742
3686
3985
4834
221
1047
4504
4985
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
4115
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
31
1192
1320
1792
3006
4811
412
1583
2041
4217
4978
4260
4609
474
815
3707
2062
2740
3342
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
1849
2060
3290
3304
357
1802
2898
3014
250
2914
3196
4337
1221
58
312
1495
2565
4973
338
1348
2691
4103
1533
1369
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
4549
197
318
1663
4513
865
1776
4860
4898
1619
1952
3316
1747
3031
4605
4727
373
1363
224
2865
875
2528
4805
809
2565
2516
3008
4251
4937
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
2700
4938
1008
1822
1879
2349
2867
1494
3591
4315
1430
3190
4510
4749
2392
2702
3259
3388
4355
245
4804
200
2195
2480
2414
2871
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
211
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
3618
4525
4764
307
1086
2586
3369
4664
2036
2189
2331
3141
3657
240
1728
2592
2693
3192
3353
3543
343
914
1601
1872
2578
2591
3797
4472
1387
2025
2613
2844
2526
3034
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
3207
1596
2416
3633
92
221
1250
3043
4512
4534
1881
2072
3507
517
2247
2372
3347
3978
742
925
972
1705
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
2810
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
3802
4834
2957
4478
1607
2174
227
1090
3151
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
451
721
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
904
2624
4765
2671
2918
3847
3922
343
1929
3135
3417
136
890
1343
1653
1739
805
2375
4437
1166
1471
2835
1553
3092
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
1579
2948
466
3931
4364
4421
1982
2867
4378
571
2818
3151
4180
4946
2759
2946
4591
179
3812
2476
3459
4406
4886
3748
3819
4396
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
51
313
970
1550
3161
3187
4389
1259
1382
2754
4114
4546
792
824
1011
1218
1373
3150
279
797
834
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
3750
4584
1352
2239
2990
4212
375
608
857
1354
2924
2953
3055
3233
3741
451
1565
397
1662
2183
2832
2868
4373
365
2063
4304
4413
391
1312
2585
3228
3452
1148
1602
1908
695
139
2069
3273
3780
740
1977
2675
2888
3074
3474
170
3872
4607
2036
4681
258
324
1240
2704
3151
1671
2492
3028
3043
3254
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
2552
3252
5
3402
3667
4094
459
706
933
1497
3284
1031
2356
2383
3239
3955
2478
2568
3976
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
1871
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
878
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
3374
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
2767
4612
4641
159
1083
1304
1620
2326
3862
415
1834
4125
242
761
1018
2848
2235
4878
2857
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
78
1443
1991
4719
456
3784
633
1071
1079
4330
327
605
929
1322
2694
2846
4564
818
1236
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
3676
4206
4677
1478
1826
3033
4123
1015
1107
173
923
2493
3158
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
3315
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
2313
4517
546
549
1772
2283
2762
4039
795
971
1069
1436
1543
2528
2582
3033
3618
4338
4831
1283
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
3208
3470
1331
1416
2027
2987
579
716
752
964
1491
1563
1805
2359
3948
4380
475
1380
2264
2919
4482
1360
1580
2292
2787
725
3199
655
1138
1902
3234
211
360
1443
4517
4844
1149
1562
1939
2356
3615
2037
3925
4087
4457
1402
2854
3065
4364
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
1982
2723
3047
3234
3950
753
3167
3404
4659
495
2084
3038
4315
1690
2561
3817
4052
1727
4580
4674
4854
1234
3043
4006
4010
4960
98
1121
3228
3930
490
591
2206
2355
2589
3283
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
701
1270
2022
3470
3491
4568
336
1780
1891
2513
1284
3273
4029
4716
4907
14
593
1411
2502
4454
751
1433
2889
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
4214
4338
4391
4619
1395
2901
4746
199
1629
2032
4713
4945
782
1237
2197
2311
922
2910
4511
444
1805
3691
4378
451
633
1329
2924
3625
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
284
1880
2393
3220
3501
4478
4951
902
1175
2674
3136
4179
447
478
497
3241
3301
1242
1783
1817
2221
3153
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
4816
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
2870
3490
4295
687
2626
2889
791
2105
2440
107
1707
1918
2908
3103
3278
4383
303
2146
3127
4550
4992
921
2707
4859
2866
3170
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
2359
2554
4171
4509
1474
2462
1568
2043
817
2309
2358
3506
795
4613
4787
410
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
2691
2747
2751
3730
115
1151
1710
2184
2374
2833
3255
3905
868
1091
1462
2102
2408
2671
4116
4489
359
940
1392
1858
2145
2725
2943
3698
1770
3699
3999
2123
1691
3172
4237
4302
4397
388
568
3815
4460
261
1065
1923
2528
2570
2965
3806
3920
4161
163
2310
2803
567
2776
3165
3575
304
409
1636
1172
1705
4517
1480
1977
3587
4101
4170
413
980
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
4792
519
1582
1961
2992
4185
4295
1024
1707
492
581
892
2095
2694
3666
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
2481
541
923
1773
2043
3724
4856
2117
2679
3879
136
593
1384
843
892
1487
3223
1222
3104
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
3282
4714
1874
2066
2799
4186
778
838
2464
4561
4665
1698
1716
1843
48
909
2582
3764
3179
4968
2480
4602
185
3408
4387
4532
4948
238
1653
1724
1936
1940
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
4726
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
2679
454
1209
661
1307
1442
1602
1984
2245
3237
3930
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
4368
4708
2995
314
3239
4816
1375
3404
4438
4655
1007
3127
1113
1391
4139
4737
2516
4109
4270
4359
4379
339
1830
505
1082
1894
2432
3359
738
4601
614
715
1872
2119
4256
4987
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
270
2735
3241
4064
1157
1830
2432
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
1365
1911
3285
3364
4151
4976
1528
2481
517
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
4376
4441
4541
630
2429
3715
1117
409
543
1122
2342
2987
1458
2414
802
2958
4554
891
1448
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
1277
2954
4391
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
1288
2153
2860
4536
4866
4909
517
743
3090
3157
4874
623
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
2306
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
3158
661
1576
1922
4920
1318
1768
1960
1196
2127
4818
4922
1052
1298
4334
4987
712
1518
3740
1068
1391
1908
4665
150
313
418
2934
4556
4858
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
343
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
399
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
1719
2458
2799
4313
4876
2178
3548
3928
988
3633
3868
1214
508
1403
1785
1985
3005
3965
4128
2165
2487
2653
4936
66
1212
3297
3360
1191
1827
3343
921
1366
1941
3583
1476
4096
4755
4792
4881
1626
3746
3866
861
2527
1464
1471
2099
2301
2424
3646
4005
4944
800
957
4891
287
620
1008
1185
2200
3825
192
1158
3576
4961
565
859
2801
3074
4810
1003
1605
2603
3192
4363
4926
421
463
510
1910
2069
4206
4310
4734
4891
1646
3346
273
1552
650
1001
1248
4267
4865
235
1421
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
4463
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
4239
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
1138
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
2844
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
1957
2494
2961
3626
3967
1739
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
2175
4203
4724
4802
717
730
3243
3245
3861
3932
4637
4917
1344
1980
3821
446
4590
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
4737
280
1734
2623
2924
1228
2042
4377
2161
3296
926
2800
2853
3537
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
774
878
1505
2855
183
469
1620
1851
3264
3775
4905
4921
921
1613
2941
3290
4812
334
452
489
1455
3711
4156
4400
219
1314
3879
4736
1570
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
1856
2044
2589
421
513
705
2125
3065
3109
3693
4828
1082
1291
1907
3462
3643
4411
4666
646
742
3731
3869
3952
4110
2461
3663
4692
1551
3483
3977
193
1351
1435
3730
1556
3520
3660
4909
3066
3200
1305
1799
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
1918
1919
2699
3876
61
231
477
4613
664
1000
2862
3258
3332
3716
4018
4467
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
2820
4003
28
683
1056
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
3104
3935
463
1958
2654
4284
873
2245
3578
3797
4851
1330
1165
1768
2422
2945
3019
4126
3113
723
1053
1457
2027
4676
1287
2183
2279
3761
4529
448
1479
4565
2062
3708
4103
1324
1535
1937
2915
39
2126
2253
3371
73
137
1433
2072
1154
1403
1465
2441
3008
4961
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
3262
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
3068
4994
421
543
1407
1872
65
1035
3549
3806
3824
4739
791
2303
2487
4120
4126
4458
4959
1410
1591
1649
4937
1761
3831
4334
4936
4739
1085
2653
4203
163
1943
2992
72
229
285
382
1016
1170
4497
639
3025
1767
1910
2644
2906
2935
3746
4530
1467
2069
1480
4793
15
1027
1718
2079
3958
615
1187
1869
4218
4303
568
1474
4272
721
869
4004
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
677
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
3562
4275
4655
2085
2650
3532
3570
3836
4515
2321
2791
3713
3508
4105
4918
1530
1674
2182
2488
2891
4368
692
726
3052
3845
4824
630
1235
1768
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
4802
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
1545
1622
1758
2589
2894
900
938
2009
2245
2423
3252
4604
4663
2669
2725
3027
3627
4020
4724
284
825
1476
2627
107
247
391
759
1431
3732
352
606
4545
486
1690
1703
4474
1969
4115
4610
1860
2832
2878
3815
4476
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
3963
4501
181
1254
1447
3592
4828
226
945
1506
2332
3967
4035
4432
952
3212
3743
325
1321
2991
3092
3569
4755
920
1781
3625
1603
3061
3136
3234
4954
721
859
1601
1809
3013
3480
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
1487
1696
2392
10
161
500
671
4611
488
639
1937
2065
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
4096
761
803
1780
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
4789
1837
2495
1053
2461
41
963
1011
3528
3715
197
2955
3597
3877
610
4018
4188
4733
3893
4846
1000
2471
2983
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
2812
3812
1531
1618
2110
3454
4475
1582
2257
3337
4335
4452
1577
432
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
218
337
2068
2343
3249
3253
3643
4421
2491
2691
3467
4719
856
441
518
636
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
862
1931
2200
156
749
3559
4369
4939
3186
1309
4511
572
665
2185
2317
2735
45
1076
4660
4901
306
3985
63
167
1136
1364
3685
4455
763
1489
3987
4388
8
351
3559
3880
37
354
1409
1617
2417
2435
3842
4062
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
859
1033
2135
4701
543
882
1209
1492
2298
3973
4320
4790
250
411
2474
2483
4034
4168
4171
465
2287
303
431
1614
2810
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
3469
665
1216
1989
3769
3865
4454
2239
2707
3305
3812
1498
1842
4512
4989
135
1921
3451
2868
4005
4451
721
1922
2502
4865
37
1017
1380
1907
2458
4740
523
2914
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
1587
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
3420
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
3336
4333
1289
3905
410
2123
3442
4263
423
1962
3713
4327
551
2121
1256
2107
4406
101
2430
4257
232
663
1571
2651
2726
3909
4290
4908
133
3903
418
1525
3335
388
1205
1453
1679
4633
932
1906
2164
3086
3217
4103
1288
1424
2703
3239
137
1583
2505
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
2526
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
2279
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
3069
448
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
180
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
3
830
2456
2914
3979
4948
99
854
3778
4491
4656
1978
4481
4511
4706
1122
1484
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
837
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
4817
4820
3619
4223
1299
1644
3159
3586
4577
892
988
1531
4749
743
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
252
833
1141
1898
3966
1423
4205
3098
453
496
3527
907
1853
4083
1542
2411
2547
4509
4884
413
414
4925
493
1566
4404
1172
1204
1464
1846
2175
3501
3638
3686
4386
4470
4685
443
3608
4105
4679
562
1817
619
1311
2650
2651
3127
4143
2083
2700
3098
3110
3643
221
2242
3339
3883
4269
4693
4922
2436
3241
3891
3981
1524
1629
2734
1735
1762
2372
3003
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
3919
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
4711
281
834
1031
1753
4941
848
1617
1954
2858
4054
269
538
1127
4984
53
271
1539
1548
2587
3827
4109
4855
4866
2104
2138
4097
2273
2316
2845
2961
3851
4668
891
4034
4215
568
2878
3589
1525
1706
2296
2575
2981
137
303
1156
3883
4237
4670
3442
2283
2672
3934
703
950
1318
3686
3803
4652
2684
3038
1730
2906
2654
3867
1290
1330
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
1977
2181
2579
132
1188
1232
1307
3236
4394
158
1346
2506
2713
3329
4991
11
2985
4114
4123
4401
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
2462
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
4535
1703
2399
4152
4878
2636
2702
3091
2358
3619
4888
2197
2619
3539
3790
4390
624
1226
1714
2485
106
1101
1465
151
806
993
999
1298
1979
2868
2907
4562
3187
3258
3834
718
2164
2471
3137
4871
1404
1859
2233
2316
4162
875
1880
1916
2576
3881
4823
1206
1977
2036
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
1424
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
2150
3238
206
682
918
2755
3211
4067
1687
2109
2163
3215
4038
84
1362
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
783
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
3139
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
2628
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
3645
2299
2587
4478
397
2229
2984
4842
100
2771
1511
2849
4574
1980
2079
2683
4759
2544
1704
1783
2894
3013
4029
48
517
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
4010
432
510
1715
1825
3448
894
1228
1878
7
863
1014
1871
2469
1199
1515
1753
1356
2921
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
4653
1303
1988
3329
3952
4126
121
134
1006
1406
1721
3973
289
727
1146
1298
1811
4215
1454
2197
3523
3892
4073
3999
4358
503
1314
1357
3174
42
1891
2461
3251
3280
4069
1559
2149
2385
3618
4044
2129
2155
4469
4736
2118
3213
3815
4203
429
511
869
3788
12
2800
3188
762
1995
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
1111
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
4578
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
1477
2964
778
984
1409
1747
2299
3008
3824
464
2488
4797
4862
1808
851
1091
2621
2766
4143
4249
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
802
834
1616
2257
3217
1002
2921
3922
1560
1774
1949
3969
286
877
1032
1503
2130
2466
2878
3290
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
52
879
991
1769
3635
408
1043
2575
2930
958
1371
1436
1806
2104
2296
2267
2827
3221
3505
3751
1796
3797
4207
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
2388
3956
737
1446
682
693
2120
2915
3481
4542
1156
2227
2485
22
1367
1944
565
1315
2014
4896
53
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
1800
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
1823
2923
4337
112
1930
2651
190
801
3147
1768
2635
3676
3752
159
822
1513
3846
1204
4537
1101
1143
3247
3275
196
2121
3165
3178
3255
4176
4192
736
2972
4106
1339
3591
223
845
1229
1544
1928
3086
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
3542
1678
2185
4506
2608
2816
3273
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
3701
125
533
1387
4992
486
1655
1823
2542
3445
29
1456
2269
3398
4399
142
294
673
1031
2416
3343
3630
3896
3922
4024
4673
4724
1616
2882
93
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
1018
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
763
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
4621
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
1190
2735
3221
3439
3867
3920
4162
51
780
899
3008
4189
4210
550
2949
4128
432
1239
2062
2511
2711
4055
4410
1930
2321
3229
3460
4800
1354
3510
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
300
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
1059
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
3900
1012
2860
2905
4632
4885
1290
3522
253
1192
3316
4280
4876
4941
330
4243
4898
189
2310
4405
4979
891
1017
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
1036
2720
4356
78
691
1692
2819
4056
1108
1290
1741
1957
1996
2345
4141
3834
67
2446
4176
4900
644
2617
2865
3373
1325
1847
2550
4190
4404
210
1077
1487
1972
2584
1178
1233
1531
3435
738
1022
2022
554
694
1838
1950
864
3178
4469
4776
699
4141
4198
4759
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
2633
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
2457
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
3037
4036
191
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
572
1511
3565
1807
3577
3928
837
1112
1527
2192
3389
862
1366
3844
4413
503
1338
1896
2080
3028
538
2096
2398
3076
4418
713
931
3020
3067
3509
831
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
3216
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
2802
2807
2971
744
1393
4057
4136
4470
4618
4676
157
231
3006
3238
1523
1625
3170
3577
981
1585
1694
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
1528
1894
2034
2286
2722
3215
3456
4026
4168
355
3887
4659
4928
1403
1533
1608
3621
4554
630
772
1330
1988
2233
2508
2809
3669
4633
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
4803
511
809
1467
1810
3438
4150
4160
4311
886
1227
2517
4941
2721
2947
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
111
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
450
4935
154
2183
2257
4907
2153
24
807
993
4621
4793
1509
2140
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
4528
705
1465
1845
2590
2686
429
1312
4467
1341
1602
2270
3303
4174
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
4028
4263
528
2467
2964
1140
4179
4737
368
1925
4383
4598
2048
3852
903
2032
2383
4018
878
2487
2838
3995
4628
2087
3981
2229
3516
4925
76
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
650
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
3048
3953
4445
103
914
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
4164
4347
578
606
1756
3762
4220
431
2701
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
2457
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
4237
4512
2532
2568
3368
4443
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
4258
4712
118
501
664
3580
820
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
783
2269
3113
3166
3930
4622
827
1962
2033
734
2389
1681
3557
4463
273
309
953
2091
2435
2645
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
3835
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
2337
2436
3507
4009
457
2870
774
1307
2683
2719
3058
447
1206
1277
2456
3209
3660
2719
3465
4716
12
59
2704
691
717
1116
2857
3323
3648
3876
4400
4686
750
1701
3918
4489
4691
3200
3821
1598
2810
2978
83
958
3158
3265
2238
158
3522
3765
3810
4262
1049
2115
2432
467
485
1087
1184
2120
432
1892
3540
4969
330
726
1096
1123
1628
1629
2013
2888
4071
4826
207
3736
224
547
1012
1215
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
