778
984
3713
3160
745
4873
2916
1764
3732
2895
1171
2969
1425
176
2843
2761
82
805
2922
2094
1878
141
2000
2715
1318
1058
4784
3262
515
1199
2169
2310
2772
4665
3502
2254
838
1739
1194
232
4402
4151
2361
1355
1462
2183
1818
1424
2964
820
886
393
2790
1780
2462
3823
3424
476
2928
456
108
3212
762
3646
2198
789
4383
2319
11
1138
3209
3254
1278
3474
672
2486
1944
1905
2025
3351
3975
3514
700
3526
3368
669
2362
119
3034
274
3063
1396
4660
2972
4000
1633
4119
4661
215
1587
1231
392
27
3567
752
1810
2708
478
2818
3965
909
3110
3772
4385
4084
2485
4687
2151
2180
2331
3475
563
2759
921
4438
969
1212
3610
913
2657
3937
4690
2411
3981
723
2126
3067
2123
1027
597
6
1061
1449
4702
2661
997
4454
4492
4197
2689
653
3179
1467
3911
48
318
919
3328
1609
1950
3459
3359
340
4926
4803
3890
3097
3592
1215
2415
4077
3723
3647
518
1724
4575
2842
766
4406
1168
474
3375
3698
4322
268
1049
3497
2810
4641
4696
107
4715
2952
4473
1983
2573
4741
4246
4351
4431
1426
3736
3953
3955
2911
1694
2554
813
1476
1158
2558
2823
912
2252
3584
2535
3202
438
4965
609
2621
3725
3408
4177
1055
3501
1354
993
2095
4129
4883
2142
4850
1603
3149
1296
1808
4064
2967
3974
459
254
1920
303
4060
676
1550
2192
4618
3639
3619
41
4892
1549
1264
2900
865
3104
2570
1663
4864
2791
3852
4219
1041
1612
3019
2438
187
932
251
3403
357
278
1717
1463
2898
2280
1923
610
3979
1374
2694
328
781
3498
4683
1962
3633
4903
2984
2673
2476
3902
3175
2420
4774
2115
2713
3090
2560
4951
784
3234
4788
522
4100
3410
1210
1083
1017
1403
1723
3378
3754
1244
4136
4140
145
8
3667
3259
540
80
1978
2210
4233
3006
1106
1444
1846
2032
331
359
1915
486
1187
13
4869
3645
2427
3158
4450
1610
2226
757
1063
90
84
4532
4112
4220
966
4813
4106
4141
59
4236
1918
1976
3857
4241
4109
4376
2688
1673
4681
4964
4742
439
2488
477
4768
1117
715
2074
3574
2741
4697
2054
1372
4555
4571
3836
2756
3154
3536
391
2268
1238
58
568
3630
4395
3050
3838
2751
26
4792
3947
1897
3157
1293
4195
1173
1136
1626
717
1748
1025
2432
588
3022
1854
1477
4615
4901
4781
3522
3041
4015
2556
855
2986
4092
3663
1737
774
859
1785
3447
819
3538
4033
3083
455
52
1806
3842
20
3324
194
1213
4603
1086
1346
1217
2312
3638
3933
1454
3449
2341
3579
2627
3301
3792
2096
1756
4704
3921
1735
1809
2271
4247
585
4392
360
603
2877
1727
3954
3131
689
3038
1599
468
1315
1147
1686
2334
1222
1714
2080
4338
2145
1099
3412
4666
4679
795
4663
3150
4639
557
4888
4967
315
1604
926
2181
1035
3537
602
3626
1103
3322
1592
67
4822
157
2005
3853
1959
1980
4790
4895
1648
3241
344
1352
3530
442
3056
4336
2205
4765
1636
4526
505
3798
3815
18
4584
2248
646
3068
1930
772
47
3616
2856
4482
1929
3587
3938
3460
1485
4494
3071
1773
2774
3722
4944
2945
1743
2705
1637
3602
3433
1045
1211
1252
3059
1010
3499
1627
2461
2302
3005
2675
1260
4999
2348
1885
128
4814
1054
3568
110
1257
1105
2894
1925
2833
1541
2434
3789
2699
4669
2055
2853
1845
4913
4343
4249
2970
1301
2132
1685
466
3231
4024
1263
3469
2506
3060
4737
767
1394
1030
3816
1348
4988
2249
1857
1512
1709
3346
354
3066
2213
4293
1543
876
4890
2209
2597
2297
4670
3028
884
490
3353
4599
4777
3573
1142
822
492
665
4623
3446
990
327
4339
139
3431
2622
3738
250
342
4773
3764
3705
2390
792
1000
2628
441
2837
1302
4570
1314
2583
1019
916
43
3417
4507
2128
3172
270
4090
4676
511
475
532
4359
1323
893
2871
267
233
1286
2330
4900
2064
3788
287
3139
733
2950
512
810
3909
3888
3849
4035
1679
815
828
3559
279
1844
3487
2298
2403
3819
2419
3093
4545
1883
2079
166
2912
2891
3691
3278
2697
2890
4381
4368
3683
4992
2588
4633
1578
4190
309
1827
4271
3586
4311
1981
818
3382
1779
2896
3309
111
1539
1758
3719
3015
3677
1538
1165
892
970
3136
1524
4432
1188
3064
4291
2569
3551
4856
2441
3939
77
1417
262
198
2288
721
2220
3508
4229
3106
3822
2847
4341
431
2429
950
2859
3334
3084
3258
1617
4732
4267
106
2133
1226
1039
2522
3243
4416
2413
4069
513
1725
3837
1678
1822
3766
633
4224
2677
4707
1964
1339
4635
3917
301
2393
3269
4600
1817
3155
2642
3924
1993
310
2783
2235
1322
3919
4511
3810
4975
4564
2564
4908
4436
1588
2342
1753
1096
904
642
4739
4377
4192
4505
2887
2430
4358
593
4238
2563
260
2880
3843
4148
3989
4579
1966
4910
3520
3571
4829
3457
2416
2801
4966
1570
2653
3369
4519
1840
1247
2001
3249
2468
2408
3211
2668
4472
986
2082
2738
2632
3943
2424
101
3582
2043
1486
594
3828
946
1901
1258
1683
4010
2158
1455
506
1453
4042
1205
4276
2109
1175
4797
4029
1251
46
3858
3164
4677
2567
4155
4164
147
2968
2572
4045
4629
2073
1786
2084
4193
4053
1145
2241
4081
2190
312
3339
4067
3295
2410
4588
1192
3982
3365
4107
1369
4657
3218
2014
1557
4023
152
3000
4352
1611
3609
1381
3121
1639
2090
407
2053
55
3603
1677
987
1067
1375
2559
1304
4447
1335
4408
2674
1665
255
1279
2919
2147
2941
4205
1801
4110
915
4827
2521
4174
3033
335
551
3333
4935
4288
2114
1716
1942
3618
2029
718
3767
4668
140
1880
1097
1029
3130
2935
2918
4808
583
1841
91
930
907
3679
3167
1628
102
1866
4653
1884
4518
1416
1155
2326
2144
2233
2704
208
1193
3756
4631
724
1007
19
3198
2516
1316
54
3261
1859
2295
1088
4227
4330
4485
2313
1537
4020
3185
4135
750
3656
1126
2130
2170
4415
3744
2037
2979
2662
1350
2482
1568
3991
3671
1345
3420
4265
3926
1558
2737
1146
3117
2262
193
3820
38
640
4123
2698
3370
1076
2844
1401
4658
339
1528
2363
4061
2207
293
2366
1676
2765
1113
763
2238
4874
978
3597
4041
3423
4091
2168
1661
3795
4779
3709
811
3182
2582
4725
479
1227
3242
974
3101
1295
726
3588
1421
870
3406
3874
3914
3978
3112
4823
4230
1008
4688
1228
4050
2456
434
4055
2267
4906
3878
2320
2136
2113
2861
2914
2279
4780
2316
3641
2529
3615
561
4360
205
1682
4513
1516
4128
3476
4754
4374
2395
2656
3193
658
2638
1619
2291
3660
89
3181
644
760
1050
2225
823
4616
1234
4321
3192
1893
4752
754
1520
4407
707
143
785
2050
2680
4728
1864
2156
2862
3741
1121
171
412
3703
416
3415
3775
1294
4176
4723
3248
364
3401
2398
1439
740
73
4435
4491
1265
2208
2360
1988
4138
4543
2426
4946
1492
2202
1216
4477
4329
3545
2099
1565
2978
1998
3159
3972
2356
3049
631
2191
3013
4994
4713
1080
1405
632
1456
2035
3753
1851
4587
3003
3627
1802
2229
3670
178
498
2388
484
4261
4620
4459
2246
3613
3935
4401
877
1166
1689
1340
4250
273
3387
4810
759
2218
1597
1356
2821
3721
4539
1249
3094
1598
992
2093
3345
2515
3178
4068
1274
1843
4273
1466
3544
319
184
4167
4705
4125
4044
4234
3948
2028
839
3913
4591
2792
539
1154
3690
801
2245
3927
1135
3605
3470
210
4405
2512
65
863
374
4116
4934
1132
3907
3069
2557
1026
2328
341
4375
875
1506
3168
372
2624
2990
2259
2568
3523
4573
889
4433
4662
4221
4324
1325
2402
1579
96
4014
3250
3692
2637
4105
3737
4809
129
2561
2119
1635
1985
4920
4037
4470
3555
1398
4678
370
1788
2504
2773
2116
4898
4252
1820
994
881
737
231
377
1413
2910
2007
432
4264
3879
4361
1361
3042
4245
3483
1378
1591
1143
2643
172
3727
3863
1876
2654
3296
814
2256
2266
948
16
2026
2020
4355
367
1406
3176
2932
3367
3436
4750
4841
4025
3527
4693
4614
1848
4604
4983
4032
4380
1935
239
1624
3032
4476
542
2851
2725
2454
1459
1668
3867
1903
552
362
549
3018
4949
2086
2988
81
4026
2836
1730
4852
2925
355
3724
3607
3347
2936
2083
2449
2845
2690
4056
554
3004
693
1181
2834
3599
649
4521
1333
4285
420
2641
4998
4904
1229
1089
2780
2754
2746
4198
1534
2336
3946
3850
3492
2305
960
3313
1164
371
1306
2993
4145
3541
1575
3742
1484
3834
2548
4749
1858
258
3835
769
2061
4211
2018
3940
4550
3344
114
1816
1594
957
2973
2289
4309
3402
3818
679
2325
56
3300
1435
4480
435
3829
1057
3203
155
4216
2883
3409
1016
60
4019
2077
782
35
428
3494
4972
1650
3358
1060
358
1123
4956
4608
3708
3782
524
1200
2785
4422
265
3257
1585
1664
1968
3363
1518
4131
734
4218
2514
336
2596
4673
1156
887
3769
3020
494
580
1970
4210
4733
2479
1189
3277
2652
1133
212
4362
1064
3293
75
747
3796
1312
4646
1031
1004
247
1595
4734
3728
2159
1500
4049
3966
1919
186
1442
2015
3384
2056
1631
1307
1781
2422
1655
3153
1124
445
3716
4648
2503
4974
3047
1681
2800
3215
2581
243
3543
4479
2695
3549
1659
2333
1297
1674
2352
3995
611
1407
2474
3232
373
3062
3752
4574
4350
236
1344
2321
1218
1776
1498
4685
2097
510
1613
1623
2045
3163
3372
78
2317
4307
2874
3399
4762
911
3478
697
2386
363
1842
1153
1360
4626
3806
3142
4557
4950
2733
4991
4724
83
79
662
324
1440
4622
1130
2253
2376
808
1510
3105
2593
2576
3329
656
3070
858
1383
4528
4443
833
2927
1614
3797
4645
3356
213
2520
131
3087
4986
2524
3467
3800
448
3765
699
103
4606
523
3017
3851
1102
1821
1415
165
4640
3308
4253
3189
2555
3383
3962
2499
395
625
3997
947
761
3430
2739
1443
4039
645
1882
3802
4759
4147
2598
2541
4548
2822
4430
2286
4066
2827
4207
3268
183
3316
4057
1169
4426
4655
1711
4425
1178
2129
2532
397
1291
3661
3971
3458
1630
3096
4087
1289
3747
4279
901
3748
571
4997
4451
3366
2309
4327
4782
4767
1874
2742
3271
4921
2167
3437
4424
3525
4867
3115
3952
1937
1321
1125
2511
1527
2458
2495
3877
4747
1408
3272
3137
4789
2264
3749
2589
1502
2538
1320
1233
2236
1629
2789
123
2634
1796
3102
2710
765
1409
4534
2428
1745
3336
4746
4721
1873
2614
2138
798
4947
626
4553
1616
1782
2206
1890
790
7
2414
4853
2276
2960
4509
417
742
2127
3593
1909
824
4567
116
1481
1904
3216
4878
4504
3799
1024
592
4456
4627
2022
3980
1107
3825
2508
1797
1508
127
4793
2437
403
150
4909
2444
2442
62
2544
4191
3109
3557
4439
1576
3632
3590
3285
2153
4332
3676
222
4854
120
2380
3134
4289
2283
181
968
627
3330
4905
3454
1365
4006
614
3078
266
3841
3973
1932
2199
3190
1807
225
4201
4957
2068
2098
1186
2963
4038
2489
2186
4611
2870
2349
3730
284
3306
920
4517
2392
2354
4977
922
4786
1402
4858
4263
2469
2273
4108
1546
617
1092
4186
612
885
3444
777
1638
3252
4714
4880
28
3280
3604
3393
74
4078
3505
3143
2609
2227
2002
1584
1517
4212
3148
1072
2691
1799
2820
4242
2633
3958
3404
4764
3246
2684
115
4384
4862
4578
3702
3596
337
2687
4142
1973
753
1938
673
2712
3511
1201
4260
424
4421
3715
664
350
447
709
1924
1221
3922
2766
387
3547
1337
3205
1608
830
4726
3418
1734
4985
4943
1006
400
1253
21
1305
237
3107
3665
671
845
4565
1353
4835
3451
869
3686
604
3868
902
2904
1747
3310
2051
4047
3928
2757
4978
4417
696
1179
4832
2173
1090
848
1769
3808
3745
605
174
2269
2463
100
1243
741
334
2908
2881
3292
3463
2987
4423
4043
4812
1468
1838
3123
3674
460
1562
1975
3290
4515
738
1438
497
2750
3945
375
1209
404
3778
2467
93
3513
3204
2221
1849
827
4524
3187
4378
343
2683
2786
2547
3146
691
0
1582
1707
2021
3221
3591
2003
1131
4795
3717
2304
4736
2375
3395
2261
1731
1159
4342
2120
4757
2685
1671
4801
3273
1971
4461
2296
736
4122
4099
837
292
698
3969
4720
4937
1963
2274
3441
1868
2387
2671
3516
2502
3988
3999
63
1384
4333
650
1967
112
3024
804
577
126
3331
3793
1400
851
4760
3057
2665
4103
2995
2679
3893
2977
1053
4503
4969
2405
3860
153
2391
2353
2660
4729
280
4826
3821
3128
4496
1479
3811
504
903
2040
1672
3751
550
1862
1805
4907
945
3642
4259
1690
2107
4914
3125
3398
449
2903
941
1020
1532
1847
4011
3898
437
3445
739
2867
3291
586
2989
4444
1028
3279
3208
4917
573
4040
647
595
3396
1308
4566
4877
281
732
2763
2999
1908
3085
1111
4680
2195
160
2798
3165
952
4232
1331
1219
606
164
1040
3968
209
3612
329
2546
3929
4297
1429
433
860
4370
967
3729
3486
3734
3623
4971
3413
3695
2813
4652
908
2562
4605
4317
146
3361
1777
3186
508
4419
1561
4272
2852
168
3419
1392
2257
2237
136
894
197
1483
1792
4915
2850
3116
2389
1447
199
4525
3611
3466
1823
1795
730
3886
4393
2121
3465
807
2595
2997
1198
4403
821
2711
1241
4051
4887
623
4075
1162
2603
2775
3781
4387
1740
2282
3026
4163
24
216
2860
1910
4089
3421
4262
207
3510
2322
591
1720
1863
525
2335
469
2811
928
1896
2721
1469
2934
1913
956
1488
25
1134
2197
3224
1552
1645
2937
3533
2646
2187
4845
3854
2371
180
1434
3912
4703
3091
2344
3298
94
770
637
2536
2492
1208
275
1152
307
2059
4182
2610
4305
2787
1987
931
4226
3455
4651
2418
2431
201
2965
2023
4464
973
1634
2435
816
1954
3762
256
3678
1472
1605
560
4469
2957
2767
3299
1684
1167
3918
1204
4968
1071
4870
4420
2251
4180
2681
2956
1589
2659
2446
4187
430
3191
3942
2105
4009
4071
4353
3114
1641
4484
4369
756
3560
3622
1956
4958
2176
802
1207
2930
3531
2723
151
2292
714
544
4735
2745
3337
423
3219
659
797
755
2008
99
2496
1871
2046
4851
2163
2893
537
1701
2897
2222
2135
2599
705
3468
4373
1033
4859
4931
3264
1653
2607
2732
