0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 19:36:27 +00:00
OI-codes/LibreOJ/10115/data/tree5.out

16668 lines
107 KiB (Stored with Git LFS)
Plaintext

1
3
5
6
9
3
13
8
17
12
21
14
25
21
29
23
32
27
36
17
41
26
44
20
48
50
52
32
56
49
60
31
65
51
68
48
73
61
76
60
80
57
84
62
89
91
93
86
96
37
100
76
105
69
109
81
113
62
116
75
120
50
124
77
128
59
132
98
136
43
141
111
145
123
149
83
152
104
156
82
160
149
164
147
168
66
172
97
176
157
179
79
183
97
189
74
193
178
195
136
199
105
205
166
207
146
211
188
215
150
221
221
224
118
227
225
231
171
235
238
240
160
245
209
248
140
251
234
257
204
259
130
263
243
268
240
271
230
277
278
280
124
283
231
289
232
291
260
297
257
300
215
303
192
307
61
311
253
315
197
319
227
325
170
327
219
332
236
335
174
339
297
344
328
346
313
353
164
352
202
359
297
359
92
367
66
368
198
377
263
377
256
380
280
385
307
388
29
391
270
397
80
401
159
406
318
412
370
413
190
416
356
424
246
426
379
427
267
431
435
437
308
440
431
447
435
449
384
457
360
457
363
465
249
469
252
471
420
477
421
477
117
482
146
484
361
493
216
492
436
499
457
499
212
506
436
510
317
511
470
519
263
518
393
526
204
529
493
531
229
538
264
540
364
544
279
550
539
552
493
555
349
559
528
568
305
566
435
571
412
576
528
574
226
589
427
586
369
595
377
596
230
604
471
602
175
606
555
612
49
612
523
621
65
621
265
627
405
637
615
636
561
639
631
644
623
647
280
653
316
651
282
665
521
668
336
664
254
670
324
676
413
681
442
683
567
693
666
687
415
698
648
700
450
703
610
706
414
711
608
714
116
714
684
725
545
728
718
733
610
735
381
740
652
743
699
744
113
748
331
756
461
760
698
764
701
765
715
774
405
775
479
776
421
784
422
787
533
789
460
801
598
803
654
797
431
813
630
816
746
813
492
822
357
823
376
827
824
828
428
839
589
840
780
842
664
841
283
851
656
851
742
860
820
863
768
865
146
866
660
877
580
879
274
876
854
886
449
890
419
892
368
891
446
905
777
899
575
911
476
915
901
918
548
912
791
933
654
937
484
931
897
934
360
939
548
941
578
946
96
954
474
956
610
969
607
971
775
973
933
966
644
968
303
983
535
987
963
991
652
990
499
993
313
996
735
1006
512
1003
1014
1009
568
1006
827
1023
974
1027
635
1017
526
1039
961
1030
943
1045
756
1053
646
1055
717
1057
1036
1065
392
1058
543
1060
969
1077
468
1060
865
1071
753
1079
516
1078
733
1084
1037
1087
985
1104
874
1094
922
1108
776
1102
845
1112
885
1116
636
1113
388
1123
704
1128
998
1138
966
1141
335
1145
895
1141
355
1151
439
1152
393
1156
884
1162
1072
1156
504
1175
1047
1178
917
1184
875
1176
777
1180
440
1195
709
1195
569
1199
872
1188
989
1208
979
1208
229
1211
658
1213
603
1216
342
1224
706
1221
211
1232
786
1235
818
1245
728
1245
841
1250
642
1254
662
1245
524
1257
1127
1249
634
1273
714
1274
982
1271
743
1289
1051
1280
736
1280
475
1290
685
1296
1175
1300
822
1305
1193
1305
394
1314
1160
1318
375
1329
548
1331
640
1333
784
1333
313
1328
1119
1327
772
1343
528
1355
947
1353
677
1360
561
1354
1010
1361
577
1373
1157
1371
553
1373
1060
1381
1148
1377
886
1381
729
1381
934
1381
381
1398
693
1405
1071
1409
1119
1402
1171
1398
1157
1421
1310
1433
776
1432
581
1418
797
1436
1053
1421
1097
1433
1214
1450
1107
1435
760
1458
864
1456
1411
1462
1167
1453
828
1481
1091
1476
550
1468
1039
1492
1468
1497
1410
1496
851
1493
428
1480
1241
1502
850
1506
1428
1516
490
1517
1048
1507
843
1528
536
1519
748
1534
795
1525
804
1529
773
1545
993
1555
473
1551
1076
1546
1113
1556
931
1554
915
1577
1499
1571
414
1581
727
1580
1058
1578
1441
1567
1110
1593
588
1586
837
1600
1573
1589
1086
1604
1245
1618
1213
1613
1049
1593
1358
1624
1129
1626
1447
1624
1581
1640
1377
1637
1549
1624
1115
1648
836
1644
1363
1648
1005
1657
1302
1671
1130
1648
691
1673
180
1665
934
1675
372
1665
294
1680
1363
1682
1315
1696
1613
1686
1409
1687
1475
1708
597
1714
1672
1723
1203
1728
1702
1716
1551
1730
1618
1734
1347
1713
763
1718
1615
1745
1023
1739
1450
1742
1026
1759
1558
1751
1759
1756
972
1765
1273
1774
1700
1765
1404
1781
1735
1780
670
1784
1749
1797
1089
1783
849
1799
1270
1813
950
1813
876
1805
1120
1806
1511
1813
1325
1822
1570
1831
800
1805
686
1835
1276
1833
1675
1824
1299
1845
1094
1846
1713
1856
1754
1854
1038
1854
1657
1870
1724
1857
876
1874
1427
1864
1328
1887
1287
1889
1637
1899
463
1890
1765
1889
1361
1903
868
1892
1102
1909
1621
1915
1881
1905
1707
1911
527
1896
978
1929
1302
1934
1607
1936
1636
1949
1001
1953
1935
1939
1594
1952
841
1957
1485
1973
1920
1957
1696
1956
1508
1966
1652
1976
1954
1973
1938
1985
1182
1976
1974
1987
1877
1979
1013
2000
1697
2016
710
2015
1652
2009
1139
2009
1209
2012
1280
2014
1778
2014
695
2028
1802
2027
1212
2049
1621
2044
1022
2052
1772
2061
1958
2044
1857
2063
1966
2064
1900
2067
724
2057
1575
2054
1458
2071
1788
2084
1730
2079
2022
2088
1351
2107
1399
2104
1871
2089
1374
2111
1947
2116
1204
2118
1383
2118
1979
2118
759
2141
1214
2136
1151
2110
1854
2142
1889
2147
1684
2138
873
2152
1559
2161
2124
2173
2027
2148
1838
2162
638
2156
1314
2165
1497
2164
1865
2180
699
2181
1929
2174
1007
2186
798
2199
2018
2194
1951
2213
268
2204
2151
2213
1036
2205
1814
2232
1052
2223
621
2245
1111
2239
1544
2243
2028
2250
1686
2244
1741
2265
986
2239
2042
2246
1945
2268
1331
2268
1394
2281
581
2287
1964
2256
890
2286
1179
2273
1736
2303
931
2305
2041
2311
1904
2296
1090
2282
1807
2301
1425
2306
1551
2322
1848
2318
1390
2328
1591
2323
1433
2345
1938
2334
1973
2357
2182
2340
2052
2361
2367
2348
1438
2372
1880
2363
1632
2361
1350
2349
2297
2370
1544
2373
1814
2384
1901
2396
2318
2377
1663
2390
1386
2382
2158
2400
1618
2413
2080
2402
1074
2401
2407
2408
1287
2420
965
2430
2243
2436
1761
2447
2193
2433
1461
2443
1107
2461
2298
2427
2004
2456
2285
2425
1864
2477
1291
2455
1439
2474
2045
2471
1412
2464
2199
2486
1801
2481
1246
2505
2046
2472
2502
2511
2494
2512
1658
2517
1376
2525
2023
2513
2473
2512
465
2510
2210
2521
2047
2528
1976
2539
1747
2534
891
2539
2423
2548
1497
2539
1933
2559
2134
2557
1464
2558
2208
2534
2123
2554
1666
2579
1048
2583
1991
2570
2092
2579
1364
2584
1401
2581
1877
2575
2494
2584
1365
2606
1388
2618
1824
2605
2266
2633
1389
2627
750
2604
908
2630
2049
2631
1694
2633
2549
2657
1670
2639
1976
2637
1582
2636
1461
2650
1920
2677
1041
2665
2090
2655
2213
2656
1098
2678
2476
2653
1466
2673
1350
2667
1850
2706
1207
2696
1491
2693
2669
2681
1671
2717
2041
2718
2690
2732
557
2717
1713
2737
1724
2719
1536
2724
1558
2741
2336
2750
2096
2742
1199
2759
2066
2737
2567
2758
2512
2735
885
2753
1663
2765
2156
2765
718
2779
1464
2781
2779
2795
1701
2774
1237
2809
2027
2798
2168
2804
1759
2798
2574
2801
1689
2800
2113
2814
1531
2835
2759
2795
2437
2817
2241
2832
2518
2851
1195
2831
1342
2861
1013
2859
1569
2827
2550
2865
1411
2853
1784
2871
1686
2853
2187
2865
1619
2877
2780
2856
2009
2891
2810
2862
1699
2885
1283
2901
1418
2906
1984
2895
1474
2918
1097
2880
1877
2909
2622
2932
2897
2909
1649
2941
2741
2939
1790
2915
2073
2941
2421
2934
1561
2947
2791
2944
2748
2971
2865
2966
1676
2960
2100
2942
1931
2972
1419
2963
1988
2997
2797
2979
1869
2989
1661
2973
1647
2980
2690
2996
2933
2997
1405
3004
2871
3010
2894
3013
1739
3013
1404
3014
1670
3024
2552
3025
3001
3029
2717
3034
2022
3048
1930
3064
2210
3043
1960
3039
1383
3054
2981
3041
2479
3061
1591
3074
3032
3050
2103
3059
2984
3098
1953
3086
2768
3063
1616
3111
3005
3114
1968
3091
2909
3121
1275
3088
2215
3099
2870
3112
2261
3121
1641
3131
1431
3104
2777
3130
1727
3135
2346
3145
1734
3148
2585
3133
1767
3151
3138
3162
3017
3123
1668
3157
1274
3167
3123
3187
2831
3184
1426
3172
388
3172
1805
3199
3158
3191
2123
3197
1512
3201
3065
3179
2957
3216
2669
3188
3177
3211
139
3203
2168
3232
2032
3223
2948
3239
2862
3255
2403
3251
999
3239
2726
3245
2883
3256
2681
3261
733
3241
1120
3240
3158
3241
2118
3248
3071
3261
2432
3254
1945
3291
3070
3273
3217
3306
3243
3275
2372
3315
2407
3306
2201
3314
2143
3324
2907
3316
2230
3308
2041
3334
1449
3333
2450
3333
1821
3341
3197
3357
1919
3346
3099
3353
2366
3327
2140
3368
1391
3363
3370
3365
3061
3372
2674
3386
1690
3369
2061
3395
3097
3363
1331
3407
1604
3409
1953
3358
2024
3412
1444
3410
2363
3412
2041
3411
771
3375
2212
3403
2416
3417
2296
3410
2274
3397
2482
3448
1267
3429
445
3450
2231
3443
2260
3441
961
3458
2685
3452
1590
3468
1600
3460
2520
3478
3300
3482
2848
3460
2718
3483
3295
3494
2272
3484
1940
3494
2673
3511
2246
3483
2647
3508
2014
3517
3238
3505
2384
3514
1832
3516
2923
3545
2910
3518
3005
3516
1520
3560
2313
3541
2322
3545
1481
3553
391
3547
2710
3552
3413
3561
2411
3542
1577
3559
1592
3565
1749
3568
3112
3568
2836
3596
1729
3563
2565
3568
1887
3606
1555
3619
1845
3608
3073
3597
3359
3612
2804
3620
3362
3641
2907
3630
2527
3642
2138
3650
3195
3627
2770
3662
3397
3640
3296
3642
2423
3652
1797
3657
3051
3685
2812
3689
2323
3658
3343
3627
3508
3644
1874
3663
3213
3682
3091
3680
2964
3697
2556
3703
3195
3725
3106
3705
2599
3693
2197
3734
1564
3698
2644
3733
3232
3694
3385
3748
2090
3754
2057
3717
2287
3744
2263
3728
3573
3745
3339
3738
1223
3750
2992
3750
3660
3728
3730
3779
2167
3790
2412
3790
3540
3782
1785
3805
1808
3806
3274
3790
2794
3774
3234
3800
2679
3791
3687
3812
2190
3813
967
3824
3279
3817
2432
3802
1212
3813
3776
3821
2511
3811
994
3829
3066
3824
1225
3843
3263
3834
3460
3834
3029
3853
1947
3865
948
3864
2952
3842
2824
3864
2598
3876
1043
3885
3356
3907
2098
3897
2509
3917
2359
3892
3359
3877
1651
3887
1721
3879
2465
3877
2571
3886
3125
3932
1816
3949
2682
3920
1968
3954
1758
3949
2861
3941
2745
3936
3438
3963
1509
3962
3663
3979
2864
3970
3620
3964
2595
3980
2636
3968
3497
3942
3279
3997
2827
3989
3112
4002
3373
3999
3764
4010
2201
3982
1440
4009
1742
4001
3085
4014
3056
4000
1439
4012
3076
4040
2324
4021
2251
4039
3965
4065
3729
4020
2476
4057
3953
4030
2953
4055
3390
4039
3749
4062
1802
4061
3618
4061
3190
4100
3578
4044
1202
4065
3325
4046
2965
4073
3063
4106
2381
4118
3583
4104
3369
4066
3711
4135
2911
4100
2747
4124
3060
4128
1001
4132
2182
4129
3358
4128
4125
4147
3597
4118
2857
4141
908
4148
2320
4137
1741
4146
3528
4173
2886
4133
2485
4168
3174
4180
3368
4176
4110
4161
4077
4201
3460
4194
3009
4189
3425
4159
2832
4213
4138
4207
2816
4215
4062
4196
3432
4205
2198
4213
2029
4205
2235
4209
3143
4259
4238
4231
1470
4266
3642
4206
1498
4202
3781
4248
2535
4230
3775
4257
1854
4242
4096
4265
4110
4265
2180
4267
4274
4279
4130
4300
2086
4317
4285
4302
551
4256
2176
4294
961
4312
3265
4301
3252
4301
2671
4321
965
4307
3589
4321
2739
4318
2551
4316
2507
4333
3584
4339
3223
4335
1258
4349
3228
4360
3681
4352
3382
4348
3243
4356
1250
4361
3911
4385
2529
4378
3418
4348
2406
4358
3752
4388
2732
4416
3666
4424
4181
4406
1944
4420
2488
4389
2907
4407
1618
4379
2751
4416
2573
4438
2421
4434
3315
4434
2069
4424
1388
4400
3206
4440
3453
4443
3165
4454
2449
4461
2510
4461
2728
4449
2804
4478
4450
4454
3882
4488
4448
4464
3464
4462
2001
4482
4391
4437
4414
4495
4361
4472
4239
4505
2211
4505
3726
4482
3784
4544
2744
4520
2527
4538
3732
4514
3942
4552
3786
4542
2349
4507
1735
4566
2564
4571
3194
4547
4324
4515
4139
4588
3596
4558
2011
4540
3091
4523
3011
4588
2421
4607
1796
4555
3242
4616
4088
4578
4616
4605
3668
4621
2947
4582
2430
4602
2272
4625
4093
4605
2707
4628
2166
4600
2773
4640
3121
4642
2687
4624
2909
4662
3330
4650
1139
4602
4155
4663
2743
4632
2442
4623
3178
4639
4076
4637
2769
4680
4546
4677
4464
4691
3121
4686
4222
4688
3267
4673
2238
4671
2983
4683
4541
4674
2929
4669
2177
4697
2895
4733
1950
4726
4309
4736
4099
4714
3362
4756
3219
4709
2905
4748
4382
4753
2743
4744
2191
4777
2807
4750
3101
4749
2747
4740
3352
4760
3021
4769
4160
4770
4164
4745
2694
4801
3862
4786
3206
4798
3272
4805
1657
4772
705
4786
2181
4835
2409
4788
2760
4794
3052
4798
3865
4823
1969
4815
3228
4818
4319
4842
2261
4846
3900
4870
4680
4830
3935
4829
2960
4872
4459
4859
3461
4845
3221
4838
2471
4851
4276
4875
2529
4894
3149
4912
2560
4874
1328
4904
3205
4872
2719
4910
2557
4893
2599
4875
4218
4877
3181
4935
4474
4899
2698
4927
4703
4930
2284
4915
2505
4944
3199
4895
4700
4945
4914
4918
2903
4975
2490
4909
4421
4989
2207
4959
3534
4953
4696
4988
3389
4966
3483
4972
4160
4992
2149
4973
3434
4983
3785
4984
3735
5024
1855
4998
4411
5022
4642
5000
3371
5012
5008
5032
2938
4994
5013
5038
2290
5036
2402
5008
2874
4999
2578
5053
4847
5071
4419
5008
3590
5073
4310
5032
2707
5092
4624
5059
4852
5099
4584
5084
1605
5064
534
5086
339
5113
4279
5082
5054
5085
2565
5069
2397
5130
3448
5106
1926
5128
3043
5143
4456
5117
4505
5150
4048
5157
4602
5127
3856
5115
3298
5123
3149
5124
4963
5143
3080
5140
4910
5148
1859
5164
5072
5190
3404
5176
3167
5172
4659
5205
3313
5167
4799
5171
2830
5190
1510
5174
498
5185
4575
5210
5186
5205
4805
5163
4510
5218
2847
5208
5186
5216
4397
5224
3591
5190
3465
5229
3437
5195
4990
5195
5236
5253
2094
5252
5279
5254
2508
5250
2183
5227
4489
5248
3990
5236
4051
5240
3004
5245
4023
5282
2800
5311
3112
5296
2344
5261
4910
5287
4811
5279
1819
5284
2951
5319
3634
5277
2473
5287
4807
5299
1961
5292
4750
5325
2982
5315
2303
5343
2352
5338
2819
5319
5047
5360
3870
5308
3745
5345
3823
5386
4020
5335
3433
5336
3160
5381
1438
5348
1639
5383
3472
5401
4872
5373
4258
5381
4359
5384
3274
5381
3841
5358
4521
5388
3555
5396
2892
5422
2907
5424
5125
5384
307
5418
5085
5417
3952
5424
2123
5446
298
5415
4468
5432
3875
5464
2110
5460
4364
5464
1831
5459
4666
5450
4063
5458
4694
5410
2740
5444
4992
5479
4746
5482
2584
5518
5142
5473
4671
5496
4231
5489
5492
5517
1992
5524
2556
5495
4848
5546
539
5531
5061
5505
4406
5473
2615
5518
2887
5532
3784
5503
4114
5560
4953
5539
3315
5531
5484
5546
5523
5563
949
5524
2568
5562
5211
5571
3923
5519
4858
5565
4080
5554
2285
5612
2009
5594
4489
5552
4438
5597
4757
5589
3390
5594
5104
5603
5012
5603
4587
5628
2434
5616
3561
5581
2564
5647
4914
5582
4980
5599
3647
5667
2535
5638
2784
5628
1991
5679
5677
5669
4784
5642
5448
5675
4287
5662
4008
5656
2470
5697
5520
5664
5361
5649
2969
5670
3103
5677
5492
5692
4114
5691
5739
5707
4369
5658
3415
5676
5701
5735
2400
5743
4789
5748
4549
5738
5337
5702
5619
5770
3024
5768
4833
5775
2533
5741
3638
5784
5574
5737
4845
5723
5489
5799
4341
5717
4169
5777
4822
5748
4231
5768
5731
5740
4561
5759
3218
5800
2579
5761
4369
5772
2753
5826
2020
5809
5614
5831
4435
5798
5275
5825
3000
5776
4859
5813
2785
5808
3051
5813
3488
5862
4355
5789
3833
5864
4371
5856
2730
5868
4188
5886
3210
5849
3961
5859
5542
5864
3375
5866
2466
5915
2386
5896
5738
5908
3850
5893
3743
5931
4685
5876
3871
5891
5377
5878
3318
5883
5927
5911
5662
5915
4015
5933
5063
5933
4156
5907
5280
5963
3801
5930
3493
5976
567
5959
3658
5937
5361
5912
3960
5949
2784
5945
4372
5920
3691
5980
3119
5972
3997
5977
3151
5979
3217
6024
5589
6011
5949
5978
5671
6037
4809
5997
5396
5960
4477
5992
5932
5983
4833
5986
2780
5977
5374
6032
5799
5988
4431
5983
6040
6031
1561
6033
2298
6065
4832
6016
3169
6046
5164
6044
4052
6069
5659
6088
4179
6077
5864
6064
5500
6089
2378
6059
4696
6080
2636
6083
3577
6123
3851
6077
4164
6091
4277
6143
5223
6120
4110
6140
5160
6115
4018
6074
6066
6103
4366
6135
5128
6123
5252
6109
4786
6170
1223
6080
3714
6152
2247
6168
2955
6151
5761
6140
906
6118
1372
6191
5704
6163
4228
6214
6016
6178
2492
6223
4535
6200
3358
6188
2721
6234
4532
6194
2973
6167
2664
6150
6063
6224
3960
6220
4120
6222
3965
6243
2956
6228
5643
6228
4924
6266
3749
6252
3215
6251
4240
6244
2438
6289
6165
6266
5443
6281
2709
6260
4951
6294
4311
6294
3614
6297
5838
6264
2300
6277
3136
6241
4531
6328
5990
6283
1956
6303
4456
6260
5636
6326
5865
6344
3620
6320
3820
6356
3547
6348
5660
6285
3310
6348
4462
6302
5254
6313
3860
6337
3088
6362
5684
6333
5630
6342
3710
6335
1944
6353
3524
6334
4727
6359
3570
6323
6176
6346
5363
6402
3622
6373
5274
6381
3019
6363
3129
6419
6331
6416
3507
6347
4566
6433
4646
6402
4393
6440
4236
6386
5750
6453
4359
6414
6065
6428
6427
6464
5010
6402
284
6422
4698
6411
5693
6442
4633
6459
3063
6472
3916
6473
5792
6490
4689
6468
4946
6459
3516
6486
3430
6501
5503
6455
3703
6444
3037
6484
5457
6476
4548
6496
5928
6502
5330
6538
3263
6541
6120
6513
4449
6558
4511
6500
4602
6479
6402
6490
6254
6528
2226
6541
6095
6547
5758
6561
2886
6531
3481
6551
5668
6560
6119
6583
2710
6580
3533
6604
2881
6596
2524
6591
4405
6567
5722
6621
5730
6624
4183
6588
3540
6583
5683
6587
496
6590
6376
6645
4405
6634
4890
6629
3883
6629
3348
6603
6388
6582
4521
6614
5852
6664
2716
6652
3673
6665
2753
6620
5754
6671
2727
6651
3396
6676
4538
6609
3615
6630
6591
6669
6034
6707
5193
6675
5562
6654
5296
6702
3591
6743
2610
6670
4222
6637
4356
6757
3976
6655
3109
6682
4334
6731
6257
6684
2517
6769
3431
6721
6618
6762
5529
6746
2218
6765
2780
6750
3446
6714
5949
6767
3692
6806
6004
6746
5419
6770
5975
6801
6136
6804
3619
6749
6055
6803
5460
6770
4167
6826
3859
6751
2823
6805
928
6807
6682
6767
5128
6804
5616
6839
6838
6815
6518
6764
2891
6825
6535
6804
5764
6779
4878
6808
4471
6880
5520
6890
6630
6897
6713
6872
1384
6857
5900
6880
3821
6863
4947
6897
3294
6845
4324
6890
4332
6819
4600
6889
4825
6933
343
6905
6856
6892
4527
6925
6177
6956
3457
6931
3367
6844
3470
6914
5321
6919
6044
6881
1196
6981
3708
6934
4661
6946
5872
6962
1337
6902
4842
6893
3445
7002
4568
7001
6927
7011
4162
7009
4417
6940
3520
6958
5244
7028
5558
6926
4956
6944
5169
7001
6976
7023
5303
7001
4902
7017
5802
6992
3992
6985
4954
7013
3833
6996
2587
7022
2615
7047
2976
7055
3535
7060
3535
7031
3508
7079
4853
7050
4371
7077
4632
7084
5910
7015
3533
7051
1624
7073
4109
7064
3295
7100
6715
7098
2933
7077
5523
7119
5387
7135
4418
7094
5747
7094
6415
7065
2255
7153
3484
7094
5583
7132
6264
7144
4331
7173
6657
7134
4424
7125
6835
7111
2695
7167
2997
7088
3802
7197
5452
7168
5829
7197
4242
7147
6980
7137
4321
7145
3675
7162
7130
7172
7090
7142
7070
7177
3624
7209
3467
7181
6383
7187
4562
7201
3757
7252
6435
7139
4006
7174
6506
7251
5877
7260
5770
7220
4616
7253
3566
7279
6543
7226
6247
7205
6160
7223
7159
7223
4404
7273
4044
7246
2515
7273
7178
7259
6498
7196
5739
7191
5522
7313
6479
7261
5345
7256
4835
7262
6266
7272
4840
7272
3739
7303
6545
7308
7033
7249
2974
7298
4073
7300
7011
7286
1659
7301
3508
7351
6889
7308
3518
7320
5621
7308
5132
7333
5111
7338
5919
7344
5755
7380
3516
7311
5381
7353
4758
7377
6050
7421
3769
7425
6647
7366
5133
7428
6922
7410
6651
7441
2317
7388
3979
7447
5475
7408
5494
7357
7028
7384
5575
7465
5502
7428
6488
7421
3304
7403
6848
7420
7261
7423
4677
7434
4312
7438
3297
7486
5362
7480
5126
7467
7283
7437
5707
7488
5428
7409
6258
7502
5087
7442
7291
7467
6464
7465
6237
7530
6669
7524
7144
7534
3461
7512
5326
7494
4299
7473
7155
7536
5634
7552
4682
7495
4988
7541
6442
7536
6075
7532
2486
7486
6575
7503
5494
7502
3550
7584
7113
7600
6763
7518
5710
7596
6609
7552
2701
7541
6574
7599
5931
7564
2259
7566
3684
7630
6281
7590
3767
7578
6240
7616
4198
7594
4897
7547
5556
7599
4839
7620
6480
7649
3003
7667
7649
7626
3369
7602
7328
7678
4025
7651
5382
7677
6240
7690
7368
7690
7158
7605
3662
7651
6500
7614
6986
7638
6217
7708
5052
7713
6887
7664
7210
7669
5321
7709
2926
7687
7003
7709
5272
7678
6852
7674
6935
7720
4702
7705
2768
7695
5472
7654
4344
7708
5301
7737
5021
7752
5237
7710
6602
7683
4183
7752
3270
7726
3929
7733
7533
7776
4437
7745
5878
7702
1759
7757
4369
7762
6721
7729
4381
7799
4679
7789
4254
7830
4122
7792
5142
7783
6783
7799
2738
7824
4930
7793
7285
7804
3069
7783
4787
7856
3523
7805
3602
7784
5399
7841
6216
7875
4077
7837
7722
7823
3958
7836
788
7817
3400
7824
3976
7844
4064
7867
4824
7911
2056
7886
4611
7861
4005
7840
4825
7870
995
7846
1819
7881
4418
7866
4757
7902
6868
7907
3090
7891
4412
7863
3472
7921
6640
7872
7381
7899
4767
7904
7842
7948
5289
7961
2395
7938
6636
7946
4022
7968
4172
7932
6704
7929
4248
7937
7679
7990
7748
7996
5038
7979
4979
8006
7081
7951
6345
7972
4711
7961
5409
8036
6300
7965
5977
8025
4519
7997
5919
7965
5167
8019
5611
8015
4599
8025
2542
8061
4854
7951
5782
8034
5158
8000
6140
7973
5860
7995
5039
8056
7675
8021
7113
7961
4704
8002
7584
8093
4555
8093
3006
8058
4706
8102
4183
8122
6819
8089
5991
8090
5541
8052
4014
8029
5648
8063
3908
8123
4893
8139
4876
8157
5727
8148
4977
8048
4546
8077
4188
8106
4857
8074
6275
8118
2887
8155
3771
8102
459
8106
2327
8113
7765
8194
7679
8180
6288
8135
4469
8112
5526
8151
7238
8171
7113
8220
6336
8162
4959
8135
5916
8223
4631
8230
4402
8195
6210
8202
6190
8243
7074
8197
6961
8196
4777
8238
3657
8265
4158
8190
7365
8216
3151
8281
6851
8164
5144
8246
4959
8238
4104
8219
2695
8223
1985
8273
4612
8290
6918
8303
7416
8308
6226
8276
7065
8248
2887
8239
5438
8298
7557
8256
5463
8315
5980
8266
8342
8303
6445
8274
3577
8276
5884
8303
3832
8310
2828
8282
7856
8332
6080
8334
7348
8303
5391
8312
4132
8380
8277
8340
6822
8312
8287
8326
4661
8299
6073
8311
2835
8370
1716
8318
5722
8348
3894
8384
7924
8390
7515
8433
4398
8355
7430
8337
6607
8383
7993
8400
1625
8377
7485
8434
7632
8415
4667
8414
4156
8460
4271
8405
7779
8458
2658
8389
3856
8430
3990
8448
6664
8430
6682
8415
2921
8390
5948
8476
4554
8385
2163
8375
6762
8464
3704
8489
1881
8507
8077
8515
6225
8471
4814
8514
7275
8515
6601
8439
6812
8459
5478
8506
2676
8543
7370
8486
5426
8549
6028
8562
1749
8546
927
8577
8003
8530
7634
8576
6223
8480
1072
8510
8449
8590
6931
8573
5587
8598
8192
8563
1539
8561
5818
8571
2873
8541
7574
8564
7587
8515
8177
8618
8024
8627
6133
8566
4684
8581
3743
8539
4015
8561
6312
8538
8313
8615
5614
8559
7637
8666
5403
8605
6046
8668
8454
8648
3637
8625
5169
8641
792
8636
7125
8552
4067
8593
5690
8664
4705
8608
4020
8662
5200
8700
2194
8657
4944
8600
8566
8625
5905
8583
7468
8647
2661
8732
8514
8696
4646
8730
8180
8704
1715
8669
2889
8691
7149
8724
6461
8690
8530
8690
5278
8753
4798
8758
3983
8785
4039
8704
6496
8764
4060
8758
6788
8779
3432
8760
8441
8762
8704
8782
5171
8780
6811
8757
4124
8729
4725
8829
7438
8742
5577
8787
8188
8790
7049
8805
4916
8835
7153
8853
1715
8827
4756
8834
7976
8816
8686
8794
5499
8867
6984
8854
4364
8873
8590
8784
6969
8830
7929
8871
4873
8819
8735
8781
6861
8853
6647
8866
6323
8848
6568
8844
2982
8851
8008
8870
4102
8864
6732
8884
4282
8824
7415
8940
5154
8875
8780
8917
7898
8899
5329
8940
7552
8850
7893
8932
8667
8931
6280
8952
3527
8896
7100
8975
8184
8930
7305
8924
4515
8979
7878
8916
7692
8967
8606
8935
6643
8959
6583
9013
4646
8981
8545
8999
5219
8988
6895
8916
8555
9012
8278
9024
6413
9037
7478
9044
5918
8967
3493
8997
7586
8967
6269
9035
6736
9048
4947
8995
8132
9045
1857
8992
5661
9035
6506
9012
9024
9048
6709
9050
8182
8958
5221
9073
6899
9042
5486
9056
4139
9003
8122
9011
5487
9110
4883
9081
6360
9115
5885
9114
8298
9070
4540
9115
5769
9089
6768
9095
7599
9061
2497
9115
4588
9139
8193
9086
3980
9159
4502
9136
4314
9060
8768
9177
8040
9090
5069
9130
4622
9071
5479
9148
4621
9173
4640
9070
6957
9159
3109
9165
4760
9131
4995
9151
4759
9156
4506
9139
7205
9165
6693
9170
5429
9156
7454
9200
8143
9178
4761
9131
7023
9248
9005
9116
8975
9196
7806
9200
4541
9251
9067
9186
5861
9209
6104
9167
5632
9255
8159
9231
5027
9197
6334
9290
6275
9249
7012
9307
7289
9228
8203
9195
8452
9223
6124
9246
8413
9279
5092
9240
826
9205
7868
9270
8428
9281
4284
9265
8057
9318
2685
9285
5466
9238
7822
9305
6263
9270
4797
9348
8866
9316
6760
9330
8433
9303
9300
9305
4720
9335
5817
9384
7108
9306
9364
9355
1605
9369
8934
9347
3607
9367
5288
9370
6970
9379
4868
9312
8143
9370
4422
9273
5836
9408
7680
9419
4001
9441
5998
9331
8731
9420
3268
9363
5834
9394
5921
9449
5690
9426
5357
9424
9139
9428
5920
9426
8612
9436
8065
9371
5156
9407
4733
9419
5526
9476
5588
9442
7862
9473
4680
9432
7498
9439
8015
9450
6231
9483
5215
9395
8302
9535
3095
9444
1588
9472
7811
9402
7904
9421
7111
9393
7029
9464
5389
9532
6134
9498
6530
9462
7659
9496
7127
9494
9510
9546
4031
9489
5774
9534
2836
9550
8748
9581
4870
9570
2792
9552
6091
9581
6508
9526
8852
9565
5320
9535
6784
9581
6952
9580
5206
9517
9377
9551
7076
9573
4094
9561
8337
9567
5328
9532
8156
9570
3941
9617
7075
9550
5596
9645
4840
9560
8656
9616
1524
9555
3369
9627
6879
9654
3089
9618
9619
9613
6305
9620
8092
9671
2112
9591
5823
9689
4624
9687
6984
9653
3430
9613
9681
9712
7073
9709
5284
9730
8288
9649
7422
9585
4352
9712
7725
9728
8577
9695
4145
9657
5817
9640
6358
9768
7260
9718
9478
9754
6999
9664
4068
9690
8529
9739
7732
9716
1314
9724
5683
9779
9042
9701
9132
9790
4836
9791
6286
9789
8437
9717
4619
9704
7799
9710
4624
9751
7660
9827
6441
9794
7507
9842
7655
9802
7476
9793
4992
9742
6570
9817
6113
9750
9407
9838
5591
9769
6874
9879
8747
9783
6076
9832
6593
9849
7115
9853
5808
9892
8539
9777
7690
9819
9282
9794
9509
9792
5933
9917
4309
9882
7606
9809
8288
9882
7559
9925
6894
9893
5353
9909
4859
9860
6802
9900
8335
9892
4973
9916
8628
9921
5597
9809
9319
9973
9345
9910
7157
9875
4485
9889
6550
9907
6451
9931
8089
9937
7365
9888
2784
9996
4735
9953
1906
9977
1490
9933
7993
10021
5877
10021
5796
9970
9187
9993
6627
10027
4682
9982
8204
9948
6956
9927
6987
9884
9820
9919
3512
9974
2897
10061
2497
10054
4062
9897
6118
10004
6205
9992
8427
10008
10020
10004
4154
10006
7241
10050
9299
9931
7511
9987
6256
10026
10098
10010
6309
9992
2093
10023
9458
10039
6490
10062
4476
10052
8728
10100
2104
10023
8678
10120
7536
10066
7495
10084
8375
10069
10073
10161
5563
10074
4395
10073
3215
10104
5450
10131
4874
10105
5027
10070
8716
10093
6522
10137
9338
10123
9304
10134
6849
10064
7793
10179
6835
10174
2516
10212
6764
10086
7517
10159
5855
10211
10162
10226
8080
10178
8040
10190
6385
10124
1293
10218
5831
10247
2974
10220
5355
10167
5765
10133
1110
10223
9510
10189
5683
10156
7227
10168
6012
10198
7007
10261
5688
10200
3446
10234
4825
10301
7614
10274
8124
10185
4095
10266
4902
10268
9727
10253
6332
10287
5826
10315
9510
10219
5929
10279
9223
10341
7998
10183
5891
10271
8694
10277
6659
10281
9010
10332
6650
10365
4539
10308
8427
10310
10221
10327
6879
10366
8698
10346
8495
10290
5502
10275
9423
10319
9793
10336
8530
10345
9776
10339
3802
10381
5216
10350
7971
10300
9101
10339
8164
10377
4125
10387
6615
10418
7908
10393
10199
10445
3814
10401
9422
10369
9680
10327
4898
10354
4591
10388
10090
10463
7320
10367
4289
10313
5433
10470
7519
10460
9310
10411
10273
10434
7191
10412
3866
10449
6906
10486
6422
10371
941
10415
5397
10378
4688
10429
7497
10369
7833
10438
4577
10500
5523
10378
7562
10491
7946
10505
10338
10477
9920
10542
7516
10467
7310
10431
4840
10533
3744
10461
7388
10417
7708
10546
10250
10473
5617
10412
7682
10544
9929
10506
8613
10587
7317
10528
9068
10496
6455
10457
5288
10482
6982
10610
8293
10563
8614
10541
6296
10629
6083
10554
9298
10568
9663
10524
3146
10546
4986
10568
5748
10582
9671
10598
9564
10536
2813
10660
6172
10658
4855
10642
6002
10616
6528
10614
8577
10521
4233
10642
2444
10622
3880
10601
8243
10606
7850
10680
2704
10706
5805
10651
4885
10659
8681
10693
8576
10620
5695
10643
8748
10647
7416
10728
7803
10705
8079
10649
3744
10708
5157
10647
7364
10661
7676
10736
8675
10715
10283
10634
10685
10681
7823
10695
6278
10734
9672
10654
9877
10763
2065
10676
5920
10756
6852
10740
6932
10700
10682
10715
3893
10738
9590
10651
10511
10718
9778
10689
4489
10813
5467
10812
9293
10698
8810
10753
7064
10681
3445
10806
9688
10804
8013
10817
6187
10807
5789
10854
8809
10769
5870
10865
4320
10757
6708
10816
3198
10744
5894
10847
5480
10874
8004
10837
6504
10849
5273
10866
10755
10799
6605
10782
4368
10856
7695
10761
10552
10862
8623
10790
9523
10931
8608
10831
5065
10791
5502
10850
6038
10886
6146
10892
4905
10769
2034
10945
9618
10855
7196
10811
6019
10833
7664
10969
2773
10922
7298
10959
10512
10926
7559
10875
9694
10892
9080
10959
8999
10965
7477
10970
6805
10945
7529
10902
7238
10992
10391
10978
7780
10941
10258
10956
8663
11021
10571
11011
4016
10859
6826
10954
4173
11039
6480
10908
1803
10996
10998
10985
8386
11065
6338
11050
10296
11047
4919
10943
7324
10941
9300
11073
7267
11054
5695
10916
8827
11032
8009
11037
10888
11054
2933
10976
10235
10966
9903
11110
8964
11035
3903
11062
10233
10980
3804
11104
9089
11078
7912
11063
10041
11039
7279
11029
8449
11009
3518
11072
8560
11123
4166
11140
8735
11084
7922
11142
7877
11075
8024
11143
9009
11143
6486
11095
10501
11054
9708
11109
4501
11161
1907
11166
3534
11166
9205
11133
6266
11073
3333
11126
5025
11101
6792
11188
4193
11130
4594
11163
8856
11135
6665
11098
11160
11222
7513
11190
8696
11216
6973
11178
5709
11105
7857
11093
7981
11116
7104
11192
8101
11104
6821
11275
6269
11263
7412
11085
10624
11230
9943
11286
2551
11248
9161
11311
7442
11237
4499
11211
6191
11232
7714
11157
6197
11252
9008
11327
8267
11131
10054
11308
8947
11220
4229
11242
7374
11228
10054
11303
7642
11316
6820
11224
3480
11317
7532
11260
6707
11203
2495
11315
6050
11289
4294
11311
866
11304
6723
11332
10757
11300
9258
11380
5580
11366
7390
11408
10218
11365
8893
11319
8758
11401
10882
11343
7419
11397
10294
11385
9449
11435
10830
11376
7121
11394
9296
11340
11425
11376
7194
11452
8316
11355
6876
11321
9428
11363
3130
11366
9670
11394
8956
11401
6319
11407
6690
11455
7835
11382
7795
11487
4797
11300
9750
11321
5838
11389
5751
11478
8734
11432
4535
11529
2341
11485
6177
11399
10944
11516
6419
11446
8142
11430
6595
11450
11256
11485
10350
11491
6942
11559
10553
11438
8123
11444
5236
11490
10865
11459
6021
11572
7898
11484
7856
11449
7962
11496
10918
11469
6425
11553
7306
11586
8260
11469
5905
11493
7986
11410
8911
11564
6819
11527
9783
11576
4157
11601
4363
11498
5081
11465
6459
11585
10526
11598
11566
11566
4807
11562
4740
11653
5958
11662
1959
11586
10894
11600
11198
11615
5847
11685
6695
11642
10710
11629
4454
11646
11593
11670
11290
11603
11454
11601
8943
11713
9503
11603
3858
11660
9820
11639
9335
11566
6583
11625
9786
11566
10905
11651
6784
11744
10639
11625
8376
11736
9255
11668
7884
11695
11216
11658
10987
11752
6946
11727
8799
11704
11174
11641
5792
11703
6722
11753
4565
11778
5496
11691
9443
11727
9188
11660
3946
11808
7915
11709
8195
11688
1496
11710
7313
11781
11470
11802
5943
11794
5648
11785
7231
11773
4900
11761
8582
11745
9696
11721
5412
11847
7785
11822
6646
11778
10611
11696
7576
11867
5823
11766
10889
11867
7176
11851
6641
11818
10951
11806
2458
11856
8274
11665
11786
11710
7653
11800
1844
11794
4244
11788
11355
11917
10608
11828
11900
11780
8633
11820
9974
11801
10176
11769
7587
11917
7804
11940
11699
11760
8251
11876
3946
11842
6130
11850
6228
11836
8193
11822
9000
11858
7042
11932
8113
11942
10282
11899
3591
11896
10941
11847
11727
11815
9918
11936
5433
11932
6059
11943
10844
11886
8384
11983
6240
11951
4619
11926
9326
11975
6312
11959
9687
12012
9914
12040
4084
11982
8245
12002
11080
11982
5497
11934
6819
11987
9108
11995
5967
11939
5481
11962
12003
11980
10152
12035
7884
11877
11975
11913
6038
12076
7719
12074
10529
12052
12023
12095
7444
12000
12039
12088
10514
11993
6594
12051
11707
12126
5994
12064
7562
12076
8090
12127
9905
11967
11986
12085
11472
11968
6494
11994
10701
12146
4504
12069
11673
12059
6624
12073
10964
12032
10034
12097
8334
12121
11943
12008
5037
11952
7248
12132
9952
12074
11904
12204
7526
12105
9337
12098
7409
12098
6306
12025
12065
12113
10358
12187
11908
12188
8306
12123
11680
12077
9487
12131
5762
12136
11022
12128
11546
12185
8048
12183
7495
12140
8900
12177
10974
12156
11056
12229
5282
12129
9298
12124
3184
12177
7702
12229
8993
12171
7632
12234
3515
12169
5045
12275
6949
12196
10806
12265
5265
12218
11585
12244
2114
12204
11797
12281
10333
12337
5451
12250
5859
12328
7705
12349
11075
12247
6254
12266
8918
12269
10449
12277
7365
12361
9629
12265
9648
12266
4939
12271
11945
12328
7978
12251
9159
12346
9917
12273
11657
12358
9120
12375
5468
12286
11136
12359
10253
12381
10833
12370
5540
12351
10457
12379
12322
12343
6215
12315
12382
12332
3572
12375
7801
12299
10584
12407
7736
12397
10875
12461
4649
12410
4246
12339
7560
12341
12348
12311
7355
12429
9800
12324
7476
12380
6134
12336
3202
12419
9268
12444
12108
12321
655
12360
12222
12421
9169
12429
6176
12438
10775
12439
11806
12419
6169
12455
5942
12469
9786
12493
10077
12481
4441
12501
10158
12393
11911
12474
12243
12522
10295
12538
9884
12507
11052
12414
8774
12386
12295
12463
3422
12411
8667
12549
10553
12477
7147
12557
3487
12586
9078
12553
12595
12458
6114
12545
4588
12483
6655
12592
5063
12505
7266
12545
9912
12515
12330
12529
10523
12560
8938
12587
10628
12614
2947
12587
12001
12503
11728
12546
10818
12474
9329
12497
7816
12616
8475
12663
10032
12546
9520
12643
7809
12635
12124
12602
8271
12542
5274
12613
11426
12701
6600
12539
8099
12595
1878
12566
12034
12616
8747
12526
7525
12662
11383
12657
4543
12640
11819
12638
8219
12647
11649
12669
5527
12746
10564
12570
8019
12661
9294
12764
12701
12665
12090
12685
11488
12625
6091
12578
9744
12762
7496
12635
11687
12670
7139
12633
11623
12611
10664
12670
9365
12757
4497
12793
9586
12696
7974
12721
7476
12770
8375
12804
7242
12737
8231
12745
5297
12744
11987
12723
6604
12771
8114
12735
6636
12625
7465
12754
8050
12739
11919
12780
3741
12758
11514
12799
9658
12808
4714
12779
9655
12873
10174
12835
9863
12825
7457
12846
12665
12783
12510
12805
6312
12756
11572
12901
8692
12885
11140
12886
1017
12805
8699
12859
9777
12834
12262
12918
12367
12808
6772
12878
8136
12764
8551
12945
12244
12899
12908
12854
11828
12893
7827
12906
11408
12921
12019
12928
7870
12867
10478
12904
9994
12872
8479
12958
7670
12987
8137
12759
8674
12873
3445
12935
10739
13005
7494
12846
12955
12960
8555
12868
11242
13018
7434
12976
11195
13041
7310
12992
11854
12880
10911
12919
11503
13012
9716
13056
7996
12848
12455
13015
9528
13072
11780
12886
12534
13005
12833
13016
6132
12958
8246
13024
10768
12916
7931
12965
8052
13047
9721
12993
12807
13019
8917
13002
6079
12991
12424
13078
9074
12997
6616
13010
10725
13107
7738
13101
11849
13109
9202
13148
12025
13046
6337
13078
7279
13155
12451
13010
9665
13061
12750
13120
9498
13129
11708
13029
12006
13022
7431
12978
10844
13015
3454
13144
7376
13099
10235
13179
6155
13042
9440
13188
9929
13174
8211
13220
11772
13021
7840
13004
9849
13109
7653
13131
6622
13194
8753
13166
10961
13186
4498
13202
7578
13232
11089
13254
8966
13139
5850
13137
10572
13177
11160
13232
5913
13262
7445
13240
9327
13184
13149
13206
10509
13139
6354
13251
10593
13234
8330
13183
7904
13205
8557
13200
12744
13230
9707
13215
10776
13223
8930
13172
11883
13333
5826
13308
11996
13321
10379
13285
4189
13161
11492
13254
8902
13242
5940
13253
8505
13225
8704
13351
6818
13306
3764
13336
6655
13301
8719
13265
12764
13332
9978
13282
9334
13272
5241
13296
6525
13287
12253
13312
11796
13367
12575
13350
12434
13281
9740
13406
6859
13278
7756
13347
11229
13391
4893
13399
7810
13448
7012
13343
7076
13382
10739
13447
3694
13296
10401
13309
2703
13412
6040
13403
8717
13433
7868
13469
7406
13383
8090
13458
10817
13386
11146
13362
5452
13377
11341
13421
7343
13426
13408
13388
8056
13511
3726
13504
8469
13465
13298
13499
8369
13395
3626
13513
8165
13544
4990
13493
13525
13438
10106
13493
5786
13488
8616
13486
7720
13468
3396
13480
5624
13572
7505
13575
7808
13391
12137
13451
544
13497
12002
13404
11273
13398
13239
13431
4987
13447
11426
13473
9334
13565
10497
13572
8480
13559
3627
13560
10786
13505
8086
13574
10351
13587
7195
13522
8012
13502
10523
13647
7765
13562
8654
13443
8513
13558
9107
13652
11428
13610
11017
13645
11512
13659
12151
13565
11538
13567
11879
13547
9919
13582
7512
13661
8504
13567
3467
13542
7829
13561
10630
13594
12494
13599
6555
13541
10198
13664
3584
13619
13189
13578
8181
13550
6976
13740
8543
13605
9219
13703
7890
13702
3697
13589
12225
13755
9690
13673
12661
13736
6695
13734
8317
13632
7732
13715
13646
13746
7244
13563
13138
13668
5954
13722
6341
13679
10889
13732
12094
13704
11855
13742
11800
13725
12376
13803
13381
13750
8738
13742
5008
13757
7922
13802
8298
13659
6021
13745
10364
13733
8269
13785
11124
13679
8261
13714
12311
13842
10888
13854
9366
13867
7063
13813
6370
13813
13560
13738
8389
13759
12097
13774
3659
13768
7571
13854
7649
13826
10624
13790
8923
13788
9847
13750
6840
13899
6837
13775
7710
13769
8428
13801
9548
13797
12975
13923
12053
13800
8993
13781
4731
13862
12033
13894
13302
13830
6055
13873
10152
13910
9219
13910
12093
13849
6978
13909
10146
13869
8274
13841
10615
13882
7336
13881
4129
13882
8816
13976
10154
13879
11944
13995
11546
13902
5266
13844
12495
13910
6463
13976
9177
14015
7604
14027
9069
13895
8630
13942
11322
13959
9977
13839
4832
14060
11261
13922
9652
13966
5497
14043
8004
14030
11636
13889
7497
14067
13098
14040
11063
13902
9474
13906
11671
14034
1458
13962
11558
13930
13707
13956
4365
14073
6673
13918
11492
13951
5347
13959
10547
14015
10154
14094
8405
14124
9753
14112
9640
14019
11298
13922
8923
14072
8151
14126
9382
14065
7082
14062
8146
14088
8556
14057
6929
14179
13899
14086
14064
14093
3547
14180
4472
14095
4978
13987
7062
14097
7237
14009
13008
13981
6556
14104
12374
14146
12452
14151
5964
14228
12049
14225
7428
14139
9393
14132
12952
14197
8031
14195
6733
14197
8105
14145
13918
14029
12351
14193
5361
14143
6199
14116
5612
14127
11605
14164
6537
14272
13982
14247
6985
14265
9688
14193
3936
14296
5794
14254
10276
14234
8953
14211
11560
14218
10452
14319
4020
14325
11631
14210
3327
14152
12198
14307
10321
14307
11608
14186
8520
14292
11507
14236
6393
14290
4547
14176
8867
14219
7548
14277
5252
14272
11440
14229
12256
14331
12352
14273
13497
14266
10923
14353
11681
14324
6627
14330
7929
14277
9373
14358
13621
14307
12779
14411
9953
14280
8408
14303
11172
14331
11724
14346
9847
14270
12855
14276
11623
14382
6671
14246
10004
14314
3429
14354
11529
14445
13399
14353
11025
14348
7770
14397
13157
14463
12308
14460
9499
14222
3556
14295
2993
14479
14301
14280
8554
14301
14445
14264
14039
14488
5770
14465
13826
14399
9438
14459
6652
14455
7949
14423
4219
14505
9324
14502
10680
14525
8158
14476
7634
14424
11480
14440
4460
14552
14271
14548
6853
14508
11091
14506
8396
14467
4612
14547
3714
14516
9459
14519
6545
14462
6642
14434
10957
14474
8705
14493
4194
14528
10058
14506
6621
14591
13910
14594
4303
14448
9162
14598
7354
14477
10490
14619
8562
14502
10751
14430
12495
14643
13056
14556
7524
14469
7679
14523
10188
14591
11691
14447
10917
14534
13153
14506
9861
14572
7425
14655
14557
14535
9253
14635
8020
14687
11097
14652
9516
14649
6145
14548
14245
14558
8331
14549
14349
14539
9914
14646
10269
14678
12088
14657
6569
14641
4697
14694
12267
14707
10403
14692
11588
14721
12725
14626
6981
14727
14299
14731
12687
14665
10741
14743
6625
14757
13008
14667
10414
14657
14009
14611
9918
14677
7836
14736
13885
14672
8211
14570
8576
14804
9706
14795
14060
14691
5210
14683
10926
14687
5561
14656
7188
14706
14802
14678
7698
14764
6985
14753
12058
14714
10096
14722
9562
14626
11824
14850
1953
14735
2670
14700
7915
14639
9575
14865
7179
14618
14459
14750
10367
14732
7437
14871
11710
14791
10131
14895
6540
14661
7709
14767
10315
14721
8351
14858
8202
14729
11814
14755
10550
14726
11994
14761
7192
14850
11887
14813
8592
14921
11803
14790
12041
14896
8824
14947
5233
14789
10533
14777
9573
14889
7745
14710
4040
14910
4995
14849
9990
14934
13921
14765
8717
14810
8883
14862
14942
14860
9426
14870
6392
14836
12267
14921
10548
14839
14595
14889
12466
14973
14107
14788
2316
14905
10623
14933
10218
14993
8003
14821
8676
14973
4174
14917
5064
14934
9620
14974
7508
14862
14025
14940
12309
14866
12477
15039
12332
14947
11692
15073
14393
14942
7343
14994
10380
14935
11043
14933
13287
14932
5439
15016
12005
14944
8553
15072
11900
15110
7129
14934
6060
14996
4430
14937
10065
15030
7934
15011
10970
15115
6462
14992
14630
14935
12036
15043
7197
15056
7021
15044
12699
15108
7533
14946
13072
15032
12255
15022
13039
15012
14043
15118
12744
15174
7906
15192
9490
15065
4010
15011
13803
15155
14617
15121
11127
15118
14638
15120
11308
15068
11974
15105
9257
15138
13434
15133
14185
15195
6575
15239
10448
15079
10824
15019
12214
15119
7286
15238
13549
15172
12067
15144
6893
15192
13167
15263
11128
15275
9116
15270
14973
15128
5228
15214
13026
15247
2765
15190
10448
15058
14322
15152
13094
15213
14472
15166
14472
15191
9555
15319
10846
15252
12721
15108
8150
15200
7072
15183
14138
15289
11289
15149
12573
15308
12490
15331
11928
15323
8847
15218
13475
15180
9658
15314
9084
15320
10682
15377
6550
15251
7968
15283
13475
15323
7200
15244
8258
15365
10169
15281
14450
15403
14509
15406
8207
15231
4834
15219
8296
15421
13095
15276
10256
15197
4972
15382
9689
15260
8763
15300
11325
15443
4405
15360
12300
15356
10699
15422
10621
15411
14489
15397
7049
15369
10903
15362
8481
15350
15253
15419
10648
15484
6768
15353
11310
15400
10767
15386
8355
15460
11846
15365
13465
15391
10593
15387
7832
15454
7395
15516
15479
15375
5777
15498
11878
15462
11059
15383
12748
15468
1179
15501
12401
15499
11614
15456
8798
15537
6043
15468
13654
15496
15278
15509
14701
15545
11321
15533
11310
15477
8682
15469
10621
15568
8953
15466
7556
15473
13271
15501
8327
15504
14659
15539
15605
15613
15581
15557
8136
15574
12717
15426
13785
15461
10824
15591
14991
15511
8233
15568
10996
15544
8578
15495
11341
15543
7957
15465
13436
15577
11392
15590
12125
15426
9800
15629
11200
15485
8178
15482
15235
15601
8826
15602
13035
15567
1650
15697
12269
15612
10910
15602
9197
15586
9737
15653
12083
15672
8200
15620
11592
15601
8274
15558
9479
15667
9020
15587
14500
15699
9495
15688
15115
15664
14506
15693
13409
15756
6829
15621
8559
15673
10698
15646
14918
15626
8603
15618
12859
15610
15200
15723
7524
15678
4062
15673
13237
15796
6367
15767
15507
15582
12100
15689
8976
15776
14014
15603
9195
15767
8519
15760
10962
15705
4450
15597
12501
15738
13597
15667
14268
15739
10821
15724
3142
15715
12964
15787
10155
15799
5015
15761
12758
15859
8845
15726
12994
15769
8214
15850
8202
15794
9322
15725
11915
15792
10825
15677
6652
15756
6340
15755
9507
15718
12219
15796
8308
15901
10201
15773
11556
15807
15771
15897
11775
15849
13924
15774
11571
15939
5588
15829
14334
15842
5535
15846
9367
15891
14843
15809
9344
15845
14453
15832
8666
15879
15809
15876
15211
15812
14635
15863
13540
15867
13557
15796
15878
15972
10997
16000
12114
15821
11520
15970
12978
15940
11378
16000
9704
15944
11442
15908
15560
15941
5530
15910
6391
15917
11696
15917
11038
16007
15741
15983
14693
15900
7176
16050
8881
15863
6894
15965
7721
16011
4327
15920
7147
16007
10653
15948
8565
16057
11771
15995
3035
16028
14759
16063
13111
16002
9772
16104
9060
16092
8865
15951
8735
15887
9306
16103
2666
16012
10331
15929
14939
16014
14102
16127
11737
16018
14599
16132
13933
16053
9125
16056
9656
16005
15804
16024
10544
15925
9823
16102
13878
15987
11447
16074
8018
15930
7889
16045
8996
16075
15204
15931
9435
16030
7942
16190
8081
16113
14012
16125
12438
16206
13761
16161
10406
16196
14356
16084
10282
16174
10102
16098
11172
16100
8067
16060
11625
16240
8318
16114
12183
16077
14981
16254
11971
16130
8244
16188
13310
16170
12072
16120
12599
16187
13255
16202
9828
16181
10433
16030
15588
16224
6714
16158
9960
16242
10006
16240
9298
16152
10809
16180
13569
16079
13667
16295
8710
16197
3967
16190
10104
16282
12232
16217
5321
16303
7407
16298
9126
16221
10310
16177
7723
16317
8145
16169
7074
16365
10041
16288
9510
16251
8333
16335
8409
16259
10169
16179
9820
16200
9509
16378
14250
16290
14899
16382
8727
16354
5607
16103
14594
16381
12985
16402
14541
16370
7281
16354
10769
16318
11556
16396
13525
16354
7632
16394
7722
16439
12860
16386
14430
16348
7226
16402
14564
16350
5538
16213
5377
16286
10537
16422
12017
16247
11648
16372
13717
16335
11750
16448
15953
16426
15123
16356
15966
16243
11515
16382
15095
16349
11683
16449
7621
16369
7263
16258
9610
16396
10796
16512
16524
16379
13033
16481
8612
16536
7457
16422
15788
16533
9588
16438
14015
16455
9537
16411
9767
16497
11550
16454
12057
16501
15529
16573
4360
16439
11314
16570
13222
16589
7880
16493
8569
16506
9616
16499
11952
16471
8398
16522
9934
16595
12164
16451
11706
16469
9507
16514
10317
16321
10595
16386
14062
16603
14769
16464
14926
16543
10808
16468
5085
16363
14977
16528
11079
16432
15139
16623
13518
16551
6863
16577
15264
16630
15932
16530
10812
16565
10931
16598
15329
16576
14080
16554
9883
16609
10962
16504
5023
16631
7909
16576
12399
16576
13837
16520
11780
16671
3361
16695
11665
16652
14001
16716
6265
16697
15494
16669
971
16729
15750
16655
12770
16584
16002
16690
13309
16641
11420
16716
15429
16654
9372
16678
10956
16537
10491
16658
16505
16609
14018
16618
7276
16669
8741
16612
5525
16655
6475
16748
12244
16695
15090
16788
7200
16814
12563
16647
9870
16766
8857
16771
7772
16718
16070
16783
10087
16775
10258
16706
6627
16677
11083
16684
16456
16699
16279
16707
6634
16843
11685
16711
14716
16731
4700
16780
15037
16844
3071
16839
16307
16848
11143
16680
10211
16675
10993
16856
10435
16798
11796
16675
14622
16669
11188
16793
13453
16757
8104
16833
8308
16677
10450
16737
14253
16877
14920
16882
4924
16768
13495
16802
10709
16937
9236
16949
11020
16809
13731
16904
6784
16966
12555
16690
13823
16800
5171
16878
10607
16957
8149
16869
16457
16865
12725
16889
9663
16875
16857
16904
12815
16874
8756
16988
16422
16769
11814
16830
15116
16966
15655
17001
12876
16819
10265
17001
6609
16925
13407
16908
8571
16973
11060
16954
8311
17060
15009
17000
16549
16771
16188
16849
7047
16855
13941
17010
14781
16957
13754
16963
1074
17092
11226
16972
13335
16938
13034
17009
14166
16867
12697
17032
3240
17042
4229
16873
11278
16923
14883
17029
11162
17004
16531
17104
12399
16998
7160
16980
12254
17008
9758
17032
13290
17108
14898
17069
9764
16992
10713
17127
15239
17019
9121
17176
5597
17016
15598
16969
12851
17173
3063
17191
14916
17182
17021
17069
15765
17195
4385
17138
11770
17116
8918
17183
13746
17172
12089
17079
10561
17132
13061
17096
17021
17086
12491
17008
6617
17243
12450
17170
9937
17084
15617
17176
10013
17102
12359
17033
14698
17238
16353
17219
13502
17009
13575
17229
15450
17138
13188
17131
4680
17234
10590
17157
15508
17209
13117
17295
12866
17237
6421
17308
11597
17041
5605
17194
8807
17083
15439
17162
12061
17252
4811
17251
16387
17232
11942
17264
7902
17308
16887
17258
6777
17284
14267
17299
6887
17239
15171
17319
13286
17269
13024
17262
12401
17149
3668
17340
7072
17325
17009
17287
8617
17207
16676
17169
11445
17296
8704
17246
5304
17342
16385
17339
7690
17393
13445
17340
13130
17391
12017
17356
11041
17271
10280
17372
13366
17423
8538
17439
9753
17399
9960
17440
9730
17289
16246
17384
17094
17433
4775
17394
11445
17301
16139
17265
12687
17456
12685
17386
10387
17461
13109
17385
12282
17348
7840
17407
13020
17340
16590
17494
10211
17343
10867
17486
10245
17427
8494
17345
17237
17338
12343
17388
13549
17354
16425
17531
13621
17404
16703
17526
16347
17522
12637
17548
15180
17396
15406
17511
14944
17355
11795
17430
13462
17415
16234
17571
9291
17461
9794
17490
9664
17570
11387
17466
16059
17446
11145
17461
15559
17532
13218
17437
17550
17396
13457
17449
15596
17604
9792
17613
15763
17463
14568
17584
15838
17515
6079
17624
17192
17554
8413
17579
6951
17622
15031
17529
14129
17602
12235
17553
1692
17601
15836
17502
12795
17666
11040
17578
15403
17529
16411
17670
10740
17480
16723
17628
7976
17494
8966
17555
13610
17470
8840
17633
13884
17647
13156
17537
13320
17615
4930
17694
15432
17633
14871
17642
7904
17641
8550
17677
15047
17727
14923
17674
8919
17593
6957
17760
16962
17598
14656
17746
8038
17705
14857
17668
13242
17740
16691
17594
15061
17764
14209
17584
15216
17545
14847
17807
9160
17613
17341
17612
9813
17643
17189
17667
9762
17820
17798
17815
13785
17755
17273
17663
11550
17693
1957
17791
5125
17799
15073
17667
17238
17815
10467
17783
11617
17546
11048
17679
15973
17662
9630
17640
15584
17705
10908
17776
10455
17806
14813
17618
17264
17840
8124
17794
9110
17732
12991
17880
15682
17777
14977
17824
17119
17802
7162
17782
10772
17826
10087
17936
16650
17864
14634
17801
12902
17839
17023
17757
8739
17951
6250
17769
15552
17813
10882
17868
14380
17894
15472
17852
13790
17855
10144
17985
14446
17784
12500
17878
2282
17862
13115
17980
14856
17874
3260
17904
6574
17918
14281
17926
8345
17859
15819
17925
8936
18019
13512
17855
16390
17731
14196
17989
17216
17864
13725
17968
3069
17960
14160
17843
17483
17945
10382
17847
10152
18008
16201
17968
7676
17951
9323
18048
13869
18082
16121
18025
17518
17947
13151
18027
15157
17801
10012
17939
5111
18091
16952
18081
14411
18007
11622
17914
18024
18074
16846
17981
12268
18090
16978
17971
8069
18121
6712
17885
12930
18077
8269
17995
8678
18045
8767
18056
10494
18154
18096
18101
14326
18146
15035
18035
9556
17922
10467
18072
14176
18109
7774
18113
8235
18186
10481
18063
14440
17889
10802
18064
16753
18157
8893
18201
8042
18164
10114
18179
7223
17923
12827
18107
11173
18204
7490
18235
11490
18061
16299
18165
7244
18088
8786
18075
11534
18195
7365
18193
18133
18037
13045
18195
11596
18047
5325
18162
14049
18282
14759
18218
14391
18252
12704
18290
16415
18250
12645
18153
10225
18206
15639
18227
11936
18181
14336
18064
12583
18136
9171
18180
8511
18221
12220
18291
17098
18330
17647
18252
16265
18312
13916
18208
16222
18257
12043
18227
16910
18189
14219
18158
10073
18217
9313
18116
12878
18331
14994
18335
10272
18388
8429
18076
8845
18236
12545
18199
14807
18264
13525
18122
13691
18342
17613
18313
12769
18267
17788
18399
13526
18280
10377
18399
16958
18405
16233
18339
11066
18377
10372
18321
18002
18268
5855
18289
12199
18352
10941
18419
14745
18415
13616
18431
17988
18347
11463
18299
11272
18245
9538
18353
10231
18234
13540
18364
7212
18404
14421
18362
7729
18321
15267
18498
8845
18249
14784
18370
8259
18473
17046
18509
11811
18471
15535
18382
15558
18411
17027
18338
11186
18468
10855
18470
15052
18343
11102
18360
1049
18546
5894
18548
17565
18446
14737
18570
8062
18501
16488
18572
9231
18537
9885
18539
13902
18445
13869
18412
16931
18579
17989
18328
9686
18515
11893
18534
17931
18494
15692
18502
9042
18586
5283
18338
9533
18473
11279
18640
8550
18477
16931
18306
15609
18464
11586
18489
15283
18568
12805
18447
14227
18455
18601
18604
10902
18554
16100
18434
15972
18366
17531
18616
14960
18510
9494
18484
13573
18553
8511
18411
18641
18564
14547
18425
9860
18582
16880
18713
8062
18552
10910
18489
12064
18653
13976
18566
17021
18625
10408
18724
14098
18533
14729
18509
7802
18500
18691
18661
9882
18693
14573
18687
12191
18751
17976
18636
18646
18653
10716
18448
15646
18697
14062
18518
9576
18747
9939
18619
14147
18533
15859
18723
11970
18658
6707
18704
13836
18706
14016
18521
8304
18616
8952
18638
8592
18637
9806
18781
8707
18842
10898
18746
8672
18853
12072
18654
16457
18782
17303
18782
15489
18677
13319
18873
12416
18749
17303
18726
9034
18737
12481
18703
18508
18792
10449
18752
10883
18670
18830
18793
13642
18818
14844
18760
17559
18782
17620
18821
1683
18761
10164
18886
15562
18866
14407
18801
17514
18792
10910
18759
14663
18912
15085
18902
5699
18907
12364
18847
18462
18801
18207
18857
9702
18952
12139
18977
13099
18770
18206
18850
9214
18669
12316
18965
11013
18845
16574
18937
11758
18676
8909
18783
7905
18899
11801
18864
12542
18857
12389
18731
14470
18738
17737
18992
13751
18886
8107
18862
3710
18930
11105
18849
14773
19037
14911
18895
14764
18920
16283
18866
12411
19009
9831
18995
18288
18914
12339
18922
17613
18902
8860
18964
15527
18995
7939
18962
15944
19017
13455
18876
17012
18930
11239
18811
10873
19087
11375
18848
15106
18938
4465
18822
9729
18887
11503
19081
14132
19009
17050
19139
8274
19011
17719
19061
12620
19104
16163
19110
7790
18985
12856
19098
15978
19062
15601
19026
11662
18878
17820
19063
7321
18987
11276
19169
18821
18898
16574
18947
4016
19003
2440
19180
16913
18947
11657
19212
9295
19051
18911
19172
15596
19100
9188
19001
9139
19120
14005
19144
13786
19037
12947
19177
11172
19183
17624
19041
10613
19212
9996
19226
14152
19056
15198
19129
4438
19126
10696
19108
16131
19188
11158
19061
14261
19199
7828
19266
8597
19249
14220
19150
12564
19206
18383
19194
9343
19161
5928
19213
12841
18997
8042
19189
11892
19310
11293
19227
17205
19008
19226
19295
9943
19255
12710
19244
12852
19293
8325
19252
8337
19113
18994
19163
14547
19170
10706
19211
13815
19255
18569
19285
18174
19240
15789
19244
12437
19299
13216
19352
10620
19311
8138
19229
17810
19234
11543
19139
9787
19407
11376
19275
16646
19279
11762
19223
18985
19366
6752
19250
17941
19360
18840
19311
9458
19448
11884
19427
18351
19382
13293
19334
9622
19331
13428
19343
15196
19308
14809
19319
18570
19364
13754
19187
12345
19395
10213
19477
16307
19330
14092
19269
17233
19383
15036
19397
14942
19481
17116
19352
8768
19456
12103
19468
7843
19533
14640
19443
13570
19536
6721
19545
6774
19385
11396
19467
14810
19515
10782
19521
2704
19544
18210
19396
17580
19510
12115
19437
12498
19369
5243
19578
15162
19440
16798
19443
15521
19509
16149
19295
5630
19521
12544
19433
14137
19549
16087
19455
11249
19296
10186
19609
19568
19453
17145
19371
19355
19615
11661
19354
19269
19436
15445
19384
8168
19385
16767
19498
10828
19539
15864
19615
11813
19478
12495
19419
15203
19437
17913
19423
12643
19668
16196
19660
8056
19524
13710
19593
5929
19513
12370
19642
2818
19630
15628
19632
12470
19678
6895
19704
570
19590
10047
19653
16510
19551
18412
19726
18540
19736
15124
19586
19174
19673
13502
19654
16167
19642
8414
19713
6264
19563
18836
19599
15435
19560
13349
19596
13503
19702
9183
19685
11143
19499
17086
19764
8706
19705
14969
19768
8840
19513
8831
19710
10194
19572
17545
19486
18612
19660
17173
19614
15950
19820
8152
19832
11087
19592
16465
19719
15157
19705
4626
19744
5921
19697
13292
19767
8226
19823
8236
19859
17097
19834
13178
19680
15832
19713
15096
19746
14405
19865
15706
19801
13846
19654
8525
19878
10526
19823
11072
19784
8921
19748
15349
19604
8196
19693
19298
19853
19684
19811
19168
19775
16552
19785
14534
19892
16527
19822
13862
19747
14779
19936
14339
19800
9225
19951
13328
19857
10613
19893
16103
19909
11467
19917
16017
19877
18294
19891
15571
19692
10815
19798
12822
19816
8054
19801
15062
19995
18275
19820
10955
19915
15833
19911
11459
19858
18454
20015
16647
19942
13412
19899
16530
19903
15699
19975
19973
19806
19514
19992
10764
19895
19102
19795
16625
19899
17012
19896
12757
20047
11920
19913
16557
20066
12945
19983
12993
19880
13785
19887
7725
20027
7604
20015
5709
19747
18530
19853
17334
19965
15779
20004
18444
19976
13590
19800
12834
19878
11179
19853
14940
19916
7841
20025
13912
19958
10475
20055
9874
20144
10264
20149
11532
19992
13670
20126
9936
20019
18507
19792
3043
20166
7897
19928
18553
19983
18010
20024
8173
20030
6524
20047
13026
20132
16028
20054
18824
20036
10971
19979
16997
20144
11826
20081
15948
20203
10944
20049
19339
20064
19424
20078
12466
20018
18052
20182
2084
20044
18733
20141
11965
20069
8233
20174
6605
20237
14858
20161
16206
19989
19425
20220
10977
20081
19652
19993
18992
19967
13636
20222
12767
20127
14882
20275
14907
20116
10924
20141
16406
20207
18107
20098
2740
20250
15972
20226
17787
20250
11148
20291
10068
20232
7974
20194
13122
19982
10955
20229
16889
20165
17910
20153
16564
20222
13517
20084
12181
20171
10474
20316
14660
20294
9648
20223
18762
20236
15416
20181
15783
20211
11591
20282
17567
20224
16816
20393
18719
20264
12108
20169
18585
20396
10250
20231
19492
20296
7368
20327
18670
20088
3928
20266
13981
20287
10798
20058
18905
20218
3354
20384
13915
20311
15128
20320
9006
20345
13161
20411
16019
20400
16268
20375
15356
20385
10456
20472
18059
20479
17102
20479
20474
20440
14762
20493
16226
20410
7138
20444
17264
20442
14640
20314
7165
20418
6197
20368
13216
20451
10087
20211
10656
20364
11514
20475
14279
20292
16093
20383
11202
20493
18356
20516
15370
20369
18638
20374
9577
20473
2549
20444
13267
20240
10232
20480
9266
20445
16689
20492
16166
20487
11343
20539
12131
20357
19726
20376
9951
20452
16162
20479
14615
20398
18318
20479
19395
20583
17353
20569
15155
20559
13783
20592
13618
20581
10695
20368
18227
20489
15149
20641
15209
20573
17561
20620
9763
20478
16947
20570
19673
20460
20600
20514
18654
20525
11848
20511
15359
20667
6066
20563
13077
20651
11774
20513
13320
20610
3235
20388
10835
20571
8495
20700
19395
20589
17387
20574
18673
20536
19800
20573
11784
20458
11669
20633
12281
20573
8348
20510
19252
20470
14107
20644
20496
20738
17636
20570
12100
20656
10589
20490
9639
20602
13124
20595
20375
20715
11341
20670
14263
20684
19676
20766
9512
20711
12867
20604
19622
20709
9577
20551
17591
20617
8867
20625
5881
20613
10545
20818
15263
20745
11559
20555
9476
20741
5326
20602
18754
20741
15714
20740
20467
20792
12937
20795
14666
20824
10548
20656
9509
20797
17971
20637
19212
20860
8876
20776
15246
20679
12022
20779
10817
20830
18106
20891
19759
20747
17100
20726
14614
20783
9366
20639
14256
20845
13858
20784
16393
20704
6480
20724
9734
20890
10546
20782
16354
20931
10089
20825
20590
20851
7081
20764
5766
20898
18912
20790
12594
20947
15721
20888
19253
20754
18431
20799
20854
20847
19921
20835
5859
20821
15848
20885
18649
20966
11641
20840
11049
20773
18084
20880
14846
20927
15734
20822
20401
20944
12393
21010
12550
20909
20076
20857
13880
21018
19831
21036
14397
20808
11863
20889
8770
20919
16879
20947
19641
20965
16018
20788
16491
20946
17294
20850
12924
20713
11229
21063
2114
20857
12446
20889
12600
20738
9867
20877
17937
20987
19004
20945
21046
21060
14486
20902
5551
20843
18631
20839
16817
21015
13836
20984
15738
20970
10509
21094
6361
20959
13782
21087
9850
21089
20173
20910
13529
20876
17794
20921
19003
21126
16348
21073
14844
21160
14473
20919
20971
21131
14493
21014
19609
21124
18023
21066
13241
21167
11334
21113
12445
21143
13701
21148
11768
21134
12772
21182
19953
21059
20894
20997
14292
21118
12778
21137
11219
20935
17978
21049
20010
21074
19001
21159
11485
21232
20480
21106
9591
20947
19031
21101
19588
20925
11539
21065
12750
21064
16829
21111
17135
21179
18619
21278
18245
21131
13838
21050
12691
21269
19303
21128
15550
21205
12104
21014
13471
21033
11297
21148
11032
21178
16436
21272
10950
21285
17347
21137
14978
21254
9108
21327
2348
21235
11298
21134
20034
21352
20601
21268
20824
21303
13664
21285
20200
21353
9522
21335
18883
21186
10329
21308
7733
21384
20764
21309
11687
21346
13402
21313
15161
21123
17171
21236
16961
21321
12952
21186
18464
21241
13764
21332
9163
21293
9036
21214
9537
21022
13004
21329
17209
21261
3968
21205
21213
21420
16481
21186
20523
21397
14137
21309
6566
21183
6906
21301
12957
21468
11833
21285
20618
21449
16860
21402
14390
21398
21027
21302
21395
21414
3962
21336
13451
21194
14501
21480
11323
21165
15725
21297
18184
21513
12811
21301
9996
21433
16744
21355
19156
21525
12684
21345
9218
21481
20059
21404
16885
21350
20730
21492
11895
21288
16782
21319
8080
21398
15248
21505
14077
21512
9823
21368
8786
21381
20166
21417
8758
21459
9673
21295
20331
21366
13208
21593
10560
21474
16206
21565
17330
21523
14699
21470
10491
21608
5910
21608
12028
21287
19000
21409
14736
21558
6996
21606
16101
21481
10403
21506
9687
21517
16637
21591
19070
21359
12173
21548
18960
21629
12924
21586
20253
21432
19175
21526
6248
21487
18163
21338
17800
21629
13394
21537
19556
21510
20725
21557
18057
21507
7741
21515
10518
21560
14822
21493
17032
21522
11697
21617
16318
21677
17296
21739
11971
21645
12939
21731
13802
21544
12566
21654
20371
21675
16032
21604
15012
21393
14804
21750
10385
21448
14177
21735
20506
21468
12751
21608
12004
21473
8586
21553
14315
21431
19328
21535
5217
21520
16763
21659
21438
21804
6596
21698
21043
21725
21356
21448
12229
21719
21200
21626
15289
21761
21361
21754
12792
21774
5379
21592
9419
21752
9032
21583
19085
21599
9874
21797
16507
21688
20635
21754
12824
21764
20262
21747
17610
21801
16041
21712
9828
21749
14142
21702
14944
21692
9596
21724
7975
21760
20521
21650
10299
21789
20137
21770
19289
21776
12323
21743
11935
21821
10122
21830
17807
21735
13556
21857
16255
21884
10806
21954
21936
21935
11073
21814
20846
21848
11841
21925
14528
21781
3741
21980
15655
21773
18561
21853
13168
21930
18776
21880
20994
21996
17002
21842
16694
21874
10858
21792
11929
21961
10867
21928
17385
21945
14845
21819
12174
21937
21111
21788
11912
21933
11534
21795
16019
21938
19936
21899
19398
21941
10294
21812
12157
22054
19779
21815
12186
21895
9964
21857
14679
22074
13516
22015
19559
21890
17266
21848
3515
22013
17809
22045
17456
21834
16150
22051
21672
22086
12431
21821
12884
22008
8581
22120
9501
22087
19548
21937
3878
22130
14611
21954
15301
21816
10998
22121
7832
21939
13207
21960
11842
21922
11311
22136
8442
22083
12495
21961
14936
21983
13429
22086
19561
22142
15717
22045
21336
21998
19393
22163
10762
21941
11979
22105
15715
22048
10674
22166
15351
22111
22018
22180
21580
22179
13816
21936
20632
22100
21812
21980
18875
22135
13768
22183
20260
22052
18799
22065
15911
22070
16399
22120
8895
22165
1920
22108
20858
22154
12816
22146
19807
22190
12075
22197
16721
22283
20707
22168
12273
22189
18084
22145
22144
22182
20799
22024
14874
22122
21240
22289
13816
22138
12532
22268
14644
22275
10194
22151
15898
22298
13664
22070
14471
22242
12927
22155
10445
22195
11465
22277
4729
22134
18144
22103
20150
22342
21340
22171
11550
22109
12038
22112
18196
22242
16481
22250
14711
22177
21641
22214
14210
22158
15116
22336
7805
22204
20982
22306
16385
22271
21072
22306
11058
22157
10572
22371
10429
22290
21474
22262
14881
22317
13258
22404
20313
22262
21418
22156
9812
22287
14046
22155
17105
22247
15011
22426
22449
22418
16786
22399
13067
22096
13226
22265
18362
22359
20531
22325
22028
22320
13801
22287
11011
22388
21361
22295
6227
22303
14357
22257
3657
22422
15022
22410
19859
22324
21287
22285
19671
22364
5162
22396
17090
22206
20013
22369
8940
22440
19804
22465
16037
22495
21965
22529
12413
22462
12970
22421
21566
22503
22239
22526
17718
22522
10864
22363
21123
22437
21651
22380
7314
22464
13088
22275
12287
22602
15837
22396
2704
22459
20647
22524
8695
22353
16917
22566
12328
22268
19411
22485
21297
22400
19233
22600
10267
22459
19778
22565
12595
22496
22485
22334
21984
22566
11878
22418
8151
22670
15782
22455
8000
22541
9742
22671
21741
22507
1933
22410
17004
22581
17615
22568
15350
22568
19944
22458
7485
22466
18483
22664
9184
22554
17703
22552
3691
22583
13997
22553
10355
22630
13087
22734
17430
22537
17132
22672
15220
22428
4768
22722
10531
22572
18880
22542
11426
22694
22422
22705
20623
22424
17769
22738
11377
22612
10001
22668
14324
22765
15524
22617
9564
22547
22465
22577
17653
22655
20330
22755
3963
22540
18686
22759
13854
22800
13068
22732
20474
22656
22477
22835
21231
22835
20782
22448
19836
22833
12159
22801
22788
22673
17163
22838
11528
22840
16975
22857
22676
22493
6761
22768
18710
22561
16980
22759
17340
22808
15907
22877
20860
22776
19075
22811
16228
22757
19538
22702
16685
22811
17992
22797
13556
22740
11783
22841
15361
22903
14940
22829
12107
22780
16378
22721
21179
22732
9814
22846
11061
22651
10986
22799
15676
22669
15818
22749
22875
22888
14652
22638
14121
22848
22882
22672
18844
22831
10746
22539
10443
22768
16229
22860
16629
22676
20867
23005
15040
22604
14332
22824
17573
22871
11060
22936
16695
22845
11573
22872
12992
22936
20910
22838
15427
22951
11216
22670
10611
22832
9933
23019
16244
22798
13454
22820
13748
23008
17609
23058
21028
22915
13925
22974
18870
22863
22683
22997
14115
22904
22800
23089
20636
23059
13514
22890
16179
23018
3748
23016
21001
22898
11780
23053
20094
23076
12759
22898
11652
22946
22935
23103
20533
22885
8655
23012
7274
22964
17049
22823
21153
22933
14020
22926
10596
22932
13053
23079
19430
22945
20568
23137
21912
23063
13374
23100
13417
23060
13816
23075
21306
23079
16709
22968
13360
22984
16609
23149
19848
22923
7714
23175
20710
22979
2648
23075
17514
22994
22103
23162
14632
22981
12550
23016
21506
23040
19754
23210
13022
22855
11439
22975
22698
23159
23019
22958
11808
23156
21256
23048
21870
23080
13577
23241
19591
23106
21271
23069
13518
23043
23074
23225
16870
23141
20187
23165
21788
23261
15356
23298
13162
23237
15527
22988
18188
23021
16866
23188
21726
23261
10900
22987
14776
23003
21202
23091
19481
23094
20972
23127
14472
23351
6113
23295
13111
23228
18592
23296
4155
23248
10251
23251
15799
23181
22903
23315
13785
23261
17101
23198
22701
23190
4576
23135
21381
22978
12253
23191
9686
23279
22794
23178
21527
23141
13090
23029
6695
23387
19356
23351
15832
23417
23357
23311
20128
23439
18388
23305
9890
23207
7502
23291
13042
23249
8840
23425
18732
23391
13501
23146
1681
23154
6621
23386
22496
23277
17208
23180
21370
23317
22754
23445
16571
23303
21230
23302
22034
23485
14138
23480
21370
23460
23242
23201
22112
23515
16335
23406
17235
23300
22218
23221
13589
23424
22786
23386
18158
23355
14263
23359
20825
23347
1761
23496
21586
23339
1090
23288
17390
23551
15846
23409
23538
23422
17950
23578
22078
23455
19610
23523
21525
23325
20734
23538
19157
23370
22966
23428
6945
23446
13771
23527
16111
23459
18755
23259
21540
23580
14627
23470
22844
23607
3287
23618
21419
23439
13549
23578
9912
23513
18348
23634
16100
23373
17034
23493
12612
23468
19362
23516
15799
23622
17514
23511
14054
23648
13835
23384
21493
23548
18735
23509
13093
23489
8372
23454
17533
23555
13300
23646
21713
23511
22209
23509
20338
23610
19831
23634
16176
23502
17830
23553
22813
23488
17610
23335
22895
23740
5085
23506
21533
23639
11309
23739
17392
23706
10708
23628
18420
23701
22532
23685
19927
23725
19116
23701
20406
23690
9335
23660
20888
23390
6546
23712
13222
23544
14728
23667
4821
23632
21551
23730
8344
23817
9732
23754
17633
23749
10330
23605
10397
23621
14688
23559
13561
23809
16635
23662
15811
23753
23041
23692
4644
23683
22702
23652
22106
23827
23178
23663
19913
23860
17735
23798
14374
23678
7775
23617
23755
23720
18245
23763
21487
23791
22487
23646
19076
23574
16310
23646
8580
23851
22860
23853
13162
23912
21070
23667
23391
23881
21609
23778
11397
23865
16315
23939
17486
23945
14856
23545
15213
23929
19749
23882
13744
23659
12788
23776
15288
23641
8592
23887
13592
23805
14903
23824
13417
23744
15927
23708
17149
23981
9008
23732
15845
23891
15553
23965
13765
23966
15280
23726
16338
23779
7384
23887
13310
23789
21674
23924
21600
24014
17629
23805
5095
23780
17841
23880
21997
23846
15141
24044
10259
23932
14099
23930
14738
23840
18693
23851
18969
24062
22692
23702
22831
23780
14397
24046
20210
23889
18589
24004
15582
23908
15979
24013
15734
23871
19854
23834
4466
23765
23896
23818
8937
24114
22658
23853
12185
23960
15101
23859
13612
24099
15793
23926
17779
23981
20889
24076
11285
23923
12597
23992
17412
24007
17860
23934
16716
23872
13838
24103
10796
24071
8337
24034
13457
24106
22608
24059
20330
24084
17730
24134
21001
23939
13906
24136
14566
24134
18794
24190
20030
24053
17703
24177
19483
24162
19835
23975
16061
24052
23145
23987
13930
24173
21234
24087
15453
24089
17852
23952
20599
24014
21849
23942
11326
24124
17526
24262
21148
24098
21427
24042
20372
24191
17186
24022
16678
24049
23024
24069
22236
24003
24162
24251
19066
24195
22203
24193
21405
24190
15213
24106
13125
24151
8393
24106
20992
24033
23483
24196
23871
24059
21763
24312
13587
24337
11896
24300
19675
24269
23676
24237
23758
24031
16959
24153
20120
24051
6555
24210
22952
24368
8956
24328
12805
24083
17076
24224
15809
24281
14002
24163
16039
24249
15014
24360
8128
24170
8284
24285
13981
24341
15637
24306
17768
24188
12500
24082
20745
24092
13613
24329
23958
24042
23399
24432
23064
24322
17160
24406
23194
24368
20285
24435
14390
24274
20436
24414
2786
24318
20240
24252
12018
24474
18711
24420
14285
24466
16032
24469
17370
24231
16183
24309
19529
24179
20946
24506
15843
24215
16634
24516
21785
24509
11389
24494
24151
24408
10707
24241
22212
24363
9845
24451
23482
24437
12130
24398
11178
24416
19057
24386
11005
24330
21944
24527
22387
24450
22043
24368
22432
24572
23420
24520
9607
24472
19907
24322
19170
24536
18503
24409
17524
24405
24083
24519
22768
24563
19438
24511
9949
24468
13570
24397
12762
24415
15820
24454
23723
24570
22811
24424
6254
24515
16465
24376
12406
24425
9095
24640
16934
24415
16217
24443
23852
24537
19929
24475
12047
24501
14995
24627
18879
24520
24146
24427
22259
24550
17273
24587
12332
24486
15494
24433
12987
24453
11778
24709
22325
24487
10489
24654
15604
24678
18970
24660
23879
24704
15252
24668
15094
24734
17622
24710
22499
24547
22726
24673
17110
24714
23203
24603
23365
24567
18416
24512
5701
24759
11802
24579
12084
24397
20523
24677
11979
24474
13060
24611
23869
24734
16298
24440
11566
24707
11062
24718
18040
24583
7823
24653
3943
24646
6758
24718
12095
24727
21646
24697
19412
24664
21736
24821
2591
24701
9732
24403
24686
24779
15830
24693
11271
24852
18449
24629
21386
24662
23562
24686
22297
24805
19519
24519
8056
24804
7884
24685
13772
24836
18392
24783
21518
24704
17950
24877
15424
24801
15569
24850
7702
24778
10513
24903
23163
24746
9615
24705
17085
24922
20055
24866
21955
24687
17873
24700
16175
24917
9854
24908
20598
24714
21763
24486
20723
24606
20123
24865
23882
24883
14507
24973
15616
24717
13713
24897
22684
24759
20584
24984
11328
24590
18414
24887
19345
24990
21603
24769
21454
24809
20168
24773
18286
24891
12269
24844
24999
24877
19107
24866
11864
24800
20607
24872
10075
24918
23316
24965
11928
24680
23492
24663
22751
24908
21490
25003
13252
24903
21459
24970
10307
25073
18550
24878
23696
24850
20626
25039
20654
25024
8495
24807
19803
24838
5620
25027
18532
25069
13014
24954
19958
24811
24711
25099
21140
24794
24336
24884
13186
24871
18828
25070
20028
25125
4034
25016
18366
25143
9261
25040
23122
24978
5206
25021
15578
25114
13901
25066
7565
24926
14202
24919
24717
24908
14446
25106
13496
25023
22687
24980
15088
24924
19385
25182
24959
24979
11741
24955
18195
24756
8510
25016
13570
25121
22220
25171
18451
25172
15512
24973
17026
25100
20586
25164
10841
25074
16288
25140
18077
25070
16637
25228
12351
25018
18202
25063
18050
24962
23825
25055
15870
25177
17820
25260
16754
25154
22287
25154
20701
25026
19748
24977
11557
25033
19125
25137
18856
25303
16893
25122
12226
25033
18069
25151
20640
25116
23775
25214
13500
25123
22151
25245
12406
25117
18898
25338
23458
25308
12873
25264
20256
25273
6879
25357
18471
25314
14409
25212
6476
25038
3347
25310
16627
25081
13479
25225
21049
25182
12821
25093
5470
25199
25087
25165
15997
25202
14427
25215
16427
25259
14429
25237
25011
25247
14148
25226
24399
25356
12682
25204
21115
25200
19716
25337
13961
25373
22556
25420
13535
25251
10984
25399
18392
25348
18008
25231
24918
25021
16835
25223
21399
25225
16427
25474
14530
25233
22035
25331
15563
25400
4571
25197
24947
25325
14162
25311
6943
25255
11584
25205
23366
25154
24278
25447
24747
25466
6731
25353
2158
25369
18732
25433
16008
25425
14685
25321
22576
25508
25128
25469
17358
25414
7439
25525
20800
25322
12638
25494
14905
25529
24688
25561
21439
25370
13622
25383
21327
25422
16251
25285
22013
25520
17040
25553
23339
25474
17662
25297
19015
25389
23299
25262
12797
25449
12827
25477
14878
25563
3717
25414
21638
25511
23756
25406
18637
25549
14942
25529
17575
25556
12351
25587
23528
25365
13656
25455
23455
25595
17772
25522
22686
25549
23000
25456
24820
25659
18647
25606
18841
25687
19611
25552
14184
25490
19898
25585
25428
25352
23619
25677
20676
25452
25175
25445
15630
25478
15782
25420
21128
25372
17513
25370
14666
25456
12195
25677
1158
25722
6745
25498
11995
25587
22021
25700
8052
25534
24264
25760
18145
25492
17050
25729
25088
25527
20838
25717
19105
25778
22880
25653
7550
25717
13878
25579
20763
25472
4640
25493
19503
25584
14627
25597
15160
25590
14884
25416
17560
25576
14724
25357
25580
25750
9078
25575
14272
25562
16865
25763
18553
25612
11376
25523
20075
25770
24855
25820
19857
25678
19744
25611
12071
25709
18498
25666
12196
25401
23233
25658
20452
25626
23024
25808
20489
25871
20897
25746
18768
25536
14577
25905
15030
25813
10962
25859
19434
25881
16456
25835
18416
25687
19808
25611
25278
25835
7138
25725
22265
25849
24284
25813
23016
25755
23443
25836
13525
25928
19125
25816
24140
25922
19908
25907
20368
25743
25401
25953
16602
25786
19869
25883
25849
25986
25753
25820
23546
25856
22932
25925
12740
25974
21475
25743
19841
25845
5142
25962
24067
25686
15250
25659
5023
25735
14900
25946
14188
25961
22167
25916
19753
25994
14265
25725
15400
26019
24361
26060
19869
25773
14161
25816
9873
25937
18236
25879
20526
26079
15240
25774
16455
25791
25831
26067
23897
26091
12251
26058
25454
25821
16843
25993
19321
26112
10385
26105
20044
26066
23918
26031
14023
25866
22583
25910
15274
25951
20933
26035
14159
25798
16442
25870
22733
26009
23638
25932
16138
25990
13999
25917
8865
25938
23090
26116
20833
25983
22844
26036
19542
26014
15855
26186
17489
26065
20544
26111
21152
25907
19967
26117
11980
25836
17212
25846
18060
26052
19930
26033
23114
26191
15385
25837
24641
25881
12595
25937
7495
26032
7615
26070
23567
25920
21496
26090
24728
26052
23355
26123
16286
26256
6666
26098
17956
26175
12353
26262
12510
26060
25447
26207
10340
26081
18765
26082
23056
26256
18188
26260
21355
26294
21649
26028
22664
26175
17438
26274
19497
26301
17795
26058
22318
26314
20521
26113
12440
26129
17600
26053
25681
26080
25044
26060
22537
26277
24333
26321
16536
26150
25692
26118
16671
26214
24628
26275
25326
26220
20333
26092
22041
26003
7594
26353
21316
26172
13519
26321
15611
26361
21530
26295
16945
25993
10817
26221
19694
26080
2964
26287
11118
26286
23596
26215
19042
26234
17270
26027
15721
26427
21999
26176
20171
26287
20488
26447
18921
26398
7037
26371
20063
26293
15313
26362
15394
26386
15128
26384
23911
26426
22047
26058
20430
26172
24505
26379
19613
26380
13248
26490
24717
26249
10547
26430
22435
26339
17171
26466
11967
26220
16984
26522
10531
26503
21560
26399
16142
26401
13309
26376
14307
26140
15407
26440
13131
26239
19972
26442
17250
26449
25129
26243
24700
26414
18569
26453
14419
26506
26061
26412
23042
26407
20026
26396
18889
26221
24692
26559
21860
26307
20601
26391
15942
26387
22838
26269
23883
26617
12117
26553
12427
26422
17670
26603
24099
26334
8858
26315
19422
26408
18149
26620
18133
26426
22482
26518
20284
26490
16153
26628
17720
26530
23262
26593
8333
26534
18874
26232
17180
26487
18039
26373
21454
26580
13012
26482
19072
26491
9112
26462
14617
26469
12276
26681
11997
26355
25421
26556
15188
26698
25365
26485
17572
26643
9093
26516
10741
26449
22665
26724
23264
26544
26536
26546
6719
26512
25298
26629
19038
26679
25154
26537
11531
26638
24157
26766
26141
26601
24209
26656
13961
26476
17288
26764
15982
26547
15714
26569
15975
26751
26347
26771
8192
26578
6463
26619
17763
26738
16708
26705
12089
26604
25324
26468
21711
26788
24336
26834
11000
26744
19482
26778
14866
26750
10645
26573
24763
26761
18130
26550
15147
26855
23023
26607
26839
26669
22321
26827
21608
26526
12193
26471
24286
26812
25413
26728
19345
26760
16580
26583
15722
26693
23785
26651
7122
26815
14395
26827
12018
26846
19900
26701
19832
26928
23026
26920
24883
26566
22923
26742
24575
26938
15973
26734
12431
26676
26019
26803
26029
26743
13887
26737
23600
26810
17035
26778
22623
26757
21368
26942
23893
26934
21155
26806
21838
26795
23577
26616
24246
26901
10882
26574
18009
26929
25603
26848
3264
26766
15217
26847
18939
26900
23234
26932
5898
26858
25208
26733
20264
26716
20054
26639
21960
26811
24870
26955
13031
26970
14636
26917
21758
26898
16195
26937
18415
26828
26675
26970
7510
26853
14998
26873
22997
26716
12957
26927
24617
26789
16162
26806
19850
26939
23500
26941
25101
26852
23015
26800
2725
26873
24314
26889
8714
27076
25765
26989
22093
26867
20406
26913
12955
27070
19663
27070
13832
27005
19428
26967
6527
26830
24359
26975
14295
27107
27124
27106
6162
26741
20764
27009
26737
27177
26845
26961
12296
26990
501
27073
9486
27153
24763
27040
24274
27197
22795
26932
22400
27037
17185
27096
22494
27086
16405
27147
13989
27181
17818
27033
17824
26859
21392
27242
17852
27105
18952
27089
16085
27255
19250
27078
13462
26852
8638
27033
23751
27072
12317
26812
15216
27187
6110
27140
21330
26951
24409
27147
23480
27142
22622
27105
23438
27226
20670
27041
14369
27245
13522
27109
21216
27121
23790
27140
26766
27282
19933
27135
17473
27182
19916
27023
17378
27128
19638
26899
15747
27125
17135
27274
23023
27332
9826
27246
20479
27080
23898
27245
18634
27191
12787
27182
10178
27209
17854
27268
21037
27297
10065
27135
24275
27385
22110
27351
18736
27323
24875
27235
5102
27279
11670
27135
13783
27173
22625
27258
13985
27069
18802
27411
17225
27364
15513
27363
17328
27072
20452
27296
19737
27170
4264
27320
6935
27393
8835
27254
12482
27146
16158
27255
17884
27320
21297
27426
18431
27243
18131
27394
18060
27318
17906
27138
23625
27274
8956
27268
27118
27270
22840
27295
14122
27405
17202
27144
16637
27440
19918
27264
12949
27290
15878
27335
11395
27357
14645
27414
8915
27412
17431
27463
14624
27365
20451
27370
13089
27389
27224
27452
12520
27349
15702
27486
22373
27508
18004
27273
14043
27313
20140
27420
9372
27417
16742
27383
25830
27344
11787
27558
13203
27413
18340
27426
22735
27586
22693
27474
24331
27592
24371
27584
23123
27575
17540
27588
18826
27572
21306
27503
21956
27575
22683
27363
22040
27629
26485
27437
13995
27346
21205
27665
22673
27520
20359
27627
22013
27622
26862
27657
17858
27683
19730
27350
16827
27645
27144
27538
19683
27598
13066
27679
22877
27719
27474
27668
15072
27542
3810
27602
26639
27371
13974
27655
26270
27507
23739
27450
25684
27753
19040
27757
18527
27589
22608
27543
12816
27660
12346
27544
12562
27440
14663
27742
18115
27356
20783
27521
18655
27682
25060
27603
26471
27580
15106
27639
20019
27781
19665
27696
21480
27726
27531
27624
15497
27666
11433
27687
26174
27659
14567
27564
11512
27348
25297
27747
23508
27583
21176
27812
24710
27753
24286
27774
16579
27515
27720
27649
23101
27730
24834
27610
13518
27661
23790
27755
11972
27764
8193
27621
19260
27704
9048
27602
23308
27754
16088
27723
11209
27573
24752
27770
20676
27736
13379
27826
23079
27590
10544
27931
27458
27799
14217
27682
18662
27517
6087
27496
21871
27935
4072
27781
9325
27895
14089
27855
6134
27828
15218
27768
17241
27955
25546
27814
23517
27724
23107
27929
16132
27947
16764
27868
12499
27669
16424
27803
20380
27982
8659
28005
14879
27758
21542
27995
12927
28024
25280
27687
23589
27934
14050
27996
4657
27967
17138
27897
16276
27811
17038
27903
9297
27679
15899
27865
18365
27817
19932
27922
26007
27865
15263
27849
10948
28008
19190
27593
15269
27854
10175
27887
26888
27958
16372
27877
11811
27921
14068
27911
19146
28024
20513
27776
24838
28070
21463
27891
15500
28117
23273
28004
23796
27912
26077
27965
17778
28019
24642
28017
19987
27847
22976
27919
20319
27835
14856
27948
17435
27951
23530
27881
25233
28098
17596
27896
23686
28001
23606
27984
14748
27802
19772
28183
16151
28084
8430
28098
6366
27987
23130
27957
21380
27972
16542
28072
3004
27923
28132
28054
19153
27979
11869
28139
12887
28131
25583
28006
18631
27915
15845
28155
21068
28094
20907
27961
25038
27747
19556
27939
3396
27907
17782
27866
17002
28134
18869
27855
10252
28079
16661
27983
24829
27998
16361
28249
20410
27987
12202
28278
8102
28032
22140
28293
15201
28077
13647
28217
21752
28270
21997
28205
1664
28132
24712
28251
21542
28335
27414
27986
9249
27995
14625
28350
24402
28028
27139
28179
27727
28134
27958
28136
26514
28361
24655
28321
16327
28120
16481
28378
20527
28186
26770
28303
17424
28145
14502
28206
19811
28198
25530
28333
21843
28367
24678
28285
20194
28094
12487
28380
17055
28402
17375
28100
21938
28424
26685
28183
8517
28420
26744
27987
24752
28297
10194
28368
24317
28193
25031
28437
27020
28396
13279
28322
15751
28224
16238
28253
25890
28149
20617
28057
5553
28377
16879
28255
18402
28417
26745
28430
17284
28294
26766
28117
22471
28355
27729
28322
21446
28354
13184
28519
26719
28369
6876
28485
12889
28523
27001
28424
27846
28503
24397
28309
22804
28288
12270
28483
18192
28275
22540
28244
27409
28516
27879
28396
24875
28577
12261
28180
22060
28427
15949
28520
13950
28597
14182
28598
21341
28432
17861
28524
14159
28460
24495
28275
17292
28320
12552
28505
24179
28353
9537
28488
16349
28320
26305
28398
22473
28532
25838
28352
24305
28561
22071
28641
16488
28426
15867
28340
15871
28552
19636
28188
9753
28531
5370
28656
18945
28625
2992
28380
15994
28639
16901
28268
25028
28678
19824
28695
11832
28552
16356
28523
8287
28499
10639
28472
12897
28609
23616
28571
20824
28642
22864
28607
24551
28345
18385
28418
27322
28540
14388
28423
18209
28749
23393
28442
19434
28522
7683
28733
15462
28486
26171
28531
8267
28660
23818
28713
21298
28686
25500
28413
15134
28645
14820
28766
28162
28762
23745
28525
24272
28567
17663
28820
28808
28727
28584
28823
16852
28504
26065
28681
24292
28816
26602
28561
25667
28646
21885
28594
23304
28386
21160
28623
23010
28517
22974
28577
22777
28624
22208
28651
16955
28812
26693
28713
26929
28589
25200
28828
18218
28556
23691
28559
28134
28901
23780
28901
22723
28602
26457
28745
19732
28763
12205
28782
18484
28575
25230
28797
21641
28635
27784
28412
21223
28926
6674
28848
26312
28599
13739
28717
14918
28908
2945
28564
18900
28944
16388
28698
15884
28789
17625
28893
8282
28968
9288
28909
21776
28968
25493
28591
18781
28936
24716
28603
14283
28836
17071
28744
23564
28920
12992
28902
19321
28963
18218
28970
17027
28971
26978
29014
16110
29006
25208
28849
13962
28967
17150
28773
19283
28956
25738
28975
16030
28974
28533
28713
7396
29069
14491
28982
24073
28747
28853
28936
23601
28879
20153
28925
14878
29016
26209
28919
17181
28881
9735
28993
22632
29014
27843
28993
18384
28826
16845
29026
9082
28938
4308
28914
14789
29057
17433
28930
9122
28946
21700
28742
21842
28887
17694
29147
18376
28720
21655
28668
9162
28890
23995
28960
16939
28978
10333
28885
27705
28877
15151
28849
23020
29037
23987
28987
1223
29144
22526
28818
17535
29109
21442
29001
9196
29152
23729
29048
26525
29128
20196
29008
23298
29157
29142
28775
11203
28870
10810
29054
16522
28922
16249
29055
15549
28922
13692
29105
20088
29195
14826
29156
12188
29050
13732
29071
28926
29180
21194
29159
29037
29232
21204
29108
14911
29218
14882
29164
16898
29153
15319
29085
20452
29091
20328
29163
16720
28941
24275
29165
28505
29067
26796
29132
28763
28988
28559
29099
17887
29075
2819
29153
21012
28871
16060
29324
17687
28840
26898
29350
16833
29303
18603
29110
16840
29278
19308
29173
24818
29369
18627
29170
23025
29189
23929
29389
13522
29106
27948
29296
25099
29302
13132
29220
17147
29180
26257
29091
7567
29338
13570
29326
13495
29167
13295
29243
16252
29272
27208
29178
15578
29411
28540
29087
8321
29233
27076
29428
12824
29221
24331
29227
21356
29306
16972
29193
19480
29309
6779
29328
24880
29293
11513
29304
23969
29276
29357
29115
18100
29358
5701
29408
18821
29446
20130
29337
22288
29287
23333
29250
12908
29494
23034
29274
20892
29481
27839
29481
13367
29210
26467
29387
26033
29389
19849
29287
28101
29284
13873
29305
15263
29334
2850
29305
11718
29363
21865
29333
25315
29368
3127
29422
2338
29270
25675
29442
25640
29463
11749
29255
20360
29437
15592
29457
15596
29431
5586
29564
15865
29596
28632
29404
20342
29488
25787
29471
27990
29552
16968
29274
19827
29137
13386
29315
21467
29502
29602
29429
8908
29578
25592
29412
20159
29646
27128
29542
19607
29640
19584
29450
28046
29492
17424
29577
23418
29447
22423
29570
21149
29423
26057
29411
17829
29379
14519
29443
19357
29461
14461
29378
25587
29641
26753
29502
15383
29609
19568
29645
10597
29429
17834
29480
23386
29744
27349
29542
26314
29755
15801
29422
12990
29565
10640
29505
24680
29445
29721
29719
16750
29592
14020
29542
3948
29752
19968
29456
26571
29322
28584
29574
20739
29514
16441
29754
16405
29579
28828
29303
22225
29597
24609
29721
10298
29773
15683
29790
25127
29813
18742
29549
25316
29603
16481
29812
14616
29803
18326
29824
24568
29651
24668
29603
29167
29757
19826
29763
8645
29858
18662
29833
14827
29855
26492
29675
9690
29818
23862
29736
17282
29807
22466
29651
29451
29750
19028
29776
26063
29832
25272
29751
27217
29761
10130
29771
5079
29773
19674
29498
21650
29830
28113
29814
8180
29644
10218
29814
16514
29698
20614
29626
16279
29569
15061
29788
21137
29714
15373
29718
19017
29634
18387
29924
28108
29600
25921
29724
27140
29767
27007
29608
17574
29667
29393
29833
25263
29910
16610
29861
14771
29979
28558
30028
25371
29823
25503
29909
28166
29952
24047
29806
22550
29859
20656
29940
18175
29704
17271
29691
22638
30008
28296
29863
25492
29960
22802
29737
27164
29966
9463
29819
15306
30031
21485
30040
16846
29684
21291
30050
19370
29878
26880
30016
29861
29871
16461
30043
20445
29870
26217
29921
25980
30076
19743
29863
23553
29814
17999
30074
16586
29914
14866
29796
24324
29625
13262
29910
10519
29883
21782
29679
15343
29843
28974
29843
18929
30070
16854
30096
27941
29807
12184
29894
28258
29981
20171
29781
18901
30073
27417
29859
14109
29929
20718
30097
14565
29940
26697
29749
8150
30054
13547
30125
20961
29797
21185
30035
24697
30045
24091
30207
20345
29920
24631
30061
13813
30128
23227
29904
29316
29936
25386
29863
17294
29986
27360
30117
18534
30049
23524
29999
26687
29935
29040
30162
608
30039
22040
30047
23192
30150
10498
30188
20537
29925
20288
30105
14038
29985
19924
30083
22214
29938
15811
30276
30184
30099
20263
30226
30023
30211
16215
30072
17339
30087
26974
30352
24810
30312
25456
29990
24493
29891
10791
29877
16034
30128
27849
30227
8696
30251
24462
30255
26976
30223
27435
30076
21875
30381
8677
30291
23395
30304
28356
30068
21033
29983
22103
29871
19320
30349
24098
30173
27939
30373
20579
30374
7976
30432
22919
30117
11955
30412
19229
30327
16722
30084
29924
30387
28051
30170
7151
29964
27677
30453
28962
30401
19098
30242
14379
30122
16062
30474
17684
30353
12933
30080
22846
30276
30498
30411
7856
30282
10792
30450
20650
30348
25874
30422
16882
30206
26558
30150
26414
30372
20134
30444
5966
30333
23092
30247
10319
30398
28568
30272
25025
30248
22026
30456
13402
30317
24511
30547
13351
30513
15490
30432
9592
30291
30582
30110
11746
30337
15957
30339
14782
30560
16778
30490
16313
30469
27353
30249
23393
30418
20810
30473
25813
30077
23998
30339
14312
30212
30110
30518
27808
30230
11817
30519
28373
30471
30075
30303
30242
30343
29252
30619
18054
30430
20184
30532
25815
30568
21130
30554
26054
30522
29082
30640
25637
30654
15553
30494
20638
30630
4773
30524
28085
30468
6527
30616
11935
30499
12880
30692
14136
30426
27425
30717
18239
30618
24925
30565
21033
30664
10626
30626
11821
30463
20084
30705
19251
30450
19246
30581
18837
30510
27564
30677
18868
30572
21800
30429
18769
30252
24480
30448
26750
30506
24261
30545
28850
30721
22263
30752
26731
30498
18536
30368
21430
30613
19304
30570
29283
30347
26900
30700
10568
30695
24629
30579
25751
30561
28592
30526
13916
30562
19540
30645
7326
30823
30210
30518
11076
30558
30223
30581
24651
30844
20999
30569
22941
30622
22722
30861
25672
30738
22127
30536
30258
30697
23993
30593
8974
30675
22484
30727
21783
30701
28846
30857
26458
30723
28452
30764
16050
30841
25476
30818
21642
30850
30208
30846
29320
30694
12071
30640
13841
30895
30714
30726
18621
30904
7694
30661
13771
30622
25093
30886
4525
30845
22220
30884
19050
30932
9783
30886
24627
30682
22122
30618
17991
30890
26747
30911
26378
30775
13508
30867
29998
30780
23329
30738
23283
30772
18116
31011
14574
30914
30877
30793
16529
30665
18388
30751
28994
30935
21531
30600
27519
30692
7798
30955
27739
30872
22124
30850
8238
30953
7160
30810
19109
30601
28599
30956
26247
30967
19349
31073
25947
30910
15888
30856
30366
30961
20400
30865
18031
30795
4716
30903
17070
31094
29613
30826
18645
31062
19671
30656
28486
30849
17757
30841
26316
30841
29265
30999
27074
30862
19596
31058
15636
30745
23691
31091
25523
31073
23531
31039
15987
31060
11798
30791
13934
31037
29104
30849
17235
31083
30543
30949
25180
30823
24398
30690
27973
30908
9343
31050
13599
30983
11786
31209
22836
30718
16718
30854
17208
31142
14731
31102
31145
31178
21133
31005
29342
31076
25887
30995
23847
31047
27589
31147
28568
31193
28619
30984
23764
31261
27304
31264
28264
31259
14376
30938
11765
31108
25638
31037
17866
31023
27689
30742
26152
31254
21324
31158
17709
31205
20829
31225
24868
30922
22092
31108
25885
31141
14826
31064
9406
31230
17794
31089
18368
30935
19754
31308
20862
31291
16600
31180
21363
30978
19042
31330
12550
30975
28352
30858
9921
31347
28195
31279
14491
31346
26761
31079
30483
31140
20987
31121
11015
31286
27953
30994
24691
31004
24178
31335
18914
31063
14694
31244
12923
30905
13354
31119
20334
31387
22157
31211
23477
31421
29269
31041
11533
31320
23780
31191
8027
31264
26632
31281
28709
31242
13105
31296
13395
31147
20598
31272
29395
31407
20200
31082
21502
31450
23734
31369
21099
31356
12564
31311
25619
31139
29026
31310
19991
31263
21793
31326
31126
31384
19206
31404
29888
31471
28534
31336
30833
31253
27168
31337
14120
31319
26460
31185
24094
31269
21669
31344
26307
31531
21385
31288
22608
31398
17084
31322
17084
31563
20142
31125
25787
31293
30367
31344
21021
31576
20811
31499
18182
31305
19893
31548
10870
31394
17868
31199
18216
31269
29309
31161
23952
31586
17848
31393
6296
31392
5439
31455
19604
31489
28267
31325
10348
31180
29129
31429
31099
31518
19616
31517
29897
31368
27981
31612
21940
31221
29097
31419
22349
31617
30720
31594
26803
31487
29706
31240
24054
31611
25122
31486
31018
31621
17734
31368
29213
31561
24888
31486
24999
31706
29423
31545
16229
31486
19556
31594
20651
31649
24546
31404
11198
31568
29958
31386
27292
31729
14701
31597
28255
31573
5323
31642
22074
31427
24256
31528
25574
31691
30046
31420
15364
31635
11014
31519
18585
31695
18637
31760
22596
31777
6724
31622
28153
31585
12925
31566
12317
31541
12350
31423
17569
31785
20615
31625
27933
31553
11158
31577
16610
31551
14321
31820
20780
31763
22679
31623
22803
31765
24792
31695
13041
31803
24559
31614
27573
31799
24957
31565
31853
31627
28627
31365
28842
31595
17242
31716
27427
31521
21191
31719
27573
31715
15195
31414
29442
31563
30763
31727
18029
31816
21597
31498
28733
31604
23776
31684
18788
31870
31067
31729
22807
31628
29734
31620
19281
31636
20008
31914
13386
31584
16878
31707
15000
31744
29014
31776
28104
31853
23745
31805
22941
31634
30242
31655
15490
31903
16090
31894
26206
31742
17262
31722
30574
31880
14178
31856
16091
31760
19056
32009
30049
31791
29787
31698
11311
31863
20189
32004
27496
31868
12884
31648
19222
31673
18249
31763
24757
31708
23593
31811
17265
31973
17770
31470
27889
31960
19479
31948
27149
31763
31524
32010
30521
31900
10110
32064
31422
31718
22024
31960
15941
31950
19418
31832
29306
32078
27820
32084
28182
31827
26951
32065
19954
32049
26544
31799
6886
31789
20061
31926
21300
31879
25341
31993
21542
31801
20240
31891
28439
31913
31948
32059
22589
32023
16085
32024
31777
31945
23876
32048
31717
31888
25042
32058
25511
32039
26603
31943
7675
32015
28382
32073
15433
32037
18544
31938
31121
31868
19397
32124
10391
31923
23999
32039
28668
32156
10386
31907
9844
31744
19096
32075
16740
32164
16366
32002
25621
32229
19611
31893
4149
32247
30815
32056
16828
32125
13435
31862
27808
32213
22869
31935
19116
32012
13188
32242
27854
31788
2568
32148
26366
32203
30196
31952
23942
31881
30041
32179
21929
32289
16368
32188
28537
32306
19059
32250
27896
31921
13643
32059
5842
32257
24198
32085
24485
32221
9928
32198
27141
32298
13616
32000
20938
32165
20640
32066
27788
31926
29431
32262
18373
32007
30635
32001
17700
32208
19099
32241
31927
31929
17537
32306
29421
32355
23074
32214
29891
32181
22415
32083
18893
32391
17402
32309
17838
32257
24536
32351
12198
32065
15438
32359
22481
32415
23228
32436
27749
32216
24631
32199
17021
32147
12850
32428
29483
32417
19173
32274
25546
32034
29314
32195
24182
32260
27036
32231
12493
32352
32097
32277
8485
32309
9465
32125
11240
32215
30054
32170
18426
32324
20580
32456
23778
32357
29059
32188
23423
32345
13542
32284
30291
32384
30265
32471
3669
32302
26300
32334
28105
32474
26570
32028
13627
32414
24477
32490
15155
32388
28284
32460
26484
32521
29660
32570
27262
32503
22633
32255
27590
32351
27037
32493
31985
32514
25799
32484
27935
32401
9572
32519
30439
32350
16882
32572
20613
32458
19325
32577
25827
32275
24340
32322
22278
32498
31133
32511
10624
32553
31635
32634
4434
32604
26684
32315
15842
32629
25114
32292
19840
32406
16059
32305
30574
32381
17765
32541
28804
32246
15163
32359
30709
32474
17552
32261
30590
32483
18587
32560
23551
32546
27439
32676
26302
32596
32620
32582
32565
32433
27502
32472
16538
32605
31937
32514
16824
32476
24131
32404
28693
32397
31666
32594
27246
32395
23268
32580
26094
32559
25179
32662
29281
32541
15982
32671
25827
32447
15344
32339
18520
32788
17630
32565
27240
32588
20273
32694
16428
32587
25005
32784
25363
32421
27739
32538
27969
32721
32407
32618
14997
32542
31969
32271
28404
32437
22807
32620
22992
32720
26399
32805
15370
32736
23885
32800
25853
32675
10921
32697
32720
32826
24765
32416
16770
32709
15583
32422
14953
32710
16685
32879
23510
32733
28466
32590
5153
32596
15414
32723
19933
32600
22503
32657
17366
32595
17557
32645
18019
32405
28395
32778
25191
32820
32417
32775
29554
32696
24469
32861
18063
32685
20343
32709
11783
32889
20186
32519
11558
32908
23797
32810
27286
32878
12736
32728
31740
32682
11367
32969
13495
32784
19514
32898
17135
32729
32162
32765
30530
32531
30831
32725
14286
32814
30376
32879
16654
32938
20808
32959
18971
32513
25315
33027
27845
32719
18751
32633
10147
32668
6762
33006
30821
32863
17403
32916
28048
33016
22432
32800
26494
32868
12612
32674
27062
32745
11887
33014
24703
32595
12554
32872
29355
32826
30795
33051
26592
32739
22139
32851
20428
32619
19144
32577
15877
33004
26547
32747
17207
32988
17837
33034
30080
33122
32691
32977
17822
33115
32191
33030
26237
32812
27584
33073
28429
32953
23973
32855
30709
33042
27621
32772
17363
32947
19250
32817
17658
33100
13018
32813
20005
33128
30713
32974
18340
32990
19657
33108
21114
33063
32109
32684
20662
32986
23440
32910
24348
32787
22362
33220
12092
33182
29979
33231
26329
33110
23285
32856
25376
32947
21622
32954
9535
33180
25925
33181
19132
32728
24634
32916
17627
33090
19672
33212
26912
32644
14716
32847
24029
33188
25928
33244
29820
33173
18112
33133
31927
33202
31486
33035
28830
33299
19541
33036
19958
33188
12733
33213
7106
33256
22650
33263
29797
33065