-
1.
25
8425
-
2.
22
7795
-
3.
19
5955
-
4.
24
5865
-
5.
29
4895
-
6.
24
3839
-
7.
29
3695
-
8.
27
3663
-
9.
28
3245
-
10.
27
2775
-
11.
28
2737
-
12.
33
2660
-
13.
26
2615
-
14.
26
2570
-
15.
24
2545
-
16.
26
2460
-
17.
26
2410
-
18.
21
2275
-
19.
27
2210
-
20.
30
2035
-
21.
28
2035
-
22.
34
1905
-
23.
31
1876
-
24.
27
1815
-
25.
29
1809
-
26.
33
1765
-
27.
26
1677
-
28.
22
1588
-
29.
27
1515
-
30.
27
1514
-
31.
34
1432
-
32.
24
1391
-
33.
22
1388
-
34.
25
1325
-
35.
21
1325
-
36.
31
1285
-
37.
29
1272
-
38.
22
1271
-
39.
21
1260
-
40.
32
1253
-
41.
18
1247
-
42.
22
1198
-
43.
25
1191
-
44.
29
1187
-
45.
23
1186
-
46.
27
1179
-
47.
16
1158
-
48.
22
1146
-
49.
30
1135
-
50.
27
1135
-
51.
27
1125
-
52.
32
1124
-
53.
25
1110
-
54.
22
1103
-
55.
27
1099
-
56.
29
1088
-
57.
31
1087
-
58.
36
1080
-
59.
32
1044
-
60.
19
1021
-
61.
22
990
-
62.
26
990
-
63.
24
968
-
64.
29
967
-
65.
24
967
-
66.
27
954
-
67.
25
947
-
68.
30
942
-
69.
28
941
-
70.
28
937
-
71.
28
937
-
72.
30
933
-
73.
22
926
-
74.
34
921
-
75.
21
915
-
76.
33
888
-
77.
26
880
-
78.
21
874
-
79.
25
864
-
80.
19
863
-
81.
20
852
-
82.
25
843
-
83.
31
834
-
84.
35
814
-
85.
29
803
-
86.
29
803
-
87.
18
788
-
88.
28
788
-
89.
22
781
-
90.
27
772
-
91.
24
768
-
92.
23
764
-
93.
23
759
-
94.
24
746
-
95.
25
740
-
96.
29
737
-
97.
25
735
-
98.
25
725
-
99.
28
716
-
100.
25
712
-
101.
28
709
-
102.
22
705
-
103.
23
695
-
104.
30
693
-
105.
20
685
-
106.
21
676
-
107.
36
664
-
108.
21
659
-
109.
21
657
-
110.
27
657
-
111.
29
652
-
112.
23
642
-
113.
22
641
-
114.
21
638
-
115.
24
632
-
116.
26
630
-
117.
25
630
-
118.
28
627
-
119.
22
626
-
120.
25
623
-
121.
24
619
-
122.
33
604
-
123.
25
596
-
124.
32
579
-
125.
29
578
-
126.
19
574
-
127.
25
573
-
128.
21
566
-
129.
27
557
-
130.
19
555
-
131.
21
545
-
132.
17
541
-
133.
21
538
-
134.
25
532
-
135.
28
532
-
136.
21
532
-
137.
18
529
-
138.
22
525
-
139.
16
523
-
140.
32
523
-
141.
24
518
-
142.
26
517
-
143.
31
514
-
144.
27
514
-
145.
28
509
-
146.
23
502
-
147.
20
498
-
148.
33
498
-
149.
33
497
-
150.
23
493
-
151.
29
491
-
152.
28
487
-
153.
21
486
-
154.
25
481
-
155.
29
481
-
156.
23
478
-
157.
21
473
-
158.
25
471
-
159.
27
471
-
160.
29
470
-
161.
28
464
-
162.
16
464
-
163.
21
462
-
164.
26
460
-
165.
26
460
-
166.
32
459
-
167.
22
458
-
168.
26
458
-
169.
26
456
-
170.
38
449
-
171.
31
448
-
172.
23
448
-
173.
30
447
-
174.
19
446
-
175.
24
444
-
176.
20
431
-
177.
22
426
-
178.
19
423
-
179.
26
420
-
180.
27
417
-
181.
21
417
-
182.
22
416
-
183.
27
411
-
184.
17
401
-
185.
29
400
-
186.
29
400
-
187.
29
399
-
188.
25
398
-
189.
24
391
-
190.
28
391
-
191.
27
389
-
192.
25
388
-
193.
18
384
-
194.
21
379
-
195.
20
376
-
196.
28
374
-
197.
25
374
-
198.
26
371
-
199.
23
371
-
200.
30
370
-
201.
20
368
-
202.
25
367
-
203.
29
365
-
205.
34
364
-
206.
23
362
-
207.
24
359
-
208.
21
358
-
209.
29
356
-
210.
19
356
-
211.
27
355
-
212.
24
353
-
213.
30
353
-
214.
23
351
-
215.
23
350
-
216.
24
343
-
217.
20
339
-
218.
23
332
-
219.
30
331
-
220.
24
331
-
221.
23
325
-
222.
28
324
-
223.
22
324
-
224.
21
320
-
225.
22
319
-
226.
32
319
-
227.
18
318
-
228.
28
317
-
229.
22
315
-
230.
28
314
-
231.
31
311
-
232.
18
310
-
233.
19
308
-
234.
31
306
-
235.
26
304
-
236.
25
304
-
237.
24
303
-
238.
27
302
-
239.
33
301
-
240.
23
301
-
241.
30
300
-
242.
22
299
-
243.
24
290
-
244.
24
289
-
245.
25
286
-
246.
18
283
-
247.
24
282
-
248.
22
278
-
249.
25
276
-
250.
26
276
-
251.
21
275
-
252.
37
274
-
253.
39
272
-
254.
30
272
-
255.
27
270
-
256.
19
264
-
257.
26
263
-
258.
23
263
-
259.
19
263
-
260.
24
257
-
261.
27
257
-
262.
17
255
-
263.
23
255
-
264.
26
254
-
265.
29
251
-
266.
20
251
-
267.
23
251
-
268.
18
251
-
269.
29
249
-
270.
21
249
-
271.
27
247
-
272.
21
243
-
273.
20
243
-
274.
34
241
-
275.
18
241
-
276.
29
238
-
277.
33
238
-
278.
24
236
-
279.
26
234
-
280.
32
234
-
281.
19
233
-
282.
25
233
-
283.
20
231
-
284.
28
230
-
285.
23
229
-
286.
33
228
-
287.
19
228
-
288.
32
228
-
289.
23
228
-
290.
18
225
-
291.
27
224
-
292.
19
222
-
293.
25
222
-
294.
21
221
-
295.
29
219
-
296.
18
219
-
297.
29
217
-
298.
25
217
-
299.
19
217
-
300.
29
216
-
301.
19
216
-
302.
28
214
-
303.
28
214
-
304.
20
213
-
305.
22
212
-
306.
30
210
-
307.
20
208
-
308.
31
207
-
309.
21
207
-
310.
26
206
-
311.
25
204
-
312.
21
204
-
313.
25
204
-
314.
25
203
-
315.
19
202
-
316.
32
200
-
317.
23
200
-
318.
18
199
-
319.
21
198
-
320.
19
197
-
321.
23
194
-
322.
23
194
-
323.
26
190
-
324.
24
190
-
325.
24
189
-
326.
32
189
-
327.
17
189
-
328.
23
188
-
329.
18
188
-
330.
26
187
-
331.
23
187
-
332.
22
186
-
333.
23
185
-
334.
24
185
-
335.
20
184
-
336.
24
184
-
337.
30
183
-
338.
32
183
-
339.
30
182
-
340.
27
181
-
341.
37
180
-
342.
20
179
-
343.
22
179
-
344.
26
178
-
345.
27
178
-
346.
28
175
-
347.
20
174
-
348.
25
173
-
349.
19
173
-
350.
32
172
-
351.
21
172
-
352.
27
171
-
353.
28
171
-
354.
25
170
-
355.
17
170
-
356.
22
169
-
357.
21
169
-
358.
31
169
-
359.
20
169
-
360.
23
169
-
361.
17
168
-
362.
19
167
-
363.
22
166
-
364.
21
166
-
365.
25
165
-
366.
21
165
-
367.
21
165
-
368.
25
164
-
369.
23
164
-
370.
22
164
-
371.
22
163
-
372.
31
163
-
373.
26
161
-
374.
31
161
-
375.
34
161
-
376.
25
160
-
377.
21
159
-
378.
20
159
-
379.
22
158
-
380.
24
158
-
381.
29
154
-
382.
23
154
-
383.
28
154
-
384.
24
154
-
385.
24
153
-
386.
24
153
-
387.
24
153
-
388.
30
152
-
389.
28
151
-
390.
25
151
-
391.
22
150
-
392.
26
150
-
393.
29
149
-
394.
25
149
-
395.
23
148
-
396.
32
148
-
397.
28
148
-
398.
32
147
-
399.
25
147
-
400.
28
146
-
401.
19
146
-
402.
21
146
-
403.
19
145
-
404.
23
144
-
405.
26
144
-
406.
26
143
-
407.
28
143
-
408.
43
142
-
409.
26
142
-
410.
22
141
-
411.
23
141
-
412.
29
140
-
413.
31
139
-
414.
22
139
-
415.
21
137
-
416.
21
136
-
417.
23
136
-
418.
30
135
-
419.
28
135
-
420.
20
134
-
421.
23
134
-
422.
19
133
-
423.
25
133
-
424.
24
132
-
425.
22
132
-
426.
21
132
-
427.
25
132
-
428.
24
132
-
429.
21
132
-
430.
21
131
-
431.
26
131
-
432.
28
131
-
433.
19
131
-
434.
19
131
-
435.
23
131
-
436.
25
130
-
437.
34
129
-
438.
22
129
-
439.
27
129
-
440.
22
128
-
441.
25
128
-
442.
34
128
-
443.
22
127
-
444.
19
125
-
445.
28
124
-
446.
29
124
-
447.
22
124
-
448.
22
124
-
449.
22
123
-
450.
25
123
-
451.
25
122
-
452.
24
122
-
453.
25
121
-
454.
26
118
-
455.
28
117
-
456.
19
117
-
457.
20
117
-
458.
21
116
-
459.
24
115
-
460.
33
115
-
461.
27
115
-
462.
25
115
-
463.
23
115
-
464.
24
114
-
465.
23
114
-
466.
29
114
-
467.
18
114
-
468.
24
113
-
469.
22
113
-
470.
20
113
-
471.
23
113
-
472.
19
112
-
473.
21
112
-
474.
24
111
-
475.
20
111
-
477.
20
110
-
478.
29
110
-
479.
27
110
-
480.
20
110
-
481.
23
110
-
482.
22
109
-
483.
18
108
-
484.
27
108
-
485.
21
108
-
486.
28
107
-
487.
26
107
-
488.
27
107
-
489.
21
106
-
490.
21
106
-
491.
29
106
-
492.
22
106
-
493.
20
105
-
494.
18
105
-
495.
23
105
-
496.
21
103
-
497.
34
103
-
498.
21
102
-
499.
18
102
-
500.
23
102
-
501.
20
101
-
502.
23
101
-
503.
20
101
-
504.
19
101
-
505.
23
101
-
506.
33
100
-
507.
17
100
-
508.
26
100
-
509.
22
100
-
510.
21
100
-
511.
27
99
-
512.
20
98
-
513.
30
98
-
514.
20
98
-
515.
24
98
-
516.
18
97
-
517.
31
96
-
518.
23
96
-
519.
25
96
-
520.
24
96
-
521.
22
96
-
522.
18
94
-
523.
24
93
-
524.
24
93
-
525.
27
93
-
526.
25
93
-
527.
31
93
-
528.
24
92
-
529.
26
92
-
530.
24
92
-
531.
25
92
-
532.
23
92
-
533.
33
91
-
534.
24
91
-
535.
19
91
-
536.
24
90
-
537.
33
90
-
538.
20
89
-
539.
29
89
-
540.
26
89
-
541.
29
88
-
542.
29
88
-
543.
17
87
-
544.
22
87
-
545.
26
86
-
546.
20
86
-
547.
24
86
-
548.
19
86
-
549.
30
85
-
550.
28
84
-
551.
21
84
-
552.
19
83
-
553.
18
82
-
554.
28
82
-
555.
18
82
-
556.
25
82
-
557.
37
81
-
558.
18
81
-
559.
23
81
-
560.
28
80
-
561.
23
80
-
562.
27
80
-
563.
25
79
-
564.
20
79
-
565.
22
79
-
566.
25
78
-
567.
20
78
-
568.
34
77
-
569.
17
77
-
570.
25
77
-
571.
28
76
-
573.
29
76
-
574.
25
76
-
575.
19
76
-
576.
30
75
-
577.
25
75
-
578.
19
75
-
579.
23
75
-
580.
21
75
-
581.
25
75
-
582.
20
75
-
583.
20
74
-
584.
28
74
-
585.
25
74
-
586.
20
73
-
587.
32
73
-
588.
24
73
-
589.
18
72
-
590.
32
72
-
591.
22
72
-
592.
30
71
-
593.
20
71
-
594.
22
71
-
595.
18
71
-
596.
26
71
-
597.
19
71
-
598.
26
71
-
599.
20
70
-
600.
23
70
-
601.
28
70
-
602.
24
70
-
603.
28
69
-
604.
21
69
-
605.
26
69
-
606.
23
68
-
607.
27
68
-
608.
21
68
-
609.
17
67
-
610.
30
67
-
611.
26
67
-
613.
25
67
-
614.
27
67
-
615.
23
66
-
616.
21
66
-
617.
21
66
-
618.
26
66
-
619.
20
66
-
620.
29
65
-
621.
25
65
-
622.
23
65
-
623.
20
65
-
624.
19
65
-
625.
25
64
-
626.
25
64
-
627.
24
64
-
628.
21
64
-
629.
22
64
-
630.
26
63
-
631.
21
63
-
632.
20
63
-
633.
21
63
-
634.
19
62
-
635.
18
62
-
636.
24
62
-
637.
17
62
-
638.
24
62
-
639.
26
61
-
640.
18
61
-
641.
24
61
-
642.
20
61
-
643.
23
61
-
644.
27
60
-
645.
27
60
-
646.
15
60
-
647.
23
60
-
648.
19
60
-
649.
23
59
-
650.
18
59
-
651.
17
59
-
652.
23
59
-
653.
33
58
-
654.
28
58
-
655.
26
58
-
656.
29
58
-
657.
23
58
-
658.
25
57
-
659.
22
57
-
660.
21
57
-
661.
28
57
-
662.
31
57
-
663.
19
57
-
664.
27
56
-
665.
20
56
-
666.
21
56
-
667.
28
55
-
668.
18
55
-
669.
19
55
-
670.
26
55
-
671.
18
54
-
672.
27
54
-
673.
26
54
-
674.
22
54
-
675.
33
54
-
676.
24
54
-
677.
22
54
-
678.
22
54
-
679.
30
54
-
680.
23
53
-
681.
16
53
-
682.
17
53
-
683.
26
53
-
684.
30
52
-
685.
24
52
-
686.
26
52
-
687.
21
52
-
688.
23
52
-
689.
22
52
-
690.
31
52
-
691.
36
51
-
692.
25
51
-
693.
18
51
-
694.
19
51
-
695.
19
50
-
696.
26
50
-
698.
31
49
-
699.
18
49
-
700.
31
48
-
701.
23
48
-
702.
25
48
-
703.
20
47
-
704.
22
47
-
705.
18
47
-
706.
20
47
-
707.
23
47
-
708.
23
47
-
709.
19
46
-
710.
24
46
-
711.
26
46
-
712.
24
46
-
713.
30
45
-
714.
25
45
-
715.
22
45
-
716.
16
45
-
717.
20
45
-
718.
23
45
-
719.
29
44
-
720.
19
44
-
721.
30
44
-
722.
17
44
-
723.
26
44
-
724.
26
43
-
725.
30
43
-
726.
27
43
-
727.
22
43
-
728.
24
43
-
729.
18
43
-
730.
18
43
-
731.
31
43
-
732.
21
43
-
733.
34
43
-
734.
14
42
-
735.
21
42
-
736.
18
42
-
737.
21
42
-
738.
21
42
-
739.
26
42
-
740.
17
41
-
741.
28
41
-
742.
19
41
-
743.
30
41
-
744.
23
40
-
745.
20
40
-
746.
30
40
-
747.
29
40
-
748.
18
40
-
749.
22
40
-
750.
16
39
-
751.
21
39
-
752.
20
39
-
753.
19
39
-
754.
24
38
-
755.
19
38
-
756.
15
38
-
757.
16
38
-
758.
27
38
-
759.
20
38
-
760.
26
38
-
761.
20
38
-
762.
23
38
-
763.
23
37
-
764.
19
37
-
765.
24
37
-
766.
20
37
-
767.
24
37
-
768.
23
37
-
769.
20
36
-
770.
41
36
-
771.
21
36
-
772.
18
36
-
773.
26
36
-
774.
21
36
-
775.
30
36
-
776.
29
35
-
777.
22
35
-
778.
25
35
-
779.
18
35
-
780.
24
35
-
781.
18
35
-
782.
21
35
-
783.
21
35
-
784.
23
35
-
785.
22
35
-
786.
23
35
-
787.
16
34
-
788.
20
34
-
789.
16
34
-
790.
21
34
-
791.
28
34
-
792.
25
34
-
793.
18
34
-
794.
21
33
-
795.
15
33
-
796.
23
33
-
797.
23
33
-
798.
16
33
-
799.
20
33
-
800.
18
33
-
801.
24
33
-
802.
28
32
-
803.
-
32
-
804.
29
32
-
805.
22
32
-
806.
29
32
-
807.
17
32
-
808.
22
32
-
809.
19
32
-
810.
19
32
-
811.
19
32
-
812.
22
31
-
813.
23
31
-
814.
25
31
-
815.
20
31
-
816.
28
31
-
817.
23
31
-
818.
20
31
-
819.
27
31
-
820.
18
31
-
821.
20
31
-
822.
23
31
-
823.
20
31
-
824.
30
30
-
825.
18
30
-
826.
31
30
-
827.
17
30
-
828.
20
30
-
829.
17
30
-
830.
19
30
-
831.
31
30
-
832.
20
29
-
833.
18
29
-
834.
19
29
-
835.
16
29
-
836.
26
29
-
837.
17
29
-
838.
19
29
-
839.
20
29
-
840.
32
28
-
841.
18
28
-
842.
23
28
-
843.
21
28
-
844.
24
28
-
845.
27
28
-
846.
15
28
-
847.
18
28
-
848.
25
28
-
849.
20
28
-
850.
23
28
-
851.
19
28
-
852.
19
28
-
853.
34
27
-
854.
28
27
-
855.
35
27
-
856.
27
27
-
857.
26
27
-
858.
19
27
-
859.
17
27
-
860.
18
27
-
861.
26
27
-
862.
24
27
-
863.
26
27
-
864.
26
26
-
865.
19
26
-
866.
21
26
-
867.
33
26
-
868.
31
26
-
869.
19
26
-
870.
18
26
-
871.
20
26
-
872.
36
26
-
873.
23
26
-
874.
24
26
-
875.
29
25
-
876.
20
25
-
877.
25
25
-
878.
23
25
-
878.
22
25
-
880.
29
25
-
881.
20
25
-
882.
16
25
-
883.
29
25
-
884.
30
25
-
885.
23
25
-
886.
21
25
-
887.
23
25
-
888.
22
25
-
889.
19
25
-
890.
29
24
-
891.
15
24
-
892.
28
24
-
893.
24
24
-
894.
23
24
-
895.
22
24
-
896.
26
24
-
897.
26
24
-
898.
23
24
-
899.
26
24
-
900.
24
23
-
901.
25
23
-
902.
16
23
-
903.
22
23
-
904.
29
23
-
905.
18
23
-
907.
19
22
-
908.
19
22
-
909.
17
22
-
910.
18
22
-
911.
27
22
-
912.
21
22
-
913.
22
22
-
914.
16
22
-
915.
27
22
-
916.
21
22
-
917.
20
22
-
918.
21
22
-
919.
35
22
-
920.
20
22
-
921.
35
21
-
922.
18
21
-
923.
17
21
-
924.
21
21
-
924.
20
21
-
926.
17
21
-
927.
19
21
-
928.
24
21
-
930.
26
21
-
931.
26
21
-
932.
21
21
-
933.
36
20
-
933.
27
20
-
935.
20
20
-
936.
19
20
-
938.
30
20
-
939.
19
20
-
940.
21
20
-
941.
29
20
-
942.
20
20
-
943.
15
20
-
944.
16
20
-
945.
24
20
-
946.
15
19
-
947.
20
19
-
948.
18
19
-
949.
15
19
-
950.
18
19
-
951.
17
19
-
952.
22
19
-
953.
28
19
-
954.
18
19
-
955.
23
19
-
957.
20
19
-
958.
27
19
-
959.
19
19
-
960.
19
19
-
961.
22
19
-
962.
16
18
-
963.
34
18
-
964.
19
18
-
965.
19
18
-
966.
22
18
-
967.
17
18
-
968.
20
18
-
969.
29
18
-
970.
32
18
-
970.
21
18
-
972.
30
18
-
973.
24
18
-
974.
21
18
-
975.
18
18
-
976.
25
18
-
977.
19
18
-
978.
25
18
-
979.
18
17
-
980.
16
17
-
981.
29
17
-
982.
17
17
-
983.
18
17
-
984.
20
17
-
985.
20
17
-
986.
22
17
-
987.
24
17
-
988.
24
17
-
989.
22
17
-
991.
18
17
-
992.
20
17
-
993.
20
17
-
994.
25
17
-
995.
18
16
-
996.
28
16
-
997.
22
16
-
998.
35
16
-
998.
19
16
-
1000.
24
16