-
1.
28
16540
-
2.
28
8370
-
3.
34
7695
-
4.
31
6405
-
5.
29
4990
-
6.
26
4070
-
7.
30
3810
-
8.
33
3505
-
9.
30
3130
-
10.
29
2795
-
11.
27
2725
-
12.
25
2650
-
13.
30
2585
-
14.
22
2510
-
15.
25
2290
-
16.
29
2130
-
17.
29
2020
-
18.
27
1935
-
19.
31
1810
-
20.
23
1670
-
21.
30
1580
-
22.
26
1571
-
23.
34
1540
-
24.
23
1525
-
25.
30
1475
-
26.
20
1405
-
27.
26
1405
-
28.
24
1385
-
29.
27
1330
-
30.
32
1330
-
31.
29
1255
-
32.
28
1250
-
33.
37
1235
-
34.
28
1210
-
35.
28
1200
-
36.
26
1190
-
37.
32
1150
-
38.
26
1146
-
39.
25
1048
-
40.
30
1026
-
41.
28
1010
-
42.
34
997
-
43.
32
990
-
44.
32
985
-
45.
25
975
-
46.
19
925
-
47.
33
920
-
48.
25
920
-
49.
30
918
-
50.
28
903
-
51.
25
890
-
52.
18
886
-
53.
24
879
-
54.
34
855
-
55.
22
840
-
56.
26
829
-
57.
26
827
-
58.
30
817
-
59.
28
812
-
60.
30
799
-
61.
32
789
-
62.
34
774
-
63.
23
772
-
64.
27
755
-
65.
32
750
-
66.
35
745
-
67.
19
741
-
68.
28
738
-
69.
26
736
-
70.
25
733
-
71.
30
715
-
72.
33
715
-
73.
29
714
-
74.
34
707
-
75.
31
704
-
76.
29
702
-
77.
28
691
-
78.
27
686
-
79.
30
682
-
80.
26
672
-
81.
18
666
-
82.
25
663
-
83.
28
657
-
84.
30
646
-
85.
23
639
-
86.
25
631
-
87.
21
623
-
88.
22
622
-
89.
23
619
-
90.
28
617
-
91.
23
608
-
92.
32
599
-
93.
26
597
-
94.
23
588
-
95.
32
586
-
96.
24
583
-
97.
27
580
-
98.
28
580
-
99.
25
575
-
100.
34
570
-
101.
31
570
-
102.
30
569
-
103.
24
568
-
104.
25
567
-
105.
32
558
-
106.
27
551
-
107.
25
549
-
108.
31
545
-
109.
25
545
-
110.
26
544
-
111.
28
542
-
112.
30
540
-
113.
23
530
-
114.
23
519
-
115.
30
518
-
116.
25
504
-
117.
21
500
-
118.
35
493
-
119.
35
489
-
120.
27
485
-
121.
25
481
-
122.
29
478
-
123.
31
473
-
124.
20
472
-
125.
25
459
-
126.
21
457
-
127.
26
455
-
128.
24
454
-
129.
35
452
-
130.
32
451
-
131.
31
446
-
132.
28
435
-
133.
28
435
-
134.
22
430
-
135.
28
429
-
136.
19
426
-
137.
28
414
-
138.
32
413
-
139.
34
412
-
140.
28
408
-
141.
23
406
-
142.
19
405
-
143.
30
404
-
144.
32
404
-
145.
26
404
-
146.
33
400
-
147.
19
397
-
148.
22
396
-
149.
28
396
-
150.
27
391
-
151.
27
389
-
152.
19
388
-
153.
22
388
-
154.
18
383
-
155.
30
380
-
156.
28
380
-
157.
28
379
-
158.
24
373
-
159.
32
372
-
160.
30
365
-
161.
23
361
-
162.
25
355
-
163.
25
354
-
164.
24
353
-
165.
23
352
-
166.
37
350
-
167.
18
346
-
168.
25
345
-
169.
25
340
-
170.
28
338
-
171.
25
334
-
172.
33
332
-
173.
28
331
-
174.
23
330
-
175.
24
324
-
176.
27
318
-
177.
23
315
-
178.
28
313
-
179.
19
309
-
180.
30
308
-
181.
24
307
-
182.
29
305
-
183.
26
305
-
184.
29
296
-
185.
22
288
-
186.
22
287
-
187.
23
286
-
188.
26
284
-
189.
25
283
-
190.
26
282
-
191.
29
281
-
192.
28
281
-
193.
21
277
-
194.
20
276
-
195.
25
274
-
196.
31
274
-
197.
29
267
-
198.
28
267
-
199.
25
265
-
200.
26
260
-
201.
21
258
-
202.
23
257
-
203.
28
256
-
204.
21
250
-
205.
26
250
-
206.
33
250
-
207.
28
250
-
208.
34
246
-
209.
34
246
-
210.
29
245
-
211.
33
243
-
212.
26
242
-
213.
27
241
-
214.
23
241
-
215.
18
239
-
216.
21
237
-
217.
32
236
-
218.
24
236
-
219.
20
236
-
220.
21
236
-
221.
24
234
-
222.
24
234
-
223.
22
234
-
224.
28
232
-
225.
22
231
-
226.
25
231
-
227.
26
229
-
228.
25
228
-
229.
20
228
-
230.
29
228
-
231.
29
228
-
232.
17
228
-
233.
32
228
-
234.
26
227
-
235.
19
227
-
236.
29
226
-
237.
22
226
-
238.
29
225
-
239.
27
224
-
240.
29
220
-
241.
24
220
-
242.
20
220
-
243.
27
219
-
244.
23
217
-
245.
22
217
-
246.
22
215
-
247.
25
214
-
248.
28
213
-
249.
23
213
-
250.
24
213
-
251.
25
212
-
252.
23
209
-
253.
25
209
-
254.
24
208
-
255.
20
208
-
256.
21
207
-
257.
34
206
-
258.
22
204
-
259.
38
203
-
260.
23
201
-
261.
23
199
-
262.
25
199
-
263.
25
199
-
264.
21
196
-
265.
25
192
-
266.
21
190
-
267.
36
189
-
268.
26
187
-
269.
23
185
-
270.
24
184
-
271.
28
184
-
272.
25
183
-
273.
28
182
-
274.
29
180
-
275.
18
179
-
276.
22
179
-
277.
22
178
-
278.
22
177
-
279.
24
175
-
280.
25
175
-
281.
24
175
-
282.
22
174
-
283.
31
173
-
284.
23
173
-
285.
27
171
-
286.
32
169
-
287.
22
169
-
288.
21
169
-
289.
18
168
-
290.
25
167
-
291.
25
164
-
292.
34
163
-
293.
24
163
-
294.
26
163
-
295.
29
163
-
296.
21
163
-
297.
27
162
-
298.
20
161
-
299.
27
161
-
300.
25
161
-
301.
35
160
-
302.
26
159
-
303.
19
158
-
304.
25
158
-
305.
22
157
-
306.
20
157
-
307.
26
157
-
308.
26
155
-
309.
27
154
-
310.
19
154
-
311.
31
153
-
312.
23
152
-
313.
27
152
-
314.
22
152
-
315.
31
150
-
317.
24
150
-
318.
27
150
-
319.
25
149
-
320.
25
148
-
321.
26
148
-
322.
24
147
-
323.
27
146
-
324.
27
146
-
325.
23
145
-
326.
25
144
-
327.
19
144
-
328.
22
144
-
329.
28
143
-
330.
24
143
-
331.
25
143
-
332.
22
142
-
333.
26
141
-
334.
29
141
-
335.
21
141
-
336.
25
140
-
337.
25
139
-
338.
19
139
-
339.
27
138
-
340.
22
138
-
341.
23
136
-
342.
26
136
-
343.
32
135
-
344.
24
135
-
345.
25
135
-
346.
22
135
-
347.
19
134
-
348.
24
134
-
349.
20
133
-
350.
20
133
-
351.
24
133
-
352.
34
132
-
353.
28
132
-
354.
24
132
-
355.
21
132
-
356.
29
131
-
357.
23
131
-
358.
24
129
-
359.
28
128
-
360.
20
128
-
361.
19
127
-
362.
22
127
-
363.
30
126
-
364.
26
126
-
365.
25
126
-
366.
27
125
-
367.
27
125
-
368.
28
125
-
369.
24
125
-
370.
18
124
-
371.
27
122
-
372.
24
122
-
373.
30
121
-
374.
31
121
-
375.
28
120
-
376.
27
120
-
377.
25
120
-
378.
24
119
-
379.
28
119
-
380.
32
118
-
381.
25
118
-
382.
25
118
-
383.
19
117
-
384.
19
117
-
385.
22
117
-
386.
26
116
-
387.
23
115
-
388.
28
114
-
389.
21
114
-
390.
20
114
-
391.
25
113
-
392.
21
113
-
393.
27
111
-
394.
25
111
-
395.
24
111
-
396.
18
110
-
397.
24
110
-
398.
25
110
-
399.
28
109
-
400.
30
109
-
402.
24
109
-
403.
26
109
-
404.
19
109
-
405.
19
109
-
406.
20
108
-
407.
25
108
-
408.
28
108
-
409.
24
107
-
410.
24
107
-
411.
31
106
-
412.
26
106
-
413.
27
105
-
414.
19
105
-
415.
18
105
-
416.
35
104
-
417.
28
104
-
418.
25
104
-
419.
26
104
-
420.
24
104
-
421.
23
103
-
422.
29
102
-
423.
25
102
-
424.
22
102
-
425.
24
102
-
427.
28
101
-
428.
22
100
-
429.
24
100
-
430.
29
99
-
431.
28
98
-
432.
22
98
-
433.
22
98
-
434.
20
98
-
435.
24
98
-
436.
23
97
-
437.
22
97
-
438.
21
97
-
439.
25
96
-
440.
25
94
-
441.
28
94
-
442.
18
94
-
443.
26
94
-
444.
23
94
-
445.
20
93
-
446.
18
93
-
447.
28
93
-
449.
22
92
-
450.
23
92
-
451.
24
92
-
452.
24
92
-
453.
24
91
-
454.
21
91
-
455.
22
91
-
456.
23
91
-
457.
34
90
-
458.
28
90
-
459.
22
90
-
460.
21
89
-
461.
26
87
-
462.
20
87
-
463.
26
86
-
464.
28
85
-
465.
25
84
-
466.
23
84
-
467.
37
83
-
468.
25
83
-
469.
28
83
-
470.
18
82
-
471.
23
82
-
472.
20
81
-
473.
28
81
-
474.
19
81
-
475.
27
80
-
476.
20
79
-
477.
21
79
-
479.
34
78
-
480.
22
78
-
481.
26
78
-
482.
24
78
-
483.
19
78
-
484.
21
77
-
485.
24
77
-
486.
21
77
-
487.
26
76
-
488.
25
76
-
489.
21
76
-
490.
33
75
-
491.
24
75
-
492.
18
75
-
493.
23
75
-
494.
26
74
-
495.
30
74
-
496.
28
74
-
497.
26
74
-
498.
19
74
-
499.
27
73
-
500.
20
73
-
501.
22
73
-
502.
21
72
-
503.
19
72
-
504.
21
72
-
505.
27
72
-
506.
24
71
-
507.
22
71
-
508.
25
71
-
509.
20
71
-
510.
22
71
-
511.
27
70
-
512.
20
70
-
513.
21
70
-
514.
28
69
-
515.
25
69
-
516.
27
69
-
517.
18
69
-
518.
24
69
-
519.
27
68
-
520.
24
68
-
521.
31
67
-
522.
17
67
-
523.
25
67
-
525.
21
67
-
526.
26
67
-
527.
21
67
-
528.
21
67
-
529.
23
66
-
531.
19
66
-
533.
26
66
-
534.
29
65
-
535.
24
65
-
536.
19
65
-
537.
24
64
-
538.
22
64
-
539.
26
64
-
540.
23
64
-
541.
26
64
-
542.
20
64
-
543.
26
64
-
544.
26
63
-
545.
25
63
-
546.
11
63
-
547.
26
63
-
548.
21
63
-
549.
30
62
-
550.
22
62
-
551.
16
61
-
552.
22
61
-
554.
26
61
-
555.
25
61
-
556.
23
61
-
557.
28
61
-
558.
25
61
-
559.
25
61
-
560.
24
60
-
561.
24
60
-
562.
19
60
-
564.
21
60
-
565.
26
60
-
566.
21
60
-
568.
19
60
-
569.
21
59
-
570.
-570
19
59
-
572.
19
58
-
573.
25
57
-
574.
22
57
-
575.
23
57
-
576.
19
57
-
577.
20
57
-
578.
20
57
-
579.
22
57
-
580.
19
57
-
581.
32
56
-
582.
33
56
-
583.
26
56
-
584.
32
56
-
585.
27
56
-
586.
23
56
-
587.
19
56
-
589.
22
56
-
590.
30
55
-
591.
21
55
-
592.
24
53
-
593.
19
53
-
594.
21
53
-
595.
25
53
-
596.
24
53
-
597.
24
53
-
598.
22
53
-
599.
29
52
-
601.
17
52
-
602.
19
52
-
603.
24
52
-
604.
19
52
-
605.
22
52
-
606.
22
52
-
607.
24
52
-
608.
26
52
-
609.
25
52
-
610.
25
52
-
611.
23
51
-
612.
28
51
-
614.
33
50
-
615.
28
50
-
616.
26
50
-
618.
26
50
-
620.
27
50
-
621.
20
50
-
622.
19
50
-
623.
22
50
-
625.
24
49
-
626.
21
49
-
627.
18
49
-
628.
21
49
-
629.
22
49
-
631.
20
49
-
632.
34
48
-
633.
30
48
-
634.
18
48
-
635.
28
48
-
636.
25
48
-
637.
27
48
-
638.
21
48
-
639.
25
48
-
640.
23
48
-
641.
27
48
-
642.
25
47
-
645.
24
47
-
646.
18
46
-
647.
28
46
-
648.
25
46
-
649.
19
46
-
650.
20
46
-
651.
19
46
-
653.
35
45
-
654.
27
45
-
655.
23
45
-
657.
30
45
-
658.
28
45
-
659.
27
44
-
660.
21
43
-
662.
20
42
-
663.
30
42
-
664.
24
42
-
665.
19
42
-
666.
17
42
-
668.
20
42
-
670.
19
42
-
671.
28
42
-
672.
20
41
-
674.
28
41
-
677.
20
41
-
678.
23
41
-
679.
34
40
-
680.
23
40
-
681.
25
40
-
682.
19
40
-
683.
24
40
-
684.
23
40
-
685.
18
40
-
686.
26
40
-
687.
22
40
-
689.
24
39
-
690.
31
39
-
691.
22
39
-
692.
22
39
-
694.
21
39
-
695.
23
38
-
696.
23
38
-
697.
30
38
-
699.
22
38
-
701.
23
38
-
702.
21
38
-
703.
29
37
-
704.
24
37
-
705.
31
37
-
706.
25
37
-
707.
21
36
-
708.
23
36
-
709.
30
36
-
710.
27
36
-
711.
32
36
-
712.
15
35
-
713.
26
35
-
714.
22
35
-
715.
24
35
-
716.
21
35
-
717.
22
35
-
718.
28
35
-
719.
18
34
-
720.
19
34
-
721.
27
34
-
724.
21
34
-
725.
20
33
-
726.
24
33
-
727.
27
32
-
728.
29
32
-
729.
26
32
-
730.
26
32
-
731.
25
32
-
732.
33
32
-
733.
27
32
-
734.
31
32
-
736.
22
32
-
737.
21
32
-
738.
22
32
-
740.
19
32
-
741.
21
32
-
742.
28
31
-
743.
28
31
-
744.
20
31
-
750.
26
30
-
751.
23
30
-
752.
22
30
-
754.
25
30
-
755.
25
30
-
756.
26
29
-
757.
22
29
-
758.
25
29
-
759.
21
29
-
760.
22
29
-
762.
23
29
-
763.
21
28
-
764.
28
28
-
765.
24
28
-
766.
37
28
-
767.
18
28
-
769.
20
28
-
771.
19
28
-
772.
20
28
-
773.
24
28
-
776.
30
27
-
777.
22
27
-
778.
16
27
-
779.
17
27
-
781.
35
27
-
782.
29
27
-
784.
23
27
-
785.
19
27
-
789.
21
27
-
790.
22
27
-
793.
20
27
-
794.
20
27
-
797.
21
27
-
798.
19
27
-
799.
18
26
-
800.
23
26
-
801.
20
26
-
802.
23
26
-
803.
26
26
-
804.
22
26
-
805.
25
26
-
806.
29
26
-
807.
23
26
-
808.
25
25
-
809.
18
25
-
811.
22
25
-
812.
30
25
-
815.
19
25
-
816.
22
25
-
817.
24
25
-
819.
39
24
-
820.
24
24
-
821.
20
24
-
822.
31
24
-
823.
23
24
-
825.
19
24
-
826.
20
24
-
827.
23
24
-
828.
19
24
-
829.
24
24
-
831.
19
23
-
832.
25
23
-
833.
29
23
-
834.
20
23
-
835.
25
23
-
836.
22
23
-
837.
23
23
-
838.
22
23
-
839.
21
23
-
840.
23
22
-
841.
18
22
-
842.
27
22
-
843.
27
22
-
844.
18
22
-
845.
31
22
-
846.
21
22
-
847.
29
22
-
849.
21
22
-
850.
19
22
-
852.
22
21
-
853.
24
21
-
854.
18
21
-
856.
35
21
-
857.
24
21
-
859.
22
21
-
860.
21
21
-
866.
26
20
-
867.
17
20
-
868.
27
20
-
871.
29
20
-
874.
26
20
-
875.
24
20
-
876.
20
20
-
881.
33
19
-
882.
17
19
-
884.
24
19
-
885.
23
19
-
886.
19
19
-
888.
21
19
-
889.
21
19
-
890.
28
19
-
891.
23
19
-
892.
27
19
-
893.
26
19
-
895.
21
19
-
897.
24
19
-
898.
30
18
-
900.
17
18
-
903.
16
18
-
904.
30
18
-
907.
23
18
-
908.
25
18
-
914.
22
17
-
915.
19
17
-
916.
23
17
-
917.
20
17
-
918.
20
17
-
919.
24
17
-
923.
23
17
-
924.
18
17
-
925.
32
17
-
926.
33
16
-
927.
21
16
-
928.
27
16
-
930.
20
16
-
931.
19
16
-
932.
26
16
-
934.
24
16
-
935.
20
16
-
938.
22
16
-
939.
30
16
-
941.
22
15
-
942.
28
15
-
944.
29
15
-
945.
18
15
-
946.
15
15
-
949.
22
15
-
950.
29
15
-
951.
23
15
-
952.
25
15
-
953.
22
15
-
961.
25
14
-
963.
29
14
-
964.
35
14
-
965.
19
14
-
966.
26
14
-
975.
21
14
-
977.
39
13
-
978.
30
13
-
980.
25
13
-
981.
22
13
-
985.
21
13
-
986.
18
13
-
987.
19
13
-
989.
24
13
-
990.
24
13
-
993.
27
13
-
997.
22
13
-
998.
25
13
-
1000.
20
13
-
1002.
34
12
-
1005.
22
12
-
1007.
18
12
-
1008.
17
12
-
1009.
19
12
-
1013.
30
12
-
1016.
28
12
-
1017.
26
12
-
1019.
20
12
-
1023.
20
12
-
1024.
19
12
-
1025.
34
11
-
1026.
22
11
-
1027.
24
11
-
1028.
22
11
-
1032.
26
11
-
1035.
24
11
-
1040.
21
11
-
1042.
20
11
-
1045.
30
10
-
1046.
37
10
-
1049.
21
10
-
1050.
26
10
-
1054.
23
10
-
1057.
26
10
-
1059.
21
10
-
1060.
19
10
-
1061.
18
10
-
1064.
21
10
-
1065.
29
10
-
1067.
18
10
-
1069.
23
10
-
1069.
-1069
20
10
-
1071.
28
10
-
1072.
22
10
-
1073.
19
10
-
1075.
24
10
-
1079.
25
10
-
1083.
24
10
-
1085.
22
10
-
1086.
25
9
-
1086.
29
9
-
1089.
25
9
-
1091.
24
9
-
1094.
22
9
-
1095.
22
9
-
1098.
26
9
-
1099.
26
9
-
1100.
19
9
-
1102.
25
9
-
1104.
24
9
-
1106.
22
9
-
1107.
22
9
-
1113.
20
9
-
1114.
21
9
-
1115.
19
9
-
1118.
33
8
-
1119.
31
8
-
1122.
27
8
-
1124.
32
8
-
1125.
25
8
-
1127.
25
8
-
1128.
38
8
-
1153.
21
8
-
1153.
20
8
-
1156.
25
8
-
1157.
24
8
-
1158.
19
8
-
1166.
20
8
-
1167.
28
7
-
1172.
18
7
-
1173.
25
7
-
1174.
25
7
-
1177.
23
7
-
1179.
19
7
-
1192.
31
7
-
1193.
26
7
-
1197.
23
7
-
1198.
23
7
-
1199.
19
7
-
1200.
23
7
-
1201.
24
7
-
1203.
20
7
-
1203.
26
7
-
1205.
19
7
-
1206.
28
7
-
1206.
26
7
-
1210.
21
7
-
1212.
36
6
-
1212.
29
6
-
1212.
30
6
-
1215.
27
6
-
1217.
34
6
-
1220.
29
6
-
1220.
26
6
-
1220.
23
6
-
1223.
28
6
-
1224.
35
6
-
1225.
31
6
-
1226.
16
6
-
1227.
25
6
-
1228.
22
6
-
1229.
18
6
-
1229.
25
6
-
1234.
23
6
-
1234.
21
6
-
1239.
33
6
-
1243.
19
6
-
1246.
19
6
-
1246.
19
6
-
1250.
19
6
-
1251.
22
6
-
1252.
19
6
-
1253.
19
6
-
1258.
23
6
-
1260.
40
5
-
1260.
26
5
-
1260.
28
5
-
1260.
30
5
-
1264.
26
5
-
1265.
41
5
-
1266.
32
5
-
1267.
23
5
-
1269.
17
5
-
1269.
24
5
-
1271.
20
5
-
1274.
18
5
-
1276.
18
5
-
1280.
30
5
-
1283.
18
5
-
1284.
24
5
-
1284.
17
5
-
1289.
18
5