0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-14 07:58:47 +00:00
OI-codes/LibreOJ/10115/data/tree7.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
305
573
434
577
408
581
528
585
224
589
427
593
368
597
377
601
229
605
471
609
175
613
553
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
381
745
651
749
699
753
113
757
331
761
461
765
698
769
701
773
715
777
403
781
477
785
420
789
422
793
532
797
460
801
598
805
652
809
431
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
145
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
791
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
541
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
387
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
567
1205
872
1209
988
1213
977
1217
225
1221
657
1225
602
1229
340
1233
705
1237
210
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
1051
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
312
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
549
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
1111
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
1361
1665
1001
1669
1302
1673
1130
1677
690
1681
175
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
800
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
462
1905
1765
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
694
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
1684
2161
871
2165
1559
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
1540
2253
2027
2257
1686
2261
1739
2265
983
2269
2041
2273
1944
2277
1326
2281
1393
2285
578
2289
1964
2293
889
2297
1177
2301
1736
2305
929
2309
2041
2313
1903
2317
1089
2321
1806
2325
1423
2329
1548
2333
1846
2337
1389
2341
1591
2345
1433
2349
1936
2353
1973
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
2080
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
1862
2477
1288
2481
1438
2485
2044
2489
1407
2493
2198
2497
1801
2501
1245
2505
2046
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
1495
2565
1933
2569
2132
2573
1461
2577
2207
2581
2122
2585
1665
2589
1048
2593
1990
2597
2091
2601
1364
2605
1398
2609
1875
2613
2494
2617
1364
2621
1384
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
1714
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
2110
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
1789
2953
2072
2957
2419
2961
1557
2965
2790
2969
2747
2973
2864
2977
1673
2981
2096
2985
1929
2989
1416
2993
1988
2997
2796
3001
1867
3005
1659
3009
1644
3013
2686
3017
2933
3021
1403
3025
2869
3029
2894
3033
1736
3037
1398
3041
1664
3045
2552
3049
3001
3053
2713
3057
2021
3061
1921
3065
2205
3069
1958
3073
1383
3077
2979
3081
2478
3085
1590
3089
3031
3093
2103
3097
2983
3101
1946
3105
2767
3109
1614
3113
3004
3117
1968
3121
2909
3125
1270
3129
2215
3133
2870
3137
2260
3141
1633
3145
1430
3149
2775
3153
1724
3157
2346
3161
1732
3165
2585
3169
1764
3173
3137
3177
3017
3181
1666
3185
1274
3189
3122
3193
2832
3197
1426
3201
377
3205
1802
3209
3158
3213
2120
3217
1509
3221
3065
3225
2956
3229
2665
3233
3177
3237
135
3241
2161
3245
2032
3249
2945
3253
2860
3257
2402
3261
995
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
2370
3321
2401
3325
2196
3329
2141
3333
2907
3337
2229
3341
2040
3345
1447
3349
2450
3353
1814
3357
3195
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
1949
3417
2018
3421
1440
3425
2362
3429
2038
3433
766
3437
2210
3441
2412
3445
2294
3449
2266
3453
2478
3457
1266
3461
445
3465
2230
3469
2260
3473
959
3477
2683
3481
1584
3485
1597
3489
2517
3493
3300
3497
2847
3501
2718
3505
3293
3509
2269
3513
1933
3517
2672
3521
2243
3525
2646
3529
2011
3533
3239
3537
2383
3541
1825
3545
2921
3549
2907
3553
3004
3557
1513
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
1724
3613
2563
3617
1884
3621
1554
3625
1844
3629
3072
3633
3358
3637
2802
3641
3361
3645
2906
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
3508
3701
1872
3705
3213
3709
3091
3713
2959
3717
2556
3721
3194
3725
3105
3729
2597
3733
2195
3737
1557
3741
2644
3745
3230
3749
3384
3753
2085
3757
2048
3761
2285
3765
2257
3769
3571
3773
3338
3777
1220
3781
2987
3785
3659
3789
3730
3793
2165
3797
2411
3801
3537
3805
1780
3809
1807
3813
3272
3817
2792
3821
3234
3825
2677
3829
3687
3833
2187
3837
964
3841
3279
3845
2428
3849
1212
3853
3775
3857
2508
3861
992
3865
3063
3869
1222
3873
3261
3877
3459
3881
3029
3885
1940
3889
948
3893
2950
3897
2824
3901
2598
3905
1040
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
1963
3961
1757
3965
2854
3969
2744
3973
3436
3977
1507
3981
3660
3985
2858
3989
3617
3993
2591
3997
2636
4001
3495
4005
3279
4009
2825
4013
3108
4017
3371
4021
3764
4025
2198
4029
1435
4033
1741
4037
3085
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
1799
4093
3615
4097
3188
4101
3572
4105
1198
4109
3323
4113
2962
4117
3060
4121
2379
4125
3583
4129
3365
4133
3710
4137
2908
4141
2740
4145
3058
4149
996
4153
2177
4157
3358
4161
4124
4165
3594
4169
2856
4173
908
4177
2312
4181
1735
4185
3525
4189
2882
4193
2485
4197
3172
4201
3365
4205
4110
4209
4077
4213
3456
4217
3007
4221
3425
4225
2832
4229
4137
4233
2815
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
2551
4361
2502
4365
3581
4369
3220
4373
1253
4377
3225
4381
3677
4385
3379
4389
3243
4393
1249
4397
3908
4401
2527
4405
3415
4409
2402
4413
3751
4417
2728
4421
3666
4425
4177
4429
1940
4433
2483
4437
2905
4441
1614
4445
2743
4449
2568
4453
2416
4457
3313
4461
2066
4465
1386
4469
3201
4473
3449
4477
3162
4481
2446
4485
2506
4489
2725
4493
2804
4497
4450
4501
3879
4505
4448
4509
3462
4513
1997
4517
4388
4521
4412
4525
4361
4529
4239
4533
2209
4537
3722
4541
3782
4545
2741
4549
2523
4553
3731
4557
3940
4561
3782
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
4088
4621
4616
4625
3664
4629
2937
4633
2421
4637
2267
4641
4089
4645
2705
4649
2158
4653
2766
4657
3120
4661
2685
4665
2908
4669
3328
4673
1137
4677
4154
4681
2738
4685
2438
4689
3176
4693
4074
4697
2768
4701
4545
4705
4464
4709
3116
4713
4218
4717
3266
4721
2234
4725
2980
4729
4540
4733
2926
4737
2171
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
3050
4849
3858
4853
1966
4857
3224
4861
4319
4865
2258
4869
3899
4873
4679
4877
3935
4881
2954
4885
4456
4889
3461
4893
3217
4897
2465
4901
4275
4905
2523
4909
3145
4913
2556
4917
1327
4921
3200
4925
2717
4929
2555
4933
2593
4937
4218
4941
3180
4945
4473
4949
2691
4953
4702
4957
2281
4961
2500
4965
3196
4969
4699
4973
4914
4977
2903
4981
2485
4985
4419
4989
2203
4993
3534
4997
4692
5001
3387
5005
3482
5009
4158
5013
2144
5017
3433
5021
3782
5025
3733
5029
1848
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
4308
5089
2702
5093
4624
5097
4850
5101
4581
5105
1601
5109
534
5113
334
5117
4279
5121
5054
5125
2563
5129
2392
5133
3448
5137
1926
5141
3043
5145
4454
5149
4504
5153
4042
5157
4599
5161
3853
5165
3296
5169
3148
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
2841
5245
5186
5249
4397
5253
3590
5257
3462
5261
3433
5265
4990
5269
5235
5273
2090
5277
5278
5281
2503
5285
2178
5289
4487
5293
3989
5297
4049
5301
2996
5305
4019
5309
2797
5313
3110
5317
2340
5321
4910
5325
4807
5329
1810
5333
2950
5337
3630
5341
2466
5345
4803
5349
1961
5353
4745
5357
2982
5361
2301
5365
2351
5369
2814
5373
5046
5377
3865
5381
3743
5385
3816
5389
4019
5393
3431
5397
3158
5401
1438
5405
1639
5409
3466
5413
4870
5417
4251
5421
4355
5425
3267
5429
3835
5433
4519
5437
3554
5441
2887
5445
2899
5449
5123
5453
305
5457
5083
5461
3947
5465
2115
5469
289
5473
4465
5477
3870
5481
2107
5485
4362
5489
1824
5493
4664
5497
4061
5501
4694
5505
2733
5509
4992
5513
4741
5517
2579
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
3783
5573
4105
5577
4950
5581
3307
5585
5483
5589
5522
5593
946
5597
2559
5601
5208
5605
3920
5609
4857
5613
4079
5617
2282
5621
2002
5625
4486
5629
4432
5633
4755
5637
3385
5641
5103
5645
5009
5649
4586
5653
2432
5657
3558
5661
2561
5665
4913
5669
4980
5673
3642
5677
2532
5681
2775
5685
1982
5689
5676
5693
4783
5697
5447
5701
4277
5705
4005
5709
2469
5713
5520
5717
5361
5721
2964
5725
3101
5729
5492
5733
4113
5737
5739
5741
4359
5745
3408
5749
5701
5753
2398
5757
4786
5761
4548
5765
5332
5769
5619
5773
3016
5777
4830
5781
2531
5785
3630
5789
5574
5793
4838
5797
5488
5801
4339
5805
4163
5809
4822
5813
4230
5817
5728
5821
4560
5825
3206
5829
2579
5833
4367
5837
2752
5841
2015
5845
5610
5849
4428
5853
5274
5857
2999
5861
4860
5865
2779
5869
3044
5873
3486
5877
4355
5881
3829
5885
4369
5889
2726
5893
4186
5897
3199
5901
3958
5905
5541
5909
3372
5913
2462
5917
2383
5921
5738
5925
3849
5929
3739
5933
4681
5937
3866
5941
5376
5945
3308
5949
5926
5953
5661
5957
4010
5961
5060
5965
4155
5969
5281
5973
3799
5977
3489
5981
565
5985
3656
5989
5359
5993
3960
5997
2783
6001
4369
6005
3690
6009
3114
6013
3996
6017
3148
6021
3211
6025
5586
6029
5949
6033
5670
6037
4803
6041
5396
6045
4473
6049
5932
6053
4832
6057
2774
6061
5369
6065
5795
6069
4427
6073
6040
6077
1558
6081
2297
6085
4829
6089
3165
6093
5164
6097
4048
6101
5655
6105
4176
6109
5863
6113
5499
6117
2370
6121
4682
6125
2633
6129
3572
6133
3842
6137
4157
6141
4274
6145
5220
6149
4108
6153
5156
6157
4008
6161
6066
6165
4362
6169
5124
6173
5252
6177
4777
6181
1221
6185
3710
6189
2236
6193
2945
6197
5761
6201
902
6205
1372
6209
5698
6213
4227
6217
6015
6221
2479
6225
4532
6229
3345
6233
2718
6237
4523
6241
2963
6245
2660
6249
6062
6253
3957
6257
4114
6261
3961
6265
2946
6269
5643
6273
4924
6277
3737
6281
3215
6285
4231
6289
2437
6293
6164
6297
5442
6301
2706
6305
4948
6309
4302
6313
3610
6317
5837
6321
2283
6325
3133
6329
4527
6333
5989
6337
1954
6341
4451
6345
5628
6349
5864
6353
3616
6357
3809
6361
3544
6365
5657
6369
3306
6373
4456
6377
5250
6381
3859
6385
3082
6389
5683
6393
5629
6397
3702
6401
1939
6405
3523
6409
4721
6413
3560
6417
6176
6421
5357
6425
3617
6429
5269
6433
3019
6437
3126
6441
6330
6445
3500
6449
4559
6453
4644
6457
4384
6461
4232
6465
5748
6469
4355
6473
6064
6477
6427
6481
5004
6485
271
6489
4688
6493
5692
6497
4629
6501
3063
6505
3915
6509
5788
6513
4684
6517
4941
6521
3514
6525
3424
6529
5500
6533
3700
6537
3023
6541
5451
6545
4541
6549
5924
6553
5322
6557
3261
6561
6118
6565
4445
6569
4511
6573
4596
6577
6400
6581
6250
6585
2224
6589
6095
6593
5758
6597
2883
6601
3470
6605
5667
6609
6118
6613
2709
6617
3530
6621
2874
6625
2519
6629
4398
6633
5721
6637
5722
6641
4180
6645
3534
6649
5679
6653
487
6657
6375
6661
4403
6665
4881
6669
3883
6673
3339
6677
6387
6681
4514
6685
5847
6689
2706
6693
3664
6697
2740
6701
5754
6705
2719
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
3973
6761
3105
6765
4328
6769
6257
6773
2513
6777
3429
6781
6618
6785
5529
6789
2207
6793
2769
6797
3443
6801
5949
6805
3683
6809
6002
6813
5419
6817
5974
6821
6131
6825
3618
6829
6053
6833
5458
6837
4165
6841
3858
6845
2814
6849
924
6853
6681
6857
5126
6861
5614
6865
6836
6869
6516
6873
2882
6877
6534
6881
5760
6885
4872
6889
4469
6893
5519
6897
6626
6901
6711
6905
1374
6909
5894
6913
3819
6917
4946
6921
3289
6925
4320
6929
4323
6933
4595
6937
4818
6941
332
6945
6855
6949
4526
6953
6173
6957
3443
6961
3357
6965
3466
6969
5315
6973
6039
6977
1187
6981
3705
6985
4656
6989
5869
6993
1334
6997
4837
7001
3433
7005
4565
7009
6926
7013
4159
7017
4413
7021
3515
7025
5241
7029
5554
7033
4949
7037
5163
7041
6976
7045
5299
7049
4890
7053
5797
7057
3987
7061
4943
7065
3825
7069
2579
7073
2609
7077
2971
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
2922
7133
5519
7137
5382
7141
4411
7145
5741
7149
6411
7153
2248
7157
3479
7161
5582
7165
6260
7169
4326
7173
6654
7177
4420
7181
6835
7185
2690
7189
2994
7193
3793
7197
5448
7201
5825
7205
4234
7209
6980
7213
4321
7217
3675
7221
7129
7225
7090
7229
7069
7233
3620
7237
3463
7241
6381
7245
4559
7249
3748
7253
6427
7257
4000
7261
6505
7265
5877
7269
5766
7273
4608
7277
3560
7281
6541
7285
6247
7289
6153
7293
7158
7297
4403
7301
4041
7305
2505
7309
7178
7313
6493
7317
5738
7321
5512
7325
6478
7329
5345
7333
4834
7337
6259
7341
4834
7345
3733
7349
6543
7353
7033
7357
2969
7361
4067
7365
7008
7369
1653
7373
3504
7377
6888
7381
3511
7385
5612
7389
5131
7393
5108
7397
5912
7401
5752
7405
3514
7409
5375
7413
4755
7417
6044
7421
3768
7425
6646
7429
5131
7433
6920
7437
6649
7441
2317
7445
3973
7449
5473
7453
5490
7457
7028
7461
5574
7465
5493
7469
6487
7473
3303
7477
6847
7481
7260
7485
4669
7489
4300
7493
3285
7497
5357
7501
5117
7505
7283
7509
5703
7513
5429
7517
6257
7521
5077
7525
7290
7529
6464
7533
6232
7537
6665
7541
7143
7545
3457
7549
5318
7553
4296
7557
7153
7561
5632
7565
4680
7569
4981
7573
6438
7577
6075
7581
2484
7585
6568
7589
5485
7593
3538
7597
7107
7601
6761
7605
5703
7609
6605
7613
2698
7617
6573
7621
5923
7625
2256
7629
3675
7633
6272
7637
3768
7641
6236
7645
4192
7649
4894
7653
5554
7657
4834
7661
6479
7665
2991
7669
7649
7673
3359
7677
7321
7681
4019
7685
5377
7689
6238
7693
7367
7697
7158
7701
3656
7705
6499
7709
6986
7713
6214
7717
5048
7721
6887
7725
7206
7729
5316
7733
2920
7737
7000
7741
5269
7745
6852
7749
6931
7753
4694
7757
2755
7761
5465
7765
4338
7769
5300
7773
5014
7777
5234
7781
6601
7785
4174
7789
3260
7793
3921
7797
7533
7801
4421
7805
5877
7809
1755
7813
4369
7817
6715
7821
4373
7825
4676
7829
4244
7833
4113
7837
5140
7841
6781
7845
2727
7849
4922
7853
7285
7857
3065
7861
4787
7865
3521
7869
3594
7873
5393
7877
6211
7881
4073
7885
7720
7889
3954
7893
785
7897
3400
7901
3970
7905
4054
7909
4821
7913
2050
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
2387
7985
6633
7989
4014
7993
4166
7997
6700
8001
4234
8005
7677
8009
7745
8013
5028
8017
4974
8021
7074
8025
6344
8029
4701
8033
5401
8037
6293
8041
5975
8045
4514
8049
5909
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
4692
8105
7580
8109
4548
8113
2994
8117
4708
8121
4178
8125
6816
8129
5992
8133
5535
8137
4005
8141
5642
8145
3896
8149
4893
8153
4872
8157
5726
8161
4973
8165
4538
8169
4182
8173
4854
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
4392
8245
6206
8249
6183
8253
7066
8257
6956
8261
4772
8265
3655
8269
4149
8273
7364
8277
3147
8281
6850
8285
5134
8289
4959
8293
4096
8297
2695
8301
1985
8305
4602
8309
6918
8313
7413
8317
6222
8321
7062
8325
2877
8329
5434
8333
7550
8337
5454
8341
5975
8345
8342
8349
6445
8353
3574
8357
5866
8361
3828
8365
2817
8369
7856
8373
6073
8377
7346
8381
5390
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
7994
8449
1608
8453
7478
8457
7628
8461
4664
8465
4156
8469
4269
8473
7779
8477
2645
8481
3853
8485
3985
8489
6658
8493
6680
8497
2919
8501
5944
8505
4542
8509
2149
8513
6759
8517
3703
8521
1874
8525
8075
8529
6215
8533
4804
8537
7271
8541
6599
8545
6807
8549
5475
8553
2668
8557
7370
8561
5414
8565
6024
8569
1743
8573
917
8577
8002
8581
7634
8585
6220
8589
1066
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
6306
8657
8310
8661
5606
8665
7634
8669
5396
8673
6036
8677
8453
8681
3626
8685
5163
8689
781
8693
7122
8697
4051
8701
5680
8705
4700
8709
4006
8713
5196
8717
2177
8721
4941
8725
8565
8729
5893
8733
7462
8737
2650
8741
8512
8745
4637
8749
8179
8753
1699
8757
2882
8761
7144
8765
6460
8769
8529
8773
5271
8777
4797
8781
3980
8785
4029
8789
6492
8793
4058
8797
6783
8801
3416
8805
8435
8809
8703
8813
5161
8817
6807
8821
4120
8825
4719
8829
7433
8833
5576
8837
8185
8841
7044
8845
4909
8849
7152
8853
1713
8857
4744
8861
7972
8865
8683
8869
5490
8873
6984
8877
4358
8881
8585
8885
6968
8889
7926
8893
4870
8897
8733
8901
6856
8905
6636
8909
6320
8913
6561
8917
2968
8921
8006
8925
4095
8929
6727
8933
4271
8937
7409
8941
5153
8945
8779
8949
7894
8953
5319
8957
7546
8961
7888
8965
8659
8969
6275
8973
3521
8977
7098
8981
8177
8985
7302
8989
4508
8993
7873
8997
7689
9001
8606
9005
6636
9009
6576
9013
4634
9017
8541
9021
5213
9025
6893
9029
8549
9033
8278
9037
6405
9041
7476
9045
5918
9049
3478
9053
7580
9057
6257
9061
6727
9065
4946
9069
8128
9073
1848
9077
5650
9081
6499
9085
9024
9089
6707
9093
8181
9097
5216
9101
6893
9105
5483
9109
4136
9113
8117
9117
5478
9121
4871
9125
6352
9129
5878
9133
8297
9137
4532
9141
5754
9145
6765
9149
7595
9153
2494
9157
4571
9161
8191
9165
3978
9169
4501
9173
4306
9177
8767
9181
8040
9185
5062
9189
4613
9193
5478
9197
4615
9201
4637
9205
6953
9209
3100
9213
4749
9217
4992
9221
4758
9225
4497
9229
7199
9233
6691
9237
5427
9241
7453
9245
8136
9249
4760
9253
7017
9257
9001
9261
8972
9265
7806
9269
4531
9273
9066
9277
5855
9281
6104
9285
5629
9289
8156
9293
5026
9297
6327
9301
6275
9305
7012
9309
7284
9313
8198
9317
8445
9321
6117
9325
8413
9329
5087
9333
825
9337
7860
9341
8425
9345
4277
9349
8053
9353
2678
9357
5463
9361
7817
9365
6263
9369
4788
9373
8866
9377
6751
9381
8428
9385
9300
9389
4711
9393
5809
9397
7102
9401
9364
9405
1605
9409
8932
9413
3603
9417
5274
9421
6966
9425
4864
9429
8143
9433
4416
9437
5832
9441
7672
9445
3998
9449
5985
9453
8722
9457
3263
9461
5830
9465
5909
9469
5686
9473
5345
9477
9137
9481
5913
9485
8612
9489
8060
9493
5151
9497
4721
9501
5523
9505
5586
9509
7852
9513
4675
9517
7490
9521
8011
9525
6217
9529
5208
9533
8299
9537
3090
9541
1576
9545
7800
9549
7901
9553
7099
9557
7024
9561
5389
9565
6126
9569
6518
9573
7650
9577
7122
9581
9509
9585
4028
9589
5769
9593
2822
9597
8745
9601
4854
9605
2776
9609
6089
9613
6508
9617
8849
9621
5309
9625
6772
9629
6950
9633
5201
9637
9372
9641
7073
9645
4081
9649
8337
9653
5322
9657
8146
9661
3933
9665
7068
9669
5593
9673
4835
9677
8654
9681
1523
9685
3357
9689
6875
9693
3089
9697
9618
9701
6298
9705
8087
9709
2098
9713
5820
9717
4601
9721
6983
9725
3419
9729
9679
9733
7066
9737
5278
9741
8283
9745
7421
9749
4349
9753
7715
9757
8573
9761
4135
9765
5801
9769
6351
9773
7259
9777
9478
9781
6994
9785
4064
9789
8528
9793
7731
9797
1308
9801
5682
9805
9039
9809
9129
9813
4833
9817
6284
9821
8429
9825
4608
9829
7795
9833
4619
9837
7658
9841
6432
9845
7501
9849
7652
9853
7475
9857
4990
9861
6565
9865
6105
9869
9405
9873
5588
9877
6862
9881
8743
9885
6071
9889
6584
9893
7096
9897
5799
9901
8538
9905
7680
9909
9282
9913
9505
9917
5927
9921
4305
9925
7596
9929
8283
9933
7558
9937
6890
9941
5349
9945
4847
9949
6798
9953
8334
9957
4973
9961
8626
9965
5576
9969
9314
9973
9337
9977
7151
9981
4473
9985
6539
9989
6445
9993
8079
9997
7355
10001
2768
10005
4732
10009
1898
10013
1477
10017
7985
10021
5866
10025
5785
10029
9183
10033
6623
10037
4681
10041
8202
10045
6951
10049
6986
10053
9819
10057
3497
10061
2888
10065
2479
10069
4057
10073
6105
10077
6201
10081
8424
10085
10020
10089
4153
10093
7232
10097
9298
10101
7499
10105
6253
10109
10097
10113
6308
10117
2078
10121
9454
10125
6484
10129
4466
10133
8723
10137
2100
10141
8673
10145
7531
10149
7494
10153
8370
10157
10072
10161
5551
10165
4391
10169
3198
10173
5442
10177
4867
10181
5025
10185
8716
10189
6511
10193
9337
10197
9296
10201
6840
10205
7790
10209
6826
10213
2512
10217
6756
10221
7515
10225
5851
10229
10161
10233
8077
10237
8030
10241
6374
10245
1286
10249
5826
10253
2960
10257
5344
10261
5760
10265
1086
10269
9509
10273
5675
10277
7219
10281
6001
10285
7001
10289
5685
10293
3441
10297
4816
10301
7610
10305
8117
10309
4085
10313
4894
10317
9718
10321
6331
10325
5811
10329
9510
10333
5927
10337
9220
10341
7991
10345
5880
10349
8688
10353
6654
10357
9005
10361
6642
10365
4525
10369
8427
10373
10219
10377
6875
10381
8698
10385
8489
10389
5483
10393
9417
10397
9786
10401
8522
10405
9771
10409
3795
10413
5215
10417
7962
10421
9096
10425
8155
10429
4120
10433
6602
10437
7897
10441
10199
10445
3815
10449
9419
10453
9675
10457
4890
10461
4587
10465
10083
10469
7319
10473
4275
10477
5421
10481
7507
10485
9309
10489
10273
10493
7188
10497
3864
10501
6907
10505
6417
10509
925
10513
5396
10517
4683
10521
7492
10525
7826
10529
4576
10533
5518
10537
7559
10541
7935
10545
10336
10549
9919
10553
7508
10557
7298
10561
4834
10565
3737
10569
7382
10573
7705
10577
10246
10581
5614
10585
7679
10589
9921
10593
8603
10597
7305
10601
9057
10605
6437
10609
5285
10613
6976
10617
8286
10621
8603
10625
6285
10629
6070
10633
9292
10637
9655
10641
3134
10645
4977
10649
5733
10653
9671
10657
9562
10661
2807
10665
6158
10669
4848
10673
5991
10677
6522
10681
8569
10685
4226
10689
2425
10693
3869
10697
8240
10701
7843
10705
2691
10709
5795
10713
4880
10717
8675
10721
8568
10725
5693
10729
8746
10733
7408
10737
7797
10741
8074
10745
3724
10749
5152
10753
7354
10757
7664
10761
8665
10765
10282
10769
10685
10773
7818
10777
6269
10781
9672
10785
9877
10789
2058
10793
5903
10797
6849
10801
6923
10805
10681
10809
3870
10813
9584
10817
10511
10821
9774
10825
4479
10829
5466
10833
9292
10837
8802
10841
7056
10845
3442
10849
9687
10853
7997
10857
6187
10861
5785
10865
8803
10869
5866
10873
4317
10877
6692
10881
3192
10885
5891
10889
5475
10893
7995
10897
6490
10901
5265
10905
10755
10909
6595
10913
4344
10917
7687
10921
10549
10925
8613
10929
9513
10933
8601
10937
5054
10941
5495
10945
6030
10949
6143
10953
4894
10957
2029
10961
9617
10965
7188
10969
6005
10973
7656
10977
2766
10981
7292
10985
10512
10989
7553
10993
9690
10997
9079
11001
8987
11005
7457
11009
6800
11013
7527
11017
7238
11021
10386
11025
7776
11029
10255
11033
8661
11037
10568
11041
3992
11045
6804
11049
4166
11053
6473
11057
1786
11061
10998
11065
8385
11069
6325
11073
10295
11077
4908
11081
7313
11085
9298
11089
7260
11093
5690
11097
8825
11101
8009
11105
10888
11109
2921
11113
10231
11117
9897
11121
8961
11125
3884
11129
10225
11133
3796
11137
9078
11141
7901
11145
10041
11149
7271
11153
8444
11157
3512
11161
8557
11165
4153
11169
8730
11173
7912
11177
7877
11181
8022
11185
9009
11189
6478
11193
10496
11197
9702
11201
4490
11205
1894
11209
3532
11213
9199
11217
6263
11221
3322
11225
5013
11229
6789
11233
4193
11237
4581
11241
8844
11245
6662
11249
11159
11253
7507
11257
8690
11261
6956
11265
5700
11269
7845
11273
7975
11277
7098
11281
8100
11285
6804
11289
6264
11293
7402
11297
10619
11301
9941
11305
2534
11309
9148
11313
7441
11317
4485
11321
6177
11325
7696
11329
6190
11333
9005
11337
8257
11341
10054
11345
8932
11349
4229
11353
7361
11357
10049
11361
7625
11365
6805
11369
3465
11373
7529
11377
6690
11381
2491
11385
6032
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
7195
11465
8302
11469
6860
11473
9419
11477
3125
11481
9666
11485
8951
11489
6311
11493
6676
11497
7835
11501
7784
11505
4787
11509
9746
11513
5832
11517
5748
11521
8718
11525
4523
11529
2333
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
7886
11589
7847
11593
7950
11597
10914
11601
6405
11605
7302
11609
8253
11613
5902
11617
7985
11621
8907
11625
6808
11629
9778
11633
4147
11637
4354
11641
5077
11645
6457
11649
10517
11653
11566
11657
4801
11661
4723
11665
5944
11669
1946
11673
10891
11677
11195
11681
5841
11685
6686
11689
10704
11693
4434
11697
11593
11701
11288
11705
11452
11709
8943
11713
9491
11717
3854
11721
9813
11725
9319
11729
6577
11733
9786
11737
10903
11741
6780
11745
10636
11749
8367
11753
9255
11757
7879
11761
11214
11765
10984
11769
6940
11773
8785
11777
11172
11781
5790
11785
6720
11789
4552
11793
5487
11797
9441
11801
9178
11805
3930
11809
7908
11813
8184
11817
1493
11821
7300
11825
11467
11829
5931
11833
5646
11837
7230
11841
4878
11845
8579
11849
9696
11853
5411
11857
7779
11861
6637
11865
10604
11869
7573
11873
5815
11877
10886
11881
7168
11885
6623
11889
10948
11893
2437
11897
8266
11901
11786
11905
7643
11909
1844
11913
4233
11917
11354
11921
10604
11925
11898
11929
8626
11933
9971
11937
10172
11941
7577
11945
7797
11949
11699
11953
8246
11957
3939
11961
6118
11965
6219
11969
8186
11973
8993
11977
7025
11981
8110
11985
10279
11989
3584
11993
10941
11997
11726
12001
9911
12005
5425
12009
6052
12013
10841
12017
8378
12021
6217
12025
4616
12029
9322
12033
6301
12037
9677
12041
9912
12045
4072
12049
8229
12053
11076
12057
5488
12061
6807
12065
9103
12069
5947
12073
5472
12077
12003
12081
10153
12085
7883
12089
11975
12093
6038
12097
7708
12101
10525
12105
12023
12109
7427
12113
12037
12117
10505
12121
6594
12125
11702
12129
5979
12133
7547
12137
8071
12141
9900
12145
11986
12149
11469
12153
6494
12157
10694
12161
4500
12165
11671
12169
6619
12173
10963
12177
10027
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
5746
12249
11019
12253
11540
12257
8048
12261
7489
12265
8889
12269
10971
12273
11054
12277
5263
12281
9290
12285
3184
12289
7692
12293
8986
12297
7616
12301
3508
12305
5028
12309
6939
12313
10806
12317
5262
12321
11576
12325
2102
12329
11794
12333
10326
12337
5448
12341
5852
12345
7696
12349
11073
12353
6240
12357
8918
12361
10443
12365
7355
12369
9620
12373
9641
12377
4938
12381
11942
12385
7977
12389
9145
12393
9908
12397
11656
12401
9113
12405
5465
12409
11134
12413
10248
12417
10826
12421
5518
12425
10457
12429
12321
12433
6200
12437
12382
12441
3554
12445
7795
12449
10577
12453
7724
12457
10871
12461
4643
12465
4238
12469
7542
12473
12344
12477
7343
12481
9794
12485
7464
12489
6130
12493
3187
12497
9264
12501
12105
12505
656
12509
12219
12513
9155
12517
6175
12521
10768
12525
11806
12529
6146
12533
5941
12537
9772
12541
10076
12545
4432
12549
10146
12553
11909
12557
12238
12561
10287
12565
9874
12569
11051
12573
8768
12577
12290
12581
3395
12585
8652
12589
10546
12593
7132
12597
3488
12601
9074
12605
12595
12609
6099
12613
4581
12617
6645
12621
5054
12625
7256
12629
9908
12633
12326
12637
10512
12641
8915
12645
10624
12649
2942
12653
11995
12657
11726
12661
10815
12665
9325
12669
7807
12673
8470
12677
10032
12681
9516
12685
7793
12689
12123
12693
8257
12697
5268
12701
11424
12705
6594
12709
8087
12713
1873
12717
12030
12721
8742
12725
7521
12729
11382
12733
4533
12737
11819
12741
8210
12745
11638
12749
5514
12753
10553
12757
8007
12761
9275
12765
12700
12769
12088
12773
11487
12777
6081
12781
9742
12785
7487
12789
11680
12793
7136
12797
11619
12801
10663
12805
9357
12809
4487
12813
9580
12817
7972
12821
7470
12825
8371
12829
7242
12833
8228
12837
5280
12841
11985
12845
6602
12849
8112
12853
6620
12857
7450
12861
8039
12865
11913
12869
3736
12873
11510
12877
9645
12881
4697
12885
9649
12889
10173
12893
9855
12897
7443
12901
12665
12905
12508
12909
6304
12913
11568
12917
8685
12921
11137
12925
987
12929
8695
12933
9765
12937
12259
12941
12365
12945
6762
12949
8126
12953
8545
12957
12239
12961
12906
12965
11819
12969
7816
12973
11397
12977
12014
12981
7858
12985
10472
12989
9981
12993
8471
12997
7667
13001
8135
13005
8657
13009
3435
13013
10722
13017
7479
13021
12954
13025
8539
13029
11237
13033
7423
13037
11191
13041
7291
13045
11852
13049
10911
13053
11497
13057
9710
13061
7977
13065
12452
13069
9524
13073
11776
13077
12528
13081
12829
13085
6124
13089
8231
13093
10765
13097
7923
13101
8041
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
9662
13169
12750
13173
9498
13177
11703
13181
12001
13185
7421
13189
10831
13193
3440
13197
7359
13201
10234
13205
6146
13209
9436
13213
9923
13217
8201
13221
11768
13225
7830
13229
9835
13233
7643
13237
6597
13241
8741
13245
10947
13249
4482
13253
7575
13257
11077
13261
8956
13265
5840
13269
10569
13273
11160
13277
5911
13281
7436
13285
9320
13289
13149
13293
10505
13297
6331
13301
10592
13305
8320
13309
7897
13313
8546
13317
12744
13321
9697
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
6640
13385
8705
13389
12764
13393
9962
13397
9325
13401
5227
13405
6516
13409
12249
13413
11793
13417
12574
13421
12433
13425
9736
13429
6848
13433
7732
13437
11223
13441
4892
13445
7802
13449
7007
13453
7072
13457
10737
13461
3689
13465
10387
13469
2689
13473
6021
13477
8703
13481
7852
13485
7384
13489
8082
13493
10812
13497
11140
13501
5438
13505
11336
13509
7338
13513
13407
13517
8036
13521
3718
13525
8466
13529
13296
13533
8362
13537
3611
13541
8163
13545
4974
13549
13524
13553
10099
13557
5781
13561
8613
13565
7711
13569
3387
13573
5606
13577
7501
13581
7796
13585
12135
13589
544
13593
11999
13597
11265
13601
13238
13605
4987
13609
11418
13613
9320
13617
10495
13621
8480
13625
3608
13629
10777
13633
8065
13637
10331
13641
7179
13644
8003
13648
10520
13653
7762
13656
8654
13660
8499
13664
9084
13669
11418
13673
11010
13677
11508
13681
12149
13684
11526
13688
11878
13692
9903
13696
7510
13701
8505
13705
3461
13708
7812
13712
10615
13716
12490
13720
6553
13724
10197
13729
3580
13733
13183
13736
8172
13740
6971
13745
8540
13749
9208
13752
7881
13757
3678
13760
12214
13765
9679
13768
12661
13773
6679
13777
8298
13780
7728
13784
13646
13788
7244
13792
13135
13796
5940
13801
6341
13804
10871
13809
12090
13812
11850
13816
11791
13820
12367
13825
13378
13828
8723
13833
5006
13837
7915
13841
8274
13844
6021
13849
10358
13853
8260
13856
11107
13860
8250
13864
12304
13869
10879
13873
9363
13877
7061
13880
6363
13884
13560
13888
8370
13892
12098
13897
3641
13901
7566
13905
7642
13909
10618
13912
8917
13917
9834
13920
6837
13925
6829
13928
7699
13932
8412
13937
9542
13940
12972
13945
12043
13949
8973
13952
4714
13957
12028
13960
13301
13964
6049
13969
10149
13972
9198
13976
12092
13980
6977
13985
10137
13989
8267
13992
10604
13996
7318
14000
4122
14005
8797
14009
10139
14012
11944
14017
11539
14021
5250
14024
12494
14028
6453
14033
9168
14037
7577
14041
9058
14044
8628
14049
11315
14053
9965
14056
4825
14061
11248
14064
9644
14069
5490
14073
7999
14077
11635
14080
7492
14085
13093
14089
11059
14092
9464
14096
11666
14101
1447
14104
11555
14108
13704
14113
4355
14117
6677
14120
11487
14125
5325
14128
10538
14133
10153
14136
8396
14141
9750
14145
9624
14149
11297
14152
8904
14156
8143
14161
9375
14165
7075
14169
8130
14172
8553
14177
6927
14181
13897
14185
14063
14189
3527
14193
4466
14196
4963
14200
7040
14205
7221
14208
13000
14212
6551
14216
12374
14221
12451
14225
5955
14229
12043
14233
7413
14236
9380
14241
12952
14245
8013
14248
6725
14253
8101
14257
13913
14260
12347
14264
5360
14268
6192
14272
5607
14277
11599
14280
6528
14285
13976
14289
6971
14293
9687
14297
3916
14301
5791
14305
10276
14309
8945
14313
11545
14316
10443
14321
4005
14325
11625
14328
3298
14332
12194
14337
10317
14341
11603
14344
8511
14349
11490
14352
6380
14356
4545
14360
8856
14365
7535
14368
5233
14373
11430
14377
12240
14380
12346
14385
13489
14388
10911
14392
11672
14396
6617
14400
7907
14404
9362
14408
13614
14412
12779
14417
9934
14420
8409
14425
11172
14429
11709
14433
9838
14436
12854
14440
11616
14444
6666
14448
9994
14452
3421
14457
11523
14461
13395
14464
11010
14469
7761
14473
13154
14477
12294
14481
9487
14484
3550
14488
2970
14493
14299
14496
8539
14500
14444
14504
14039
14509
5763
14512
13820
14516
9424
14521
6643
14525
7942
14529
4208
14533
9309
14537
10680
14541
8158
14544
7630
14548
11465
14552
4436
14557
14267
14561
6831
14565
11084
14568
8373
14573
4590
14577
3691
14581
9445
14585
6539
14588
6631
14592
10950
14596
8687
14601
4173
14605
10049
14608
6615
14613
13903
14617
4293
14620
9148
14625
7347
14629
10484
14633
8551
14636
10737
14640
12486
14645
13053
14648
7508
14652
7660
14657
10166
14660
11690
14664
10907
14669
13153
14672
9848
14677
7409
14681
14557
14684
9242
14689
8014
14693
11090
14697
9503
14701
6136
14704
14241
14708
8316
14713
14346
14716
9910
14720
10265
14724
12081
14729
6569
14733
4689
14736
12262
14741
10391
14745
11574
14749
12720
14753
6972
14757
14297
14761
12678
14764
10738
14769
6622
14773
12998
14776
10402
14780
14003
14784
9906
14788
7826
14793
13880
14797
8190
14800
8573
14805
9700
14809
14056
14812
5200
14816
10910
14820
5546
14824
7154
14829
14801
14832
7692
14837
6969
14840
12057
14844
10083
14848
9546
14852
11821
14857
1926
14861
2663
14864
7907
14868
9566
14873
7164
14876
14458
14880
10358
14885
7433
14889
11700
14893
10125
14897
6531
14900
7709
14904
10297
14908
8343
14912
8198
14916
11805
14920
10545
14924
11990
14928
7190
14932
11870
14936
8583
14941
11802
14944
12032
14949
8819
14953
5219
14956
10525
14960
9569
14965
7723
14968
4039
14973
4976
14977
9972
14981
13916
14984
8717
14988
8863
14992
14942
14997
9418
15000
6365
15005
12265
15009
10545
15012
14594
15016
12463
15020
14098
15024
2307
15028
10606
15033
10209
15037
7998
15040
8652
15045
4159
15049
5059
15052
9615
15056
7502
15060
14021
15064
12304
15068
12476
15073
12328
15076
11690
15081
14388
15085
7332
15088
10366
15092
11039
15097
13287
15100
5436
15105
11988
15108
8547
15113
11893
15117
7117
15120
6045
15124
4415
15128
10057
15132
7919
15137
10962
15141
6448
15145
14630
15148
12026
15153
7172
15156
7007
15161
12691
15165
7504
15168
13064
15172
12250
15177
13035
15180
14041
15185
12735
15189
7900
15193
9487
15196
3991
15200
13790
15205
14615
15208
11120
15212
14631
15216
11304
15221
11962
15224
9256
15229
13432
15233
14179
15237
6570
15241
10431
15244
10811
15248
12199
15253
7281
15257
13545
15261
12056
15264
6881
15268
13161
15273
11123
15277
9100
15281
14973
15284
5220
15288
13020
15292
2763
15296
10440
15300
14316
15305
13087
15309
14472
15312
14472
15317
9541
15321
10839
15324
12718
15328
8130
15332
7071
15336
14131
15341
11277
15344
12569
15349
12483
15353
11916
15357
8833
15360
13472
15365
9645
15369
9070
15373
10680
15377
6549
15380
7949
15385
13465
15389
7187
15392
8240
15397
10167
15400
14442
15405
14500
15409
8182
15412
4832
15416
8274
15421
13086
15424
10240
15428
4955
15433
9680
15436
8755
15440
11322
15445
4388
15448
12295
15453
10690
15457
10620
15460
14482
15465
7035
15468
10897
15473
8474
15476
15250
15481
10637
15485
6761
15489
11309
15493
10755
15497
8356
15501
11840
15505
13456
15508
10581
15512
7811
15517
7390
15521
15479
15524
5776
15529
11868
15533
11041
15537
12733
15540
1157
15545
12394
15549
11603
15552
8791
15557
6029
15561
13650
15564
15274
15569
14695
15573
11312
15577
11298
15580
8670
15584
10609
15589
8953
15593
7547
15596
13270
15600
8306
15605
14657
15608
15603
15613
15581
15617
8117
15621
12709
15624
13780
15628
10819
15633
14985
15637
8224
15640
10992
15645
8564
15649
11337
15652
7950
15656
13434
15660
11388
15664
12125
15668
9785
15672
11193
15676
8171
15680
15231
15685
8814
15688
13030
15693
1644
15697
12262
15700
10904
15704
9193
15708
9732
15712
12076
15717
8190
15720
11587
15724
8263
15728
9469
15733
9008
15736
14492
15741
9480
15744
15112
15748
14499
15753
13397
15757
6807
15761
8547
15764
10681
15768
14910
15772
8594
15776
12847
15780
15198
15784
7506
15788
4064
15793
13235
15797
6348
15801
15506
15804
12092
15809
8973
15813
14014
15816
9194
15821
8517
15824
10950
15828
4443
15832
12490
15836
13590
15841
14264
15845
10809
15849
3142
15852
12958
15857
10141
15860
4982
15865
12756
15869
8843
15872
12983
15877
8212
15881
8192
15885
9308
15888
11904
15892
10815
15896
6651
15900
6312
15905
9491
15908
12216
15912
8306
15917
10198
15920
11538
15924
15769
15929
11773
15933
13920
15936
11563
15941
5572
15944
14323
15949
5525
15952
9347
15957
14840
15960
9326
15965
14444
15968
8650
15973
15808
15977
15210
15980
14630
15984
13536
15988
13550
15992
15874
15997
10987
16001
12111
16004
11520
16009
12971
16012
11378
16017
9699
16020
11436
16024
15560
16028
5521
16032
6366
16036
11682
16040
11029
16045
15740
16049
14690
16052
7167
16057
8877
16061
6894
16064
7706
16069
4324
16072
7129
16077
10639
16081
8550
16085
11771
16089
3008
16093
14756
16097
13102
16101
9754
16105
9052
16109
8840
16113
8722
16116
9291
16121
2664
16124
10315
16128
14937
16132
14102
16137
11729
16140
14595
16145
13930
16149
9114
16153
9655
16157
15804
16161
10529
16164
9821
16169
13873
16172
11442
16176
8001
16180
7872
16185
8974
16188
15203
16192
9426
16196
7927
16201
8075
16205
14009
16209
12433
16213
13754
16216
10397
16221
14349
16224
10271
16229
10089
16233
11171
16237
8057
16240
11596
16245
8306
16248
12173
16252
14975
16257
11959
16261
8233
16265
13307
16268
12070
16272
12592
16276
13245
16281
9819
16285
10431
16288
15583
16292
6705
16296
9944
16301
9995
16305
9288
16308
10808
16313
13564
16316
13664
16321
8686
16324
3966
16329
10086
16333
12221
16336
5298
16341
7381
16344
9112
16348
10289
16352
7715
16357
8142
16360
7059
16365
10026
16368
9497
16373
8325
16377
8400
16381
10153
16384
9811
16388
9494
16393
14242
16397
14893
16401
8716
16405
5606
16408
14593
16413
12977
16417
14535
16420
7261
16425
10763
16429
11542
16433
13523
16437
7620
16440
7720
16445
12849
16449
14426
16453
7215
16456
14559
16460
5515
16464
5366
16468
10531
16473
12007
16476
11639
16480
13710
16484
11747
16489
15952
16493
15121
16497
15962
16500
11502
16504
15088
16508
11673
16513
7607
16517
7252
16520
9606
16524
10796
16529
16524
16533
13022
16536
8596
16541
7439
16545
15786
16549
9570
16552
13998
16557
9517
16560
9741
16564
11541
16569
12048
16572
15526
16577
4355
16581
11298
16585
13211
16589
7856
16593
8567
16596
9612
16600
11953
16604
8386
16608
9931
16613
12147
16616
11701
16620
9487
16624
10302
16628
10573
16632
14051
16637
14769
16640
14916
16645
10794
16649
5057
16652
14977
16656
11063
16660
15130
16665
13508
16668
6860
16673
15261
16676
15929
16681
10793
16685
10928
16688
15321
16692
14068
16696
9870
16701
10946
16704
5004
16709
7885
16713
12388
16717
13838
16720
11765
16725
3337
16729
11659
16732
14000
16737
6251
16740
15493
16745
940
16749
15746
16753
12765
16756
15999
16761
13301
16764
11403
16769
15419
16772
9361
16776
10945
16780
10477
16784
16505
16788
14003
16792
7271
16797
8718
16800
5505
16805
6464
16809
12231
16812
15084
16817
7180
16821
12557
16825
9860
16829
8850
16833
7748
16836
16064
16841
10063
16845
10256
16848
6613
16853
11075
16857
16453
16860
16274
16865
6617
16869
11665
16873
14713
16877
4679
16880
15025
16885
3062
16889
16306
16892
11118
16896
10211
16900
10970
16904
10419
16909
11773
16912
14618
16916
11173
16920
13443
16924
8091
16928
8295
16932
10439
16936
14240
16940
14911
16945
4894
16949
13480
16953
10691
16957
9227
16961
10998
16964
13728
16969
6763
16973
12545
16976
13819
16980
5152
16984
10604
16989
8123
16993
16453
16996
12715
17000
9656
17004
16855
17009
12801
17012
8742
17017
16413
17020
11801
17024
15114
17029
15653
17033
12854
17036
10248
17041
6605
17044
13399
17048
8555
17053
11042
17057
8295
17061
14998
17065
16544
17068
16184
17072
7039
17076
13933
17081
14768
17084
13745
17088
1053
17093
11219
17096
13333
17101
13011
17104
14152
17108
12684
17112
3231
17117
4221
17120
11270
17124
14883
17128
11146
17132
16520
17137
12392
17141
7152
17144
12244
17148
9732
17153
13278
17156
14894
17161
9743
17164
10707
17169
15233
17173
9114
17177
5571
17180
15593
17184
12839
17189
3040
17193
14904
17197
17021
17201
15763
17205
4370
17209
11751
17212
8911
17217
13722
17221
12075
17225
10544
17228
13045
17232
17015
17236
12481
17240
6614
17245
12434
17249
9917
17252
15617
17256
10010
17260
12348
17264
14690
17269
16346
17273
13499
17276
13551
17281
15445
17284
13177
17288
4650
17293
10582
17296
15506
17300
13101
17305
12863
17308
6403
17313
11585
17316
5577
17320
8789
17324
15430
17329
12052
17333
4786
17337
16383
17341
11933
17345
7888
17349
16880
17352
6767
17356
14267
17361
6856
17364
15169
17369
13281
17373
13012
17376
12397
17380
3668
17385
7058
17389
17006
17393
8604
17396
16668
17400
11435
17404
8687
17409
5282
17413
16379
17416
7685
17421
13430
17424
13116
17429
11996
17432
11037
17436
10272
17441
13353
17445
8525
17449
9739
17453
9943
17457
9708
17460
16242
17465
17093
17469
4748
17472
11416
17476
16137
17480
12681
17485
12669
17489
10380
17493
13104
17496
12271
17500
7819
17504
13008
17508
16582
17513
10208
17516
10858
17521
10217
17525
8483
17528
17235
17532
12322
17536
13530
17540
16417
17545
13619
17548
16702
17553
16340
17557
12629
17561
15167
17565
15400
17569
14938
17573
11785
17577
13460
17581
16233
17585
9280
17589
9783
17593
9636
17597
11374
17601
16054
17605
11130
17608
15556
17613
13215
17616
17550
17620
13445
17624
15593
17629
9784
17633
15752
17636
14552
17641
15834
17644
6052
17649
17190
17652
8395
17657
6921
17661
15031
17664
14109
17669
12225
17672
1689
17676
15835
17680
12781
17685
11030
17688
15388
17692
16408
17697
10721
17701
16720
17705
7976
17708
8961
17712
13606
17716
8816
17721
13878
17725
13135
17728
13303
17732
4915
17737
15422
17740
14864
17745
7902
17748
8542
17752
15037
17757
14916
17760
8917
17765
6950
17769
16958
17773
14645
17777
8027
17780
14850
17784
13241
17789
16689
17792
15056
17797
14205
17801
15214
17804
14845
17809
9161
17813
17335
17816
9802
17820
17187
17824
9749
17829
17797
17833
13777
17836
17265
17840
11544
17844
1946
17849
5104
17853
15067
17856
17238
17861
10462
17864
11602
17868
11045
17872
15958
17877
9624
17880
15563
17885
10901
17888
10426
17892
14805
17896
17261
17901
8117
17905
9098
17908
12982
17913
15665
17916
14976
17920
17114
17925
7154
17928
10770
17933
10084
17937
16645
17941
14620
17944
12894
17949
17021
17952
8731
17957
6238
17960
15551
17964
10858
17968
14364
17972
15465
17977
13777
17981
10139
17985
14424
17988
12484
17992
2280
17996
13113
18001
14848
18004
3258
18009
6555
18012
14273
18016
8327
18020
15810
18024
8923
18029
13502
18033
16377
18036
14190
18041
17213
18045
13719
18048
3049
18052
14151
18056
17480
18060
10372
18065
10152
18069
16192
18073
7661
18076
9297
18081
13851
18085
16117
18089
17513
18092
13129
18097
15156
18100
10007
18105
5108
18109
16947
18113
14398
18117
11604
18120
18023
18124
16839
18128
12268
18133
16974
18137
8040
18141
6708
18144
12919
18149
8268
18153
8665
18157
8741
18161
10489
18165
18095
18169
14317
18173
15026
18177
9534
18180
10453
18184
14150
18188
7751
18193
8223
18197
10451
18200
14436
18204
10800
18208
16751
18212
8878
18217
8041
18221
10101
18225
7207
18228
12815
18232
11166
18237
7475
18241
11470
18245
16297
18249
7243
18252
8780
18257
11534
18260
7358
18264
18133
18268
13033
18272
11590
18276
5320
18280
14038
18285
14741
18289
14378
18293
12702
18297
16409
18301
12643
18305
10221
18309
15637
18313
11918
18316
14326
18320
12563
18324
9144
18328
8495
18333
12195
18337
17098
18341
17647
18344
16263
18349
13897
18353
16220
18357
12012
18360
16901
18364
14203
18368
10071
18372
9308
18376
12861
18381
14992
18385
10265
18389
8426
18392
8838
18397
12540
18400
14799
18404
13513
18408
13671
18413
17612
18416
12746
18420
17784
18425
13494
18429
10365
18433
16953
18437
16224
18440
11057
18445
10367
18449
18001
18453
5837
18456
12194
18460
10931
18465
14732
18468
13594
18473
17988
18477
11448
18480
11266
18484
9514
18488
10211
18492
13524
18497
7195
18500
14403
18504
7703
18509
15253
18513
8833
18516
14767
18520
8240
18525
17041
18529
11799
18533
15533
18536
15547
18541
17025
18544
11173
18549
10844
18553
15047
18556
11074
18560
1045
18565
5877
18569
17558
18572
14730
18577
8054
18580
16481
18585
9201
18589
9871
18592
13883
18596
13856
18601
16930
18605
17982
18608
9671
18612
11876
18617
17930
18620
15678
18624
9034
18629
5274
18632
9519
18636
11262
18641
8543
18645
16922
18648
15598
18652
11577
18656
15266
18660
12791
18664
14227
18668
18599
18672
10884
18676
16083
18680
15962
18684
17527
18689
14950
18692
9476
18696
13563
18700
8501
18704
18639
18708
14531
18712
9851
18716
16877
18721
8049
18725
10906
18728
12058
18733
13975
18736
17009
18740
10376
18745
14084
18748
14714
18752
7781
18756
18691
18761
9875
18765
14558
18768
12168
18773
17971
18776
18644
18780
10687
18784
15638
18789
14050
18792
9564
18797
9939
18800
14146
18804
15854
18808
11949
18812
6682
18816
13829
18821
13992
18824
8297
18828
8936
18832
8571
18836
9783
18841
8701
18845
10895
18849
8669
18853
12051
18856
16450
18861
17299
18865
15470
18868
13308
18873
12393
18877
17303
18880
9022
18884
12471
18889
18504
18892
10425
18896
10885
18900
18827
18905
13633
18908
14844
18912
17559
18916
17619
18921
1650
18924
10150
18929
15551
18933
14406
18937
17510
18940
10895
18944
14656
18949
15084
18953
5680
18957
12358
18961
18459
18964
18206
18968
9692
18973
12121
18977
13098
18980
18203
18984
9187
18988
12312
18993
11012
18997
16567
19001
11732
19004
8905
19008
7884
19012
11786
19017
12526
19020
12369
19024
14469
19028
17737
19033
13743
19036
8102
19041
3699
19045
11092
19048
14760
19053
14889
19057
14747
19060
16275
19064
12381
19069
9826
19073
18281
19077
12332
19080
17609
19084
8841
19088
15524
19093
7927
19097
15941
19100
13443
19104
17009
19108
11215
19112
10858
19117
11358
19120
15092
19124
4441
19128
9707
19132
11488
19137
14131
19141
17045
19145
8251
19148
17711
19152
12606
19157
16162
19161
7777
19165
12836
19169
15971
19173
15591
19176
11644
19180
17809
19185
7293
19188
11252
19193
18815
19196
16557
19200
4008
19204
2435
19209
16901
19212
11657
19217
9291
19221
18910
19225
15583
19229
9168
19232
9132
19236
13997
19241
13777
19244
12939
19249
11162
19253
17621
19256
10613
19261
9992
19265
14138
19268
15175
19273
4434
19276
10670
19280
16119
19284
11149
19288
14254
19293
7809
19297
8573
19301
14209
19305
12562
19308
18381
19313
9323
19317
5909
19320
12838
19324
8041
19328
11889
19333
11282
19336
17204
19340
19225
19345
9936
19349
12697
19352
12845
19356
8291
19360
8335
19364
18992
19368
14547
19373
10702
19377
13801
19381
18556
19384
18168
19389
15777
19393
12437
19397
13211
19401
10599
19404
8128
19408
17805
19413
11532
19416
9767
19421
11341
19424
16633
19428
11753
19432
18979
19436
6736
19441
17936
19444
18841
19449
9435
19453
11869
19457
18341
19461
13287
19464
9605
19468
13411
19473
15179
19476
14807
19480
18566
19484
13750
19488
12332
19493
10198
19497
16299
19500
14090
19504
17225
19508
15028
19513
14940
19517
17103
19521
8749
19524
12092
19529
7840
19533
14616
19537
13549
19541
6705
19545
6759
19549
11384
19553
14798
19557
10774
19561
2690
19565
18209
19568
17578
19573
12106
19576
12501
19580
5243
19585
15144
19589
16789
19593
15506
19597
16142
19600
5614
19604
12523
19608
14124
19612
16082
19616
11233
19620
10169
19625
19566
19628
17137
19632
19352
19637
11647
19640
19266
19644
15444
19648
8139
19652
16762
19656
10814
19661
15859
19665
11799
19668
12489
19672
15191
19676
17900
19680
12620
19685
16190
19689
8039
19692
13707
19696
5916
19701
12362
19704
2799
19709
15615
19713
12454
19717
6875
19721
551
19725
10035
19729
16498
19733
18398
19737
18535
19741
15115
19744
19172
19748
13489
19753
16153
19757
8414
19761
6243
19764
18830
19768
15433
19772
13324
19776
13487
19781
9152
19784
11135
19788
17084
19793
8684
19797
14959
19801
8817
19804
8811
19809
10190
19812
17544
19816
18596
19821
17161
19825
15941
19829
8142
19833
11075
19836
16449
19841
15155
19844
4598
19849
5916
19852
13276
19857
8213
19861
8217
19865
17082
19869
13167
19872
15818
19877
15089
19880
14399
19885
15699
19888
13839
19892
8520
19897
10510
19901
11070
19905
8911
19909
15331
19912
8161
19916
19298
19920
19679
19924
19161
19929
16548
19932
14518
19937
16518
19941
13857
19945
14770
19949
14321
19952
9219
19957
13311
19960
10607
19964
16096
19969
11454
19972
15997
19977
18284
19980
15554
19984
10815
19988
12798
19992
8039
19997
15060
20001
18270
20005
10950
20008
15825
20013
11440
20016
18446
20021
16635
20025
13394
20029
16525
20032
15696
20036
19971
20040
19509
20045
10742
20049
19099
20052
16613
20056
17011
20061
12727
20065
11890
20068
16544
20073
12939
20077
12974
20081
13761
20084
7721
20089
7577
20093
5700
20096
18519
20100
17323
20104
15773
20108
18435
20113
13574
20116
12827
20120
11176
20124
14919
20128
7836
20132
13905
20137
10465
20141
9831
20145
10251
20149
11530
20153
13663
20157
9933
20160
18501
20164
3043
20169
7880
20173
18552
20176
17997
20180
8167
20184
6511
20189
13016
20192
16025
20197
18819
20200
10952
20204
16982
20209
11813
20213
15934
20217
10930
20221
19333
20224
19424
20228
12462
20232
18050
20237
2061
20241
18726
20245
11949
20248
8216
20253
6587
20257
14842
20260
16202
20264
19422
20269
10956
20272
19649
20276
18985
20280
13621
20284
12739
20289
14865
20293
14900
20296
10907
20301
16389
20305
18104
20308
2741
20313
15960
20317
17783
20320
11147
20325
10063
20328
7954
20333
13120
20336
10932
20340
16889
20344
17903
20348
16551
20353
13495
20356
12149
20361
10460
20365
14660
20369
9633
20373
18754
20376
15391
20380
15770
20384
11572
20389
17564
20393
16801
20397
18700
20401
12093
20404
18584
20409
10226
20412
19484
20416
7354
20421
18663
20424
3924
20429
13972
20432
10793
20436
18896
20441
3336
20445
13900
20448
15127
20452
8975
20456
13142
20461
16004
20464
16256
20469
15344
20472
10447
20477
18052
20481
17095
20485
20474
20489
14753
20493
16222
20496
7117
20500
17253
20505
14627
20509
7152
20513
6170
20517
13205
20521
10068
20524
10639
20528
11500
20533
14271
20536
16086
20541
11175
20545
18352
20549
15350
20553
18631
20556
9577
20561
2517
20564
13252
20568
10211
20573
9247
20576
16687
20581
16151
20584
11328
20589
12113
20592
19723
20596
9932
20600
16152
20605
14601
20608
18316
20613
19392
20617
17348
20621
15134
20625
13761
20629
13607
20633
10693
20636
18217
20641
15142
20645
15189
20648
17542
20653
9750
20657
16945
20660
19668
20665
20598
20669
18654
20672
11842
20676
15351
20681
6039
20684
13076
20689
11774
20692
13293
20696
3188
20700
10811
20705
8477
20709
19384
20712
17383
20717
18657
20721
19796
20725
11760
20728
11645
20732
12256
20736
8333
20740
19248
20744
14083
20749
20493
20753
17622
20756
12085
20760
10560
20764
9614
20769
13122
20772
20368
20776
11314
20781
14251
20785
19671
20789
9491
20792
12854
20797
19619
20801
9547
20804
17586
20809
8853
20813
5875
20817
10528
20821
15247
20825
11538
20828
9464
20833
5302
20836
18748
20840
15709
20845
20465
20849
12932
20853
14643
20857
10542
20860
9479
20864
17965
20868
19207
20873
8846
20876
15238
20880
12021
20885
10806
20889
18097
20893
19750
20896
17090
20900
14591
20904
9357
20908
14235
20912
13842
20916
16365
20920
6458
20925
9731
20929
10547
20932
16339
20937
10068
20941
20587
20945
7063
20949
5758
20953
18908
20956
12578
20961
15699
20964
19249
20968
18418
20973
20852
20976
19917
20980
5834
20984
15840
20989
18645
20993
11614
20997
11031
21000
18080
21005
14835
21009
15725
21012
20393
21017
12383
21021
12550
21024
20073
21028
13873
21033
19829
21037
14388
21040
11850
21045
8755
21048
16863
21053
19636
21057
16011
21060
16474
21065
17294
21069
12915
21072
11191
21077
2083
21079
12435
21083
12580
21087
9859
21092
17935
21096
18994
21100
21044
21105
14480
21108
5518
21111
18618
21115
16813
21120
13812
21124
15721
21128
10509
21133
6344
21136
13755
21141
9830
21145
20169
21148
13499
21152
17786
21156
18990
21161
16345
21165
14840
21169
14444
21172
20967
21177
14482
21180
19605
21185
18010
21188
13214
21193
11322
21196
12431
21201
13698
21205
11748
21209
12752
21213
19947
21216
20885
21219
14278
21225
12757
21228
11215
21231
17972
21236
20009
21240
19000
21245
11465
21249
20474
21252
9570
21255
19027
21260
19586
21263
11529
21268
12729
21272
16820
21275
17129
21281
18609
21285
18227
21288
13821
21292
12681
21297
19291
21300
15536
21305
12086
21307
13462
21311
11285
21316
11006
21320
16432
21325
10931
21329
17336
21332
14971
21337
9104
21341
2311
21344
11276
21347
20034
21353
20594
21357
20821
21361
13658
21364
20197
21369
9495
21373
18870
21376
10314
21381
7696
21385
20759
21389
11669
21393
13376
21397
15145
21399
17157
21404
16943
21408
12925
21411
18455
21416
13745
21420
9156
21424
9038
21428
9516
21431
12998
21437
17196
21440
3958
21444
21205
21449
16465
21451
20516
21457
14115
21460
6539
21463
6888
21468
12936
21473
11822
21476
20610
21481
16853
21485
14374
21489
21025
21492
21392
21496
3935
21500
13425
21503
14495
21509
11308
21511
15704
21516
18174
21521
12812
21523
9988
21528
16722
21532
19149
21537
12667
21539
9201
21544
20056
21548
16870
21552
20730
21556
11892
21559
16773
21564
8069
21568
15248
21572
14065
21577
9801
21579
8778
21584
20154
21588
8750
21592
9660
21595
20328
21600
13183
21605
10549
21608
16197
21613
17313
21617
14695
21620
10457
21625
5870
21629
11986
21631
18998
21636
14721
21640
6967
21645
16078
21648
10396
21652
9673
21656
16618
21661
19057
21663
12146
21669
18957
21673
12913
21677
20253
21679
19170
21684
6250
21687
18157
21691
17782
21697
13368
21700
19555
21704
20718
21708
18045
21712
7734
21716
10497
21719
14816
21723
17022
21727
11681
21732
16307
21736
17276
21741
11963
21745
12930
21749
13784
21751
12548
21756
20366
21761
16024
21764
14993
21767
14795
21773
10367
21775
14155
21781
20491
21783
12738
21788
11971
21791
8586
21795
14293
21799
19310
21803
5183
21807
16748
21812
21436
21817
6569
21821
21041
21825
21355
21827
12217
21832
21198
21836
15267
21841
21356
21844
12778
21848
5376
21851
9415
21856
9026
21859
19072
21863
9869
21868
16492
21871
20633
21876
12794
21880
20247
21884
17600
21888
16024
21892
9812
21896
14121
21900
14936
21903
9562
21908
7948
21912
20515
21915
10283
21920
20134
21924
19282
21927
12314
21931
11902
21936
10116
21940
17794
21944
13535
21949
16236
21953
10776
21957
21936
21961
11068
21964
20843
21968
11828
21973
14518
21976
3738
21981
15654
21984
18551
21989
13149
21993
18766
21996
20990
22001
16993
22004
16683
22008
10838
22012
11917
22017
10847
22020
17378
22025
14840
22028
12166
22032
21111
22035
11891
22041
11524
22044
16014
22048
19928
22052
19393
22056
10261
22060
12137
22065
19773
22067
12158
22072
9951
22075
14671
22081
13500
22084
19554
22088
17256
22091
3517
22097
17799
22101
17450
22104
16148
22109
21670
22113
12426
22115
12880
22120
8565
22125
9489
22129
19527
22132
3871
22137
14598
22140
15282
22143
10981
22149
7809
22152
13191
22156
11797
22160
11293
22165
8420
22169
12482
22172
14933
22175
13409
22180
19555
22185
15700
22188
21333
22192
19390
22197
10751
22200
11962
22204
15693
22207
10653
22213
15333
22216
22016
22221
21576
22225
13807
22227
20632
22232
21807
22235
18870
22241
13739
22245
20249
22248
18794
22252
15906
22255
16379
22260
8865
22264
1890
22268
20854
22272
12791
22276
19796
22281
12050
22285
16710
22289
20701
22292
12263
22296
18069
22300
22143
22304
20796
22307
14869
22312
21231
22317
13799
22320
12511
22325
14617
22329
10162
22331
15880
22337
13655
22339
14463
22344
12912
22348
10440
22352
11445
22357
4690
22360
18132
22363
20139
22369
21334
22372
11512
22376
12004
22379
18186
22384
16462
22388
14693
22391
21636
22395
14200
22400
15116
22404
7797
22408
20976
22412
16356
22416
21070
22420
11050
22423
10533
22429
10408
22432
21464
22436
14861
22440
13242
22445
20308
22447
21412
22451
9815
22456
14029
22459
17101
22464
14998
22469
22448
22473
16777
22477
13059
22479
13204
22484
18357
22488
20521
22492
22024
22495
13799
22500
10992
22504
21355
22507
6205
22512
14331
22515
3648
22521
15018
22524
19849
22528
21287
22532
19655
22536
5149
22540
17078
22543
20006
22548
8934
22552
19783
22557
16016
22561
21959
22565
12406
22568
12948
22572
21564
22577
22233
22581
17692
22585
10850
22588
21119
22592
21644
22596
7298
22600
13069
22603
12261
22609
15827
22612
2706
22616
20639
22620
8679
22623
16907
22629
12323
22631
19402
22636
21298
22639
19229
22645
10253
22648
19770
22653
12589
22656
22478
22659
21973
22665
11857
22668
8137
22673
15773
22676
7979
22680
9720
22685
21730
22688
1933
22692
16992
22696
17604
22700
15341
22704
19944
22708
7458
22712
18470
22717
9184
22720
17697
22724
3656
22728
13989
22732
10354
22736
13064
22741
17423
22744
17133
22749
15200
22751
4761
22757
10520
22760
18856
22764
11412
22768
22420
22772
20620
22775
17756
22781
11352
22783
9983
22788
14318
22793
15515
22796
9532
22800
22462
22804
17637
22808
20327
22812
3935
22816
18670
22820
13832
22825
13047
22829
20459
22832
22474
22837
21228
22841
20774
22843
19821
22849
12122
22853
22788
22856
17153
22861
11488
22865
16965
22869
22671
22871
6733
22877
18692
22879
16960
22884
17335
22889
15884
22893
20850
22896
19073
22901
16227
22904
19523
22908
16671
22912
17977
22916
13543
22920
11769
22924
15338
22929
14918
22932
12074
22936
16368
22940
21170
22944
9804
22948
11062
22951
10963
22956
15672
22960
15797
22964
22873
22968
14629
22971
14100
22976
22881
22979
18827
22984
10732
22987
10409
22991
16212
22996
16605
22999
20855
23005
15029
23007
14307
23012
17557
23016
11055
23020
16681
23024
11563
23028
12990
23033
20899
23036
15414
23041
11212
23043
10587
23048
9901
23053
16237
23055
13440
23059
13744
23065
17590
23069
21025
23072
13917
23076
18863
23080
22681
23085
14104
23088
22799
23093
20631
23097
13489
23099
16169
23105
3735
23108
20998
23112
11751
23117
20082
23121
12757
23124
11636
23128
22932
23133
20530
23136
8648
23140
7256
23144
17050
23147
21143
23152
14002
23156
10570
23159
13051
23164
19418
23168
20561
23173
21907
23177
13356
23181
13404
23185
13794
23188
21301
23193
16692
23196
13337
23200
16606
23205
19836
23207
7682
23213
20704
23216
2619
23220
17490
23223
22096
23229
14623
23232
12533
23235
21504
23240
19739
23245
13006
23247
11404
23252
22692
23256
23016
23259
11803
23264
21252
23268
21865
23272
13554
23277
19575
23280
21271
23284
13511
23287
23072
23293
16867
23296
20184
23300
21774
23305
15346
23309
13145
23313
15500
23315
18180
23319
16850
23324
21722
23328
10888
23331
14766
23335
21202
23339
19479
23344
20962
23348
14458
23353
6093
23357
13091
23360
18571
23365
4141
23369
10242
23373
15779
23376
22900
23381
13773
23384
17075
23388
22697
23392
4547
23396
21369
23399
12242
23404
9661
23408
22793
23412
21513
23415
13062
23419
6689
23425
19352
23429
15813
23433
23355
23436
20113
23441
18380
23444
9844
23447
7489
23452
13014
23456
8837
23461
18725
23465
13499
23467
1661
23471
6585
23476
22491
23480
17198
23483
21357
23488
22746
23493
16565
23496
21218
23500
22033
23505
14119
23509
21355
23513
23240
23515
22111
23521
16317
23524
17225
23528
22208
23531
13581
23536
22776
23540
18149
23544
14262
23547
20815
23552
1718
23557
21568
23560
1053
23563
17388
23569
15821
23572
23535
23576
17945
23581
22067
23584
19603
23589
21518
23592
20714
23597
19150
23600
22958
23604
6917
23608
13758
23612
16090
23616
18738
23619
21526
23625
14613
23628
22838
23633
3283
23637
21406
23640
13539
23645
9893
23648
18333
23653
16082
23655
17032
23659
12584
23663
19355
23668
15798
23673
17496
23676
14038
23681
13831
23683
21487
23689
18724
23692
13082
23696
8353
23699
17515
23704
13266
23709
21705
23712
22199
23716
20317
23721
19813
23725
16161
23728
17812
23732
22803
23735
17598
23739
22895
23745
5044
23748
21526
23752
11288
23757
17362
23761
10707
23764
18398
23769
22524
23773
19906
23777
19104
23781
20387
23784
9330
23789
20866
23791
6511
23797
13195
23800
14725
23804
4811
23807
21543
23813
8329
23817
9695
23821
17623
23825
10294
23828
10375
23832
14673
23835
13528
23841
16613
23844
15791
23849
23033
23852
4634
23856
22698
23860
22105
23865
23173
23868
19901
23873
17718
23876
14356
23880
7745
23884
23753
23888
18235
23892
21477
23896
22480
23900
19050
23903
16310
23908
8564
23913
22847
23917
13141
23921
21064
23924
23390
23929
21609
23932
11373
23936
16305
23941
17463
23945
14833
23947
15198
23953
19748
23956
13729
23959
12765
23964
15261
23967
8563
23972
13582
23976
14893
23980
13382
23984
15899
23988
17127
23993
8993
23996
15809
24000
15533
24005
13744
24009
15272
24011
16325
24016
7377
24020
13288
24024
21661
24029
21592
24033
17622
24036
5048
24040
17821
24044
21986
24048
15124
24053
10237
24056
14074
24060
14715
24063
18675
24068
18953
24073
22685
24075
22825
24079
14382
24085
20205
24088
18579
24093
15552
24096
15958
24101
15713
24104
19848
24108
4452
24111
23891
24115
8920
24121
22652
24124
12151
24128
15089
24131
13609
24137
15766
24140
17769
24144
20888
24149
11275
24152
12588
24156
17411
24160
17850
24164
16711
24167
13816
24173
10782
24177
8317
24180
13443
24185
22599
24188
20324
24193
17726
24197
20991
24200
13884
24204
14555
24209
18769
24213
20014
24216
17688
24221
19482
24224
19820
24227
16045
24232
23140
24236
13929
24240
21223
24244
15448
24248
17830
24251
20592
24255
21842
24259
11321
24264
17512
24269
21132
24272
21423
24276
20356
24281
17164
24283
16656
24287
23010
24291
22232
24295
24159
24301
19051
24304
22200
24308
21382
24313
15203
24316
13097
24320
8377
24324
20992
24328
23477
24332
23866
24335
21753
24341
13567
24345
11877
24349
19656
24352
23674
24356
23753
24359
16949
24364
20110
24367
6546
24372
22945
24377
8939
24381
12787
24383
17058
24388
15789
24392
13990
24396
16028
24400
14982
24405
8107
24407
8243
24412
13956
24417
15616
24420
17755
24424
12475
24427
20735
24431
13604
24436
23951
24439
23399
24445
23050
24448
17144
24453
23190
24457
20278
24461
14339
24464
20421
24469
2743
24472
20216
24476
12004
24481
18701
24485
14270
24489
15994
24493
17350
24495
16183
24500
19506
24503
20932
24509
15826
24511
16628
24517
21772
24521
11353
24525
24150
24528
10707
24531
22192
24536
9822
24541
23482
24545
12085
24549
11153
24553
19037
24556
10978
24560
21939
24565
22374
24568
22042
24572
22429
24577
23410
24581
9594
24585
19880
24587
19150
24593
18496
24596
17522
24599
24080
24604
22764
24609
19412
24612
9949
24616
13564
24620
12724
24624
15779
24628
23721
24633
22804
24635
6208
24640
16462
24643
12380
24648
9091
24653
16929
24655
16198
24659
23842
24664
19903
24668
12032
24672
14961
24677
18870
24680
24141
24684
22248
24689
17243
24692
12310
24695
15483
24700
12955
24703
11777
24709
22323
24712
10460
24717
15586
24721
18954
24725
23875
24729
15251
24733
15084
24737
17600
24741
22484
24744
22719
24748
17107
24753
23194
24756
23357
24760
18394
24763
5687
24769
11801
24772
12058
24775
20510
24780
11941
24784
13029
24788
23860
24793
16277
24795
11544
24801
11039
24805
18018
24808
7801
24812
3940
24816
6735
24820
12050
24824
21631
24828
19399
24832
21733
24837
2581
24840
9705
24843
24687
24848
15809
24852
11248
24857
18430
24860
21377
24864
23555
24868
22293
24872
19502
24875
8051
24880
7877
24884
13725
24889
18392
24892
21508
24896
17925
24901
15391
24904
15558
24909
7663
24912
10497
24917
23161
24920
9589
24924
17052
24929
20038
24933
21943
24936
17862
24939
16172
24945
9816
24949
20580
24951
21758
24954
20705
24958
20111
24964
23881
24969
14506
24973
15599
24975
13698
24980
22679
24984
20573
24989
11306
24990
18396
24996
19332
25001
21593
25003
21444
25008
20162
25011
18276
25016
12247
25020
24998
25024
19105
25028
11861
25032
20581
25036
10055
25040
23307
25044
11907
25046
23481
25050
22737
25056
21479
25061
13248
25064
21454
25068
10295
25073
18544
25075
23692
25080
20611
25085
20633
25089
8486
25092
19791
25095
5606
25101
18508
25105
12995
25108
19937
25111
24704
25117
21133
25119
24329
25123
13149
25127
18828
25133
20009
25137
3992
25141
18351
25145
9247
25148
23115
25152
5170
25156
15561
25161
13888
25165
7531
25167
14184
25171
24710
25175
14418
25180
13490
25184
22681
25188
15065
25192
19363
25197
24953
25199
11723
25204
18182
25206
8478
25212
13547
25217
22207
25221
18438
25225
15504
25227
17001
25233
20582
25237
10800
25240
16236
25244
18063
25248
16615
25253
12308
25255
18192
25260
18033
25263
23820
25268
15857
25272
17808
25277
16754
25280
22281
25284
20686
25287
19746
25291
11550
25295
19105
25300
18838
25305
16863
25307
12197
25312
18048
25316
20631
25319
23767
25325
13492
25327
22151
25333
12399
25335
18871
25341
23437
25345
12843
25349
20249
25353
6867
25357
18453
25361
14402
25364
6452
25366
3334
25373
16594
25375
13460
25380
21038
25384
12802
25387
5460
25391
25086
25396
15975
25400
14393
25404
16413
25408
14398
25411
25011
25416
14136
25420
24395
25425
12659
25428
21097
25431
19703
25436
13942
25441
22547
25445
13520
25447
10957
25453
18388
25456
18007
25460
24913
25462
16805
25467
21380
25471
16426
25477
14522
25480
22014
25484
15521
25489
4527
25491
24944
25496
14153
25500
6914
25504
11571
25507
23360
25510
24263
25517
24747
25521
6702
25524
2153
25528
18735
25533
15990
25536
14657
25540
22569
25545
25124
25549
17330
25552
7411
25557
20782
25560
12626
25564
14894
25569
24687
25573
21423
25576
13610
25579
21303
25584
16228
25587
22000
25593
17011
25597
23332
25600
17646
25603
19007
25607
23294
25610
12768
25616
12811
25620
14853
25625
3698
25628
21616
25632
23750
25635
18607
25641
14915
25644
17537
25649
12316
25653
23519
25655
13642
25660
23452
25665
17771
25668
22676
25672
22993
25676
24813
25681
18637
25685
18816
25689
19606
25692
14151
25695
19874
25700
25424
25702
23614
25709
20658
25711
25170
25715
15619
25719
15757
25723
21110
25727
17511
25730
14649
25735
12190
25741
1136
25745
6709
25747
11985
25752
22002
25757
8037
25760
24258
25765
18135
25767
17042
25773
25082
25775
20812
25781
19100
25785
22871
25788
7537
25793
13874
25796
20757
25799
4591
25803
19499
25807
14614
25811
15128
25815
14876
25818
17539
25823
14695
25826
25579
25833
9069
25835
14249
25839
16860
25845
18541
25847
11349
25851
20066
25857
24839
25861
19856
25864
19727
25867
12049
25872
18498
25876
12159
25878
23221
25884
20428
25887
23017
25893
20465
25897
20885
25900
18754
25902
14554
25909
14994
25912
10912
25917
19424
25921
16434
25924
18406
25927
19789
25931
25275
25937
7127
25940
22250
25945
24276
25948
23012
25951
23425
25956
13527
25961
19109
25964
24126
25969
19888
25972
20365
25975
25400
25981
16592
25983
19850
25988
25848
25993
25751
25996
23545
26000
22922
26005
12727
26009
21455
26012
19841
26016
5128
26021
24054
26023
15228
26027
5010
26031
14862
26037
14183
26041
22159
26044
19751
26049
14251
26050
15358
26057
24351
26061
19866
26063
14147
26068
9844
26072
18232
26076
20510
26081
15217
26082
16443
26087
25824
26093
23885
26097
12226
26101
25448
26103
16806
26109
19315
26113
10361
26117
20028
26121
23917
26124
14014
26127
22572
26132
15275
26136
20920
26140
14148
26142
16438
26147
22731
26152
23629
26156
16118
26160
13971
26164
8859
26167
23073
26173
20825
26176
22836
26180
19524
26184
15825
26189
17469
26192
20524
26197
21140
26199
19966
26205
11951
26206
17184
26210
18054
26216
19928
26220
23114
26225
15379
26226
24634
26231
12568
26235
7487
26240
7601
26244
23548
26247
21477
26252
24720
26256
23342
26260
16253
26265
6661
26268
17944
26273
12327
26277
12492
26280
25438
26284
10326
26288
18761
26291
23047
26297
18157
26301
21343
26305
21645
26308
22652
26312
17411
26317
19482
26321
17783
26323
22306
26329
20510
26332
12402
26336
17578
26339
25677
26344
25040
26348
22528
26352
24329
26357
16512
26359
25692
26364
16644
26368
24619
26372
25318
26376
20312
26379
22024
26382
7562
26389
21300
26392
13491
26397
15611
26401
21508
26405
16925
26407
10811
26412
19678
26415
2918
26420
11071
26424
23584
26428
19035
26432
17236
26434
15721
26441
21988
26443
20162
26448
20464
26453
18890
26457
7028
26461
20059
26464
15296
26468
15374
26473
15125
26477
23894
26481
22037
26482
20414
26487
24494
26492
19595
26496
13225
26501
24712
26504
10521
26509
22418
26512
17143
26517
11959
26518
16976
26525
10507
26529
21537
26532
16133
26536
13301
26540
14282
26542
15367
26548
13121
26551
19954
26556
17216
26560
25125
26562
24696
26568
18537
26572
14395
26576
26057
26580
23033
26584
20015
26588
18854
26591
24690
26597
21847
26598
20580
26603
15935
26608
22832
26610
23874
26617
12107
26621
12421
26623
17640
26629
24087
26631
8852
26635
19414
26639
18135
26645
18132
26648
22465
26652
20279
26656
16132
26661
17709
26664
23255
26669
8306
26673
18869
26674
17168
26680
18015
26683
21428
26688
12983
26691
19069
26696
9110
26700
14611
26704
12268
26709
11978
26711
25417
26716
15160
26721
25359
26723
17567
26729
9090
26731
10715
26735
22646
26741
23265
26744
26534
26748
6699
26751
25288
26756
19017
26761
25152
26764
11502
26768
24142
26773
26135
26776
24196
26780
13958
26783
17264
26789
15973
26792
15712
26796
15958
26801
26344
26805
8155
26807
6407
26812
17729
26817
16687
26820
12073
26824
25320
26826
21711
26833
24327
26837
10988
26840
19468
26845
14841
26848
10620
26852
24749
26857
18109
26859
15115
26865
23013
26867
26836
26871
22301
26877
21591
26878
12156
26883
24280
26889
25402
26892
19331
26896
16552
26898
15685
26904
23777
26907
7116
26912
14374
26917
11983
26921
19887
26923
19813
26929
23012
26933
24879
26935
22906
26940
24554
26945
15951
26947
12398
26951
26018
26956
26023
26960
13875
26964
23590
26968
17034
26972
22621
26975
21351
26981
23889
26985
21146
26987
21821
26992
23575
26995
24225
27001
10880
27002
18005
27008
25603
27012
3265
27016
15191
27020
18924
27024
23227
27029
5893
27032
25207
27035
20256
27039
20030
27043
21950
27048
24869
27052
13014
27056
14612
27060
21740
27064
16172
27069
18406
27071
26672
27076
7474
27080
14975
27084
22987
27086
12948
27092
24601
27095
16135
27100
19836
27104
23495
27108
25084
27112
22995
27115
2702
27119
24304
27124
8667
27129
25757
27132
22091
27136
20408
27140
12926
27145
19653
27148
13807
27152
19408
27155
6501
27159
24351
27164
14289
27169
27123
27173
6143
27174
20740
27180
26733
27185
26844
27188
12288
27192
501
27196
9445
27201
24758
27204
24265
27209
22791
27211
22398
27216
17172
27220
22475
27224
16402
27229
13969
27233
17807
27236
17818
27239
21395
27245
17827
27248
18935
27252
16068
27257
19243
27260
13459
27262
8612
27267
23751
27271
12309
27274
15195
27281
6086
27284
21325
27287
24407
27292
23459
27296
22605
27300
23424
27304
20643
27307
14334
27313
13505
27316
21207
27320
23778
27324
26762
27329
19909
27332
17434
27336
19896
27339
17372
27343
19610
27346
15715
27351
17108
27357
23014
27361
9805
27364
20481
27367
23888
27372
18612
27376
12771
27380
10143
27384
17841
27389
21013
27393
10039
27395
24266
27401
22081
27405
18724
27409
24860
27412
5063
27417
11650
27419
13752
27424
22620
27428
13970
27431
18781
27437
17203
27440
15491
27445
17315
27447
20430
27452
19711
27455
4217
27460
6917
27465
8830
27468
12470
27471
16135
27476
17866
27480
21276
27485
18413
27487
18104
27493
18037
27496
17889
27499
23625
27504
8920
27508
27113
27512
22834
27516
14083
27520
17178
27523
16607
27529
19882
27531
12936
27536
15871
27539
11359
27544
14615
27548
8911
27553
17432
27557
14612
27560
20431
27564
13054
27568
27221
27573
12515
27576
15677
27581
22353
27585
17972
27587
14002
27591
20118
27596
9374
27600
16708
27603
25823
27608
11785
27613
13205
27616
18323
27620
22721
27625
22688
27629
24329
27633
24349
27637
23099
27641
17522
27645
18796
27649
21295
27652
21932
27657
22669
27659
22033
27665
26469
27667
13970
27671
21206
27677
22637
27680
20337
27685
22008
27689
26862
27693
17854
27697
19705
27699
16819
27705
27141
27708
19682
27712
13041
27717
22863
27721
27472
27725
15055
27728
3807
27732
26626
27735
13971
27740
26255
27743
23732
27747
25657
27753
19014
27757
18505
27760
22602
27764
12788
27768
12320
27771
12535
27775
14648
27781
18089
27782
20770
27787
18638
27793
25043
27796
26459
27799
15080
27804
19976
27809
19655
27813
21468
27817
27527
27820
15473
27824
11431
27828
26167
27833
14567
27835
11508
27838
25293
27844
23508
27847
21167
27853
24709
27857
24285
27861
16543
27863
27720
27867
23099
27872
24813
27876
13505
27880
23783
27884
11933
27888
8163
27891
19240
27896
9013
27900
23289
27904
16073
27908
11192
27911
24743
27916
20670
27919
13360
27924
23058
27927
10524
27933
27455
27936
14200
27940
18642
27942
6081
27946
21859
27953
4038
27956
9282
27961
14058
27965
6084
27968
15204
27971
17213
27977
25545
27980
23506
27984
23091
27989
16112
27993
16721
27997
12477
27999
16409
28004
20358
28009
8631
28013
14848
28016
21517
28021
12900
28025
25276
28027
23584
28032
14023
28037
4648
28040
17118
28044
16245
28047
17032
28053
9276
28054
15863
28060
18345
28064
19922
28068
25993
28072
15230
28076
10947
28081
19164
28082
15263
28087
10141
28092
26880
28096
16347
28100
11783
28104
14054
28108
19129
28113
20493
28115
24820
28121
21438
28124
15466
28129
23253
28132
23781
28136
26069
28140
17752
28144
24628
28148
19985
28151
22956
28156
20298
28159
14840
28164
17387
28167
23523
28171
25218
28177
17580
28179
23673
28184
23588
28188
14737
28190
19756
28197
16152
28200
8412
28204
6361
28208
23110
28211
21371
28215
16532
28220
2960
28223
28128
28228
19137
28231
11827
28237
12875
28241
25582
28244
18606
28246
15828
28253
21055
28256
20901
28259
25031
28262
19510
28267
3393
28270
17755
28275
16973
28280
18857
28283
10209
28288
16626
28292
24804
28296
16353
28301
20392
28303
12180
28309
8095
28312
22131
28317
15150
28319
13613
28325
21740
28329
21993
28332
1622
28336
24710
28340
21539
28345
27399
28347
9199
28351
14605
28357
24389
28359
27134
28364
27725
28368
27948
28372
26496
28377
24652
28381
16297
28384
16460
28389
20508
28391
26763
28397
17403
28400
14488
28404
19776
28408
25518
28413
21836
28417
24677
28420
20181
28423
12474
28429
17039
28433
17373
28435
21906
28441
26682
28443
8498
28449
26739
28450
24749
28456
10167
28460
24309
28463
25019
28469
27009
28472
13242
28476
15726
28480
16210
28483
25882
28486
20605
28490
5517
28496
16837
28500
18378
28505
26743
28509
17252
28511
26765
28515
22470
28520
27724
28523
21423
28528
13151
28533
26706
28536
6860
28541
12873
28545
26985
28549
27842
28553
24377
28555
22792
28559
12263
28565
18165
28567
22533
28571
27400
28577
27876
28580
24864
28585
12215
28587
22042
28592
15943
28597
13924
28601
14156
28605
21325
28608
17835
28612
14143
28616
24477
28620
17288
28623
12519
28629
24171
28631
9517
28637
16324
28639
26299
28643
22444
28648
25834
28651
24292
28657
22025
28661
16464
28664
15865
28668
15831
28673
19618
28674
9728
28681
5356
28685
18943
28689
2943
28691
15972
28697
16885
28698
25006
28705
19817
28709
11827
28712
16339
28716
8257
28720
10628
28723
12867
28729
23613
28732
20812
28737
22842
28740
24528
28743
18372
28747
27307
28752
14335
28755
18205
28761
23376
28763
19434
28768
7637
28773
15431
28775
26160
28780
8262
28785
23804
28789
21281
28793
25492
28794
15088
28800
14797
28805
28158
28809
23741
28811
24271
28816
17640
28821
28806
28825
28583
28829
16832
28830
26055
28836
24264
28841
26588
28843
25658
28848
21871
28851
23291
28853
21133
28860
23003
28862
22948
28867
22760
28871
22191
28875
16939
28881
26679
28884
26922
28887
25186
28893
18189
28894
23684
28899
28129
28905
23759
28909
22712
28911
26455
28916
19714
28920
12193
28924
18445
28926
25221
28932
21626
28935
27769
28937
21189
28945
6666
28949
26307
28951
13722
28955
14887
28961
2939
28962
18885
28969
16369
28971
15857
28976
17600
28981
8260
28985
9286
28989
21765
28993
25478
28994
18761
29001
24711
29002
14229
29008
17050
29011
23557
29017
12962
29021
19310
29025
18189
29029
17010
29033
26966
29037
16083
29041
25204
29043
13931
29049
17150
29051
19268
29056
25724
29061
15999
29065
28530
29067
7366
29073
14483
29077
24067
29079
28851
29084
23571
29088
20126
29092
14857
29096
26203
29100
17167
29104
9722
29109
22631
29113
27835
29116
18374
29119
16841
29125
9057
29128
4269
29132
14764
29137
17400
29139
9088
29144
21690
29146
21817
29151
17689
29157
18349
29158
21617
29161
9121
29167
23990
29172
16928
29176
10282
29179
27692
29183
15131
29187
23015
29192
23977
29195
1205
29201
22497
29202
17528
29209
21422
29212
9138
29217
23722
29220
26526
29224
20151
29228
23274
29233
29142
29233
11167
29238
10784
29244
16520
29247
16240
29251
15515
29255
13677
29260
20068
29265
14795
29269
12174
29272
13710
29276
28921
29281
21172
29284
29037
29289
21195
29292
14881
29297
14857
29300
16871
29304
15304
29308
20433
29312
20325
29316
16694
29318
24255
29324
28498
29327
26779
29332
28761
29334
28559
29340
17840
29343
2783
29348
21000
29349
16031
29357
17668
29357
26883
29365
16828
29369
18589
29371
16821
29377
19304
29379
24806
29385
18625
29388
22996
29391
23915
29397
13485
29399
27942
29405
25086
29409
13088
29412
17137
29416
26252
29419
7535
29425
13544
29428
13470
29431
13273
29436
16240
29440
27196
29444
15528
29449
28537
29450
8308
29456
27071
29461
12814
29464
24303
29468
21346
29472
16930
29475
19446
29480
6742
29485
24874
29488
11503
29492
23967
29496
29356
29498
18066
29504
5673
29508
18810
29513
20124
29516
22286
29520
23316
29523
12866
29529
23025
29531
20891
29537
27820
29541
13333
29543
26449
29548
26032
29552
19843
29555
28089
29559
13828
29563
15238
29567
2826
29572
11716
29576
21847
29580
25289
29583
3123
29588
2291
29591
25660
29596
25629
29601
11707
29603
20331
29608
15575
29613
15562
29616
5555
29621
15857
29625
28627
29628
20295
29633
25774
29636
27984
29641
16962
29643
19789
29645
13352
29651
21455
29656
29601
29660
8902
29665
25586
29667
20135
29673
27128
29676
19584
29681
19554
29684
28040
29688
17385
29692
23395
29695
22409
29700
21121
29704
26042
29707
17825
29711
14479
29715
19338
29720
14442
29722
25579
29729
26746
29732
15378
29736
19566
29741
10558
29743
17828
29747
23351
29753
27340
29755
26307
29761
15754
29762
12956
29768
10599
29771
24666
29775
29718
29781
16742
29784
14015
29787
3914
29793
19942
29795
26562
29798
28584
29803
20724
29807
16433
29813
16374
29815
28825
29817
22217
29824
24605
29828
10263
29833
15660
29837
25125
29841
18733
29843
25301
29848
16466
29853
14601
29857
18292
29861
24562
29864
24651
29867
29164
29873
19811
29876
8617
29881
18615
29885
14826
29889
26490
29891
9639
29897
23846
29900
17248
29905
22440
29907
29447
29912
19017
29916
26050
29920
25245
29924
27199
29928
10128
29932
5049
29936
19663
29938
21634
29945
28105
29948
8149
29951
10182
29956
16497
29959
20607
29963
16270
29966
15057
29972
21105
29975
15335
29979
19000
29983
18349
29989
28108
29990
25904
29995
27122
30000
27000
30002
17552
30006
29389
30012
25241
30017
16601
30020
14765
30025
28554
30029
25363
30032
25478
30036
28152
30041
24026
30043
22523
30048
20634
30053
18145
30055
17241
30059
22611
30065
28284
30068
25481
30072
22793
30075
27157
30081
9433
30083
15299
30089
21471
30093
16822
30094
21273
30101
19328
30104
26864
30108
29859
30111
16444
30117
20430
30120
26211
30124
25974
30129
19710
30132
23530
30135
17984
30141
16540
30144
14855
30147
24307
30149
13253
30155
10488
30159
21767
30161
15307
30167
28970
30171
18925
30176
16841
30181
27932
30183
12171
30187
28254
30191
20149
30194
18872
30200
27405
30203
14067
30207
20682
30213
14558
30215
26675
30217
8148
30224
13511
30229
20939
30231
21166
30236
24684
30240
24086
30245
20315
30247
24629
30252
13784
30257
23203
30259
29308
30263
25366
30266
17260
30272
27342
30276
18511
30279
23507
30283
26685
30287
29034
30292
604
30295
22014
30299
23188
30305
10484
30308
20510
30311
20278
30316
13998
30319
19899
30324
22198
30327
15778
30333
30181
30336
20244
30340
30023
30345
16203
30347
17309
30351
26955
30357
24783
30361
25450
30363
24480
30366
10791
30369
15990
30376
27842
30380
8688
30384
24444
30389
26954
30392
27413
30395
21863
30401
8645
30404
23373
30409
28347
30411
21004
30414
22077
30417
19291
30425
24079
30427
27918
30433
20560
30437
7969
30441
22899
30443
11919
30449
19200
30452
16693
30454
29919
30461
28036
30463
7100
30465
27654
30473
28961
30477
19066
30479
14372
30483
16057
30489
17655
30492
12903
30494
22843
30500
30498
30505
7815
30508
10766
30513
20634
30516
25857
30521
16846
30523
26530
30527
26401
30532
20107
30537
5941
30540
23060
30543
10269
30548
28561
30551
25019
30555
22008
30561
13399
30563
24486
30569
13324
30573
15443
30577
9587
30579
30582
30582
11738
30587
15945
30592
14753
30597
16734
30601
16260
30604
27342
30607
23379
30612
20776
30616
25807
30617
23970
30623
14311
30626
30105
30633
27789
30634
11808
30641
28366
30644
30071
30647
30240
30651
29241
30657
18033
30660
20153
30664
25801
30668
21107
30672
26032
30676
29074
30681
25633
30685
15533
30688
20622
30693
4736
30696
28068
30700
6521
30705
11876
30708
12857
30713
14112
30715
27407
30721
18220
30724
24902
30728
21012
30733
10571
30737
11787
30739
20061
30745
19220
30747
19219
30752
18808
30755
27553
30761
18861
30764
21780
30767
18746
30769
24467
30775
26724
30780
24254
30784
28844
30789
22221
30793
26720
30796
18526
30798
21387
30804
19286
30808
29273
30810
26890
30817
10535
30820
24610
30823
25733
30827
28591
30831
13882
30835
19527
30840
7318
30845
30209
30846
11050
30851
30207
30856
24637
30861
20988
30863
22929
30867
22685
30873
25650
30876
22096
30878
30257
30884
23985
30887
8926
30892
22469
30896
21765
30900
28839
30905
26451
30908
28440
30913
16030
30917
25462
30920
21627
30925
30202
30929
29318
30931
12053
30935
13817
30941
30711
30943
18599
30949
7657
30951
13764
30955
25084
30961
4526
30964
22179
30969
19022
30973
9756
30977
24602
30979
22089
30983
17956
30989
26743
30992
26367
30996
13473
31000
29993
31004
23319
31007
23255
31012
18067
31017
14554
31021
30877
31024
16494
31027
18358
31031
28985
31037
21527
31038
27506
31042
7777
31049
27726
31052
22105
31056
8190
31061
7159
31063
19097
31066
28588
31073
26242
31077
19335
31081
25928
31084
15873
31088
30357
31092
20374
31096
18010
31099
4714
31104
17070
31109
29599
31111
18606
31117
19625
31118
28472
31123
17723
31127
26305
31131
29263
31136
27056
31139
19591
31144
15600
31147
23645
31153
25511
31157
23522
31160
15971
31165
11781
31167
13911
31172
29096
31175
17222
31180
30538
31183
25175
31187
24367
31189
27957
31195
9294
31201
13555
31204
11741
31209
22810
31209
16673
31215
17170
31221
14716
31225
31145
31229
21126
31232
29329
31236
25877
31240
23815
31244
27576
31248
28556
31253
28608
31255
23760
31261
27280
31265
28254
31269
14375
31271
11731
31276
25619
31280
17849
31283
27689
31285
26132
31293
21300
31297
17705
31301
20815
31305
24849
31307
22052
31312
25870
31316
14815
31320
9359
31324
17774
31328
18332
31331
19735
31337
20834
31341
16591
31344
21329
31346
19026
31353
12525
31355
28332
31358
9917
31365
28185
31368
14475
31373
26725
31375
30478
31380
20984
31383
10979
31388
27929
31390
24669
31395
24160
31401
18903
31403
14676
31408
12884
31410
13348
31415
20308
31421
22141
31423
23462
31429
29264
31431
11529
31436
23766
31439
8031
31444
26625
31448
28692
31452
13092
31456
13382
31459
20577
31464
29392
31469
20192
31471
21487
31477
23728
31481
21073
31485
12550
31488
25615
31490
29026
31496
19970
31499
21761
31505
31121
31509
19196
31513
29878
31517
28530
31520
30833
31523
27146
31528
14080
31532
26453
31535
24068
31540
21647
31544
26307
31549
21344
31551
22591
31556
17050
31560
17062
31565
20133
31566
25770
31571
30356
31575
20986
31581
20784
31585
18158
31587
19863
31593
10857
31596
17828
31598
18192
31603
29285
31606
23933
31613
17819
31616
6250
31620
5379
31624
19558
31628
28267
31631
10300
31634
29121
31640
31093
31644
19594
31648
29897
31651
27959
31657
21916
31658
29090
31663
22328
31669
30719
31672
26781
31676
29700
31678
24035
31685
25108
31688
31014
31693
17729
31695
29187
31700
24858
31704
24981
31709
29408
31712
16225
31716
19548
31720
20649
31725
24533
31727
11180
31732
29955
31735
27289
31741
14685
31744
28248
31748
5309
31752
22063
31755
24248
31759
25565
31765
30045
31767
15318
31772
11003
31775
18524
31780
18603
31785
22580
31789
6677
31792
28131
31796
12919
31800
12291
31803
12311
31806
17554
31813
20583
31817
27917
31819
11120
31824
16571
31827
14284
31833
20767
31837
22676
31840
22796
31845
24775
31849
12993
31853
24539
31856
27556
31861
24945
31863
31851
31868
28609
31870
28831
31875
17217
31880
27409
31883
21167
31888
27553
31892
15172
31894
29424
31899
30759
31904
17998
31908
21569
31910
28718
31915
23765
31920
18760
31925
31062
31928
22786
31932
29720
31935
19278
31939
20005
31945
13371
31947
16867
31951
14991
31955
28998
31960
28074
31965
23702
31968
22936
31970
30237
31975
15460
31981
16057
31985
26187
31987
17216
31992
30570
31997
14161
32000
16071
32004
19040
32009
30043
32012
29777
32015
11287
32020
20157
32025
27485
32028
12847
32030
19199
32035
18245
32039
24749
32043
23587
32048
17263
32053
17723
32053
27878
32061
19436
32065
27150
32067
31520
32073
30506
32076
10095
32081
31421
32083
21998
32089
15936
32092
19407
32095
29306
32101
27813
32105
28180
32107
26924
32113
19925
32117
26525
32119
6823
32123
20051
32128
21288
32132
25322
32137
21519
32138
20224
32144
28433
32148
31943
32153
22558
32156
16043
32160
31777
32164
23869
32168
31709
32171
25025
32177
25489
32181
26600
32183
7630
32188
28375
32192
15411
32197
18515
32199
31116
32203
19378
32208
10375
32211
23966
32216
28655
32221
10383
32223
9832
32226
19070
32232
16718
32237
16323
32240
25613
32245
19575
32246
4115
32253
30805
32256
16807
32260
13397
32262
27803
32269
22850
32271
19087
32275
13150
32281
27840
32282
2509
32289
26348
32292
30184
32295
23908
32299
30032
32304
21913
32309
16348
32313
28529
32317
19008
32321
27886
32323
13613
32328
5801
32333
24186
32335
24457
32340
9918
32344
27128
32349
13598
32351
20934
32356
20592
32359
27788
32362
29413
32368
18367
32371
30622
32375
17677
32380
19078
32384
31927
32386
17521
32393
29406
32397
23069
32400
29889
32403
22404
32407
18862
32413
17373
32417
17835
32420
24512
32425
12155
32427
15425
32433
22462
32437
23205
32441
27717
32443
24622
32448
16985
32451
12819
32457
29478
32461
19138
32464
25516
32466
29306
32472
24160
32476
27010
32480
12459
32484
32096
32488
8448
32492
9432
32495
11208
32499
30051
32503
18402
32509
20549
32513
23770
32517
29045
32519
23400
32525
13507
32528
30277
32532
30246
32537
3628
32540
26269
32544
28092
32549
26565
32549
13610
32556
24458
32561
15101
32564
28278
32569
26480
32573
29649
32577
27238
32581
22601
32583
27563
32588
27010
32593
31985
32597
25781
32601
27920
32604
9564
32609
30411
32612
16856
32617
20609
32620
19288
32625
25819
32627
24334
32631
22259
32636
31117
32641
10592
32644
31634
32649
4395
32653
26679
32656
15825
32661
25108
32662
19815
32668
16052
32671
30565
32676
17738
32680
28778
32683
15156
32687
30698
32692
17551
32694
30581
32700
18569
32704
23518
32708
27419
32713
26295
32717
32618
32721
32560
32723
27471
32728
16495
32732
31931
32735
16804
32740
24118
32743
28681
32747
31659
32752
27241
32755
23237
32760
26077
32764
25168
32768
29263
32772
15930
32777
25800
32779
15326
32782
18477
32789
17585
32792
27234
32796
20268
32801
16408
32804
24997
32809
25364
32810
27734
32815
27947
32821
32399
32824
14985
32827
31968
32829
28391
32835
22787
32840
22987
32845
26383
32849
15356
32852
23874
32857
25843
32860
10894
32864
32713
32869
24743
32870
16727
32876
15558
32878
14942
32884
16675
32889
23493
32892
28462
32896
5098
32899
15393
32904
19893
32907
22492
32912
17348
32915
17530
32919
17995
32922
28369
32929
25171
32933
32415
32936
29541
32939
24461
32944
18040
32948
20323
32951
11756
32957
20145
32958
11555
32965
23770
32968
27279
32973
12690
32976
31726
32979
11325
32985
13459
32988
19471
32992
17099
32996
32149
32999
30529
33002
30824
33008
14243
33012
30369
33016
16617
33021
20777
33025
18933
33026
25299
33033
27831
33035
18720
33039
10105
33043
6725
33049
30821
33052
17371
33057
28032
33061
22401
33063
26463
33068
12612
33071
27063
33075
11838
33081
24670
33082
12501
33088
29336
33092
30790
33097
26567
33099
22120
33103
20387
33106
19129
33109
15828
33116
26533
33119
17176
33124
17793
33129
30063
33133
32684
33136
17805
33141
32190
33145
26218
33147
27581
33153
28407
33156
23947
33159
30705
33164
27594
33166
17330
33172
19212
33175
17641
33181
12992
33183
20001
33189
30702
33192
18325
33196
19629
33201
21100
33205
32104
33205
20654
33212
23441
33216
24338
33219
22343
33225
12072
33229
29969
33233
26328
33236
23256
33239
25345
33244
21594
33247
9525
33253
25906
33257
19081
33258
24604
33263
17608
33268
19646
33273
26887
33273
14687
33278
23997
33285
25908
33289
29790
33293
18078
33297
31914
33301
31482
33304
28829
33309
19540
33311
19946
33317
12686
33320
7076
33325
22640
33329
29785
33331