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