0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-23 22:08:47 +00:00
OI-codes/LibreOJ/10115/data/tree8.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
33
27
37
17
41
26
45
20
49
50
53
32
57
49
61
31
65
51
69
48
73
61
77
60
81
57
85
62
89
91
93
86
97
37
101
76
105
69
109
81
113
62
117
75
121
49
125
77
129
59
133
98
137
43
141
111
145
123
149
83
153
103
157
82
161
149
165
147
169
66
173
97
177
157
181
79
185
97
189
72
193
178
197
136
201
105
205
166
209
146
213
188
217
150
221
221
225
118
229
225
233
171
237
237
241
160
245
209
249
140
253
234
257
203
261
129
265
243
269
240
273
229
277
278
281
124
285
231
289
232
293
260
297
256
301
214
305
192
309
61
313
253
317
196
321
227
325
169
329
219
333
235
337
174
341
297
345
328
349
313
353
164
357
201
361
296
365
90
369
65
373
198
377
262
381
256
385
279
389
307
393
28
397
269
401
80
405
158
409
318
413
370
417
190
421
356
425
245
429
379
433
267
437
435
441
308
445
431
449
435
453
384
457
360
461
363
465
248
469
250
473
420
477
421
481
116
485
146
489
361
493
214
497
435
501
457
505
212
509
436
513
316
517
470
521
263
525
393
529
203
533
493
537
229
541
264
545
363
549
279
553
538
557
493
561
349
565
528
569
304
573
434
577
408
581
528
585
224
589
427
593
368
597
377
601
229
605
471
609
175
613
554
617
49
621
522
625
65
629
263
633
403
637
615
641
561
645
631
649
623
653
279
657
316
661
281
665
521
669
335
673
254
677
324
681
413
685
442
689
567
693
666
697
414
701
648
705
450
709
609
713
414
717
606
721
116
725
684
729
545
733
718
737
609
741
380
745
651
749
699
753
113
757
331
761
461
765
698
769
701
773
715
777
403
781
478
785
420
789
422
793
532
797
460
801
598
805
652
809
430
813
630
817
746
821
489
825
355
829
375
833
823
837
427
841
589
845
780
849
664
853
281
857
656
861
742
865
820
869
767
873
144
877
659
881
580
885
274
889
854
893
449
897
419
901
368
905
445
909
777
913
575
917
475
921
900
925
548
929
790
933
654
937
483
941
897
945
359
949
548
953
576
957
96
961
474
965
609
969
606
973
775
977
933
981
644
985
302
989
533
993
963
997
651
1001
499
1005
312
1009
734
1013
511
1017
1014
1021
568
1025
827
1029
973
1033
634
1037
525
1041
960
1045
943
1049
756
1053
645
1057
715
1061
1036
1065
391
1069
540
1073
968
1077
465
1081
865
1085
752
1089
516
1093
733
1097
1036
1101
984
1105
871
1109
921
1113
773
1117
845
1121
885
1125
636
1129
388
1133
704
1137
997
1141
964
1145
334
1149
894
1153
355
1157
438
1161
391
1165
884
1169
1072
1173
504
1177
1047
1181
916
1185
874
1189
777
1193
438
1197
708
1201
568
1205
872
1209
988
1213
977
1217
225
1221
657
1225
602
1229
340
1233
705
1237
209
1241
784
1245
817
1249
727
1253
840
1257
641
1261
659
1265
523
1269
1127
1273
634
1277
713
1281
982
1285
743
1289
1050
1293
734
1297
474
1301
685
1305
1174
1309
822
1313
1193
1317
394
1321
1159
1325
374
1329
543
1333
640
1337
784
1341
311
1345
1119
1349
771
1353
527
1357
944
1361
677
1365
560
1369
1010
1373
576
1377
1154
1381
552
1385
1060
1389
1147
1393
886
1397
729
1401
934
1405
381
1409
693
1413
1069
1417
1119
1421
1171
1425
1157
1429
1310
1433
776
1437
579
1441
797
1445
1053
1449
1097
1453
1214
1457
1106
1461
760
1465
864
1469
1411
1473
1167
1477
828
1481
1091
1485
548
1489
1039
1493
1468
1497
1408
1501
851
1505
426
1509
1241
1513
849
1517
1428
1521
489
1525
1046
1529
842
1533
533
1537
748
1541
795
1545
804
1549
769
1553
991
1557
472
1561
1076
1565
1110
1569
931
1573
914
1577
1499
1581
411
1585
727
1589
1058
1593
1441
1597
1108
1601
586
1605
836
1609
1573
1613
1085
1617
1243
1621
1213
1625
1049
1629
1358
1633
1128
1637
1446
1641
1581
1645
1377
1649
1548
1653
1114
1657
833
1661
1362
1665
1001
1669
1302
1673
1130
1677
690
1681
174
1685
934
1689
372
1693
291
1697
1363
1701
1313
1705
1613
1709
1409
1713
1475
1717
597
1721
1672
1725
1203
1729
1702
1733
1550
1737
1618
1741
1346
1745
762
1749
1615
1753
1021
1757
1450
1761
1026
1765
1558
1769
1758
1773
971
1777
1273
1781
1700
1785
1403
1789
1734
1793
667
1797
1748
1801
1089
1805
846
1809
1270
1813
948
1817
874
1821
1120
1825
1510
1829
1325
1833
1569
1837
799
1841
684
1845
1273
1849
1675
1853
1298
1857
1094
1861
1713
1865
1754
1869
1038
1873
1657
1877
1723
1881
870
1885
1425
1889
1328
1893
1286
1897
1636
1901
460
1905
1764
1909
1358
1913
866
1917
1102
1921
1621
1925
1881
1929
1707
1933
526
1937
977
1941
1302
1945
1607
1949
1635
1953
1001
1957
1935
1961
1593
1965
840
1969
1485
1973
1920
1977
1696
1981
1507
1985
1651
1989
1953
1993
1938
1997
1182
2001
1974
2005
1877
2009
1011
2013
1696
2017
708
2021
1651
2025
1139
2029
1208
2033
1277
2037
1777
2041
693
2045
1802
2049
1210
2053
1621
2057
1021
2061
1772
2065
1958
2069
1857
2073
1965
2077
1899
2081
723
2085
1573
2089
1457
2093
1788
2097
1729
2101
2022
2105
1349
2109
1396
2113
1870
2117
1371
2121
1947
2125
1201
2129
1383
2133
1979
2137
757
2141
1214
2145
1148
2149
1854
2153
1889
2157
1683
2161
870
2165
1558
2169
2124
2173
2027
2177
1837
2181
635
2185
1311
2189
1496
2193
1864
2197
691
2201
1928
2205
1005
2209
798
2213
2018
2217
1950
2221
268
2225
2148
2229
1030
2233
1811
2237
1050
2241
620
2245
1111
2249
1541
2253
2027
2257
1686
2261
1739
2265
983
2269
2041
2273
1944
2277
1326
2281
1393
2285
578
2289
1964
2293
889
2297
1176
2301
1736
2305
929
2309
2041
2313
1903
2317
1089
2321
1806
2325
1422
2329
1548
2333
1846
2337
1389
2341
1591
2345
1433
2349
1936
2353
1972
2357
2182
2361
2048
2365
2367
2369
1437
2373
1878
2377
1632
2381
1348
2385
2297
2389
1543
2393
1813
2397
1901
2401
2318
2405
1660
2409
1383
2413
2158
2417
1618
2421
2079
2425
1073
2429
2407
2433
1286
2437
959
2441
2243
2445
1760
2449
2192
2453
1458
2457
1107
2461
2297
2465
2004
2469
2285
2473
1861
2477
1288
2481
1438
2485
2044
2489
1407
2493
2198
2497
1801
2501
1245
2505
2045
2509
2502
2513
2493
2517
1656
2521
1375
2525
2022
2529
2473
2533
465
2537
2210
2541
2047
2545
1976
2549
1744
2553
889
2557
2423
2561
1494
2565
1933
2569
2131
2573
1461
2577
2207
2581
2122
2585
1664
2589
1048
2593
1989
2597
2091
2601
1364
2605
1398
2609
1875
2613
2494
2617
1364
2621
1383
2625
1818
2629
2262
2633
1383
2637
747
2641
906
2645
2049
2649
1694
2653
2549
2657
1667
2661
1971
2665
1580
2669
1460
2673
1920
2677
1040
2681
2090
2685
2213
2689
1096
2693
2476
2697
1465
2701
1346
2705
1849
2709
1201
2713
1486
2717
2669
2721
1669
2725
2039
2729
2690
2733
556
2737
1713
2741
1721
2745
1532
2749
1557
2753
2336
2757
2094
2761
1195
2765
2066
2769
2563
2773
2512
2777
882
2781
1661
2785
2155
2789
718
2793
1462
2797
2779
2801
1699
2805
1237
2809
2027
2813
2166
2817
1757
2821
2573
2825
1689
2829
2109
2833
1527
2837
2759
2841
2436
2845
2239
2849
2518
2853
1193
2857
1342
2861
1011
2865
1567
2869
2547
2873
1411
2877
1783
2881
1686
2885
2182
2889
1616
2893
2780
2897
2007
2901
2810
2905
1693
2909
1283
2913
1414
2917
1981
2921
1472
2925
1091
2929
1877
2933
2618
2937
2897
2941
1646
2945
2741
2949
1788
2953
2072
2957
2419
2961
1557
2965
2790
2969
2747
2973
2864
2977
1673
2981
2096
2985
1929
2989
1417
2993
1988
2997
2796
3001
1867
3005
1659
3009
1644
3013
2686
3017
2933
3021
1403
3025
2870
3029
2894
3033
1736
3037
1398
3041
1664
3045
2552
3049
3001
3053
2713
3057
2021
3061
1921
3065
2205
3069
1959
3073
1381
3077
2979
3081
2478
3085
1590
3089
3031
3093
2103
3097
2983
3101
1946
3105
2767
3109
1613
3113
3004
3117
1968
3121
2909
3125
1270
3129
2215
3133
2870
3137
2260
3141
1633
3145
1430
3149
2774
3153
1724
3157
2346
3161
1732
3165
2585
3169
1763
3173
3137
3177
3017
3181
1666
3185
1274
3189
3122
3193
2832
3197
1426
3201
377
3205
1802
3209
3158
3213
2120
3217
1508
3221
3065
3225
2956
3229
2665
3233
3177
3237
135
3241
2161
3245
2031
3249
2945
3253
2860
3257
2402
3261
994
3265
2725
3269
2881
3273
2678
3277
728
3281
1119
3285
3157
3289
2116
3293
3071
3297
2431
3301
1940
3305
3068
3309
3215
3313
3243
3317
2369
3321
2401
3325
2196
3329
2141
3333
2907
3337
2228
3341
2040
3345
1447
3349
2450
3353
1813
3357
3196
3361
1919
3365
3099
3369
2365
3373
2140
3377
1388
3381
3370
3385
3060
3389
2671
3393
1689
3397
2060
3401
3096
3405
1328
3409
1598
3413
1948
3417
2018
3421
1440
3425
2362
3429
2038
3433
766
3437
2209
3441
2412
3445
2294
3449
2266
3453
2478
3457
1264
3461
445
3465
2230
3469
2259
3473
959
3477
2683
3481
1584
3485
1596
3489
2517
3493
3300
3497
2847
3501
2718
3505
3293
3509
2269
3513
1933
3517
2672
3521
2243
3525
2645
3529
2011
3533
3238
3537
2383
3541
1827
3545
2921
3549
2907
3553
3004
3557
1511
3561
2311
3565
2319
3569
1481
3573
385
3577
2708
3581
3412
3585
2407
3589
1573
3593
1592
3597
1747
3601
3112
3605
2834
3609
1725
3613
2563
3617
1884
3621
1554
3625
1844
3629
3071
3633
3359
3637
2802
3641
3361
3645
2905
3649
2527
3653
2133
3657
3195
3661
2769
3665
3397
3669
3292
3673
2420
3677
1795
3681
3050
3685
2811
3689
2319
3693
3342
3697
3507
3701
1872
3705
3212
3709
3091
3713
2959
3717
2556
3721
3194
3725
3105
3729
2597
3733
2194
3737
1557
3741
2644
3745
3230
3749
3384
3753
2085
3757
2047
3761
2284
3765
2257
3769
3571
3773
3338
3777
1220
3781
2987
3785
3659
3789
3730
3793
2165
3797
2412
3801
3537
3805
1780
3809
1807
3813
3272
3817
2792
3821
3234
3825
2677
3829
3687
3833
2187
3837
962
3841
3279
3845
2428
3849
1212
3853
3775
3857
2508
3861
991
3865
3063
3869
1221
3873
3261
3877
3459
3881
3026
3885
1941
3889
948
3893
2950
3897
2823
3901
2598
3905
1039
3909
3355
3913
2095
3917
2507
3921
2356
3925
3359
3929
1648
3933
1719
3937
2459
3941
2571
3945
3125
3949
1815
3953
2681
3957
1962
3961
1757
3965
2854
3969
2744
3973
3437
3977
1507
3981
3660
3985
2859
3989
3617
3993
2591
3997
2635
4001
3495
4005
3279
4009
2825
4013
3107
4017
3371
4021
3764
4025
2198
4029
1434
4033
1741
4037
3084
4041
3048
4045
1439
4049
3075
4053
2322
4057
2246
4061
3965
4065
3729
4069
2475
4073
3952
4077
2949
4081
3388
4085
3746
4089
1798
4093
3615
4097
3188
4101
3572
4105
1197
4109
3322
4113
2962
4117
3059
4121
2379
4125
3583
4129
3365
4133
3709
4137
2908
4141
2740
4145
3058
4149
994
4153
2177
4157
3358
4161
4124
4165
3594
4169
2856
4173
908
4177
2312
4181
1735
4185
3525
4189
2881
4193
2485
4197
3172
4201
3365
4205
4110
4209
4077
4213
3458
4217
3006
4221
3425
4225
2832
4229
4137
4233
2814
4237
4061
4241
3424
4245
2197
4249
2023
4253
2233
4257
3142
4261
4238
4265
1468
4269
3641
4273
1493
4277
3781
4281
2530
4285
3772
4289
1853
4293
4094
4297
4109
4301
2173
4305
4273
4309
4129
4313
2084
4317
4285
4321
550
4325
2170
4329
959
4333
3261
4337
3252
4341
2666
4345
965
4349
3586
4353
2736
4357
2550
4361
2502
4365
3581
4369
3220
4373
1252
4377
3224
4381
3677
4385
3379
4389
3243
4393
1249
4397
3908
4401
2527
4405
3415
4409
2402
4413
3751
4417
2730
4421
3666
4425
4177
4429
1941
4433
2483
4437
2905
4441
1613
4445
2743
4449
2568
4453
2416
4457
3313
4461
2066
4465
1386
4469
3201
4473
3449
4477
3162
4481
2447
4485
2505
4489
2725
4493
2803
4497
4450
4501
3878
4505
4448
4509
3461
4513
1997
4517
4389
4521
4412
4525
4361
4529
4239
4533
2209
4537
3722
4541
3782
4545
2741
4549
2522
4553
3731
4557
3940
4561
3781
4565
2342
4569
1733
4573
2563
4577
3192
4581
4324
4585
4139
4589
3593
4593
2006
4597
3091
4601
3011
4605
2415
4609
1791
4613
3240
4617
4087
4621
4616
4625
3664
4629
2937
4633
2421
4637
2267
4641
4090
4645
2705
4649
2157
4653
2766
4657
3119
4661
2685
4665
2908
4669
3327
4673
1137
4677
4154
4681
2738
4685
2436
4689
3176
4693
4074
4697
2768
4701
4545
4705
4463
4709
3116
4713
4218
4717
3266
4721
2233
4725
2980
4729
4540
4733
2925
4737
2170
4741
2890
4745
1950
4749
4307
4753
4098
4757
3362
4761
3219
4765
2902
4769
4381
4773
2735
4777
2189
4781
2803
4785
3097
4789
2746
4793
3350
4797
3019
4801
4156
4805
4162
4809
2694
4813
3859
4817
3202
4821
3271
4825
1653
4829
697
4833
2181
4837
2404
4841
2758
4845
3049
4849
3858
4853
1966
4857
3224
4861
4319
4865
2258
4869
3899
4873
4679
4877
3935
4881
2955
4885
4456
4889
3461
4893
3217
4897
2465
4901
4274
4905
2523
4909
3145
4913
2556
4917
1327
4921
3199
4925
2717
4929
2554
4933
2593
4937
4218
4941
3181
4945
4473
4949
2691
4953
4702
4957
2280
4961
2500
4965
3195
4969
4699
4973
4914
4977
2903
4981
2485
4985
4419
4989
2203
4993
3534
4997
4692
5001
3387
5005
3482
5009
4157
5013
2144
5017
3433
5021
3782
5025
3733
5029
1847
5033
4408
5037
4640
5041
3370
5045
5007
5049
2936
5053
5013
5057
2287
5061
2399
5065
2869
5069
2576
5073
4846
5077
4415
5081
3584
5085
4307
5089
2702
5093
4624
5097
4850
5101
4581
5105
1601
5109
533
5113
334
5117
4279
5121
5054
5125
2563
5129
2392
5133
3448
5137
1926
5141
3043
5145
4454
5149
4505
5153
4042
5157
4599
5161
3852
5165
3296
5169
3147
5173
4960
5177
3074
5181
4910
5185
1852
5189
5072
5193
3401
5197
3159
5201
4657
5205
3307
5209
4797
5213
2829
5217
1507
5221
498
5225
4574
5229
5185
5233
4804
5237
4509
5241
2840
5245
5186
5249
4397
5253
3590
5257
3462
5261
3432
5265
4989
5269
5235
5273
2090
5277
5278
5281
2503
5285
2177
5289
4487
5293
3989
5297
4049
5301
2996
5305
4019
5309
2797
5313
3110
5317
2340
5321
4910
5325
4807
5329
1809
5333
2950
5337
3629
5341
2466
5345
4803
5349
1959
5353
4745
5357
2982
5361
2301
5365
2351
5369
2814
5373
5046
5377
3865
5381
3743
5385
3816
5389
4019
5393
3431
5397
3157
5401
1438
5405
1639
5409
3466
5413
4870
5417
4251
5421
4354
5425
3267
5429
3835
5433
4519
5437
3554
5441
2886
5445
2898
5449
5123
5453
305
5457
5083
5461
3947
5465
2114
5469
289
5473
4465
5477
3869
5481
2107
5485
4360
5489
1824
5493
4664
5497
4061
5501
4694
5505
2733
5509
4992
5513
4741
5517
2580
5521
5141
5525
4668
5529
4228
5533
5491
5537
1992
5541
2550
5545
4848
5549
535
5553
5061
5557
4405
5561
2615
5565
2882
5569
3779
5573
4105
5577
4950
5581
3307
5585
5483
5589
5522
5593
945
5597
2559
5601
5208
5605
3920
5609
4857
5613
4078
5617
2282
5621
2002
5625
4486
5629
4432
5633
4754
5637
3384
5641
5103
5645
5009
5649
4586
5653
2432
5657
3558
5661
2561
5665
4913
5669
4980
5673
3641
5677
2532
5681
2775
5685
1982
5689
5676
5693
4782
5697
5447
5701
4276
5705
4005
5709
2469
5713
5520
5717
5361
5721
2963
5725
3101
5729
5492
5733
4113
5737
5739
5741
4358
5745
3408
5749
5701
5753
2398
5757
4786
5761
4548
5765
5332
5769
5619
5773
3016
5777
4830
5781
2530
5785
3630
5789
5574
5793
4838
5797
5488
5801
4339
5805
4163
5809
4822
5813
4230
5817
5728
5821
4559
5825
3206
5829
2579
5833
4367
5837
2752
5841
2014
5845
5610
5849
4428
5853
5274
5857
2999
5861
4859
5865
2778
5869
3045
5873
3487
5877
4355
5881
3829
5885
4369
5889
2726
5893
4186
5897
3199
5901
3958
5905
5541
5909
3372
5913
2461
5917
2383
5921
5738
5925
3848
5929
3738
5933
4681
5937
3866
5941
5376
5945
3307
5949
5926
5953
5660
5957
4010
5961
5060
5965
4155
5969
5280
5973
3798
5977
3489
5981
565
5985
3656
5989
5359
5993
3960
5997
2784
6001
4369
6005
3690
6009
3114
6013
3996
6017
3148
6021
3210
6025
5586
6029
5949
6033
5670
6037
4803
6041
5395
6045
4473
6049
5932
6053
4832
6057
2773
6061
5369
6065
5795
6069
4427
6073
6040
6077
1557
6081
2297
6085
4829
6089
3165
6093
5164
6097
4048
6101
5654
6105
4176
6109
5863
6113
5499
6117
2367
6121
4682
6125
2633
6129
3572
6133
3842
6137
4156
6141
4274
6145
5220
6149
4108
6153
5156
6157
4008
6161
6066
6165
4362
6169
5125
6173
5252
6177
4779
6181
1220
6185
3710
6189
2236
6193
2945
6197
5761
6201
903
6205
1372
6209
5698
6213
4227
6217
6015
6221
2479
6225
4532
6229
3345
6233
2718
6237
4523
6241
2962
6245
2660
6249
6062
6253
3957
6257
4114
6261
3960
6265
2945
6269
5643
6273
4924
6277
3737
6281
3215
6285
4231
6289
2436
6293
6164
6297
5442
6301
2705
6305
4947
6309
4301
6313
3610
6317
5837
6321
2283
6325
3133
6329
4526
6333
5989
6337
1953
6341
4452
6345
5628
6349
5864
6353
3616
6357
3809
6361
3544
6365
5657
6369
3305
6373
4455
6377
5250
6381
3858
6385
3082
6389
5682
6393
5628
6397
3699
6401
1939
6405
3523
6409
4722
6413
3559
6417
6176
6421
5357
6425
3616
6429
5268
6433
3018
6437
3126
6441
6330
6445
3500
6449
4559
6453
4643
6457
4383
6461
4232
6465
5748
6469
4355
6473
6064
6477
6427
6481
5004
6485
271
6489
4688
6493
5691
6497
4629
6501
3063
6505
3915
6509
5788
6513
4684
6517
4940
6521
3514
6525
3424
6529
5499
6533
3700
6537
3023
6541
5451
6545
4541
6549
5924
6553
5322
6557
3258
6561
6118
6565
4444
6569
4511
6573
4596
6577
6400
6581
6249
6585
2224
6589
6095
6593
5758
6597
2883
6601
3470
6605
5667
6609
6118
6613
2709
6617
3529
6621
2873
6625
2519
6629
4395
6633
5721
6637
5722
6641
4179
6645
3533
6649
5679
6653
486
6657
6375
6661
4403
6665
4881
6669
3881
6673
3339
6677
6387
6681
4513
6685
5847
6689
2704
6693
3664
6697
2739
6701
5753
6705
2718
6709
3391
6713
4535
6717
3607
6721
6590
6725
6034
6729
5193
6733
5561
6737
5287
6741
3579
6745
2607
6749
4214
6753
4355
6757
3972
6761
3105
6765
4328
6769
6257
6773
2513
6777
3429
6781
6617
6785
5529
6789
2207
6793
2769
6797
3443
6801
5948
6805
3683
6809
6002
6813
5419
6817
5974
6821
6131
6825
3618
6829
6053
6833
5457
6837
4163
6841
3857
6845
2814
6849
924
6853
6681
6857
5126
6861
5613
6865
6836
6869
6516
6873
2882
6877
6534
6881
5759
6885
4872
6889
4465
6893
5519
6897
6626
6901
6711
6905
1374
6909
5894
6913
3819
6917
4945
6921
3289
6925
4320
6929
4323
6933
4595
6937
4818
6941
330
6945
6855
6949
4526
6953
6173
6957
3443
6961
3357
6965
3464
6969
5315
6973
6039
6977
1187
6981
3702
6985
4656
6989
5869
6993
1333
6997
4837
7001
3433
7005
4564
7009
6926
7013
4159
7017
4412
7021
3515
7025
5241
7029
5553
7033
4948
7037
5162
7041
6976
7045
5298
7049
4890
7053
5798
7057
3987
7061
4942
7065
3825
7069
2579
7073
2609
7077
2970
7081
3527
7085
3528
7089
3500
7093
4851
7097
4369
7101
4631
7105
5901
7109
3528
7113
1618
7117
4101
7121
3287
7125
6712
7129
2921
7133
5519
7137
5381
7141
4411
7145
5741
7149
6410
7153
2248
7157
3479
7161
5582
7165
6259
7169
4324
7173
6653
7177
4420
7181
6834
7185
2690
7189
2994
7193
3793
7197
5448
7201
5825
7205
4234
7209
6980
7213
4320
7217
3674
7221
7130
7225
7090
7229
7069
7233
3619
7237
3463
7241
6381
7245
4558
7249
3748
7253
6427
7257
3999
7261
6504
7265
5877
7269
5766
7273
4608
7277
3560
7281
6540
7285
6247
7289
6154
7293
7158
7297
4402
7301
4039
7305
2505
7309
7178
7313
6493
7317
5738
7321
5512
7325
6478
7329
5344
7333
4834
7337
6259
7341
4834
7345
3733
7349
6543
7353
7033
7357
2969
7361
4067
7365
7008
7369
1653
7373
3503
7377
6886
7381
3511
7385
5612
7389
5131
7393
5108
7397
5911
7401
5752
7405
3514
7409
5375
7413
4755
7417
6044
7421
3768
7425
6644
7429
5130
7433
6920
7437
6649
7441
2317
7445
3971
7449
5472
7453
5490
7457
7028
7461
5573
7465
5492
7469
6486
7473
3303
7477
6847
7481
7260
7485
4669
7489
4300
7493
3283
7497
5357
7501
5117
7505
7282
7509
5703
7513
5428
7517
6258
7521
5076
7525
7290
7529
6464
7533
6232
7537
6665
7541
7143
7545
3457
7549
5318
7553
4296
7557
7153
7561
5632
7565
4679
7569
4980
7573
6438
7577
6075
7581
2484
7585
6567
7589
5484
7593
3537
7597
7107
7601
6761
7605
5703
7609
6605
7613
2696
7617
6574
7621
5920
7625
2256
7629
3674
7633
6272
7637
3768
7641
6236
7645
4192
7649
4892
7653
5553
7657
4833
7661
6478
7665
2991
7669
7649
7673
3359
7677
7321
7681
4019
7685
5377
7689
6238
7693
7367
7697
7158
7701
3654
7705
6499
7709
6986
7713
6214
7717
5047
7721
6886
7725
7206
7729
5316
7733
2918
7737
6999
7741
5268
7745
6852
7749
6930
7753
4694
7757
2755
7761
5465
7765
4338
7769
5300
7773
5014
7777
5234
7781
6601
7785
4175
7789
3260
7793
3920
7797
7533
7801
4421
7805
5877
7809
1754
7813
4368
7817
6715
7821
4373
7825
4676
7829
4243
7833
4113
7837
5140
7841
6781
7845
2727
7849
4921
7853
7285
7857
3065
7861
4787
7865
3519
7869
3593
7873
5392
7877
6211
7881
4073
7885
7720
7889
3954
7893
785
7897
3397
7901
3970
7905
4054
7909
4820
7913
2049
7917
4608
7921
3999
7925
4818
7929
989
7933
1818
7937
4418
7941
4757
7945
6864
7949
3081
7953
4406
7957
3469
7961
6634
7965
7378
7969
4765
7973
7842
7977
5283
7981
2385
7985
6633
7989
4014
7993
4164
7997
6700
8001
4234
8005
7677
8009
7745
8013
5028
8017
4974
8021
7073
8025
6343
8029
4701
8033
5401
8037
6292
8041
5975
8045
4512
8049
5908
8053
5167
8057
5606
8061
4598
8065
2530
8069
4845
8073
5782
8077
5149
8081
6133
8085
5858
8089
5033
8093
7674
8097
7108
8101
4691
8105
7578
8109
4545
8113
2994
8117
4707
8121
4178
8125
6814
8129
5991
8133
5534
8137
4001
8141
5642
8145
3896
8149
4892
8153
4872
8157
5726
8161
4972
8165
4535
8169
4181
8173
4853
8177
6261
8181
2880
8185
3767
8189
453
8193
2322
8197
7762
8201
7677
8205
6283
8209
4463
8213
5522
8217
7235
8221
7111
8225
6330
8229
4952
8233
5908
8237
4617
8241
4391
8245
6206
8249
6182
8253
7066
8257
6956
8261
4772
8265
3655
8269
4149
8273
7364
8277
3147
8281
6850
8285
5134
8289
4958
8293
4096
8297
2695
8301
1984
8305
4601
8309
6918
8313
7413
8317
6222
8321
7062
8325
2877
8329
5433
8333
7551
8337
5453
8341
5975
8345
8342
8349
6445
8353
3574
8357
5865
8361
3826
8365
2816
8369
7856
8373
6073
8377
7346
8381
5387
8385
4124
8389
8277
8393
6815
8397
8287
8401
4657
8405
6073
8409
2835
8413
1704
8417
5714
8421
3885
8425
7924
8429
7513
8433
4383
8437
7428
8441
6603
8445
7992
8449
1608
8453
7478
8457
7628
8461
4664
8465
4156
8469
4268
8473
7779
8477
2645
8481
3852
8485
3985
8489
6657
8493
6679
8497
2919
8501
5944
8505
4542
8509
2149
8513
6758
8517
3703
8521
1874
8525
8074
8529
6215
8533
4803
8537
7271
8541
6600
8545
6806
8549
5475
8553
2668
8557
7370
8561
5414
8565
6024
8569
1740
8573
917
8577
8002
8581
7634
8585
6218
8589
1064
8593
8448
8597
6928
8601
5577
8605
8191
8609
1534
8613
5816
8617
2864
8621
7569
8625
7580
8629
8168
8633
8023
8637
6129
8641
4672
8645
3742
8649
4004
8653
6305
8657
8310
8661
5606
8665
7634
8669
5397
8673
6036
8677
8454
8681
3626
8685
5162
8689
780
8693
7122
8697
4051
8701
5679
8705
4699
8709
4005
8713
5196
8717
2177
8721
4941
8725
8565
8729
5893
8733
7462
8737
2650
8741
8512
8745
4637
8749
8179
8753
1699
8757
2883
8761
7143
8765
6460
8769
8529
8773
5270
8777
4797
8781
3979
8785
4029
8789
6492
8793
4058
8797
6783
8801
3414
8805
8435
8809
8703
8813
5161
8817
6807
8821
4120
8825
4720
8829
7433
8833
5575
8837
8185
8841
7044
8845
4909
8849
7151
8853
1713
8857
4744
8861
7972
8865
8683
8869
5490
8873
6983
8877
4357
8881
8585
8885
6967
8889
7926
8893
4870
8897
8733
8901
6856
8905
6636
8909
6321
8913
6559
8917
2968
8921
8006
8925
4092
8929
6727
8933
4270
8937
7409
8941
5152
8945
8779
8949
7894
8953
5318
8957
7547
8961
7888
8965
8659
8969
6275
8973
3520
8977
7098
8981
8177
8985
7302
8989
4508
8993
7873
8997
7689
9001
8605
9005
6635
9009
6576
9013
4633
9017
8541
9021
5211
9025
6893
9029
8549
9033
8278
9037
6405
9041
7476
9045
5917
9049
3478
9053
7579
9057
6256
9061
6727
9065
4946
9069
8127
9073
1846
9077
5651
9081
6499
9085
9024
9089
6707
9093
8181
9097
5216
9101
6891
9105
5483
9109
4135
9113
8117
9117
5474
9121
4871
9125
6352
9129
5878
9133
8296
9137
4532
9141
5754
9145
6765
9149
7595
9153
2493
9157
4571
9161
8191
9165
3978
9169
4500
9173
4306
9177
8767
9181
8040
9185
5061
9189
4613
9193
5477
9197
4614
9201
4637
9205
6952
9209
3100
9213
4749
9217
4992
9221
4758
9225
4497
9229
7198
9233
6691
9237
5426
9241
7453
9245
8136
9249
4759
9253
7017
9257
9001
9261
8972
9265
7806
9269
4531
9273
9066
9277
5855
9281
6103
9285
5628
9289
8156
9293
5026
9297
6326
9301
6275
9305
7012
9309
7284
9313
8198
9317
8445
9321
6116
9325
8413
9329
5085
9333
825
9337
7860
9341
8425
9345
4273
9349
8053
9353
2678
9357
5463
9361
7815
9365
6263
9369
4787
9373
8866
9377
6751
9381
8428
9385
9300
9389
4709
9393
5809
9397
7102
9401
9364
9405
1604
9409
8932
9413
3603
9417
5273
9421
6966
9425
4864
9429
8143
9433
4414
9437
5831
9441
7672
9445
3998
9449
5985
9453
8721
9457
3263
9461
5829
9465
5909
9469
5687
9473
5343
9477
9137
9481
5912
9485
8612
9489
8060
9493
5151
9497
4718
9501
5524
9505
5585
9509
7853
9513
4674
9517
7489
9521
8011
9525
6218
9529
5208
9533
8299
9537
3089
9541
1576
9545
7800
9549
7901
9553
7098
9557
7024
9561
5388
9565
6128
9569
6517
9573
7649
9577
7122
9581
9509
9585
4027
9589
5768
9593
2822
9597
8744
9601
4853
9605
2776
9609
6090
9613
6507
9617
8849
9621
5308
9625
6772
9629
6950
9633
5201
9637
9372
9641
7070
9645
4081
9649
8337
9653
5321
9657
8146
9661
3933
9665
7068
9669
5592
9673
4834
9677
8654
9681
1524
9685
3357
9689
6875
9693
3089
9697
9618
9701
6296
9705
8087
9709
2097
9713
5820
9717
4600
9721
6983
9725
3419
9729
9679
9733
7066
9737
5278
9741
8282
9745
7419
9749
4349
9753
7715
9757
8573
9761
4134
9765
5799
9769
6351
9773
7259
9777
9478
9781
6994
9785
4064
9789
8528
9793
7731
9797
1308
9801
5682
9805
9038
9809
9128
9813
4833
9817
6284
9821
8429
9825
4609
9829
7795
9833
4619
9837
7658
9841
6429
9845
7501
9849
7652
9853
7475
9857
4990
9861
6565
9865
6105
9869
9405
9873
5587
9877
6861
9881
8743
9885
6071
9889
6584
9893
7096
9897
5798
9901
8538
9905
7680
9909
9282
9913
9505
9917
5927
9921
4304
9925
7595
9929
8283
9933
7557
9937
6890
9941
5349
9945
4845
9949
6797
9953
8334
9957
4973
9961
8626
9965
5576
9969
9314
9973
9337
9977
7151
9981
4471
9985
6539
9989
6445
9993
8079
9997
7354
10001
2768
10005
4732
10009
1896
10013
1477
10017
7985
10021
5865
10025
5786
10029
9182
10033
6623
10037
4680
10041
8200
10045
6951
10049
6986
10053
9819
10057
3496
10061
2888
10065
2479
10069
4057
10073
6105
10077
6201
10081
8424
10085
10020
10089
4153
10093
7232
10097
9298
10101
7499
10105
6252
10109
10097
10113
6307
10117
2077
10121
9454
10125
6484
10129
4463
10133
8723
10137
2100
10141
8673
10145
7530
10149
7492
10153
8371
10157
10072
10161
5549
10165
4390
10169
3198
10173
5442
10177
4867
10181
5026
10185
8716
10189
6511
10193
9337
10197
9296
10201
6838
10205
7790
10209
6826
10213
2512
10217
6756
10221
7515
10225
5851
10229
10161
10233
8075
10237
8030
10241
6374
10245
1285
10249
5826
10253
2962
10257
5343
10261
5759
10265
1086
10269
9509
10273
5675
10277
7219
10281
6000
10285
7002
10289
5685
10293
3439
10297
4815
10301
7610
10305
8117
10309
4086
10313
4894
10317
9717
10321
6330
10325
5811
10329
9510
10333
5926
10337
9220
10341
7990
10345
5880
10349
8686
10353
6655
10357
9005
10361
6642
10365
4526
10369
8427
10373
10219
10377
6873
10381
8698
10385
8490
10389
5484
10393
9416
10397
9785
10401
8522
10405
9771
10409
3795
10413
5215
10417
7961
10421
9096
10425
8155
10429
4120
10433
6600
10437
7896
10441
10199
10445
3813
10449
9419
10453
9675
10457
4889
10461
4586
10465
10083
10469
7319
10473
4274
10477
5421
10481
7507
10485
9309
10489
10273
10493
7188
10497
3865
10501
6905
10505
6416
10509
923
10513
5396
10517
4682
10521
7492
10525
7825
10529
4576
10533
5518
10537
7558
10541
7935
10545
10336
10549
9919
10553
7507
10557
7298
10561
4834
10565
3737
10569
7381
10573
7705
10577
10246
10581
5614
10585
7679
10589
9921
10593
8603
10597
7305
10601
9054
10605
6437
10609
5285
10613
6976
10617
8286
10621
8603
10625
6285
10629
6070
10633
9292
10637
9655
10641
3131
10645
4977
10649
5733
10653
9671
10657
9562
10661
2806
10665
6157
10669
4848
10673
5991
10677
6519
10681
8570
10685
4226
10689
2425
10693
3869
10697
8240
10701
7843
10705
2691
10709
5794
10713
4876
10717
8674
10721
8568
10725
5693
10729
8746
10733
7408
10737
7797
10741
8073
10745
3724
10749
5150
10753
7354
10757
7663
10761
8665
10765
10281
10769
10685
10773
7819
10777
6267
10781
9671
10785
9876
10789
2058
10793
5902
10797
6849
10801
6923
10805
10680
10809
3873
10813
9582
10817
10511
10821
9773
10825
4479
10829
5466
10833
9291
10837
8803
10841
7055
10845
3442
10849
9687
10853
7997
10857
6186
10861
5785
10865
8802
10869
5866
10873
4317
10877
6691
10881
3192
10885
5889
10889
5473
10893
7994
10897
6490
10901
5265
10905
10755
10909
6595
10913
4342
10917
7687
10921
10549
10925
8611
10929
9512
10933
8598
10937
5054
10941
5495
10945
6031
10949
6142
10953
4894
10957
2029
10961
9617
10965
7188
10969
6004
10973
7656
10977
2766
10981
7292
10985
10512
10989
7553
10993
9689
10997
9077
11001
8988
11005
7458
11009
6798
11013
7527
11017
7238
11021
10386
11025
7776
11029
10255
11033
8661
11037
10566
11041
3993
11045
6806
11049
4166
11053
6472
11057
1785
11061
10998
11065
8385
11069
6325
11073
10294
11077
4907
11081
7311
11085
9297
11089
7260
11093
5690
11097
8825
11101
8009
11105
10888
11109
2921
11113
10231
11117
9897
11121
8961
11125
3886
11129
10225
11133
3796
11137
9080
11141
7899
11145
10041
11149
7272
11153
8444
11157
3512
11161
8556
11165
4153
11169
8730
11173
7912
11177
7876
11181
8022
11185
9009
11189
6477
11193
10496
11197
9702
11201
4488
11205
1894
11209
3530
11213
9197
11217
6264
11221
3322
11225
5012
11229
6788
11233
4191
11237
4580
11241
8845
11245
6664
11249
11159
11253
7508
11257
8690
11261
6956
11265
5699
11269
7845
11273
7973
11277
7099
11281
8100
11285
6804
11289
6264
11293
7402
11297
10619
11301
9940
11305
2533
11309
9148
11313
7441
11317
4486
11321
6177
11325
7697
11329
6190
11333
9003
11337
8257
11341
10054
11345
8932
11349
4228
11353
7362
11357
10049
11361
7625
11365
6805
11369
3465
11373
7529
11377
6689
11381
2490
11385
6033
11389
4278
11393
865
11397
6715
11401
10753
11405
9243
11409
5577
11413
7392
11417
10209
11421
8886
11425
8757
11429
10877
11433
7406
11437
10286
11441
9448
11445
10826
11449
7113
11453
9293
11457
11422
11461
7194
11465
8300
11469
6860
11473
9419
11477
3127
11481
9666
11485
8951
11489
6311
11493
6674
11497
7834
11501
7784
11505
4787
11509
9746
11513
5831
11517
5748
11521
8718
11525
4522
11529
2332
11533
6165
11537
10943
11541
6412
11545
8129
11549
6581
11553
11255
11557
10349
11561
6938
11565
10541
11569
8111
11573
5235
11577
10865
11581
6018
11585
7884
11589
7845
11593
7947
11597
10914
11601
6406
11605
7302
11609
8250
11613
5903
11617
7983
11621
8905
11625
6807
11629
9778
11633
4145
11637
4354
11641
5078
11645
6456
11649
10517
11653
11566
11657
4799
11661
4723
11665
5942
11669
1946
11673
10891
11677
11195
11681
5838
11685
6686
11689
10703
11693
4433
11697
11593
11701
11287
11705
11452
11709
8943
11713
9491
11717
3854
11721
9813
11725
9319
11729
6576
11733
9786
11737
10903
11741
6779
11745
10636
11749
8367
11753
9254
11757
7878
11761
11213
11765
10984
11769
6940
11773
8785
11777
11172
11781
5789
11785
6721
11789
4552
11793
5487
11797
9438
11801
9178
11805
3930
11809
7908
11813
8182
11817
1490
11821
7300
11825
11467
11829
5930
11833
5643
11837
7229
11841
4878
11845
8578
11849
9696
11853
5410
11857
7776
11861
6636
11865
10604
11869
7573
11873
5815
11877
10886
11881
7168
11885
6623
11889
10949
11893
2436
11897
8263
11901
11786
11905
7643
11909
1844
11913
4233
11917
11354
11921
10603
11925
11898
11929
8625
11933
9971
11937
10172
11941
7577
11945
7795
11949
11699
11953
8245
11957
3938
11961
6117
11965
6219
11969
8185
11973
8993
11977
7023
11981
8110
11985
10279
11989
3584
11993
10941
11997
11726
12001
9911
12005
5425
12009
6050
12013
10841
12017
8377
12021
6218
12025
4616
12029
9322
12033
6302
12037
9677
12041
9911
12045
4071
12049
8227
12053
11076
12057
5486
12061
6806
12065
9103
12069
5947
12073
5470
12077
12002
12081
10153
12085
7882
12089
11975
12093
6037
12097
7705
12101
10525
12105
12023
12109
7428
12113
12037
12117
10505
12121
6594
12125
11701
12129
5979
12133
7546
12137
8071
12141
9900
12145
11986
12149
11469
12153
6494
12157
10693
12161
4500
12165
11671
12169
6619
12173
10962
12177
10025
12181
8330
12185
11941
12189
5029
12193
7235
12197
9947
12201
11899
12205
7509
12209
9337
12213
7409
12217
6289
12221
12061
12225
10358
12229
11904
12233
8301
12237
11676
12241
9482
12245
5745
12249
11019
12253
11540
12257
8049
12261
7487
12265
8888
12269
10971
12273
11053
12277
5263
12281
9290
12285
3184
12289
7692
12293
8986
12297
7615
12301
3508
12305
5026
12309
6937
12313
10806
12317
5262
12321
11576
12325
2102
12329
11794
12333
10326
12337
5447
12341
5852
12345
7696
12349
11073
12353
6238
12357
8918
12361
10443
12365
7353
12369
9621
12373
9641
12377
4939
12381
11942
12385
7976
12389
9145
12393
9907
12397
11656
12401
9112
12405
5466
12409
11134
12413
10248
12417
10825
12421
5518
12425
10457
12429
12321
12433
6199
12437
12382
12441
3553
12445
7794
12449
10576
12453
7724
12457
10871
12461
4643
12465
4239
12469
7542
12473
12344
12477
7339
12481
9794
12485
7464
12489
6128
12493
3185
12497
9263
12501
12105
12505
655
12509
12219
12513
9155
12517
6173
12521
10768
12525
11806
12529
6146
12533
5941
12537
9772
12541
10076
12545
4432
12549
10146
12553
11908
12557
12238
12561
10287
12565
9874
12569
11051
12573
8766
12577
12289
12581
3392
12585
8652
12589
10546
12593
7133
12597
3487
12601
9072
12605
12595
12609
6099
12613
4580
12617
6643
12621
5054
12625
7255
12629
9904
12633
12326
12637
10512
12641
8914
12645
10623
12649
2942
12653
11995
12657
11727
12661
10815
12665
9325
12669
7807
12673
8470
12677
10032
12681
9515
12685
7793
12689
12123
12693
8257
12697
5268
12701
11424
12705
6594
12709
8084
12713
1872
12717
12030
12721
8742
12725
7517
12729
11382
12733
4532
12737
11818
12741
8210
12745
11638
12749
5514
12753
10552
12757
8007
12761
9275
12765
12701
12769
12088
12773
11487
12777
6080
12781
9742
12785
7487
12789
11680
12793
7137
12797
11618
12801
10661
12805
9357
12809
4487
12813
9580
12817
7972
12821
7470
12825
8371
12829
7241
12833
8228
12837
5280
12841
11985
12845
6602
12849
8112
12853
6617
12857
7449
12861
8037
12865
11913
12869
3734
12873
11510
12877
9643
12881
4695
12885
9648
12889
10173
12893
9854
12897
7444
12901
12665
12905
12508
12909
6304
12913
11567
12917
8684
12921
11137
12925
986
12929
8696
12933
9765
12937
12259
12941
12365
12945
6762
12949
8126
12953
8545
12957
12239
12961
12906
12965
11817
12969
7816
12973
11397
12977
12014
12981
7855
12985
10472
12989
9980
12993
8471
12997
7667
13001
8135
13005
8656
13009
3435
13013
10722
13017
7479
13021
12954
13025
8539
13029
11237
13033
7423
13037
11190
13041
7289
13045
11852
13049
10911
13053
11498
13057
9710
13061
7977
13065
12452
13069
9523
13073
11778
13077
12528
13081
12829
13085
6121
13089
8231
13093
10766
13097
7922
13101
8040
13105
9715
13109
12807
13113
8913
13117
6071
13121
12419
13125
9072
13129
6612
13133
10716
13137
7727
13141
11849
13145
9193
13149
12022
13153
6316
13157
7269
13161
12448
13165
9661
13169
12750
13173
9498
13177
11703
13181
12002
13185
7421
13189
10829
13193
3440
13197
7359
13201
10234
13205
6146
13209
9436
13213
9923
13217
8198
13221
11768
13225
7826
13229
9835
13233
7643
13237
6597
13241
8741
13245
10946
13249
4482
13253
7575
13257
11076
13261
8955
13265
5839
13269
10568
13273
11158
13277
5909
13281
7436
13285
9320
13289
13149
13293
10505
13297
6331
13301
10592
13305
8319
13309
7896
13313
8546
13317
12743
13321
9696
13325
10771
13329
8926
13333
11876
13337
5820
13341
11991
13345
10375
13349
4178
13353
11488
13357
8895
13361
5936
13365
8502
13369
8693
13373
6816
13377
3760
13381
6641
13385
8705
13389
12763
13393
9962
13397
9325
13401
5226
13405
6515
13409
12249
13413
11793
13417
12574
13421
12434
13425
9736
13429
6846
13433
7732
13437
11223
13441
4892
13445
7801
13449
7006
13453
7072
13457
10737
13461
3689
13465
10386
13469
2688
13473
6020
13477
8704
13481
7852
13485
7384
13489
8082
13493
10810
13497
11140
13501
5437
13505
11336
13509
7335
13513
13407
13517
8037
13521
3717
13525
8466
13529
13295
13533
8361
13537
3610
13541
8163
13545
4974
13549
13524
13553
10099
13557
5781
13561
8611
13565
7711
13569
3386
13573
5603
13577
7501
13581
7796
13585
12135
13589
543
13593
11998
13597
11264
13601
13238
13605
4987
13609
11416
13613
9318
13617
10495
13621
8478
13625
3608
13629
10777
13633
8065
13637
10330
13641
7178
13645
8002
13649
10520
13653
7762
13657
8654
13661
8498
13665
9084
13669
11418
13673
11010
13677
11508
13681
12149
13685
11525
13689
11878
13693
9902
13697
7510
13701
8504
13705
3461
13709
7812
13713
10615
13717
12490
13721
6553
13725
10193
13729
3579
13733
13183
13737
8172
13741
6970
13745
8540
13749
9208
13753
7880
13757
3678
13761
12214
13765
9678
13769
12661
13773
6677
13777
8299
13781
7728
13785
13646
13789
7240
13793
13132
13797
5940
13801
6341
13805
10871
13809
12092
13813
11849
13817
11791
13821
12368
13825
13378
13829
8721
13833
5005
13837
7913
13841
8274
13845
6021
13849
10356
13853
8260
13857
11107
13861
8250
13865
12302
13869
10879
13873
9363
13877
7060
13881
6361
13885
13559
13889
8370
13893
12097
13897
3641
13901
7566
13905
7638
13909
10618
13913
8916
13917
9836
13921
6833
13925
6829
13929
7699
13933
8412
13937
9543
13941
12973
13945
12044
13949
8971
13953
4714
13957
12027
13961
13301
13965
6049
13969
10149
13973
9198
13977
12092
13981
6977
13985
10137
13989
8267
13993
10606
13997
7318
14001
4123
14005
8797
14009
10139
14013
11944
14017
11539
14021
5250
14025
12493
14029
6453
14033
9169
14037
7575
14041
9058
14045
8627
14049
11315
14053
9963
14057
4822
14061
11245
14065
9641
14069
5490
14073
7999
14077
11635
14081
7492
14085
13093
14089
11059
14093
9464
14097
11663
14101
1446
14105
11555
14109
13704
14113
4356
14117
6672
14121
11487
14125
5325
14128
10538
14133
10153
14137
8395
14141
9750
14145
9623
14149
11297
14153
8904
14157
8143
14161
9374
14165
7075
14169
8131
14173
8552
14177
6927
14181
13897
14185
14062
14189
3526
14193
4465
14197
4962
14201
7041
14205
7222
14209
12999
14213
6549
14217
12374
14221
12451
14225
5955
14229
12043
14233
7413
14237
9380
14241
12952
14245
8013
14249
6723
14253
8103
14257
13913
14261
12346
14265
5358
14269
6190
14273
5607
14277
11598
14281
6525
14285
13976
14289
6971
14293
9687
14297
3917
14301
5791
14305
10276
14309
8945
14313
11545
14317
10441
14321
4005
14325
11625
14329
3297
14333
12190
14337
10315
14341
11601
14345
8511
14349
11490
14353
6379
14357
4544
14361
8855
14365
7535
14369
5232
14373
11431
14377
12241
14381
12345
14385
13489
14389
10911
14393
11672
14397
6617
14401
7906
14405
9362
14409
13614
14413
12779
14417
9934
14421
8406
14425
11172
14429
11710
14433
9838
14437
12853
14441
11616
14445
6665
14449
9994
14453
3421
14457
11523
14461
13395
14465
11009
14469
7761
14473
13154
14477
12294
14481
9487
14485
3549
14488
2970
14493
14299
14497
8536
14501
14444
14505
14039
14509
5763
14513
13820
14517
9423
14521
6643
14525
7942
14529
4208
14533
9309
14537
10680
14541
8156
14545
7629
14549
11463
14553
4436
14557
14267
14561
6831
14565
11082
14569
8374
14573
4589
14577
3691
14581
9444
14585
6539
14589
6631
14592
10950
14597
8687
14601
4173
14605
10049
14609
6614
14613
13902
14617
4293
14621
9148
14625
7346
14629
10482
14633
8550
14637
10737
14641
12485
14645
13053
14649
7508
14653
7660
14657
10166
14661
11689
14665
10907
14669
13153
14672
9849
14677
7408
14681
14557
14685
9241
14689
8013
14693
11088
14697
9503
14701
6136
14705
14241
14709
8316
14713
14346
14717
9910
14721
10264
14725
12081
14729
6568
14733
4689
14737
12262
14741
10390
14745
11572
14749
12720
14753
6970
14757
14297
14761
12678
14765
10738
14769
6621
14773
12997
14777
10402
14781
14003
14785
9905
14789
7826
14793
13879
14797
8190
14801
8572
14805
9698
14809
14056
14813
5200
14817
10910
14821
5546
14825
7151
14829
14801
14833
7692
14837
6969
14841
12057
14845
10082
14849
9543
14853
11819
14857
1926
14861
2663
14865
7907
14869
9565
14873
7163
14876
14457
14881
10358
14885
7433
14889
11700
14893
10125
14897
6530
14901
7709
14905
10296
14909
8344
14913
8196
14917
11804
14921
10546
14925
11990
14929
7189
14933
11869
14937
8582
14941
11802
14945
12032
14949
8818
14953
5215
14957
10523
14961
9568
14965
7721
14969
4038
14973
4976
14977
9971
14981
13916
14985
8714
14989
8862
14993
14942
14997
9417
15001
6365
15005
12265
15009
10545
15013
14594
15017
12464
15021
14098
15024
2307
15029
10607
15033
10209
15037
7998
15041
8652
15045
4159
15049
5058
15053
9613
15057
7500
15061
14018
15065
12305
15069
12476
15073
12328
15077
11691
15081
14388
15085
7330
15089
10366
15093
11039
15097
13285
15101
5436
15105
11988
15109
8547
15113
11893
15117
7112
15121
6047
15125
4416
15129
10057
15133
7918
15137
10960
15141
6448
15145
14630
15149
12026
15153
7172
15157
7010
15161
12691
15165
7501
15169
13064
15173
12251
15177
13033
15181
14040
15185
12733
15189
7899
15193
9486
15197
3988
15201
13790
15205
14615
15209
11120
15213
14631
15217
11304
15221
11962
15225
9256
15229
13432
15233
14179
15237
6570
15241
10429
15245
10809
15249
12198
15253
7281
15257
13545
15261
12056
15265
6879
15269
13161
15273
11123
15277
9099
15281
14972
15285
5220
15289
13019
15293
2763
15297
10440
15301
14316
15305
13087
15309
14472
15313
14472
15317
9542
15321
10839
15325
12717
15329
8129
15333
7069
15337
14131
15341
11277
15345
12567
15349
12483
15353
11915
15357
8833
15360
13471
15365
9645
15369
9070
15373
10680
15377
6548
15381
7948
15385
13465
15389
7186
15393
8239
15397
10167
15401
14442
15405
14500
15409
8182
15413
4832
15417
8274
15421
13088
15425
10240
15429
4955
15433
9677
15437
8753
15441
11322
15445
4386
15449
12295
15453
10689
15457
10619
15461
14482
15465
7035
15469
10898
15473
8473
15477
15250
15481
10637
15485
6760
15489
11307
15493
10755
15497
8355
15501
11839
15505
13457
15509
10578
15513
7811
15517
7390
15521
15479
15525
5776
15529
11868
15533
11040
15537
12731
15541
1154
15545
12394
15549
11603
15553
8791
15557
6026
15561
13650
15565
15274
15569
14695
15573
11313
15577
11299
15581
8670
15585
10609
15589
8951
15593
7546
15597
13270
15601
8306
15605
14657
15609
15603
15613
15581
15617
8116
15621
12710
15625
13780
15629
10818
15633
14985
15637
8224
15641
10992
15645
8564
15649
11337
15653
7949
15657
13434
15661
11388
15665
12125
15669
9783
15673
11195
15677
8170
15681
15231
15685
8812
15689
13030
15693
1642
15697
12263
15701
10904
15705
9193
15709
9732
15713
12076
15717
8189
15721
11586
15725
8262
15729
9468
15733
9008
15737
14492
15741
9480
15745
15112
15749
14499
15753
13397
15757
6807
15761
8546
15765
10681
15769
14909
15773
8593
15777
12846
15781
15198
15785
7506
15789
4062
15793
13235
15797
6348
15801
15506
15805
12093
15809
8969
15813
14014
15817
9193
15821
8517
15825
10951
15829
4442
15833
12490
15837
13590
15841
14263
15845
10808
15849
3142
15853
12958
15857
10141
15861
4983
15865
12756
15869
8843
15873
12982
15877
8212
15881
8190
15885
9308
15889
11904
15893
10814
15897
6651
15901
6312
15905
9491
15909
12216
15913
8304
15917
10198
15921
11538
15925
15769
15929
11773
15933
13920
15937
11564
15941
5572
15945
14322
15949
5524
15953
9345
15957
14839
15961
9324
15965
14441
15969
8649
15973
15808
15977
15210
15980
14630
15985
13535
15989
13549
15993
15874
15997
10987
16001
12111
16005
11518
16009
12969
16013
11378
16017
9696
16021
11436
16025
15560
16029
5521
16033
6361
16037
11682
16041
11028
16045
15740
16049
14690
16053
7169
16057
8877
16061
6893
16065
7704
16069
4324
16073
7128
16077
10638
16081
8548
16085
11771
16089
3007
16093
14756
16097
13102
16101
9754
16105
9051
16109
8840
16113
8721
16117
9290
16121
2661
16125
10315
16129
14937
16133
14102
16137
11729
16141
14595
16145
13929
16149
9114
16153
9655
16157
15804
16161
10527
16165
9821
16169
13873
16173
11442
16177
8001
16181
7872
16185
8973
16189
15203
16193
9425
16197
7927
16201
8073
16205
14008
16209
12433
16213
13754
16217
10397
16221
14349
16225
10270
16229
10089
16233
11170
16237
8057
16241
11598
16245
8303
16249
12173
16253
14974
16257
11958
16261
8231
16265
13306
16269
12070
16273
12592
16277
13241
16281
9819
16285
10431
16289
15583
16293
6706
16297
9945
16301
9996
16305
9287
16309
10807
16313
13564
16317
13661
16321
8686
16325
3963
16329
10085
16333
12220
16337
5299
16341
7381
16345
9111
16349
10289
16353
7711
16357
8142
16361
7059
16365
10022
16369
9495
16373
8325
16377
8398
16381
10151
16385
9811
16389
9491
16393
14241
16397
14892
16401
8711
16405
5606
16408
14593
16413
12977
16417
14535
16421
7260
16425
10762
16429
11542
16433
13522
16437
7620
16441
7720
16445
12848
16449
14425
16453
7215
16457
14558
16461
5515
16465
5370
16469
10530
16473
12006
16477
11636
16481
13710
16485
11746
16489
15952
16493
15121
16497
15962
16501
11499
16505
15087
16508
11673
16513
7606
16517
7252
16521
9606
16525
10794
16529
16524
16533
13021
16537
8596
16541
7437
16545
15786
16549
9570
16553
13999
16557
9517
16561
9740
16565
11541
16569
12048
16573
15527
16577
4355
16581
11298
16585
13211
16589
7857
16593
8567
16597
9612
16601
11952
16605
8384
16609
9929
16613
12148
16617
11696
16621
9487
16625
10300
16629
10572
16633
14048
16637
14769
16641
14915
16645
10794
16649
5057
16653
14977
16657
11061
16661
15129
16665
13508
16669
6860
16673
15259
16677
15928
16681
10793
16685
10928
16689
15321
16693
14068
16697
9871
16701
10946
16705
5004
16709
7884
16713
12387
16717
13836
16721
11766
16725
3336
16729
11659
16733
13999
16737
6248
16741
15492
16745
940
16749
15747
16753
12768
16757
15998
16761
13301
16765
11402
16769
15419
16773
9361
16777
10943
16781
10476
16785
16505
16789
14002
16793
7270
16797
8718
16801
5505
16805
6461
16809
12228
16813
15083
16817
7180
16821
12554
16825
9861
16829
8849
16833
7748
16837
16064
16841
10063
16845
10254
16849
6611
16853
11074
16857
16453
16860
16274
16865
6616
16869
11666
16873
14713
16877
4678
16881
15025
16885
3062
16889
16305
16893
11118
16897
10210
16901
10969
16905
10420
16909
11769
16913
14617
16917
11173
16921
13440
16925
8090
16929
8295
16933
10439
16936
14240
16941
14911
16945
4894
16949
13480
16953
10691
16957
9227
16961
10996
16965
13729
16969
6762
16973
12545
16977
13819
16981
5152
16985
10604
16989
8122
16993
16453
16997
12715
17001
9656
17005
16855
17009
12801
17013
8741
17017
16413
17021
11800
17025
15114
17029
15652
17033
12853
17037
10248
17041
6605
17045
13399
17049
8555
17053
11042
17057
8295
17061
14998
17065
16544
17069
16184
17073
7038
17077
13932
17081
14768
17085
13743
17089
1051
17093
11219
17097
13333
17101
13012
17105
14151
17109
12684
17113
3230
17117
4221
17121
11269
17125
14883
17129
11146
17133
16520
17137
12392
17141
7151
17145
12243
17149
9731
17153
13277
17157
14893
17161
9744
17165
10707
17169
15232
17173
9112
17177
5571
17181
15593
17185
12839
17189
3040
17193
14904
17197
17021
17201
15763
17205
4367
17209
11751
17213
8911
17217
13722
17221
12075
17225
10543
17229
13045
17233
17015
17237
12482
17241
6612
17245
12435
17249
9914
17253
15617
17257
10009
17261
12348
17265
14690
17269
16347
17273
13499
17277
13550
17281
15445
17285
13175
17289
4650
17293
10581
17297
15506
17301
13101
17305
12861
17309
6403
17313
11586
17317
5577
17321
8788
17325
15430
17329
12051
17333
4786
17337
16383
17341
11933
17345
7888
17349
16880
17353
6766
17357
14267
17361
6856
17365
15168
17369
13279
17373
13012
17377
12396
17381
3668
17385
7058
17389
17006
17393
8603
17397
16668
17401
11434
17405
8683
17409
5281
17413
16378
17417
7683
17421
13430
17425
13116
17429
11995
17433
11038
17437
10271
17441
13352
17445
8526
17449
9737
17453
9943
17457
9708
17461
16242
17465
17093
17469
4748
17473
11416
17477
16136
17481
12680
17485
12669
17489
10380
17493
13104
17497
12271
17501
7819
17505
13006
17509
16582
17513
10206
17517
10855
17521
10213
17525
8483
17529
17235
17533
12324
17537
13529
17541
16417
17545
13619
17549
16702
17553
16339
17557
12628
17561
15167
17565
15400
17569
14938
17573
11784
17577
13460
17581
16232
17585
9282
17589
9781
17593
9636
17597
11373
17601
16054
17605
11129
17609
15556
17613
13215
17617
17550
17621
13445
17625
15593
17629
9782
17633
15750
17637
14551
17641
15833
17645
6051
17649
17190
17653
8395
17657
6919
17661
15027
17665
14108
17669
12222
17673
1689
17677
15835
17681
12780
17685
11030
17689
15388
17693
16407
17697
10720
17701
16720
17705
7976
17709
8961
17713
13606
17717
8815
17721
13877
17725
13135
17729
13303
17733
4911
17737
15421
17741
14864
17745
7902
17749
8540
17753
15037
17757
14917
17761
8916
17765
6950
17769
16958
17773
14644
17777
8026
17781
14850
17785
13243
17789
16689
17792
15056
17797
14204
17801
15214
17805
14845
17809
9160
17813
17335
17816
9801
17821
17187
17825
9748
17829
17797
17833
13777
17837
17266
17841
11545
17845
1946
17849
5103
17853
15067
17857
17238
17861
10462
17865
11602
17869
11045
17873
15958
17877
9624
17881
15561
17885
10899
17889
10427
17893
14804
17897
17261
17901
8118
17905
9098
17909
12982
17913
15666
17917
14975
17921
17113
17925
7154
17929
10768
17933
10084
17937
16644
17941
14621
17945
12894
17949
17021
17953
8729
17957
6238
17961
15551
17965
10856
17969
14364
17973
15464
17977
13777
17981
10137
17985
14423
17989
12483
17993
2280
17997
13113
18001
14848
18005
3256
18009
6555
18013
14273
18017
8327
18021
15809
18025
8923
18029
13499
18033
16375
18037
14190
18041
17213
18045
13718
18049
3049
18053
14151
18057
17480
18061
10371
18065
10150
18069
16192
18073
7657
18077
9296
18081
13849
18085
16117
18089
17513
18093
13129
18097
15154
18101
10006
18105
5108
18109
16947
18113
14398
18117
11604
18121
18023
18125
16839
18129
12267
18133
16974
18137
8040
18141
6708
18145
12919
18149
8267
18153
8664
18157
8739
18161
10489
18165
18095
18169
14314
18173
15023
18177
9534
18180
10453
18185
14150
18189
7753
18193
8223
18197
10451
18201
14435
18205
10800
18209
16749
18213
8878
18217
8041
18221
10101
18225
7207
18228
12812
18233
11166
18237
7475
18241
11470
18245
16297
18249
7241
18253
8780
18257
11532
18261
7358
18265
18133
18269
13033
18273
11588
18277
5319
18281
14038
18285
14741
18289
14376
18293
12701
18297
16409
18301
12640
18305
10220
18309
15637
18313
11918
18317
14326
18321
12563
18325
9138
18329
8494
18333
12195
18337
17098
18341
17647
18345
16262
18349
13896
18353
16218
18357
12013
18361
16901
18365
14203
18369
10071
18373
9309
18376
12860
18381
14992
18385
10265
18389
8425
18392
8838
18397
12539
18401
14796
18405
13513
18409
13670
18413
17612
18417
12748
18421
17784
18425
13493
18429
10364
18433
16953
18437
16224
18441
11056
18445
10364
18449
18001
18453
5836
18457
12192
18461
10931
18465
14731
18469
13594
18473
17988
18477
11448
18481
11266
18485
9514
18489
10208
18493
13524
18497
7195
18501
14403
18505
7702
18509
15253
18513
8833
18517
14766
18521
8240
18525
17041
18529
11800
18533
15533
18537
15546
18541
17025
18545
11173
18549
10843
18553
15046
18557
11075
18561
1045
18565
5876
18569
17558
18573
14729
18577
8053
18581
16481
18585
9201
18589
9870
18593
13882
18597
13854
18601
16930
18605
17982
18609
9670
18613
11875
18617
17929
18621
15676
18625
9032
18629
5274
18633
9517
18637
11262
18641
8540
18645
16921
18649
15598
18653
11578
18657
15262
18661
12790
18665
14224
18669
18599
18673
10880
18677
16083
18681
15962
18685
17527
18689
14950
18693
9475
18697
13562
18701
8501
18705
18639
18709
14531
18713
9851
18717
16877
18721
8049
18725
10905
18729
12058
18733
13975
18737
17009
18741
10375
18745
14085
18749
14715
18752
7780
18757
18691
18761
9875
18765
14556
18769
12167
18773
17970
18777
18644
18781
10686
18785
15638
18789
14050
18793
9564
18797
9939
18801
14146
18805
15854
18809
11949
18813
6680
18817
13828
18821
13989
18825
8292
18829
8936
18833
8570
18837
9783
18841
8701
18845
10890
18849
8669
18853
12051
18857
16451
18861
17299
18865
15469
18869
13309
18873
12393
18877
17303
18881
9020
18885
12471
18889
18503
18893
10426
18897
10882
18901
18827
18905
13632
18909
14842
18913
17559
18917
17620
18921
1650
18925
10149
18929
15551
18933
14406
18937
17510
18941
10897
18945
14656
18949
15082
18953
5679
18957
12358
18961
18459
18965
18206
18969
9692
18973
12121
18977
13097
18981
18203
18985
9184
18989
12308
18993
11011
18997
16567
19001
11732
19004
8905
19009
7881
19013
11784
19017
12524
19021
12368
19025
14468
19028
17736
19033
13743
19037
8101
19041
3699
19045
11092
19048
14759
19053
14889
19057
14747
19061
16275
19065
12379
19069
9824
19073
18281
19077
12332
19081
17607
19085
8839
19089
15523
19093
7926
19097
15940
19101
13442
19105
17009
19108
11215
19113
10857
19117
11356
19121
15089
19125
4441
19129
9707
19133
11489
19137
14131
19141
17044
19145
8251
19149
17711
19153
12606
19157
16160
19161
7777
19165
12837
19169
15971
19173
15590
19177
11643
19181
17809
19185
7293
19189
11248
19193
18814
19197
16556
19201
4009
19205
2434
19209
16901
19213
11657
19217
9291
19221
18910
19225
15583
19229
9167
19233
9131
19237
13996
19241
13776
19245
12939
19249
11164
19253
17621
19257
10613
19261
9991
19265
14136
19269
15175
19273
4434
19277
10669
19281
16119
19285
11149
19289
14255
19293
7805
19297
8572
19301
14209
19305
12561
19309
18381
19313
9323
19317
5908
19321
12838
19325
8041
19329
11889
19333
11277
19337
17204
19341
19225
19345
9936
19349
12694
19353
12843
19357
8290
19361
8336
19365
18992
19369
14546
19373
10702
19377
13801
19381
18556
19385
18168
19389
15777
19393
12434
19397
13212
19401
10596
19405
8127
19409
17806
19413
11532
19417
9766
19421
11339
19425
16633
19429
11752
19433
18979
19437
6736
19441
17936
19445
18840
19449
9435
19453
11866
19457
18341
19461
13286
19465
9605
19469
13412
19473
15178
19477
14806
19481
18566
19485
13749
19489
12331
19493
10197
19497
16298
19501
14088
19505
17225
19509
15024
19513
14939
19517
17102
19521
8746
19525
12091
19529
7837
19533
14616
19537
13549
19541
6702
19545
6759
19549
11384
19553
14798
19557
10774
19561
2690
19565
18209
19569
17578
19573
12106
19577
12500
19581
5243
19585
15144
19589
16788
19593
15506
19597
16142
19601
5612
19605
12522
19609
14122
19613
16082
19617
11232
19621
10165
19625
19566
19629
17134
19633
19352
19637
11646
19641
19266
19645
15443
19649
8139
19653
16761
19657
10815
19661
15859
19665
11797
19669
12487
19673
15186
19677
17900
19680
12619
19685
16190
19689
8039
19693
13707
19697
5913
19701
12362
19705
2796
19709
15614
19713
12454
19717
6875
19721
551
19725
10033
19729
16498
19733
18398
19737
18534
19741
15116
19745
19172
19749
13488
19753
16152
19757
8414
19761
6242
19765
18830
19769
15433
19773
13324
19776
13487
19781
9150
19785
11134
19789
17084
19793
8687
19797
14958
19801
8817
19805
8814
19809
10189
19813
17544
19817
18596
19821
17161
19825
15940
19829
8142
19833
11075
19837
16449
19841
15155
19845
4596
19849
5916
19853
13275
19857
8213
19861
8214
19865
17082
19869
13165
19873
15814
19877
15088
19881
14398
19885
15699
19889
13837
19893
8519
19897
10510
19901
11067
19905
8911
19909
15331
19913
8161
19917
19298
19921
19679
19925
19161
19929
16548
19933
14518
19937
16518
19941
13858
19945
14770
19949
14321
19953
9219
19957
13311
19961
10607
19965
16096
19969
11452
19973
15997
19977
18284
19981
15554
19985
10814
19989
12798
19993
8039
19997
15062
20001
18270
20005
10949
20009
15825
20013
11439
20017
18446
20021
16633
20025
13392
20029
16525
20033
15696
20037
19971
20041
19509
20045
10742
20049
19099
20053
16610
20057
17011
20061
12727
20065
11888
20069
16540
20073
12938
20077
12975
20081
13760
20085
7722
20089
7577
20093
5699
20097
18518
20101
17323
20105
15774
20109
18434
20113
13572
20117
12826
20121
11174
20125
14920
20129
7838
20133
13905
20137
10463
20141
9829
20145
10248
20149
11529
20153
13660
20157
9930
20161
18501
20165
3042
20169
7880
20173
18548
20177
17997
20181
8167
20185
6506
20189
13016
20193
16023
20197
18819
20201
10949
20205
16982
20209
11813
20213
15934
20217
10930
20221
19332
20225
19425
20229
12461
20233
18051
20237
2058
20241
18727
20245
11946
20249
8216
20253
6587
20257
14841
20261
16201
20264
19422
20269
10956
20272
19649
20277
18986
20281
13621
20285
12738
20289
14864
20293
14900
20297
10910
20301
16388
20305
18104
20309
2739
20313
15960
20317
17783
20321
11145
20325
10062
20329
7952
20333
13120
20337
10934
20341
16889
20345
17902
20348
16551
20353
13494
20357
12151
20361
10458
20365
14660
20369
9632
20373
18753
20377
15391
20381
15770
20385
11569
20389
17564
20393
16801
20397
18700
20401
12093
20405
18584
20409
10224
20413
19484
20417
7354
20421
18663
20425
3922
20429
13970
20433
10793
20437
18896
20441
3336
20445
13899
20449
15126
20453
8975
20457
13141
20461
16003
20465
16256
20469
15344
20473
10447
20477
18051
20481
17095
20485
20474
20489
14753
20493
16222
20497
7115
20501
17252
20505
14626
20509
7149
20513
6169
20517
13206
20521
10060
20525
10638
20529
11500
20533
14269
20537
16086
20541
11175
20545
18352
20549
15350
20553
18631
20557
9574
20561
2514
20565
13252
20569
10216
20573
9249
20577
16687
20581
16152
20585
11328
20589
12113
20593
19722
20597
9932
20601
16152
20605
14600
20609
18312
20613
19392
20617
17348
20621
15133
20625
13761
20629
13604
20633
10692
20637
18217
20641
15142
20645
15189
20649
17542
20653
9749
20657
16945
20661
19668
20665
20598
20669
18654
20673
11841
20677
15351
20681
6035
20685
13076
20689
11774
20693
13289
20697
3188
20701
10808
20705
8475
20709
19384
20713
17382
20717
18657
20721
19796
20725
11759
20728
11647
20733
12256
20737
8330
20741
19247
20745
14083
20749
20490
20753
17622
20757
12086
20761
10559
20765
9614
20769
13121
20773
20368
20777
11313
20781
14249
20785
19671
20789
9487
20793
12854
20797
19619
20801
9545
20805
17587
20809
8849
20813
5873
20817
10528
20821
15244
20825
11535
20829
9464
20833
5301
20837
18747
20841
15709
20845
20465
20849
12932
20853
14640
20857
10542
20860
9479
20865
17964
20869
19207
20873
8840
20877
15237
20881
12020
20885
10805
20889
18096
20893
19749
20897
17087
20901
14591
20905
9357
20909
14235
20913
13842
20917
16366
20921
6457
20925
9731
20929
10546
20933
16338
20937
10067
20941
20587
20945
7060
20949
5758
20953
18907
20957
12579
20961
15699
20965
19249
20969
18419
20973
20852
20977
19917
20981
5833
20985
15836
20989
18644
20993
11613
20997
11030
21001
18080
21005
14834
21009
15725
21013
20392
21017
12382
21021
12549
21025
20073
21029
13873
21033
19830
21037
14386
21041
11848
21045
8757
21049
16862
21053
19636
21057
16011
21061
16473
21065
17293
21069
12912
21072
11191
21077
2082
21081
12436
21085
12577
21089
9859
21093
17935
21097
18994
21101
21044
21105
14479
21109
5514
21113
18618
21117
16812
21121
13812
21125
15722
21129
10509
21133
6342
21137
13755
21141
9828
21145
20169
21149
13498
21152
17784
21157
18990
21161
16345
21165
14840
21169
14444
21173
20967
21177
14481
21181
19605
21185
18010
21189
13213
21193
11320
21197
12430
21201
13697
21205
11747
21209
12753
21213
19947
21217
20885
21221
14277
21225
12757
21229
11211
21233
17973
21237
20008
21241
19000
21245
11465
21249
20474
21253
9570
21257
19022
21261
19585
21265
11530
21269
12729
21273
16820
21277
17127
21281
18610
21285
18228
21289
13819
21293
12682
21297
19290
21301
15536
21305
12084
21309
13461
21313
11284
21317
11006
21321
16429
21325
10929
21329
17337
21332
14970
21337
9100
21341
2310
21345
11277
21349
20034
21353
20593
21357
20821
21361
13657
21365
20197
21369
9492
21373
18870
21377
10314
21381
7696
21385
20759
21389
11669
21393
13376
21397
15143
21401
17157
21405
16943
21409
12922
21413
18455
21417
13745
21421
9154
21425
9033
21429
9515
21432
12998
21437
17196
21441
3953
21445
21205
21449
16463
21453
20516
21457
14117
21461
6539
21465
6888
21469
12936
21473
11822
21477
20610
21481
16854
21485
14374
21489
21025
21493
21392
21497
3935
21501
13424
21505
14493
21509
11305
21513
15701
21517
18174
21521
12811
21525
9987
21529
16722
21533
19149
21537
12667
21541
9197
21545
20056
21549
16870
21553
20730
21557
11893
21561
16771
21565
8068
21569
15248
21573
14065
21577
9801
21581
8776
21585
20154
21589
8750
21593
9658
21597
20328
21601
13182
21605
10547
21609
16197
21613
17313
21617
14693
21621
10454
21625
5869
21629
11986
21633
18998
21637
14722
21641
6966
21645
16076
21649
10392
21653
9673
21657
16618
21661
19057
21665
12142
21669
18957
21673
12913
21677
20253
21681
19170
21685
6248
21689
18155
21693
17782
21697
13365
21701
19555
21705
20718
21709
18043
21713
7733
21717
10493
21721
14816
21725
17022
21729
11680
21733
16307
21737
17276
21741
11963
21745
12929
21749
13782
21753
12546
21757
20366
21761
16025
21765
14993
21769
14794
21773
10369
21777
14155
21781
20491
21785
12737
21789
11970
21793
8586
21797
14291
21801
19311
21805
5182
21809
16748
21813
21436
21817
6569
21821
21041
21825
21355
21829
12215
21833
21198
21837
15267
21841
21356
21845
12778
21849
5374
21853
9412
21857
9026
21861
19072
21865
9868
21869
16491
21873
20633
21877
12794
21881
20246
21885
17600
21889
16023
21893
9812
21897
14121
21901
14936
21905
9560
21909
7945
21913
20515
21917
10283
21921
20134
21925
19282
21929
12312
21933
11901
21937
10116
21941
17794
21945
13536
21949
16235
21953
10776
21957
21936
21961
11068
21965
20842
21969
11829
21973
14515
21977
3736
21981
15652
21985
18548
21989
13149
21993
18766
21997
20989
22001
16993
22005
16682
22009
10838
22013
11915
22017
10845
22021
17378
22025
14840
22029
12165
22033
21111
22037
11890
22041
11521
22045
16010
22049
19927
22053
19392
22057
10259
22061
12133
22065
19773
22069
12156
22073
9947
22077
14671
22081
13500
22085
19555
22089
17254
22093
3517
22097
17800
22101
17451
22104
16146
22109
21670
22113
12420
22116
12880
22121
8565
22125
9487
22129
19527
22133
3869
22137
14594
22141
15282
22145
10979
22149
7809
22153
13189
22157
11797
22161
11293
22165
8419
22169
12482
22173
14932
22177
13408
22181
19554
22185
15699
22189
21332
22193
19390
22197
10746
22200
11962
22205
15693
22209
10653
22213
15333
22217
22016
22221
21576
22225
13808
22229
20632
22233
21807
22237
18870
22241
13737
22245
20248
22249
18793
22253
15906
22257
16377
22261
8864
22265
1890
22269
20854
22273
12791
22277
19795
22281
12048
22285
16709
22289
20701
22293
12267
22297
18067
22301
22143
22305
20795
22309
14867
22313
21231
22317
13796
22321
12510
22325
14618
22329
10162
22333
15880
22337
13652
22341
14463
22345
12911
22349
10438
22353
11445
22357
4690
22361
18131
22365
20139
22369
21334
22373
11512
22377
12005
22381
18186
22385
16462
22389
14686
22393
21637
22397
14199
22401
15118
22405
7795
22409
20976
22413
16357
22417
21070
22421
11050
22425
10533
22429
10407
22433
21464
22437
14862
22441
13243
22445
20308
22449
21412
22453
9812
22457
14030
22461
17100
22464
14998
22469
22448
22473
16773
22477
13054
22480
13203
22485
18357
22489
20521
22493
22023
22497
13798
22501
10990
22505
21354
22509
6205
22513
14329
22517
3648
22521
15018
22525
19849
22529
21287
22533
19655
22537
5149
22541
17077
22545
20006
22549
8934
22553
19783
22557
16017
22561
21959
22565
12408
22569
12946
22573
21564
22577
22233
22581
17690
22585
10847
22589
21119
22593
21643
22596
7297
22601
13068
22605
12261
22609
15829
22613
2703
22617
20636
22621
8679
22625
16906
22629
12324
22633
19401
22637
21297
22641
19230
22645
10253
22649
19769
22653
12587
22657
22478
22661
21974
22665
11857
22669
8137
22673
15771
22677
7979
22681
9720
22685
21730
22689
1933
22692
16992
22697
17604
22701
15341
22705
19944
22709
7458
22713
18468
22717
9182
22721
17696
22725
3655
22729
13989
22733
10351
22737
13060
22741
17421
22744
17130
22749
15196
22753
4761
22757
10519
22761
18853
22765
11412
22769
22420
22773
20620
22777
17758
22781
11350
22785
9983
22789
14315
22793
15514
22797
9526
22800
22462
22805
17637
22809
20327
22813
3935
22817
18670
22821
13834
22825
13042
22829
20458
22833
22474
22837
21228
22841
20773
22845
19821
22849
12121
22853
22788
22857
17155
22861
11486
22865
16965
22869
22671
22873
6733
22877
18692
22881
16960
22885
17335
22889
15884
22893
20851
22897
19072
22901
16227
22905
19523
22909
16672
22913
17978
22917
13544
22921
11769
22925
15338
22929
14917
22933
12072
22937
16367
22941
21170
22945
9804
22949
11059
22953
10958
22957
15669
22961
15799
22964
22873
22969
14627
22973
14099
22977
22881
22981
18827
22985
10731
22988
10406
22993
16210
22997
16606
23001
20855
23005
15029
23009
14305
23013
17558
23017
11054
23021
16680
23025
11564
23029
12986
23033
20896
23037
15414
23041
11212
23045
10583
23049
9900
23053
16235
23057
13439
23061
13742
23065
17588
23069
21023
23073
13915
23077
18861
23081
22681
23085
14104
23089
22799
23093
20631
23097
13489
23101
16169
23105
3728
23109
20997
23113
11749
23117
20082
23121
12757
23125
11636
23129
22932
23133
20529
23137
8648
23141
7257
23145
17049
23149
21142
23153
14001
23157
10570
23161
13052
23165
19418
23169
20560
23173
21907
23177
13356
23181
13404
23185
13789
23189
21301
23193
16690
23197
13336
23201
16606
23205
19836
23209
7681
23213
20704
23217
2617
23221
17488
23225
22097
23229
14623
23232
12529
23237
21504
23241
19738
23245
13005
23249
11404
23253
22692
23257
23016
23261
11797
23265
21251
23269
21865
23273
13553
23277
19575
23281
21270
23285
13511
23289
23072
23293
16865
23297
20181
23301
21774
23305
15346
23309
13144
23313
15500
23317
18179
23321
16851
23325
21721
23329
10888
23333
14765
23337
21202
23341
19480
23345
20960
23349
14458
23353
6091
23357
13091
23361
18571
23365
4141
23369
10242
23373
15779
23377
22898
23381
13772
23385
17072
23389
22697
23393
4544
23397
21369
23400
12242
23405
9661
23409
22793
23413
21513
23417
13064
23421
6689
23425
19351
23429
15810
23433
23355
23437
20111
23441
18380
23445
9844
23449
7486
23453
13014
23457
8836
23461
18724
23465
13497
23469
1661
23473
6585
23477
22489
23481
17198
23485
21355
23489
22746
23493
16564
23497
21218
23501
22033
23505
14119
23509
21355
23513
23240
23517
22110
23521
16316
23525
17224
23529
22207
23533
13581
23537
22776
23541
18149
23545
14263
23549
20815
23553
1718
23557
21568
23561
1053
23565
17388
23569
15821
23573
23535
23577
17945
23581
22066
23585
19601
23589
21519
23593
20714
23597
19150
23601
22958
23605
6914
23609
13758
23613
16090
23617
18738
23621
21527
23625
14611
23629
22838
23633
3283
23637
21404
23641
13539
23645
9893
23649
18333
23653
16081
23657
17032
23661
12586
23665
19358
23669
15797
23673
17494
23677
14038
23681
13830
23685
21487
23689
18721
23693
13080
23697
8351
23701
17513
23705
13266
23709
21705
23713
22199
23717
20317
23721
19814
23725
16159
23729
17812
23733
22803
23737
17596
23741
22895
23745
5040
23749
21526
23753
11285
23757
17362
23761
10705
23765
18397
23769
22524
23773
19906
23777
19104
23781
20387
23785
9329
23789
20865
23793
6511
23797
13194
23801
14725
23805
4809
23809
21543
23813
8328
23817
9692
23821
17623
23825
10296
23829
10374
23833
14673
23837
13527
23841
16613
23845
15790
23849
23033
23853
4633
23857
22698
23861
22103
23865
23173
23869
19901
23873
17717
23877
14356
23881
7742
23885
23753
23889
18232
23893
21477
23897
22479
23901
19049
23905
16309
23909
8561
23913
22846
23917
13140
23921
21063
23925
23390
23929
21609
23933
11373
23937
16305
23941
17463
23945
14833
23949
15197
23953
19747
23957
13732
23961
12764
23965
15263
23969
8562
23973
13582
23977
14893
23981
13382
23985
15898
23989
17127
23993
8995
23997
15810
24001
15531
24005
13744
24009
15272
24013
16324
24017
7377
24021
13290
24025
21660
24029
21592
24033
17622
24036
5048
24041
17820
24045
21986
24049
15124
24053
10237
24057
14074
24061
14715
24065
18673
24069
18952
24073
22685
24077
22825
24081
14387
24085
20204
24089
18579
24093
15551
24097
15957
24101
15714
24105
19848
24108
4451
24113
23891
24117
8920
24121
22652
24125
12149
24129
15091
24133
13609
24137
15766
24141
17770
24145
20888
24149
11275
24153
12588
24157
17411
24161
17849
24165
16711
24169
13813
24173
10782
24177
8319
24181
13445
24185
22598
24189
20324
24193
17726
24197
20990
24201
13884
24205
14553
24209
18767
24213
20015
24217
17683
24221
19481
24225
19820
24229
16045
24233
23140
24237
13928
24241
21223
24245
15444
24249
17829
24253
20594
24257
21841
24261
11321
24265
17511
24269
21132
24273
21420
24277
20356
24281
17163
24285
16653
24289
23010
24293
22232
24297
24159
24301
19050
24305
22200
24309
21382
24313
15200
24317
13098
24321
8378
24325
20992
24329
23477
24333
23866
24337
21754
24341
13566
24345
11876
24349
19655
24353
23674
24357
23752
24361
16948
24365
20110
24369
6545
24373
22944
24377
8938
24381
12787
24385
17058
24389
15792
24393
13986
24397
16027
24401
14980
24405
8102
24409
8242
24413
13956
24417
15618
24421
17752
24425
12475
24429
20735
24432
13603
24437
23951
24441
23399
24445
23050
24449
17141
24453
23190
24457
20277
24461
14340
24465
20420
24469
2742
24473
20215
24477
12006
24481
18701
24485
14270
24489
15993
24493
17350
24497
16183
24501
19506
24505
20932
24509
15825
24513
16628
24517
21772
24521
11353
24525
24150
24529
10702
24533
22192
24537
9824
24541
23482
24545
12085
24549
11151
24553
19037
24557
10973
24561
21939
24565
22373
24569
22042
24573
22430
24577
23410
24581
9595
24585
19880
24589
19149
24593
18495
24597
17521
24601
24080
24605
22764
24609
19410
24613
9949
24617
13562
24621
12721
24625
15779
24629
23721
24633
22804
24637
6208
24641
16462
24645
12380
24649
9091
24653
16929
24657
16197
24661
23842
24665
19900
24669
12032
24673
14961
24677
18868
24681
24141
24685
22247
24689
17243
24693
12310
24697
15479
24701
12953
24705
11777
24709
22321
24713
10459
24717
15583
24721
18953
24725
23875
24729
15248
24733
15081
24737
17599
24741
22483
24745
22720
24749
17108
24753
23191
24757
23357
24761
18393
24765
5685
24769
11796
24773
12057
24777
20510
24781
11942
24784
13028
24789
23859
24793
16277
24797
11539
24801
11036
24805
18018
24809
7798
24813
3942
24817
6734
24821
12049
24825
21630
24829
19397
24833
21731
24837
2581
24841
9704
24845
24686
24849
15806
24853
11248
24857
18429
24861
21377
24865
23555
24869
22292
24873
19500
24877
8050
24881
7878
24885
13725
24889
18391
24893
21507
24897
17922
24901
15388
24905
15558
24909
7663
24913
10495
24917
23159
24921
9588
24925
17053
24929
20036
24933
21945
24937
17861
24941
16172
24945
9812
24949
20579
24953
21758
24957
20704
24961
20108
24965
23879
24969
14506
24973
15599
24977
13698
24981
22679
24985
20570
24989
11306
24993
18394
24997
19330
25001
21593
25005
21444
25009
20162
25013
18273
25017
12247
25021
24998
25025
19104
25029
11860
25033
20581
25037
10053
25041
23305
25045
11907
25049
23481
25053
22738
25057
21476
25061
13247
25065
21454
25069
10296
25073
18544
25077
23692
25081
20610
25085
20632
25089
8486
25093
19790
25097
5606
25101
18510
25105
12994
25109
19936
25113
24704
25117
21131
25121
24329
25125
13147
25129
18827
25133
20005
25137
3990
25141
18352
25145
9246
25149
23115
25153
5166
25157
15561
25161
13886
25165
7531
25169
14182
25173
24710
25177
14417
25181
13490
25185
22679
25189
15066
25193
19362
25197
24952
25201
11723
25205
18182
25209
8476
25213
13546
25217
22207
25221
18437
25225
15499
25229
17001
25233
20582
25237
10800
25241
16236
25245
18061
25249
16615
25253
12307
25257
18192
25261
18033
25265
23820
25269
15856
25273
17808
25277
16754
25281
22279
25285
20686
25289
19746
25293
11553
25297
19106
25301
18839
25305
16862
25309
12197
25313
18048
25317
20631
25321
23767
25325
13489
25329
22151
25333
12399
25337
18870
25341
23436
25345
12843
25349
20248
25353
6862
25357
18454
25361
14402
25365
6452
25369
3333
25373
16593
25377
13460
25381
21037
25385
12799
25389
5455
25393
25086
25397
15971
25401
14393
25405
16410
25409
14398
25413
25011
25417
14134
25421
24396
25425
12658
25429
21095
25433
19704
25437
13940
25441
22544
25445
13520
25449
10956
25453
18384
25457
18006
25461
24913
25464
16805
25468
21380
25473
16420
25477
14522
25481
22014
25485
15520
25489
4527
25493
24944
25497
14156
25501
6910
25505
11571
25509
23359
25513
24263
25517
24747
25521
6699
25525
2151
25529
18732
25533
15989
25537
14657
25541
22566
25545
25124
25549
17330
25553
7410
25557
20781
25561
12626
25565
14894
25569
24685
25573
21423
25577
13610
25581
21303
25585
16225
25589
21999
25593
17009
25597
23331
25601
17646
25605
19006
25609
23293
25613
12767
25617
12809
25621
14852
25625
3696
25629
21615
25633
23750
25637
18605
25641
14914
25645
17533
25649
12316
25653
23520
25657
13642
25661
23452
25665
17770
25669
22676
25673
22993
25677
24812
25681
18634
25685
18815
25689
19604
25693
14151
25697
19875
25701
25424
25705
23614
25709
20657
25713
25169
25717
15617
25721
15756
25725
21109
25729
17510
25733
14645
25737
12188
25741
1134
25745
6708
25749
11984
25753
22002
25757
8037
25761
24258
25765
18136
25769
17042
25773
25083
25777
20813
25781
19097
25785
22871
25789
7537
25793
13871
25797
20757
25801
4587
25805
19498
25809
14613
25813
15127
25817
14877
25821
17537
25824
14694
25829
25579
25833
9069
25837
14249
25841
16861
25845
18541
25849
11348
25853
20064
25857
24839
25861
19855
25865
19728
25869
12045
25873
18496
25877
12160
25880
23222
25885
20428
25889
23015
25893
20463
25897
20885
25901
18752
25905
14553
25909
14995
25913
10909
25917
19423
25921
16433
25925
18405
25929
19788
25933
25275
25937
7126
25941
22250
25945
24276
25949
23012
25953
23425
25957
13521
25961
19108
25965
24126
25969
19889
25973
20365
25977
25400
25981
16592
25985
19848
25989
25848
25993
25751
25997
23542
26001
22921
26005
12725
26009
21452
26013
19839
26017
5127
26021
24053
26025
15227
26029
5007
26033
14859
26037
14182
26041
22159
26045
19751
26049
14252
26053
15357
26057
24351
26061
19865
26064
14149
26069
9843
26073
18229
26077
20510
26081
15212
26085
16439
26089
25824
26093
23883
26097
12221
26101
25447
26105
16808
26109
19313
26113
10360
26117
20027
26121
23917
26125
14014
26129
22571
26133
15277
26137
20919
26141
14147
26145
16434
26149
22727
26153
23629
26157
16118
26161
13969
26165
8859
26169
23074
26173
20823
26177
22834
26181
19525
26185
15822
26189
17467
26193
20524
26197
21137
26201
19964
26205
11951
26209
17184
26212
18055
26217
19927
26221
23114
26225
15380
26229
24633
26233
12568
26237
7486
26241
7601
26245
23547
26249
21477
26253
24720
26257
23342
26261
16253
26265
6659
26269
17945
26273
12327
26277
12491
26281
25438
26285
10325
26289
18762
26293
23047
26297
18157
26301
21340
26305
21645
26309
22647
26313
17410
26317
19481
26321
17782
26325
22305
26329
20509
26333
12403
26337
17578
26341
25677
26345
25040
26349
22528
26353
24329
26357
16512
26361
25691
26365
16644
26369
24619
26373
25318
26377
20311
26381
22022
26385
7560
26389
21298
26393
13489
26397
15611
26401
21506
26405
16924
26409
10811
26413
19678
26417
2918
26421
11072
26425
23584
26429
19034
26433
17235
26437
15719
26441
21987
26445
20158
26449
20463
26453
18890
26457
7028
26461
20060
26465
15292
26469
15375
26473
15123
26477
23891
26481
22035
26484
20413
26489
24493
26493
19596
26497
13224
26501
24713
26505
10518
26509
22417
26513
17143
26517
11954
26521
16973
26525
10507
26529
21538
26533
16131
26537
13297
26541
14279
26545
15366
26549
13118
26553
19953
26557
17215
26561
25124
26565
24696
26569
18538
26573
14392
26577
26057
26581
23032
26585
20014
26589
18856
26593
24689
26597
21847
26601
20580
26605
15936
26609
22835
26613
23873
26617
12107
26621
12421
26625
17640
26629
24087
26632
8851
26637
19411
26641
18133
26645
18129
26649
22463
26653
20278
26657
16133
26661
17708
26665
23254
26669
8305
26673
18865
26677
17167
26681
18013
26685
21426
26689
12983
26693
19069
26697
9107
26701
14609
26705
12267
26709
11977
26713
25416
26717
15157
26721
25358
26725
17561
26729
9088
26733
10715
26736
22646
26741
23265
26745
26534
26749
6699
26753
25287
26757
19017
26761
25152
26765
11503
26769
24142
26773
26134
26777
24196
26781
13956
26785
17265
26789
15971
26793
15712
26797
15956
26801
26344
26805
8158
26809
6404
26813
17729
26817
16685
26821
12072
26825
25320
26829
21711
26833
24325
26837
10986
26841
19466
26845
14838
26849
10620
26853
24749
26857
18108
26861
15120
26865
23012
26869
26836
26873
22301
26877
21591
26881
12155
26885
24280
26889
25402
26893
19330
26897
16552
26901
15686
26905
23777
26909
7116
26913
14370
26917
11982
26921
19887
26925
19813
26929
23011
26933
24879
26937
22905
26941
24555
26945
15949
26949
12390
26953
26018
26957
26021
26961
13875
26965
23591
26969
17034
26973
22619
26977
21349
26981
23889
26985
21146
26989
21821
26993
23575
26997
24224
27001
10883
27004
18005
27009
25603
27013
3260
27017
15189
27021
18924
27025
23227
27029
5893
27033
25204
27036
20256
27041
20030
27045
21949
27049
24868
27053
13014
27057
14613
27061
21740
27065
16171
27069
18403
27073
26672
27077
7477
27081
14972
27085
22986
27089
12947
27093
24601
27097
16134
27101
19835
27105
23495
27109
25084
27113
22996
27117
2701
27120
24304
27125
8667
27129
25757
27133
22091
27137
20406
27141
12924
27145
19653
27149
13806
27153
19404
27157
6503
27161
24350
27165
14287
27169
27123
27173
6143
27176
20740
27181
26733
27185
26843
27189
12288
27193
501
27197
9442
27201
24757
27205
24265
27209
22790
27213
22398
27217
17168
27221
22473
27225
16397
27229
13966
27233
17806
27237
17817
27241
21391
27245
17825
27249
18935
27253
16067
27257
19243
27261
13456
27265
8611
27269
23750
27273
12307
27277
15195
27281
6085
27285
21325
27289
24407
27293
23459
27297
22605
27301
23422
27305
20643
27309
14334
27313
13505
27317
21207
27321
23774
27325
26762
27329
19909
27333
17431
27337
19896
27341
17366
27345
19608
27349
15715
27353
17107
27357
23014
27361
9804
27365
20479
27369
23885
27373
18612
27377
12770
27381
10142
27385
17840
27389
21016
27393
10035
27397
24266
27401
22081
27405
18723
27409
24858
27413
5063
27417
11650
27421
13752
27425
22618
27429
13967
27433
18776
27437
17202
27441
15488
27445
17312
27449
20429
27453
19707
27457
4217
27461
6917
27465
8829
27469
12469
27473
16134
27477
17866
27481
21273
27485
18409
27489
18104
27493
18036
27497
17887
27501
23625
27505
8915
27509
27113
27513
22834
27517
14083
27521
17177
27525
16603
27529
19882
27533
12935
27537
15871
27541
11356
27545
14614
27549
8909
27553
17429
27557
14611
27561
20431
27565
13055
27569
27221
27573
12512
27577
15677
27581
22352
27585
17969
27589
14001
27593
20117
27597
9373
27601
16709
27605
25822
27609
11784
27613
13200
27617
18323
27621
22721
27625
22686
27629
24329
27633
24348
27637
23098
27641
17522
27645
18792
27649
21294
27653
21930
27657
22668
27661
22033
27665
26469
27669
13963
27673
21205
27677
22637
27681
20336
27685
22006
27689
26862
27693
17853
27697
19703
27701
16821
27705
27141
27709
19677
27713
13041
27717
22863
27721
27472
27725
15053
27729
3807
27733
26626
27737
13970
27741
26255
27745
23732
27749
25657
27753
19014
27757
18505
27761
22601
27765
12788
27769
12318
27773
12535
27777
14649
27781
18089
27785
20769
27789
18635
27793
25040
27797
26459
27801
15079
27805
19976
27809
19655
27813
21467
27817
27527
27821
15471
27825
11432
27829
26167
27833
14566
27836
11503
27841
25291
27845
23508
27849
21166
27853
24709
27857
24285
27861
16544
27865
27720
27869
23099
27873
24811
27877
13503
27881
23783
27885
11932
27889
8163
27893
19238
27897
9007
27901
23288
27905
16074
27909
11191
27913
24741
27917
20670
27921
13360
27925
23058
27929
10524
27933
27454
27937
14196
27941
18642
27945
6081
27949
21859
27953
4038
27957
9279
27961
14058
27965
6082
27969
15203
27973
17215
27977
25545
27981
23506
27985
23089
27989
16109
27993
16723
27997
12475
28001
16407
28005
20358
28009
8631
28013
14848
28017
21517
28021
12894
28025
25274
28029
23583
28033
14023
28037
4644
28041
17117
28045
16246
28049
17028
28053
9273
28057
15864
28061
18344
28065
19922
28069
25993
28073
15231
28077
10947
28081
19164
28085
15261
28089
10136
28093
26879
28097
16343
28101
11782
28105
14053
28109
19129
28113
20491
28117
24819
28121
21433
28125
15464
28129
23252
28133
23781
28137
26068
28141
17751
28145
24628
28149
19983
28153
22955
28157
20296
28161
14838
28165
17380
28169
23523
28173
25218
28177
17580
28181
23672
28185
23586
28189
14738
28193
19753
28197
16151
28201
8410
28205
6359
28209
23110
28212
21373
28217
16533
28221
2960
28225
28128
28229
19136
28233
11831
28237
12874
28241
25582
28245
18605
28249
15828
28253
21054
28257
20901
28261
25031
28264
19510
28269
3390
28273
17753
28277
16973
28281
18855
28285
10209
28289
16625
28293
24804
28297
16351
28301
20392
28305
12180
28309
8095
28313
22129
28317
15148
28321
13612
28325
21740
28329
21992
28333
1618
28337
24709
28341
21538
28345
27399
28349
9198
28353
14599
28357
24389
28361
27130
28365
27725
28369
27948
28373
26495
28377
24652
28381
16295
28385
16462
28389
20507
28393
26763
28397
17402
28401
14484
28405
19776
28409
25517
28413
21833
28417
24675
28421
20181
28425
12474
28429
17039
28433
17371
28437
21908
28441
26681
28445
8498
28449
26738
28452
24749
28457
10170
28461
24309
28465
25019
28469
27010
28473
13240
28477
15726
28481
16208
28485
25881
28489
20605
28493
5514
28497
16837
28501
18377
28505
26743
28509
17252
28513
26764
28517
22470
28521
27724
28525
21421
28529
13150
28533
26706
28537
6860
28541
12875
28545
26985
28549
27842
28553
24377
28557
22792
28561
12263
28565
18165
28569
22533
28573
27400
28577
27876
28581
24864
28585
12213
28589
22042
28593
15941
28597
13921
28601
14156
28605
21322
28609
17835
28613
14140
28617
24477
28621
17289
28625
12517
28629
24170
28633
9514
28637
16322
28641
26299
28645
22444
28649
25834
28653
24291
28657
22022
28661
16466
28665
15865
28669
15830
28673
19617
28677
9726
28681
5353
28685
18943
28689
2946
28693
15972
28697
16885
28701
25004
28705
19816
28709
11825
28713
16335
28717
8256
28721
10625
28725
12869
28729
23611
28733
20810
28737
22843
28741
24526
28745
18372
28749
27306
28753
14330
28757
18203
28761
23375
28765
19434
28769
7644
28773
15427
28777
26160
28781
8261
28785
23804
28789
21280
28793
25492
28797
15086
28801
14795
28805
28158
28809
23741
28813
24270
28817
17636
28821
28806
28825
28583
28829
16831
28833
26053
28837
24263
28841
26588
28845
25659
28849
21871
28853
23291
28857
21132
28861
23000
28865
22949
28869
22759
28873
22190
28877
16933
28881
26677
28885
26922
28889
25186
28893
18189
28897
23683
28901
28129
28905
23756
28909
22710
28912
26455
28917
19713
28921
12193
28925
18446
28929
25222
28933
21626
28937
27769
28941
21182
28945
6665
28949
26307
28953
13722
28957
14887
28961
2936
28965
18885
28969
16367
28973
15855
28977
17600
28981
8259
28985
9286
28989
21765
28993
25478
28997
18759
29001
24714
29005
14227
29009
17049
29013
23557
29017
12959
29021
19311
29025
18188
29029
17009
29033
26966
29037
16082
29041
25203
29045
13929
29049
17147
29053
19266
29057
25723
29061
15996
29065
28530
29069
7370
29073
14483
29077
24067
29081
28851
29085
23571
29089
20119
29093
14859
29097
26203
29101
17166
29105
9725
29109
22630
29113
27833
29117
18373
29121
16841
29125
9056
29129
4266
29133
14766
29137
17396
29141
9084
29145
21690
29149
21818
29153
17688
29157
18349
29161
21616
29165
9118
29169
23990
29173
16928
29177
10279
29181
27690
29185
15127
29189
23014
29193
23976
29197
1204
29201
22496
29205
17529
29209
21420
29213
9138
29217
23721
29221
26525
29225
20148
29229
23274
29233
29142
29237
11163
29241
10784
29245
16518
29249
16240
29253
15514
29257
13673
29261
20067
29265
14790
29269
12172
29273
13707
29277
28920
29281
21173
29285
29037
29289
21195
29293
14883
29297
14855
29301
16867
29305
15303
29309
20434
29313
20325
29317
16694
29321
24255
29325
28498
29329
26778
29333
28761
29337
28557
29341
17838
29345
2783
29349
20999
29353
16031
29357
17668
29361
26883
29365
16825
29369
18587
29373
16820
29377
19303
29381
24807
29385
18622
29389
22994
29393
23914
29397
13482
29401
27942
29405
25086
29409
13087
29413
17136
29417
26253
29421
7532
29425
13543
29429
13469
29433
13273
29437
16239
29441
27194
29445
15529
29449
28537
29453
8307
29457
27070
29461
12814
29465
24303
29469
21347
29473
16931
29477
19449
29481
6743
29485
24873
29489
11502
29493
23965
29497
29356
29501
18063
29505
5674
29509
18807
29513
20124
29517
22284
29521
23316
29525
12866
29529
23025
29533
20891
29537
27820
29541
13333
29545
26449
29549
26032
29553
19844
29557
28089
29561
13827
29565
15238
29569
2824
29573
11716
29577
21843
29581
25290
29585
3123
29589
2291
29593
25660
29597
25628
29601
11706
29605
20332
29609
15575
29613
15561
29617
5555
29621
15855
29625
28627
29629
20294
29633
25770
29637
27982
29641
16962
29645
19787
29649
13351
29653
21454
29657
29601
29661
8900
29665
25587
29669
20135
29673
27126
29677
19584
29681
19554
29685
28040
29689
17389
29693
23395
29697
22410
29701
21118
29705
26042
29709
17824
29713
14479
29717
19337
29721
14440
29725
25579
29729
26744
29733
15379
29737
19566
29741
10557
29745
17827
29749
23350
29753
27340
29757
26306
29761
15748
29765
12955
29769
10603
29773
24665
29777
29718
29781
16738
29785
14015
29789
3914
29793
19941
29797
26561
29801
28584
29805
20722
29809
16431
29813
16373
29817
28825
29820
22217
29825
24604
29829
10261
29833
15660
29837
25125
29841
18731
29845
25301
29849
16465
29853
14600
29857
18292
29861
24561
29865
24650
29869
29163
29873
19812
29877
8614
29881
18615
29885
14825
29889
26489
29893
9639
29897
23844
29901
17247
29905
22442
29909
29447
29913
19018
29917
26050
29921
25244
29925
27198
29929
10128
29933
5047
29937
19662
29941
21631
29945
28104
29949
8150
29953
10180
29957
16495
29961
20604
29965
16265
29969
15058
29973
21104
29977
15334
29981
18999
29985
18349
29989
28108
29993
25904
29997
27122
30001
26997
30005
17553
30009
29389
30013
25241
30017
16598
30021
14766
30025
28553
30029
25363
30033
25478
30037
28153
30041
24027
30045
22521
30049
20630
30053
18142
30057
17240
30061
22612
30065
28284
30069
25480
30073
22792
30077
27155
30081
9433
30085
15298
30089
21470
30093
16822
30097
21274
30101
19327
30105
26864
30109
29859
30113
16442
30117
20428
30121
26211
30125
25972
30129
19710
30133
23530
30137
17983
30141
16539
30145
14855
30149
24306
30153
13252
30157
10491
30161
21768
30165
15304
30169
28970
30173
18924
30177
16839
30181
27932
30185
12171
30189
28253
30193
20149
30197
18872
30201
27406
30205
14067
30209
20683
30213
14551
30217
26673
30221
8141
30225
13510
30229
20934
30233
21165
30237
24684
30241
24086
30245
20313
30249
24629
30253
13784
30257
23202
30261
29308
30265
25365
30269
17260
30273
27340
30277
18509
30281
23504
30285
26685
30289
29033
30293
600
30297
22009
30301
23188
30305
10482
30309
20507
30312
20279
30317
13996
30321
19899
30325
22198
30329
15777
30333
30181
30337
20243
30341
30022
30345
16199
30349
17309
30353
26955
30357
24782
30361
25450
30365
24478
30369
10790
30373
15994
30377
27842
30381
8685
30385
24443
30389
26954
30393
27412
30397
21860
30401
8643
30405
23371
30409
28348
30413
21004
30417
22077
30421
19293
30425
24078
30429
27919
30433
20560
30437
7969
30441
22900
30445
11919
30449
19198
30453
16686
30457
29919
30461
28036
30465
7098
30469
27654
30473
28961
30477
19066
30481
14370
30485
16055
30489
17650
30493
12903
30497
22842
30501
30498
30505
7815
30509
10763
30513
20632
30517
25857
30521
16848
30525
26529
30529
26398
30533
20107
30537
5940
30541
23059
30545
10266
30549
28560
30553
25019
30557
22003
30561
13394
30565
24486
30569
13324
30573
15442
30577
9586
30581
30582
30585
11736
30589
15949
30593
14756
30597
16730
30601
16258
30605
27339
30609
23380
30613
20773
30617
25805
30621
23971
30625
14309
30629
30105
30633
27789
30637
11802
30641
28365
30645
30071
30649
30239
30653
29241
30657
18032
30661
20152
30665
25800
30669
21105
30673
26030
30677
29074
30681
25630
30685
15531
30689
20622
30693
4734
30697
28068
30701
6521
30705
11880
30709
12856
30713
14105
30717
27403
30721
18217
30725
24902
30729
21012
30733
10568
30737
11784
30741
20058
30745
19219
30749
19217
30753
18807
30757
27552
30761
18856
30765
21774
30769
18742
30773
24467
30777
26724
30781
24251
30785
28844
30789
22222
30793
26719
30797
18524
30801
21386
30805
19283
30809
29273
30813
26889
30817
10535
30821
24610
30825
25730
30829
28590
30833
13882
30837
19526
30841
7317
30845
30209
30849
11046
30853
30206
30857
24636
30861
20987
30865
22927
30869
22685
30873
25648
30877
22094
30881
30256
30885
23984
30889
8925
30893
22463
30897
21765
30901
28839
30905
26451
30909
28440
30913
16028
30917
25459
30921
21627
30925
30201
30929
29318
30933
12053
30936
13813
30941
30711
30945
18598
30949
7657
30953
13762
30957
25083
30961
4525
30965
22179
30969
19020
30973
9752
30977
24602
30981
22087
30985
17959
30989
26742
30993
26367
30997
13472
31001
29993
31005
23319
31009
23256
31013
18068
31017
14549
31021
30877
31025
16494
31029
18356
31032
28983
31037
21526
31041
27504
31045
7777
31049
27725
31053
22103
31057
8189
31061
7158
31065
19098
31069
28587
31073
26241
31077
19329
31081
25927
31085
15871
31089
30357
31093
20372
31097
18008
31101
4707
31105
17067
31109
29598
31113
18603
31117
19625
31121
28471
31125
17723
31129
26302
31133
29263
31137
27054
31141
19591
31145
15603
31149
23640
31153
25506
31157
23520
31161
15971
31165
11778
31169
13911
31173
29096
31177
17215
31181
30537
31185
25172
31189
24369
31193
27957
31197
9290
31201
13553
31205
11741
31209
22807
31213
16672
31217
17167
31221
14716
31225
31145
31229
21126
31233
29328
31237
25875
31241
23815
31245
27574
31249
28555
31253
28608
31257
23760
31261
27279
31265
28254
31269
14372
31273
11734
31277
25619
31281
17848
31285
27686
31289
26134
31293
21299
31297
17703
31301
20811
31305
24845
31309
22052
31313
25868
31317
14814
31321
9360
31325
17774
31329
18331
31333
19734
31337
20832
31341
16586
31345
21329
31349
19026
31353
12520
31357
28333
31361
9914
31365
28183
31369
14473
31373
26725
31376
30477
31381
20984
31385
10981
31389
27929
31393
24668
31397
24161
31401
18903
31404
14675
31409
12884
31413
13345
31417
20308
31421
22141
31425
23461
31429
29262
31433
11529
31437
23764
31441
8028
31445
26625
31449
28692
31453
13093
31457
13379
31461
20576
31465
29392
31469
20192
31473
21487
31477
23725
31481
21073
31485
12549
31489
25610
31493
29026
31497
19969
31501
21760
31505
31121
31509
19194
31513
29878
31517
28524
31521
30833
31525
27146
31529
14080
31533
26453
31537
24068
31541
21647
31545
26307
31549
21343
31553
22592
31557
17047
31561
17062
31565
20134
31569
25768
31573
30356
31577
20988
31581
20783
31585
18154
31589
19865
31593
10857
31597
17828
31601
18196
31605
29286
31609
23934
31613
17811
31617
6250
31621
5379
31625
19562
31629
28267
31633
10300
31637
29121
31641
31093
31645
19595
31649
29897
31653
27955
31657
21917
31661
29089
31665
22327
31669
30718
31673
26781
31677
29700
31681
24035
31685
25106
31689
31014
31693
17727
31697
29188
31701
24856
31705
24982
31709
29407
31713
16220
31717
19546
31721
20649
31725
24531
31729
11175
31733
29955
31736
27285
31741
14685
31745
28248
31749
5304
31753
22061
31757
24247
31761
25565
31765
30045
31769
15317
31773
11003
31777
18525
31781
18600
31785
22578
31789
6676
31793
28131
31797
12921
31801
12294
31805
12308
31809
17554
31813
20581
31817
27917
31821
11118
31825
16570
31829
14277
31833
20767
31837
22676
31841
22795
31845
24776
31849
12994
31853
24538
31857
27556
31861
24942
31865
31851
31869
28609
31873
28830
31877
17214
31881
27405
31885
21167
31889
27555
31893
15168
31897
29424
31900
30759
31905
17998
31909
21568
31912
28718
31917
23764
31921
18758
31925
31062
31929
22785
31933
29720
31937
19278
31941
20005
31945
13370
31949
16866
31953
14991
31957
28997
31961
28074
31965
23700
31969
22935
31973
30237
31977
15459
31981
16057
31985
26187
31989
17212
31993
30570
31997
14160
32001
16071
32005
19037
32009
30042
32013
29777
32017
11287
32021
20155
32025
27484
32029
12844
32033
19196
32037
18245
32041
24750
32045
23587
32049
17262
32053
17724
32057
27878
32061
19437
32065
27150
32069
31520
32073
30505
32077
10095
32081
31421
32085
21997
32089
15935
32093
19403
32097
29305
32101
27811
32105
28179
32109
26923
32113
19925
32117
26524
32121
6822
32125
20048
32129
21287
32133
25321
32137
21517
32141
20221
32145
28432
32149
31942
32153
22557
32157
16040
32161
31777
32165
23868
32169
31709
32173
25025
32177
25489
32181
26597
32185
7629
32189
28376
32193
15411
32197
18515
32201
31116
32204
19377
32209
10373
32213
23965
32217
28655
32221
10383
32225
9830
32229
19071
32233
16718
32237
16323
32241
25612
32245
19575
32249
4114
32253
30805
32257
16805
32261
13393
32265
27800
32269
22848
32272
19087
32277
13150
32281
27839
32285
2506
32289
26345
32293
30184
32297
23904
32300
30032
32305
21910
32309
16348
32313
28528
32317
19007
32321
27886
32325
13611
32329
5797
32333
24185
32337
24457
32341
9917
32345
27127
32349
13600
32353
20933
32357
20587
32361
27787
32365
29408
32369
18367
32373
30621
32377
17676
32381
19077
32385
31927
32389
17520
32393
29406
32397
23069
32401
29889
32405
22403
32409
18863
32413
17373
32417
17834
32421
24508
32425
12152
32429
15423
32433
22458
32437
23204
32441
27715
32445
24621
32449
16984
32453
12819
32457
29478
32461
19139
32465
25516
32469
29306
32473
24159
32477
27010
32481
12459
32485
32094
32489
8446
32493
9430
32497
11207
32501
30049
32505
18398
32509
20550
32513
23769
32517
29045
32521
23400
32525
13508
32529
30275
32533
30246
32537
3623
32541
26268
32545
28091
32549
26564
32553
13606
32557
24460
32561
15101
32565
28279
32569
26478
32573
29647
32577
27238
32581
22602
32585
27562
32589
27011
32593
31985
32597
25779
32601
27918
32605
9563
32609
30411
32613
16851
32617
20608
32621
19287
32625
25817
32629
24331
32633
22261
32637
31117
32641
10591
32645
31634
32649
4394
32653
26674
32657
15822
32661
25107
32665
19812
32669
16051
32672
30566
32677
17736
32681
28779
32685
15154
32689
30698
32693
17549
32697
30580
32701
18566
32705
23518
32709
27420
32713
26295
32717
32618
32721
32560
32725
27471
32729
16495
32733
31931
32737
16798
32741
24114
32745
28681
32748
31658
32753
27241
32757
23237
32761
26072
32765
25165
32769
29263
32773
15928
32777
25798
32781
15323
32785
18473
32789
17582
32793
27232
32797
20268
32801
16405
32805
24998
32809
25363
32813
27732
32817
27946
32821
32399
32825
14980
32829
31968
32832
28391
32837
22786
32841
22985
32845
26381
32849
15354
32853
23873
32857
25843
32861
10889
32865
32713
32869
24744
32873
16725
32877
15558
32881
14941
32885
16674
32889
23494
32893
28461
32897
5098
32901
15391
32905
19893
32909
22488
32913
17345
32917
17528
32921
17994
32925
28369
32929
25169
32933
32415
32937
29540
32941
24460
32945
18039
32949
20322
32953
11756
32957
20142
32961
11554
32965
23770
32969
27278
32973
12689
32977
31726
32981
11324
32985
13459
32989
19464
32993
17099
32997
32148
33001
30528
33005
30826
33009
14246
33013
30367
33017
16616
33021
20774
33025
18932
33029
25299
33033
27830
33037
18719
33041
10105
33045
6724
33049
30819
33053
17370
33057
28032
33061
22400
33065
26465
33069
12612
33073
27061
33077
11834
33081
24668
33085
12499
33089
29335
33093
30790
33097
26565
33101
22119
33105
20388
33109
19126
33113
15826
33117
26535
33120
17173
33125
17793
33129
30063
33133
32684
33137
17805
33141
32188
33145
26218
33149
27581
33153
28407
33157
23947
33160
30704
33165
27594
33169
17328
33173
19202
33176
17643
33181
12987
33185
20000
33189
30704
33193
18324
33197
19629
33201
21099
33205
32104
33209
20653
33213
23439
33217
24335
33221
22342
33225
12068
33229
29967
33233
26328
33237
23255
33241
25342
33245
21591
33249
9525
33253
25905
33257
19080
33261
24603
33265
17606
33269
19646
33273
26888
33276
14681
33281
23994
33285
25907
33289
29792
33293
18077
33297
31912
33301
31481
33305
28829
33309
19540
33313
19943
33317
12684
33321
7076
33325
22639
33329
29784
33333