37977000
34540000
29617000
23355000
23088000
22120000
22046000
21794000
20996000
20902000
19433000
19372000
18713220
17560000
17125000
17066000
16157000
15929000
15443000
15279000
15154000
14977000
14835000
13707000
13633000
13528000
13312000
12750807
12272000
12010000
11860000
11324000
11309000
11021000
11020000
10979000
10820000
10800000
10784600
9901000
9848000
9746000
9549700
9464000
9373000
9113000
8962000
8750000
8677600
8669000
8604203
8417000
8394500
8360000
8285000
8023000
7981000
7967400
7905700
7785000
7764000
7739000
7674439
7640000
7639000
7544300
7496000
7457027
7410000
7347000
7332000
7302400
7300600
7282000
7282835
7260240
7153300
7135000
7105000
7100000
7007000
7005000
7000000
6968202
6881000
6698000
6634000
6579714
6549941
6537498
6480000
6446000
6445545
6333000
6313200
6250000
6183000
6127009
6089400
6090000
6048700
6026000
6011000
5968838
5955300
5855055
5807000
5796000
5775000
5745000
5743938
5693000
5690000
5680000
5649300
5598402
5545000
5516000
5503985
5499000
5487368
5470000
5464251
5449398
5446100
5430000
5429524
5420000
5379184
5367003
5361572
5351935
5319028
5312163
5300000
5290000
5253000
5250000
5245000
5213521
5187200
5159000
5140000
5100000
5078193
5042565
5040000
5031000
4975000
4980000
4983300
4956600
4945000
4921000
4912239
4870000
4860000
4838000
4830000
4799889
4790000
4754600
4747963
4728778
4723000
4688346
4676159
4630300
4592431
4588000
4580000
4530597
4501657
4480000
4472000
4458000
4459000
4456000
4434827
4420700
4378800
4376600
4370000
4365000
4358839
4345491
4320519
4316610
4310000
4295000
4291000
4289000
4238000
4219697
4217000
4151700
4137900
4118808
4110000
4110000
4047200
4028500
4007526
3976000
3941300
3877000
3874000
3842100
3830000
3789215
3779200
3757630
3758704
3738700
3723000
3700000
3678034
3650000
3644826
3645884
3616163
3610000
3592294
3580000
3556000
3540101
3525000
3519595
3506126
3466758
3453198
3415811
3400000
3398000
3398000
3382000
3370000
3369251
3364000
3328000
3300000
3260000
3230000
3220118
3203846
3151676
3146300
3134000
3113384
3112559
3094600
3093900
3093204
3079721
3073350
3067501
3041002
3020000
3015268
3001184
3000000
3000000
2997600
2989000
2993600
2977172
2963199
2957000
2936116
2930000
2913024
2901396
2910000
2908063
2904532
2897303
2900000
2893542
2886698
2882200
2881500
2876625
2872800
2867504
2863000
2828861
2803894
2805396
2800000
2790000
2787000
2773533
2723665
2720000
2705000
2701324
2700000
2684567
2690000
2656600
2640000
2628000
2635000
2610000
2614000
2596753
2581643
2581827
2580000
2580000
2559903
2555600
2529403
2526900
2514184
2506491
2502715
2500000
2500000
2496970
2484122
2471474
2471700
2461002
2452185
2450212
2440462
2446945
2396000
2426000
2429497
2426356
2424100
2394873
2405665
2409000
2400000
2400000
2381053
2381452
2384609
2360000
2291352
2303518
2297612
2264823
2237006
2232374
2230722
2220000
2220125
2210625
2213000
2201927
2202899
2190000
2185000
2181800
2174000
2158000
2154000
2150000
2150000
2141652
2129371
2128000
2120000
2120000
2118200
2116957
2111000
2107852
2106068
2103500
2104198
2099711
2098231
2069350
2074775
2065771
2059484
2049293
2035922
2027001
2028563
2024000
2024074
2009109
2011388
2009786
2001027
1994285
1985753
1971704
1970042
1961690
1954072
1950000
1943901
1930000
1916781
1916822
1918000
1911191
1901934
1898019
1895973
1883831
1891100
1883425
1890000
1883381
1879355
1871843
1873000
1870000
1860310
1841179
1833000
1827000
1822394
1814468
1805000
1802014
1800000
1799000
1798103
1790658
1790000
1786397
1776141
1754000
1770000
1743000
1756126
1752286
1750000
1742979
1732693
1732396
1729320
1714857
1710093
1703266
1684222
1694000
1687311
1680000
1675368
1667864
1659600
1656107
1662691
1651146
1651200
1649000
1650000
1631951
1632616
1636715
1626950
1632991
1628706
1621384
1616000
1583978
1602915
1603659
1585705
1592492
1588961
1587477
1576259
1576614
1561129
1567000
1558000
1555039
1562009
1558693
1551539
1549200
1539251
1530000
1513193
1512923
1512000
1510100
1509400
1508000
1507402
1500000
1502000
1499641
1496904
1494700
1490092
1486053
1484941
1484430
1483000
1478868
1475221
1471508
1470100
1468833
1470000
1468061
1460665
1458038
1452456
1454793
1450021
1446107
1437266
1432044
1430000
1426000
1424667
1424216
1421409
1419000
1418207
1414100
1406000
1401873
1400000
1394000
1396288
1393575
1389680
1389332
1378682
1378900
1366180
1371330
1368117
1366794
1365787
1355142
1345777
1335084
1335716
1335397
1335900
1311100
1329604
1324781
1321004
1320571
1319108
1295000
1316000
1315942
1312947
1306589
1305429
1304436
1302891
1302100
1300000
1293877
1288615
1264000
1284000
1274250
1267564
1261517
1270000
1267066
1264075
1250000
1253548
1246000
1250000
1248636
1247400
1243500
1244769
1234300
1241045
1240382
1239220
1237300
1235880
1234015
1225546
1225000
1225793
1221000
1209091
1201000
1198491
1202371
1200000
1203230
1201158
1197497
1191613
1193605
1190000
1186700
1170791
1184788
1173179
1181496
1180770
1180570
1178391
1174964
1166761
1169719
1168056
1166033
1165182
1164098
1162928
1162770
1160000
1160242
1146053
1157938
1156663
1155790
1151554
1142947
1144000
1140100
1132383
1129854
1131160
1131896
1126534
1109363
1126000
1125299
1110565
1125898
1121261
1118035
1115560
1112072
1107000
1102342
1104000
1101981
1100000
1099931
1100000
1100000
1098526
1097000
1095000
1092066
1092700
1092692
1088100
1077075
1085664
1083865
1082929
1077687
1081903
1075800
1073440
1078362
1077169
1074000
1075798
1073893
1073824
1073921
1066967
1061929
1048240
1062643
1060000
1056247
1060000
1059700
1059092
1058070
1047549
1048005
1046054
1046000
1039205
1030720
1038738
1036412
1026459
1027200
1032197
1032000
1031992
1029129
1026848
1028808
1029808
1029927
1025569
1028813
1021762
1024876
1022514
1017699
1018974
1020886
1013795
1015586
987310
1014825
1014227
1013900
975453
1010087
1006402
1008290
1005904
1005654
1004741
1003698
1002111
1001694
1001205
1000000
972647
989567
963000
951000
919438
889231
880691
862965
837437
797003
790017
778500
781538
762000
760000
752993
741651
705244
705103
693494
664046
658859
642045
640000
639000
614618
602481
580000
572717
574147
567698
562000
506654
470015
438341
433688
429564
418495
426704
418500
361366
410956
403131
395954
372410
364125
355573
335696
330790
330000
322500
300000
300000
288054
286745
275524
274400
256185
253995
231626
223757
222323
204725
200500
187302
187083
190047
133019
174515
157474
149194
150000
142004
133798
131695
128793
127832
124509
115826
110000
111329
104000
94874
93060
84520
88271
70000
61550
56166
51437
52320
50000
36371
41944
37074
37708
35854
34980
33522
36281
31356
32057
30000
28802
27704
26450
25000
21926
23221
22151
18326
17222
16582
13220
13326
12576
6444

5801
6227
6025
5800
5445
4315
4040

2500

2213
825
1611
1051
714














1000000
1000000
995268
997536
995000
993000
990306
986400
960423
985290
981738
984100
980662
980588
980000
977700
977600
975000
966144
972400
972525
972943
968638
967250
963464
957352
959823
957352
948757
953900
951558
947952
947723
946627
936000
935977
936349
934424
928850
929063
930000
919899
922611
924531
924449
920000
916857
920628
914970
914047
914341
913700
909724
909585
908400
906092
905852
905152
903312
867678
902500
900492
900500
892363
891800
889725
887000
890000
888924
888486
881476
877662
878062
878000
870952
873943
874127
873725
850403
870018
872000
871187
868715
868075
866772
866337
864122
861799
852000
855569
859424
855221
855679
852800
851405
850000
849090
847582
847819
840000
845300
844483
846000
844583
843386
834881
839786
833779
837737
835600
833276
830106
829134
826000
821652
814655
824229
822455
817511
819561
820987
804663
819446
819000
812229
815848
804915
807537
811800
810306
810447
809535
807857
807903
806966
800215
804398
804114
800000
800000
797882
797200
784776
790646
755300
787000
788211
785800
787216
780000
783120
782000
771000
776386
776249
768638
772113
766739
767848
767417
766936
765911
762900
762111
762140
760781
761195
760084
750224
758079
755910
753056
753370
750000
750845
751322
750000
751331
750000
749522
743691
744554
743626
741717
727750
740435
738567
740000
732178
739573
737011
736224
736072
734870
733000
727357
730400
730266
728935
724000
728160
724314
726722
724909
725793
724700
722973
723490
722243
721599
721049
720043
720000
720000
718353
717700
715774
708127
702621
710210
712434
698852
709500
707408
705478
704570
690457
694844
704891
700000
703952
703498
692793
693236
699097
693000
687985
691931
682326
695947
685356
693700
693645
690422
692080
691595
690844
690100
689867
688597
687130
687608
685368
685589
684360
665822
677381
683794
678027
568700
679288
680000
679762
679624
679771
679127
675950
673446
671834
668405
671200
671033
670251
668592
668382
667929
666322
667104
666323
659019
664455
663403
661897
659862
659233
655852
656100
655350
653055
654876
654055
652800
653337
652604
652042
647508
652045
652308
648766
650000
651661
649404
645923
646277
647240
644919
640359
638516
644765
644247
640000
637736
642413
620422
640498
640280
640600
638586
639951
633690
634830
637389
636776
632013
633301
530000
633210
631155
631555
629695
629061
614821
625831
619293
628377
614453
627475
626700
623841
626683
624518
623736
623708
600609
618388
618397
622975
623401
622903
611739
618251
618124
617706
617528
616242
616346
615919
614198
613356
614647
614093
596672
607896
605767
608079
610424
609314
606589
607778
604829
606007
602187
603535
602840
588894
586580
598710
598043
598862
597658
595061
594446
595118
594258
593197
594605
592976
593400
593337
593638
591115
590554
590249
587010
588620
582602
586383
584340
586048
583109
585386
584308
581130
573296
580097
581470
575942
573935
578420
579970
574089
579295
578600
575721
578523
577022
577000
572740
573449
573300
543271
572400
570898
570660
570308
568900
567953
566517
564443
566087
563917
561875
565208
564830
564021
552118
561956
560514
560725
560000
560041
556920
556549
552156
554978
554315
552105
547621
552508
550000
548433
548620
550000
549370
549324
548507
548249
547957
546176
545624
544134
543933
542321
542200
542000
542259
541600
541034
541101
538068
537622
539804
536009
535547
537500
520000
533830
535657
535303
532504
532732
529797
529007
522613
525147
528330
528256
527668
526745
522768
516092
520000
523370
525321
521627
523726
520367
524433
522878
520428
518365
520305
520000
519935
518197
506548
518012
517887
517451
516500
511675
515215
515700
515556
514898
507469
511345
510300
508916
513072
512530
510439
510456
506098
509700
504509
508079
507355
506743
507000
504194
506640
500183
507002
503530
505334
504423
503564
502197
502547
502000
501952
501468
501129
500000
500000
498590
498748
500617
500292
496696
492367
499900
494382
490819
498328
498100
497875
495563
496122
495995
495744
496164
496046
491237
489937
490000
486998
493574
491500
487010
490508
489498
491213
489275
488050
488157
485221
485342
486329
486152
485376
476892
484862
484465
484212
476761
483615
470193
483811
483546
481300
479472
482632
479837
482249
482111
481505
479000
479920
479073
477900
474093
477798
477781
477868
477186
477000
475056
476096
476143
471389
472762
474706
473129
473957
473025
471500
471482
470000
470000
468469
468770
465069
459263
467992
467862
467900
466723
464254
461636
464200
462479
461796
462628
461574
455230
460491
460468
461152
453286
459576
451523
459781
450741
457873
457633
454486
457177
456853
455300
456000
455339
443273
447992
452058
453265
448087
429503
450771
451100
449063
449498
436779
445635
448016
448374
447701
446749
447106
416522
447245
446000
444784
445388
444851
444724
445020
443755
443575
442548
441700
442289
434565
440508
434414
440000
439264
439815
438798
434008
409745
437000
412428
437559
436639
436094
436300
433970
435413
435751
433966
434403
433577
432149
422732
431560
433475
431944
431922
433031
427600
432557
431282
429900
430157
430828
429612
428450
428753
386276
428527
426005
425817
426253
421844
424633
424700
422535
423927
422993
422106
422269
421579
419363
421726
420594
421525
421291
420000
420000
419536
419500
419529
417990
419047
418241
417814
411634
418280
418232
417919
418000
417156
417059
417007
416442
416212
415345
409391
408900
415501
408112
414131
414554
409928
413283
413487
413418
413028
412758
412275
411524
410210
406933
408245
403785
405000
408906
408198
408500
406553
407594
407109
406517
402368
406262
389307
405683
405072
404656
403833
403489
404223
392294
397419
401896
400118
401524
398053
400000
399606
400000
399064
398854
397476
397264
386019
396290
395527
393294
392451
394760
387417
391187
392279
391135
392854
393079
393000
389494
389261
391600
390533
391164
356905
391008
384182
390809
389911
390000
387543
386861
388505
389280
374258
385810
387807
387647
380787
385376
383917
385257
381223
384598
384700
380948
384250
382405
383822
383134
382720
382236
378681
381598
380941
380000
380130
373492
377347
378203
379289
365525
376834
377835
378326
378606
378732
377200
377793
377609
377561
376857
370610
375600
372775
374706
371855
374292
374394
371591
373987
373725
372249
362654
370155
371507
366916
369162
370300
370317
369991
369222
370180
370000
368892
366321
366602
367113
364800
367184
366992
363809
364628
366491
362690
366323
364579
363436
363127
363416
360495
360000
360590
360106
359230
354927
359350
353767
353841
357100
360000
358499
352108
359341
355875
356900
356168
350184
355542
357618
357000
352801
354382
356020
355693
355336
355037
353299
353930
352683
353203
352377
353419
352646
325809
353033
351488
352472
346768
351735
352173
345366
350859
351246
348208
350191
350000
350365
350000
342209
346739
348517
348216
341831
347088
347088
347376
340360
346921
346789
345876
341195
341200
345068
345007
344893
341799
340494
342493
342607
343132
343304
343090
342618
338627
342112
340318
341892
341994
342464
333200
339850
341341
341422
330000
337931
340600
340560
324726
340000
333028
340000
339676
337482
337053
332863
337785
338155
332903
337683
337230
337495
337063
337108
337092
333871
336111
331779
332793
334977
332875
333786
329928
334122
332386
332714
331045
330211
331576
315196
331400
331030
332318
330126
315940
332190
331013
331788
302840
330000
329853
331392
331499
330854
330600
329874
330511
328278
330000
329224
322128
327258
329058
327000
328966
328240
324002
326416
327985
326055
321876
327427
320970
327435
319104
327081
307990
326849
326471
325560
326419
318021
323370
326040
325132
322935
325441
323900
325350
323700
313809
324634
324043
324286
316048
323256
323279
323152
322300
322531
322278
322042
322693
313510
315350
321992
322267
321789
319279
321376
321521
320451
320434
318856
315019
320914
317847
320189
319941
319554
319929
319187
319249
319067
314418
315596
316748
314303
316126
317000
315270
308745
313012
314789
315502
315351
314319
314265
297954
313092
314617
313828
311625
308508
309605
308204
312994
311230
311584
310817
310889
312666
312392
312319
312507
312446
312223
311000
310852
310263
310130
309370
310864
309607
310102
306449
309162
309011
307764
309319
306053
308596
306409
306659
308096
306978
307911
304113
307024
306261
299660
305155
304282
306233
299699
298386
304615
302295
299975
302231
300466
300050
301226
302984
301313
302739
300300
301657
302310
302331
302419
302284
300000
300100
300424
300837
299261
301000
299438
299265
300618
300000
300136
297554
300000
298096
299824
299673
296692
298585
299101
297943
298562
298142
298428
296418
298288
294522
297532
296010
297822
296655
295135
291649
296440
294265
294546
295351
249463
294807
293373
293184
294494
292808
284079
290645
285721
290365
290422
293001
292645
291428
291687
289999
290768
291720
290743
289924
291189
289821
290553
288461
290716
288466
285121
286248
289490
289429
287570
287482
288090
288000
287558
286716
287677
287401
286919
282828
282474
285280
286007
284982
286240
286071
283872
281087
278064
273883
283823
285362
284282
284289
284266
284179
283904
282258
283021
283677
272177
283542
283004
282905
282415
280233
282762
275789
282407
282011
281716
281596
281027
278055
278658
278551
280498
279914
279972
278435
280062
279968
277539
276360
279792
278342
277648
279381
278500
278363
276499
278000
272801
277668
274466
277375
276264
277000
274176
276574
275232
276295
275988
276245
276165
275579
274996
274906
275000
275155
274492
273892
273761
273883
270500
273267
262748
273439
271780
270310
268622
272726
269506
272349
272377
272500
271962
268167
258105
269053
263093
271900
268279
271467
268243
267918
270875
270774
270413
266936
270000
270366
269103
269802
268806
267170
269530
269311
266248
269418
266675
267036
265162
268038
267913
260759
268155
266550
265955
267648
267590
265758
267462
267161
266068
267155
267069
265409
266720
266784
266804
265833
265390
263234
265351
264990
262914
264683
264709
264373
264357
264091
264084
262219
258919
263280
262862
263102
260654
257804
261454
262970
262763
257359
262275
262491
255671
262075
261321
260252
261801
244043
260683
257172
257662
261445
261165
260109
259444
260263
251390
259809
259896
256613
259337
259308
256454
259056
258375
258248
257275
258113
257448
258277
252087
258069
254406
258009
257087
257601
256714
257163
257005
252527
256019
256302
256286
255660
252000
255895
254510
252074
244219
255616
255240
253734
254880
255109
255168
255116
255000
253996
254600
254634
254114
249860
252739
250000
252342
252844
249862
250660
251971
250287
252656
252609
249752
249893
252381
252192
251942
252044
252008
251974
250521
251200
250799
251064
240359
251000
250443
250770
249810
250217
249432
250000
250000
249472
248292
245630
247672
241403
249434
248085
236043
249194
242347
248900
247380
246794
247706
244277
247032
247995
239146
247863
247234
246501
246647
244168
246433
245313
244668
242548
246540
245403
246376
241817
235016
245508
243987
245608
242840
181842
244835
243739
242920
243300
243971
243580
243700
242979
237591
240755
242089
242543
243031
242847
241599
236169
242742
238067
241835
240453
242000
241699
241389
241110
239257
238648
217891
240633
240117
240408
237551
240735
240342
240368
238976
235056
239928
238697
239798
239046
239700
239524
238593
238119
232787
235305
237846
235218
237095
236583
236083
236602
237816
223622
232555
238000
237444
237528
230810
236961
237250
237386
237274
237089
213698
227997
237052
236580
237054
235345
235492
236319
233648
236157
234837
235996
235585
235486
234765
235281
235107
234684
235066
234997
235087
234468
234628
234541
231260
234626
231107
227411
233040
234293
234073
233917
230428
223166
232386
233464
227645
233339
232209
233184
232359
232755
231370
231797
229941
232006
231602
231853
231033
228848
230241
230839
229458
226616
231075
231198
225611
223898
230378
230376
230414
228720
230531
230427
229548
229956
229731
227413
228179
228857
228436
227020
226188
221965
215000
210528
225801
226868
221200
227289
227183
227239
227184
227098
223159
226539
226857
206081
225000
223627
226508
226374
221530
224329
220292
217362
225209
223404
225000
225628
225544
225049
225705
225116
220389
221797
225495
225454
225118
224926
224419
222594
221881
220174
224488
224289
224013
222415
222943
223360
223112
201026
221733
222938
215968
222192
216637
218653
221066
222226
216520
221715
220813
220045
221700
200000
219703
216505
219910
220987
220762
220279
220570
218737
220253
219680
219679
206125
218153
216099
219138
217118
215819
218520
217900
218843
206664
217553
217625
218410
217141
217244
218400
217000
218323
213052
217827
217732
214610
216530
217274
214901
217135
216600
213610
213166
216723
216108
216406
215400
215677
215784
214823
209083
214605
215000
215031
215243
215214
215193
215106
215029
214492
206575
208612
212200
214674
213840
201818
214547
213977
211352
214216
209175
210829
213524
213105
205423
213055
212935
212474
212159
212692
210440
203944
210053
209945
211369
206005
211965
209840
208944
211005
211207
209263
210729
210589
209194
210273
210000
209175
208669
208663
208589
208886
210000
200000
209666
209003
209080
209000
200393
209070
207904
208225
201191
208682
208675
198713
207963
207604
205605
208100
207489
207327
207000
207557
206449
206069
206682
207127
201632
204846
204338
205333
206257
204661
194460
205521
193048
203780
202793
205397
205870
205399
204953
205525
205603
205294
204215
205164
193774
204722
196856
200538
204068
203454
201785
203254
203969
201462
203108
201816
202488
203219
200119
201447
203008
200000
202810
202232
201635
202401
202335
202105
202031
197705
201802
199974
202131
201943
201322
200585
201432
200516
201329
201718
192064
201546
200762
189453
201178
200815
201294
200900
200000
200915
197340
200212
197885
200526
200490
190696
199795
200370
199961
200289
200000
198612
200000
200000
196196
199830
199791
199060
194514
199191
199303
199223
195223
198283
196745
197000
198566
198239
197953
198361
187251
196003
198309
188834
198056
197446
196367
196639
197885
196127
197757
197662
197233
197347
197545
196627
190598
196409
192676
196406
196954
195891
193830
196515
193931
196283
196645
195687
195250
195136
195637
179931
195910
192739
195633
195805
195318
191114
188463
195382
195494
195222
193325
193554
194765
194882
195022
187900
191897
194543
192876
194461
193190
194193
194018
193144
193000
190289
193832
193781
191346
191299
193394
192680
191605
187668
192993
192757
192599
192571
192644
192315
185900
186099
191167
190400
186262
191037
182900
190709
191158
188240
191260
190184
188801
190972
189177
189547
184700
190139
189876
190429
189742
188814
189800
189652
188571
184501
189614
189333
188853
188243
183293
185128
188614
188746
183612
181115
188082
188276
188118
188160
187604
187262
188003
188038
187144
187215
187854
187323
183491
187270
187291
186986
187239
186653
186611
184299
182460
185273
186051
181600
180470
186027
186034
184991
180063
185270
184599
183873
184625
185129
185082
177595
185000
185010
184835
184755
184231
182153
184541
184484
184240
184463
184428
181174
184184
182819
183996
182548
183875
183851
183001
183378
183350
183164
183381
174990
181709
183314
182218
182219
174354
183000
182731
182644
182701
180302
182581
175136
181494
182437
181977
181447
181734
180523
182000
181639
180144
180362
179301
180741
179844
181216
181000
181409
179773
181173
177900
180820
180200
179806
180475
180728
181000
180995
180823
180180
180130
180766
180460
176783
180000
178638
178915
180327
180307
178102
180213
180279
179915
178921
179951
179913
179111
179528
178651
179028
179346
179355
176000
179225
178772
178334
172065
173849
178469
173375
175478
178020
177303
175053
177081
114786
176139
177603
177428
174183
177344
177253
175000
176935
176931
175457
172384
163688
174286
176688
176571
174349
174030
168168
175219
175208
176424
176428
176000
171847
171953
169466
176030
174264
175961
172120
171271
175805
175605
175742
175599
166867
174994
174700
160000
174942
173599
173676
173057
175255
174972
169786
170000
174806
175000
173366
174564
174625
174775
173260
173877
172565
174531
164981
174336
172253
174051
172826
116541
172781
173890
155143
171515
173903
172915
173216
166774
173591
173531
172709
173329
147713
173256
173000
172294
172424
170880
172466
165579
171944
157701
172657
171793
172305
171995
170183
164653
171709
168243
171644
171471
170981
170335
169929
171108
170800
168482
170876
170280
169300
170660
170391
170000
169892
168346
170362
170237
170222
168121
170282
169828
168766
170000
168992
170009
169393
169947
169736
169868
168210
169264
169366
169540
169221
169383
165456
168027
169158
169032
167900
168641
168909
157996
167986
167003
165185
168110
168501
165763
168180
168393
167236
158024
167636
167978
165976
167446
167865
167820
161726
167371
167095
166112
166480
167057
165396
161000
166100
165264
165688
166667
164937
165880
163318
165000
166332
166261
164748
165503
165683
165401
166000
164310
163838
165000
165627
165456
164435
165525
164924
163970
164384
165258
161439
162949
165006
164455
160997
164270
164212
158222
161799
152596
163268
163000
163712
163812
159134
161612
163595
157016
163388
163223
163000
163442
162873
162584
163268
163257
163200
163221
162725
163067
162981
161343
162797
162877
162704
162434
161925
161596
162312
161555
160722
152051
162180
161949
161683
161909
158777
160838
160355
160901
161562
161584
161156
158508
161528
161413
160325
153062
160766
161323
159360
161037
160114
157532
160219
161034
160665
160849
160614
156920
158599
160403
160214
159207
160181
158911
159074
160308
160115
160165
160000
160000
155985
159445
158371
159775
157695
159760
155713
159130
159400
159139
159300
159443
159428
157394
156374
159115
150458
159203
159080
158386
156540
158668
157298
158124
158472
158142
158509
158027
147965
158298
158034
147712
157615
157863
157804
157935
154600
155054
157820
157745
154879
157729
157575
157452
156522
154706
157349
155021
157352
156918
157196
155038
153704
154600
155909
156748
156787
155383
155134
151243
152960
154838
156218
155959
156174
156000
154035
153178
156181
155998
154624
154106
154037
154311
154326
155117
155499
155389
155259
153796
155193
154521
155140
155016
155079
154992
154723
154743
154188
154817
153279
154793
154137
154019
154657
154441
153181
154359
154574
153502
154425
147123
153882
152610
154468
153717
153706
154262
154131
154305
147393
147252
153861
153508
153915
153918
152909
150100
153482
153047
149246
151500
153532
153511
153565
150000
152759
153000
149954
152393
153159
152589
152729
150000
152863
152960
151037
141308
151777
152894
139981
152481
151677
152703
150138
152143
152300
148456
142250
151582
151184
151684
151834
150000
150197
151910
151827
151856
151707
151001
147373
151420
150827
151617
151691
147866
151372
151625
149837
146324
150012
151226
151349
150580
148324
141627
150999
151227
146704
150984
147831
150833
150804
150000
150623
145511
149403
148270
150000
147897
150048
146858
142352
150129
147900
150000
147483
150000
144549
140234
149910
149220
144825
148980
148804
148070
149450
148587
148045
139929
149188
149084
148000
145778
148931
148858
147633
139753
147448
147228
148683
145696
147221
146213
147245
148449
147991
147210
148173
147573
148037
148151
148164
148145
147927
142136
146787
143404
147791
147443
147450
144307
147567
147458
147233
146974
147344
145836
143886
144739
142966
146481
145333
146771
146871
145755
146574
146179
146264
144800
141913
146073
146214
122180
140751
146207
144125
144651
144779
146219
146091
146005
145867
145595
144537
145246
145568
144858
142946
136604
145531
145115
145431
143229
145389
142432
144407
144174
143230
145098
143641
145233
145149
144625
143015
144137
144932
144785
144709
144381
141259
144746
144555
144268
136634
143836
143871
143932
143396
143833
143796
143449
143430
142873
143379
139720
142361
142000
143360
143592
141316
143362
143283
143270
143194
143414
142184
141285
142948
129237
142482
143124
143023
136830
142019
142847
142723
142645
142253
141828
142462
142030
142389
141970
141935
141336
138905
141166
141260
142146
142135
140730
141667
141000
141482
130333
141143
130827
141634
141664
141645
137383
141532
141500
141464
141395
141322
141397
141141
141058
139412
141191
140000
141029
138552
140937
140937
129619
140493
139264
140195
140202
140545
140545
139582
138355
140256
139738
140469
140400
139805
134022
140000
140019
139552
135275
139900
120071
139330
138798
139768
135787
139525
136570
137944
139483
138135
137888
139364
139297
138237
139284
139248
137498
139143
138856
139063
138152
138159
138864
138243
136496
136105
137772
138706
138669
138632
138504
138204
128800
138058
130753
130196
136828
136981
137358
133062
137810
137208
131542
135904
137613
137334
135445
137559
137104
136471
137125
133558
137187
137368
137386
136886
137182
136949
135500
136897
136861
136492
136118
137000
135234
135306
136028
136308
136771
136654
135483
134938
133117
136350
136342
133807
136234
136244
135088
135920
136200
136167
134290
136254
133970
134520
136133
132018
136037
132634
134293
135050
135832
135000
135308
135560
134827
134830
135142
135100
134863
131377
135248
130710
135116
134940
126617
131528
133868
134440
134699
134764
134454
134372
134530
134592
134590
134113
134510
134293
133492
133893
134413
132940
132816
133508
134153
132135
128250
129222
134100
132671
133865
133772
133487
133943
133872
133846
132640
131286
133501
133759
132493
132436
130000
131513
133436
133205
133372
130290
133191
133097
133024
131360
130517
132536
132034
132511
126777
132278
132470
131856
132438
129300
132000
132319
131989
125257
131989
131052
131008
131794
130955
131105
131325
130370
131560
128624
131365
131056
129717
130759
130689
130703
130094
130275
131171
129542
128534
129807
127132
131043
130754
129133
130603
129322
130825
130825
129834
130615
129576
128680
130641
130539
130143
128779
130346
130495
130274
130429
127880
130365
129974
129655
130122
130142
130142
130118
127545
128413
129924
129960
129606
129920
129523
129839
114363
128571
127748
125817
128139
127570
129638
125140
129370
128590
127880
128831
129185
129216
127792
126626
128895
124898
122854
121039
128637
127973
124878
128060
128112
124070
126924
128803
128034
127334
128264
124274
121451
124269
127327
122802
126769
128377
127536
125900
128332
128212
124143
126882
116571
127867
128025
127850
127974
118319
127864
127562
127006
123988
120887
127342
126805
126595
127252
127571
126009
126930
127396
126329
127236
123598
126370
126574
127255
125960
126938
125608
126670
126962
127027
125254
118614
126505
126470
126701
126702
120346
126866
125543
124180
125542
126814
125008
126136
126270
126631
125933
126589
125564
122219
120058
123187
124939
125973
114350
124577
125856
124716
124912
125817
125634
118242
125163
125647
125473
124829
125311
124361
125486
122571
118832
125000
120046
125509
116477
117273
125000
125354
124557
125214
118799
124810
125075
120924
124002
115439
124972
124880
124648
124458
123341
124381
123494
124151
122917
124694
122378
124084
124447
123078
124352
124246
124345
124176
123738
124000
101827
124000
124053
122497
122395
123263
124000
120923
123906
123757
120200
122009
123588
123720
122719
123684
112417
117600
122785
123469
117240
123184
119675
123420
123403
123081
123378
122712
122934
117510
121716
121536
121367
122432
102597
121812
122833
122676
117963
119243
122734
122619
122701
122483
119217
120004
122604
121110
122460
121959
122336
122411
120597
121874
122300
121185
109897
122124
121803
122190
120655
118822
121401
121976
121309
121604
120158
121171
121608
121562
120396
121220
121537
121110
121109
121371
119517
121189
109424
121363
120000
118753
121323
121263
121313
121272
121187
120258
120904
120790
118278
120899
120479
100641
119801
119848
120728
119664
117605
118318
118805
119819
120456
119418
112745
120152
120246
113793
111135
120000
120041
120000
120000
116601
119942
119480
100000
117430
118167
119512
119690
119677
112580
119666
118462
118000
118263
119476
117976
117936
119317
118608
118960
119214
118750
119073
118836
118655
119105
111144
116323
118993
116447
118927
117446
118053
118119
106990
118211
118370
117997
117707
118494
118594
116181
112110
118352
117383
109237
116777
118488
118263
115672
117794
117830
118066
117863
110385
116174
117434
110415
117110
112726
114534
118169
118121
117900
118038
118041
117510
117958
117517
117746
117133
117825
117711
117757
117579
117770
114897
115934
117167
115029
117674
117364
117668
113283
116621
117399
116882
113776
116069
113137
116343
115966
117285
117282
116764
116143
117062
116250
116799
116015
114109
114445
117063
116797
116893
117000
114822
116946
116917
116760
115992
115494
116682
115750
116055
116836
116641
116834
116794
116406
116720
113816
116262
116672
116669
110210
110560
116270
116480
115840
115928
116077
116034
102056
109510
114712
115018
115786
116016
115956
111511
114569
115969
109805
115902
115911
115884
115602
115319
114205
115441
115487
114970
114971
115382
115382
103920
115353
115144
114842
114486
113196
114024
113929
115028
114171
113907
114699
111536
114783
114663
114496
114761
113634
114371
112449
114584
109914
109370
114308
111820
113147
114161
114148
110088
112008
114009
114000
113580
102221
111921
112267
113500
113809
113825
113570
113711
113819
112045
113170
113191
113284
110706
113317
113326
110000
111962
113116
113335
113401
113347
107819
113194
111966
112788
113191
113254
112837
112254
113077
113166
113121
107786
113000
112757
111620
113003
109691
109251
112887
111454
112452
110986
112891
111805
112459
112650
112357
112600
108580
111757
111251
112500
112402
110994
108373
111100
112085
109644
108861
112276
111407
108456
112260
112218
112078
102806
111787
111586
109152
112102
112061
112118
111125
112058
107994
111955
111633
111892
111788
111399
111499
111017
107638
103337
111189
111348
111631
111575
110636
111575
110939
107926
109072
106940
108735
111475
110646
110508
111425
111391
109775
111308
110979
110956
111170
111269
108496
110303
111014
110643
110868
107805
111126
111076
105878
110687
110983
110997
110501
110511
110892
110937
110825
110683
108679
110849
110642
110290
110714
110535
109696
108757
110553
110282
110536
110390
110567
110567
110512
107362
105248
110438
110115
110218
110135
110000
108587
98804
105564
110198
110128
109937
108592
108864
110001
109965
109686
108905
109802
109763
109243
109701
109621
107965
109432
107695
109523
109527
109409
109392
109300
109461
108794
109299
105354
106847
109452
109266
109381
103639
100504
108824
108933
109212
109116
107416
109128
108981
109106
103497
108345
108716
108585
106597
108610
104148
108860
108856
103886
102856
108758
104021
108578
102019
108620
108171
97753
108505
108457
108375
107341
106247
106331
108164
108179
107086
107922
106206
106168
108151
108061
108008
107997
106880
107638
105051
106746
107909
106082
106158
106653
107471
97979
107660
105309
107620
107570
106805
107566
102291
107536
106371
100800
105398
107193
107337
104157
100000
107404
107317
107341
105414
106810
107317
107258
99837
107100
106880
106556
104428
107093
106945
104799
106818
107068
104547
99066
106384
106952
99961
106692
106633
106879
103862
106322
103190
106422
106739
104535
106101
106505
106314
105038
106441
106455
106298
106447
103314
106290
105471
106306
106054
105264
106280
106200
106002
105681
103369
105856
105833
105121
99135
105489
105520
101509
105687
102856
105809
104349
105479
105700
105393
105178
104927
105578
101481
105631
105623
105552
103992
105439
105011
103908
105171
105255
105202
103725
104261
105167
104183
104771
105080
105101
104948
103578
105006
104986
104783
99478
101486
103278
104032
101140
104530
104579
103547
104683
81719
104609
102012
104488
104471
103026
103677
104417
104285
104123
104430
94403
103745
101328
95785
104234
104116
99256
103919
103879
104020
103400
100011
100462
100575
103717
103991
103760
103082
103941
103949
103860
102088
103894
103800
102905
63840
103608
97368
103604
102836
103115
103610
103132
102090
100324
103276
103526
103497
103391
99322
103420
103328
99730
103202
98859
100829
102895
103200
102453
102075
102923
103185
102998
103069
98908
102992
102411
102400
101990
95105
102892
102909
91900
102864
101477
102592
89380
101415
102629
102214
102708
101919
99987
102511
102474
102466
102354
102214
102143
102165
101970
102282
102089
100201
101403
102238
102211
101398
92127
102038
101659
101852
101878
101297
101548
101659
97500
101597
101123
100563
101751
100924
93557
101647
101640
101638
100740
101616
101325
101539
101454
100514
101444
101370
101239
101395
99251
101221
101246
95267
101170
100615
100194
101068
101060
100821
96800
101004
100808
100824
91297
100219
100527
100479
100030
97557
100286
100693
100641
97435
100445
100076
100497
100179
100449
100210
100447
100442
100361
100432
100418
100416
100300
100330
97541
98122
100089
100014
100049
100046
97747
98776
97323
93475
99274
96140
99039
98800
97776
98416
92957
98692
90605
96211
93283
98345
93989
96540
95001
97719
97828
96494
97200
96946
94016
96940
94492
95200
90946
94331
88732
94971
86375
96061
96764
96814
92787
92989
96450
94115
87161
95818
92987
91322
93740
85177
96025
76186
93233
94229
95389
91778
95796
95775
93148
93499
95605
92374
93542
92823
95089
92562
95166
92000
91109
94788
94556
92602
85014
88818
90880
94470
88322
94299
94037
85060
92617
91808
93821
92121
93673
91407
79200
92683
93431
93444
90896
90963
87679
86552
90385
78536
93010
91982
64379
88284
92430
91755
92782
92475
91882
88626
91054
88138
87889
78273
88859
75730
89075
89387
82472
83235
83564
88220
89979
85740
89780
90682
82837
90412
87305
86060
86445
90191
90643
81465
90525
90582
84260
89718
89457
90312
90401
88291
83817
87236
90178
89004
88680
89785
86921
86257
88900
86862
86046
85862
88725
84959
88885
88815
81773
84202
84469
88499
81565
84500
88101
80365
85191
74087
87875
85332
87739
87796
87723
87347
84044
86971
81063
76536
87215
83356
83466
86948
83822
82981
86439
83356
79875
86413
76506
86487
80000
79557
82336
85811
85055
83405
84000
86068
81285
85560
85855
82276
85577
79669
68451
83320
85363
82334
84232
85075
82585
85098
85052
85024
84671
76661
83489
81392
84619
82762
83400
79346
80423
84104
77236
82425
83700
81691
84235
81111
77630
78900
75133
83503
84224
79034
84196
83973
61070
77610
83715
77997
73953
83750
82704
80755
83324
76792
78152
77087
82937
80117
79379
79319
82970
82504
78728
76296
82887
82631
82154
82739
82606
82234
78703
75000
82368
67134
72271
77207
80605
77117
75337
77310
76143
71549
81723
74825
81788
81773
81500
80627
75723
78250
74859
81424
81360
74192
78723
78712
74000
81066
79610
78591
79504
80892
77436
76429
80796
80683
79315
77791
71318
70380
80359
74132
80310
74459
75672
79815
80000
80028
79504
79545
78780
71010
77130
71077
79484
79023
79348
79307
75306
79235
78407
78327
78995
74000
75070
78450
78800
75082
78557
64681
75735
77652
78302
75390
78107
77374
71479
77893
75657
73338
75687
75833
73868
77624
65812
77352
77000
72931
76997
76918
72205
76511
76766
71268
76788
72685
74671
76203
76492
73929
64021
76435
69744
74204
75450
71907
73018
73911
76000
75500
50260
75082
69857
72500
71183
72722
72999
68154
75076
75197
75514
72000
70628
74738
71196
75115
72299
71449
74141
70560
75100
75251
74478
72740
69613
74000
74656
72561
71240
71722
67717
74550
71946
65881
72421
74504
72480
72527
49891
72139
74405
71529
61594
66400
71181
73128
73650
74125
73623
70067
73639
65602
63626
73706
70160
60361
73647
71067
65812
73562
59345
73473
68183
73330
73322
70373
70758
72913
70203
63368
69976
72875
69453
67460
69166
66211
72495
69622
72277
62052
69389
70165
72207
70000
65881
72117
71883
66541
68896
67085
71868
68056
68244
69144
69388
68695
71285
71153
70293
67628
71501
70659
69309
67269
70871
61379
64249
70801
67967
70996
70842
59518
68573
65000
65177
66514
70468
70610
62420
66800
68187
70299
67197
66611
67526
64055
65894
69917
70166
70000
70000
70000
67519
69870
67594
69882
62957
69887
60086
62982
67054
69703
63231
65922
60674
69493
69439
65231
69297
67964
67964
62480
57482
62570
68545
65589
63393
68878
68809
68635
65692
62315
65191
64817
68360
66234
68276
64350
64850
65080
68011
68024
67985
67982
61308
61749
63726
67789
57534
63954
59102
65634
64764
67206
65034
67619
67598
67211
63209
67349
64645
65385
65302
61559
67345
60517
62148
63298
60437
63104
58055
59068
55084
66685
63522
64587
63115
64441
64378
63936
59704
66749
66688
66721
66527
66633
56227
66609
62419
66423
65845
57972
61652
66246
65382
60867
66128
66107
65571
55655
63630
65373
62432
62945
65574
65716
65181
56581
58587
63036
59536
61464
65273
57748
63431
54577
61937
63834
65000
54753
63245
64730
59606
62006
60666
64897
64560
64704
64544
63973
64425
61237
57147
64367
48473
62253
63837
60479
61011
63536
60164
58740
58201
63842
58792
56783
63214
57163
62534
61473
59613
58135
59862
60177
59854
56152
63359
63399
59998
63377
60908
60806
60991
58217
53353
63208
62938
59712
60000
62237
62945
59947
52728
51108
59763
60284
56745
59325
62454
62822
55478
62700
60288
59281
61750
61902
59478
62258
62200
52939
49145
56713
62241
59800
61072
62023
58606
57351
62027
61441
61512
61954
61863
58838
45746
61763
61250
61353
58919
60103
53640
56572
61619
61530
61516
59333
57789
61394
57101
58658
61248
59442
61210
61200
60525
58319
56381
60591
57755
55494
60685
60579
60583
60547
59600
60513
60470
60288
53688
57149
57761
55815
60357
56996
58169
55955
60182
59738
55715
56829
27891
53641
56956
44320
56129
59890
59747
59805
59490
51825
59091
59722
56239
55857
54661
59669
59548
56659
44645
56969
56404
56716
56429
57177
53970
55304
59329
58996
54350
59276
59249
55669
59130
48037
59180
56891
59036
59122
58899
59004
53477
54277
52971
47442
58745
58796
55464
52794
58756
54991
56063
55620
55837
58612
56300
58592
58297
55419
54917
56288
58297
51996
54573
51967
58018
58109
51016
58000
58025
57403
52972
57939
55764
56769
53886
56435
55300
43881
51309
55553
55603
55530
57605
50742
50044
57118
54230
52419
57509
57059
47150
57341
56794
57269
54859
57169
52078
57067
51502
54456
53728
56956
54050
49662
56202
56006
56619
49591
56364
52952
54194
56081
56359
56345
51600
55593
56208
55336
56225
55407
53816
50833
56182
56109
50713
45122
53879
53068
56000
53425
55657
51292
55749
46787
48187
48511
55600
50257
51394
51128
50084
55676
49250
52220
48471
52763
51800
55357
54400
45941
49021
55044
52234
55138
37997
54692
55137
45077
52700
55022
54730
52422
54665
54613
50000
47100
48233
44905
46698
54391
53676
54287
52103
54018
54079
51152
54058
53558
46207
51932
53955
53792
51387
45331
45024
50928
53618
49023
52476
51228
51482
52898
50200
53213
47720
47547
52283
49128
50686
50167
50904
49483
52866
53073
48901
53049
50180
52936
52000
52808
47359
51177
44136
46069
50430
48973
52723
51429
52677
52534
50360
47975
48685
46893
52381
49448
52175
49597
49816
49883
48587
50141
48532
52006
49959
49658
51300
51850
41878
47628
49404
48228
49705
47832
51125
51471
51634
51558
49588
48964
45132
51390
45198
47343
46971
51157
51233
49100
46910
42656
51075
50990
44481
47983
43411
48947
47766
46907
43692
47622
49888
50302
50887
50858
50745
45974
45661
50506
46619
50248
40918
50493
42728
44437
47109
50353
40920
45535
50431
47883
45000
46844
50256
50350
48411
49724
41155
50317
50200
50229
49262
46130
50073
49991
46763
47721
46997
46701
45352
49851
29169
49857
44000
47604
49872
43920
49859
49750
48898
47599
47235
49678
49597
49570
46960
41989
49637
46896
48858
49123
48369
35674
46700
49300
45771
45467
46555
49260
43595
46475
48319
41109
46490
46853
46745
41909
44299
49006
48992
43054
44058
46734
47939
48400
37975
37355
47914
41769
48706
48562
45000
45846
48163
45131
48573
48317
48274
48507
41974
48436
48398
45112
45423
39702
46275
48143
45715
45989
48183
45065
45826
45096
42406
47675
45784
45482
45249
46724
37943
45345
42606
46874
45642
47661
45300
44440
46568
42516
47570
47555
47450
42390
47165
47324
38347
37447
43187
47203
43279
45038
30374
42518
46191
42152
42923
46866
30286
41000
46987
46969
41042
37791
40210
45955
42210
41471
46831
41092
46746
46705
46178
43820
44543
46595
43336
46451
46332
43920
44372
46267
43983
41825
46268
44111
45891
38940
42730
44015
40734
43506
42691
42442
45835
38720
45434
40000
40742
43743
27729
43013
45677
41543
45535
45577
45610
41644
45547
45087
45380
43220
44234
40658
45304
43280
41075
41810
45202
24605
39358
42345
44200
41483
40032
41276
44600
42079
42797
44850
39900
40089
28239
32851
37829
41019
44411
41411
44451
41832
43900
40472
40302
40541
41518
41685
44262
39567
41402
44188
41293
40958
41700
43992
42670
38798
43716
36706
37745
37464
43652
40956
43703
43627
41388
39205
35844
36451
39611
36601
39809
37824
39663
43311
40408
43295
43291
42998
41131
21289
25334
43226
38640
43190
39819
41176
36322
38996
38446
42975
37000
42975
43041
42967
43000
37516
35712
39419
42973
42956
38895
42615
37339
42807
42659
36762
42709
42651
42665
38487
42541
42405
39348
39186
38365
37760
35345
33879
37768
42343
42029
31069
36496
36898
40160
42226
40154
35897
41356
39914
38563
38520
35322
39634
41112
36747
39550
39700
39737
42012
38637
41909
39344
36014
39799
41549
36533
41793
37276
41528
41751
37933
38198
41342
34996
37979
36642
36840
38645
41250
35307
39362
34217
41041
41416
34066
38617
41157
38466
34727
41066
38382
38895
38319
40017
41117
17485
34003
40920
40730
19335
39884
38632
38380
38578
35565
40766
37000
40600
36857
39438
36623
39004
36937
26488
32721
40276
40458
37592
37821
36830
34962
40382
40353
37000
30750
38038
35824
37388
37285
34993
40017
40113
36782
36207
40083
40000
40019
35000
39900
39570
37114
39562
36591
39728
39899
39852
34423
39847
39758
35447
34267
35600
39681
36920
39713
39700
35132
39690
35369
33892
37457
39614
37875
32151
39469
35846
33640
30306
39289
39200
36486
31204
39223
38758
39185
35616
38735
34372
36224
33122
32467
38992
38980
34811
21959
35657
30304
38862
38852
38635
34710
38819
38741
30741
35517
38500
38362
33286
36430
35282
34207
35514
38605
36456
26664
36489
28531
34872
38504
23045
38526
33933
37780
38496
32782
36039
35162
34667
35806
34347
38433
35168
38427
35090
34025
28768
34281
34079
38150
38261
38108
38227
28112
34868
30661
38139
35570
35890
35692
38065
35824
38029
35961
35141
37939
37979
34700
37000
34613
34250
37806
34359
32704
36228
31831
29100
37704
30790
37622
37600
30382
35492
33545
37486
36587
37431
37426
37365
29964
33352
30039
37315
33182
35155
34115
37119
37059
37022
36923
32138
35003
33998
36987
36950
34756
31392
34341
32640
22619
36477
33249
33604
36339
32321
29383
29348
31130
35212
32796
34126
33263
36565
33108
34402
32150
34366
36475
32036
33392
33576
32642
27389
31890
36096
34369
36200
36354
31120
31739
36330
36321
35038
29146
32072
31687
31894
33816
30253
32073
30271
36194
36181
32694
35990
31093
33803
34012
31693
36085
29108
34831
33929
35847
30197
35939
35854
35881
35701
32217
32768
27567
35824
32360
35811
30271
31223
35084
32898
32670
31570
33144
27802
32929
30073
34082
31100
25234
31022
35330
35557
31929
32792
34544
35521
35000
35219
32835
35172
30881
29135
35341
35039
33475
33193
27452
35000
35266
35183
35204
32664
25734
35183
30767
31574
35081
35008
25298
32410
27615
28456
34968
35021
35000
34580
32584
32893
34917
31497
31871
30303
34827
34822
31139
30661
34784
34763
32035
32047
24564
34437
30811
30000
28737
33563
34300
31311
33848
30426
18577
29477
34341
34332
32219
30250
30085
31560
32174
32204
27683
34159
30777
34165
31955
33997
34124
31415
33930
34109
33916
33945
26259
33372
34000
33231
31685
33910
29973
31650
33579
33901
31612
30881
33792
28609
28733
28480
33516
31486
29017
33617
33600
30966
33481
33409
33454
27214
29899
33322
24356
33134
26514
33207
30637
33260
29237
33102
28265
30002
30785
29771
29966
27988
30023
32983
32810
29716
30500
28052
32897
32896
27497
24719
30118
29418
32866
28965
29800

32661
30747
29405
29376
29225
23010
27569
32564
32477
29984
27770
28586
32450
32448
23652
30433
32389
30157
26273
28846
29062
32303
32261
29873
31453
29690
32026
27821
20167
15551
26662
29794
23962
32163
29279
32083
31795
30012
32091
25159
27649
32081
32055
29029
32007
31974
29132
31967
30542
29793
24944
28227
29504
28676
20667
30917
31787
31802
24241
29642
29553
26783
31692
26835
30975
28453
29961
26203
31548
28601
30745
29080
27676
26678
31451
31300
31367
29171
31310
25556
21415
27610
26783
26275
23771
28453
28557
27228
28349
25949
31120
28958
26450
29328
28119
30916
30354
27764
30951
27771
28772
28006
30988
30990
25149
27371
30804
28633
30889
30866
30455
25005
28530
23831
21501
25410
29806
25000
30786
28608
25097
29700
26720
30582
27603
27158
30499
21899
22336
24313
30604
28288
27536
30512
25455
23166
20719
27827
30484
28246
30396
24033
28120
22700
27927
26795
27660
25922
28222
30271
24753
30241
30233

29765
28167
30185
27155
22419
25576
30000
30018
27286
27454
26920
28040
27394
16238
28002
27998
30000
24837
29733
25477
29665
25938
29895
27729
27560
24340
26936
28249
29799
14184
26384
26633
29778
26370
22834
24011
29600
29597
29663
25855
27410
26479
22601
29623
27500
22795
28699
29552
25001
26157
26322
27041
29227
29449
25669
21113
29271
24708
25707
26049
24974
23507
29431
29298
25422
24896
26399
29283
28098
27379
26231
28313
29178
18233
20682
29314
24729
27109
24109
26789
25755
26838
23316
29163
28493
25228
26472
22509
28766
26441
26694
25970
21173
24910
24882
28613
28612
28496
26672
14425
25554
28492
24828
25041
22689
23112
28478
28200
25945
28457
23586
28330
24166
26839
25400
28402
24426
28382
14751
23824
23001
25828
28289
25401
25848
25388
28224
25361
19891
25000
21720
28231
28198
22306
28179
23958
25939
10955
22911
25584
24761
21100
20782
25424
23849
27947
25698
28016
23327
22082
19516
20927
22828
27939
23581
24625
27770
24251
27763
22083
22215
23857
23919
25753
24741
27707
20876
23893
25000
27067
25594
25404
25219
27562
24895
24533
23885
24380
27440
23359
27404
25358
27324
23801
11734
23820
23332
27327
23334
24741
27277
21150
23731
23573
25207
25191
21774
27189
27133
21074
23669
26861
27142
24213
26989
21995
16854
24161
26960
26999
27007
21596
24943
26973
26941
22302
21601
22079
24367
24320
24086
26809
26813
26811
26801
24565
22574
24359
22306
23689
19081
23500
23538
26252
26654
26652
22434
21600
23456
26620
26594
23675
26437
22000
24144
26491
23700
26427
26164
20680
26404
26252
20520
24253
26319
22568
21035
23463
23283
17516
21822
23096
24057
20887
26207
25301
22970
26046
26133
26113
23630
23956
26022
21391
21281
26025
26023
22401
25846
22242
21436
25858
22523
23775
21321
23047
23500
25594
23732
20515
24775
21041
23756
18977
19600
25718
25678
25696
25225
21542
23390
25641
25631
22347
24406
20909
22047
25569
23399
21221
24942
22931
25508
21461
25429
23462
22909
22233
24838
13023
21231
21261
25387
22714
24881
17250
22743
25329
20051
22413
25310
21000
22012
22874
25227
24992
25216
24938
25143
22297
21817
25121
22000
22954
21819
18365
19606
20872
24661
15000
24380
24930
24985
20001
21102
24953
24183
18797
22545
21904
24881
22698
22298
24784
22676
20130
20816
24727
24643
24703
24235
24666
20478
24000
15162
21226
12659
24601
17007
21797
21284
22415
21145
22220
22036
19863
19656
14530
22221
24550
21590
20966
24166
24522
20342
22453
20019
16736
24481
19018
24272
20479
21713
24430
24243
17762
21483
24351
24347
17481
24322
23835
19751
24295
24291
22040
24261
16131
22971
22114
24180
24112
17939
19258
22000
24021
21508
24098
24004
21854
21835
21500
21451
20067
18437
23952
17164
14454
23874
21384
16139
23050
20452
14001
20065
20181
19778
23612
19965
23235
23705
20003
13501
23620
23602
18960
20164
20673
21200
23569
23561
20547
23545
19735
20172
21150
21395
22108
23474
20479
21324
21134
23408
19864
23307
23382
19821
19892
20079
20385
21393
18469
21030
20272
21017
19998
20650
20241
16031
23158
19634
21026
19967
19587
20599
19477
23055
22978
22179
20730
21268
22901
22899
18382
22800
21767
19771
16173
18243
19844
22811
22811
20701
19011
19849
22600
22760
20363
19308
22419
20033
20354
13069
22682
22707
22006
19576
19630
21629
20555
20118
17519
21704
19306
20870
22553
17312
18849
22501
13246
22299
21046
20206
22469
22441
17472
19254
22339
22394
16137
19752
19088
22166
22196
19347
11670
21774
18007
18930
16774
18766
22227
12922
22121
19704
19420
19100
18330
21696
19986
18165
18965
22079
22035
22039
19737
19000
16641
22034
17962
18162
22000
21979
16919
17670
21928
18470
19144
21678
21865
21861
17450
18175
16989
18300
18308
19563
21507
21818
14915
21811
21804
21784
17210
17274
18041
18879
19262
19277
21679
17424
21674
12247
21528
21600
19574
21549
21605
21599
18142
19372
15949
21516
21504
15370
18666
21485
16625
20665
18305
18313
14277
15954
21300
21291
15614
21049
18000
18163
16575
20841
21338
16492
18045
19107
21289
14708
21226
16742
21200
21065
16929
18731
21000
21115
16406
18555
18670
17137
17784
18895
20994
18134
17343
20913
17480
18772
18836
20859
20791
16298
14518
18484
20765
15753
16628
14638
18587
14885
16002
14671
19865
20718
20715
18577
20660
20695
17365
20595
16500
20585
16133
16005
15149
17016
15925
20414
20574
11558
20509
14794
17490
17856
17546
20387
14382
16849
17560
20031
20427
18041
15494
15630
16622
20300
20302
14296
12910
20320
13830
16469
20287
20200
20200
18218
17684
15504
16207
18019
20113
20050
20151
16779
20000
16142
19452
20061
17177
13552
20029
20000
18936
19921
19981
19977
19966
16673
17882
16385
15838
16600
19931
16337
16786
14220
19891
15316
17581
19864
12450
16025
15657
14692
14951
16932
14921
19816
17486
18890
19776
16506
19728
19720
16982
19696
19689
19629
19469
10190
17250
15987
14300
15483
15510
17320
16078
19568
16652
15038
17918
14490
19520
19503
19499
14606
15331
12462
16777
19448
19333
19382
15677
19218
19054
14329
19365
16988
15091
16829
18984
8884
15017
19320
19262
14246
14130
16371
19200
15676
19261
15360
19208
19207
14606
11376
19147
15883
16445
13982
9000
15666
14276
15580
13836
15865
19004
16184
14145
14159
18048
14549
18971
18900
18881
16805
15265
15200
18590
18878
18847
15829
17662
15255
18514
16335
16577
18672
16030
18502
15818
14750
18772
16163
17541
18753
13044
18009
16190
15665
14298
10974
16666
16360
18655
14516
18672
15982
18661
17959
18600
16419
18612
16279
18616
14850
18592
18575
16214
18561
18519
14125
18544
14804
16248
18505
14268
18376
14477
14532
16222
13576
13638
14810
15101
15847
18414
14677
12979
13358
18382
15482
15216
14048
15404
18310
18303
11524
15768
15855
18291
15941
15447
18273
17250
18226
18230
13069
18210
15608
12992
15313
18175
17843
17905
15000
15781
13587
17768
14789
13393
13369
18074
15723
17650
12399
14731
16875
18000
17957
15220
17900
15435
15241
17966
17903
17864
15689
13428
13961
17894
15177
12842
14122
14370
15339
17777
14954
14316
13723
15088
14160
12919
13440
17687
16719
17725
17725
11822
13935
15559
13469
14004
11285
17659
17655
17646
14837
17565
15376
13471
17500
17467
14775
14185
17553
17345
13404
17542
13412
15096
14865
17517
17516
16321
17496
14730
17478
13557
17470
15314
14605
17438
13943
14950
14809
14513
12764
14162
12351
14085
14053
14875
13969
11895
14843
14345
13213
14402
13159
17127
13351
17252
13662
17180
14294
11543
15118
15105
14870
14683
17143
17122
16794
17083
17070
14736
12966
17069
12961
14538
15013
14934
17051
14741
13413
16977
16826
16964
14537
13303
16935
10553
14146
16899
14600
12357
13018
12237
13972
16837
14457
14172
16800
16668
13537
16650
16750
16763
14736
16400
16747
16745
14018
13207
11734
16691
14649
14467
10920
16700
16559
13934
13100
16659
12829
16651
14512
13987
14333
14556
16580
16603
16601
16585
9224
12414
16493
11133
16521
13904
13155
13907
13593
16429
14348
16417
16416
14340
12200
13897
16399
16388
8020
12803
14984
16377
16349
16347
16125
13173
16326
12003
16195
12280
15117
14163
11577
16223
16251
16256
13453
12087
12814
11981
16200
16222
16225
13446
15643
12341
13092
16171
9373
13661
12743
10161
16132
12890
11217
11151
16066
13074
13917
10286
11662
15939
12649
13386
13494
13000
13945
15902
11689
13195
15883
15604
10617
15896
11505
15800
13456
15844
15834
15618
15818
15800
13480
12342
15792
15779
13251
15685
15721
13622
12279
12346
12676
15683
10851
15651
15640
15434
12070
15558
15618
13383
15520
10391
15585
15381
13191
12350
14512
12708
12864
13000
10921
10920
12849
15385
15428
15426
11829
15413
15408
13880
15338
12628
13141
9984
15368
15366
10773
15351
15322
13148
11715
15275
15292
12566
15250
15200
12491
15229
12193
12182
12566
14390
12215
12582
8583
11868
11400
15000
11940
12764
12854
15083
9675
9848
15000
15089
15086
11600
11061
10779
7688
15080
11451
14450
12167
15040
14746
15020
15000
12814
14961
11004
14989
12574
12921
12162
14932
14815
9445
11184
14785
13338
12108
11686
12035
14867
12230
14820
12515
14476
11458
12641
11776
12387
9439
9738
14733
14733
12581
14723
14100
14561
12042
14659
11601
12164
11852
11900
14617
14604
13397
14558
10651
12358
10427
14558
10502
11385
12187
14380
12297
14297
14539
10753
11394
14400
14479
8590
14430
14177
12370
12301
14453
14396
11816
11145
11775
10299
12134
14372
11084
11469
11213
14347
11416
14241
8013
10977
9454
14230
12092
11653
11511
9566
11159
10715
10178
14220
8776
14189
12097
11906
14159
14152
11394
11756
10922
10693
10228
11805
10482
10405
14105
11869
14060
11050
9738
11314
14043
14015
10484
10690
10612
11178
11502
13991
11630
12900
11880
13977
13958
13931
13097
9200
10728
8281
13928
9785
9974
10342
13884
11772
11693
8344
10285
13805
13671
13746
13783
10461
13770
7569
13746
13719
10478
11212

13717
13711
13700
13704
13277
11619
13630
11160
9964
11528
8364
11378
13588
11090
8545
10176
11125
11018
10757
9200
9990
10133
10793
13451
11279
6117
13459
10403
8193
10341
10453
8882
11380
11387
11320
10876
10730
13400
9042
13204
13284
8029
9384
9781
10009
13364
11019
13000
13334
9869
10064
10970
9860
13150
8853
10315
12682
10957
12818
11379
10535
10752
12478
10968
10593
6726
10968
13178
13145
9312
10786
12996
10199
10682
9957
13031
13069
11508
12325
10014
10957
10369
9374
9285
10419
10885
12985
12956
9529
12928
10606
10465
10156
12182
12515
12901
12887
12879
12595
10309
12703
12846
12827
12822
12812
12808
8071
12797
10461
9812
12541
12738
12756
10678
7600
12733
8496

6932
8006
12683
12563
12637
9852
9976
9517
10154
12491
9773
10930
12260
12581
8819
7254
10445
12465
9857
8012
10303
10246
10499
11679
12510
12496
9402
10090
12492
10043
10354
9057
10043
12323
9737
11461
12355
10088
12386
7724
9602
5500
11533
12353
12263
9039
12321
12308
7100
9744
10101
8175
9948
10208
9616
12191
12134
8864
9654
12170
9947
12153
12074
12133
9593
12026
12055
9783
11682
11998
12086
11997
9306
9077
9967
9952
7903
9022
10000
9671
9834
11082
7339
11969
11985
6227
11992
9143
8795
8522
6926
11966
9895
7042
9123
11497
8766
11911
9486
9616
9311
6817

7222
9577
10823
11845
11776
9216
11784
11778
8367
9182
11764
7749
11756
11465
11671
9554
11720
11700
9611
8437
8566
11672
11665
8331
11588
8488
8976
6875
11624
9145
8068
7374
9314
8597
11551
8675
11500
9157
7843
8930
11510
7513
11496
11495
11415
8152
8660
11469
11415
8545
11437
8889
11435
11396
9412
11421
11396
9115
8850
8328
9050
6815
5612
9293
9125
8932
8638
8486
8448
6744
8062
8755
6261
9202
8384
9100
11204
8985
7760
9041
8413
8946
8167
7317
10333
6996
11135
5968
11128
11121
5274
11116
11032
11000
7962
5818
11059
8752
8831
7585
8869
8400
11012
11000
8492
11007
10872
6878
7694
10705
8512
7725
8194
7953
7770
10808
8327
10863
8691
8272
7405
10826
8575
10840
6282
6418
8131
8509
8395
9736
10739
8183
10700
7009
10675
10675
10702
8575
10688
10684
7844
10541
7856
10647
7948
10624
6385
10593
7349
10547
10374
7150
7919
8110
8558
10024
10549
9675
5548
6812
10087
10413
10524
10368
7314
8395
10412
10466
7767
5186
6528
10254
10372
7645
7392
10324
7606
7683
10356
10000
7924
10100
9401
8117
8172
10262
6551
7502
7514
10230
10209
7438
10189
10180
10178
7194
7970
10146
8128
7515
8024
10150
10063
10109
7068
10065
7710
6711
7447
10066
7038
9244
9609
6981
7959
7368
7650
10000
7284
10048
6050
7500
7927
10010
7541
9871
9990
7707
7797
9977
6520
6431
9950
7624
6556
6239
9900
9892
9890
9840
6269
7221
9852
7295
9847
6850
9826
6689
7731
9814
9807
8780
9801
9783
7167
7240
7327
9711
9670
9713
9396
9706
9679
6666
5986
7552
2784
9679
6307
7199
9651
6569
4020
9605
9638
9632
6099
9614
6171
9530
7467
6657
9383
7490

7015
6159
5631
7092
6444
6073
9485
9444
6267
6914
5860
9422
6490
7327
9403
9408
7029
8888
6566
6061
5970
5225
5509
5060
9259
6343
7145
6618
9294
7249
7112
9255
9268
5470
9250
8400
5830
7127
6273
6148
9155
9161
9178
9176
9174
6697
6730
6227
6958
6557
6132
7703
8393
5958
6554
6664
9096
5842
6821
7022
5726
9062
6981
9022
9021
9040
6548
9036
9035
6154
6011
9002
6851
8975
8943
6691
5549
8750
8913
6553
8133
6310
6575
6044
8809
8816
5755
6832
6504
8800
5496
6730
6384
8794
8367
6281
8757
6468
6178
6517
8767
8763
8731
8579
5873
8676
6631
8731
8151
6511
5587
8686
7905
8685

5450
8388
8576
5646
8647
8637
5013
6559
6266
5738
6352
5067
6259
6336
6009
8471
8450
6003
8491
5110
8477
8485
8451
7217
6025
5627
5604
8405
6100
5303
6190
5903
6050
6339
8340
8343
5710
8335
8335
8333
8333
5538
7167
8293
8282
5584
8272
5272
5124
5472
8134
8246
8219
6115
5942
5548
5876
8209
5530
8170
8169
6140
8058
8138
8100
1038
5528
5287
8093
8092
5474
7906
5816
7382
5380
8057
8047
5207
8036
5657
5326
5202
5565
7940
7982
5321
7986
5954
5232
5634
7941
6673
7926
7882
7779
7857
7407
5599

7819
7781
5205
7807
5399
7797
5591
7739
5051
7783
5153
5515
7728
5570
7315
7623
5345
7697
5307
7664
7633
5620
7649
7623

5086
6843
7607
7602
7599
7574
5166
7500
5394
5302
3958
7499
7511
7443
7501
7473
5089
3836
7363
7400
7442
7441
7438
7400
1804
5299
7314
7251
7139
7372
5937
7278
7331
5184
5117
7309
7289
7249
7176
5191
7253
5344
7227
6931
7154
7194
5052
7202
5112
7143
7164
7156
7153
7044
7101
7134
6921
6843
7082
7070
7065
7035
7046
7027
7002
6636
7023
6982
6924
6030
6888
5945

6870
6835
6727
6792
6802
6708

6775
6242
5554
6715
6697
6664
6646
4857
6633
6632
6631
6627
6621
6585
6572
6558
6328
6549
6535
6526
6533
6521
6516
6507
6488
6492
6491
6469
6408
6407
6361
6357
5073
6300
6306
5324
2629
97
6241
6231
5998
6173
6202
6084
6161
6152
6078
6002
5069
6139
6131
6130
5996
5865
6116
6087
6087
6031
6076
6076
6051
6037
6023
5984
5970
5458
5907
5786
5953
4722
5932
5650
5907
5496
5649
5886
5897
5885
5800
5873
5872
3070
4620
5855
5840
5853
5843
4606
5835
5806
4962
5794
5793

5768
5736
5507
1049
5724
5721
5715
5708
5695
5539
5674
5689
5682
5679
5646
5651
5597
5300
5521
5566
5539
5508
5507
5545
5504
5529
5525
5497
5423
5451
5340
5435
4886
5396
5368
5355
5353
5200
5335
5008
5329
5319
4860
5247
5000
5248
3645
5225
5224
5134
5214
5210
5157
5196

5170
5152
5151
5148
5142
5141
5138
4509
5131
5049
5121
5117
5083
5095
4670
5085
4874
5051
5000
5037
5026
5000
4998
4981
4938
4969
4404
3130
4940
2205

4935
4812
4819
4459
4848
4856
4664
4259
4478

4707
3014

4640
4632
67
3315
4494
4533

4510
3787

3163
4442
4446
4430
2856
3694
4261
50789
4323
4260
2997
4018
3534
3288
4208
4110
3608
4123
4089
2191
3958
4004
2768
3657
3086

4065
4036
3958
3300
3927
3770
3230

3400
3730
3766
3740
3584
3624
3695
371

3664
3680
3629
3629
3224
3522

2572

3429
1732
3431
3394
3336
3347
2752
3285
3102
3176
3216
3237
3229
3093
3120
3225
3200
1137

3149

3056
66
2674
2126
3000


2972
2984
2954
2475
2918

2908

2818

2829

2751
2830
2659

2793
2706


2644
2733
2725
2643
2117
2284
2556
2578
2591

2593
2295
2579
2513
2580
2554
2568
2510
2475
2430
2425
2380


2385

2318
2331
1859
1938
2190



2236
2174
2219
1958
2183

2148
2169
2140
1580


2103
2105
2100

1536
2019
2049
2053
1985
2047
1993



1962
1522
1454

1937
1663
1923



1906
1895



1539
1632
1851
1845

1755
1804


1768


1441

1730

1700
1418
1685

1661



1423
1639


1586


1563

1533
1528
1511

1490


1441

1397


1405
1400
1091


1300
1335
1332

1228
1194

1321



1239

1218
1216


1021
1203


1155



1124



1091


1085


1073

1015
1011
1008

988


553
974

959
949

748

900







880

872





860
800
833



808
797



771
752
292




689



744



705

713


719

460



697


684
673
626



651





620

495





369







478














495

446

486

411








457




447

440

443
448

434




418


414


408


400













370


356
363







331
















297






















177











241

















235




















217


































































161






157

















25651


















119




















































83





































57







































































































































10











































































99693
99518
99761
99350
99545
99928
99387
99712
99758
99779
99857
98433
100000
99673
99166
99675
99805
99122
99419
99435
99645
99388
99491
99171
99350
99235
99357
98886
99178
99155
97896
99037
97910
98854
98316
96928
98754
98519
98700
98648
98522
98534
98453
98292
97098
97550
97702
98071
96989
96555
97374
96563
97579
97762
96113
97730
97452
97496
96023
97144
96161
96993
96760
97122
95154
97087
96411
96614
96865
95107
96642
96683
96692
96664
96436
95929
96380
95840
96139
95849
96224
96299
96255
96289
95153
95969
95471
95881
96000
95921
95988
95968
95299
95639
95441
93835
95439
95750
95149
95708
94958
95392
95488
95260
95515
94110
95204
95167
95230
95388
95070
95000
95041
95338
95201
95310
95007
94655
95044
94628
95000
95135
93311
94477
93858
93671
95005
94908
93069
94808
94305
92977
94535
94591
94152
94763
94756
94368
94580
94563
94070
94447
93330
94445
93980
93188
93056
94398
94371
94247
94285
93072
93927
93291
94054
94028
93157
93932
93796
93862
92440
93671
93565
93184
93658
93665
91707
92606
93442
92666
91670
93145
93196
92170
93239
93131
93069
93040
93025
92933
91297
91475
92945
91435
92815
92895
92855
91889
92691
92769
92777
91224
92673
91234
92710
92729
92603
92664
92192
91548
92348
92000
92490
92394
90973
92325
91282
92108
92013
91248
91888
90013
90733
91771
90164
91684
91483
91536
90699
91507
90201
91278
91162
91394
90546
91382
91340
90130
91271
90987
90568
91063
91079
91068
90870
90201
90658
90923
90668
90583
89376
89292
90640
90530
90424
90118
90514
90099
90195
90497
90504
90000
89935
90000
90381
89508
89867
89540
90290
89545
89708
90209
90037
89972
89115
90000
89429
88639
88546
89300
89243
87817
89489
88559
89582
89552
88997
89541
88243
88606
89397
89161
87353
89194
88703
87613
89217
89027
88914
88806
88001
88868
88134
88922
88221
88472
88816
88481
86833
88674
88496
88673
88430
87933
88450
87512
87328
88414
88356
88103
88291
87998
87909
87297
87531
87458
88069
88023
88054
87668
88006
87910
86316
87877
87879
87771
87677
87582
86348
87176
87474
87684
87652
86519
86851
87545
87500
87539
87177
87424
86854
87141
87338
86446
86709
87236
87000
86951
86990
86979
86877
87068
87110
87103
85900
85863
86860
86367
86474
86780
86840
86435
85715
86745
86632
86334
86474
85659
85765
85911
85485
86628
86376
86392
86239
86488
84954
86361
86172
86477
86036
86168
86320
84760
86276
86060
86227
86063
86085
86088
85602
86002
86075
85899
85697
85992
84007
85397
84505
85935
85925
85274
85797
84667
85760
85636
85768
85712
85721
83881
85181
85430
85421
85563
85150
83871
85531
85105
84430
85239
85016
83962
84656
84068
84306
85000
83567
85007
85000
85000
84965
84948
84943
84930
84864
83941
84699
84811
83939
84647
83874
84539
84556
84410
84579
84457
84534
84408
84352
83626
83989
84331
84183
83931
83917
83758
83330
83851
84092
84086
84048
83025
83857
83260
83816
83764
83853
83248
83777
83186
82777
83788
83052
81759
83033
81919
82586
82012
82986
83324
82955
83020
83169
83182
82892
82526
82802
82556
83077
83097
83078
81984
83029
81141
82900
82970
82365
81386
82714
82782
82502
82849
82790
82820
81909
81748
82361
82385
82622
82418
81545
81580
81859
82335
82084
82471
81682
82032
82476
82142
82082
82256
80986
82036
82180
82094
80937
81086
81120
80544
81381
81483
81821
81976
81974
81879
80721
81749
81770
80847
81778
81629
81777
81667
80453
81413
81447
81355
81439
81286
81237
81534
81557
79553
81484
81277
81511
81464
81456
80769
80315
81302
81202
80773
80681
80883
81328
81125
80149
79887
81004
80544
80235
80532
80795
80624
80712
80612
79600
80339
80604
80612
79487
80494
80148
79159
80478
80199
80255
80451
80441
80389
80350
79819
80206
80146
80000
80195
80000
80138
80129
80032
78245
80000
80100
80000
80000
79533
79084
80000
79250
80000
80000
79630
79868
79964
79645
79534
79912
79658
79797
79792
79820
79768
79458
79596
79448
79007
79574
79465
78488
79620
79604
79169
79420
78254
79348
79361
79361
79174
77962
79462
79387
79265
79356
79372
79351
79291
79094
79011
79161
79138
79011
78665
79135
79112
78477
78943
78730
78905
78864
77592
78575
78877
78120
78801
77607
77966
78729
78770
78592
78690
78648
78679
78540
78537
78431
78512
78457
78255
78058
77270
77407
76971
78394
77210
77836
78149
77714
78015
78070
77904
78103
78063
77573
77071
78014
78002
77819
78002
77177
77964
77754
77696
77717
77638
77032
77617
77547
76905
77627
77057
76756
76915
76457
77653
75798
76565
76851
77143
77341
77429
76460
77013
77205
77318
77206
77212
77244
75419
77000
77192
77140
76585
77027
75798
76914
75135
76055
76454
76741
75561
76685
76931
76919
76524
76098
76646
76242
76776
76097
76788
76211
75505
76667
76107
76218
74868
76088
76598
76500
75850
75745
76291
76514
76432
76332
76432
75080
76217
76334
76275
75904
76310
75183
76164
76229
76184
76092
76218
75828
75700
74903
75924
75032
74905
75992
75995
75943
75820
75756
75645
75864
75865
75381
75860
75070
75815
75533
75348
74657
75425
75006
75667
75144
75500
75468
75536
74985
75332
75522
75172
74699
75489
75023
75457
75351
75432
73613
75423
75000
75392
75342
75252
75312
74501
75167
74855
75000
74021
75165
73991
75087
74736
74679
74858
73859
75087
74822
75000
75000
73428
74782
74951
74887
74879
74363
74564
73425
74829
73911
74773
74760
74738
73283
74542
74587
73021
73574
74280
73772
74545
74516
73862
73439
74417
74416
74388
74208
73952
73877
74207
74141
74133
74139
73389
74107
74036
74031
74059
73911
73176
74068
74065
72758
73046
73184
72155
74014
74016
73628
74003
72888
73886
73903
73712
72773
73840
73766
73521
73640
73594
73638
73028
73150
73730
73625
73602
71715
73596
73593
73261
72001
73512
73252
73095
73501
72528
73080
72538
73241
72071
73453
72611
72550
72404
73130
73064
73368
73139
72503
73326
73212
73222
73268
73061
73202
73160
73209
71943
72778
73028
73053
72923
72077
72967
73031
71823
71766
72864
72279
72949
72403
72519
72887
72283
72878
72299
72812
72828
72460
72727
72366
71285
72689
72662
72665
71035
72627
72622
72265
72588
72528
72432
72458
72124
72419
72413
72396
72386
72350
72304
72299
72006
70450
71181
72073
71851
72172
72000
72081
71504
71822
71837
71929
71596
71792
71644
71676
71594
71099
71148
70527
71465
70879
71594
70000
71589
70105
71518
71513
70777
69993
71484
71092
71422
71386
70595
71073
70958
71241
71208
71126
70614
70578
69958
70472
71166
70921
70853
70900
71028
70587
70072
70793
70965
69598
70626
70204
70812
70749
68896
70553
70755
70123
69497
70622
70704
70514
70670
70548
69458
70549
70417
70450
69089
70465
70098
70000
69143
69976
69936
68536
70070
70248
70243
68947
70166
70166
70141
69833
69885
69105
70000
69300
70100
70000
70030
69033
69555
68284
69155
69252
69602
68907
68656
69902
69855
69222
69955
69823
69467
69833
69872
69430
69725
68602
69639
69037
69085
69626
69466
67733
69724
68952
69556
69108
69613
69205
68217
69598
69526
69523
69504
69292
68906
69451
69195
69393
69325
69354
69285
69280
68966
69270
68994
69283
69079
68938
68586
68999
68958
69186
69090
67901
68007
69045
68867
67239
68795
69020
68984
68013
67525
68835
68456
68747
68822
68763
66980
68836
68878
68797
68867
68823
68160
66895
68071
68669
68519
68514
66702
68601
68472
67901
68484
68220
68339
68313
67826
68256
68292
68244
68120
67283
67960
67727
68146
67976
68165
68159
68109
67847
68079
68078
67705
68028
67158
66892
67565
67874
67798
66909
67497
67923
67724
67245
67910
66255
67899
67642
67650
66092
67572
67674
67296
67348
67173
67449
67644
67001
67611
66811
67270
67584
67598
67575
67153
66312
67491
67059
67482
67467
66608
66969
66904
67386
67355
66504
67086
66490
67075
67339
66815
66384
67317
66430
67259
67294
66836
67033
66959
66807
66280
66029
67213
65597
67061
66546
67081
66158
66892
66796
66959
64988
66929
65706
66206
66700
65424
66663
66183
66497
66315
65440
65955
65142
66502
64869
65599
66260
66360
66374
66406
66341
66271
66385
66372
65560
66285
66118
66340
66310
66095
65862
65284
66131
65737
66112
66017
64858
66107
65341
64270
65946
65521
65211
65906
64023
65645
65903
65892
64355
65684
65649
65721
65090
65785
65807
65791
65782
65670
65651
65741
64812
65299
65156
65671
65145
65479
65607
64820
65589
65432
65578
64931
65554
64841
65496
63505
64551
65456
65477
65471
63714
65008
63808
65422
65358
63525
65398
65380
65252
65364
65039
65336
64574
63934
65245
63483
65200
64386
65043
64645
65131
65000
64855
64335
64955
65058
63437
63767
64505
64989
63324
64943
63583
63631
64149
64469
63692
64893
64842
64086
64826
63177
64755
64748
64639
64639
64596
64668
63695
63697
64197
64462
64087
64443
64182
64017
64120
64212
64558
64365
64474
64454
62713
64173
64358
62910
63641
62500
64226
64170
63941
63764
63715
64188
63905
63686
63543
63620
64091
63408
64074
64110
64157
63866
63676
63779
63768
63554
64051
64030
63081
64018
63185
64014
63507
63819
62910
63922
63815
63153
62936
63057
62796
63744
63689
63762
63431
62985
63073
63517
63705
63643
63432
63671
63500
63308
62143
63522
62407
62495
63499
62896
63420
62921
62706
61791
63433
62537
61673
63011
63060
62301
61588
63248
63029
63260
63245
63212
63230
63195
62545
63083
63166
62333
61507
63141
62191
62853
62700
63067
63036
63063
63013
62882
63000
63015
63013
62998
62989
62831
62945
62903
61123
62889
62667
62880
62853
62821
62827
62127
62764
61269
61549
61223
62687
62669
61805
62709
61861
61789
62245
62608
62287
62454
62587
62531
61233
62566
62521
61981
62423
62495
62146
61919
62287
62317
62374
62444
62296
61686
62172
60768
62281
62327
62269
62246
62310
61805
62046
62290
62125
62101
62000
60791
61791
61612
62250
62200
62125
60903
62177
62166
62147
62071
62110
62095
61773
62002
62082
61523
62079
62008
62055
62027
62000
61966
61776
61960
61630
60628
61853
61856
61883
61834
60752
61830
59922
61503
61176
60914
61702
61535
61641
61752
61751
61653
61725
61614
61740
60865
61441
61186
59951
61707
61473
61266
61427
61359
61581
60949
61388
61448
61485
61431
61537
60754
60978
61450
61448
61396
60988
59417
61342
60189
61361
61339
61210
60810
61058
60623
61171
61161
61147
61135
61056
60864
59775
60980
61037
60000
59910
60880
60557
60982
60976
59421
60944
59125
60922
60896
60867
60729
60829
60357
60819
60440
60724
60767
59349
59772
59025
59400
60611
60215
60589
60572
60413
60632
60306
60598
59240
60403
59382
60164
59422
59470
59913
60099
60239
58978
59031
60428
60261
60401
59646
60317
60335
59746
58927
60336
59197
60188
60031
60210
60164
59404
59576
60172
59954
59859
60000
60100
59725
59976
59237
60012
59770
60024
60000
60000
59983
59534
59890
59319
59820
59947
59517
59600
59639
59897
59793
59689
58114
59842
59657
59357
59455
59305
59354
59721
59772
59525
59300
59223
59632
58851
58118
59571
59614
58770
59468
58644
58707
59329
59288
58012
57883
59322
59415
59490
59499
59371
59458
59388
59436
59149
59369
59440
59439
59438
59433
58707
59239
58849
59307
59063
59395
59328
59303
59364
59015
58339
59300
58633
59277
59216
59101
58430
58918
58950
58975
58988
59052
59004
58797
57210
59037
58890
58383
58460
58984
58960
58919
58491
58442
58694
58241
58899
58889
58802
58685
58787
58050
57829
57162
57943
58690
58300
58643
58540
58600
58560
58369
58601
58418
58108
58065
57507
58500
57558
58276
56602
58162
58481
57980
58430
57787
58437
58440
57234
58384
58367
57975
58287
58339
58284
58315
58272
58214
57682
58335
58253
57971
57360
58151
58266
57873
57063
58225
58220
56327
57355
58212
58208
57560
57617
58162
56742
57557
57053
58136
57827
57990
57308
58113
58098
57857
58094
57773
58081
57510
56442
58004
57030
57897
56270
57892
57835
57892
57152
57942
56864
57812
57891
57873
56793
57790
56354
57860
57857
57646
57352
57771
57583
57817
57774
57805
57498
57707
57758
57007
57746
57548
57649
57290
57630
56020
57610
57706
57414
57704
57500
57514
57695
57246
57512
56582
57622
57551
57605
57600
57389
57577
57473
57466
56764
57464
57400
56128
57407
55767
56792
56542
57331
56819
56806
56721
57229
57250
56661
57174
57278
56922
56127
56999
57168
57197
56990
56736
56324
56933
56340
56385
56618
56988
57092
56288
56906
56189
57029
57046
56662
56755
57027
56940
57009
56696
56431
56930
56968
56575
56819
56449
56609
55047
56884
54885
56874
56002
56847
56820
56281
55449
55587
56661
56587
56513
56555
56666
56293
56181
56096
56408
55996
55705
56562
56031
56451
55178
56551
56460
56457
56168
56409
56477
56202
55841
56226
56370
55616
55415
56363
55747
56280
56241
54640
56208
56207
55331
56122
56187
56138
55847
55984
55458
55827
55385
55843
56047
55826
56088
55332
55595
55997
55006
55685
55272
55082
55588
55240
55725
55614
55604
54519
55841
55258
54728
55388
55837
55829
55806
55568
54533
55777
54978
55780
55742
55773
55713
55728
55716
55021
55720
54555
55697
55180
55689
55686
55669
53908
55651
55439
55409
55403
55625
55465
54927
55604
55235
55530
55480
55556
55554
54032
55201
55478
55123
55516
55514
55224
55449
54529
55309
55459
55407
55445
55127
55417
55370
55353
54092
54845
54562
54248
54467
55217
55281
54674
55109
53231
55018
55209
55188
54478
54746
54923
55135
55000
54983
55126
53714
54870
54106
54844
54687
54700
54929
55007
53352
54372
54955
54704
54761
54246
54930
54917
54909
54903
54346
53109
54855
54801
54511
54509
54678
54824
54071
54602
54791
52900
53692
54733
54611
54221
54422
54146
54530
54533
54338
54621
54127
54533
54620
53130
53868
54579
54497
54514
53917
53965
54480
54388
54319
54347
54469
54035
53206
53294
54128
53901
54328
54078
54081
54300
54237
53956
54186
53143
54178
52814
54132
53976
53424
54188
53231
54172
53407
54177
53325
53779
53198
53958
53876
54064
53213
53792
53990
52813
53671
53791
53954
53492
53897
53425
53921
53738
53678
53530
53890
53914
53871
53861
53201
53605
53779
53309
52973
53403
53757
53610
52970
53727
53719
53450
53617
53631
53685
52793
53583
52954
53567
53649
53188
53637
52473
53120
53148
53555
53433
52381
52269
52604
53397
53525
53544
53519
52908
53224
53447
53360
53167
53395
52903
53384
53355
52939
52660
53193
53316
52619
53152
53242
53297
53296
52991
52282
53266
53275
53259
53134
53219
53123
53126
52469
53145
52672
53195
53015
53163
53135
53077
53126
52673
52707
53083
53070
53067
53053
53051
52471
51597
52949
52582
52988
52688
52603
52732
52771
51859
52810
52843
52394
52037
52492
52857
52174
52811
52788
52803
52735
52641
52390
52619
52745
52569
52496
52649
52493
52645
52163
50859
52494
52167
52502
52137
51839
52548
52352
52592
52530
52268
52500
52531
52549
52446
52513
52506
51612
52498
51127
52407
50713
52218
51904
51845
51866
52306
51595
52293
51907
52078
52188
52216
51293
51938
52006
52172
52082
52127
52120
51892
51494
51869
52020
51991
51928
52020
51925
51935
50902
51959
51729
51891
51325
51511
51832
51901
51005
50289
51898
51722
51797
51803
51475
50948
51631
51021
51818
51210
50902
51603
51345
51134
51642
51509
51612
51733
51731
51562
51156
51488
51537
51565
50770
51149
51593
51586
51265
50378
51553
51233
51078
51544
50220
50426
51477
51500
50396
50645
51358
51418
51422
50570
50155
49961
51313
50860
51222
51338
51348
50592
51209
51323
49992
51309
51308
51302
50819
50688
51206
50866
51048
50623
50044
49914
50400
50841
50577
50781
49212
51063
50753
50934
51040
50962
50755
50852
50397
50996
50218
50952
49492
50932
49328
50885
50863
50798
50890
49247
50633
50824
50841
50437
49839
50800
50796
50170
49949
49911
50744
49034
50675
50716
50700
50706
49459
50667
50204
50049
50261
49482
50554
49783
49483
48690
50616
49347
50327
50306
50458
48768
50143
50246
50522
50513
50468
50496
50434
50454
50446
50000
48629
50408
50313
50030
49952
50363
49913
49663
50347
50260
50309
50302
50299
50174
49207
48836
50262
48629
50232
50272
50256
50032
50251
50083
50000
50110
49875
49801
48546
50189
49409
50000
48720
50144
50105
49764
50112
48338
50065
49896
50046
49475
49091
50000
50008
48970
49387
50060
49850
49711
50000
49928
50000
48349
49899
49526
49616
49974
48315
49081
49730
49909
49245
49848
49564
49830
49822
49852
49848
49840
49273
49673
48725
49709
49760
49500
48733
49393
48320
49470
49695
49700
49689
49528
49430
49688
49658
49014
49593
49556
49472
49462
48505
49013
48986
49513
47733
49410
49030
49483
47971
48302
49462
48686
48702
49445
49038
48274
49445
48368
48860
47974
49425
48626
49178
48535
49168
49035
48984
49356
47719
49311
49323
49267
49283
48964
49201
49233
48929
48134
48177
49215
47351
49056
49076
48634
48923
49154
49149
47638
49059
47839
49106
48773
49065
48505
49057
48922
48768
49049
49042
49037
49030
48897
48592
48922
48906
47706
48786
48869
48917
48326
48555
48889
48869
48188
48828
48859
48600
48767
48764
48799
47898
48611
47400
48309
48072
48483
47375
48381
47713
47859
48072
48672
47220
48487
48405
47973
48664
48662
48356
48608
48461
48584
48556
48591
48610
46903
48587
47057
47148
48229
47581
48186
48262
46716
47423
48196
48518
48192
48439
47018
47794
48336
48481
47675
48459
48469
48258
48067
48380
48425
48344
48393
47816
48150
47951
48069
48316
46696
48097
48317
48302
48274
48124
48275
47139
47744
48263
47512
48225
48168
46435
48131
47770
48140
47697
48158
47827
48149
48145
48137
47990
48016
48098
48126
48125
48118
47857
47518
48036
47888
47999
47966
46241
47837
48065
47865
47860
47180
47458
47460
47638
47991
47980
47747
47932
47931
47919
47533
47952
47204
47930
47820
47920
47859
47849
46428
47021
47896
47784
46421
47387
46916
47538
47719
46686
47575
47842
47744
47833
47819
47778
47726
46268
47648
47367
46402
47616
47605
46908
46207
47718
47743
47741
47726
47300
47720
47586
47259
47653
47682
47501
47436
47575
47580
46915
47485
47626
45642
47618
46974
47554
47557
47221
47489
47540
47538
47417
47486
47452
47278
46274
46776
47353
47062
47282
47359
47397
47415
47350
47374
47384
46097
47359
45770
45617
47313
47301
46991
45671
46674
47136
46086
46928
47308
45974
46333
46700
47247
46248
47262
47224
46211
47035
46677
47213
47185
47062
47182
46597
45907
47141
46340
47110
47128
47136
46268
46841
47033
47039
46469
46291
47059
46838
47048
46063
46693
47042
46772
46642
47018
46909
46645
46788
45813
46907
45907
46696
46900
46700
46897
46567
46899
45301
46731
46674
45748
46590
46207
46683
46090
45786
45946
46454
46428
46215
45317
46181
46516
46746
46031
46705
46730
45930
45337
45663
46574
46528
46698
46493
46633
46671
46323
46655
46627
46521
46356
46033
46463
46593
46589
46166
46548
46550
46550
46492
46524
46471
46511
46114
46468
46306
45673
46361
46332
46450
46303
46287
45893
44753
46421
46269
46312
46080
45641
44454
46185
45733
45804
46072
46191
46157
45853
46069
45252
46331
45934
45982
46251
46246
44472
45521
46268
46258
45880
46015
46228
46212
46106
46008
44285
46192
46188
45528
46005
46111
44849
45910
45978
46018
46103
45834
45284
46035
45808
46051
44506
46044
45932
46017
44384
45945
45984
45580
45797
45862
45952
45888
45931
45940
45935
45620
45702
45202
45184
45890
45888
45813
45287
45847
45518
45773
45837
45473
45335
45212
45774
45661
45577
45743
45396
45576
45666
45301
45299
45621
45604
45007
44856
45327
45527
45629
44397
45273
44753
44996
45367
45605
44737
45233
44436
43826
44684
45296
45142
45396
44564
45466
44730
45270
45421
43741
45435
44870
45421
45000
45418
45400
45155
44938
45344
45094
45312
45309
45248
43924
44324
43388
45193
45073
45180
45151
45237
44996
45202
44986
43755
45204
45098
44461
45181
44930
44871
45147
44112
45135
44765
44644
44703
45117
44580
45086
44978
45000
45000
45056
44743
43229
45000
44979
45004
45000
43109
44616
44940
43893
44809
44910
44970
43758
44905
44932
44940
44858
44823
44895
43490
44783
44868
44360
44867
43183
44766
42972
43838
44794
43478
44779
44128
44512
44322
44770
43809
44595
44372
43095
44716
44703
44527
44554
44293
44660
43862
44526
44560
44532
44569
44600
44596
44518
43433
44200
44506
43774
44417
44474
44017
43703
44326
44522
44400
44510
44369
44485
43381
44336
43093
44467
44466
43837
44344
44447
44440
44438
44295
44282
43481
44236
44300
44379
44006
44265
43402
43999
43816
43378
44178
44308
44306
44303
44299
44184
44172
44000
43683
43751
43808
43488
44236
43850
44128
43817
43743
44198
44118
43957
44170
44173
43964
44154
43788
44049
44143
44143
43623
44097
42937
44121
42944
43349
43969
43982
43894
43793
43700
42971
44000
43965
43897
43871
43149
43981
43547
43747
43693
43816
43127
43914
43898
43905
43706
43574
43858
43753
43627
43874
42934
42091
43151
43551
43706
43269
43485
43646
43781
43157
42164
41820
43759
43677
43465
42683
43702
43364
43151
43574
43680
43709
43718
43499
43102
43620
42786
43338
43689
42246
43272
42765
43665
43100
43159
43652
43622
41740
43649
43005
43489
43498
42678
43326
43572
42859
43577
42550
43535
43540
43340
43483
43133
43503
42911
42872
42827
43447
42950
43061
43430
43199
43337
43309
43347
43245
43300
41387
43226
43123
42353
43061
43263
41527
43255
43216
43246
43237
42800
41463
43042
42926
43134
43183
42578
43158
43200
42284
42015
43114
42879
42965
42451
43097
42965
43138
43089
42200
43012
43094
43068
43085
43007
42994
43055
41273
43006
42972
42996
43009
42959
41314
42866
42493
42454
42120
41823
42519
42922
42637
42918
42739
42639
42879
42476
42637
42091
42338
42520
42559
42733
42837
42709
42678
42530
42806
42746
42650
42690
42783
41341
41970
42370
42763
42770
40780
42714
42606
42581
42626
42276
41275
42594
42500
41422
42366
42078
40700
42605
42602
41774
40899
42053
42571
42558
40664
42543
42525
42495
42531
42501
42465
42483
42044
42332
42491
42280
40640
42022
42262
42473
42040
42114
41415
42439
42267
42429
42312
42426
42410
42380
41946
41782
42187
41657
42343
42141
42373
42185
41460
42361
42361
40979
41958
42288
41587
42334
41794
41080
41507
42318
41811
42275
41767
41847
41619
42166
42241
41776
41763
42214
41991
42167
41791
42091
42174
42147
41891
41857
42168
41144
42098
42112
41996
42030
42099
42100
42058
41249
42102
41465
42095
42057
41590
41389
41676
42019
40160
42062
41636
40067
41790
42040
42042
42009
41957
42000
40485
41499
41835
40010
41990
40988
40219
40761
41093
41127
41786
41808
41640
41892
41552
41594
41890
41700
41506
40826
41840
41799
41652
41386
41860
41138
41846
40008
39937
41798
41820
41795
41815
41730
41801
41259
40792
41728
41788
41243
41784
40848
41601
41760
41379
41579
41748
41504
41541
41684
40155
41656
40885
41260
41572
41000
41591
41689
41479
41409
41463
41386
40001
41170
41057
39958
41601
41606
39932
41019
41629
41629
41469
41345
41408
41604
41357
41377
40616
41593
41589
41581
41352
41552
41570
40623
39721
41554
41547
40951
40729
41530
40523
41484
40701
40748
41487
41368
41396
41258
41439
40092
40947
41422
40589
41421
41262
41228
40486
41386
40998
41318
41279
41356
41101
41181
41327
40803
41312
40683
41252
41309
41317
41243
40049
41283
39667
40895
40828
40925
41117
41133
41102
41204
41142
41131
40106
40919
40592
41017
40456
39412
41129
40992
41105
39792
41100
41103
40696
40500
41068
41085
40387
39321
41014
40356
40998
41038
40403
41058
41000
39321
39752
41036
40947
41005
40520
40786
39725
40972
40906
40199
40145
40202
40915
40378
40316
40916
40913
40815
40902
40868
40897
40779
40646
40349
40885
39108
40809
40639
40840
40829
40734
38951
40440
40813
40361
40661
39105
40728
40623
40677
40704
40409
40605
40733
40753
40289
39967
40666
40707
40329
40488
40600
40400
40685
40478
40606
40150
40475
40663
40339
40584
40653
40605
39164
40647
40584
40640
40638
40493
39825
39837
40588
40210
39931
40400
39566
39488
40559
40192
40256
40536
40492
39924
39298
40002
40279
40386
40494
40493
40391
40469
40380
39766
40379
40367
40400
40403
38929
38474
40366
40396
40178
40170
40289
39880
39405
40159
39697
40232
39254
40359
40058
39057
40341
40000
39634
39868
40275
40311
40194
40290
40266
40235
39837
40219
40200
40252
39993
40121
40166
40228
40221
39780
40142
39901
39887
38350
40154
38777
40094
38758
39378
40177
40076
39983
40136
40128
39766
39812
40024
40117
40106
39810
38240
39820
39026
40080
40052
39340
39779
39988
39819
40000
39701
39860
39354
39893
39504
39339
40000
39551
40024
39867
39903
39460
40000
40003
39444
39995
39683
39982
39096
39842
39354
39505
39809
39374
39413
39568
39877
39474
39893
39859
39893
39644
39151
39848
39089
38748
39840
39828
38712
39829
39825
39822
39803
39814
39718
39800
39762
39272
39665
39783
39151
39789
39716
38331
39188
39746
39744
39612
38829
39632
39685
39690
39707
39256
39092
38434
39702
39653
39691
39082
38965
39183
39565
38453
39056
39524
39525
39358
39613
39612
39587
39172
39266
39467
39597
39587
39439
39543
39567
39398
38314
39542
38999
39347
39277
38656
39497
38922
38290
39323
39422
39509
39472
39484
39223
39407
38947
38936
38692
38968
39437
38591
39404
38373
37857
39013
38900
38756
38886
39340
39247
39099
39150
39329
39135
39301
39292
38218
39257
39263
38880
38901
39017
39201
39107
39228
39228
39225
38693
39042
37668
39216
39178
37902
39203
38542
39178
39192
39182
39028
39176
38879
39161
38873
38896
39048
39093
39141
39070
39132
39047
38996
39000
39115
37591
38883
38995
38813
38403
38775
37893
39023
39072
39065
39005
38853
38344
38316
37654
39005
38975
39018
38991
39002
37461
37696
38562
38573
37713
38892
38836
38833
38845
38731
37545
38930
38930
38924
38475
38914
38898
38329
38548
38677
38602
38877
37706
38726
38813
37677
38823
38833
38801
38829
38825
38770
38059
38646
38764
36850
38778
38617
38747
38703
38731
38752
38751
38710
38649
38714
38412
38547
38172
38193
38661
38416
38408
37649
38067
38473
38655
38654
38637
38646
38315
38499
37785
38259
38395
37502
38342
37833
38522
38547
38392
38400
38472
38431
37620
37479
38158
38077
38554
38521
38546
38499
38397
38261
38479
38486
38518
38492
37740
38202
38411
38434
38374
38168
38263
37738
38007
38410
37663
37914
38263
38378
37649
38295
38381
38236
38391
38376
37136
36803
38350
38329
37565
38042
38309
37225
38327
38077
37802
38284
38267
38310
38307
38211
38297
38230
37059
38124
38265
37977
38258
37912
38117
37873
37983
37253
38188
36699
37061
36746
37616
38100
38154
37583
38117
37739
37925
38046
38057
37093
36958
37963
37947
37728
37964
37833
37838
38000
37339
38032
37747
38014
37935
36801
37996
37548
37988
37391
37980
37640
37373
37917
37692
37942
36429
37720
37932
37886
37675
37900
37361
37724
37899
37579
37883
37807
37501
37862
37326
37854
37752
37810
37188
37817
37775
37820
37705
37490
37812
35897
37796
37537
37715
37786
37290
37648
37596
37599
37775
37654
37357
37710
36556
36084
37714
37535
36146
37554
37527
36994
37633
36736
37627
37642
36958
37340
37420
37604
35894
37586
36646
37238
37190
36951
37526
37543
37504
37556
37527
37402
37509
37484
36575
37238
37519
37471
37337
36582
37413
37475
37442
37404
37496
37238
37478
37478
37435
37233
36653
37468
36957
36292
37226
36527
36388
37422
37420
37416
37224
37176
37215
36646
37324
36534
37225
37362
35374
37284
37160
37022
35653
36607
37339
37065
37317
37109
36870
37312
37286
36803
37303
36660
37171
37298
37179
37254
37252
37188
36668
36097
36980
37229
37221
36955
37008
37042
36922
37190
35807
37126
37152
37176
37171
36607
35926
36982
36270
35303
36920
36619
37082
37029
36469
37114
37114
37085
36843
37103
37059
36793
37034
36728
37058
36997
37034
35124
37029
36948
37008
36779
36997
36994
36988
36921
36556
35626
36813
36957
36953
36195
36915
36924
36497
36891
36917
36921
35199
36123
35947
36241
36634
36778
36310
36880
35000
35165
35255
36218
36717
36075
36792
36843
36390
36598
36628
36820
36123
36435
36487
36729
36781
36754
36579
36677
36606
36724
36702
36313
36715
36540
36717
36620
36555
36707
36687
36686
36651
36526
36663
35947
36464
36615
36494
36628
35675
35802
36526
36501
36515
36611
36397
35859
36556
36032
36089
36566
36321
36358
36524
36364
36543
36538
36536
36537
36534
36532
35214
36012
36481
36494
36423
36487
35026
36482
36200
36360
36435
36217
36445
36457
35772
36435
36160
35357
36000
35714
34537
36172
35507
35445
35293
36219
35370
36407
35966
36395
36348
36375
35727
35780
36341
36329
36331
36325
36168
36200
35521
35174
36272
35997
36266
36140
36252
36250
36202
35953
36223
36211
36013
36151
35731
34948
36156
36032
36170
35854
36159
36100
34938
36016
36128
36126
34981
36000
35760
36111
35722
35730
36029
35547
36094
36067
35808
36050
35633
35082
35761
35979
36037
36032
35834
35243
36015
36008
35671
35987
35942
34719
35665
35456
35229
35612
35686
35616
35976
35968
35957
35929
35615
35710
35941
35900
35888
35926
35298
35913
35183
35911
35865
34378
35874
35851
35741
34708
35712
35795
35722
35181
35700
35466
35844
35146
35835
33852
35662
35445
35736
35409
35526
35816
35811
35804
35681
35800
35504
35052
35578
35406
35656
35745
35691
35670
35718
35496
35564
35753
34090
35258
35574
35726
35709
35470
35442
35721
34734
35107
34513
35716
35470
35696
35695
35694
35501
35686
35411
35677
35672
35663
35523
35666
35660
35323
35632
34967
34442
35549
35581
35523
34462
35259
35450
34828
35454
34254
34967
34019
35543
34230
35439
35538
35498
35531
35554
35373
35516
34960
35276
35540
35523
35528
35460
35165
35002
35465
35219
35047
34394
35369
34963
35483
34936
35473
35310
35400
35329
35208
35276
35467
35463
35446
34911
34912
35042
35295
33698
35403
35432
35428
35304
35402
34913
35384
35346
35108
35071
34494
35283
35282
35366
35147
35315
34552
35342
34634
34975
35325
35017
34008
35311
35056
33990
35192
35287
35262
34871
34264
35150
34284
35235
35243
35205
35191
34411
35000
35192
34964
34765
35228
34805
35223
34896
35208
35160
33564
35168
35191
34778
35059
35008
35130
35031
34828
34369
35156
34000
35121
35138
34614
35091
35048
35047
35126
34683
34281
35000
35022
34927
35097
35101
34597
34997
33571
34852
35058
34347
35081
34442
35000
34947
35000
35027
34892
34966
33806
35008
34923
34994
34210
34672
34788
34486
34976
34477
34257
33477
34918
34936
34946
34945
34863
34896
33767
34701
34890
32990
34853
34877
33638
34884
34038
34880
34875
34656
34851
34610
34605
34846
34661
33322
34844
34839
33424
34304
34824
34799
33884
34768
34792
33137
34785
34570
34778
34546
33017
34754
33053
34632
34400
34727
34654
34690
34640
34623
34481
34080
34322
34698
34504
34209
34548
34119
34038
34620
34661
34659
34160
34559
34636
34333
34627
34535
34242
34616
34254
33441
34587
34573
34135
34586
34217
34514
34299
34080
34556
34537
33820
34234
34564
34561
34511
34195
34140
34421
34256
34515
33547
34205
34478
34429
34503
34476
34506
33601
34452
34434
34469
34286
34410
33843
33978
34430
34336
34432
34431
34397
33248
33472
34420
34412
34418
34413
34149
34010
34392
34084
32608
34370
33642
34362
34043
32558
32920
32959
34274
33418
32935
34215
33775
34240
34247
33927
34155
33679
34169
34204
34240
34132
34193
34005
34230
34110
33911
34217
34202
33310
34210
33553
34207
34205
34204
33545
34157
34196
33190
33745
33971
33583
33836
34175
34170
34010
33160
33486
33598
34112
34135
34120
32167
33997
33474
34048
33825
33855
34056
32829
33892
33587
33678
34087
33435
33811
34077
34076
33060
34066
34012
33876
33855
34010
34049
34010
33855
34021
34040
34031
33876
34025
33585
33986
34001
32471
33317
33992
33988
33778
33671
33652
33905
33929
33149
33698
33918
33911
33897
33890
33855
33876
33281
33407
33838
33303
33871
33870
33614
33833
33740
33791
33284
33835
33843
33841
33831
33820
33613
33403
33730
33232
33642
33497
33617
33717
33757
33667
33767
33022
33761
31809
33755
33266
33665
33619
32686
33540
33724
32511
33689
32562
33701
33318
33708
33662
33690
33088
33664
32221
33591
33097
33571
32905
33066
33645
33635
33467
33535
33308
33607
33119
32738
32958
33621
32503
33489
33594
33074
33568
33464
33587
33439
33426
33287
33328
33577
33129
33367
33000
33494
33551
33549
33417
33503
33542
32793
32778
33532
33380
33515
33038
33513
33498
33452
32480
33487
33486
33478
32494
33474
33320
32981
33448
33187
33409
33322
33432
33321
32737
32490
32577
32938
31908
33379
33354
33334
33373
33121
33364
33114
33356
32330
32783
33046
33340
33152
33335
31359
31840
33061
32752
33315
33310
33204
31786
33258
33268
33282
32735
33062
33063
33225
33222
33197
33222
33235
31489
32889
32945
32842
32894
32248
33189
32473
33186
33184
32463
33105
33183
32480
33085
33025
33161
31292
33153
32163
33025
32973
33140
33138
33061
32745
32318
32907
32982
32998
32944
32861
33011
32738
32587
33039
33036
31419
33030
33062
33060
32593
33010
31934
33039
32940
33000
32587
32974
32980
31879
32307
33004
33000
32632
32991
31396
32537
32254
32940
32785
32952
32906
32860
32610
32866
32674
32954
32958
32909
32809
32839
31121
32733
32564
32715
32772
32171
32887
32690
31860
31219
32773
32813
32496
32749
32850
32532
32847
32236
32745
31240
32402
32800
32213
32812
32590
32769
32738
32433
32759
32573
32568
32074
32712
32473
32692
32703
32716
32604
32712
32679
32215
32328
32273
32497
32299
32676
32684
32652
32637
32662
32370
32546
32638
32655
31767
31728
32131
32636
32346
32529
32601
32630
32362
31998
32582
32100
32614
32270
32148
32408
32320
32584
32575
32518
32517
32428
32345
32468
32125
32546
32039
32508
32351
32518
31551
31231
32475
32489
32227
31876
32123
32452
32408
32117
31840
32390
31942
32440
32032
32405
31551
32421
30950
31625
30982
31620
32294
31827
32400
32260
31671
32328
31941
32390
32346
31911
31382
32376
32376
32188
32362
32204
32306
32348
31777
32345
31956
32271
32232
32202
32167
32215
32318
32288
31044
32299
31345
32091
32112
32197
32013
31652
32052
31497
32236
32183
32220
30838
32271
32229
32162
31529
31408
32184
31442
31920
31129
32249
31755
31412
32222
32004
32218
32180
32064
32175
30721
31890
32175
31503
32139
31896
32102
32169
32100
32146
31410
32130
32159
32156
31681
31949
32144
32148
32123
32109
31923
32000
32120
31683
31845
31956
32118
32087
32097
31658
32100
32075
31732
31559
31902
31498
31786
32039
31150
32057
32026
31147
31576
32000
32049
31671
32045
32032
31616
31860
31545
31935
31170
31907
31999
31780
31905
31974
31974
31868
31828
31763
31810
31943
31935
31941
31370
31577
31856
31641
31100
31877
31258
30217
31092
31847
31534
31884
31867
31558
31844
29906
31111
31873
31871
30695
31862
31263
31849
31780
31500
31408
31820
31820
31686
31806
31736
31447
31597
31571
30336
31727
31567
30243
31604
30484
31706
30012
31203
29999
30175
31666
31624
31503
31602
31701
30841
31582
30648
30383
31644
31632
31609
31662
31661
31636
31503
31604
31650
31322
31620
31537
31610
31187
31492
31498
30174
29849
31363
31530
31429
31431
31132
31485
30324
31569
31530
30988
31549
31217
30714
30983
31228
31106
31499
31087
31509
30709
31526
31492
29944
31515
31145
31497
31488
31097
31463
31348
31085
31493
31399
31444
30551
31471
31292
31455
31364
31465
30943
31109
31425
31458
31314
30886
30322
31321
31230
31433
31264
31436
31419
30910
29711
31339
31373
31106
31410
31223
30652
31407
31350
31401
30908
30954
31362
31380
31130
31370
31373
31311
31306
31137
31335
31346
30825
31341
31336
31197
31329
31325
31159
31120
31145
31203
31324
31314
31273
31039
31257
31281
31267
31253
30863
30930
31065
31152
30595
31217
30439
31158
31255
30922
30914
31232
31187
30381
30747
31221
31217
30635
30955
31207
31205
29879
31049
31139
31105
31187
31187
29664
30669
31063
30772
30685
31106
30945
31166
31132
31154
30565
29196
31016
30792
31100
30100
31078
31131
30843
29681
31091
31124
30952
31118
30830
30920
30851
31108
31108
31095
31098
31055
30743
31039
31084
30075
30720
30960
31035
31045
31051
30917
30207
31032
31015
30549
30969
30240
30990
30950
30835
30832
29800
30979
30699
30970
30943
30621
30826
30816
30733
30846
30936
30809
30917
30878
30912
30732
30911
30908
30906
30905
30904
30897
30798
30894
29950
30818
30875
28897
30869
30868
30379
28907
30842
30834
30363
30825
30766
30723
30768
30778
30805
30321
29917
30593
30792
30751
30704
30580
30776
30002
30704
30707
30750
30471
30724
29815
30376
30735
30695
30734
30613
29292
30427
30600
30382
30710
30492
30025
30582
30642
29498
30524
30690
30459
29836
30658
30591
28833
30649
30500
30652
30511
30623
30623
30057
30372
29728
29306
30605
30603
30075
30253
30150
28636
30279
30054
29639
30520
30530
30030
30530
30404
30486
30528
29966
29621
29194
30492
30217
29506
29187
30507
30300
30442
30432
30387
30488
29969
30318
29916
30477
30176
30419
30458
30005
30448
30134
30430
30430
30369
30302
29479
30390
28526
30326
29025
30390
30311
30234
30378
30241
30365
29554
30175
30334
29427
30000
30241
29811
30325
30324
30303
30252
30307
30299
29845
30081
30289
30159
30287
30163
28602
30241
30164
30220
29272
29528
30137
30153
30260
30257
30188
28494
29958
30245
30032
28489
29777
30234
30179
30047
29553
29974
30222
30190
30129
30151
29800
28641
29882
30188
30180
29810
30177
29863
30056
29474
30153
29976
29849
29409
30041
29645
30117
29904
28880
29731
28720
29376
29943
29315
30104
29812
29581
29858
30089
30048
30082
30004
30075
29921
29860
28986
29724
30068
28844
30051
29920
29728
29457
29921
29676
30053
30028
29662
28442
29682
29938
29847
29901
30027
30000
29731
29508
29745
29981
30000
29055
29987
29925
30000
29993
29992
29733
29946
29345
29306
29966
29955
29180
29789
29932
29955
29794
29814
28542
29926
29018
29918
29877
29631
28681
29826
29904
28978
29898
29856
28698
29887
29886
29337
29467
29803
29846
29079
29723
29833
29846
29777
29846
29592
29844
29593
27949
29553
29738
28205
29832
29770
29412
29536
29736
29241
29168
29785
29376
29796
29727
27842
29739
29478
29668
29624
29778
29454
27909
29616
29740
29180
29475
29587
29742
29733
29466
29578
29466
28103
29614
29705
29664
29692
29659
29688
29685
29657
29276
29493
29676
29670
28470
29659
29657
29241
29646
29132
29282
28051
28603
29615
29613
29326
29463
29609
29609
28076
29601
29593
29055
29583
29568
29561
29559
28387
29516
29535
29495
29406
29515
29512
29512
29509
29269
28330
28991
29460
28555
28982
29461
29108
28930
28238
29376
28996
29390
29031
28693
29412
29354
29308
29306
29410
29346
28837
29381
29347
29120
29295
29357
29253
28891
29100
29176
29346
28339
29309
29021
27590
29270
29322
29065
29246
28797
28919
29307
29107
29306
27941
29282
29218
29272
29299
28729
28900
29292
29110
29150
28867
28831
29146
28969
29117
29205
29050
29169
29180
29095
27416
29204
29218
29234
29232
28932
29225
29108
29177
29212
29210
29191
29183
29060
27749
29127
28905
29187
28609
29180
28528
29108
29174
27690
28920
29161
29117
29156
29003
29119
29004
29147
29110
28936
29136
28833
28951
29094
29095
28913
29122
29120
28980
28903
28665
29108
29048
29019
29043
29070
29018
28309
28982
28828
28763
29041
29029
29017
28700
28817
29044
27560
29036
29019
28718
27992
28962
28317
28983
28705
28770
28824
28983
27000
28908
28904
28991
28986
28928
28894
28976
28919
28684
28929
28804
28742
28383
28959
28825
27601
28044
28941
28923
28944
28943
27735
28938
28931
28799
28711
28360
28700
28915
28913
28893
28191
28868
28859
28745
28703
27080
27454
28205
28765
28888
27769
28745
28883
28881
28842
28872
28633
28859
28386
28595
27869
28272
28851
28581
28634
28846
28794
27886
28578
28827
28822
28798
28497
28596
28804
28804
28762
27955
28031
28070
28637
28463
28112
28713
28593
28757
28360
28671
28451
28747
28742
28740
28646
28389
28546
28210
28421
27435
28683
28710
27882
28673
28380
28438
28683
28395
28676
28254
28619
28665
28350
28469
28597
28422
28639
28634
27522
28607
28613
28177
28530
28387
28419
28500
27290
28588
28583
26584
28487
27991
28574
27476
28493
28564
28563
28537
27546
28437
27686
28424
28449
28484
27649
28534
27180
28527
28521
27357
28517
28230
28470
28175
28352
28122
28488
28450
28374
26962
28443
26781
27975
27487
27750
28474
28445
28471
28459
28414
28321
28265
27852
28454
27359
28451
28344
28406
28405
28016
28144
28413
28370
28188
28282
27107
28363
28345
28154
28153
28398
28149
28102
28386
28261
28378
28285
26528
26412
28346
28246
28357
28286
28352
28241
28309
27837
28277
28305
28328
27441
28004
28180
28021
28126
27995
27193
28279
26968
28267
28261
27887
28266
28215
28156
28142
28205
28257
28251
28215
28226
28233
28240
27655
28237
28217
28235
28122
28227
28199
28220
27950
28052
28215
28207
28073
26989
27478
28196
28086
28163
27792
28191
28000
28178
27702
27859
28169
28171
28121
28149
27979
28158
28069
27394
28121
27862
27971
28004
28023
28091
27115
28099
28095
28078
27893
28089
27880
27430
27866
28084
28060
28045
27915
26381
26381
27547
27797
27848
28035
27227
28030
27786
28017
27912
28020
28016
27961
27836
27033
26850
27961
27654
26780
26997
27835
27966
27954
27971
27929
27651
27941
27966
27932
27844
27956
27787
27780
27907
27336
27954
27909
27947
27802
27931
27944
27939
27937
27363
27788
27933
27850
27921
27906
26608
27625
27908
27862
27890
27838
27573
27880
27727
27842
27860
27552
27825
27848
27663
27845
26408
27566
27847
27343
27747
27625
27549
27731
27603
27763
27843
27699
27823
27837
26322
27830
27826
27791
27822
27787
27490
27817
27771
27771
27807
27207
27777
27660
27598
27778
27304
27795
27741
27777
27644
27686
27526
27169
27723
27373
25763
27648
27590
27728
27359
27721
27721
27651
27717
27715
27714
27617
27639
27489
27670
26981
27572
27633
27482
27646
27616
27647
27262
27611
27676
27655
26338
27578
27569
27392
27408
27665
27619
27578
26438
27650
27645
25999
27595
26758
27630
27492
26842
27619
27615
27617
27473
27416
27514
27388
27358
27586
27551
27576
27445
27299
27572
25940
27476
27568
27567
27553
27521
27439
27563
26492
27526
27458
27536
27105
26742
27261
27214
26750
27498
27502
27094
27382
26472
27528
26078
27445
27498
27125
27512
26470
26736
27359
27470
27489
27256
27479
27153
27155
27363
26998
26383
27084
27456
27456
27384
27063
27448
27282
27439
27433
26170
27040
27171
27333
27422
26217
27418
27058
27147
27351
27402
27150
27352
27220
26114
27391
27380
27086
27211
27359
27126
27005
27353
26804
27347
27264
27057
26239
26355
27171
27286
27176
26904
26899
27243
27314
27272
26833
27234
27240
26071
26932
27296
25999
26335
27011
27075
26582
27132
27148
27172
27260
26022
27219
27272
27149
26900
27174
27088
27019
26730
26997
27245
27154
27241
27181
26433
26848
27051
27228
26946
26887
26641
27005
26509
27202
27118
27167
27165
26865
26898
26223
27146
27173
26776
27074
27169
27166
26858
26667
25552
26940
26905
27080
27139
27113
25935
27017
26734
27051
27059
27130
26901
27128
27127
27018
27010
25395
26272
27104
26337
26884
26758
27085
25932
27091
27089
27087
27082
27082
27053
26921
26994
26063
26886
26672
27026
26902
26854
27061
26762
26337
27054
26936
26836
26447
26863
26354
26460
27032
26948
27027
27026
26899
26558
25825
27004
27014
27003
27001
26890
26993
26974
26741
26989
26983
26587
26974
26973
26325
26957
26958
26885
26515
26956
26444
26949
26242
26947
26679
26940
26044
26803
26819
26931
26543
26926
26905
26359
26911
26917
26738
26902
26784
26587
26739
26811
26051
26748
26760
26889
26889
26174
26559
26884
26615
26690
26830
26855
26125
26748
26686
26817
26860
26858
26393
26691
26795
26844
26825
26606
26823
26571
26277
26734
26428
26798
26411
26614
26816
26775
26769
25026
26669
26729
26761
26300
26767
26777
26705
26592
24943
25663
26732
26773
26768
24956
26602
26707
25984
25126
26688
26494
26614
26650
26280
26212
26736
25975
26566
26729
26725
26723
25763
26709
26278
26676
26709
26702
25914
26703
26660
26352
26159
26266
26694
26519
26640
26615
25841
26670
26666
25337
26666
26666
26632
26660
26650
26649
24980
26626
26631
26639
26638
26211
25695
26533
26611
25723
26285
26378
26595
26604
26594
26597
26551
26581
26301
26570
26268
26574
25153
26517
26076
26543
26509
26348
26482
25959
26517
26016
25485
26023
26521
26254
26447
26510
25917
26476
26501
26496
26469
26427
26193
26491
26487
25596
24822
26199
26473
26472
26140
26384
26453
26244
25600
26197
26011
26359
26393
25488
26332
25882
26178
26210
26382
26297
25717
25313
26420
25492
26387
26408
26259
26404
25322
26342
26389
25344
25499
26155
26344
25026
26374
26222
26171
26192
26236
25452
26029
25605
26352
25816
26300
26112
26171
26223
25062
26340
26027
25030
25659
26308
25972
26164
26072
26327
26221
25300
26081
25276
26290
26225
24764
26309
25255
25275
26300
26132
25872
26289
26175
26171
26281
26229
26281
26106
26276
26275
25758
26260
26271
26209
25455
25694
25900
26264
25490
24910
26256
25818
26238
25903
26237
25927
26135
26204
25177
26235
26129
26026
25782
25198
26078
26096
26194
25881
25903
24497
26167
25840
26199
25917
25847
26187
25915
25959
26163
26183
26178
26172
25645
25001
26165
26134
25477
26171
26168
25886
26106
26146
26125
26145
26136
26115
26106
26121
26118
26115
25728
26107
25504
26107
26083
26095
25987
25862
26051
26083
26066
25741
26069
25605
26073
25588
25821
26042
26065
24961
26048
24477
25332
25981
26047
26046
26044
26021
25731
25885
24845
25993
24369
25640
25194
25935
25714
25874
26013
25630
25470
25994
26010
26009
24517
25469
25370
26001
25975
25860
25664
25933
25981
25266
25951
25987
25977
25919
25509
25873
25960
25596
25962
24493
25846
25956
25956
25938
25940
25953
25952
25792
24504
25745
25829
25922
25496
25883
25927
24530
25102
25925
25752
24452
25913
25402
25902
24529
25069
25898
25894
25393
25490
25877
25875
25650
25790
25849
25854
25593
24227
25668
25498
25853
25844
25838
25776
25483
25769
25824
24903
25684
25741
25790
25749
25764
25630
25808
25664
25799
25767
25786
25710
25757
25771
25302
25381
25550
25666
25752
25650
25744
25745
24885
25151
23741
25703
25669
24856
25484
25696
25610
25645
24169
25092
25709
25674
25358
25704
24883
25523
25412
25694
25503
25689
25568
25608
25672
25600
25647
25648
25461
25661
23700
25212
25649
25623
25224
25531
25043
25617
25274
25626
25589
25236
25615
24594
25104
24858
25212
25608
25135
25599
24144
25587
25403
23620
25582
25318
25259
25577
25574
25565
25329
25115
25531
25482
25382
25385
25557
25557
25553
25096
25355
25549
25546
25379
25544
24309
25504
25466
25511
25532
25530
25529
25201
25528
25417
24301
25436
25397
25417
25440
25506
25318
25467
24310
25493
25489
25445
23495
25207
25474
25353
25220
25461
24876
25451
24679
25433
25270
25444
25409
25328
25325
25220
25279
25355
25359
25384
23884
25398
25252
25400
25372
25147
24931
24684
25387
25194
25315
25384
25364
23986
25377
24945
25372
25358
25235
25299
25358
25000
25358
25356
25272
25057
25061
25135
25257
25339
24884
25326
25332
24768
25325
25325
25055
24288
25315
25279
25311
25163
24634
25301
24322
25298
25060
25062
25168
25283
25001
25277
25086
25220
25269
25230
25268
25162
24747
25172
24340
24210
24103
24923
24986
25075
23744
25237
25220
25211
25233
24923
23892
24151
25220
24744
25198
25213
25181
24980
24897
25207
24861
24959
24954
25200
25122
23504
25134
24594
24866
25065
25000
25130
25165
24992
24895
25145
25126
24963
24211
25039
24868
25140
25147
25116
25143
25141
24934
25133
25132
25129
25129
25127
23533
25035
25117
25114
24932
25000
24923
25087
24619
25087
25093
25012
24610
25085
24146
24976
24035
25072
25069
24772
25056
24861
25027
24977
24995
25030
25042
25042
23902
25006
25033
24986
25000
23463
23987
24187
24689
24707
24993
24633
24619
25007
25006
24081
24842
23906
24347
24737
24685
24978
24688
24970
24966
24950
24964
24405
24954
23706
24869
24950
24949
24700
24804
24928
24943
23360
24587
24707
23623
24604
24103
24667
24219
24477
24918
24303
23768
23976
24801
24775
23710
24790
24887
24887
24858
24838
23428
24474
24864
24645
24873
24554
24440
24745
24869
24835
24859
24694
24856
24495
24853
24793
24765
24850
24845
24619
24840
24832
24792
24738
24281
24409
24750
24274
24798
24799
24531
24690
24792
24290
24069
24385
24740
24767
24758
24590
24688
23809
24747
24755
24681
24708
24748
24315
24465
24735
24735
23907
24374
24647
23875
23736
24309
24686
24515
24705
24451
24704
24563
24042
24436
24698
24501
24692
24691
24606
24041
24505
24565
24640
24467
23464
22994
24651
24541
24664
24660
23973
24655
24594
24481
24233
24610
24573
24621
24617
22740
24367
24610
24572
24228
24510
24598
24456
24573
24237
24173
24584
24561
24521
24579
24563
24546
24538
23628
24562
24531
24527
23822
24372
24068
24511
23872
24499
24532
24355
24226
24516
24507
24467
23442
24309
24523
24382
24459
24512
24509
24485
24029
24094
24504
24359
24452
24453
24472
24317
24307
24483
24482
24299
23712
24198
24472
24466
24275
24460
24461
24461
23981
22645
24446
24392
23200
23793
24443
24440
24412
24075
24160
24342
24105
24423
23682
24418
23365
24400
24408
24406
24403
24402
24173
24233
24395
24350
24194
24382
24280
24377
24335
24249
23687
24368
24368
24355
24280
24354
24344
24351
24319
24313
23835
24329
24342
24323
24335
24334
23793
24135
24210
23708
24277
24294
24241
24010
23326
24315
24201
24310
24092
23622
24287
24291
23122
24293
24131
24289
23948
24200
24286
24039
24284
23988
22646
24275
23559
24274
24271
24251
24258
24121
24263
24262
24259
24256
24198
24250
24247
24243
24237
23824
24180
23662
24229
24224
23640
24223
24221
23442
24129
24170
24001
24200
24205
24000
24201
22623
23976
24055
24033
24161
23700
24091
23852
23779
24113
23618
24145
24099
23477
24000
24139
23989
24151
24149
24141
24048
24138
23499
24029
24132
23570
23418
24059
23621
22419
24114
24029
23830
23829
23656
23784
23859
23422
24104
24098
24097
23210
24094
24092
24089
23546
23189
23316
23126
24068
22903
24023
24064
24028
23817
23965
23489
23518
24065
24064
23802
24059
23565
23965
24052
23694
24046
23787
23911
24029
22076
23887
24007
23698
24026
22192
22966
22180
24024
24019
24014
23776
23772
24011
23991
23985
23590
22728
23848
23203
23873
23925
23921
23932
22758
23965
23952
23906
23915
23947
23902
23906
23904
23947
23775
23829
23564
23622
23689
23841
23933
23876
23583
23623
22924
23914
23923
23867
23920
23809
23918
23865
23898
23914
23911
23830
23400
23906
23857
23896
23715
23770
22383
23824
23824
23888
23704
23850
23842
22063
23498
23580
23874
23707
23818
23325
23537
23270
23308
23825
23853
23851
23668
23818
23777
22821
23732
23845
23844
23782
23814
23140
23598
22800
23624
23807
22500
23789
23827
23531
23650
23820
23668
23279
23814
22946
23798
23388
23752
22745
23780
23655
23734
23787
23151
23579
23255
23327
23356
23723
23779
23778
23398
23581
23759
23763
23742
23269
23767
23240
23597
23714
23380
23740
23751
23734
23729
23475
23601
22733
23720
23633
23738
23729
23623
23655
23596
23731
23696
22138
23628
23517
23722
23709
23715
23511
23686
23442
23605
23557
23703
22690
21801
23644
23497
23390
23689
23688
23353
23683
23683
23377
23671
23610
22653
23645
23130
23337
22709
21993
22671
23000
23653
23130
23652
23579
22958
23643
23365
23167
23642
23282
23526
23296
23275
23628
23621
23627
23389
23255
23126
23608
23584
22369
23156
23583
22555
23598
23596
23579
22567
23365
23476
23536
23482
23073
23550
23545
23580
23520
23195
23573
21611
23081
23569
22661
23534
23300
23429
23316
23520
22694
23200
23544
23460
22765
23157
22950
23362
21725
23532
23456
23517
23499
22936
22680
23512
23311
23510
23508
23502
23484
23478
23236
22200
23490
23487
23420
23479
23479
22762
23090
23478
23126
23468
23398
22097
23201
22450
23419
23111
22021
23424
21448
22038
23408
23414
23381
23406
23234
23399
21495
22662
23364
23183
23380
23271
23005
23282
23265
21804
23377
23295
23371
23369
23341
22643
23361
22000
23144
23357
23243
23057
23338
21356
23338
23333
23019
22601
23194
23312
23235
23130
23282
23028
21531
23056
22594
22831
23211
23244
23222
23023
23100
23270
23264
23184
22257
23200
23100
23076
21488
23034
23214
21686
23171
22013
23236
23242
22589
23211
23046
23025
23229
22923
23209
23224
23223
23200
22336
23220
23181
22838
23079
23163
22558
22937
23209
22757
23110
23144
23183
23077
22861
22223
23068
23131
22452
23126
23120
22943
22473
22914
23133
23127
22813
22940
22884
22635
22302
23100
23113
23107
23100
23016
23058
23035
23097
23080
23092
23091
22654
21693
23082
23038
22937
23000
22798
22910
22428
22335
21597
22841
22995
23051
22982
21742
22995
21900
22767
23000
23047
23045
22880
23018
22839
22427
22878
22935
22876
22775
23020
23021
23028
22233
22474
22904
22864
22811
23006
23016
22996
22635
22994
23006
22948
23001
22994
22994
22682
22513
22843
21596
22971
22977
22954
22870
21716
22867
21808
21618
22949
22880
22949
22959
22663
22957
22956
22884
22936
22800
22780
21400
22521
22554
22415
22058
22803
22930
21902
22802
22248
22903
22917
22833
22846
22914
22600
22883
22778
22899
20956
22858
22442
22899
21951
22847
22879
22615
22872
22641
22885
22859
22859
22477
21552
22440
22675
22739
21279
21979
22697
22557
22845
22779
22860
21530
22704
22673
22666
22834
22622
22431
21067
21217
22818
22688
22831
22738
22724
21570
21185
22827
22693
22819
22818
21630
22635
22790
22813
22764
22615
22730
22641
22742
22796
22656
22524
22790
22786
22460
22776
22781
22774
22779
22401
22133
22149
21928
22692
22444
22598
22430
21813
22750
22754
22753
22557
22752
22737
22215
22682
22693
22737
22526
22685
22711
22738
22714
22623
22532
22333
22714
21595
21878
22476
22333
22652
22556
22219
22449
22711
22711
22708
22703
22444
22168
22400
22643
22557
22554
22663
22673
22046
21642
22677
22677
22677
20721
22237
22670
22300
22666
22171
22663
22298
22339
20848
21056
22602
21901
21390
22294
22618
22641
22588
22408
22305
22635
22553
22347
22127
22630
22586
22481
22360
21992
22536
22247
22233
21345
22478
22514
21626
22521
22563
22583
22400
22454
22583
22586
22178
22582
22367
22581
22580
21992
22448
21502
22553
22327
22479
22530
22548
22553
22430
22456
22220
22546
22544
21874
21852
22535
22389
22529
22505
22521
22107
22515
22039
22447
22500
21572
22314
22468
20526
22507
22208
22499
22012
22290
22476
22473
20529
22468
22463
21177
21445
20800
22454
22247
21657
22367
22075
22402
22405
20480
22424
22262
21127
21433
22140
22394
22410
22350
21779
22311
22402
22399
21482
22261
22309
21719
22345
22336
20534
22273
22276
22098
20418
22000
22372
22370
22242
22336
22228
22263
22358
22330
22163
22337
22345
22348
22320
22344
21945
22299
22324
21872
22337
22223
22222
20956
22315
22064
22245
22306
22325
22286
20598
22227
22120
22316
21649
21753
21848
21900
21934
22304
22223
22298
22295
21966
21632
21286
22292
22290
21149
20751
21895
22283
22175
22284
22283
21945
22220
22269
21814
22011
22268
22267
22188
21787
21809
21441
22252
22215
21844
22221
22100
22147
21935
22109
22237
21515
22235
21746
22160
22230
21350
22225
22216
22216
21382
22211
21916
22037
22194
22194
22191
21394
22185
22178
21454
22145
22174
22172
22170
21932
21704
22160
22111
22158
22079
22157
20885
22020
22155
22117
22145
21991
21551
21959
22055
22136
22094
22047
21802
22129
20912
21369
21988
22083
22105
22057
22119
22116
21866
21474
22046
22102
22086
22101
22099
20628
21203
21726
22077
22088
22084
20444
21773
22042
22078
21835
22041
22030
21958
21824
21819
21985
21897
21969
21715
21886
22047
22025
22016
20505
22032
22031
21397
21973
22006
21758
22009
21994
21541
21990
21981
21926
22000
21915
21969
21992
21663
21690
21900
21293
21983
21462
21954
21666
20527
21621
21975
21867
21439
21945
21861
21780
21820
21049
21910
21429
21952
21837
21878
21796
21848
21928
21731
21379
21936
21936
20428
21150
20746
21929
21383
20001
21787
21926
21705
21659
21917
21599
21815
20978
21789
21586
21814
21874
21897
20116
21893
21639
21849
21651
21886
21767
21815
21676
21660
21708
21372
21360
21851
21864
21621
20318
20837
20053
21706
21556
21854
21850
21676
21847
21775
21666
21801
21841
21794
21836
20559
21776
21754
21393
21511
21353
21809
21702
21801
21637
21745
21492
21799
21774
21780
21793
21709
21296
21141
21612
21761
21749
21779
21384
19958
21427
21624
21488
21367
21728
21751
21734
21658
21742
20779
21655
20681
21734
21733
20850
21731
21456
21729
21729
21342
21468
21526
21279
21712
21010
21656
21700
21208
21657
20540
21298
21596
21555
21644
21693
21031
21582
21685
21398
21670
21308
21035
21685
21046
21625
20206
21677
21672
21589
21654
21434
19933
21617
19700
21655
21605
21653
21563
21396
21612
21603
21584
21624
21030
21628
21424
20331
21626
21401
20817
21513
21617
21548
21614
21469
21187
21493
21497
21448
21404
21521
21530
21545
20890
20794
20615
21211
20460
21569
21485
21343
20982
21558
19638
21555
21549
21542
20869
21552
21152
21513
21507
21530
21514
20768
20486
21526
20862
21536
21189
21294
21413
21518
21507
21201
21479
21515
20935
21263
21460
21379
21504
21154
21402
21301
21462
21487
20783
21457
21206
21483
21007
21462
21374
21476
21159
21467
21237
21189
21349
21458
20828
21169
21213
21452
21290
21448
20870
20977
21441
21376
21344
21432
21428
21428
21427
21389
20935
21317
21421
21276
19774
21086
21162
21349
20844
21382
21144
20958
21186
21389
21389
21252
21375
21319
21371
21364
20538
21358
21221
20841
21298
20884
21345
20278
21230
20924
20760
21321
21170
21275
21323
20990
21244
21323
21112
21235
21315
21313
21292
21305
21289
19811
21303
21282
21297
21117
21296
21204
21281
20879
21292
20046
21291
21262
21268
21221
20121
21281
21278
20328
21237
20000
21267
21271
21237
21192
21267
21196
19350
20251
21082
21104
21252
20992
21247
21236
21178
21241
21229
20803
21225
20625
21197
21086
21210
20184
21205
21204
19271
21149
21196
21196
21155
21067
21190
20591
21082
20985
21184
21182
21003
21179
21176
21175
21150
21119
21158
20788
21169
21056
21060
20819
21035
20996
21159
20508
20979
20897
20450
21149
21148
21148
21140
21091
20996
19211
20766
21070
21049
21132
21129
21129
20043
21127
20036
19316
21118
20984
21115
20427
21049
20997
20793
21064
20566
20659
20804
21062
20967
21061
21091
21054
21015
20676
21000
21083
21044
20707
21080
20921
21054
20607
21064
20807
20698
21054
20823
21048
20981
21059
21029
21056
21054
20913
21048
20986
21047
21047
20545
20227
20904
21026
20101
21038
20485
21036
21035
21034
21031
20928
20108
20353
20887
21028
19146
20970
21022
20926
20864
21015
20323
21001
21008
20968
20907
20862
20418
19861
20994
20990
20990
20185
20688
20662
20348
20952
20142
20944
20911
20968
20699
20943
20776
20949
20308
20522
20729
20461
20940
20048
20843
20956
20954
20947
20438
20951
20466
20733
20948
20947
20929
20520
20401
20603
19235
20888
20335
20552
20919
20800
20899
20844
20871
20837
20913
20193
20907
20907
20813
19745
20839
20906
20671
20902
20897
20767
20026
20846
20889
20852
20890
20480
20865
20672
20854
20881
20877
20867
20871
19889
20835
20867
20867
20662
20847
20800
19328
20729
20851
20850
20504
19856
20656
20839
20630
20326
20832
19737
20828
20414
20532
20713
20722
20439
20817
20816
20816
20608
20754
20782
20709
20348
19701
20803
20694
20750
20413
20607
20700
20530
20308
20436
20490
20718
20776
19466
20550
20767
20333
20751
20244
20306
20600
20717
20755
20619
20250
20691
20609
20748
20342
20742
20730
20706
20337
20646
20725
20685
20422
20052
20715
20360
20646
20704
20440
20702
20610
20696
20499
20658
20145
20684
20301
20380
20516
20683
20066
20565
20493
20466
20476
20379
20536
20677
20662
20675
20223
20667
19076
20577
20659
20642
20211
20536
20645
20439
20522
20631
20589
19679
20256
20629
19988
20605
20611
20329
20291
20591
20425
20592
20501
20613
19428
20570
20589
20609
20432
20608
20341
20461
20513
19204
19100
20595
20545
19767
19542
20070
20572
20414
20583
20393
20582
20456
20507
20076
20322
20397
19122
20570
20540
20463
19048
20537
20500
20520
20533
18621
20416
20516
20545
20545
20442
20338
20511
20534
20513
20366
20365
20525
20525
20490
20523
20519
20517
19905
20427
20467
20510
20510
20491
19460
20507
20500
20500
20296
20488
20040
20308
20492
20032
20290
20030
20485
20403
20215
20484
20482
20384
20445
19758
20213
20374
20475
20432
19769
20471
20430
20419
19951
20004
19902
20269
20300
20112
20225
20449
20413
20442
20411
18828
19430
20427
20175
20418
20347
20405
20427
18808
20280
20100
20351
20390
20421
20157
20321
20306
20167
20409
20402
20271
18493
20161
20376
20174
20344
20369
20200
20272
19362
20088
20364
19579
20361
20301
20359
20357
20357
20066
20325
20288
20347
20211
20341
20320
20080
20103
20251
20013
20141
20260
20327
20253
20261
19200
20239
19214
19563
20124
20273
20303
20257
20133
20297
20269
19839
20252
20205
20288
20220
20271
20286
20140
20273
20255
19658
19688
19420
20049
20276
20031
20275
19804
19998
19324
20253
20207
19428
20264
20200
20065
20252
20114
19489
20248
20200
20207
19651
20241
19807
20238
20044
18612
20175
20228
19920
19579
19998
20223
20092
20222
19518
19907
20211
20098
19330
20205
19246
20203
19674
19061
19983
19644
19855
20183
20190
20149
19874
19875
19911
20172
19916
20139
19406
20177
19933
20153
20172
20171
20127
20168
20159
20155
18558
19932
20149
19724
20149
19706
20148
20148
20123
20000
20147
20051
20079
20146
20146
20145
19925
20015
20143
18810
19913
19454
20051
19078
20130
19585
19977
20073
20097
20117
20116
18496
19666
19526
20056
20060
20096
19775
20091
19980
20037
20094
19924
20093
20093
20083
20090
20087
18443
20086
20060
19456
19057
19337
20077
19976
20053
19766
19452
20066
20065
19002
19878
19428
20065
20065
20043
20049
19768
20060
20055
19939
19936
19385
19727
20000
20020
20031
20007
20034
20033
19777
19979
20020
19003
20020
19513
20000
19853
19900
20009
20005
19997
20000
19690
19958
19890
18937
19720
19829
19987
19986
19956
19926
19833
19956
19502
19947
19701
19806
18973
19765
19930
19965
19918
19903
19964
19962
19961
19961
19922
19223
19582
19710
19817
18424
19816
19125
19919
18615
19932
19742
19645
19814
19926
19926
19925
19869
19859
19920
19732
19606
19410
19801
19910
18901
19905
19877
19378
19883
19544
19877
19893
19127
19873
19889
19889
19887
19887
19886
19718
19864
19879
19872
19877
18526
19864
19568
19831
18822
19582
18851
19529
19824
17916
19763
19543
19693
19828
19809
19845
19024
19844
19733
19842
19078
19839
19606
19463
19711
19584
19813
19831
19246
18628
19362
19636
19683
19816
19414
19665
19811
19359
19540
19806
19804
19512
19799
19785
19360
19133
19791
19031
19790
19600
19783
19732
19557
19778
19669
19777
19736
19776
19714
19775
19775
19648
19502
19773
19706
19451
19764
19742
17952
19668
19738
19752
19588
19383
19326
19640
19745
19234
19743
18861
19737
19733
19036
19484
19713
19630
19718
19708
19726
19704
19700
19310
19454
19719
19526
19194
19700
19223
19679
19699
19563
19693
18639
19629
19436
19426
19477
19684
19507
19682
19681
19614
19034
19188
19669
19650
18267
19488
19667
19663
17976
19613
19318
19609
19373
19573
19593
19205
19438
19501
19645
18701
19387
19642
18800
19638
19027
19627
19533
19629
19346
19627
19610
19625
19543
19593
19273
19621
19616
19616
19324
19409
19190
19436
18923
19011
18316
19137
19601
18888
19590
18998
19575
19482
18993
19590
19579
19523
18014
19524
19574
19572
19583
19581
19272
19328
19571
19569
19548
19520
19565
19378
19551
19542
19280
19403
19555
19554
19420
19044
19485
19506
19494
19163
19322
19546
19199
19542
18950
19541
19244
19229
19100
19340
19529
17596
19348
19245
19389
19441
19515
19446
19477
19512
19403
19509
19488
19440
18858
19455
19224
18253
19501
19499
19498
19370
19412
19432
19237
18505
19392
19486
19357
19479
19361
18609
19144
19226
19470
19156
19198
19458
18251
19462
18615
19079
19399
18499
19127
17872
19453
18939
17749
19448
19422
19447
19446
19391
19408
19412
19365
18944
19440
18505
18630
19335
19396
19386
18134
19431
19406
19418
18848
18802
19366
19229
19060
19158
19330
19384
19388
19400
19318
19385
19090
19396
19393
19390
18779
19363
19353
19359
19382
19329
19095
18995
19304
18982
19357
19311
19283
18584
19279
19158
19373
19358
19371
19247
18802
18960
18865
19302
19263
19219
19344
19252
19103
19344
19238
19341
18076
19186
19169
19310
19110
18485
19305
19302
18564
19230
19320
19277
19245
19288
19315
19232
17789
19311
19205
18921
18654
19287
19006
19264
18870
18311
19296
19292
19292
18510
18302
19274
18654
19241
19271
18774
18823
19254
19259
18628
19204
19216
19034
19250
18905
19246
19115
18797
19222
18799
19213
19201
18978
19221
19221
19212
18687
19003
19119
19205
17888
18962
17959
19198
19183
19195
18803
18979
19124
19148
18804
17828
19185
19155
18606
18976
18247
19146
19179
18762
19014
19175
19174
19096
18543
19081
19171
19153
18943
19002
19150
18759
19127
19111
18900
17749
18601
19153
19024
19155
18237
19038
19149
18913
18939
19109
19146
18670
19013
19019
18797
19127
19135
17672
18516
17882
18620
18027
19130
19123
19122
18889
19119
19116
19115
19105
19070
19102
19074
18695
18527
18296
18218
19045
19089
18961
19063
17105
19086
18798
19079
19077
19030
18715
18801
19017
18463
17952
19074
19005
17980
18805
18643
19042
18978
19066
19055
17765
18535
18917
18925
19059
19051
19045
19032
19015
19032
18350
18994
19039
18684
18963
19038
19037
19017
18218
19030
18719
18348
19023
18960
19022
19020
18916
18976
18643
18163
19012
18958
19009
18941
18915
18451
17535
18829
18506
18727
18301
18832
18769
18990
18943
18362
17107
18831
18980
18976
18894
17897
18779
18949
18803
18906
18500
18957
18916
18943
18349
18894
18683
18591
18935
18769
18934
18933
18924
18510
17583
18931
18495
18917
18926
18926
18906
18573
18921
18894
18886
18911
18788
18906
18100
18156
18908
18905
18899
18837
18896
18051
18883
18759
18865
18797
18860
18355
18241
18339
18588
18884
18808
18626
18093
17273
18477
17805
18364
18845
18869
17251
18790
17448
18843
18834
18532
18859
18786
18491
18856
18035
18848
18104
18568
18536
18838
18172
18829
18830
18835
18832
18171
18824
18827
18796
17304
18701
18757
18537
18812
18801
17764
18552
18623
18231
18776
18801
18255
18201
18764
18798
18796
18763
17402
18206
18397
18611
18469
18322
18164
18703
18733
18498
18772
17917
18659
18764
18760
18352
18267
18727
18348
18720
18741
18327
18720
18727
18385
18598
18743
18742
18662
18632
17974
18507
18539
18237
18592
18727
18724
18292
18599
18720
18720
18699
18661
18695
18278
18709
18521
18706
18703
18227
17954
18670
18685
17759
18630
18381
18357
18674
18686
18654
18576
18302
18644
18671
18491
18293
18429
18647
18658
18657
18661
18367
18476
17743
18164
18654
18464
18436
18528
18650
16784
18072
18645
18646
18646
18643
18514
18642
18577
17147
18640
18536
18127
18608
18266
17133
18622
16996
18618
18313
18574
17284
18611
18342
18048
18503
18482
18548
18426
18609
18601
16981
18603
18602
18598
18500
18483
18440
17280
18107
18583
18518
18391
18471
18573
17933
18273
18552
18512
18563
17504
18067
18055
18373
18525
18327
18094
18419
18459
18540
18320
17611
18210
18481
17436
18406
18354
18528
18526
18477
17224
18484
18454
18510
18125
18468
18515
18392
18486
18428
18512
17919
17744
18056
17537
18297
18412
18436
18490
17592
18459
18487
18473
18484
18478
18470
18458
18346
18464
17176
16567
18468
18322
17903
17879
17586
18463
18335
17919
18460
18377
18084
18332
18389
18433
18401
18040
18445
18316
18413
18417
18410
18350
18432
17210
18026
18429
18427
17000
18423
17954
18418
18136
18383
17533
18171
18133
17774
18406
18367
18197
18389
17602
18399
18101
18271
17914
18270
18382
18252
18380
18332
16992
18123
18365
18329
18360
18218
17857
18348
18154
18352
18252
18175
18050
18263
18331
17711
18200
18233
18311
18122
18315
16487
18203
18330
18215
18164
18327
18322
18321
18297
18222
18181
18312
18172
18209
18310
18202
18309
18022
18252
18306
18272
16688
18278
18287
17943
16391
18289
17981
18245
18066
17812
17209
18269
18282
18130
18054
18157
16644
18147
18256
18257
17871
18244
17737
18265
18204
18123
18130
17981
18249
17745
17850
18249
18235
18085
18245
18143
18243
18243
18242
18241
17810
17857
17790
18232
17906
18232
18153
18220
18227
17399
18183
18029
17995
18122
16811
16347
18002
18196
18032
18201
18204
18204
17491
18200
18199
18187
18195
18186
18146
17267
18037
17787
18164
17563
17818
18176
16621
17970
17893
18171
18140
18042
18165
17947
18159
18133
18157
18154
18138
18129
18153
18152
17561
18125
17914
17577
18141
18140
18127
17994
18120
18107
18133
18111
18131
17122
17447
17590
18115
18081
17694
18120
18118
18024
17822
18113
18113
17935
17236
18109
18105
18105
18104
17966
18100
18089
17578
18094
16593
18011
16939
18080
18067
18073
17430
16558
18068
17907
18067
17892
18066
17739
17574
18061
17876
18057
17988
18054
17767
16832
16405
18052
18039
17186
18044
17903
17614
18042
18041
17578
16936
17967
18000
18015
17959
17777
18016
18016
16569
17990
17983
17855
16807
18000
18000
17247
18006
17665
18002
17051
17890
17998
17716
17895
17979
17979
17991
17988
17097
17978
17965
16739
17425
17452
17968
17832
17117
17968
17929
17924
17878
17947
17962
17961
17910
17916
17904
17694
17473
16157
17953
17878
17532
17808
17949
17949
17893
17947
16169
17942
17915
17902
17940
17939
17938
17525
17619
17796
17534
17879
17572
17908
16308
17915
16409
17645
17651
17913
17806
16479
17818
17912
17911
17813
17897
16911
17905
17795
17886
16130
16068
17837
17894
16384
17764
17884
17118
16695
17747
17851
17863
17873
17860
17872
17253
16447
17871
17816
16850
17863
17862
17859
17859
17760
17190
17741
17851
16900
17312
17815
17794
17218
17826
17804
17833
17829
17536
17844
17839
17843
17675
17840
17840
17840
17735
17734
17689
17756
17799
15844
17622
17301
17610
17825
16633
17821
16959
17671
17144
17799
17286
17664
17393
17812
17790
17414
17646
17268
17758
17086
16774
17534
17803
17791
17801
16388
17051
17140
17777
17789
17726
17783
17667
17472
17663
17701
17730
17716
17579
17740
17712
17760
17667
16167
17753
17639
17189
17099
16615
17749
17533
16890
17745
15759
17743
16860
17602
17703
17298
17604
17276
17727
17590
17702
17593
17720
17161
17716
17161
17670
17710
17708
17708
17706
17706
17569
17703
17700
17153
16495
17548
16957
17678
17602
15982
17583
17671
17646
17116
17667
17503
17549
16864
17663
17637
16956
17572
17598
17656
17605
17654
17579
17652
17621
17525
17470
17647
17630
17646
17597
17428
16940
17445
16419
17562
17608
17637
17201
17320
17590
17576
17630
17103
17587
17465
17627
17627
17626
17409
17622
17594
17619
17604
17455
16919
17583
17364
17584
16268
17606
17254
17600
17602
17601
17551
17598
17586
17313
16812
17587
17441
17582
17582
16448
16284
17174
17575
16954
17489
17050
17496
17073
17571
17442
17161
17217
16696
17522
17560
17335
17425
17507
17537
16668
17369
17550
16826
17549
17120
17032
16001
17522
17283
17199
17437
17537
17535
16963
17532
17508
17454
16651
16829
16775
17520
17484
17519
17499
17517
17093
16520
17513
17351
16904
17511
17509
17451
17503
17394
16760
17501
17300
16468
17422
17466
17139
17485
17341
17450
17297
17144
16355
15644
17361
17474
17479
17247
17308
16514
17422
17336
16539
17466
17278
17455
17463
17333
17457
17333
17271
17454
17254
17400
17437
17451
17446
16269
17391
17406
17441
17420
17354
17285
17431
17431
17430
16176
17398
17320
16503
16590
17205
17372
17398
17318
15862
17414
17299
17365
17071
17406
17331
17373
17401
17400
17399
17398
17052
17396
17011
17317
17383
17257
16971
17345
17357
17380
17105
16551
17360
16702
16896
17371
17370
17178
16916
17364
16078
16928
16701
17363
17362
17114
17327
16864
17358
17253
17295
16629
17015
16776
16182
17332
16800
17336
16681
17340
17338
17173
17174
17106
17333
17332
17171
16280
15593
17276
17214
17316
17301
16933
17119
17319
17234
17131
16648
16710
17148
16353
16937
17095
16922
17303
16986
17092
17016
17298
16927
17298
17296
17169
16975
16971
17127
17291
16996
17287
17211
17115
17232
17281
17120
16178
17137
17260
17270
15989
15967
16671
17163
15418
17249
17268
17243
17240
17254
17263
16625
17262
17204
17105
17184
16979
15801
17163
17163
17100
16951
17242
17183
17089
17173
17236
16848
17235
17234
16563
17231
17056
16586
17230
16926
16985
17066
16716
16751
16551
17097
17208
17208
17075
17080
16787
17199
16205
17122
17170
17109
17160
15888
17189
15953
16193
17187
17185
17177
17173
16819
17153
16958
17179
16771
17176
16344
15991
17160
17006
17170
17085
15766
17163
16804
17161
15968
17150
17157
17136
15934
17153
17069
17062
17117
17054
17105
17147
17104
16481
15881
17055
16801
17069
16921
17047
17078
16900
17134
16981
16928
17048
16601
16583
16384
16839
16109
16874
17023
17003
16236
16882
16767
16678
17121
15914
17120
17059
17100
16907
17115
17103
17038
16798
17110
17084
17108
17045
16936
16539
17089
17082
17103
16823
17043
17018
17075
17048
16818
17013
16512
16834
16723
17025
15992
16962
17057
16810
17074
16527
16735
17055
16979
16900
17043
17007
15958
17065
16166
17025
17048
17060
17060
17060
16166
16288
17025
17054
16554
16781
16892
17021
15892
17044
16693
16882
17042
16816
16691
16974
16950
17022
17030
16983
16709
17021
16888
16018
17017
17016
15878
16990
16929
16972
17007
17000
16997
15816
16950
16411
16996
15843
16923
16993
16993
16966
16780
16984
16187
16982
16981
16747
16847
16682
16758
15509
16040
16973
16973
16576
16971
16968
16784
16721
16665
15720
16888
16851
16924
16580
16923
16945
16138
16942
16603
16710
16654
16902
16939
15770
16938
16901
16346
16918
16714
16929
16806
15540
16909
16581
16899
16918
16825
16878
16439
16902
16906
16608
16731
16723
16745
16587
16851
16867
16859
16895
16008
16803
16326
16828
16876
16888
16886
16708
16486
16853
16846
16770
16375
16348
16878
16877
16873
16317
16546
16808
16832
16875
16398
16768
15522
15176
16854
16864
16864
16534
16364
16861
16859
16852
16560
16741
14944
16827
16849
16772
16693
16117
16012
16837
16564
16700
16605
16650
16722
16808
16574
16832
16825
16811
16805
16717
16759
16820
16819
16491
16614
16814
16814
16762
16715
16133
16807
16709
16784
16702
16803
16756
16744
16466
16798
16600
16784
16780
16167
16746
16419
16783
16752
16710
16532
16012
16529
16186
16768
16658
16738
16605
16762
16762
15221
16759
16508
16709
16748
16722
16753
16517
16373
16261
16594
15417
16722
16346
16710
16618
16737
16736
16736
16727
16735
16173
16462
16649
16409
15552
16282
16513
16606
15682
16295
15211
16713
16262
15858
15387
16419
16692
16194
16696
16687
16699
16688
16706
14808
16701
16542
16280
16666
16687
15929
16684
16631
16606
16487
16543
16658
16626
16672
16668
16017
16493
15901
16564
16429
16651
16600
16650
16512
15431
16616
16428
16586
16270
14680
16468
16614
16518
14744
16365
16559
16623
16546
16625
14973
16351
16493
16441
16524
16615
15656
16267
16530
16610
16609
16606
16585
16604
16604
15900
16600
16429
15791
16508
16592
16588
16583
16579
16585
15780
15103
16582
16581
16580
16500
16577
16576
15449
15238
16567
16463
15573
16506
16131
16548
15639
16546
16512
16525
16470
16542
16517
16540
16540
16440
16533
16084
16520
16516
16299
16053
16294
15782
16498
16520
16431
16516
16516
15824
16359
16508
16240
16308
16029
15984
16379
16343
16499
15652
14950
16496
16385
16490
16088
16467
16485
16344
16482
16481
16478
16298
16477
16477
16476
16179
16333
16220
16012
16443
16446
15708
15985
16467
16078
16010
16073
16428
16460
16446
16459
16447
16106
16262
15822
16393
16378
16451
16307
15908
14941
14656
16413
15906
16272
16440
16437
16437
16076
16158
15899
16436
16436
15726
16431
16220
16342
16358
16364
16418
15713
16372
16209
14493
16408
16424
16423
15204
15452
16358
16134
16416
16400
16335
16412
16392
15780
16404
16089
16364
16402
16399
16294
16288
16330
16277
16154
16368
16386
16130
15926
16377
16380
16165
15564
16248
15924
16370
16270
16130
16137
16354
16070
16359
16358
15679
16337
16145
15987
15696
16352
16352
16098
16345
14900
16326
16343
16068
16342
16338
16338
16065
16151
16105
16114
16295
16211
16128
16214
16269
15595
16318
16273
15539
16320
16135
16045
16106
15534
16313
15279
16086
16294
16107
16199
16303
16299
16172
16247
14711
15849
16289
16292
16004
16111
16279
15373
16241
15351
16278
16270
16277
16273
16273
16271
16213
15993
16270
16265
16107
15911
16263
16263
16045
16262
16187
16234
16137
16257
16011
15961
16256
15704
15888
15837
15845
15957
16225
16244
16072
15726
16242
15047
15504
15963
14891
16237
16237
15309
16234
16223
15928
16198
16180
15685
15771
16091
16209
16084
15552
16066
16207
16130
16204
16157
15552
16106
15967
16179
16195
16090
16171
16184
16184
16068
16136
16183
15859
16166
16176
16031
16165
16172
16012
15022
16147
16173
16069
16170
16147
14723
16163
16161
16159
16155
15966
16056
15827
16149
16012
16107
15919
16049
16145
15833
16143
16011
15105
16086
14789
16063
15673
16021
16136
16136
14216
16131
15938
15535
16098
16026
16027
16117
15572
16116
16114
15989
16058
16075
16110
16109
16109
14757
16107
16001
16087
14886
16067
14968
16033
16096
15747
16014
16092
16092
15993
15299
16023
15688
15479
15628
15877
16065
14389
16053
15956
16060
16058
15695
15914
16025
15820
15744
15876
15955
16045
15479
15912
15842
16035
15993
15329
16026
14831
16013
15963
16023
14558
15292
16020
15481
16019
16018
16018
16015
16014
15985
15913
16010
15920
15172
14679
15984
15982
15960
15985
15974
15987
15214
15894
15960
15529
15981
15947
15957
15441
15976
15470
15972
15972
15842
15510
15969
14759
15898
15903
15608
15708
15961
15828
15600
15770
15954
15774
15941
14185
15890
15949
15920
15944
15603
15683
15938
15928
15284
15236
15045
15770
15414
15453
15482
15890
14309
15925
15919
15881
14281
15922
15673
15842
15583
15880
14394
15532
15876
15910
15910
15397
15907
15471
15380
15630
15718
15897
15846
15896
15866
15890
15892
15892
15606
15889
15830
15778
15888
15888
15870
15887
15887
15887
15835
15619
15883
15667
15872
15831
15870
15280
15224
15544
15114
15791
15872
15871
15552
15727
15433
15793
15664
15849
15664
15860
15093
15858
15841
15800
15855
15854
15770
15850
15848
15849
15806
15840
15842
15642
15115
15819
15841
15106
15798
15834
15831
15821
15830
15829
15829
15411
15800
15828
15799
15780
14563
15736
15824
15806
15704
14934
15501
15801
15795
15769
15813
14936
15812
15808
15573
15778
15800
15619
14120
15767
15776
15645
15757
15363
15792
14601
15791
15278
14433
15285
15787
15767
15644
15571
15550
15159
15490
15309
15455
15780
15776
15717
15774
14733
15773
15727
15757
15602
13849
15642
15752
15355
15758
15240
15755
15635
15662
15714
15668
15748
15740
15101
15742
15684
15691
15437
15570
15735
15733
15732
15413
15581
15589
14109
15725
14620
15723
15704
15720
15706
15716
15673
15714
15708
15667
15035
15132
15371
14796
15642
15701
14899
15699
15680
15117
15693
14257
14998
15550
14882
15688
15021
15689
14288
15688
15542
15244
15615
15679
13858
15621
15626
15565
15385
15424
15425
15472
15565
15659
15362
15618
15430
15463
15345
15646
15628
15486
15607
15022
15267
15638
15629
15623
15476
15609
15498
14726
15622
15448
14953
15589
15614
15614
15609
15484
15590
15591
15576
15362
14578
14487
15601
15448
15603
15567
15531
15465
15569
15579
15192
15296
15529
15391
15445
15594
15593
15524
15160
15326
15563
15588
15169
15545
15563
15524
15308
14263
15581
15580
15486
15577
15576
15546
15350
14568
15530
15571
14733
15570
15527
15567
15333
15518
15546
15561
15521
15464
15508
14570
15081
15328
15479
15243
15441
15134
15551
15550
15538
15545
15416
15543
15510
15514
15539
15491
15506
15431
15419
15493
15335
15391
15276
15423
15325
14738
15526
14659
15522
15429
15518
15518
15372
15377
15515
15353
14873
14891
14165
15474
15257
15458
15419
15414
15500
15303
15487
15498
15482
15407
15467
15334
15130
13811
14539
13575
15470
15385
14889
15241
15488
14501
15231
15484
15329
15340
15340
15480
15457
14779
15476
15029
15294
15471
14486
15453
15470
15455
14974
15377
15467
15135
14400
15464
14784
15207
15430
15457
15429
15350
15247
15409
15445
15433
15442
15228
15441
15441
15293
15406
15434
15342
15432
14259
14341
15427
15015
15408
15424
15343
14581
15337
14833
15409
14238
15395
15344
15336
15394
15295
15414
15380
15377
14942
15397
15357
15407
15000
15034
14250
13877
15195
15114
13650
15020
15394
13939
15394
14607
15393
15360
15317
14169
15061
15390
15391
15364
13964
15353
15379
14601
14243
13945
15351
15339
15334
14672
15199
13390
14613
15309
15155
15299
15019
15022
15364
15051
15177
15113
15359
15060
15357
14733
14965
15086
15351
15299
14243
15284
15336
14260
15339
15250
15342
15239
15342
15158
14847
15332
15320
15311
15313
15209
15160
15321
15106
15260
15169
15243
14729
15048
15322
15251
15265
15151
14188
15318
15243
15032
14184
15314
15314
15311
15296
15224
15278
15063
14785
15072
15272
15154
14705
14915
14541
15072
15128
14180
14004
15198
14926
13349
15269
15167
15167
15244
15282
14802
15119
15269
15034
15218
14999
15002
15267
15181
15171
15241
15029
15176
15177
14963
15249
15207
15000
14761
13267
15250
15215
14564
14609
15245
14958
15214
14675
15091
15156
15191
14849
15101
14954
15000
15160
15181
15036
14953
15178
14691
15178
15196
15186
15197
14904
14967
15153
15142
15212
14300
15213
15175
15200
13796
15128
14864
15147
15177
15201
15109
14300
15194
14993
15169
15193
15191
15015
14854
15100
13407
14766
15167
15123
15048
15152
15152
14000
14842
15150
15054
13884
13999
15167
15167
15167
13347
14802
15164
15145
15163
15161
14633
15159
15037
15153
15152
15047
14776
14794
15148
14741
15099
15144
15095
14454
15079
15018
15138
14652
14935
14688
15000
14512
15130
15061
15039
15129
15000
15127
15006
15098
15100
13786
15022
15102
15076
15105
14974
14902
15049
14434
15051
14814
15097
14909
15033
15096
14499
15095
15000
13660
14906
14547
14670
14742
14623
15044
13932
15084
14994
15077
14081
15064
15075
14821
15037
15000
15037
15039
15061
15061
15000
14202
15059
14903
15056
15056
15056
13548
14312
14244
14980
15040
14915
14826
14663
14986
15037
14736
14026
14422
14515
14993
14539
14391
14965
14618
15018
14851
14420
15000
14294
14858
15011
15010
15000
14891
14908
15005
14645
15002
15000
14997
14961
14949
14947
14963
14992
14763
14942
14983
14981
14963
14909
14976
13869
14855
14830
14946
14948
13078
14751
14959
14925
14940
14927
14961
14109
14530
13998
14931
14779
14779
13450
14065
14951
14825
14940
14198
14938
14941
14937
14937
14890
14935
14803
14815
14765
13533
14928
14562
14208
14817
13927
14894
14919
14908
14916
14901
14844
14650
14618
14880
13851
14916
14792
14744
13720
14888
14905
14595
14627
14799
14857
14883
14848
14702
14469
13962
14877
14898
14384
14897
14817
13193
14896
14895
14894
14328
14891
14265
14797
13966
14276
14885
14884
14865
14634
14882
14878
14877
14687
14021
14411
13082
14872
14872
14838
14870
14478
13791
14676
13336
13605
14632
14855
14636
14421
14852
13017
14850
14850
14118
14830
14848
13665
14487
14697
14827
14828
14610
14804
14836
14522
14826
14819
14829
14643
14828
14818
14786
14817
14157
14247
14305
14196
14551
14769
14720
14782
14817
14817
14800
14816
14815
14815
14774
14744
14552
14808
14723
14655
14804
14791
14515
14784
14712
14672
14465
14736
14800
14760
14799
13784
14798
14650
14561
14668
14017
14439
14784
14071
13667
14785
14702
14777
14622
14376
13119
14749
12997
14204
13768
13008
14743
14313
14779
14778
14690
14772
13058
14661
14757
14694
14505
14482
14445
14626
14718
14761
14746
14756
14729
13923
14708
14735
14752
14716
14649
14747
14745
14714
14687
14577
14736
14724
14651
14606
14148
14405
14722
14614
14391
13559
14724
13461
14607
14650
13791
14717
14705
14330
13930
14147
14674
14713
13996
14606
14488
13658
13799
14692
14469
14393
14704
14467
14667
14702
14661
14698
14632
14700
13422
14678
14634
14542
13230
14693
14692
14620
13295
14687
13106
14656
14550
14680
14301
14320
14662
13533
14660
14495
14387
14550
14358
12777
14592
14158
14661
14403
13008
14649
14662
14536
14636
14554
14274
14657
14639
12897
14473
14655
13740
14654
14322
14652
14649
14579
13318
14648
13943
14642
14641
14548
14507
14301
14460
14638
14486
14637
14607
14611
13637
13902
14365
14631
14609
14627
14203
13401
13361
14558
14544
14365
14562
14423
14612
14489
14610
14525
12925
14349
14589
14604
14391
14072
14585
14209
13243
14485
14598
14587
14597
14499
14498
14577
14582
14592
14565
14563
14254
13279
14534
14564
14440
14553
14015
14562
14575
14575
14467
14569
14543
14546
14322
14566
14565
14409
12621
14541
14374
12900
14425
14528
14538
14543
14526
14524
13410
14429
14212
14517
14526
13061
14263
14470
14311
14206
14453
14423
14516
14298
14476
14513
13112
13979
13811
14455
14483
14135
13797
14368
14479
14135
14392
14499
14479
14031
12557
14500
14498
13188
14483
14471
14488
13804
14294
14400
14490
13894
13684
14150
13730
14485
14190
14483
14368
14480
14480
12660
14381
14294
14473
14356
14297
14472
14426
14296
14364
14038
14466
14466
13771
14462
14177
14294
14460
14459
14423
14335
14338
13805
14458
14453
14451
14003
13975
13779
14271
14402
14179
13958
14443
14388
14260
14347
14437
14437
14281
14421
14436
12900
14429
13300
14145
14293
14430
13595
14111
14195
14425
14387
14039
14395
14365
14421
14417
14255
14407
14359
14404
14335
14240
14320
13967
14403
14313
14298
14394
14023
13938
14335
13827
14400
14274
14399
14264
14255
14389
14392
14207
14389
14379
14272
14356
14331
14010
14246
14383
14198
14376
13297
13942
14031
14332
14364
14370
14366
14330
14365
14107
14364
14327
14236
14360
14270
14268
14359
14020
13881
12586
14306
14352
14351
14089
13920
14275
14346
14318
13544
14343
14340
13990
14320
14294
14297
14277
14168
14282
14329
14075
14301
14215
14302
13576
14000
14302
14317
14317
12986
13663
14163
14262
14238
14288
13721
14088
14303
14287
13547
14213
14217
13876
14297
13861
14294
12900
14289
14216
14182
14284
14284
14223
14283
14142
13971
14196
14196
13975
13882
13041
14276
14255
14258
14180
13734
14269
13495
14184
14227
13421
14217
14259
14079
12766
13996
14033
13952
13500
14252
14205
13904
14250
14228
14127
14111
14247
13534
14226
14195
14224
14121
14214
12584
14198
14211
14033
13271
14212
14154
14229
13258
14228
13967
14227
14188
13539
14148
13897
14212
14222
14218
14133
14142
13655
14219
12546
14216
14212
13889
14201
14206
14205
14123
14201
14195
14198
13700
14021
14196
14196
13905
13603
14092
14191
14189
14089
14186
14183
13415
14183
14018
13301
14139
12938
14178
13946
14177
14102
14175
13528
13947
14071
12941
14171
13337
12444
14141
14016
14167
14150
14058
14138
13422
14121
13828
13710
13972
14162
14147
14161
14134
13990
14114
14085
14148
13904
14157
14151
14149
14037
14148
13955
14147
14037
14146
14025
14142
14020
14143
14142
13824
14024
14133
14119
13516
14133
14133
12685
13557
13969
14126
13847
14084
14122
14122
13660
13378
14104
13655
13807
12165
13832
14052
14118
13500
14093
14079
13934
14114
14075
14113
13962
14111
14066
14061
13929
13691
14089
14097
14019
13206
14046
14023
13337
13947
14088
13828
14087
14086
14060
13103
14081
14081
13775
14074
13042
14052
13741
13657
13984
13756
12359
14068
14068
13936
13906
14064
14041
14049
14051
13979
13888
14060
14060
13108
13902
14055
13111
14056
14006
14052
14019
14049
14049
14048
13764
13983
13943
13736
13985
14045
13448
13750
14040
13907
13987
14007
14034
13946
13857
13963
13949
13943
13915
14024
14001
13968
14018
13508
13092
14015
14015
13847
13808
14012
13986
14009
13089
14005
14004
13976
14003
13400
13988
13968
13993
13809
13889
13804
13993
13992
13992
13992
13977
13991
13965
13987
13987
13773
13981
13983
13519
13981
13980
13961
13903
12850
13974
13235
13929
13961
13656
13833
13968
13954
13963
13963
13963
13939
13960
13721
13956
13257
13851
13955
12269
13634
12510
13870
13948
13901
13901
12973
13520
13943
13610
13913
13939
13936
13935
13935
13900
13732
13934
13934
13933
13813
12232
13872
12342
13835
13925
13924
13866
13921
13834
13917
12333
13881
13583
13914
13894
13910
13907
13839
13897
13840
13773
13317
13748
13894
13894
13449
13893
13667
13853
13580
13791
13889
13888
13887
13875
13576
13615
13666
13883
13882
13780
13881
13728
13880
13458
13878
13878
13787
13659
13873
13872
13479
13609
13853
13866
13862
13202
13546
13853
13826
13785
12393
13088
13782
13800
13845
13799
13556
13792
13839
13294
13803
12567
13836
13820
13817
13596
13478
13610
13520
13759
13705
13693
12246
13580
13650
13080
11884
13695
13750
13820
13819
12596
13809
13466
13756
13693
13748
13525
13756
13806
13789
13798
13762
13802
13290
13737
13586
13661
13552
13664
13798
13794
13474
13066
13647
13084
13778
13744
13307
12596
13640
13783
13777
12640
13667
13773
13779
12096
13543
12587
13716
13624
12758
13761
13767
13767
13761
13614
12790
13650
13719
13509
13759
13668
13756
13740
13726
13755
13753
13628
13430
13598
13742
13748
13406
13557
13741
13020
13723
13735
11922
13117
13732
13689
13723
13681
13000
12347
13692
13669
13452
13597
13405
13599
13460
13684
13654
13212
13632
13711
13685
13600
13715
13712
13702
13370
12000
13710
13234
12901
13693
13702
13703
13673
13701
13554
12117
13685
13560
13697
13381
13267
13567
13566
13302
13442
11844
13684
13298
13613
13676
13680
13679
13678
13676
13030
13525
13396
13671
13671
13017
13660
13669
13641
13663
13666
13666
13436
13453
13639
13565
12911
13388
12019
13244
13645
13657
12949
13265
13651
13572
13591
13588
13630
13649
13408
13643
13569
13212
13104
13626
13643
13558
13583
13486
13620
13260
13501
12806
13223
13616
12000
13498
12699
13308
13324
13554
13558
13387
12414
13619
13519
13547
13615
13330
13323
13614
13576
13422
13611
13571
13604
13599
13368
11910
13609
13603
13607
13607
13546
13497
12216
13604
13477
13594
13370
11894
13279
12781
13402
13595
13514
13554
13053
13543
13293
13316
13553
13544
13431
13586
13437
13529
13584
13584
13583
13564
13535
13456
13393
13109
13478
12810
13576
12074
13505
13556
13568
13535
13556
13503
13369
13022
13210
13192
13566
13533
13565
13565
13564
11743
13563
13391
13296
13294
13070
13559
13280
12522
13363
12520
13550
13390
13300
13504
13474
13543
13224
13541
12725
12626
12953
13078
12770
13441
12762
13510
12817
13266
13524
13315
13084
13450
12296
13528
13527
13166
13473
12874
13456
13521
12723
13390
13137
12802
12841
13032
12879
13496
13411
13509
13080
13493
13504
13504
13382
13217
13093
13350
13236
13496
12839
11864
13437
13496
13132
13475
13490
13070
13216
13423
13487
12683
13236
13400
13278
13470
12522
13479
13201
13089
13478
13478
13477
13332
12863
13300
13475
13260
12102
12324
12463
13435
12811
13373
13098
13464
13464
13463
13382
13443
12601
13109
13454
12324
13393
13231
13426
13444
13439
13449
13449
13449
12879
12911
13403
13308
13253
13442
13413
13437
11549
13405
12743
13435
13434
13433
11625
13431
13424
13393
13428
12582
13427
13413
13099
13328
13231
13286
13420
13165
13398
13100
12611
13373
11551
13352
13043
12547
13009
12985
13405
13302
13061
12612
13378
12515
13191
13349
13151
13396
13155
11609
13395
13395
13355
13072
13392
12957
13033
13113
11511
12957
13385
13304
12889
13317
13376
13376
12627
13377
13244
13375
13375
13375
13359
13200
12808
13157
12979
13089
13107
12691
13366
12634
12788
13364
13218
13361
13359
13357
12537
13312
13354
13338
13351
13351
13266
13350
13350
13350
13321
13349
13195
13307
13348
13063
13264
13228
12615
13145
12877
12609
13300
13105
11761
12916
13337
13121
13232
13333
13111
13150
11974
13328
13320
13319
13243
13190
12866
11994
13325
13284
13324
12719
11373
13220
13282
13322
13321
12863
12212
13320
13026
13130
12489
13310
13310
13304
12142
12098
13141
12863
13245
13296
13296
13230
13252
13157
13293
13292
13291
12962
13285
12876
13221
13204
12894
12945
13161
12498
13145
13051
13151
13273
13125
12503
13204
13237
13261
12889
13227
13209
13264
12996
13263
13216
13106
13140
12230
13015
12851
13257
13230
13000
13174
13115
13249
13137
13020
13247
13246
12407
12449
12700
12959
12640
11606
13239
13235
13233
13161
13172
13227
13036
12929
12612
13222
13222
12080
13126
13158
12650
13187
12990
13166
13198
12346
13139
13212
11909
13208
12270
13200
12875
12213
12690
13128
12079
13098
12960
12923
13180
13139
13198
13074
12899
13180
13196
12767
13194
13097
13191
13112
13178
13076
12007
11627
13152
13183
13143
13182
13177
13167
13059
12958
13018
13174
12995
12211
12538
13167
12535
13163
12982
13053
11788
12678
13154
13107
13157
13157
13144
12973
13036
13112
11458
13150
13150
12745
11813
11955
12961
12946
13061
13145
13145
13125
12933
13057
12820
11673
12599
13141
13138
13108
13076
13128
13022
13094
13130
13130
13125
13127
13093
13126
13092
12410
13118
13115
13114
13113
13086
13110
12253
13108
13104
12560
13014
12946
13099
13099
11119
13095
11567
13097
12997
12700
13092
12595
12926
11503
13094
12140
12846
13063
12915
13076
13087
13086
12331
13045
12685
12919
13082
13082
12677
13081
13080
13080
13035
12264
13077
12955
13073
13072
13070
12501
12889
12994
12293
12942
13065
13046
13049
12991
13061
13038
13000
13015
12512
12771
12997
12203
13057
11822
13046
13054
13054
13053
13005
13052
12492
11913
13048
13047
13045
12145
12990
12855
12614
12364
13025
12679
13025
12417
12470
11836
13030
12536
12684
12942
12942
12911
12968
11622
12934
12902
13020
12557
12423
12090
13015
12789
12930
13008
12522
13008
12998
12720
13007
12710
12693
12966
12975
13002
13001
11311
11931
12752
12998
12519
12953
12914
12492
12850
12816
12369
12868
12887
12988
12075
12676
12681
12972
12781
12682
12982
12966
12595
12882
12363
12978
12978
12977
12396
12945
12498
12225
12904
12955
12000
12081
12935
12706
12848
12871
12483
12962
12819
12961
12804
12959
12842
12895
12661
12608
12954
11226
12931
12951
12700
12950
12804
11264
12945
12797
12944
12539
12179
12922
12909
12866
12901
12785
12635
12934
12933
12882
12932
12633
12000
12660
12767
12539
12926
12845
12925
12501
12922
12115
12677
12879
12884
12880
12893
12868
12720
12626
11883
12657
12726
12815
12571
12803
12876
12541
12354
12903
12883
12883
12900
12874
12569
12415
12752
12200
12868
12889
12894
12893
12341
12773
12336
12888
12889
11185
12734
12783
12885
12545
12881
12880
11129
11593
11968
12459
12862
12848
12513
12871
12299
12853
12842
12867
12710
12812
12864
12836
12409
11286
12826
11707
12856
12837
12854
12854
12847
11346
12850
12474
12636
12675
12367
11893
12651
12676
11567
11188
12795
12468
12841
12841
12841
12043
12324
12824
12838
12738
12836
12775
12826
11549
12661
11481
12827
12736
12784
12813
11697
12826
12657
12823
12646
12742
12632
12819
12709
12732
12762
12349
12547
12762
11813
12621
12000
12799
12669
12813
12812
12801
12529
12810
12809
12556
12750
12808
12808
12777
12689
12803
10990
12797
11517
12799
12776
12771
12126
12796
12673
12460
12547
11490
12791
12521
11603
12775
12542
11986
12787
12780
12593
12770
12480
12783
12717
12669
12781
12625
12776
12737
12719
12080
12683
11492
10929
12768
12087
11864
12694
11999
12739
12763
12764
12761
12650
12700
12725
12393
12757
12757
11140
12719
10829
12746
12754
12753
12750
12748
12220
12733
12554
12744
12579
12084
12223
12642
12649
12691
12289
12654
12733
12573
12013
12186
12562
12730
12725
12729
11429
12723
12377
12572
12720
12437
12718
12600
12684
11655
12706
12680
12532
12703
12568
12446
12096
12700
11697
12648
12472
12611
12081
12695
11633
12176
12639
12057
12673
12158
12687
12538
12249
12638
12521
12419
12488
10724
12173
11312
12282
12674
11622
12622
12463
12671
12671
11971
12663
12036
12615
12533
12666
12664
12576
12474
12656
12661
12660
12592
11773
12659
12629
12658
12608
12655
12655
12629
12638
12309
12461
12650
12102
12310
12486
12597
12629
12642
12642
11444
12197
12544
12631
12638
12089
12610
12635
12621
12496
11389
12630
12621
12562
12629
12134
12620
12531
12286
12324
12160
12600
12423
12557
11357
12620
12091
12563
12617
12250
10685
11929
12107
12617
12576
12567
12604
12604
12595
12043
11465
12606
12582
12600
12512
12610
12553
12476
12608
12136
12607
12508
12184
12418
12197
12586
12385
12601
10877
12333
12600
12599
12235
12596
12595
12448
12376
12592
12511
12466
11844
12587
12332
11989
12584
11946
12583
12581
12567
12471
12307
12507
12578
11820
12576
12309
12169
12565
12188
12051
12571
11676
12501
12220
12567
12397
11342
12068
12465
12249
12562
12227
12257
12267
12497
12493
12558
12539
12449
12544
12437
12470
11219
11605
12552
12453
12551
12551
12484
12461
12549
11136
12537
12495
12544
12500
11921
12452
12184
12382
12239
11938
12412
11270
12529
12334
12340
12532
11034
11139
12308
12189
11454
10546
11815
12489
12330
12496
12522
12522
11601
11546
11389
12437
12456
12520
12507
12518
12400
12499
12448
12349
12292
12516
12461
12514
12328
11972
12513
12477
10853
12506
12444
12365
12352
12397
11361
12456
12224
12499
12416
10605
12436
12477
12493
12280
12325
11674
11982
12356
12285
12489
12060
12464
12485
12394
12483
12322
12433
11038
12479
10656
11965
12444
12336
11047
12476
12476
12359
12450
12467
12211
12474
11561
12341
12373
12129
12462
12331
12452
12469
12289
10934
12427
12439
12365
12457
12127
12413
12356
12451
12396
12417
11167
12355
12445
12445
12435
12000
12196
12442
12320
12303
12324
12438
12118
12350
12333
12292
12427
12332
12433
12433
12433
12185
12262
12280
12396
12428
12428
12224
12363
12372
12418
11817
12420
12421
11924
12420
11226
12350
12417
11968
12179
11769
12238
12413
11363
12390
12269
12274
12276
12391
12355
12404
10964
11934
12312
12378
12401
12351
12369
12375
11852
12342
12233
12290
11903
12252
12173
12384
11926
12032
12184
12381
12311
12158
12379
12183
12315
11933
12306
12375
11660
11674
12374
12373
12372
12305
12011
12368
12366
11583
11993
12364
12063
12006
12012
12358
12203
12357
11569
12324
12354
12334
12270
12291
11871
11802
10518
12347
12335
12336
11738
12342
12342
12176
12339
12339
11950
12335
10571
12250
12186
12106
12332
12323
11932
12314
11247
11678
12327
12320
12090
12123
12221
12324
11938
10646
12309
12220
12300
11818
12151
12308
12177
12137
12316
10456
12316
12314
11646
12311
11586
12310
11684
12302
11918
12306
12304
12304
12135
12301
12076
11517
12299
12291
11937
12251
11796
11353
11829
12247
12212
12292
12292
12230
12170
11530
12266
11637
11534
12279
12259
11381
12005
11236
12271
12244
11757
12059
11983
11770
12225
12265
11816
12238
11412
12247
12261
12082
12080
12260
11017
12068
12109
11473
12160
12254
12254
11898
12253
12253
12252
12185
12074
11707
12231
11233
12186
12244
12245
11767
10968
12146
12159
12183
12242
12175
12136
11787
12238
12216
12232
12235
12232
12232
12232
12119
12141
12228
12222
12227
12227
11805
12187
11714
12200
12028
12158
11408
11700
12182
12214
12212
12220
12220
12219
12219
11944
12195
12214
11537
12201
12092
12182
12049
11982
12145
11955
11951
11450
10392
12200
11482
12198
12198
12198
12185
11949
12051
11810
12195
12193
12132
11448
12186
12190
11786
11932
11947
12147
12081
11883
12159
11993
11296
12143
11582
12176
12176
12176
11691
11831
12173
12001
12172
12171
12027
11126
12150
12165
11825
12034
12161
11022
11325
12157
12019
12122
11937
12155
12083
11640
12153
11821
12131
12146
11844
12128
11383
11726
10625
12147
11496
11537
10745
11531
12101
11745
12141
12082
12124
12103
12104
12137
12118
12136
12134
11504
10399
12071
12001
10937
12064
12122
11949
11633
11622
12115
11580
11131
11277
11134
12065
12121
11343
11969
12119
12117
12117
11887
12069
12112
10158
12079
12109
12108
11978
12005
12077
12101
12063
12105
11743
12069
12088
11970
11323
11240
12081
11771
11159
11502
12100
12074
11831
12084
11195
12097
12097
10767
11817
12057
11883
12088
11897
11431
12039
11160
10704
12081
12081
11990
11226
11940
12049
11992
11133
11728
11866
12072
12071
12066
12056
11869
12064
11953
12064
12063
12061
12009
11803
12044
10734
11729
11224
11779
11946
12048
12009
12022
12052
11829
11934
12009
11987
12047
12046
11966
11703
12028
12021
11108
11778
12001
12011
12040
12040
11233
11852
12038
12038
11781
10535
12036
11901
11899
10912
12032
10975
11730
12029
11604
11637
11951
11262
12025
11870
11805
11103
11202
10759
11381
11996
11087
12017
12016
12000
11285
10736
11679
10921
12003
11866
12011
12011
11528
11978
12010
11583
11690
11799
11831
11148
12000
11508
11987
11981
12005
11957
12001
11431
11991
11964
12001
11937
12000
11655
11836
11431
11997
11996
11969
11924
11704
11994
11928
11990
11955
11989
11972
10577
11986
11802
11984
11902
11825
11942
11272
11981
11742
11212
11829
11949
11731
11019
11974
11891
11879
11972
11954
11538
11556
10546
11969
11968
11689
11967
11074
11966
11643
11962
11962
11962
11060
11960
11960
11921
11867
11958
11957
11956
11779
11954
11326
11814
9987
11920
11941
11478
11927
11708
11657
11659
11949
11918
11769
11889
11947
10997
11943
11613
11912
11938
11187
11937
11803
11936
11936
10183
11867
11439
10985
11928
11749
11926
11822
11925
11678
11921
11482
11775
11562
11828
9994
11746
11363
11914
11489
11913
11790
11841
11677
11911
11336
11180
11760
11575
11908
11694
11565
11895
11906
11905
11861
11847
11277
11798
11901
11846
11616
11851
11844
11739
11892
11101
11881
11324
10231
11861
11886
10297
11768
10507
11824
11879
11842
11659
11882
11881
11875
10828
11727
11879
11872
11873
11773
11874
11444
10930
11871
11648
11852
11862
11868
10409
11866
11866
11570
11847
11720
11824
11177
11753
11741
11797
11854
11854
11854
11837
11615
11852
11851
10669
11726
11850
11509
11847
11311
10949
11512
11845
11845
11844
11843
11746
11843
11810
11842
11841
11173
10914
11766
11840
11839
11569
11627
11834
11833
11470
11818
11659
11260
11808
11819
11810
11749
10510
11802
11823
11675
11487
11814
11820
11748
10952
11792
11228
11813
11748
10923
11760
11740
11689
11079
11561
11555
10581
11775
11765
11773
11642
11732
11800
11480
11717
11775
11175
11785
11773
11796
11796
11593
11200
11767
11725
11744
11350
11649
11560
10409
11787
11723
11786
11769
11767
11766
10901
11180
11730
11778
11404
10300
11772
11765
11644
11496
10098
11771
10926
11737
11553
10544
11329
11738
11762
10607
11681
11757
11678
11570
11674
11657
11750
9773
11718
11755
11719
11754
11603
11721
11749
11600
11751
10352
9787
11351
11622
11536
10700
11183
11485
10621
11743
11734
11739
11670
11502
11633
11738
11733
11684
11697
11733
11452
11605
11732
11731
11731
11635
11599
11729
11663
11654
11606
11023
11289
11723
10048
11630
11705
11720
11719
11511
11461
11716
11715
11287
11620
11697
11713
11634
11711
11607
11545
11709
10766
11707
11705
11215
11679
11471
10146
10872
11256
11631
11659
11670
11681
11551
11672
11651
11553
11566
11687
11635
11642
11690
11600
11689
11688
11075
11365
11684
11199
11606
11001
11179
11366
11124
11470
11058
11668
11677
11676
11633
11560
11318
11669
11119
11672
11654
11631
10998
11138
11204
11665
11665
11536
11592
11021
11382
11661
11661
11385
11659
11308
11366
11425
11655
11506
11646
11074
11508
10527
10486
11614
10020
11581
11142
11597
10924
11647
11559
11577
11096
11529
11309
11361
11116
11603
11642
11564
11641
11471
11633
11296
11475
10433
11221
9798
11308
10077
11576
11042
11445
11144
11278
11518
11306
11362
11521
10851
9841
11132
11239
11248
11547
11575
11622
11622
11619
11602
11618
11579
11537
11566
11566
11615
9657
10006
11612
11612
10737
11294
11594
11542
11580
10247
11604
11584
11501
11399
11595
11497
10838
11603
11526
11602
11206
9669
9900
11499
11597
10331
10600
11129
11361
11594
11303
11274
9719
11560
11439
11590
11590
11531
11589
10916
11522
10872
11473
10874
11359
11586
11141
11241
11371
11582
11580
11485
11498
11577
11494
11444
11488
11433
11402
11257
11485
11316
11038
11568
11568
11562
11172
11457
11368
10168
11561
11560
10857
11528
11540
11240
11513
11458
11069
11430
11554
11503
11551
11315
11061
11413
11480
11395
11547
11252
11547
11248
11520
11511
11110
11446
11537
10321
11532
11428
11528
11532
11300
10844
11474
11303
11530
11530
11158
9782
11241
11522
11501
11471
11309
11524
11091
11519
11373
11520
10974
11504
11441
11520
11520
11485
11149
11507
11517
11490
11478
11281
11514
11500
11513
11361
11243
11510
11022
11289
11360
10505
11481
11492
11194
9847
11458
11122
10289
11056
11504
11502
11307
10569
11472
11497
11444
11422
11500
11499
9656
11498
11495
11141
11319
11281
11406
11491
11496
11410
11451
11493
11492
11363
11462
11374
11491
11430
9643
10715
11473
11490
11425
11489
11462
11486
11472
11113
10453
11350
11473
11084
11010
11105
11476
11438
10022
11240
11461
11155
10705
11176
9740
11032
11415
11433
10193
11467
11467
11467
11171
11348
11438
11445
11187
11011
11315
11189
11462
9519
11461
11450
11382
11137
11364
11135
11257
11445
11453
11451
10757
11209
11288
11382
11233
11236
11378
11448
10936
11371
11419
11396
11445
11445
11328
10857
11156
10148
11442
11437
11222
11439
11414
11358
11401
10303
11325
11188
11264
10520
11339
11386
10311
11387
11431
11426
9900
11359
11428
11428
11389
11427
11423
11416
11425
11415
10945
10472
11424
11423
10754
10933
11270
11152
11357
11333
10791
11416
10002
11409
11390
11251
11408
11179
10424
10498
10666
11263
10652
11243
11404
11381
11403
11403
10478
11334
11321
11402
11401
11382
11399
11398
11288
10000
11397
11176
10862
11315
11394
11350
11279
11372
9812
11387
11389
11389
11348
11387
11385
11291
11378
11281
11204
11380
11235
11375
11378
11065
11376
10800
10630
10881
11369
11229
11314
11250
11364
11294
11372
11014
10860
11371
11299
11370
9445
11369
11092
11368
11367
11330
11363
11305
11359
11361
11361
11360
11343
11359
11355
11243
11283
9675
11254
11338
11081
11227
10813
11213
11352
11086
11337
11347
10293
11314
11347
11313
10903
10205
11291
10587
11102
11203
11343
11330
11331
10258
11206
11327
11338
10570
11113
11336
11326
11335
11203
11296
11333
10196
11332
11308
10458
11260
10394
11238
11151
10885
9921
9827
10158
11292
11226
11262
11265
11302
11144
11317
10057
11207
11131
11313
10654
11182
11270
10374
11312
11311
10789
11310
10931
11217
11303
11289
10524
11306
11287
11301
11240
10265
11289
11288
11270
11041
11261
10885
11285
11273
11284
11248
11280
11152
11278
11092
11252
11169
10948
11231
11184
11220
11266
11212
11270
11270
11269
10508
11250
11082
11042
11120
10825
11260
10953
10977
11262
11259
11168
10452
11262
11202
9555
9299
11127
11160
10133
11260
11260
11181
11011
11258
11008
10373
10900
11066
9947
11249
11000
10935
11247
11238
11206
9470
11196
10654
11180
11051
11241
11241
10762
11220
11237
11237
9269
11201
11010
11232
11166
11232
10229
11215
11069
9865
11222
11226
11223
11211
11125
11222
11162
10955
9772
11024
11219
11216
11124
11181
10235
11202
10702
11191
11214
11212
11198
9492
11134
10899
9765
11177
10976
11195
10885
10974
10976
11023
11125
11202
11013
11200
11169
11182
10607
10957
11190
10942
11193
11144
11087
11190
11123
10975
11187
11184
11040
11182
11090
10907
11049
11128
10905
10905
11171
10901
11001
11118
11124
11168
11168
11123
11164
11166
11166
11110
10759
10799
11106
11115
10644
10583
11162
11010
11161
11115
10836
11103
10141
11151
11154
9753
10762
11149
11048
11073
10968
11063
10042
11083
11143
11016
11096
10987
9400
11038
11139
11121
11106
10947
11137
11130
11135
11035
10235
11134
11077
11121
11132
11035
11117
10678
11130
11050
11075
11015
10995
11069
11037
10396
11111
11121
11088
11120
11058
11119
10883
11118
10532
10975
9526
10777
10807
11111
11109
10656
10960
10783
11101
11098
10982
10931
10978
10667
11091
10598
9337
11102
11101
11101
11101
10160
11072
11100
10747
11000
11084
11097
10266
11095
11095
10890
11093
11061
11091
11091
11065
11089
11089
10801
11079
11066
11086
10654
11085
11085
11054
10672
9972
9668
11082
11082
11081
11063
11046
11044
10991
10760
11063
11078
11078
11045
11077
11074
11070
11072
9622
11068
11063
11067
11067
11066
10907
10852
10261
10869
10921
11062
11061
10748
11027
10510
11009
10200
9768
10978
11056
10613
11005
11055
10150
10295
11054
11004
11031
11050
11019
11049
11029
10960
11047
10211
10966
11045
11041
10959
10925
10997
11041
11021
10763
10560
10800
9883
10896
11035
10921
10894
11031
10962
11027
10957
10216
10946
10897
10805
10233
10991
10906
10893
10873
11020
10999
10398
10968
10885
10111
10894
10985
10518
10578
10802
10678
10962
11007
10924
11006
9433
10934
11005
10767
10988
10799
10418
11001
11001
11001
10987
11000
10999
10995
10998
10796
10996
10725
10842
10991
10932
10657
10989
10192
10964
10405
10872
10649
9893
10986
10985
10967
10961
10864
10982
10706
10981
10957
10960
10870
10938
10801
10158
10905
9929
10078
10975
10975
10973
10850
10368
10971
10741
10682
10174
10956
10771
10792
10843
10961
9117
10931
10603
10397
10430
10438
10957
10957
10884
10688
10956
10661
10830
10952
10952
10952
10588
10660
10908
10682
10724
10883
10803
10929
10796
10315
10404
10947
10697
10945
10943
10692
10942
10942
10934
10885
10937
10355
10900
10713
10862
10430
10897
10863
10691
9904
10860
10897
10933
9346
10676
10646
10540
10773
9893
10311
10872
10926
10380
10528
10925
10924
10227
9243
10870
10905
10834
10919
10909
10894
10881
10898
10871
10621
8926
10001
10519
9316
10909
10630
9997
10884
10447
10864
10907
10312
10697
10884
10578
10607
10904
9879
10559
10855
10866
10862
10899
10898
10831
10876
10879
9433
10665
10588
10500
8911
10882
10883
10281
10867
10394
10885
10829
10433
10726
10883
10860
10882
10395
10408
10818
9110
10751
10000
10458
10876
10860
10857
10825
10873
10696
10244
10872
9236
10848
10870
10870
10009
10028
10761
10857
10866
10822
10628
10862
10842
10860
10858
10761
10858
10858
10856
10227
10520
10852
10815
10828
10707
10825
10847
10646
10836
10837
10614
10805
10832
10687
10841
10671
10839
10482
10838
10825
10716
10713
10836
10736
10783
10148
10835
10725
10833
9184
10697
10600
10796
10511
10772
10800
10661
9890
10748
10352
10819
10558
10678
10762
10816
10763
10751
8844
10719
10747
9134
10396
10120
10290
10004
10669
10808
10775
10806
10740
10672
10669
10723
10466
10781
10800
10759
10745
10522
10795
10795
10778
9351
10724
10793
10775
10792
10792
8875
10653
10790
10610
10758
10419
10671
10657
9832
9855
9900
10118
10629
10469
10541
10638
10781
8876
9166
10159
10341
10777
10776
10656
10238
10775
9998
9873
10706
10719
9975
10641
10605
10632
10729
10767
10000
10133
10764
10763
10675
10742
9222
10705
10695
10313
10682
10758
10757
10756
10756
10627
10718
10754
10753
10753
10540
9018
10752
10702
10749
9224
10731
10131
10695
10522
10515
10744
9702
10350
10025
10741
10739
10721
10719
10007
10736
10701
9757
10693
10662
10731
10730
10730
10585
10681
10621
10709
10561
10466
10599
10584
10726
10721
9313
9961
10471
9660
10723
10602
9606
10717
10576
8782
9077
10494
10528
10617
9520
10704
10659
10632
10706
10647
10703
10698
10702
10702
10702
10701
10163
10699
10510
10580
10698
10407
10694
10697
10678
10196
10387
10684
10686
10691
10528
10690
10689
10667
10681
10063
10632
9694
10460
10421
10598
10423
10357
10678
8961
10675
10420
9905
10673
10618
10676
10638
10580
10510
9833
9683
10603
10441
10666
10574
10661
10659
10669
10657
9536
8977
10647
10498
10534
10620
10664
10633
10275
10602
10593
10661
10661
10399
10640
9809
10119
10649
9985
10628
10655
10365
10586
10535
10652
10652
10635
10553
9969
10500
10647
10645
10646
10488
10645
9152
10224
10546
9911
10634
10283
10641
10622
10410
10506
8704
9961
10432
10638
10638
10154
10601
10635
10635
10634
10609
10632
10631
10630
10397
10242
10178
10599
10606
10545
9379
10556
10615
10619
9000
10618
10459
10316
10575
10580
10577
10613
10609
9645
10341
10578
10510
10593
10607
10539
10543
10058
10602
10593
10241
10595
10506
10579
10602
10587
9996
10315
10558
10586
10504
10572
10328
10225
10558
10266
10590
10441
9940
10178
10573
10555
10278
9873
10501
10522
10561
10537
10491
10496
10473
10348
10580
10554
10124
9908
10578
10578
10572
10515
10396
10408
10566
10546
10150
10570
9434
10568
10544
9997
10567
10564
9403
10560
9694
10361
10296
10557
10125
9784
10554
10461
10354
9652
10422
10520
10322
10240
10463
10535
10500
10496
9985
10543
10366
10467
10541
9814
10462
10533
10500
9586
10536
10436
10532
10532
10532
9486
10530
10502
10529
10373
9202
10120
10483
10527
10481
10523
10417
10410
10256
10400
10513
10239
10404
10523
10523
10219
9810
10389
10185
10269
10489
10092
10064
10025
10514
10514
10349
10513
10450
10467
10476
9616
9986
10510
10475
9481
10497
10218
10506
10450
8829
10439
9788
10501
10501
10501
10500
9917
10317
10498
9000
10262
9958
10157
10265
10487
10473
10466
10346
10491
10453
10371
10490
10473
10488
10488
10488
10375
10473
10436
9691
10485
10484
10479
9937
10479
10479
10307
10477
10285
10300
10457
10265
10138
10440
9381
10474
10398
10473
9348
8872
10470
10263
10469
10399
8824
10467
10466
10358
10420
10465
10413
10464
10134
10385
10423
10459
10442
10368
10449
10460
10420
10296
10301
10447
10455
10180
10043
10448
10415
10082
10357
10410
10451
10284
9753
10385
10439
10444
10444
10177
10443
10047
10442
8926
10441
10413
10440
10306
10437
10437
10324
10424
9912
10421
10432
10351
10170
10347
10428
10385
10209
10427
10199
8908
8506
10310
10112
10344
10143
10260
10407
10417
10384
10416
10284
10415
10219
10275
10413
10413
10380
10412
10347
9974
10411
10411
10265
10410
10406
10409
10408
10282
9560
10406
10360
10404
10403
10391
10370
10018
10196
10399
10341
10213
10343
10306
10398
10397
9791
8626
9911
10394
10275
10365
10393
10349
10392
10210
10300
9261
10298
10313
10376
8395
9114
9825
10281
10386
10367
10230
10377
9926
10379
10116
10012
10275
10360
10314
10223
10310
10375
10374
10334
9888
9746
10275
10280
9271
10372
10113
10361
10264
10231
10343
10259
10123
10310
10336
10345
10366
9951
10365
10335
10317
10216
10215
10068
10363
10333
10089
10054
10339
10040
9467
8825
10359
10353
10289
10165
10331
10212
10262
10180
10355
9757
10316
9943
9269
10352
10352
10322
10156
10222
10051
10345
10025
10317
10342
10323
10214
10341
10228
10336
10086
10339
9767
10237
10330
10183
10326
10332
10268
10321
9948
10331
10290
9863
10275
9765
10098
10321
9712
10324
10258
9920
10325
10313
10323
10322
9641
10321
9901
10198
10314
10312
10311
10097
9157
9872
10314
10313
10272
9228
10312
9681
10302
9020
9187
10310
10245
10293
9970
10279
9613
10307
10307
10276
9136
10306
9923
9862
10223
10303
10286
10283
10107
9553
10077
8912
10299
10299
10299
10211
10298
8517
10297
10185
10296
10286
10234
10228
10285
10056
9507
9500
10291
9716
9541
10288
10283
10270
10287
10282
9505
10251
10150
10046
9753
10133
9721
10265
10263
10281
9906
9910
10278
10278
10278
10051
9529
10275
10261
9800
10208
10272
8491
10256
10265
10245
9190
10110
10049
10259
10263
9095
10063
10257
10212
9236
9857
10213
10063
10254
10251
10065
10252
10228
10107
10077
10242
10249
10214
10244
10248
10165
10069
9546
10246
10128
10221
10234
10159
10243
9419
10190
10237
10211
10232
10206
10178
10195
9728
10017
8969
8754
10119
10127
10020
10216
10229
10136
10228
10228
10165
10227
10130
10205
8822
10187
10202
9942
10223
10130
8935
10054
10148
10202
10148
9936
10201
10217
8942
9075
10215
9555
10205
9933
10032
10110
10126
9779
10205
9908
10208
10089
9923
10207
10146
10051
10069
10206
10066
10067
9596
9882
9946
10137
10202
10202
9990
9624
9740
10200
10048
9630
9875
10198
8983
10086
9942
10191
9334
10060
10117
10174
10168
10123
9954
10119
10047
10179
10184
10183
9905
10162
10166
8939
9447
9250
9693
9955
8335
8809
9597
10114
10174
10125
10161
10173
10073
10117
9761
10033
8369
9975
10006
10089
9311
10063
10114
9985
9958
10081
8406
9861
10142
10163
10087
9659
9486
10143
10061
10161
9419
8428
10160
9770
10159
8936
9997
10000
10148
10148
10155
9374
10154
10154
9774
9966
10096
10118
9990
8425
10140
10070
10146
9865
9877
9758
10017
8598
10141
10141
10133
9869
10138
10137
10121
9963
10059
10114
10025
9742
10083
10066
10057
10127
10126
10125
10117
10124
10113
9292
10121
10121
10119
10118
10118
9825
9922
9960
10065
10016
10115
8971
10110
10077
10111
10111
8635
10109
9681
10052
10068
10032
9942
10075
10108
9916
9999
9586
10107
10073
10106
10106
8223
9978
9834
10082
9735
10102
10019
10086
10051
10018
9593
10098
9945
10096
10014
9896
8551
10094
10094
9904
10092
10092
9826
9846
9863
9731
9868
10090
9669
10087
9654
10079
10083
10082
9931
10081
9123
10005
9271
10066
10078
10078
10078
9960
9902
9787
9867
9983
10075
9342
9695
10074
9870
10071
10066
10036
9972
10027
9772
10054
10064
8945
9654
9790
10062
10061
9146
9854
10055
9882
9778
9805
9784
10052
10051
10051
9835
9382
9840
9898
10011
10046
10026
9993
8598
9957
9878
10042
10036
10000
9593
10035
10037
9938
9902
9937
10000
9778
10006
10034
10034
10014
9185
10033
9124
10032
10006
9938
9891
9784
10030
9936
10012
9795
10027
9972
9559
10016
9584
9701
9784
9133
9867
10020
9610
10019
9982
10018
10017
10005
9488
10017
10006
8381
9956
9828
8273
9964
9845
10008
9685
9968
10005
10005
10004
9531
10003
9188
10001
10000
9919
9222
9602
9997
9986
9709
9995
9995
9994
9894
9876
9955
9625
9982
9783
9988
9893
9741
9167
9860
9788
9980
9806
9863
9651
9973
9898
9966
9972
9291
9933
9762
9363
9665
8953
9873
9931
9938
9815
8909
9920
9855
9746
9964
9945
9668
9928
9961
8810
9951
9953
9613
9205
9958
8821
9787
9944
9907
9150
8929
9913
9904
9598
9937
9712
9952
9402
9897
9860
9799
9533
8489
9549
9342
9856
9944
9888
9889
9779
9452
9941
9910
9829
9762
9726
9915
9881
9936
9738
9460
9488
9877
9873
9823
9713
9931
9826
9568
9228
9854
9919
9913
8479
9628
9686
9741
9917
9854
9923
9923
9915
8446
9920
9358
9835
9252
9775
9918
9793
9899
9864
9791
8575
9902
9911
9876
9026
9402
9895
9878
9771
9903
9666
9896
9816
9899
9337
8068
9455
9489
9896
9516
9895
9895
9766
9893
9646
9884
9809
9509
9841
9121
9889
9613
9888
9870
9331
9795
9883
9827
9610
9882
9856
9881
8457
9658
9576
9879
9752
9878
9846
9819
9869
9872
8908
9544
9850
9777
9874
9860
9872
9872
9523
9865
9646
9870
9496
9813
8905
9777
9841
9768
9845
9657
9836
9836
9861
9411
9862
9539
9791
9651
8397
9857
9573
8783
9854
9854
9575
9777
9487
9849
9848
9777
9260
8137
9837
9685
8976
9837
9770
8648
9833
9446
9203
8460
9833
8505
9764
9436
9831
9471
9827
9826
9670
9782
9824
9823
9823
9511
9585
9817
9817
9788
8763
9694
8979
9696
8971
9706
9809
9793
9267
9805
9563
9666
9745
9786
9739
9721
9805
9804
8670
9181
9801
8521
9800
9182
9787
9676
9179
9762
9750
9794
8623
9793
9792
9707
8999
9775
9511
9788
9788
9788
9786
9785
8244
9590
9688
9459
9665
9695
8879
9042
8005
8767
9715
9749
9737
9777
9762
9761
9775
9466
9772
8176
8389
9573
9747
9584
9503
9393
9768
9764
9572
9358
9264
9151
9093
9586
9731
9677
9754
9753
9747
9750
9751
9751
9000
9705
9707
9668
9749
9749
9749
9739
9748
9703
9746
8182
9679
9555
9687
9743
8494
9726
9719
9329
9272
9735
9728
9277
9403
9597
9607
9731
9722
9284
9596
9727
9146
8093
9716
8010
9691
9461
9653
9720
9720
9317
9600
9211
9711
9644
9718
9699
7991
9716
9715
9715
9468
9714
9398
9423
9193
9328
9228
8277
9706
8969
9705
9704
9704
9659
8303
9298
9703
9470
9702
9059
9701
9663
9543
9543
9374
9699
9353
8886
9509
9644
9433
9691
9565
9322
9688
8966
9629
9604
9688
9642
8496
9601
9687
9670
9686
9664
9584
9683
9479
9472
9583
9680
9680
9679
8695
9526
9634
9466
9575
8718
9605
9660
9672
9672
9672
9672
8944
9290
9617
9550
9549
8341
9501
8635
9611
9056
9659
9647
9657
9158
9452
9642
9349
9137
9614
9653
9631
9652
9005
9421
9649
9648
9647
9627
9474
9127
9646
9645
9330
9643
9643
9151
9641
9639
9625
8808
9637
9614
8900
9636
8522
9545
9434
9634
9592
8359
9633
8714
9632
9631
9630
9582
8849
9627
9626
9622
8988
9142
9160
9622
9562
7900
9411
9584
9494
9238
9214
9541
9377
9371
9616
9615
9565
8561
8437
9227
9611
9602
8305
9290
9567
9554
9527
8538
9526
9604
9604
9604
9596
8337
8421
9358
9599
9599
8727
9585
9597
9504
9492
8347
9594
9594
9527
9444
9318
9500
8565
9426
9428
9587
9586
9541
8939
9521
9357
9568
9498
8755
9581
9581
9436
9556
9058
9352
9490
9579
7933
8912
9402
9500
8173
9513
9209
9226
9191
9367
9530
8680
9537
9570
9564
9568
9249
9567
8431
9534
7681
9564
9563
9300
9562
9366
9439
9500
9235
9498
9542
9389
9554
9467
9553
9553
9145
9229
8922
9525
9550
9550
9550
9121
8948
9548
9340
9197
9544
9544
9437
9454
9454
8643
9424
9369
9170
9540
9522
9539
9432
8677
8736
9522
9409
9100
7600
9533
9530
9269
8917
7903
8841
9531
9103
9072
9246
9529
9122
9364
8360
8458
9198
9497
9457
9506
9524
8853
9292
8843
9523
9230
9521
9521
9001
9350
9470
9518
9518
9320
9162
9370
9516
9303
9491
9227
9512
9355
9460
9509
9509
9316
9508
9275
9504
9285
9188
9504
9500
9142
9346
9340
9496
9484
9208
9087
9485
9495
9484
9146
8813
9168
7927
7685
9226
9239
9488
9036
9442
9485
9338
9289
9476
9473
9234
9369
9329
9427
9442
9233
9302
8270
9477
9047
8693
9274
8385
9294
9473
9473
8327
9287
8504
9236
9468
9421
9459
7975
9465
9465
9465
9464
7966
9332
9416
9462
9462
9462
8627
9000
9461
9450
9459
7582
9458
9386
9298
9274
9137
8641
9453
9442
9255
8700
9077
9448
9249
9418
9445
9424
9449
7788
8845
8715
9089
9315
9444
8852
9443
9442
9315
9035
8440
9440
9401
9325
9434
9400
9436
9436
9381
9095
9343
9435
8520
9434
9253
7547
9433
9325
9431
8940
9259
9027
9228
9421
9422
9414
9281
9388
9408
9363
9198
9397
9148
9414
9414
9351
9029
9023
9387
9188
9351
7543
9015
9409
9309
9408
9362
9406
9287
8830
9390
9359
9384
9061
9401
9226
9119
9399
8823
8904
9397
9387
9287
8946
8498
9249
9058
9392
9393
8523
9147
8898
8563
9370
9374
8561
8408
9388
8420
9387
9387
9387
9315
9386
8914
7992
8378
9113
8191
8664
9261
8404
9276
9349
9149
9380
9379
9311
9227
8963
9370
8333
9121
9373
9372
7930
8575
8268
9160
9370
9369
9107
9149
8449
7728
9024
9344
9363
9348
9303
9362
8694
8701
9361
7801
9360
9360
9360
9322
9044
9190
9358
9195
9222
9308
7909
9167
9356
9322
9354
9354
8745
8917
9352
9262
9351
9351
9340
9144
9350
9214
9277
9309
8571
9345
9345
9327
9123
8543
9192
9343
8898
7952
7918
9340
9340
9260
9258
8481
9323
9139
9324
9182
9224
8680
9334
9299
9318
9201
7740
8959
8655
9331
9331
9330
9050
8744
8790
9305
9328
9325
9325
9325
9206
9288
9324
9110
9323
9322
8128
9222
9289
9320
9278
9319
8849
9024
9317
9317
7624
9314
8605
8034
9122
9129
9293
9004
9213
9014
8896
9255
8892
9016
8595
9300
9224
9299
8823
9073
9216
9297
8675
9295
9182
9292
7568
8863
9183
9263
8931
9288
9165
8666
9103
8807
9284
9264
9283
9273
9278
9153
9204
9277
9236
9032
7299
9113
9275
9145
9274
9000
9273
8781
9243
8429
9237
8918
9103
9271
9271
9259
8895
9235
9147
9223
8567
9177
9264
9263
9262
9261
9178
8002
9256
9202
9087
9243
9188
9254
9250
7494
9224
9213
9251
9251
9250
9124
9237
8996
9248
9150
9246
7399
9210
9245
9245
9056
7978
8780
9226
8401
9159
9239
9175
9221
8962
8543
9237
9237
8836
8472
8837
9154
9196
9234
9176
9200
9233
9103
9231
9140
8858
9093
9228
9144
8915
9227
9026
9215
8986
8579
9225
9225
9224
9137
8983
9220
9223
9195
8919
9221
9220
9110
8964
9199
9216
9174
9087
9214
8828
8872
8416
7654
8900
8744
9122
9210
9210
9208
9206
7329
8896
9141
9205
9138
7878
8774
9204
9203
9202
8123
9091
9185
8566
8867
9157
8925
9195
8962
8636
9194
9193
9192
8596
9076
9186
9112
8827
7574
9185
9105
9092
9184
8830
8082
9183
9021
8788
9097
9181
9129
8453
9180
9180
8926
8964
9134
8169
9127
9155
9015
8742
9148
9176
8932
9175
8970
9172
9171
7519
8613
8942
9001
9073
9153
8575
8259
8828
9070
9131
9163
9163
9163
9142
9080
9160
9158
8976
8914
9070
9155
9155
9154
9153
9070
7314
9152
9088
8390
9128
9150
9145
9066
9147
8720
9073
8519
9107
9146
9036
8991
8840
8737
9130
7964
8092
9101
9135
9139
9038
9129
9141
9043
9001
9015
9140
8987
8582
7427
8775
9138
9086
9137
9012
8878
8969
9084
8973
8761
8603
9028
7257
9132
8766
8571
9086
9100
8454
8754
9127
8796
9114
8939
8222
9035
9013
8966
9124
9123
9062
9101
8952
9043
9107
8800
8942
8858
9116
9116
8958
9114
9114
8971
9019
8984
9112
9112
8711
9019
9085
8798
8932
9107
9093
9074
8709
8612
8873
8950
9099
8972
9103
8717
8897
9098
9098
8904
7689
7806
9097
9097
9000
9094
8638
8979
9092
8545
9090
8725
8938
9089
9089
8961
9027
8912
9087
9003
9045
9051
9084
9084
9081
9083
9026
9082
8841
8972
9066
9079
9039
9077
8947
8461
7996
9068
9048
8885
9063
8784
9074
8808
9004
8648
9071
8994
7751
9063
8690
8359
9067
8989
8967
8791
8987
9060
9064
8469
8712
9063
9063
8041
8800
8756
9060
8925
8468
8968
8916
8823
8808
7071
8684
9053
8363
9051
8639
8756
9050
8689
9008
8534
9048
8780
9047
8432
9027
9028
8989
8718
8940
9042
9041
8329
8977
8922
8738
9038
8854
9037
8749
8942
8974
9035
8835
9011
8830
9031
9031
9031
9031
9031
9031
8845
9028
8746
8931
8447
8978
8480
7350
7889
9024
9017
9023
9023
9023
8738
8994
9020
8920
8494
8940
9013
8894
8173
9003
8784
8972
9007
9007
8936
8529
8857
8969
8999
8790
8856
9003
8553
8980
7484
9002
8993
8973
8986
8999
8629
8706
8997
8996
7572
8995
8864
8986
8026
8828
8989
8897
8759
8344
8990
8990
8962
8123
8989
8742
8972
8753
8987
8828
8986
8986
8985
8198
8984
8948
8586
8836
8584
8793
8908
7120
8969
8925
8635
8642
8976
8888
8975
8932
8753
8958
7577
8967
8972
8972
8616
7547
8916
8876
8739
8967
8722
8087
8642
8760
7896
8962
8962
7724
8887
8854
8960
8834
8959
8913
8616
8886
8957
8953
8735
8938
8390
8597
7680
8836
8821
8870
7893
8946
8945
7983
8818
8943
8893
8925
7560
7133
8905
8451
8864
8940
8608
8924
8866
8936
8821
8934
8921
8651
8933
8661
8912
8931
8706
8915
8919
8124
8689
8924
8634
7159
8857
8795
8920
8270
8914
8754
8919
8780
8871
8854
8917
8916
8916
8593
8833
8910
8861
8910
8906
8896
8676
8826
8912
8781
8911
8300
8866
8849
8909
8905
8908
8897
8120
8420
8907
8736
8896
8815
8906
8905
8905
8799
8903
8419
8902
8346
8873
8865
8901
8901
8900
8844
8866
8897
8864
8898
8859
8137
8130
8839
7821
8744
8813
8416
8795
8734
8348
8892
8891
8744
8888
8888
8887
8870
8863
8866
8783
8885
8885
8732
8580
8865
8124
8882
8656
8851
8840
8857
8817
8443
8718
8391
7169
8877
8877
8787
8697
8562
8756
8869
8857
8736
8748
8850
8865
8658
8715
8868
8423
6972
8753
8866
8250
8673
8671
8865
8796
8863
8356
8862
8862
8540
8778
8640
8861
8848
8859
8859
8735
8836
7003
8823
8803
8645
8800
8853
8786
8839
8852
8851
8840
8469
8834
8742
8807
8646
7862
8517
8290
8811
8196
8564
8844
6924
8842
8512
8260
8841
8565
8642
8829
8838
8696
8372
8837
8582
8820
8749
8652
8305
8450
8834
7603
8439
8686
8438
8675
8773
8688
8774
8830
8830
7000
8762
8023
8829
8829
8828
8525
8827
8765
8826
8728
8788
8109
8824
8732
8654
8667
8311
8800
8805
8818
8818
8619
8814
8666
8036
8817
8816
7827
8406
8404
8803
8790
8814
8798
8468
8640
8471
8742
8727
8113
8767
8484
8810
8773
8759
8428
8668
8707
8806
8703
8681
8745
8806
8791
8706
8788
8701
8629
8802
8801
8796
8799
8790
8765
8795
8794
8265
8691
8426
8675
8295
8694
8593
8755
8707
8330
8786
7791
8786
8705
8762
8786
8784
8178
8406
8706
8193
8782
6800
8311
8782
7669
8780
8779
8779
8359
8349
8616
8547
8317
8245
8675
8685
8733
7926
8681
8769
8086
6875
8702
8473
8768
8727
8760
7376
8310
8765
8765
8739
8764
8677
8763
8609
8700
8647
8017
8760
8457
8759
7783
8755
8547
8130
8588
8713
8753
8752
8752
8729
8420
8048
8678
8743
8602
8618
8365
7479
8723
8610
8653
8573
8735
8720
8406
7421
8687
8584
8722
8739
8130
8732
8086
8741
8740
8672
8732
7980
8183
8665
8738
8738
8735
8432
8707
8736
7835
8598
8543
8607
8733
8122
8647
8732
8732
8587
8253
8462
8729
8581
8623
7564
8661
8632
7503
8724
8723
8723
8423
8450
8648
8369
8631
8680
8549
8662
8698
8621
8715
7921
8714
8645
8713
8705
8498
7708
8218
8709
8706
8708
8479
8640
7528
8706
8388
8558
7177
8704
8565
8472
8571
8701
8501
8459
7992
7526
8690
8441
8537
8451
8699
6870
8695
8698
8697
8641
8674
8696
8696
8696
8614
8670
8446
8695
8695
8695
8226
8694
8694
8687
8594
8692
8667
8665
8671
6953
8591
8340
7887
8663
6830
7407
8193
8684
8660
8685
8685
8466
8626
8627
8683
8352
8620
8644
7849
8566
8680
8498
8663
7657
8575
8332
8624
8586
8572
8660
8482
8457
8675
8675
8636
8276
8672
8671
8593
8483
7880
8669
8669
8668
8668
8668
8668
8621
8666
8468
8513
8619
8646
8582
8000
8399
8377
8640
8661
6731
7387
8660
7738
8171
8365
8576
8496
8562
8655
8559
8561
8613
8526
8650
8470
8617
8592
8530
8647
8647
8440
8645
8076
8430
8561
8558
8527
8606
8640
8640
8453
8639
8155
8500
8521
6909
8318
8417
8596
7135
8465
8475
8593
8600
7776
8366
8630
8429
8604
8487
7562
8622
8627
8579
8602
8546
8596
8623
8605
8622
8621
8621
8131
8263
8620
8500
8611
7810
8567
8619
8541
7877
8618
8541
8475
8491
8616
8616
8061
8612
7950
8522
8554
8614
8085
8486
8457
8611
8611
8511
8549
8411
8572
8610
8352
8609
8609
8573
8121
8304
7881
8592
8358
8600
8531
8548
8606
8606
8456
8477
8604
8604
8533
7878
8603
7804
8456
8601
7452
8575
8563
8595
8164
8594
8423
8354
7433
7310
8553
8252
7209
8590
8590
7236
8457
8572
8588
8377
8557
8523
8413
8582
8546
8134
8539
8581
7484
8579
8566
8514
8320
7500
8561
8577
8577
8577
8399
8576
8534
8575
8142
8562
7593
7454
8573
8566
8472
8571
8540
7559
7770
8540
8570
7929
8569
7584
8568
8235
7528
8566
8515
8464
8564
8105
8563
8562
8209
8561
8034
8544
8449
8282
8549
8545
8557
8514
8413
8556
8372
8222
8543
8521
7538
8553
8453
8523
8551
8544
7303
8549
8519
8254
8481
8344
8426
6765
8516
7932
8381
8540
8540
7553
8391
8493
8366
8538
8423
8267
7726
8537
7173
8520
8445
8535
8533
8532
8381
8234
8329
8443
8525
8529
8529
8508
8418
8406
8526
8526
8499
8521
7909
8523
8296
8501
8313
7942
8408
8347
8521
8521
8489
8321
8380
7759
7606
8514
8486
8200
8513
8512
7552
7749
8511
8327
8401
8510
8172
8507
8355
8027
8505
7464
8325
8490
8463
8141
8434
7753
8501
7635
7856
8497
8488
8487
8364
7764
8462
8206
8497
8497
8164
8312
8495
7432
8442
8456
8256
8493
8175
8456
8490
8476
7891
8471
8232
8337
7914
8485
8363
8403
8484
8484
8484
8484
8361
8235
8136
8363
8406
8331
8478
7926
8477
8337
8434
8476
8475
7425
7787
8470
8387
8024
6787
6564
8466
8466
8462
8131
8447
8019
8317
8214
8374
8352
8460
7024
7433
7662
8461
8455
8350
8459
8445
8458
8448
8049
8304
8457
7770
8456
7794
8455
8354
8029
8322
8437
8061
8386
8451
8346
8242
8450
8394
7765
8448
7925
8447
8437
8401
8446
8093
8342
8388
8444
7810
7670
7887
8281
8156
8439
8294
7171
8336
8426
8433
8437
8387
8435
8378
6646
8245
8129
8387
6947
8397
8361
8428
8237
8427
7021
8425
8376
8308
8148
8423
8130
8126
8387
8313
7848
8412
8187
8417
8417
8281
8344
8416
8416
8288
8272
6951
8368
8414
8338
8015
8413
8408
8369
8353
8408
7987
8140
8027
7943
7255
8406
8406
7720
7305
8405
8325
8404
7175
8403
8396
7707
8190
8402
8388
8271
8401
8378
8267
8336
8399
8267
8398
8293
8396
8290
8395
7232
7020
8061
8394
6545
7767
8304
8250
7995
8253
8232
8388
8388
7010
8256
7989
7896
8384
8383
8383
7984
8249
8381
8176
8094
8376
8362
8235
8379
8185
7962
8356
8290
7293
8271
8264
8352
8314
8013
7836
7466
8373
8336
7667
8364
8349
8371
8370
8362
8369
8313
8037
7055
8365
8330
8226
8276
8188
8351
7183
7500
7958
8365
8364
8064
6446
8194
8257
7874
8362
8181
8319
8330
8336
8052
8359
8359
8267
8358
8293
7465
8347
8356
7750
8355
7490
8111
8145
8006
8033
7856
8048
8211
8073
8352
8351
7683
8323
7715
8348
8348
8295
8347
8238
8346
8057
7489
8185
8253
8015
8187
8339
7721
8338
8151
8055
8336
8224
8228
7411
8314
8330
8335
8112
8334
8178
7528
8332
8268
8312
8330
8323
8224
7724
6418
8328
7587
8175
8261
8326
8326
8310
8177
8269
8325
8315
8061
8125
7379
7178
8317
8286
7930
8313
8313
7736
8312
8312
8194
8222
8311
7847
8298
7954
8310
8310
7285
8055
8309
7767
8200
8223
8306
8033
8162
8304
8261
8145
8151
6936
8300
8300
8300
8255
8205
8299
8093
8216
8297
8281
8268
8296
8248
8295
8295
8172
6986
8294
8260
7602
7723
8292
8292
8092
8291
8263
6481
7485
8097
8215
6881
8253
8288
7972
8072
6944
8287
8118
8125
8256
7351
8048
8282
8260
8086
8191
8279
8004
8163
8278
8277
8276
8276
8269
7906
7256
8155
8274
8222
8255
8239
8222
8272
7640
8271
8271
8147
7104
8270
8254
8265
8146
8268
8264
7595
8260
8219
8205
8112
8057
8253
8260
8157
8252
8259
8257
6658
7772
8258
8258
8224
7902
6446
8256
7793
7291
8216
8181
7700
8091
7518
8193
8026
8252
7891
6777
8213
7921
8249
8242
8209
8136
8142
8036
7947
8245
8244
8114
8226
8243
8243
8243
8243
8243
8183
8108
7658
8241
8241
8189
8078
8240
8240
7954
8238
8238
6711
8235
7411
6947
7238
8164
8233
8150
8083
7895
8230
7703
6292
8228
8220
8081
8227
8227
7721
8010
8226
8187
8225
7987
8224
8204
7817
8223
8002
8153
7341
7887
7961
8038
8203
8217
7960
7987
8162
8197
7884
8216
7524
8215
8215
8081
8212
8180
8213
7953
8168
7725
8105
7945
8207
8117
7991
8142
8189
8179
8205
8009
8176
8038
8157
8203
8027
8201
7218
8100
8199
7553
7882
7049
8125
8067
7382
8030
7845
8196
8196
8194
8194
8161
8178
8117
7399
7004
8191
7957
8105
8126
7948
8065
8175
7965
8165
6676
8104
7903
8181
8079
7470
8184
7792
8139
7733
8151
8180
8067
8153
8180
8180
8180
6673
8074
8179
8036
7674
7760
8147
8103
8077
8175
7427
8174
8154
7795
8096
8104
7532
8156
8171
8171
7910
8168
8168
7270
7779
8164
8013
8162
8153
7689
7559
8119
7976
8119
7850
7552
8111
8122
8155
6485
7937
8057
8021
6653
7828
8151
7961
8075
7202
8149
7952
8003
7881
8147
8147
8147
8138
8042
8125
8145
8145
8145
7930
7982
8017
8115
8142
8088
7835
6429
8079
8138
7974
8056
8136
8136
8047
8134
7850
7981
7899
7982
7848
8132
6577
7595
8131
8131
8130
8130
8036
8048
8128
8127
7225
8000
7321
7928
8105
8083
8126
8125
8096
7826
7404
8078
8082
8078
7835
8103
7687
8116
8121
7461
8109
7892
8005
8119
8055
7691
8118
8118
8116
8117
7951
8000
8115
7240
8114
8114
7936
8113
7708
8076
8111
7696
8001
7660
7952
8107
8092
8034
8094
8090
8106
8106
8002
8087
8082
8077
8104
8024
8062
7750
6990
7301
8101
7177
8069
8081
7741
7802
8098
8092
6433
7999
6305
8097
8097
7630
7246
8016
8007
8079
7874
8095
8089
6801
8094
8094
8094
8091
8034
7576
8092
8092
6827
8091
8091
7581
8034
8070
6695
8025
6882
7776
8087
7999
7145
8002
8032
8073
8066
8084
8010
7793
7695
8083
8069
7767
8082
8025
8081
8081
8080
7534
7235
8000
8079
7827
7264
8061
8046
6092
8076
8076
7810
7853
7894
7799
8073
8072
7907
8045
8071
8071
7887
7870
7722
8066
7968
8067
8066
8066
7521
8052
7471
7651
8063
7748
7604
7984
8061
7747
7571
7960
7737
7876
7980
8058
8047
7370
7675
7986
6829
7350
7850
8056
7976
8055
8055
7417
7987
7399
7940
7876
8048
8052
8027
8051
8034
7856
8036
7978
7503
8049
8033
7832
8048
7873
7548
8045
8045
8045
7642
8044
8044
8044
7699
7999
7823
8042
7853
8029
7614
7984
8040
7809
8015
8038
8039
7923
7280
8021
6962
7865
8036
6633
8013
7669
7991
7842
8031
8031
8031
7570
6307
7925
8029
7923
8008
7759
7217
7642
7821
8003
7977
7176
8026
8025
7896
8010
8023
8023
7123
7764
6361
7953
8020
8020
8020
8020
7997
8018
7967
7753
8018
7306
6834
7572
7130
8011
7923
8016
8009
7956
8009
7212
8013
7834
7945
8005
7674
7020
7983
7903
7872
7760
7513
7829
7988
7982
7835
7873
8002
7125
7996
7777
7994
7996
7780
7998
7303
7799
7936
7992
7994
7955
7993
7313
7873
7727
7990
7970
7927
7923
7988
7988
7988
7719
7968
7545
7986
7985
7985
7691
7774
7980
7930
7982
7982
6261
7981
7903
7958
7980
7879
7890
7932
7783
7789
7974
7802
7861
7850
7971
7836
7889
7769
7780
7506
7925
6701
7967
7966
7966
7917
6215
7965
7862
7893
7656
7959
7964
7963
7963
7963
6307
7908
7940
7961
7387
6956
7701
7655
7934
7670
7946
7957
7957
7761
7946
7941
7919
7951
7953
7463
7895
7625
7952
7605
7814
7426
6778
7947
7499
7786
6399
7802
7944
7531
7823
7057
7915
7874
7385
7771
7790
7622
7528
7928
7324
6738
7922
6870
7784
7145
7933
7011
7799
7443
7931
7684
7133
7930
7930
7197
7929
6441
7476
7862
7900
7853
7870
7888
7913
7522
7926
7246
7522
7910
7892
6954
7776
6145
7921
7545
7794
7885
7918
7916
7816
7893
7810
7914
7858
6941
7843
7479
7885
7374
7036
7837
7910
7885
7839
6171
6591
7866
7833
7908
7774
7767
7870
7906
7736
7683
7858
7905
7905
7905
7874
7744
7866
7878
7903
7881
7024
7878
7874
7819
7686
7900
7761
7878
7770
7899
7899
7882
7897
7896
7555
7813
7736
7818
7756
7894
7885
7812
7894
7894
6677
7751
7893
7864
6488
7892
7684
7890
7889
7753
7888
7831
7510
7768
7884
6453
6951
7881
7854
7880
7792
7877
7356
7876
7720
7875
7871
7850
7641
7874
7859
7296
7041
6239
7041
7871
7870
7870
7658
7773
7552
7867
7453
7178
6529
7800
7157
7863
7808
7286
7862
7862
7814
7816
6624
7519
7760
7845
7733
7839
7645
7810
7854
7825
7853
7587
7459
7771
7759
7705
7376
7570
7849
7797
7687
7847
7847
7847
7846
7846
7486
7835
6650
7311
7843
7842
7394
7840
7840
6931
7723
7815
7835
7838
7838
7838
7617
6435
7837
7836
7836
7828
7769
7835
7835
7815
7592
7748
7834
7693
6674
7832
7770
7386
7781
7766
7774
7830
7493
7828
7327
7756
6897
7049
7823
7823
7823
7822
7822
7821
7712
7505
7820
7820
5830
7818
7817
7817
7648
7176
7769
7811
7816
7816
7194
7814
7317
7762
7740
7799
7812
7730
7779
7429
7806
7547
7768
7725
7192
7795
7435
6477
7807
7692
7806
7806
7736
6722
7774
6964
6130
7770
7767
7802
7325
7458
7748
7266
7225
7719
7792
7578
7799
5878
7798
7764
7559
7775
7745
7574
6413
7609
6604
7573
7676
7654
7768
7664
7699
7442
7745
7727
7646
7691
7528
7769
7789
7575
6524
7788
7664
7427
7783
7775
7785
7186
6951
7761
7783
7727
7702
7498
7764
7711
6955
7459
7683
7780
7572
7772
7456
7771
7778
7000
7739
7559
7772
7773
7592
7730
7772
7771
7769
6379
7761
7569
7766
7768
7721
7322
7767
7749
7633
7766
7764
7748
7373
7676
7763
7747
7515
7724
6400
7761
7732
7717
7760
7735
7467
7436
7740
7757
7757
7600
7717
7677
7076
7686
7378
7682
6043
7750
7749
7749
5967
7717
7747
7679
6440
7467
6492
7291
7722
7743
7674
7741
7623
7719
7738
7740
7740
7522
7739
7739
7739
7359
7669
7738
7380
7564
7644
7458
7734
7674
7733
7733
7709
7041
7702
6577
7682
7213
7730
7730
7579
7305
7700
7246
7522
7635
7727
7649
7506
7726
7662
7693
7724
7426
7682
7609
7655
6813
7720
7455
7719
7719
7333
7320
7718
7718
7025
7629
7717
7201
7715
7478
7713
7713
6116
7711
7691
7572
7187
7032
7709
7691
7694
7528
6355
7668
7394
7704
7339
7006
5735
7703
7341
7702
6672
7700
7677
7132
7588
7129
7697
7247
7695
7622
7550
7694
7380
7674
7657
7583
7652
6688
7479
6782
7644
7688
7686
7662
7662
7689
7688
7686
7606
7550
7559
6822
5727
7686
7496
7683
7349
6337
7683
7660
7465
7247
7684
7684
7676
7682
7170
7683
7589
7679
7676
7623
7560
6724
7587
6356
7562
7676
7411
7599
7519
7673
7674
7674
7269
7659
7673
5808
7156
7028
7671
6356
7637
7670
7168
7669
7669
7297
7668
7605
7476
6939
7297
7594
7665
7664
7664
7023
6966
7335
7641
7212
7632
6264
7662
7170
7661
6848
7138
6867
7660
7564
7659
7659
7394
7550
7374
7449
7657
6990
7656
7656
6248
7655
7655
7603
7654
7654
7481
7547
7612
7653
7653
6646
7528
7628
7620
7528
7649
7248
7625
7434
7647
7640
7634
7479
7644
7644
7644
7644
7426
7231
7641
7642
7641
6850
7640
6265
7585
7370
7485
7638
7533
6094
6483
7009
6183
5792
7633
7475
7631
7631
7630
6840
7235
7580
7628
7415
7628
7421
7627
7627
7126
7621
7565
5875
7624
7233
7497
7610
7353
7621
7616
7617
7618
7579
7580
7615
7029
6588
6977
7613
7612
7612
7568
7418
7461
7610
7349
7602
7502
7591
7542
7605
7356
7602
7584
7601
7569
7490
7466
7290
7599
7599
7272
7529
7597
7597
7596
7557
7578
7535
7563
7594
7469
7485
7593
7593
7230
7417
7559
7590
5834
7344
7361
7475
7291
7399
7589
7589
7558
7222
7586
7120
7587
7420
7190
7569
7139
7584
7529
7328
7548
7579
7581
6563
7054
7580
7449
7218
7262
7567
7078
7348
7431
7576
7576
7576
7576
6814
7575
7564
7560
6322
7545
7573
7375
7560
7412
7533
7521
7508
7219
7508
7514
6892
7346
7567
6987
7566
7566
7565
6634
7564
7065
7496
7562
6969
7560
7560
7524
7516
7488
6420
7215
7390
7554
7347
7556
7556
7478
7453
7344
7555
7537
7520
7550
7202
7539
7548
7548
7417
7477
7530
7467
7545
7477
7204
7543
6008
7146
7541
6722
7539
7538
7538
7534
7377
6104
7493
7485
7519
7536
7536
7442
7238
7428
7525
7206
7534
7533
7533
7532
6661
7531
7531
5869
7284
7375
7044
7463
7529
7529
7480
7333
5577
7405
7526
7491
7437
7522
7459
7417
7388
7448
6277
7335
7490
7506
7468
7518
7518
7518
5809
7517
7517
7487
7429
7504
7045
7450
7500
7514
7514
7503
7394
7513
7498
7068
6068
7255
7454
5758
7415
7434
7506
7506
6757
7504
7497
7258
7503
6895
7502
7501
6955
7500
7325
7032
7376
7398
7465
7026
7482
6984
7433
7489
7190
7378
7114
7494
6760
7240
7369
7400
7321
7377
7492
7472
6405
7483
6353
7293
6781
7487
7473
7127
7486
7207
7455
7339
7364
7402
7295
7400
7484
7484
7403
7481
7247
7178
7403
7451
7157
7458
7368
7114
7480
7116
7281
7479
6937
7405
6588
7098
7475
6126
6175
7474
7380
7473
7275
7472
7380
7452
7468
7062
7470
7470
7470
7353
7406
7468
6407
7447
7390
7430
7446
7427
7450
7266
7394
7462
7462
7461
7461
7325
7379
7460
7444
7407
6892
7449
7355
7458
7368
7456
7313
7367
7452
7454
7238
7398
7394
6661
7285
7343
7292
7256
7234
7292
7345
7295
7449
6446
7448
7438
6526
7222
7348
7300
7353
7415
7344
7331
7314
7366
7228
7363
7254
7164
5567
7441
7441
6979
5698
7405
7430
7342
7272
7255
7175
7321
7305
6160
7437
7344
7370
7134
7273
6645
7422
7209
6533
7433
7420
6681
7431
7431
7196
7430
7274
7422
6976
7081
7395
7427
6891
7300
7399
7418
7276
7256
7100
7266
5432
7425
7066
7266
7424
7333
7419
6664
7423
7270
7359
7108
7420
7376
7190
7105
7419
7419
7402
7241
7418
7341
7159
7416
6954
7414
7414
7270
7338
5596
7410
7410
7342
7222
6902
7331
7372
7358
7387
7386
7205
7406
7370
6958
7076
7404
7359
7401
7391
7276
6427
6860
7380
7400
7390
7399
7393
7397
7398
7372
7353
6543
7363
7345
7397
7391
7396
7396
7382
6131
7131
7395
7304
6855
6553
7394
7393
7039
6260
7336
6948
6116
7390
7042
7381
7067
7388
7388
7335
7387
6186
7385
7286
6894
7370
6146
7355
7381
7381
7358
7276
7379
7379
7320
7262
7376
7236
7252
7376
7333
7377
7377
6303
7310
7041
7352
7376
7376
7375
7375
6938
7363
7370
6461
7372
7125
7297
7248
7370
7349
7142
7369
7320
6504
5623
7320
7281
7367
7356
7351
5634
7205
7365
7365
7365
7081
7352
7201
7363
7352
7118
6470
7354
7318
7351
7064
7353
6730
7359
7240
7325
7270
5693
6767
7336
7171
7269
7092
7285
6831
7315
7296
7087
7354
7142
6966
7353
7352
7352
6889
7351
7316
7293
7064
6958
6297
7103
7344
5947
7348
7123
7201
7270
7339
7305
7168
7285
7345
7345
7270
7260
7344
7344
7344
7344
7343
7148
7329
7342
7264
7320
6341
7341
7340
6327
7339
7213
7242
7338
7328
7135
6421
7312
6804
6816
7336
7259
7335
7335
7335
7245
7275
7078
7334
7333
7287
7020
7213
7320
6455
7331
7167
7254
7288
7330
5469
7329
7309
6820
7024
7321
7049
7311
6713
7325
7325
7306
7289
7315
7322
6330
5929
7086
7055
7321
7214
7320
7320
6312
6272
7317
7308
5753
7045
7015
7068
6827
7315
7159
7314
7198
7166
7307
7312
7311
7311
7053
5794
7255
5972
7308
7308
7225
7183
7297
7220
7216
7187
7304
7303
7121
7222
6926
7140
7192
5570
5911
7294
7058
6710
7296
6875
7237
7035
7295
7294
7031
7252
7080
7292
7024
7178
7249
7134
7290
7290
7119
7289
7276
7027
6814
6383
7288
6687
6979
7028
7284
7283
6198
7278
7281
7281
7277
6506
7137
7280
7134
7274
7218
7253
7278
7278
6855
7255
7150
7276
7276
7255
7275
7190
7255
6928
7203
7273
7273
7231
7121
7147
7103
7136
7270
7270
7118
7216
6915
7268
7268
7265
7267
7267
7267
7101
6605
7173
7266
6416
7182
7114
7117
6718
7265
7265
7265
6827
6889
7252
6557
7262
7143
7208
7239
6343
7260
7139
7259
7081
7087
5686
7238
7242
6739
7255
7227
7059
6617
7150
7157
6886
7241
5718
7206
7251
6570
7106
7112
6452
7201
7248
7193
7042
7178
7229
7050
7189
7120
6980
5998
7241
7147
7240
7240
7189
6532
7239
6972
7238
7194
7236
7236
6685
6093
7235
7235
7206
7234
7234
7233
7233
7193
6869
7190
7232
7231
6094
6893
7230
7230
7212
6339
6044
6122
7145
6862
7229
5626
6554
7205
7066
7146
7227
7116
7049
7226
6964
7074
7224
6856
7166
7211
7202
7194
7066
7221
7220
7220
6854
7218
7083
6498
7217
5528
7139
7207
6873
7216
7216
7215
7137
7213
7212
6556
6943
6443
7195
6606
7203
7183
7107
7110
7014
6234
7191
6942
7111
7168
7202
7141
7170
7096
7201
6681
7200
7200
7200
7200
6482
7152
7076
7137
7199
7199
6627
7100
7064
7198
7068
7046
7163
7104
6785
6622
6976
7195
7195
7171
6521
6881
7163
6977
7190
5280
7193
6972
6377
7162
7057
6693
7192
6948
6821
5562
7179
6751
7041
7190
7090
6564
6716
7085
7188
7009
6995
7140
7187
6618
7186
7085
6940
7185
7030
5790
7154
6965
7182
6356
7180
7110
7110
6314
6749
6901
7171
7039
7178
7178
7058
6369
7062
6960
7177
7176
6937
6681
7175
7131
7174
7167
7165
7173
7172
7119
6974
7157
7170
7168
6707
6691
7038
7135
7076
6956
7002
6743
6904
6124
6299
7034
7034
6695
7161
7033
7162
7162
7162
7105
7042
7161
7146
7103
5342
7159
7091
6057
6766
7155
6930
6292
7156
7104
7079
7139
7153
6953
7063
6872
7151
7151
7098
6656
7150
6851
5300
6771
7004
7147
5979
7146
7011
7102
7095
7143
6910
6077
7141
7040
7140
7120
6796
7139
7139
7093
7137
6997
7130
6753
7131
6641
7136
7128
7135
7120
7134
7134
7113
7133
7111
6871
6347
7129
6927
7128
6596
7049
7072
6675
6454
7010
7106
7105
7079
6058
7116
7103
7061
7121
7035
7067
6924
6821
7093
7045
7118
7118
7117
6999
7115
6969
6642
7114
7114
7114
7105
7053
6849
6897
7113
7089
6923
6098
6922
6971
6991
7078
7011
7109
7109
7076
6784
6996
7107
6567
7029
7069
7051
7106
7106
6625
7058
6943
7056
7015
6900
7005
6986
7101
6968
6561
7051
5258
6893
6682
7085
7099
6497
6924
6787
7087
6762
6925
6998
6920
6219
7077
7096
7054
6977
7052
7094
7094
6946
5815
7093
6893
7057
6982
6712
5570
7053
6986
6994
6828
6692
7068
6189
7023
5663
7089
7089
7087
7087
6810
7086
7085
7085
6824
7084
7009
7079
6949
7005
7046
7040
7076
6270
7079
7029
7061
6974
7032
7019
6759
7046
7076
7076
6916
6897
7075
7036
6877
7074
6390
6707
6715
6537
6566
7023
6346
6994
6782
7071
5858
7070
7028
7069
6958
6405
7068
7045
6812
6995
7036
7066
7037
7065
7064
7064
6690
6955
5705
6466
7063
6723
7001
6538
6865
7045
7018
7060
7060
6973
7059
6821
7035
7040
7056
6220
6240
6644
6889
6945
7053
7053
6891
6970
6378
5548
6760
7031
6946
7049
7034
7027
5897
7046
6950
7045
6814
6458
5387
6230
6469
7044
7044
7041
6867
5785
6970
6300
6851
6769
7041
6956
7015
7036
6896
6842
7001
7038
7024
6995
6869
7036
7036
7035
5655
6688
6218
7011
6797
7033
7032
6942
6908
5931
7030
6939
6908
7029
6942
6941
6893
7028
6145
6708
5716
6922
6783
6452
6930
6926
6818
7014
7026
7005
7025
6722
6561
6314
6813
7005
6390
7017
7020
6469
7012
6558
7018
7018
6930
7007
6917
6937
6921
5831
6881
7016
7016
5754
7009
6509
5088
6769
5560
6888
6989
6922
6803
6917
6279
6807
6603
6250
6956
6500
7009
5969
7002
6856
5694
7007
7007
5699
6821
6972
7006
6662
6972
6812
7004
7001
6983
6902
6984
5937
6658
6717
6673
5332
7001
7001
6998
6963
6832
6692
6979
6970
6954
6484
6743
6755
6988
6327
6994
6888
6799
6717
6963
6990
6954
6290
6944
5690
6989
6001
6708
6908
6287
6805
6987
6987
6987
6702
6983
6986
6372
6835
6984
6984
6957
6829
6981
6981
6958
6914
6859
6969
6959
6972
5965
6977
6160
6895
6976
5933
6750
5411
6865
6883
5473
6643
6355
6617
6970
6610
6969
6780
6866
6967
6956
6961
6343
6966
6826
6860
5019
6964
6951
6739
6962
6800
6170
6951
6882
6692
6951
6687
6915
6959
6959
6650
6849
6958
6957
6871
6019
6379
6955
6955
6931
6953
6953
6907
6952
6952
5940
5984
6727
6914
6799
6941
5284
6571
6939
6753
6947
6791
6534
6931
6695
6943
6937
6945
6853
6782
6764
6314
6385
6944
6922
5631
6863
6940
6089
6878
6865
6867
6810
6603
6247
6807
6878
6937
6657
6847
6756
6936
6935
6934
6934
6933
6933
6932
6928
6742
6931
6844
6289
6930
5341
6061
6929
6122
6735
6860
6891
6927
6918
6848
6868
6883
6926
6869
6822
6601
6681
6766
6199
6521
6505
6922
6920
6892
6907
6642
6921
6921
6921
6910
6420
6905
6748
6749
6639
6820
6919
6857
6664
6918
5320
6917
6340
6909
6905
6665
6916
6831
6870
5631
6894
6913
6913
6756
6888
6891
6885
6911
6741
6859
6855
6906
6909
6772
6765
6572
6837
5083
6804
6422
6903
6609
6128
6901
6726
6479
5592
6802
6895
6901
6179
6900
6875
6884
6736
6898
6898
5828
6586
6872
6897
6897
6896
6890
6687
6895
5379
6740
6894
6893
6891
6891
6891
6640
6885
6819
6890
6890
6032
6609
6884
5679
6858
6572
6887
6741
6872
6870
6769
6612
6885
6885
6603
6134
6880
6858
6852
6624
6860
6673
6882
6882
6859
6665
6863
6509
6871
6879
6784
6878
6146
6702
6311
5677
6275
6315
6817
6817
6873
6778
6872
6872
6789
6835
6616
6841
6838
6682
5086
6869
6869
6869
6368
6308
6412
6866
6675
6548
6780
6536
6865
6723
5465
6661
5160
6726
6588
6612
6801
6643
6861
6711
6860
6634
6498
6859
6778
6858
6858
6858
6840
6856
6851
6855
6657
6853
6852
6720
6265
6851
6401
6815
6846
6706
6683
6527
6588
6788
6847
6719
6845
6542
6724
6835
6809
6846
6695
6845
6836
6651
6844
6155
6843
6574
6469
6842
6842
6496
6841
6841
6520
6840
6450
6839
6662
6735
6711
6834
6701
6771
6247
6605
6664
6835
6168
5871
6263
6200
6705
6833
6374
6570
6115
6755
6813
5739
6384
5162
6773
6830
6792
6601
6814
6812
6828
6827
6795
6824
6558
5398
6750
6777
5095
6802
6799
6820
6422
6816
6761
6612
6757
6804
5118
6812
6814
6767
6392
6797
6817
6816
6155
6777
6803
6758
6640
6783
6719
5979
6813
5439
6393
6810
6803
6812
6723
6745
6583
6809
6773
6602
6589
6440
6793
5968
6712
6480
6284
6761
6722
6076
6664
6419
6804
6804
6793
6770
6803
6803
6416
6802
6802
6763
6801
6801
6788
6573
6782
6563
6480
6797
6796
6042
6788
6728
6796
6772
6729
6694
6728
6685
6786
6794
6794
6761
6631
6793
6000
6431
6792
6792
6759
6257
6790
5633
5489
6622
6126
6788
6705
6576
6363
5451
6377
6786
6426
6705
6263
6272
6784
5561
6643
6671
6737
6781
6780
6369
6779
6780
6623
6737
6765
6139
6774
5942
6750
6754
6777
6041
6576
6623
6627
6750
6730
5252
6361
5547
6712
6766
6691
6773
6673
5792
5956
6569
6739
6704
6709
6500
6747
6769
5696
6698
6267
6768
6760
6604
6620
6698
6748
6596
6142
6763
6569
5871
6731
6739
6718
6759
6455
6682
6681
6648
5121
6757
6513
6680
6755
6755
6749
6581
6754
6676
6170
6740
6735
6643
6613
6200
6717
6714
6612
6695
6551
6551
6684
6254
6670
6749
5987
6101
6748
6170
6747
6747
5867
6742
6736
6457
6634
6353
6408
5886
6696
6585
6686
6740
6711
6616
6739
6484
6673
6691
6738
6396
6659
6541
6377
6580
6736
6549
6655
6734
6734
6718
6319
5882
6412
6733
6733
6732
6700
6358
6683
6667
6731
6731
6195
6730
6664
6454
6725
6480
6616
6707
6548
6726
6725
6702
6696
5004
6708
6146
6597
6723
6714
6448
6564
6721
6721
6449
6302
6720
6720
6707
6605
6719
6718
5520
6278
6717
6580
6549
6113
6714
6673
5679
6686
6439
6712
6712
6680
6091
5576
6711
6710
6654
6576
6709
6494
6655
6352
6584
6527
6398
6523
6305
5846
6704
6704
6703
6530
6492
6225
6503
6260
6701
5431
6555
6557
6700
6693
6180
6491
6390
6477
6494
6697
6551
6460
6480
6468
6527
6470
6228
5491
6658
6307
6490
6630
6694
6612
6543
6604
6692
6156
6682
6682
6499
6310
5183
6684
6500
6688
6688
6676
6687
6520
6686
6686
6414
6608
6629
6672
6612
6635
6399
6682
6050
6679
6679
6492
6657
6638
5407
6677
6441
6166
6663
6266
6663
6192
6265
6622
6418
6610
6149
6479
6666
6198
6644
6560
6616
6670
6627
6660
6639
6592
6538
6531
5576
6667
5108
6458
6465
6347
6518
6651
6174
6515
5299
6649
6591
6664
6664
6664
6664
5767
6014
6582
6645
6499
6208
6299
5449
5404
6635
6460
6592
6490
6658
6658
6607
5038
5976
6651
6564
6656
6655
6157
6644
6560
6654
5736
6077
6653
6471
6439
5534
5198
6652
6555
6234
6651
6651
5253
6650
6454
6344
6637
6647
6358
6625
6646
6575
6620
6215
6645
6645
5100
6159
6507
6643
6569
6153
6578
6642
5544
6580
6632
6640
6262
6146
6359
6633
6618
6636
6636
6195
6635
6635
5816
6391
6633
6051
6393
6334
5026
6632
6632
6611
6616
6535
6631
6148
6469
6630
6627
6122
6619
6628
6628
5965
6518
6576
6627
6626
6623
6574
6106
6623
6446
6038
6217
6040
6622
5838
6337
6621
6621
6063
6560
6450
6281
6620
6584
6598
6618
6618
6269
6573
6429
6616
6542
5290
6397
6591
6595
6615
6601
5471
6202
6607
6613
6518
6612
6051
6372
6610
6591
6579
6610
6451
6609
6502
5939
6608
6473
6327
6538
6175
6597
6503
6606
6606
6537
6505
6356
6604
6604
6604
6544
6599
6269
6602
5740
6601
6600
6365
6599
6551
6574
6567
5904
6578
6359
6595
6578
6473
6483
6314
6518
6463
6371
6047
6545
6548
6483
6475
6507
6401
6591
6277
6343
6547
6074
6509
6589
5050
6196
6513
6407
6430
6586
6555
6533
6099
6565
5858
6345
6583
6581
6530
6579
6429
6390
6537
6567
6500
6476
6537
6559
6550
6070
6578
6502
6246
5466
6577
6554
6450
6515
6508
6103
6456
6544
6561
6574
6560
6406
5584
6569
6402
6572
6553
6571
6567
6346
6546
6569
6569
6358
6568
6568
6568
6114
6567
6552
6379
6566
6184
6565
6554
6309
6553
6076
6292
6271
6537
6563
6297
6418
6562
6562
6515
6359
6557
6535
5961
6208
6528
6368
6547
6423
5624
6173
6340
6557
6556
6463
5856
6548
6502
6553
6553
6394
6340
6551
6515
6532
6243
5049
6529
5984
6549
6334
6404
6548
6547
5145
6235
6142
5420
6546
6200
6519
6543
6188
6522
6456
5890
6395
6541
6541
6541
6520
6540
6517
6539
5191
6536
6515
6520
6016
6534
6534
6534
6534
6534
6406
5904
5592
6522
6377
5596
6427
6188
5383
6090
6256
6485
6511
6135
6138
6526
6194
6394
6393
6466
6367
6285
6522
6472
6161
6448
6425
5767
6073
6493
6152
6499
6518
6441
6432
6133
6517
6517
6501
6461
5929
6253
5803
6486
6515
6450
6464
6391
6513
6482
6286
6453
6512
6512
6455
6498
6511
6510
6495
6031
5101
5687
6250
5986
6499
6508
5743
6279
6350
6507
6278
6117
6506
6506
5721
6009
6503
6504
6316
6381
6484
5935
6497
6313
6316
6325
6500
6321
6499
6499
6362
6392
6498
6498
6417
6310
6492
6415
6496
6496
6496
6030
6495
5756
5921
6494
6494
6258
6460
6190
6492
6432
6490
6339
6490
6270
6218
6488
6489
6399
6461
5112
5127
6488
6488
6487
6486
6284
6321
6449
6189
6284
6253
6481
6484
5961
5989
6483
6469
6182
6176
6226
6003
6413
6349
5352
6441
6476
6450
6196
6478
6461
6275
6436
6477
6477
6351
6220
5489
6476
6471
6187
6396
6362
6465
5229
6375
6473
6473
5892
5330
6472
6347
6327
6469
6378
6297
6137
5718
6236
6322
6470
6416
6469
6469
6395
6388
5891
6468
6383
5827
6446
5742
6467
6466
6466
6296
6464
6465
6121
6349
6457
5131
6068
6391
6232
6462
6462
6185
6461
6461
6352
6460
5333
5592
6459
5025
6446
6457
6424
6100
6441
5793
6291
6453
5872
5722
6455
6254
6373
5161
6350
6159
6201
6342
6160
5588
6283
6396
6272
6450
6427
6300
6448
6401
6350
6196
6262
6433
5979
6366
6446
6341
6368
6400
6260
6170
6033
6370
6245
5168
6119
6430
6443
6274
6382
6442
5384
6437
6438
6441
6441
6441
6195
6440
6205
6320
6149
6439
6428
6393
6423
5308
5944
6169
6436
6436
6305
6185
6089
6434
6050
5613
6008
6323
6433
6276
6432
6325
6338
6410
6289
6349
6431
6431
6352
6430
6095
6334
6429
6429
6319
6313
6428
6428
6219
6397
5856
6357
6405
6099
6425
6420
6188
6357
6423
6423
6418
6422
6421
6345
6414
6417
6288
6416
5668
6116
6407
6416
6415
6415
6068
6173
6413
6228
6412
6401
6306
6188
6227
6325
6273
6409
6409
6136
6408
6380
6236
6068
6326
6163
6184
6361
6406
6405
6337
6405
6308
6323
6224
6371
6402
6341
6304
6361
5909
6401
6123
6127
6361
6399
6398
6398
6398
6350
5522
6396
6396
6378
6373
6070
6055
6356
6038
6393
5545
6234
6371
6363
6137
6048
6392
6313
5933
5882
6391
6391
5448
5885
6254
6390
6390
6390
6220
5725
6190
6389
5260
6233
5742
6387
6387
6347
6327
5929
6386
5776
6385
6028
6384
6384
6350
5790
6368
6383
5924
5036
6382
5985
6339
5475
5945
6299
5910
5960
6376
5331
5482
6380
6380
6168
6379
6379
6378
6378
5466
6377
6247
6294
6344
5613
5159
6245
6376
5290
6348
5799
6373
6375
6375
6364
6374
6374
6362
5414
6339
6364
6351
6373
6155
6063
6372
6372
6338
6368
5922
6353
5783
5835
6125
6369
5993
6224
5486
6368
6368
6368
6330
6348
6367
6280
6326
6299
6062
6365
6042
6298
6182
6117
6355
6351
5020
5731
6361
6146
5605
6311
6332
6321
6346
6298
6319
6127
5119
6353
5723
5389
6358
6113
6357
6357
6335
6356
6355
6355
6355
6354
6354
6324
6088
6329
6352
6352
6291
6297
6075
6350
6350
6083
5939
5860
6348
6348
6348
6259
6329
6347
6065
6132
6156
5808
6261
6303
6346
6346
6281
6171
6243
6337
6345
6270
6002
6169
6259
6297
5830
6059
5522
5975
6331
5670
6341
6263
6103
6339
6127
6338
6338
6312
5271
6332
6336
6106
6323
6334
6057
6246
6054
6290
6070
6330
6330
5907
6329
6316
6137
6328
5812
6322
6137
5730
5756
6238
5711
6322
6322
6322
6048
6089
6259
6320
5607
6244
6319
6198
6312
6318
6318
6245
6268
6104
6288
6317
6263
6313
6176
6280
6044
6307
6315
6085
6217
5939
5657
6313
6280
6139
6090
5859
5766
5509
5845
6087
6294
6300
5715
6307
5747
6238
6128
5727
6014
6138
6303
6302
6302
6300
5558
6104
6301
6258
6166
6084
6162
6298
6100
5982
6283
6297
5652
6239
5698
5678
6295
6295
6173
5470
5992
5870
6291
6291
5658
5543
6257
6289
6127
6179
5760
6274
6287
5295
6202
6153
5987
5939
6273
5384
6195
6080
6267
5881
6034
6162
6013
6281
6281
6281
6241
6070
5987
5454
6280
6145
6274
6254
6124
6011
6164
6277
6276
6231
6068
6023
6275
6275
5804
6141
6274
5426
6000
6226
6147
6260
6257
5391
5051
6270
6270
6070
6194
6198
6173
6269
6269
6163
6248
5231
6226
6264
6231
6266
6089
6257
6265
6265
6122
6264
6239
6227
6205
6014
6232
5978
5280
6262
6262
6261
6259
6261
6260
5067
6259
6141
6247
6257
6106
5999
5890
6254
5878
6255
6255
6120
5699
6253
5283
6252
6157
6168
6251
6251
6227
5533
6088
5700
6250
6250
6250
6097
6060
6249
5411
6218
6248
6248
6183
6244
5855
6017
5806
5834
6207
6184
6235
6244
6243
6243
5720
5001
6083
6083
5669
6241
5387
6240
6010
6238
5437
6213
6236
5835
6235
6181
5542
6153
6234
6234
5611
6233
6233
6232
5811
6231
5821
6160
6200
6211
6207
6197
5607
6228
5853
5505
6057
6226
6219
6225
6119
6131
5909
6224
5878
6223
6223
6090
6222
6218
6145
6221
6221
6221
6189
6202
6211
5084
6145
5916
6115
6213
6217
6015
6218
6202
5878
6216
5974
5899
6086
6155
6153
6202
6187
6117
6196
5993
5609
5920
5921
5691
5976
5780
6212
6212
5902
6211
6164
5987
6210
5646
5581
6209
6097
5978
6208
6202
6182
5876
5914
6089
6099
6031
6204
6204
6204
5790
6037
5853
6203
5855
6089
6201
6198
6065
5948
6096
6200
5030
5214
5514
6197
5921
6136
6140
6048
6038
6195
6194
5449
6156
6138
5753
6190
6189
5390
5371
6179
5981
5322
6093
5245
5811
6167
6034
6182
5747
5942
5817
6183
5981
5913
6182
5983
6025
5812
5575
6181
6181
6180
6058
6119
6167
6018
6129
6174
6178
5998
6027
6115
6174
6171
5953
6063
6158
6128
6155
6164
6152
6125
6085
6170
6145
5665
6168
6093
6169
6065
5788
5778
6084
6110
6168
6168
5482
5064
6166
6050
6139
6159
6101
6164
6105
6127
6157
6000
6163
6163
5391
6145
6162
5750
5750
6159
6159
6143
6121
6121
6110
6079
6148
5991
6128
5362
6154
6154
6041
5962
5959
5580
5960
6152
6152
6060
5428
6122
5897
6151
5815
6145
5964
5591
5829
6043
5740
6146
5908
6145
5778
5209
6144
6144
6140
6048
5711
6143
6143
6083
5068
6121
5932
5864
6072
6001
6126
5432
6137
6140
6006
6138
5306
5431
6031
5974
6136
5955
5949
5105
6110
5948
6065
6132
5896
6037
5849
6131
6131
5211
5722
6129
6129
6129
6128
5805
5990
6038
6108
6092
5560
6101
6124
6124
6124
5854
6123
6097
6054
5544
5658
5563
5611
6121
6046
5644
5982
5608
6120
6110
6072
6017
6043
6119
5145
5812
6117
6117
6117
5777
6090
5833
6102
5626
6115
6115
6115
5123
6083
6069
6042
6113
6104
6111
6110
6110
6020
6073
6109
6109
6109
5161
6004
5367
5911
6053
6108
5748
5847
5590
6107
6018
6106
5342
6104
5596
5864
6067
6102
6094
5064
6088
6018
5959
5961
5663
6046
5925
5900
6073
5113
5254
5917
5946
6070
5893
5785
6094
5969
5941
6018
6052
6010
6092
5654
6069
6091
6010
6049
6030
5962
6090
5621
5124
6089
5900
6020
6088
5571
6062
6006
6086
5688
5896
5758
5979
6084
5762
5796
5719
6044
6082
6082
5714
5914
6081
6080
6079
5617
5789
5068
5946
5919
5864
5866
5709
6076
5800
6068
5820
5962
5936
5732
5367
6064
6073
5692
6072
5120
6024
5571
5999
5984
5853
5979
5878
5867
5902
6052
5622
6020
5692
6068
6068
5838
5647
5847
6067
5756
5421
6063
5534
5377
6049
5307
5881
6030
5986
5476
5969
6060
6061
6062
6000
5740
5956
6013
6045
5877
5865
5960
5938
5932
6028
5908
5120
5931
6054
5568
6025
5461
6052
5055
5394
5570
6016
6027
6036
6050
5383
5410
5340
6038
6048
6022
5012
6003
5983
6021
6038
5891
6044
6044
6044
5556
6043
6043
5995
5925
5969
5925
5945
5661
5984
6038
5968
6029
6033
6021
6036
5936
5922
5833
6034
6034
5706
5983
5997
5731
5737
6031
6031
5527
5717
5826
6029
6029
6012
6021
6007
5432
5983
5137
5014
5844
5965
5973
5941
5810
5996
5903
6020
5708
5602
5743
6002
6021
6021
6015
5913
5997
5825
5997
6019
6018
6018
5891
5796
5531
6017
5911
5974
5499
5097
5997
6003
6012
6012
5637
5781
5855
6010
6009
6008
5962
6007
6006
6005
6000
5788
5830
5949
6002
6002
6002
5922
5932
5998
6001
5816
5654
6000
6000
5795
5955
5700
5974
5799
5589
5102
5997
5997
5992
5946
5651
5610
5995
5985
5994
5987
5971
5992
5950
5936
5992
5992
5754
5880
5401
5779
5622
5982
5224
5989
5374
5875
5716
5757
5983
5988
5980
5987
5987
5987
5964
5429
5802
5504
5985
5827
5952
5942
5983
5983
5824
5824
5981
5971
5822
5798
5659
5730
5771
5978
5935
5977
5320
5944
5767
5975
5916
5802
5765
5973
5666
5834
5506
5156
5828
5768
5918
5877
5854
5504
5924
5848
5833
5445
5969
5937
5752
5642
5961
5851
5824
5967
5943
5872
5942
5439
5832
5951
5965
5965
5964
5809
5918
5254
5963
5547
5761
5827
5962
5804
5831
5918
5761
5956
5944
5845
5958
5957
5956
5835
5955
5880
5954
5786
5953
5940
5930
5230
5779
5952
5651
5769
5711
5913
5932
5833
5949
5862
5410
5663
5948
5940
5767
5938
5947
5947
5946
5932
5753
5946
5945
5945
5929
5935
5944
5944
5869
5876
5943
5879
5930
5786
5919
5897
5941
5362
5940
5940
5878
5624
5868
5902
5910
5801
5075
5919
5850
5938
5938
5932
5566
5650
5435
5935
5935
5827
5678
5771
5369
5850
5119
5934
5684
5901
5933
5628
5500
5932
5932
5898
5911
5930
5855
5900
5862
5813
5243
5928
5728
5768
5589
5858
5508
5811
5927
5902
5925
5925
5920
5917
5431
5924
5908
5922
5922
5922
5828
5699
5871
5919
5919
5919
5656
5918
5637
5917
5820
5647
5916
5916
5837
5853
5915
5905
5911
5651
5676
5913
5913
5913
5913
5735
5911
5899
5850
5320
5725
5721
5687
5513
5838
5874
5908
5908
5909
5455
5774
5524
5744
5566
5473
5709
5879
5682
5570
5842
5615
5901
5903
5884
5902
5524
5872
5778
5901
5861
5600
5771
5751
5874
5851
5723
5682
5831
5869
5758
5896
5895
5772
5834
5894
5701
5893
5740
5817
5318
5707
5528
5560
5805
5651
5891
5862
5882
5653
5699
5890
5890
5890
5644
5879
5557
5597
5888
5325
5040
5882
5882
5839
5887
5048
5825
5791
5696
5686
5884
5224
5674
5400
5882
5849
5293
5867
5744
5853
5782
5693
5787
5747
5879
5798
5862
5700
5769
5591
5630
5779
5833
5864
5841
5876
5876
5595
5819
5799
5874
5842
5872
5695
5665
5523
5454
5639
5545
5870
5341
5685
5869
5869
5559
5757
5712
5813
5744
5722
5787
5857
5856
5478
5866
5866
5866
5838
5842
5503
5865
5865
5865
5754
5864
5864
5560
5688
5812
5604
5600
5861
5777
5854
5745
5860
5546
5830
5658
5858
5793
5220
5638
5695
5772
5548
5601
5854
5843
5675
5672
5853
5853
5829
5060
5852
5624
5100
5850
5850
5849
5351
5824
5734
5848
5727
5666
5755
5847
5847
5847
5561
5312
5636
5650
5340
5628
5813
5683
5843
5453
5622
5842
5601
5841
5522
5167
5834
5651
5839
5665
5838
5288
5837
5807
5685
5835
5628
5494
5568
5827
5739
5733
5601
5652
5419
5600
5678
5833
5555
5757
5495
5832
5792
5619
5743
5057
5643
5488
5615
5831
5831
5715
5785
5681
5830
5830
5829
5594
5535
5784
5827
5813
5819
5419
5272
5687
5213
5372
5821
5456
5482
5744
5753
5823
5786
5800
5686
5652
5292
5363
5788
5516
5786
5820
5820
5817
5799
5774
5695
5819
5442
5486
5504
5817
5682
5618
5731
5816
5816
5541
5552
5489
5670
5290
5813
5812
5812
5726
5766
5751
5545
5681
5715
5078
5808
5808
5417
5681
5583
5807
5807
5806
5622
5676
5804
5780
5785
5740
5679
5731
5803
5682
5688
5651
5681
5207
5797
5005
5800
5800
5404
5799
5587
5701
5777
5784
5655
5749
5784
5760
5431
5741
5795
5795
5648
5760
5257
5793
5686
5420
5751
5792
5652
5778
5790
5778
5763
5789
5766
5775
5752
5673
5788
5762
5255
5157
5786
5786
5744
5759
5056
5784
5690
5783
5782
5568
5676
5780
5779
5713
5743
5678
5718
5777
5777
5747
5732
5733
5774
5774
5774
5540
5773
5747
5773
5773
5707
5694
5772
5772
5703
5582
5771
5771
5283
5396
5770
5770
5770
5747
5769
5536
5761
5715
5314
5744
5461
5717
5696
5739
5754
5763
5763
5762
5762
5013
5574
5761
5734
5276
5753
5759
5243
5606
5593
5743
5374
5665
5724
5736
5642
5719
5632
5742
5688
5755
5755
5755
5667
5428
5561
5546
5531
5666
5751
5658
5750
5750
5675
5418
5385
5592
5662
5653
5748
5711
5747
5747
5599
5460
5745
5330
5385
5567
5529
5744
5466
5662
5743
5388
5719
5742
5742
5534
5601
5741
5741
5527
5634
5170
5524
5617
5739
5026
5727
5353
5738
5738
5022
5577
5724
5737
5663
5727
5736
5736
5145
5650
5573
5735
5016
5569
5503
5721
5708
5733
5684
5709
5732
5732
5520
5535
5320
5541
5295
5280
5723
5728
5644
5630
5727
5453
5592
5684
5726
5699
5419
5665
5725
5668
5557
5681
5687
5723
5602
5712
5696
5620
5722
5591
5685
5719
5719
5719
5552
5476
5718
5185
5622
5717
5336
5633
5661
5688
5708
5715
5714
5713
5713
5699
5712
5563
5677
5633
5711
5711
5711
5485
5682
5654
5356
5710
5390
5516
5709
5697
5348
5272
5672
5708
5708
5708
5417
5496
5707
5707
5707
5373
5627
5536
5706
5706
5360
5565
5399
5629
5590
5704
5702
5633
5376
5702
5702
5702
5568
5549
5691
5508
5270
5676
5698
5292
5685
5696
5444
5282
5465
5687
5477
5688
5682
5628
5600
5640
5692
5578
5672
5691
5651
5586
5540
5689
5046
5688
5688
5531
5674
5564
5686
5421
5586
5564
5329
5540
5671
5615
5552
5651
5681
5051
5529
5670
5658
5590
5606
5531
5438
5088
5659
5675
5617
5657
5499
5340
5671
5593
5552
5674
5674
5673
5673
5617
5659
5197
5671
5671
5604
5633
5639
5585
5374
5377
5576
5358
5653
5482
5636
5643
5666
5666
5665
5665
5665
5436
5646
5605
5662
5295
5658
5564
5573
5660
5660
5633
5591
5487
5340
5659
5651
5658
5577
5647
5474
5656
5547
5274
5441
5422
5598
5554
5653
5653
5653
5628
5518
5595
5651
5365
5571
5424
5570
5243
5548
5619
5500
5500
5590
5554
5605
5040
5310
5241
5643
5647
5647
5647
5647
5071
5530
5645
5632
5566
5633
5432
5549
5643
5561
5229
5639
5561
5467
5641
5391
5576
5345
5640
5478
5455
5507
5433
5639
5639
5639
5638
5489
5637
5637
5021
5527
5625
5505
5628
5303
5631
5176
5110
5582
5605
5628
5628
5610
5531
5620
5627
5151
5383
5625
5511
5622
5525
5215
5543
5040
5412
5622
5622
5621
5621
5621
5513
5501
5364
5594
5620
5357
5308
5493
5583
5589
5567
5501
5320
5539
5537
5615
5274
5319
5404
5598
5614
5389
5404
5571
5557
5474
5612
5596
5598
5397
5611
5189
5535
5043
5610
5610
5609
5609
5608
5608
5556
5436
5276
5411
5607
5591
5458
5517
5357
5606
5606
5508
5480
5492
5604
5347
5602
5602
5200
5596
5601
5213
5422
5600
5585
5303
5476
5514
5480
5451
5305
5182
5533
5596
5319
5595
5560
5515
5560
5279
5594
5592
5562
5541
5446
5392
5435
5191
5387
5375
5589
5589
5588
5570
5585
5586
5587
5581
5419
5500
5584
5339
5561
5527
5212
5583
5134
5315
5387
5170
5500
5581
5581
5578
5422
5580
5270
5579
5536
5577
5573
5538
5551
5390
5232
5573
5298
5395
5501
5442
5513
5527
5568
5421
5425
5477
5460
5331
5397
5565
5478
5500
5381
5479
5521
5312
5554
5262
5401
5545
5562
5562
5561
5560
5455
5537
5560
5560
5559
5355
5517
5558
5557
5557
5545
5389
5443
5413
5541
5556
5024
5533
5147
5547
5554
5554
5516
5083
5426
5552
5295
5139
5399
5540
5522
5477
5551
5170
5230
5550
5550
5515
5228
5218
5506
5509
5383
5486
5490
5444
5543
5545
5545
5537
5522
5544
5544
5544
5544
5544
5525
5259
5211
5431
5541
5459
5518
5332
5539
5539
5539
5324
5081
5402
5538
5269
5537
5465
5536
5536
5186
5465
5534
5534
5534
5511
5504
5530
5465
5533
5533
5288
5276
5501
5395
5520
5429
5531
5445
5070
5484
5096
5528
5195
5457
5467
5506
5527
5527
5388
5510
5237
5526
5307
5184
5284
5379
5318
5524
5524
5480
5121
5354
5495
5523
5523
5474
5404
5061
5519
5522
5521
5419
5411
5438
5502
5310
5491
5458
5519
5519
5053
5367
5443
5512
5511
5516
5354
5459
5506
5510
5488
5515
5515
5473
5514
5420
5262
5438
5486
5513
5513
5501
5322
5385
5512
5512
5507
5298
5316
5298
5511
5451
5326
5038
5477
5505
5490
5451
5230
5137
5507
5234
5001
5503
5344
5367
5285
5299
5493
5501
5501
5501
5309
5381
5458
5285
5441
5375
5473
5376
5011
5255
5361
5078
5497
5454
5496
5298
5495
5494
5391
5478
5451
5404
5482
5467
5413
5489
5442
5490
5322
5487
5489
5395
5387
5488
5487
5427
5486
5486
5484
5426
5397
5078
5406
5293
5331
5483
5420
5462
5152
5118
5358
5482
5482
5439
5480
5467
5413
5474
5411
5092
5478
5478
5478
5191
5477
5329
5476
5400
5475
5475
5367
5274
5340
5318
5410
5367
5317
5465
5299
5359
5335
5385
5139
5470
5470
5470
5387
5421
5089
5469
5345
5461
5454
5469
5451
5257
5093
5468
5467
5467
5322
5465
5466
5232
5459
5464
5464
5464
5463
5343
5449
5281
5398
5451
5461
5435
5388
5376
5437
5413
5421
5458
5454
5200
5115
5377
5367
5287
5456
5378
5142
5449
5244
5425
5408
5137
5455
5362
5454
5431
5332
5349
5364
5367
5243
5171
5452
5391
5387
5314
5451
5276
5450
5223
5323
5449
5436
5425
5389
5409
5447
5287
5269
5446
5446
5439
5442
5445
5445
5445
5445
5421
5392
5398
5444
5421
5326
5193
5390
5359
5402
5347
5064
5377
5429
5352
5021
5439
5439
5421
5296
5189
5411
5438
5438
5438
5435
5413
5107
5434
5420
5428
5299
5201
5411
5431
5431
5384
5430
5300
5301
5429
5002
5407
5406
5177
5428
5428
5426
5266
5337
5425
5093
5325
5424
5253
5088
5278
5326
5423
5423
5139
5163
5249
5422
5422
5265
5421
5398
5380
5043
5250
5379
5325
5417
5416
5146
5379
5418
5395
5024
5410
5417
5417
5382
5334
5328
5249
5415
5415
5415
5145
5413
5412
5412
5336
5384
5240
5410
5058
5409
5277
5405
5235
5408
5408
5401
5349
5286
5307
5407
5248
5402
5323
5098
5274
5348
5395
5373
5386
5256
5402
5287
5401
5224
5314
5400
5120
5272
5061
5222
5308
5059
5389
5397
5397
5397
5366
5285
5361
5377
5209
5186
5142
5395
5395
5394
5356
5393
5393
5392
5120
5370
5287
5391
5267
5345
5390
5390
5355
5053
5139
5385
5035
5345
5344
5350
5386
5369
5385
5385
5201
5327
5099
5384
5253
5383
5383
5383
5273
5154
5382
5382
5373
5260
5259
5381
5381
5290
5323
5279
5173
5209
4965
5378
5203
5361
5350
5267
5376
5376
5190
5329
5374
5349
5347
5251
5372
5372
5311
5309
5365
5370
5370
5314
5358
5348
5319
5284
5305
5272
5368
5368
5368
5311
5218
5124
5367
5367
5061
5366
5105
5287
5354
5364
5364
5363
5363
5272
5345
5340
5310
5362
5362
5362
5344
5305
5116
5184
5283
5310
5137
5346
5358
5190
5315
5322
5290
5355
5085
5286
5339
5354
5354
5264
5324
5352
5352
5351
5351
5351
5351
5263
5340
5349
5227
5348
5348
5348
5348
5235
5241
5347
5121
5232
5347
5276
5346
5346
5346
5131
5344
5223
5343
5340
5320
5312
5235
5283
5303
5341
5242
5306
5340
5269
5322
5269
5093
5331
5201
5321
5338
5336
5227
5235
5337
5337
5336
5336
5180
5213
5313
5313
5333
5333
5113
5228
5027
5141
5271
5276
5331
5331
5248
5311
5313
5196
5330
5273
5173
5294
5326
5152
5182
5327
5284
5326
5146
5234
5253
5102
5207
5285
5321
5321
5317
5320
5320
5319
5319
5220
5316
5164
5312
5292
5149
5194
5316
5313
5137
5315
5304
5314
5079
5313
5285
5312
5046
5311
5257
5188
5174
5271
5209
5309
5089
5179
5208
5257
5193
5305
5303
5307
5307
5305
5222
5242
5251
5017
5186
5194
5249
5263
5120
5305
5305
5305
5119
4103
5304
5304
5214
5300
5004
5303
5302
5302
5302
5259
5301
5012
5293
5297
5300
5300
5299
5174
5069
5299
5245
5246
5175
5226
5294
5269
5254
5209
5128
5284
5296
5280
5295
5283
5235
5096
5176
5294
5153
5125
5272
5142
5292
5292
5221
5285
5094
5291
5291
5173
5289
5190
5026
5163
5044
5064
5288
5272
5264
5258
5283
5287
5265
5261
5085
5285
5275
5107
5284
5236
5282
5280
5283
5283
5283
5054
5216
5282
5167
5078
5262
5280
5238
5147
5279
5279
5279
5236
5241
5277
5248
5276
5276
5240
5269
5275
5274
5240
5188
5273
5117
5109
5272
5205
5215
5125
5103
5152
5114
5270
5270
5249
5225
5177
5018
5263
5268
5170
5203
5267
5257
5106
5266
5064
5133
5149
5262
5241
5063
5153
5211
5126
5250
5046
5259
5189
5232
5090
5132
5113
5232
5103
5250
5070
5254
5207
5132
5144
5035
5235
5238
5173
5254
5247
5222
5026
5126
5072
5252
5238
5110
5009
3650
5004
5249
5249
5099
5240
5156
5210
5161
5248
5248
5198
5178
5064
5247
5162
5246
5198
5200
5242
5194
5028
5173
5244
5158
5101
5242
5242
5242
5242
5235
5146
5155
5241
5240
5239
5154
5104
5206
5226
5223
5180
5223
5094
5208
5235
5074
5189
5226
5023
5157
5182
5232
5232
5232
5110
5094
5202
5169
5077
5224
5102
5142
5141
5228
5228
5228
5228
5228
5217
5069
5227
5096
5226
5226
5083
5225
5134
5224
5224
5224
5084
5187
5223
5223
5080
5222
5200
5207
5175
5160
5220
5220
5220
5132
5174
5207
5170
5123
5156
5213
5216
5216
5215
5214
5213
5096
5210
5088
5196
5116
5104
5012
5204
5178
5007
5209
5171
5044
5208
5208
5189
5199
5092
5167
5095
5079
5176
5010
5006
5205
5198
5119
5197
5204
5204
5178
5153
5044
5202
5202
5059
5032
5148
5201
5145
5200
5200
5109
5077
5199
5087
5075
5198
5198
5116
5197
5147
5196
5058
5156
5045
5185
5150
5051
5192
5044
5026
5057
5182
5189
5189
5189
5185
5174
5128
5187
5069
5187
5185
5122
5072
5184
5183
5086
5094
5182
5182
5152
5072
5068
5163
5031
5179
5179
5179
5178
5178
5177
5177
5064
5160
5131
5176
5176
5133
5022
5041
5146
5128
5174
5139
5009
5173
5079
5144
5171
5014
5170
5122
5169
5169
5041
5168
5096
5167
5132
5058
5166
5093
5002
5165
5164
5131
5084
5158
5088
4233
5158
5084
5158
5162
5085
5075
5125
5044
5159
5089
5030
5011
5157
5133
5111
5005
5134
5142
5156
5099
5154
5004
5023
5150
5022
5152
5152
5151
5043
5104
5150
5150
5150
5127
5005
5145
5025
5140
5147
5031
5146
5143
5143
5142
5139
5128
5141
5141
5141
5131
5060
5134
5139
5135
5137
5053
5120
5115
5090
5048
5135
5065
5128
5056
5133
5100
5130
5132
5132
5123
5046
5124
5130
5129
5112
5128
5104
5127
5126
5010
5101
5023
5125
5125
5029
5123
5123
5123
5072
5122
5122
5010
5121
5073
5054
5086
5120
5120
5104
5102
5109
5071
5007
5088
5101
5110
5082
5069
5037
5116
5115
5105
5114
5114
5023
5113
5103
5004
5111
5111
5111
5030
5005
5072
5109
5109
5088
5010
5100
5051
5007
5108
5108
5060
5099
5107
5106
5082
5043
5099
5104
5104
5104
5097
5079
5028
5074
5047
5013
5102
5102
5035
5073
5101
5101
5101
5101
5089
5074
5069
5098
5098
5071
5096
5074
5094
5029
5070
5074
5092
5092
5092
5006
5090
5090
5088
5089
5088
5088
5044
5074
5086
5085
5054
5084
5084
5082
5082
5076
5081
5081
5081
5080
5042
5043
5026
5050
5077
5076
5075
5066
5073
5073
5072
5014
5071
5071
5029
5070
5069
5069
5068
5068
5047
5006
5010
5038
5062
5014
5030
5064
5064
5026
5030
5063
5062
5061
5052
5007
5008
5040
5059
5059
5022
5046
5058
5058
5058
5058
5057
5057
5050
5036
5016
5008
5050
5055
5053
5008
5029
5038
5049
5021
5025
5048
5048
5048
5046
5046
5044
5044
5030
5043
5043
5041
5036
5040
5039
5039
5036
5034
5026
5036
5036
5006
5035
5007
5019
5031
5031
5030
5030
5029
5009
5005
5010
5016
5024
5023
5023
5022
5021
5020
5020
5020
5007
5019
5019
5019
5015
5017
5016
5015
5007
5014
5005
5008
5011
5010
5010
5010
5009
5009
5009
5002
5008
5005
5005
5005
5003
5002
5002
5002
4975
4357
3900
4349
4794
4426
4774
4760
4735
3881
4686
4274
4660
4617
4567
4562
4342
4502
4497
4480
4220
4458
4400
4261
4374
3544
4000
3687
4295
4277
3746
3899
3988
2928
4111
4067
4051
4053
4011
3026
3928
3996
3230
2890
3907
3837
3831
3753
3726
3614
3695
3562
3504
2517
3160
3005
3090
3529
2940
3494
3489
3445
3399
3335
3273
3301
2513
3267
3195
3192
3180
2719
2953
2692
2572
3096
2376
2819
3030
2970
2850
2926
2920
2921
2809
2700
2748
2791
2789
2200
2742
2373
2615
2620
1909
2572
2558
2507
2500
2486
1790
2428
2422
2413
2383
2389
2332
2353
2351
2319
2332
1905
2317
2284
2229
2217
2148
2210
1957
1500
2041
1824
2018
1648
1474
1962
1803
1868
1790
1349
1763
1410
1312
1688
1378
1637
1634
1546
1599
1460
1416
1570
1542
1536
1191
1502
1500
1488
1473
1411
1429
1422
1409
1305
1365
1357
105
1242
1109
956
1118
1218
1218
1136
1122
708
1108
1099
780
1093
1091
981
988
1012
600
943
450
875
683
847
781
852
920
745
857
871
532
680
785
679
741
581
498
574
695
701
564
629
82
470
381
632
438
602
587
378
572
570
307
539
544
531
522
316
348
447
301
393
353
238
146
225
327
242
270
328
291
298
300
297
245
275
208
177
186
189
175
150
140
122
115
112
100
100
93
20
13
10
10
10
10
10
10
10
4
0
9974
9966
10000
9977
9928
9822
9815
9838
9705
9748
9800
9792
9753
9583
9708
9710
9679
9530
9560
9583
9458
9556
9442
9545
9516
9477
9494
9408
9372
9300
9294
9264
9209
9177
9237
9217
9288
9169
9254
9064
9192
9213
9186
9148
9130
9079
9073
9094
8992
9087
9016
8902
8931
8753
8868
8895
8785
8762
8590
8582
8712
8552
8558
8508
8578
8507
8568
8543
8499
8446
8399
8314
8418
8319
8319
8338
8243
8247
8150
8195
8184
8128
8118
8109
7986
8000
7957
8061
8048
7919
8022
8049
7843
8018
7986
7843
7843
7800
7786
7810
7738
7740
7731
7655
7615
7640
7657
7621
7514
7550
7542
7465
7518
7500
7474
7370
7391
7437
7351
7335
7404
7388
7277
7232
7305
7287
7158
7220
7209
7086
7177
7189
7155
7002
7155
7143
6945
7027
7122
7002
6956
7030
7040
7074
6968
7038
6937
7026
7044
6990
7029
6898
6955
6881
6945
6927
6909
6886
6790
6797
6898
6785
6877
6876
6711
6811
6669
6819
6772
6712
6715
6742
6777
6796
6792
6745
6731
6670
6705
6730
6697
6702
6673
6687
6564
6647
6563
6470
6506
6483
6529
6544
6588
6582
6512
6546
6426
6464
6445
6483
6511
6454
6465
6286
6452
6433
6304
6358
6379
6365
6329
6253
6183
6319
6352
6308
6260
6310
6178
6238
6313
6307
6108
6197
6280
6277
6100
6205
6243
6188
6248
6083
6165
6100
6153
6163
6200
6175
6133
6025
6154
6110
6007
6129
6128
6034
6069
6099
5970
5966
5925
5962
5934
5926
5902
5900
6000
5902
5981
5936
5942
5777
5801
5876
5848
5813
5749
5845
5748
5870
5773
5717
5727
5760
5798
5760
5652
5682
5750
5778
5770
5760
5768
5672
5747
5700
5760
5741
5709
5626
5630
5725
5676
5697
5700
5693
5685
5600
5541
5645
5623
5602
5449
5610
5587
5622
5554
5481
5574
5589
5409
5394
5571
5484
5570
5406
5528
5424
5370
5358
5448
5505
5490
5425
5397
5440
5432
5463
5454
5449
5380
5317
5403
5350
5439
5444
5297
5433
5434
5379
5279
5383
5398
5389
5329
5356
5250
5393
5326
5304
5319
5296
5318
5325
5259
5197
5306
5215
5276
5133
5286
5210
5226
5149
5218
5228
5250
5277
5153
5258
5190
5257
5208
5195
5115
5116
5070
5136
5213
5189
5167
5094
5159
5117
5096
5137
5113
5017
5125
5065
5087
5137
5100
5123
5086
5114
5119
5034
5025
5106
5071
5040
5056
5007
5012
5000
5042
5023
5003
5000
4939
4847
4633
4622
4582
4474
4365
4286
4266
4210
4201
4189
4184
4105
4045
4026
3998
3950
3902
3850
3839
3843
3607
3671
3707
3627
3615
3500
3412
3372
3367
3349
3304
3170
3055
3062
3024
3019
3000
2985
2838
2809
2685
2682
2536
2506
2500
2500
2438
2390
2338
2157
2329
2324
2293
2216
2248
2215
2135
2024
2004
2001
2000
1884
1929
1884
1861
1741
1667
1744
1667
1533
1536
1517
1516
1341
1336
1311
1313
1307
1210
1269
1250
1206
1192
1201
1200
1123
1145
1120
1089
1022
984
972
931
795
861
871
795
757
745
706
603
701
694
694
628
650
602
600
595
573
556
548
553
531
548
513
511
500
500
500
500
310
450
250
411
414
400
378
358
232
286
300
300
298
293
282
200
250
230
194
157
177
204
174
197
100
176
140
145
149
134
111
107
0
66
20
10
10
10
10
10
10
100
100
100
99
72
50
40
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10