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