-
1.
32
10040
-
2.
37
7080
-
3.
29
5500
-
4.
21
4845
-
5.
32
4615
-
6.
31
4445
-
7.
29
4445
-
8.
27
3790
-
9.
25
3485
-
10.
27
3435
-
11.
33
3200
-
12.
27
2425
-
13.
26
2380
-
14.
31
2190
-
15.
20
2042
-
16.
23
1935
-
17.
24
1915
-
18.
25
1815
-
19.
28
1755
-
20.
21
1735
-
21.
25
1734
-
22.
30
1650
-
23.
22
1630
-
24.
27
1575
-
25.
32
1535
-
26.
22
1525
-
27.
26
1475
-
28.
19
1385
-
29.
30
1365
-
30.
23
1345
-
31.
28
1340
-
32.
34
1330
-
33.
26
1314
-
34.
34
1235
-
35.
30
1225
-
36.
22
1182
-
37.
26
1152
-
38.
20
1145
-
39.
32
1115
-
40.
33
1080
-
41.
26
1072
-
42.
22
1063
-
43.
31
1061
-
44.
20
1055
-
45.
19
1043
-
46.
31
1040
-
47.
29
1038
-
48.
31
1030
-
49.
31
1010
-
50.
23
997
-
51.
34
986
-
52.
30
985
-
53.
26
980
-
54.
30
969
-
55.
29
963
-
56.
29
955
-
57.
22
909
-
58.
28
905
-
59.
34
904
-
60.
36
891
-
61.
27
876
-
62.
28
865
-
63.
36
850
-
64.
25
834
-
65.
33
830
-
66.
28
825
-
67.
23
824
-
68.
29
816
-
69.
32
815
-
70.
32
805
-
71.
29
798
-
72.
26
785
-
73.
35
783
-
74.
20
780
-
75.
27
764
-
76.
31
759
-
77.
30
736
-
78.
29
725
-
79.
23
719
-
80.
28
718
-
81.
27
713
-
82.
27
700
-
83.
25
695
-
84.
30
681
-
85.
21
670
-
86.
29
655
-
87.
25
655
-
88.
28
642
-
89.
23
636
-
90.
21
635
-
91.
29
625
-
92.
28
618
-
93.
33
615
-
94.
36
603
-
95.
28
598
-
96.
26
582
-
97.
25
580
-
98.
25
578
-
99.
24
576
-
100.
30
574
-
101.
33
560
-
102.
32
552
-
103.
30
545
-
104.
28
540
-
105.
25
540
-
106.
36
521
-
107.
32
521
-
108.
24
520
-
109.
21
515
-
110.
29
514
-
111.
27
510
-
112.
19
502
-
113.
27
498
-
114.
32
486
-
115.
29
483
-
116.
30
481
-
117.
18
480
-
118.
24
471
-
119.
30
468
-
120.
20
464
-
121.
23
460
-
122.
26
459
-
123.
25
455
-
124.
26
452
-
125.
28
452
-
126.
32
449
-
127.
35
448
-
128.
30
445
-
129.
26
442
-
130.
30
436
-
131.
36
433
-
132.
22
427
-
133.
28
423
-
134.
23
422
-
135.
22
418
-
136.
38
417
-
137.
39
416
-
138.
32
411
-
139.
20
411
-
140.
25
409
-
141.
26
409
-
142.
28
407
-
143.
19
401
-
144.
32
401
-
145.
21
401
-
146.
27
395
-
147.
27
394
-
148.
36
390
-
149.
28
386
-
150.
34
385
-
151.
33
383
-
152.
25
371
-
153.
24
366
-
154.
26
363
-
155.
33
362
-
156.
21
357
-
157.
28
357
-
158.
22
356
-
159.
27
354
-
160.
28
349
-
161.
25
343
-
162.
29
343
-
163.
30
342
-
164.
22
341
-
165.
33
339
-
166.
33
337
-
167.
29
335
-
168.
28
334
-
169.
26
333
-
170.
21
331
-
171.
26
331
-
172.
35
330
-
173.
21
330
-
174.
20
328
-
175.
25
325
-
176.
33
325
-
177.
22
323
-
178.
31
320
-
179.
30
320
-
180.
27
318
-
181.
21
313
-
182.
23
310
-
183.
25
304
-
184.
22
303
-
185.
24
303
-
186.
27
301
-
187.
22
299
-
188.
22
296
-
189.
23
294
-
190.
25
293
-
191.
28
292
-
192.
22
289
-
193.
34
288
-
194.
24
287
-
195.
19
281
-
196.
19
281
-
197.
27
281
-
198.
33
278
-
199.
23
277
-
200.
25
276
-
201.
21
275
-
202.
22
272
-
203.
21
271
-
204.
28
270
-
205.
31
269
-
206.
25
268
-
207.
26
268
-
208.
21
268
-
209.
23
267
-
210.
23
266
-
211.
29
265
-
212.
20
264
-
213.
31
260
-
214.
36
260
-
215.
24
260
-
216.
26
258
-
217.
21
257
-
218.
25
257
-
219.
22
256
-
220.
29
254
-
221.
22
252
-
222.
24
252
-
223.
27
250
-
224.
28
248
-
225.
25
248
-
226.
22
246
-
227.
33
244
-
228.
28
244
-
229.
20
244
-
230.
17
243
-
231.
35
242
-
232.
27
242
-
233.
22
240
-
234.
24
239
-
235.
32
238
-
236.
26
237
-
237.
26
236
-
238.
24
236
-
239.
31
235
-
240.
24
234
-
241.
27
233
-
242.
26
232
-
243.
27
231
-
244.
23
227
-
245.
23
225
-
246.
29
222
-
247.
31
222
-
248.
23
222
-
249.
20
221
-
250.
29
220
-
251.
20
219
-
252.
22
219
-
253.
26
218
-
254.
27
218
-
255.
26
217
-
256.
23
214
-
257.
23
212
-
258.
24
211
-
259.
19
210
-
260.
25
210
-
261.
27
209
-
262.
23
206
-
263.
38
203
-
264.
28
202
-
265.
32
201
-
266.
30
201
-
267.
24
200
-
268.
25
200
-
269.
24
199
-
270.
26
197
-
271.
26
197
-
272.
20
196
-
273.
23
192
-
274.
22
191
-
275.
21
191
-
276.
21
191
-
277.
20
188
-
278.
31
188
-
279.
26
184
-
280.
35
184
-
281.
30
180
-
282.
31
177
-
283.
21
177
-
284.
28
177
-
285.
26
177
-
286.
22
175
-
287.
26
173
-
288.
25
172
-
289.
20
171
-
290.
19
171
-
291.
24
169
-
292.
21
169
-
293.
31
169
-
294.
20
168
-
295.
22
167
-
296.
28
167
-
297.
19
166
-
298.
21
166
-
299.
24
164
-
300.
23
162
-
301.
27
160
-
302.
34
160
-
303.
25
160
-
304.
30
160
-
305.
33
159
-
306.
21
159
-
307.
29
159
-
308.
20
159
-
309.
25
156
-
310.
24
156
-
311.
30
155
-
312.
31
155
-
313.
25
153
-
314.
24
153
-
315.
20
152
-
316.
23
151
-
317.
18
149
-
318.
28
148
-
319.
30
148
-
320.
26
146
-
321.
27
145
-
322.
22
144
-
323.
29
142
-
324.
27
142
-
325.
30
140
-
326.
24
140
-
327.
22
139
-
328.
24
139
-
329.
25
138
-
330.
29
138
-
331.
24
138
-
332.
24
137
-
333.
20
137
-
334.
30
136
-
335.
24
134
-
336.
27
134
-
337.
30
132
-
338.
21
132
-
339.
27
131
-
340.
29
131
-
341.
33
130
-
342.
21
129
-
343.
29
129
-
344.
36
129
-
345.
22
128
-
346.
25
128
-
347.
24
128
-
348.
31
128
-
349.
25
127
-
350.
21
125
-
351.
26
125
-
352.
32
124
-
353.
26
124
-
354.
24
124
-
355.
23
124
-
356.
22
123
-
357.
24
123
-
358.
28
121
-
359.
26
120
-
360.
28
119
-
361.
31
119
-
362.
22
119
-
363.
24
118
-
364.
26
118
-
365.
22
118
-
367.
30
117
-
368.
19
117
-
369.
26
117
-
370.
21
116
-
371.
26
116
-
372.
28
116
-
373.
20
116
-
374.
19
115
-
375.
23
115
-
376.
24
115
-
377.
23
114
-
378.
24
113
-
379.
22
113
-
380.
18
111
-
381.
30
111
-
382.
31
110
-
383.
23
110
-
384.
21
110
-
385.
23
110
-
387.
25
108
-
388.
18
108
-
389.
29
107
-
390.
31
107
-
391.
25
103
-
392.
30
103
-
393.
26
103
-
394.
30
102
-
395.
28
102
-
396.
24
101
-
397.
28
101
-
398.
26
100
-
399.
27
100
-
400.
21
99
-
401.
19
99
-
402.
26
99
-
403.
23
99
-
404.
28
98
-
405.
19
98
-
406.
26
98
-
407.
24
97
-
408.
21
97
-
409.
33
97
-
410.
20
96
-
411.
21
96
-
412.
25
96
-
413.
21
95
-
414.
26
94
-
415.
30
94
-
416.
28
94
-
417.
19
94
-
418.
21
94
-
419.
21
93
-
420.
23
93
-
421.
25
93
-
422.
27
92
-
423.
27
92
-
424.
21
90
-
425.
25
90
-
426.
20
90
-
428.
33
89
-
429.
25
89
-
430.
21
89
-
431.
21
88
-
432.
28
88
-
433.
25
88
-
434.
28
87
-
435.
27
87
-
436.
27
87
-
437.
20
87
-
438.
22
87
-
439.
19
86
-
440.
19
86
-
441.
24
86
-
443.
20
85
-
445.
24
84
-
446.
27
84
-
448.
26
83
-
449.
30
83
-
450.
33
83
-
451.
25
83
-
452.
22
83
-
453.
24
82
-
454.
30
82
-
455.
28
82
-
456.
25
82
-
457.
19
82
-
458.
22
81
-
459.
23
80
-
460.
27
80
-
461.
22
80
-
462.
20
79
-
463.
31
79
-
464.
18
79
-
465.
24
79
-
466.
31
79
-
467.
24
79
-
468.
19
78
-
469.
19
78
-
470.
22
77
-
471.
27
77
-
472.
21
77
-
473.
29
77
-
474.
22
77
-
475.
25
77
-
476.
27
77
-
478.
22
76
-
479.
27
76
-
480.
21
76
-
481.
27
76
-
482.
19
76
-
483.
17
75
-
484.
30
75
-
485.
24
75
-
486.
23
75
-
487.
20
74
-
488.
24
74
-
489.
25
74
-
490.
24
73
-
491.
27
73
-
492.
23
72
-
493.
24
72
-
494.
25
71
-
495.
30
71
-
496.
20
71
-
497.
31
71
-
498.
20
71
-
499.
18
70
-
500.
24
69
-
501.
29
69
-
502.
26
69
-
504.
20
69
-
505.
21
68
-
506.
28
67
-
507.
21
67
-
508.
20
67
-
509.
22
67
-
511.
30
66
-
512.
27
66
-
513.
22
66
-
514.
24
66
-
515.
19
65
-
516.
21
65
-
517.
19
64
-
518.
21
64
-
519.
24
64
-
520.
21
64
-
521.
23
64
-
522.
25
64
-
523.
28
64
-
524.
21
63
-
526.
25
63
-
527.
20
63
-
528.
27
63
-
529.
20
63
-
530.
27
62
-
531.
19
62
-
534.
21
61
-
536.
24
61
-
537.
25
61
-
538.
20
60
-
539.
23
60
-
540.
18
60
-
541.
25
60
-
543.
37
58
-
544.
22
58
-
545.
25
57
-
546.
18
57
-
547.
26
57
-
548.
36
57
-
549.
26
57
-
550.
27
57
-
551.
22
56
-
552.
20
56
-
553.
28
56
-
554.
22
55
-
555.
26
55
-
556.
24
55
-
557.
19
55
-
558.
30
55
-
559.
23
55
-
560.
23
54
-
561.
27
54
-
562.
25
54
-
563.
23
54
-
564.
24
54
-
565.
26
53
-
566.
33
53
-
567.
28
53
-
568.
26
53
-
569.
23
53
-
570.
25
53
-
572.
21
52
-
573.
27
52
-
574.
22
52
-
576.
24
52
-
577.
34
52
-
578.
21
52
-
579.
25
52
-
580.
23
52
-
581.
31
51
-
582.
22
51
-
583.
25
50
-
584.
25
50
-
585.
23
50
-
586.
23
49
-
587.
22
49
-
588.
35
49
-
589.
24
49
-
590.
31
48
-
591.
18
48
-
592.
23
48
-
594.
20
48
-
595.
25
48
-
596.
19
47
-
597.
22
47
-
598.
22
47
-
599.
29
47
-
600.
21
47
-
604.
25
46
-
605.
28
46
-
606.
19
46
-
607.
18
46
-
608.
30
46
-
609.
34
45
-
610.
24
45
-
611.
25
45
-
612.
30
45
-
613.
24
45
-
614.
23
44
-
615.
22
44
-
616.
19
44
-
617.
20
44
-
619.
23
43
-
620.
19
43
-
621.
-621
19
43
-
623.
26
43
-
624.
20
43
-
625.
26
43
-
626.
27
42
-
627.
23
42
-
628.
23
42
-
629.
24
42
-
630.
20
42
-
631.
26
42
-
632.
36
41
-
633.
37
41
-
635.
22
41
-
636.
28
41
-
638.
21
40
-
639.
29
40
-
641.
20
40
-
642.
30
40
-
643.
25
40
-
644.
24
40
-
645.
20
40
-
647.
25
40
-
648.
26
39
-
650.
23
39
-
652.
22
39
-
653.
19
39
-
654.
21
39
-
655.
19
39
-
656.
26
39
-
657.
24
38
-
658.
29
38
-
659.
19
38
-
660.
24
38
-
661.
22
38
-
662.
19
37
-
663.
31
37
-
664.
24
37
-
665.
28
37
-
666.
28
37
-
667.
34
37
-
668.
33
37
-
669.
24
37
-
670.
23
37
-
671.
28
37
-
672.
21
37
-
673.
29
37
-
674.
20
37
-
675.
33
36
-
677.
26
36
-
678.
25
36
-
679.
21
36
-
683.
27
35
-
684.
27
35
-
685.
23
35
-
686.
32
35
-
687.
20
35
-
688.
21
35
-
689.
19
35
-
692.
23
34
-
693.
18
34
-
694.
31
34
-
695.
32
34
-
696.
21
34
-
697.
21
34
-
698.
23
34
-
699.
20
34
-
701.
19
33
-
702.
23
33
-
703.
21
33
-
704.
24
33
-
705.
23
33
-
706.
20
33
-
707.
27
33
-
710.
35
32
-
711.
28
32
-
712.
21
32
-
713.
24
32
-
714.
19
32
-
716.
23
32
-
718.
24
31
-
719.
28
31
-
722.
19
31
-
723.
28
31
-
724.
19
31
-
725.
20
31
-
726.
20
31
-
727.
23
31
-
728.
30
31
-
730.
33
30
-
731.
24
30
-
732.
27
30
-
733.
27
30
-
734.
24
30
-
735.
28
30
-
736.
19
30
-
738.
25
30
-
741.
23
29
-
742.
28
29
-
743.
23
29
-
744.
27
29
-
745.
22
29
-
747.
21
28
-
748.
26
28
-
750.
26
28
-
751.
26
28
-
752.
18
28
-
753.
20
28
-
754.
30
28
-
755.
29
28
-
756.
24
28
-
757.
26
28
-
758.
25
28
-
759.
20
28
-
761.
28
27
-
762.
17
27
-
763.
21
27
-
764.
22
27
-
766.
22
27
-
768.
19
27
-
770.
28
27
-
772.
24
27
-
774.
35
26
-
776.
23
26
-
777.
23
26
-
779.
23
26
-
782.
23
26
-
783.
18
26
-
784.
27
26
-
785.
21
26
-
786.
28
26
-
789.
34
25
-
790.
30
25
-
791.
26
25
-
792.
23
25
-
793.
21
25
-
795.
21
25
-
796.
29
25
-
797.
30
25
-
798.
26
25
-
799.
22
25
-
804.
25
24
-
806.
24
24
-
807.
24
24
-
808.
28
24
-
810.
26
23
-
811.
30
23
-
812.
26
23
-
813.
20
23
-
814.
21
23
-
815.
31
23
-
816.
22
23
-
817.
27
23
-
818.
31
23
-
820.
24
22
-
821.
21
22
-
823.
23
22
-
825.
19
22
-
827.
22
22
-
831.
26
22
-
832.
25
22
-
834.
21
21
-
835.
20
21
-
837.
20
21
-
840.
19
20
-
841.
17
20
-
844.
29
20
-
845.
18
20
-
846.
24
20
-
848.
22
20
-
852.
20
20
-
853.
22
20
-
862.
19
19
-
863.
29
19
-
864.
28
19
-
865.
24
19
-
866.
26
19
-
867.
25
19
-
869.
24
19
-
871.
22
19
-
872.
28
19
-
874.
27
18
-
875.
25
18
-
876.
36
18
-
877.
25
18
-
879.
25
18
-
881.
23
18
-
882.
28
18
-
888.
30
17
-
889.
26
17
-
890.
26
17
-
893.
21
17
-
897.
19
17
-
899.
13
17
-
900.
21
17
-
902.
23
17
-
903.
20
17
-
905.
23
17
-
907.
22
16
-
910.
29
16
-
911.
27
16
-
913.
26
16
-
914.
21
16
-
915.
32
16
-
916.
25
16
-
919.
33
16
-
921.
20
16
-
924.
25
15
-
927.
22
15
-
928.
27
15
-
930.
21
15
-
931.
26
15
-
932.
21
15
-
933.
21
15
-
934.
20
15
-
936.
36
14
-
936.
30
14
-
939.
23
14
-
940.
17
14
-
941.
26
14
-
944.
32
14
-
946.
28
14
-
948.
28
14
-
949.
27
14
-
950.
21
14
-
952.
22
14
-
957.
23
13
-
958.
27
13
-
959.
22
13
-
964.
27
13
-
965.
22
13
-
966.
28
13
-
970.
21
13
-
971.
26
13
-
973.
25
12
-
975.
30
12
-
976.
25
12
-
977.
22
12
-
978.
28
12
-
979.
30
12
-
984.
21
12
-
989.
28
12
-
990.
20
12
-
991.
22
12
-
998.
32
11
-
1000.
19
11
-
1004.
21
11
-
1005.
22
11
-
1006.
30
11
-
1007.
22
11
-
1008.
25
11
-
1010.
21
11
-
1012.
20
11
-
1014.
24
11
-
1015.
22
11
-
1017.
28
11
-
1022.
30
10
-
1023.
18
10
-
1024.
22
10
-
1027.
19
10
-
1031.
29
10
-
1032.
18
10
-
1034.
29
10
-
1040.
21
10
-
1041.
28
9
-
1042.
21
9
-
1046.
21
9
-
1048.
17
9
-
1050.
23
9
-
1051.
26
9
-
1052.
24
9
-
1055.
27
9
-
1057.
23
9
-
1060.
23
9
-
1064.
19
9
-
1069.
28
9
-
1071.
20
9
-
1071.
21
9
-
1073.
24
9
-
1075.
21
9
-
1077.
26
8
-
1081.
32
8
-
1084.
18
8
-
1088.
23
8
-
1090.
23
8
-
1092.
27
8
-
1097.
21
8
-
1099.
30
8
-
1106.
29
7
-
1108.
29
7
-
1108.
25
7
-
1111.
30
7
-
1112.
16
7
-
1116.
22
7
-
1117.
32
7
-
1117.
31
7
-
1119.
28
7
-
1120.
22
7
-
1120.
18
7
-
1123.
22
7
-
1126.
24
7
-
1127.
22
7
-
1130.
20
7
-
1133.
21
7
-
1135.
35
7
-
1138.
22
7
-
1141.
36
6
-
1145.
32
6
-
1145.
20
6
-
1150.
37
6
-
1152.
34
6
-
1155.
17
6
-
1157.
28
6
-
1163.
19
6
-
1165.
21
6
-
1167.
21
6
-
1168.
18
6
-
1169.
23
6
-
1170.
28
6
-
1171.
25
6
-
1177.
19
6
-
1184.
25
6
-
1185.
21
6
-
1186.
20
6
-
1187.
20
6
-
1195.
22
6
-
1198.
26
6
-
1200.
20
6
-
1203.
24
6
-
1204.
29
5
-
1204.
27
5
-
1206.
29
5
-
1210.
31
5
-
1212.
23
5
-
1212.
20
5
-
1220.
19
5
-
1222.
38
5
-
1224.
21
5
-
1226.
27
5
-
1229.
23
5
-
1229.
17
5
-
1233.
24
5
-
1235.
34
5
-
1238.
29
5
-
1238.
24
5
-
1238.
17
5
-
1243.
28
5
-
1255.
26
5
-
1255.
26
5
-
1258.
28
5
-
1258.
21
5
-
1264.
26
5
-
1273.
18
4
-
1277.
27
4
-
1280.
25
4
-
1285.
29
4
-
1285.
25
4
-
1285.
27
4
-
1293.
29
4
-
1293.
19
4
-
1296.
20
4
-
1302.
22
4
-
1303.
21
4
-
1306.
25
4
-
1306.
29
4
-
1311.
23
4
-
1314.
26
4
-
1318.
21
4
-
1318.
18
4
-
1318.
19
4
-
1324.
23
4
-
1329.
30
4
-
1332.
28
4
-
1335.
20
4
-
1338.
19
4
-
1341.
28
3
-
1346.
30
3
-
1346.
35
3
-
1346.
26
3
-
1358.
30
3
-
1358.
29
3
-
1363.
17
3
-
1365.
25
3
-
1367.
17
3
-
1370.
24
3
-
1370.
27
3
-
1377.
26
3
-
1378.
25
3
-
1378.
28
3
-
1378.
21
3
-
1395.
26
3
-
1395.
22
3
-
1400.
25
3
-
1406.
27
3
-
1406.
23
3
-
1406.
23
3
-
1406.
19
3
-
1417.
28
3
-
1417.
23
3
-
1420.
22
3
-
1420.
21
3
-
1420.
19
3