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