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