3862
1642
966
2413
709
1061
1253
2309
1048
2585
1912
1428
1332
2359
2431
3533
3305
3527
3743
4395
2559
1237
3874
2343
1634
173
567
2300
3522
4134
43
3199
2601
3845
2199
2722
3489
4121
3402
2436
4957
3498
1263
151
1223
114
1055
547
2414
3705
1586
192
674
4017
2616
3098
1249
4828
2557
1807
3303
2165
2727
1463
1721
4909
2671
4811
4086
625
4040
2279
4187
4146
2674
4642
73
1302
3726
1528
369
1545
1969
286
3400
4015
495
46
1140
903
3818
2625
4663
1740
1311
2653
2841
4063
4793
4860
858
2416
1671
1592
2201
1678
3064
3980
223
3096
4614
4601
2001
467
527
433
63
3322
3043
1385
1462
2456
280
1614
4716
2644
617
497
3451
1841
4198
2900
3891
2489
2565
887
4697
100
3070
1225
3009
2176
3574
713
4028
2172
18
3672
1076
826
3892
1301
1429
3024
3179
4385
3546
876
3273
2763
2592
4275
2991
3116
3710
3602
940
2106
2020
4407
1976
507
4994
3139
411
3819
1582
3475
2043
4778
347
3890
2469
1829
894
4195
4177
385
780
3513
3233
2450
4488
1550
726
2301
295
2401
2726
3887
3903
661
1731
4090
4609
4595
2180
4760
4548
4887
4754
2766
1040
1105
872
4263
4596
961
4212
2870
2248
3125
2207
2171
1572
3544
669
3269
105
1289
1258
1031
4325
4562
3708
329
794
4528
1497
4886
1879
2600
4768
3995
2850
821
2511
4408
4728
868
4734
2487
1734
200
1509
4505
4178
4239
4657
4126
4839
3321
2814
465
1374
4792
2062
570
2305
1125
4512
2790
2919
977
3312
4271
581
2045
3277
4336
3665
4316
1610
247
4378
4921
816
2729
4210
4533
3281
4062
1959
2242
759
3801
1008
1609
930
166
1796
4919
4305
3931
1907
1318
208
3201
1304
4913
3583
4524
3465
3118
4820
1900
2867
3702
4318
1363
1070
113
4767
1306
3261
4401
3848
1500
4446
4938
2060
288
2204
2015
2126
4484
403
4128
2288
4513
1736
4969
4024
1514
4898
891
185
2677
2805
4341
1347
728
1866
2478
3050
2491
4995
3911
849
4850
589
3967
3169
413
4466
3056
4812
2892
2549
4103
749
3471
1627
2604
4704
992
4585
4458
2197
2530
1947
2099
1650
824
2317
147
2833
2760
2713
1503
1351
1196
3410
3392
4139
971
2675
6
1053
96
4365
4267
755
4242
483
3542
1800
4098
3247
4428
2
4976
2817
3210
514
1913
3837
2965
2834
1147
4537
2411
4122
3394
3011
4252
4982
515
4368
1457
2019
554
4551
1856
3769
4434
1709
1581
3259
284
311
2513
25
3877
2264
951
3334
692
1684
1088
4042
2195
1983
4383
3515
1635
1987
3076
4326
3478
3596
1803
4424
3770
3707
3982
2563
3264
193
1822
4701
346
4241
1640
3746
3353
3042
460
4847
1162
445
578
3382
4277
3973
1083
4659
3954
4925
225
1608
1464
3328
4676
4826
4958
4429
1082
0
3058
1681
3626
3327
1153
3275
1753
4712
2631
1407
3791
2432
4179
1001
830
437
1774
2018
2590
4380
309
718
4993
216
4825
1329
751
2136
3073
3172
3594
2553
407
2064
3625
4037
2422
179
579
3555
768
863
2736
2596
3631
4493
4515
829
3744
853
2949
4581
3993
1308
4652
3957
2829
4067
1809
2901
3330
1559
4290
4822
960
4787
2987
2580
1862
3635
35
1069
3234
163
2375
89
3222
2479
2811
1458
1677
3532
4682
1654
1226
2780
1094
4649
1370
4144
4136
1629
689
3501
985
2968
1489
4561
1487
2429
4096
3840
2265
4154
1449
597
1266
2377
3579
2835
2419
4756
466
3298
3023
4797
2130
4159
2885
4628
1813
3648
4910
812
736
2329
2299
2061
2893
1185
279
4705
651
1835
2341
2472
1757
2507
3624
1473
4441
3530
399
4052
4831
4460
4193
3820
2462
3441
4065
4274
2127
1553
4552
4752
3700
4570
2972
1663
1233
962
260
4607
473
2041
1932
897
1456
176
2373
543
738
1378
3704
646
3438
502
2821
3641
3422
4796
3940
1391
3415
2568
41
4261
788
4749
93
4307
3565
564
2540
4021
4818
660
4418
4569
4213
4814
2844
1110
3599
3246
2998
2640
1275
3575
4801
493
3640
463
3637
4992
3160
351
1504
1445
4013
2443
2981
3178
1786
1508
3142
2458
2983
1850
3243
3174
4805
130
1478
609
4590
2223
2798
36
1460
1589
1628
2190
1166
296
4492
1492
325
2174
717
252
896
4766
3519
4292
1763
2808
935
2643
3000
4883
3682
2935
4324
332
366
357
2412
2930
2125
195
4990
3464
4901
40
3320
1910
770
1884
3079
3166
3341
3075
3350
3225
1058
4517
4651
1793
3407
4162
3899
426
2340
2718
1062
3663
3809
640
2560
1811
396
4350
442
820
615
1360
4259
3943
3815
4454
3107
2667
1814
995
4504
676
2978
3250
4553
375
598
342
3843
1909
1863
418
32
3654
2164
2661
3920
4815
3586
3004
4571
2753
4445
2102
3100
512
3629
2635
1165
2137
3805
2257
2234
3491
1369
827
1167
4810
1577
37
908
965
4637
4781
4304
2405
4461
2028
1229
2663
2595
4215
3852
3889
2327
3996
2638
3825
3880
4703
3404
1825
1975
1533
1218
2089
4224
1617
3288
389
3492
290
907
3228
1647
1840
3506
1670
3117
3270
4373
118
441
2908
3495
278
871
2189
3138
4255
3254
402
2046
3609
3409
2938
2864
3419
3650
2111
4321
1604
3227
4757
169
1172
164
3067
4059
2932
1563
3348
4393
2707
2828
350
4851
12
4696
2909
3373
121
1653
3144
84
1198
4125
3399
230
1238
2525
3282
1873
4671
1527
843
4001
1901
178
215
4646
4444
2150
1745
4289
1701
4225
2990
1399
3703
4032
2647
4075
1219
4279
882
1513
2687
4907
1892
1232
3447
3633
1846
1085
4302
2086
4899
2268
4410
4050
2262
2804
2813
4715
4545
2857
3145
3260
3621
4653
3317
1282
1209
1461
1852
4110
542
3850
4056
3630
2388
3681
1197
267
4856
3734
156
508
2728
2956
4033
305
572
243
453
2336
4984
663
563
1041
4284
1133
4392
2848
1523
635
4859
4301
4821
2328
3119
2222
2210
2396
2602
1761
842
242
3299
2615
1541
3541
1982
4742
3175
1889
2694
869
4160
2831
2852
1262
847
881
2997
4932
1404
4775
727
2326
1916
530
2168
1293
2296
2050
3787
4348
4311
339
310
4948
3727
637
3534
4089
3866
647
4834
4977
1658
3092
4573
3573
1981
2695
4114
4221
4351
3768
1045
2448
2797
4923
1384
2837
3216
1934
722
4884
4269
652
3284
3059
4481
967
3832
1686
703
3952
3456
302
2626
4762
4345
1028
3560
819
206
4550
2187
3014
1904
3285
1750
4559
1812
2823
2815
2475
4544
3336
915
2664
2607
4156
2672
1921
4356
3524
3325
2880
1244
2098
2325
3718
391
298
2809
4330
2939
4232
551
3177
3442
1103
4060
942
165
2686
1228
1009
1236
1331
3537
2318
653
2205
1806
1220
220
4549
2706
1286
245
4661
9
1169
1584
1072
675
4964
4508
3494
2376
94
874
845
3658
4904
1015
3365
2717
1475
3425
4051
1470
4809
27
2745
1918
2122
1580
2365
3143
241
2097
3608
2957
4536
2293
3914
1158
1245
451
4998
4176
4057
2660
2162
1097
198
1502
708
2284
1366
1477
2438
301
954
2194
4779
2330
4303
4101
2662
1748
4245
1620
1561
3127
1259
3749
4044
610
3974
3529
4727
1319
775
939
4069
3934
4845
2899
1929
1410
2732
2229
523
4991
4987
155
54
1945
2608
658
4647
370
3279
1705
2931
3306
2698
4908
2546
3266
3487
2996
4689
261
2916
1512
2258
3377
1876
79
3808
3595
3858
4743
352
481
2118
3069
2875
314
3046
1637
3975
304
719
1689
2712
459
1415
3939
2800
2619
4167
3538
213
2806
136
1641
3212
4127
3206
202
2123
1880
1980
2700
2942
996
2689
2911
2994
3140
3099
1327
3699
4706
1886
2091
2101
253
21
4695
4557
2554
1600
3543
1675
684
1248
1754
2437
4950
2658
553
3788
1188
2363
4522
4184
2024
4959
4343
22
2313
4207
1939
806
2333
3205
4758
2889
911
1738
4785
2297
4164
2290
1447
4788
2920
4113
2320
913
545
1837
320
1170
2657
4654
2240
3976
3694
4158
2571
1128
771
4293
281
68
688
3221
306
925
2480
4099
1899
517
1150
4138
1199
4891
4011
3460
2250
2275
326
3291
2473
3390
4112
11
2735
1000
224
931
2155
1386
4905
1715
2752
533
2334
611
3215
335
4853
2156
2506
1651
3207
926
2894
3344
248
2100
4496
436
480
2788
373
4917
4088
2496
4833
1957
2312
1548
4310
4243
1760
1044
4118
1747
2298
3780
1656
1780
2066
1621
912
2742
685
1697
4108
4214
294
172
805
3034
4867
634
2973
183
919
3081
4626
767
1179
1357
1695
2614
2286
2157
1059
1525
153
3598
330
1511
430
4079
2976
2152
4687
1522
4034
814
4535
1878
3987
649
50
1288
1412
4490
2510
148
1977
1816
2051
783
3063
4208
299
4506
3248
1877
4714
1455
3135
1739
702
2561
4479
2105
1674
427
854
1111
4794
1075
2869
890
4540
2826
1602
681
744
1727
4367
4693
4382
839
3189
3499
181
4211
2787
4707
2929
110
1186
3638
1291
4605
2148
2228
3673
2941
1174
1337
2584
4835
2384
2214
1999
694
405
2360
800
4881
3308
1847
4874
3071
793
4738
1529
1573
4006
3557
2063
1567
600
1064
3587
2529
2276
3830
3578
368
865
765
3030
64
384
1871
2406
2670
3418
2771
317
3649
1322
4629
2338
4217
4394
1242
67
1155
3657
2246
4456
1696
4451
1138
3453
2235
2904
1992
3432
1729
3387
2696
4602
4374
1017
2634
3123
501
4191
1883
3588
1855
1520
3711
2741
2514
1725
2053
895
275
1224
2238
1857
455
3942
4902
4142
932
3104
1797
910
1195
2697
1948
1439
3526
48
1307
4027
588
1603
4967
4915
616
2789
573
4725
2398
4719
955
2378
2744
989
28
4579
1234
4453
687
556
4594
58
599
2002
1442
2221
4949
3066
3086
4680
2545
4000
2866
3371
720
374
993
766
972
2755
1865
3481
4285
574
4813
168
3130
3917
2550
761
3558
3912
1416
212
889
4970
4297
3730
3868
3904
334
1979
452
2522
3666
1002
30
1591
2846
1536
1938
2354
4014
3289
4914
4288
4468
395
979
3951
2400
846
1389
2699
175
167
2399
2933
604
1815
3617
1524
3775
3960
4621
4437
3388
2109
1193
1414
946
1895
3737
2482
3790
754
117
3048
2617
2196
74
1323
2285
659
150
4048
129
1141
1453
2351
3932
2572
420
1039
1519
4952
59
2819
938
237
1993
1283
3921
496
462
1575
822
1719
1471
4893
4690
577
3521
3671
747
2532
3434
4260
1271
3198
1255
2913
4416
3999
3136
3187
2772
3950
2208
2711
2038
4477
2394
2888
2295
945
3244
4988
4452
3634
714
1649
4390
4955
3497
1962
1106
158
1113
2512
841
2593
3356
2749
613
4140
1710
3712
2887
670
3876
3128
2094
4357
1006
461
1888
3496
536
3332
315
4053
2252
3679
1486
1222
4469
2012
4300
1382
3898
2319
3667
4291
4381
4189
2112
3783
3900
1735
2770
3236
4055
474
667
2397
2906
1633
2346
3607
2453
2582
1047
927
3078
792
4656
4183
91
2272
3463
4022
936
4244
1963
1019
3597
704
631
3052
1117
4633
285
2761
1482
92
83
3061
4203
3869
4467
394
2381
2383
4003
920
4525
1821
2031
1251
1387
4007
2928
476
4130
2464
731
1827
3311
779
4790
734
1371
4773
3290
1102
947
479
4864
2541
2353
2882
1421
4320
3835
4010
4355
4152
2273
4353
1554
1483
2227
1213
108
3740
1558
4542
3615
1021
2076
1264
745
4012
2356
2054
521
4729
2218
3841
4975
2849
244
2439
2917
1673
4070
194
4968
2839
3757
662
1079
976
892
3753
3636
4954
4206
1737
4871
3439
4539
3088
1227
973
4327
1824
2186
1450
666
3369
2081
3922
3517
1168
2277
238
2316
2628
643
98
2799
4347
3283
880
4495
2992
3381
204
630
1119
3722
2642
2577
3662
705
1851
3132
1588
3488
4087
1823
818
3219
2415
4404
1022
2622
3470
1189
1200
3735
268
2903
3313
3375
1783
1191
199
2173
1691
2232
4104
586
3093
316
1788
3644
1215
1861
1176
1991
2737
2861
3372
3919
180
4344
568
4630
3767
1112
2017
591
3469
2110
4807
1276
3180
3618
1625
454
3945
2656
1773
2524
1202
2251
1139
1664
361
4675
2179
3154
2937
1381
1273
4045
3324
1535
2169
3870
3345
2392
4843
1292
1951
4854
4430
3998
917
4398
2145
561
2088
541
3249
4008
1831
1817
3691
1860
740
264
4039
4688
2528
1334
2648
4411
4873
1108
3620
1346
209
2591
1924
4640
4777
273
128
4721
2803
1127
4043
994
923
4521
1423
2898
1789
482
1743
3879
1131
2158
1444
815
773
2082
417
367
1870
898
4223
372
4744
1313
3564
265
4808
137
2558
1543
3676
2858
3229
1611
2946
2092
1779
3502
3804
1613
3204
1297
2409
928
2964
444
356
4920
2838
2245
3817
2007
1549
1287
2535
1430
672
725
4487
3930
3485
1744
1726
3208
2442
3789
1328
2139
489
359
2979
3082
1320
1299
2175
3462
2769
1137
2153
4667
2261
2224
3696
1875
3214
3203
969
211
4900
3622
2065
2185
4511
1011
673
916
4097
2013
2877
1583
3794
2113
4759
3137
4862
1074
3213
3684
4396
620
3010
3849
1160
1682
3156
4999
3333
2897
3384
416
2182
3262
4016
518
4412
4724
4700
1341
3028
4888
1121
239
4639
1494
933
798
1310
4763
983
3680
1182
1433
4798
4572
3765
4662
2895
3405
4501
3194
2537
4930
2597
1120
1622
3535
4030
4934
4568
1636
3797
4091
4645
1936
3121
2441
548
3687
2241
2807
2159
2256
425
3102
3041
534
1598
4519
1928
2283
3884
3153
4250
44
2132
2581
2666
584
1853
2104
4735
1465
1067
2289
593
3619
1152
228
2079
3361
1020
4928
4924
3799
2679
3080
3161
2936
1144
388
4270
3474
1885
1960
2859
3414
428
2311
2756
4272
2485
3105
3240
838
4165
3331
1593
4558
3604
2716
1178
3552
990
1790
3925
970
3274
4655
1661
716
769
2131
1874
3678
1272
201
787
2725
1961
4892
240
145
2146
4480
3589
3971
4576
2610
3351
3413
2457
2040
2739
580
234
3986
4852
711
4732
1204
1665
884
4499
4247
1261
2183
3762
772
1469
4129
3186
2862
1214
3698
1724
3300
2287
291
4836
3454
1890
4403
4615
835
4770
4980
1694
1435
886
742
3357
4643
3017
2022
4670
3690
2042
3885
3701
2215
2115
2988
4780
2759
469
4713
4281
2211
3551
2035
4425
2609
618
4116
419
4784
2420
2709
777
20
587
499
3972
10
65
2476
3359
154
941
2068
1741
2083
4922
1260
1759
2967
4020
4054
2032
2536
392
2605
4377
3774
2349
4750
2315
4205
3556
257
1540
4197
4974
4004
2368
365
319
1247
3029
1043
1296
3395
4168
4025
2260
1164
2872
3716
2703
4448
2926
1507
2845
3865
3606
4963
486
3196
1441
3238
1495
3947
1484
2404
778
3855
235
3576
1438
4543
4435
4627
4764
3397
4973
2308
642
2304
4147
4971
1771
748
3977
33
4720
3927
2116
3738
2047
1970
2387
4880
3
2389
4870
1717
1594
2650
2544
1530
4137
1506
1775
3908
3461
1358
1830
4286
4691
3554
2915
1834
2303
218
1190
1005
3781
1096
349
3907
641
4251
2509
2611
4711
645
259
3211
1257
4731
3776
423
380
109
943
95
844
1557
3379
142
4799
1708
2922
3444
2830
2989
4083
2428
2077
1911
81
2471
4009
1630
4317
1042
1280
4023
3946
421
525
2629
4338
4124
4520
3645
883
4863
2704
3613
116
4295
491
2731
3310
4169
1953
2178
1698
1004
3257
472
3643
3955
3087
3802
2014
2682
2502
4472
3505
269
650
2730
3851
1490
3473
1666
4586
3616
3728
3562
3352
1305
2454
3224
3183
2370
3111
4560
2630
1869
2531
4830
4174
626
3267
1848
2982
1350
1623
2484
623
2944
4064
4565
2886
4443
4413
695
2149
603
456
4447
4455
2004
1927
1377
3466
2494
3039
3725
2306
2534
1833
4085
2492
3611
893
1946
1157
3504
1838
1424
2836
1988
1194
1466
1240
412
3758
3149
4961
4220
4865
1668
1896
4150
3779
1531
2070
1403
4346
2357
1882
494
2578
4248
443
3146
2645
184
4989
852
2907
4440
2274
991
4080
583
398
283
3191
4322
3217
3457
4046
4202
1355
4335
2723
1405
1703
3358
619
2219
4002
4314
3020
833
2339
4906
207
1657
1379
3601
987
552
458
26
1952
3933
4436
4564
811
4927
3784
4733
510
3354
2203
3122
764
4885
3037
31
3568
2847
3745
103
2488
831
1485
1728
1376
3813
124
3570
382
4227
4978
4298
3165
671
2033
1967
870
1868
4872
1206
1716
4772
42
2918
3340
2056
2818
2483
982
4309
2832
4228
1241
1995
3752
1762
3449
1354
3836
836
3185
3714
3168
3431
4234
3443
355
4388
519
4246
4273
4421
1080
862
2856
2925
308
2114
2842
1317
3292
2579
1344
3659
790
2220
621
3147
2746
2423
4258
691
1459
2470
4610
52
978
4673
2344
2163
2896
249
1452
3924
1804
569
1181
4201
1858
4878
1380
4237
289
3915
2810
4222
1443
3873
1732
3013
2863
377
258
2902
2237
2692
3854
2589
2027
3293
4141
2445
4218
256
4181
1643
1294
1854
3301
3393
2517
2782
38
1284
4278
2794
17
4229
4578
2499
4737
1321
477
2738
45
1805
4625
4073
190
229
3906
2244
4730
1990
205
4947
802
522
1400
475
122
323
4894
1859
2087
3349
3881
60
2424
4186
3623
2444
1395
1764
948
1758
2184
4858
1027
505
457
2702
3018
3833
4530
2715
4123
3584
2952
300
1881
61
85
2791
1599
449
2762
2302
2355
2380
3490
4935
2034
390
2202
1601
1078
1356
2786
2873
2044
3255
4516
2854
104
1095
3062
1436
1802
1940
2740
1426
3326
627
3642
3417
4751
901
602
4402
4423
1010
2690
1546
1767
500
526
3512
4240
4019
3910
1571
2084
362
3936
492
1908
4624
1930
1574
2037
4876
3398
4866
4209
106
1184
1958
2321
4694
4666
4200
2951
139
222
2074
2147
4616
4981
4566
1451
3916
3380
471
1707
303
2474
1722
2612
2498
3747
981
1365
4329
4082
594
2078
2134
2881
4702
3239
4598
2960
4526
3295
1521
134
2490
3446
975
1216
4736
566
3652
2369
1578
2270
2292
4606
2768
1330
3476
125
3378
4283
1425
3632
1468
3433
3548
2486
2003
2801
3518
4450
2518
4315
2151
3893
2802
4426
3047
2323
343
4471
1576
3709
1714
3268
4941
953
3962
2121
1448
2779
1051
786
292
47
2750
3134
4422
1662
2636
2792
3033
1997
1383
2421
3664
3051
3337
2953
2119
4617
4983
56
3823
2556
2254
2613
2143
3129
2961
2940
446
4095
524
2599
3095
4529
468
1956
1626
1159
4937
1367
8
282
2827
4942
4547
3651
4047
963
1394
2871
4953
4580
906
3480
701
4722
964
3202
2418
664
1300
3007
4349
186
3049
2637
4376
3646
3871
131
4555
2533
746
490
7
2217
823
1063
4840
236
4238
4
2503
4563
2128
4774
3245
2135
246
4532
739
2999
3420
1431
4841
1148
1205
1066
4926
3493
15
3319
3209
624
1390
4802
274
860
3286
3577
2641
254
4192
3941
1652
879
2539
3969
3302
3803
2141
4597
2352
487
2230
1864
127
2914
3253
1607
2447
3022
529
4391
4771
429
2192
3455
2693
4960
2795
3677
4897
2307
2748
1089
3756
4465
2646
4352
698
379
2548
4433
4276
4611
2181
4172
4405
665
1845
1104
344
1638
3831
1919
723
3065
4342
4776
902
174
1269
401
3751
4369
753
1203
4823
1375
1373
101
3159
2433
1277
900
1025
255
4827
434
120
3424
3761
516
3167
97
3019
1498
3736
2927
2681
2358
4829
4844
406
1023
1587
4531
4483
2372
2133
3329
3412
1243
4226
1551
1312
2851
2005
3593
4613
4109
4635
657
3639
3958
1612
2282
612
1501
1114
4449
1922
1024
585
796
4185
1844
3669
4157
1409
277
1949
2233
1316
2144
2427
3389
448
1029
3271
750
2026
2774
2620
1605
1998
2278
393
34
1920
13
3660
1298
4746
4879
949
1645
2039
4583
2701
3188
1239
226
2812
5
1281
763
1619
4478
3563
447
1544
3706
1914
2364
648
2624
1212
3882
3342
2124
1801
4795
3386
3385
2322
2569
3981
2665
1534
2564
855
1723
3163
1644
3772
297
1361
1730
837
2481
2868
3152
2588
2884
729
2347
4431
2633
3197
511
803
1996
111
1828
774
980
2508
3468
3091
922
3733
1893
152
4603
1163
1794
3697
3810
539
1488
2971
560
353
2008
2785
3569
3979
271
757
3695
724
2538
2170
75
1014
1690
2335
4684
2891
4748
622
730
62
3811
1091
1252
415
4944
3872
90
4620
3741
2947
149
4739
262
2586
4979
2120
1646
170
3905
1897
3895
1683
1742
2874
3863
1923
1476
4972
4518
532
3507
2758
3591
4636
2055
4681
23
2267
3628
1012
4268
1408
4031
4497
638
4170
4939
3715
1978
1208
3477
544
188
867
834
4386
2504
696
2668
293
3748
4094
957
2594
4117
4896
1340
1799
381
3360
4149
4803
4882
3074
