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