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