5
33413
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
26
26
26
26
26
26
26
27
27
27
27
27
27
27
28
28
28
28
28
28
28
29
29
29
29
29
29
30
30
30
30
30
30
31
31
31
31
31
31
32
32
32
32
32
32
33
33
33
33
33
33
33
34
34
34
34
34
34
34
35
35
35
35
35
35
36
36
36
36
36
36
36
37
37
37
37
37
37
37
38
38
38
38
38
38
39
39
39
39
39
39
40
40
40
40
40
41
41
41
41
41
42
42
42
42
42
43
43
43
43
44
44
44
44
44
45
45
45
45
46
46
46
46
47
47
47
48
48
48
48
49
49
49
49
50
50
50
50
51
51
51
51
52
52
52
52
52
53
53
53
54
54
54
54
55
55
55
55
56
56
56
56
57
57
57
57
58
58
58
58
58
59
59
59
59
60
60
60
60
61
61
61
61
62
62
62
62
63
63
63
63
64
64
64
64
65
65
65
65
65
66
66
66
66
67
67
67
67
68
68
68
69
69
69
69
70
70
70
71
71
71
71
72
72
72
73
73
73
74
74
74
75
75
75
75
76
76
76
76
77
77
77
78
78
78
78
78
79
79
79
79
80
80
80
80
81
81
81
81
81
82
82
82
82
82
83
83
83
83
83
84
84
84
84
85
85
85
85
86
86
86
86
87
87
87
87
88
88
88
88
89
89
89
90
90
91
91
91
92
92
93
93
93
94
94
95
95
96
96
97
97
98
98
99
99
100
100
101
101
102
102
103
103
104
104
105
106
106
107
107
108
108
109
109
110
110
111
112
112
113
113
114
114
115
115
116
116
117
118
118
119
119
120
120
121
121
122
122
123
123
124
125
125
126
126
127
128
128
129
130
130
131
132
132
133
133
134
135
135
136
137
137
138
139
139
140
141
141
142
143
143
144
145
145
146
147
147
148
149
149
150
151
151
152
153
153
154
155
156
156
157
158
159
159
160
161
162
162
163
164
165
165
166
167
168
168
169
170
171
171
172
173
174
175
175
176
177
178
178
179
180
181
182
182
183
184
185
185
186
187
187
188
189
189
190
191
191
192
192
193
194
194
195
195
196
196
197
197
197
198
198
198
199
199
199
200
200
200
200
201
201
201
201
201
201
201
202
202
202
202
202
202
202
202
202
203
203
203
203
203
203
203
203
203
203
204
204
204
204
204
204
205
205
205
205
206
206
206
206
207
207
207
208
208
208
209
209
210
210
211
211
211
212
212
213
213
214
214
215
215
216
216
216
217
217
218
218
219
219
220
220
221
221
222
222
223
223
224
224
225
225
225
226
226
227
227
227
228
228
228
229
229
229
230
230
230
230
231
231
231
231
232
232
232
232
233
233
233
233
234
234
234
234
235
235
235
236
236
236
237
237
237
238
238
239
239
240
240
241
241
242
242
243
244
244
245
246
246
247
248
249
249
250
251
252
252
253
254
255
255
256
257
258
259
260
260
261
262
263
264
264
265
266
267
268
269
269
270
271
272
273
274
274
275
276
276
277
278
278
279
280
280
281
281
282
282
283
284
284
285
285
286
286
287
288
288
289
289
290
291
291
292
293
293
294
295
296
296
297
298
299
299
300
301
302
303
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
317
318
319
320
321
322
323
324
325
326
327
328
329
329
330
331
332
333
334
335
335
336
337
338
338
339
340
340
341
341
342
343
343
344
344
345
345
346
346
347
347
348
348
349
349
349
349
350
350
350
350
351
351
351
351
352
352
352
352
353
353
353
353
353
354
354
354
354
355
355
355
355
355
356
356
356
356
356
357
357
357
357
357
357
357
358
358
358
358
358
359
359
359
359
360
360
360
360
360
361
361
361
362
362
362
363
363
363
363
364
364
364
364
365
365
365
365
366
366
366
367
367
367
368
368
369
369
370
370
370
371
371
372
372
373
373
374
374
374
375
375
375
376
376
376
377
377
377
378
378
378
379
379
379
380
380
380
381
381
381
382
382
382
383
383
383
383
384
384
384
384
385
385
385
385
385
385
386
386
386
386
387
387
387
387
387
388
388
388
388
388
388
389
389
390
390
391
391
392
392
393
393
394
394
395
396
396
397
397
398
399
400
401
401
402
403
404
406
407
408
409
410
412
413
414
416
417
419
421
422
424
426
428
430
432
434
436
437
439
441
443
445
447
449
451
453
455
457
459
461
463
466
468
470
472
475
477
479
481
483
486
488
490
493
495
498
500
503
505
508
510
513
516
519
521
524
527
529
532
535
538
540
543
546
548
551
553
556
558
560
563
565
568
570
572
574
576
579
581
583
586
588
591
593
596
599
602
604
607
610
613
616
619
622
624
627
630
633
636
640
643
646
650
653
657
661
665
668
672
676
680
684
688
692
696
700
704
708
712
716
720
725
729
733
737
741
745
749
753
756
760
764
768
772
776
780
784
787
791
795
798
802
805
809
812
815
818
821
824
827
829
832
834
836
838
840
841
843
845
846
847
849
850
851
852
853
854
855
856
856
856
857
857
857
858
858
858
859
859
860
861
861
862
863
864
866
867
868
869
871
872
874
875
877
878
880
882
884
886
888
890
892
894
896
897
899
901
903
905
907
909
911
913
915
917
919
921
923
925
927
929
931
933
935
937
938
940
941
942
944
945
946
947
948
949
950
950
951
952
952
952
952
952
952
952
952
951
951
950
950
949
948
947
946
945
943
942
940
939
937
935
933
931
928
926
924
922
920
917
915
913
911
908
906
904
901
899
896
894
891
889
887
884
882
880
879
877
876
874
873
872
870
869
868
867
866
864
863
862
861
860
859
858
857
856
855
855
854
853
853
852
852
852
852
852
852
852
852
853
854
855
856
857
858
859
861
862
864
865
867
868
870
872
874
876
878
880
882
884
886
888
890
892
894
896
898
901
903
906
909
912
914
917
920
922
925
928
930
933
935
938
940
943
945
948
951
953
956
959
962
965
968
971
973
976
979
981
984
986
989
991
994
996
998
1000
1002
1006
1008
1010
1012
1016
1018
1020
1022
1026
1029
1032
1034
1037
1040
1044
1047
1050
1053
1056
1059
1063
1066
1069
1072
1075
1078
1081
1084
1086
1089
1092
1095
1098
1100
1103
1106
1108
1111
1114
1117
1120
1123
1126
1130
1133
1136
1140
1143
1146
1149
1152
1155
1158
1161
1163
1165
1168
1170
1172
1174
1176
1178
1179
1181
1183
1185
1186
1188
1190
1191
1193
1194
1196
1197
1199
1200
1201
1202
1203
1204
1204
1205
1205
1205
1206
1206
1206
1206
1206
1207
1206
1206
1206
1206
1205
1205
1204
1203
1203
1202
1201
1200
1199
1198
1197
1196
1194
1193
1192
1191
1189
1188
1187
1185
1183
1182
1179
1177
1175
1172
1169
1166
1163
1160
1157
1154
1151
1149
1146
1143
1140
1137
1134
1132
1129
1126
1124
1121
1119
1117
1114
1112
1110
1108
1105
1103
1100
1098
1095
1092
1090
1087
1084
1082
1079
1076
1074
1071
1068
1065
1062
1059
1055
1052
1049
1046
1043
1040
1037
1034
1032
1029
1027
1025
1022
1020
1018
1018
1016
1014
1012
1012
1010
1010
1008
1008
1006
1006
1004
1004
1004
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1000
1000
1000
1000
1000
1000
1000
1000
1000
1002
1002
1002
1004
1004
1006
1006
1008
1008
1010
1010
1012
1012
1012
1012
1012
1012
1012
1012
1014
1014
1014
1014
1014
1014
1016
1016
1016
1016
1018
1018
1018
1018
1018
1018
1018
1018
1018
1018
1018
1018
1018
1016
1016
1016
1016
1016
1016
1016
1016
1018
1018
1018
1018
1018
1020
1020
1022
1022
1024
1025
1026
1027
1028
1029
1030
1031
1032
1032
1033
1035
1036
1037
1039
1040
1042
1044
1046
1048
1051
1053
1056
1058
1060
1063
1065
1068
1071
1073
1076
1079
1082
1084
1087
1089
1092
1094
1096
1098
1100
1102
1104
1106
1109
1111
1113
1116
1119
1122
1125
1128
1131
1135
1138
1141
1145
1148
1152
1156
1159
1163
1167
1171
1175
1179
1182
1186
1190
1194
1198
1202
1206
1210
1215
1219
1224
1229
1234
1239
1244
1249
1254
1260
1266
1272
1278
1284
1290
1296
1302
1308
1314
1320
1326
1333
1339
1345
1351
1358
1364
1371
1377
1383
1390
1397
1403
1410
1417
1424
1431
1438
1445
1452
1459
1466
1473
1480
1488
1495
1502
1510
1518
1526
1534
1543
1552
1560
1569
1578
1587
1596
1605
1614
1622
1631
1639
1647
1655
1662
1670
1677
1684
1692
1699
1706
1714
1721
1728
1735
1742
1749
1756
1763
1769
1775
1781
1787
1792
1798
1803
1808
1814
1819
1824
1828
1833
1838
1842
1847
1852
1856
1861
1866
1871
1876
1881
1886
1891
1896
1901
1906
1911
1915
1920
1924
1928
1932
1935
1938
1941
1943
1946
1947
1949
1951
1952
1953
1954
1954
1955
1955
1956
1957
1958
1959
1960
1961
1963
1964
1965
1967
1968
1969
1970
1971
1972
1973
1973
1974
1974
1975
1976
1977
1978
1979
1980
1981
1981
1982
1983
1984
1985
1985
1985
1985
1985
1984
1983
1982
1980
1978
1977
1974
1972
1970
1967
1965
1963
1961
1959
1958
1957
1956
1956
1955
1955
1955
1954
1954
1953
1951
1950
1948
1946
1944
1942
1940
1937
1936
1934
1933
1932
1932
1932
1932
1933
1934
1935
1937
1939
1941
1943
1944
1946
1948
1950
1951
1953
1955
1956
1958
1959
1961
1963
1965
1967
1970
1972
1975
1979
1982
1985
1988
1991
1993
1995
1997
1998
1999
2000
2001
2001
2001
2001
2000
2000
2000
2000
2000
2000
2000
2000
1999
1998
1997
1996
1994
1991
1989
1985
1982
1978
1974
1970
1966
1963
1960
1957
1955
1954
1953
1953
1953
1954
1954
1955
1956
1957
1958
1959
1959
1960
1961
1962
1964
1965
1967
1970
1973
1976
1980
1984
1989
1994
1999
2005
2011
2016
2021
2027
2032
2037
2043
2048
2053
2058
2063
2069
2074
2080
2086
2092
2099
2106
2113
2120
2127
2134
2141
2148
2156
2163
2170
2177
2185
2192
2199
2206
2213
2220
2227
2234
2241
2247
2254
2262
2269
2277
2285
2293
2302
2311
2320
2329
2338
2347
2355
2364
2373
2382
2390
2399
2408
2418
2427
2437
2448
2459
2470
2482
2495
2508
2521
2535
2549
2563
2577
2592
2606
2620
2635
2649
2663
2677
2691
2705
2720
2734
2749
2763
2778
2793
2808
2823
2838
2853
2867
2881
2894
2907
2920
2931
2943
2953
2963
2973
2982
2990
2999
3007
3014
3022
3029
3036
3042
3048
3054
3059
3064
3069
3073
3077
3080
3084
3087
3091
3094
3097
3101
3103
3106
3109
3112
3114
3117
3120
3123
3127
3130
3134
3138
3142
3146
3151
3154
3158
3161
3164
3166
3168
3170
3171
3172
3173
3174
3175
3175
3176
3176
3177
3177
3176
3176
3175
3173
3172
3170
3167
3164
3161
3157
3152
3147
3141
3134
3126
3118
3110
3101
3091
3082
3072
3062
3051
3041
3030
3019
3008
2997
2986
2975
2964
2953
2942
2930
2919
2908
2896
2885
2874
2862
2851
2839
2828
2816
2805
2794
2783
2773
2764
2755
2746
2738
2731
2725
2719
2714
2710
2707
2704
2702
2700
2698
2697
2696
2696
2696
2696
2697
2698
2700
2702
2704
2706
2709
2712
2716
2719
2723
2727
2730
2734
2738
2742
2747
2751
2756
2761
2765
2770
2775
2779
2784
2789
2793
2797
2802
2806
2811
2816
2822
2827
2833
2839
2845
2852
2859
2865
2872
2879
2886
2893
2900
2906
2912
2918
2924
2929
2935
2940
2946
2952
2957
2964
2970
2977
2985
2993
3001
3011
3021
3031
3042
3054
3066
3079
3093
3106
3121
3135
3150
3166
3181
3197
3212
3228
3243
3258
3272
3287
3300
3314
3327
3340
3352
3363
3374
3384
3394
3402
3410
3416
3422
3426
3430
3432
3434
3434
3434
3433
3432
3430
3428
3426
3424
3421
3419
3417
3415
3413
3411
3409
3407
3404
3401
3398
3394
3390
3385
3380
3374
3368
3362
3355
3348
3342
3335
3328
3321
3314
3308
3301
3294
3287
3280
3272
3265
3257
3250
3242
3234
3226
3218
3210
3201
3193
3184
3176
3167
3159
3151
3143
3136
3129
3122
3115
3108
3102
3095
3088
3080
3073
3065
3057
3048
3040
3032
3023
3015
3007
2999
2992
2985
2978
2972
2966
2960
2955
2949
2944
2939
2934
2929
2923
2918
2912
2906
2900
2894
2888
2881
2875
2869
2862
2856
2850
2843
2837
2831
2825
2819
2814
2808
2803
2799
2795
2791
2788
2786
2785
2785
2785
2787
2790
2794
2798
2804
2810
2817
2824
2831
2839
2847
2854
2862
2870
2877
2885
2892
2899
2906
2913
2920
2927
2934
2941
2949
2957
2964
2972
2980
2989
2997
3006
3015
3024
3034
3044
3054
3065
3076
3087
3099
3110
3121
3133
3144
3156
3167
3178
3189
3200
3211
3221
3232
3242
3253
3263
3273
3283
3292
3301
3310
3318
3326
3334
3342
3350
3358
3365
3373
3380
3387
3394
3400
3407
3413
3418
3423
3427
3431
3434
3437
3438
3440
3441
3441
3441
3441
3440
3439
3437
3434
3431
3427
3422
3416
3409
3402
3393
3384
3374
3364
3353
3341
3330
3318
3306
3294
3282
3269
3257
3244
3231
3219
3206
3193
3180
3166
3153
3140
3126
3113
3100
3087
3074
3061
3049
3036
3025
3013
3002
2992
2982
2973
2965
2957
2950
2944
2939
2934
2930
2926
2923
2920
2918
2916
2915
2914
2914
2913
2914
2914
2915
2917
2918
2920
2921
2923
2925
2927
2930
2932
2934
2937
2940
2943
2946
2949
2952
2955
2958
2962
2965
2969
2973
2977
2982
2987
2992
2998
3004
3009
3015
3021
3027
3033
3038
3043
3048
3052
3057
3061
3066
3071
3076
3082
3088
3094
3101
3108
3115
3122
3129
3136
3143
3151
3158
3166
3174
3183
3192
3201
3211
3221
3230
3240
3250
3259
3269
3278
3287
3297
3306
3315
3325
3334
3344
3354
3363
3373
3383
3393
3403
3413
3423
3433
3444
3454
3464
3474
3484
3494
3503
3513
3521
3530
3538
3546
3553
3560
3568
3575
3581
3588
3595
3602
3609
3615
3622
3629
3635
3642
3648
3654
3661
3667
3673
3680
3686
3693
3700
3707
3713
3720
3726
3733
3740
3747
3754
3761
3768
3775
3783
3791
3799
3808
3816
3825
3834
3842
3851
3859
3868
3875
3883
3890
3896
3902
3907
3912
3917
3921
3925
3929
3934
3938
3943
3947
3951
3955
3959
3962
3964
3966
3968
3969
3969
3969
3968
3967
3966
3965
3963
3961
3959
3956
3953
3949
3945
3940
3936
3931
3927
3923
3919
3916
3914
3912
3911
3910
3910
3910
3910
3911
3912
3913
3913
3914
3915
3916
3916
3917
3918
3920
3921
3922
3924
3925
3926
3926
3927
3927
3928
3929
3929
3930
3931
3932
3934
3935
3937
3939
3941
3944
3947
3949
3953
3956
3959
3961
3964
3966
3969
3971
3973
3975
3976
3978
3980
3982
3984
3986
3988
3990
3991
3993
3994
3995
3996
3996
3997
3997
3998
3998
3999
3999
4000
4001
4001
4002
4002
4003
4003
4003
4002
4002
4002
4002
4002
4002
4002
4002
4002
4003
4003
4003
4005
4005
4006
4008
4009
4010
4011
4013
4014
4014
4017
4019
4021
4022
4025
4027
4030
4034
4038
4042
4046
4051
4054
4059
4064
4069
4072
4075
4078
4081
4083
4083
4085
4085
4085
4085
4083
4081
4078
4075
4072
4067
4062
4059
4054
4049
4043
4038
4032
4027
4021
4014
4009
4003
3997
3990
3983
3976
3969
3962
3954
3947
3940
3933
3927
3921
3916
3911
3906
3901
3897
3893
3889
3885
3882
3878
3875
3872
3869
3867
3865
3863
3862
3860
3859
3858
3857
3856
3855
3854
3853
3852
3852
3852
3852
3852
3852
3853
3853
3853
3853
3853
3853
3853
3852
3851
3851
3850
3849
3849
3848
3848
3848
3849
3849
3850
3851
3852
3853
3854
3856
3857
3858
3859
3860
3861
3861
3862
3862
3862
3862
3861
3860
3859
3858
3856
3855
3853
3851
3849
3847
3845
3843
3841
3840
3839
3838
3837
3837
3836
3836
3836
3835
3834
3834
3832
3831
3829
3828
3825
3823
3821
3818
3816
3814
3812
3810
3808
3806
3804
3802
3801
3799
3798
3797
3797
3796
3797
3797
3798
3799
3801
3802
3804
3806
3807
3809
3812
3814
3817
3821
3826
3830
3836
3842
3849
3856
3863
3870
3878
3885
3893
3900
3908
3916
3924
3933
3942
3951
3961
3971
3982
3993
4005
4016
4027
4040
4053
4065
4078
4091
4105
4119
4133
4147
4161
4175
4189
4202
4215
4228
4240
4251
4261
4271
4280
4289
4298
4307
4315
4324
4333
4342
4351
4359
4367
4375
4382
4388
4393
4398
4403
4407
4411
4414
4418
4421
4424
4426
4429
4431
4433
4434
4435
4436
4435
4435
4433
4431
4429
4426
4423
4420
4418
4415
4412
4409
4406
4403
4400
4397
4395
4392
4389
4387
4384
4381
4378
4376
4373
4370
4366
4363
4359
4355
4350
4346
4341
4337
4332
4327
4323
4319
4315
4311
4308
4305
4303
4301
4299
4297
4296
4295
4294
4293
4292
4291
4290
4288
4286
4284
4282
4280
4278
4276
4275
4274
4273
4272
4271
4269
4268
4266
4264
4261
4257
4254
4250
4246
4241
4237
4232
4227
4222
4217
4211
4206
4200
4194
4187
4181
4174
4167
4160
4153
4146
4139
4133
4126
4119
4113
4107
4101
4094
4090
4083
4078
4074
4067
4064
4059
4054
4050
4045
4041
4035
4032
4027
4022
4018
4011
4006
4000
3993
3986
3978
3970
3962
3953
3945
3936
3927
3918
3909
3901
3891
3882
3873
3863
3854
3844
3834
3825
3815
3806
3796
3787
3777
3768
3758
3747
3737
3727
3716
3706
3695
3684
3674
3664
3654
3645
3636
3627
3619
3612
3605
3597
3590
3582
3575
3567
3558
3549
3541
3531
3523
3514
3506
3498
3491
3484
3479
3474
3469
3465
3461
3456
3452
3447
3442
3436
3430
3425
3419
3413
3407
3401
3394
3387
3380
3372
3364
3355
3346
3337
3327
3318
3309
3300
3291
3283
3274
3266
3258
3250
3241
3232
3222
3212
3201
3189
3177
3164
3151
3137
3122
3108
3093
3077
3061
3044
3027
3009
2991
2973
2954
2935
2916
2896
2876
2856
2835
2814
2794
2773
2752
2731
2709
2687
2665
2642
2619
2596
2572
2548
2524
2499
2474
2450
2425
2400
2376
2351
2327
2304
2280
2258
2236
2215
2194
2175
2157
2139
2122
2105
2089
2073
2057
2041
2025
2009
1994
1978
1963
1949
1934
1921
1909
1898
1888
1880
1873
1867
1862
1859
1856
1854
1853
1852
1853
1854
1856
1858
1862
1866
1870
1875
1880
1885
1890
1894
1899
1904
1909
1914
1920
1926
1933
1941
1950
1959
1968
1978
1988
1998
2007
2016
2024
2032
2039
2045
2051
2057
2062
2067
2072
2077
2082
2087
2092
2096
2101
2106
2111
2116
2122
2127
2132
2137
2142
2147
2152
2156
2161
2166
2171
2176
2182
2187
2192
2198
2204
2211
2217
2224
2230
2237
2243
2250
2256
2262
2268
2275
2281
2287
2294
2301
2309
2316
2324
2333
2342
2351
2360
2369
2378
2388
2397
2407
2417
2427
2437
2448
2459
2470
2482
2495
2507
2520
2533
2546
2558
2569
2581
2591
2601
2611
2620
2629
2637
2645
2652
2659
2665
2670
2675
2679
2681
2682
2683
2682
2680
2678
2675
2672
2669
2666
2663
2660
2657
2655
2652
2649
2646
2641
2636
2629
2620
2611
2600
2589
2577
2564
2551
2537
2524
2510
2496
2482
2467
2453
2438
2422
2407
2391
2376
2361
2345
2331
2316
2301
2287
2272
2257
2242
2227
2210
2194
2176
2158
2140
2122
2103
2085
2068
2052
2037
2023
2009
1998
1987
1977
1967
1957
1947
1936
1925
1914
1903
1891
1880
1869
1859
1849
1840
1831
1824
1818
1813
1809
1805
1802
1799
1796
1794
1791
1788
1784
1780
1775
1769
1762
1754
1746
1737
1727
1716
1705
1694
1682
1671
1659
1649
1638
1629
1620
1612
1605
1598
1591
1584
1577
1571
1564
1557
1550
1544
1537
1530
1524
1518
1513
1508
1504
1500
1497
1494
1491
1488
1485
1482
1479
1476
1472
1467
1462
1457
1452
1447
1442
1437
1432
1428
1424
1421
1418
1417
1416
1417
1418
1421
1424
1429
1434
1440
1447
1455
1462
1470
1477
1484
1491
1498
1504
1510
1517
1523
1529
1535
1542
1549
1556
1564
1572
1581
1591
1601
1611
1622
1633
1645
1656
1668
1681
1693
1705
1717
1729
1740
1751
1762
1773
1783
1793
1803
1813
1822
1831
1840
1849
1858
1867
1877
1886
1896
1906
1915
1925
1933
1942
1950
1957
1965
1972
1979
1986
1994
2001
2009
2019
2028
2039
2049
2061
2073
2086
2099
2114
2129
2144
2160
2175
2190
2205
2219
2232
2244
2255
2264
2272
2280
2286
2291
2296
2301
2306
2311
2315
2320
2325
2330
2336
2341
2346
2352
2357
2361
2366
2369
2372
2375
2377
2379
2380
2381
2382
2382
2381
2381
2380
2380
2379
2379
2378
2378
2379
2379
2380
2381
2383
2384
2386
2388
2390
2393
2395
2399
2403
2408
2414
2421
2429
2439
2449
2461
2473
2487
2501
2515
2530
2544
2558
2572
2586
2599
2613
2626
2639
2652
2666
2681
2696
2713
2730
2748
2766
2785
2805
2824
2842
2860
2878
2895
2912
2929
2945
2961
2977
2993
3009
3024
3039
3054
3069
3083
3097
3110
3122
3134
3145
3155
3165
3173
3182
3189
3196
3202
3207
3211
3214
3217
3218
3219
3218
3217
3215
3213
3210
3208
3206
3204
3203
3202
3201
3200
3200
3199
3198
3196
3194
3190
3186
3181
3176
3170
3163
3157
3150
3144
3137
3131
3126
3120
3115
3110
3104
3099
3092
3085
3077
3068
3058
3047
3035
3022
3009
2995
2980
2965
2950
2934
2919
2903
2887
2872
2856
2841
2827
2813
2799
2786
2774
2761
2748
2735
2721
2705
2689
2672
2653
2634
2615
2596
2577
2559
2543
2528
2514
2502
2492
2483
2475
2467
2460
2452
2444
2434
2424
2412
2400
2386
2371
2354
2337
2318
2298
2278
2257
2235
2212
2190
2167
2144
2121
2098
2076
2054
2033
2013
1993
1974
1956
1938
1920
1902
1884
1866
1847
1828
1809
1790
1772
1755
1738
1723
1709
1697
1685
1675
1665
1657
1649
1641
1633
1625
1617
1609
1601
1592
1584
1576
1568
1559
1551
1543
1535
1528
1521
1515
1508
1503
1498
1493
1489
1486
1484
1482
1482
1482
1484
1486
1489
1493
1498
1504
1510
1517
1524
1533
1541
1551
1560
1569
1579
1589
1599
1610
1621
1633
1646
1659
1674
1689
1705
1721
1738
1756
1775
1795
1815
1837
1859
1883
1907
1933
1959
1986
2013
2040
2066
2092
2116
2139
2160
2179
2198
2215
2233
2250
2268
2287
2307
2329
2351
2375
2399
2424
2450
2476
2501
2527
2552
2577
2601
2626
2650
2674
2697
2721
2743
2766
2788
2810
2830
2851
2871
2890
2908
2926
2944
2961
2978
2994
3010
3025
3040
3054
3067
3079
3090
3099
3106
3112
3117
3119
3121
3121
3120
3118
3115
3110
3105
3099
3093
3085
3076
3066
3055
3043
3030
3016
3003
2989
2975
2961
2947
2934
2921
2908
2896
2884
2872
2860
2849
2837
2825
2813
2800
2787
2774
2760
2746
2732
2717
2702
2687
2673
2658
2643
2629
2615
2601
2588
2575
2563
2552
2542
2532
2524
2517
2510
2504
2499
2493
2488
2482
2476
2470
2464
2456
2449
2441
2432
2423
2414
2404
2394
2382
2370
2356
2342
2325
2308
2289
2269
2249
2228
2206
2185
2164
2143
2124
2105
2087
2069
2052
2036
2020
2005
1989
1975
1960
1946
1933
1919
1906
1892
1879
1865
1851
1837
1822
1807
1791
1774
1757
1740
1723
1705
1689
1673
1658
1644
1631
1620
1609
1598
1588
1578
1567
1557
1546
1535
1523
1512
1501
1491
1482
1474
1468
1463
1459
1457
1455
1453
1451
1448
1445
1440
1435
1428
1420
1412
1403
1393
1383
1372
1362
1352
1341
1330
1319
1308
1296
1284
1271
1258
1245
1233
1221
1210
1200
1192
1186
1180
1176
1172
1168
1165
1162
1158
1154
1149
1144
1139
1134
1130
1126
1122
1119
1116
1113
1111
1109
1107
1105
1102
1099
1096
1092
1088
1083
1078
1073
1067
1062
1056
1050
1044
1038
1032
1025
1016
1008
1000
991
980
969
958
946
935
923
911
900
890
880
870
862
853
845
837
830
821
812
803
792
781
769
757
745
733
721
709
698
688
678
670
663
657
652
648
646
645
645
646
649
652
656
660
665
670
675
680
684
688
691
693
695
697
699
701
704
709
714
721
730
739
749
760
771
782
794
805
816
827
838
848
857
866
874
882
889
895
900
905
910
914
919
923
929
934
941
948
956
965
975
986
998
1010
1024
1038
1053
1069
1086
1103
1121
1140
1159
1179
1200
1222
1244
1268
1292
1316
1341
1365
1388
1409
1428
1446
1461
1474
1486
1496
1505
1513
1520
1527
1534
1540
1546
1551
1555
1558
1560
1560
1559
1556
1552
1546
1540
1533
1525
1517
1510
1503
1497
1491
1486
1481
1477
1473
1469
1466
1463
1460
1458
1458
1458
1460
1463
1468
1473
1479
1484
1490
1496
1501
1505
1508
1511
1512
1514
1515
1517
1519
1522
1526
1531
1536
1543
1550
1557
1563
1570
1576
1582
1588
1593
1598
1602
1607
1611
1615
1619
1623
1627
1631
1634
1637
1639
1640
1640
1639
1636
1633
1628
1623
1618
1612
1605
1598
1590
1581
1571
1559
1546
1532
1515
1497
1476
1454
1430
1404
1377
1349
1321
1292
1262
1233
1202
1172
1140
1109
1077
1045
1012
983
954
927
901
878
857
839
822
807
794
782
770
759
749
738
728
718
709
700
691
683
676
669
662
656
651
646
641
637
633
628
624
619
613
607
600
593
586
579
573
567
562
558
555
553
551
550
551
552
554
556
561
566
572
578
586
595
604
614
625
636
648
660
672
685
698
711
726
741
757
775
793
813
834
856
878
903
928
954
981
1010
1039
1068
1099
1130
1161
1194
1227
1260
1293
1327
1360
1393
1425
1457
1488
1518
1548
1578
1607
1635
1664
1692
1720
1747
1774
1799
1824
1846
1867
1885
1901
1914
1925
1934
1940
1945
1948
1949
1949
1948
1945
1941
1936
1930
1923
1915
1907
1897
1887
1876
1864
1852
1840
1828
1816
1805
1795
1785
1775
1767
1759
1751
1745
1740
1736
1733
1730
1729
1728
1728
1729
1731
1734
1737
1740
1742
1744
1745
1745
1743
1741
1737
1732
1726
1719
1711
1702
1692
1683
1673
1663
1654
1645
1637
1630
1623
1617
1611
1607
1603
1599
1597
1596
1595
1595
1597
1599
1602
1607
1611
1617
1622
1627
1632
1636
1640
1643
1645
1647
1649
1650
1650
1651
1651
1651
1651
1650
1649
1648
1645
1642
1638
1634
1628
1623
1616
1609
1601
1592
1582
1571
1559
1546
1533
1520
1507
1494
1482
1472
1462
1454
1447
1442
1438
1435
1433
1431
1429
1427
1424
1421
1417
1413
1407
1401
1394
1387
1380
1373
1366
1359
1351
1344
1336
1327
1319
1310
1302
1293
1285
1277
1269
1261
1254
1248
1241
1235
1230
1224
1218
1213
1208
1203
1198
1194
1190
1187
1185
1184
1184
1185
1186
1189
1192
1196
1201
1206
1211
1218
1224
1232
1240
1248
1257
1266
1276
1286
1296
1307
1317
1327
1337
1345
1352
1357
1361
1363
1364
1363
1360
1356
1352
1346
1341
1335
1329
1324
1318
1313
1308
1302
1296
1289
1280
1271
1261
1250
1238
1225
1212
1199
1186
1174
1162
1151
1141
1133
1126
1121
1117
1115
1114
1114
1116
1120
1124
1130
1136
1143
1150
1158
1166
1174
1183
1193
1202
1211
1220
1228
1235
1241
1246
1249
1251
1251
1249
1247
1242
1236
1228
1219
1208
1195
1181
1166
1149
1131
1111
1091
1070
1048
1026
1004
982
960
937
915
892
869
845
821
797
772
748
723
698
673
649
626
604
583
563
545
527
509
491
473
455
436
417
397
378
359
341
322
305
288
273
259
246
235
226
218
213
209
207
207
207
209
211
214
217
220
224
227
231
235
239
244
249
254
260
266
273
281
289
298
307
317
328
339
351
363
376
390
403
416
430
443
455
466
477
487
496
505
512
518
523
527
530
531
531
529
526
523
518
514
509
504
500
495
492
489
487
487
487
489
493
498
505
513
523
534
546
560
575
590
606
623
639
654
668
681
692
703
711
719
725
730
733
735
734
733
729
723
716
706
695
681
666
648
629
608
585
560
534
507
477
447
417
385
354
323
293
262
233
203
174
144
114
84
53
21
-12
-47
-82
-118
-155
-193
-230
-267
-304
-340
-375
-409
-442
-475
-506
-538
-569
-600
-632
-664
-697
-731
-765
-800
-834
-867
-900
-931
-960
-988
-1012
-1037
-1060
-1081
-1101
-1121
-1140
-1159
-1178
-1196
-1215
-1234
-1254
-1273
-1292
-1312
-1331
-1351
-1370
-1390
-1410
-1430
-1451
-1473
-1495
-1517
-1540
-1563
-1587
-1610
-1633
-1655
-1678
-1700
-1721
-1742
-1762
-1781
-1800
-1819
-1838
-1858
-1877
-1898
-1919
-1941
-1963
-1986
-2009
-2033
-2058
-2083
-2108
-2134
-2160
-2187
-2213
-2240
-2266
-2291
-2317
-2342
-2366
-2390
-2414
-2439
-2463
-2489
-2515
-2542
-2569
-2598
-2628
-2658
-2688
-2718
-2748
-2777
-2806
-2832
-2857
-2880
-2900
-2918
-2934
-2947
-2959
-2968
-2975
-2980
-2984
-2986
-2987
-2986
-2984
-2981
-2976
-2970
-2961
-2950
-2936
-2919
-2900
-2878
-2853
-2826
-2798
-2768
-2737
-2705
-2672
-2638
-2604
-2570
-2535
-2501
-2466
-2432
-2397
-2364
-2331
-2299
-2269
-2242
-2216
-2194
-2173
-2156
-2140
-2125
-2112
-2099
-2087
-2074
-2061
-2048
-2033
-2021
-2008
-1995
-1983
-1971
-1961
-1951
-1942
-1934
-1925
-1917
-1908
-1900
-1890
-1880
-1870
-1858
-1846
-1832
-1819
-1804
-1790
-1775
-1760
-1744
-1727
-1710
-1691
-1670
-1648
-1625
-1601
-1575
-1548
-1519
-1488
-1455
-1421
-1385
-1348
-1309
-1270
-1231
-1191
-1152
-1112
-1072
-1033
-995
-957
-921
-886
-853
-821
-792
-765
-740
-718
-698
-681
-666
-653
-641
-632
-624
-617
-611
-607
-604
-602
-601
-601
-601
-602
-605
-609
-615
-623
-633
-646
-661
-679
-699
-721
-745
-771
-798
-826
-855
-883
-911
-938
-964
-990
-1014
-1038
-1062
-1085
-1108
-1132
-1155
-1178
-1201
-1224
-1246
-1267
-1286
-1303
-1319
-1331
-1341
-1348
-1353
-1357
-1359
-1360
-1361
-1361
-1361
-1361
-1360
-1359
-1358
-1358
-1358
-1359
-1362
-1365
-1370
-1376
-1384
-1393
-1404
-1415
-1428
-1442
-1457
-1472
-1488
-1505
-1523
-1542
-1562
-1583
-1606
-1631
-1657
-1684
-1713
-1743
-1774
-1805
-1837
-1870
-1903
-1935
-1968
-2000
-2031
-2062
-2092
-2121
-2150
-2178
-2206
-2233
-2260
-2286
-2312
-2337
-2361
-2384
-2405
-2425
-2444
-2461
-2476
-2490
-2502
-2512
-2521
-2530
-2538
-2546
-2555
-2565
-2576
-2589
-2603
-2619
-2637
-2655
-2673
-2692
-2710
-2728
-2745
-2763
-2780
-2799
-2819
-2840
-2863
-2889
-2916
-2944
-2973
-3002
-3030
-3057
-3083
-3106
-3127
-3147
-3165
-3181
-3197
-3212
-3227
-3243
-3258
-3274
-3291
-3308
-3326
-3344
-3364
-3384
-3405
-3428
-3452
-3478
-3506
-3536
-3567
-3600
-3635
-3670
-3706
-3743
-3780
-3817
-3854
-3890
-3925
-3960
-3994
-4027
-4059
-4091
-4123
-4153
-4182
-4210
-4238
-4264
-4289
-4313
-4336
-4357
-4376
-4394
-4411
-4426
-4440
-4454
-4468
-4482
-4496
-4512
-4528
-4545
-4565
-4586
-4610
-4636
-4665
-4697
-4731
-4769
-4809
-4852
-4897
-4945
-4994
-5044
-5096
-5149
-5202
-5256
-5311
-5368
-5425
-5485
-5547
-5610
-5676
-5743
-5811
-5879
-5948
-6015
-6082
-6146
-6208
-6268
-6324
-6376
-6425
-6471
-6513
-6552
-6588
-6620
-6650
-6676
-6699
-6719
-6736
-6750
-6762
-6771
-6777
-6781
-6782
-6781
-6777
-6771
-6764
-6754
-6742
-6729
-6714
-6698
-6681
-6663
-6644
-6624
-6604
-6582
-6560
-6537
-6513
-6489
-6464
-6439
-6415
-6390
-6366
-6342
-6318
-6294
-6270
-6245
-6221
-6195
-6170
-6144
-6118
-6092
-6066
-6040
-6014
-5989
-5965
-5941
-5918
-5896
-5875
-5854
-5834
-5815
-5797
-5780
-5765
-5751
-5739
-5728
-5720
-5713
-5709
-5706
-5705
-5705
-5706
-5707
-5707
-5706
-5703
-5698
-5691
-5681
-5669
-5654
-5636
-5616
-5594
-5568
-5540
-5509
-5475
-5438
-5399
-5356
-5311
-5264
-5215
-5164
-5112
-5058
-5004
-4950
-4895
-4840
-4786
-4732
-4679
-4627
-4577
-4529
-4484
-4442
-4404
-4370
-4340
-4315
-4295
-4279
-4268
-4261
-4258
-4259
-4263
-4269
-4278
-4290
-4304
-4320
-4338
-4359
-4382
-4407
-4433
-4460
-4487
-4515
-4543
-4570
-4598
-4625
-4652
-4679
-4706
-4734
-4761
-4790
-4819
-4848
-4878
-4908
-4937
-4966
-4993
-5020
-5045
-5068
-5089
-5109
-5128
-5145
-5162
-5179
-5196
-5214
-5231
-5250
-5268
-5287
-5305
-5324
-5342
-5360
-5377
-5392
-5407
-5420
-5432
-5442
-5450
-5457
-5461
-5464
-5465
-5464
-5462
-5458
-5454
-5450
-5446
-5443
-5440
-5438
-5437
-5436
-5435
-5433
-5429
-5425
-5419
-5411
-5402
-5392
-5380
-5368
-5354
-5339
-5325
-5310
-5295
-5282
-5269
-5257
-5247
-5239
-5233
-5230
-5231
-5235
-5242
-5254
-5269
-5289
-5311
-5336
-5362
-5391
-5420
-5449
-5478
-5507
-5535
-5562
-5589
-5615
-5641
-5665
-5690
-5713
-5735
-5756
-5776
-5794
-5811
-5826
-5839
-5852
-5862
-5872
-5880
-5887
-5893
-5899
-5905
-5912
-5919
-5928
-5938
-5950
-5963
-5978
-5995
-6014
-6034
-6057
-6083
-6110
-6141
-6173
-6209
-6245
-6284
-6322
-6361
-6399
-6434
-6467
-6497
-6524
-6546
-6565
-6581
-6594
-6606
-6617
-6627
-6638
-6649
-6659
-6669
-6679
-6687
-6694
-6699
-6702
-6702
-6699
-6693
-6685
-6675
-6663
-6649
-6633
-6616
-6598
-6579
-6560
-6539
-6519
-6498
-6477
-6456
-6435
-6415
-6394
-6374
-6354
-6333
-6312
-6291
-6268
-6245
-6221
-6195
-6168
-6141
-6112
-6084
-6056
-6029
-6003
-5979
-5956
-5935
-5914
-5894
-5874
-5853
-5831
-5808
-5784
-5758
-5732
-5705
-5678
-5651
-5625
-5599
-5575
-5551
-5529
-5509
-5490
-5472
-5457
-5443
-5431
-5422
-5416
-5413
-5412
-5415
-5420
-5428
-5438
-5450
-5463
-5478
-5494
-5512
-5530
-5550
-5570
-5591
-5612
-5634
-5656
-5677
-5697
-5716
-5734
-5750
-5765
-5779
-5791
-5802
-5810
-5817
-5822
-5824
-5824
-5822
-5818
-5812
-5806
-5799
-5793
-5788
-5785
-5784
-5784
-5788
-5793
-5801
-5812
-5824
-5839
-5856
-5875
-5896
-5919
-5943
-5970
-5998
-6028
-6059
-6092
-6126
-6161
-6198
-6236
-6276
-6318
-6361
-6405
-6451
-6497
-6543
-6589
-6635
-6679
-6722
-6764
-6804
-6843
-6881
-6916
-6951
-6984
-7016
-7046
-7074
-7101
-7125
-7148
-7168
-7186
-7201
-7214
-7224
-7231
-7235
-7237
-7237
-7235
-7231
-7225
-7219
-7211
-7202
-7193
-7182
-7170
-7157
-7142
-7126
-7108
-7088
-7067
-7043
-7018
-6992
-6963
-6932
-6899
-6863
-6826
-6786
-6743
-6699
-6652
-6604
-6554
-6502
-6449
-6395
-6340
-6285
-6229
-6174
-6118
-6062
-6006
-5951
-5897
-5844
-5793
-5745
-5699
-5656
-5617
-5581
-5548
-5519
-5494
-5471
-5452
-5435
-5420
-5407
-5396
-5386
-5378
-5371
-5364
-5358
-5353
-5348
-5344
-5341
-5337
-5335
-5333
-5332
-5330
-5329
-5328
-5326
-5324
-5320
-5316
-5310
-5303
-5295
-5286
-5275
-5264
-5251
-5238
-5225
-5211
-5197
-5182
-5168
-5153
-5137
-5121
-5102
-5082
-5060
-5036
-5010
-4981
-4952
-4921
-4890
-4858
-4827
-4797
-4768
-4741
-4716
-4693
-4673
-4656
-4642
-4632
-4625
-4622
-4622
-4627
-4635
-4646
-4661
-4679
-4699
-4722
-4746
-4771
-4797
-4824
-4850
-4877
-4904
-4931
-4959
-4988
-5018
-5050
-5085
-5121
-5158
-5198
-5238
-5279
-5321
-5363
-5404
-5446
-5488
-5529
-5570
-5612
-5654
-5697
-5741
-5786
-5832
-5880
-5929
-5980
-6031
-6082
-6134
-6186
-6238
-6289
-6338
-6387
-6434
-6478
-6521
-6561
-6598
-6631
-6661
-6687
-6709
-6726
-6739
-6747
-6751
-6751
-6747
-6740
-6729
-6715
-6699
-6681
-6661
-6640
-6617
-6594
-6569
-6543
-6516
-6488
-6460
-6429
-6398
-6365
-6331
-6295
-6259
-6222
-6186
-6150
-6115
-6082
-6051
-6022
-5996
-5972
-5951
-5932
-5914
-5897
-5881
-5866
-5850
-5834
-5817
-5800
-5781
-5761
-5741
-5720
-5699
-5679
-5659
-5640
-5623
-5607
-5593
-5579
-5567
-5556
-5545
-5535
-5526
-5516
-5507
-5498
-5490
-5482
-5474
-5467
-5461
-5456
-5450
-5444
-5437
-5429
-5420
-5409
-5397
-5383
-5368
-5351
-5333
-5313
-5291
-5269
-5245
-5219
-5193
-5166
-5137
-5108
-5078
-5046
-5014
-4982
-4948
-4914
-4878
-4840
-4799
-4756
-4711
-4663
-4613
-4561
-4507
-4452
-4397
-4342
-4286
-4232
-4178
-4125
-4073
-4024
-3977
-3932
-3889
-3850
-3815
-3783
-3754
-3730
-3710
-3693
-3680
-3669
-3661
-3656
-3651
-3648
-3647
-3645
-3645
-3645
-3647
-3650
-3654
-3661
-3670
-3681
-3696
-3715
-3736
-3761
-3789
-3821
-3855
-3892
-3932
-3974
-4017
-4062
-4108
-4155
-4202
-4249
-4296
-4342
-4386
-4429
-4469
-4508
-4544
-4578
-4611
-4642
-4672
-4702
-4731
-4760
-4789
-4817
-4844
-4871
-4898
-4923
-4949
-4973
-4996
-5018
-5039
-5058
-5076
-5092
-5107
-5120
-5132
-5143
-5153
-5162
-5170
-5177
-5183
-5190
-5197
-5205
-5212
-5220
-5227
-5233
-5238
-5241
-5242
-5240
-5237
-5233
-5227
-5220
-5212
-5203
-5194
-5186
-5177
-5169
-5161
-5153
-5147
-5140
-5134
-5129
-5124
-5119
-5115
-5113
-5111
-5111
-5113
-5116
-5121
-5127
-5135
-5144
-5154
-5165
-5176
-5187
-5197
-5208
-5217
-5227
-5235
-5243
-5249
-5254
-5257
-5259
-5260
-5258
-5256
-5251
-5244
-5236
-5226
-5213
-5199
-5184
-5167
-5149
-5130
-5110
-5089
-5066
-5043
-5018
-4992
-4964
-4934
-4903
-4871
-4837
-4801
-4765
-4727
-4689
-4650
-4611
-4571
-4533
-4494
-4457
-4421
-4386
-4354
-4324
-4297
-4272
-4250
-4230
-4213
-4197
-4184
-4172
-4161
-4153
-4146
-4140
-4137
-4135
-4135
-4136
-4139
-4143
-4149
-4157
-4166
-4178
-4192
-4208
-4227
-4248
-4271
-4295
-4320
-4346
-4371
-4397
-4421
-4445
-4467
-4488
-4507
-4525
-4542
-4558
-4572
-4586
-4599
-4610
-4621
-4630
-4638
-4645
-4650
-4654
-4656
-4657
-4656
-4655
-4652
-4649
-4645
-4641
-4638
-4636
-4636
-4637
-4639
-4643
-4648
-4655
-4662
-4670
-4679
-4689
-4700
-4712
-4726
-4740
-4755
-4772
-4790
-4810
-4830
-4851
-4872
-4894
-4915
-4936
-4957
-4978
-4999
-5019
-5040
-5061
-5082
-5104
-5125
-5145
-5165
-5183
-5200
-5214
-5226
-5235
-5242
-5246
-5249
-5251
-5252
-5252
-5252
-5251
-5250
-5248
-5246
-5243
-5238
-5233
-5227
-5220
-5211
-5202
-5191
-5178
-5165
-5150
-5135
-5119
-5103
-5087
-5070
-5054
-5037
-5020
-5003
-4986
-4968
-4951
-4934
-4917
-4900
-4885
-4870
-4856
-4842
-4830
-4818
-4807
-4796
-4785
-4774
-4763
-4752
-4741
-4731
-4721
-4712
-4705
-4698
-4692
-4687
-4683
-4680
-4678
-4676
-4676
-4676
-4677
-4678
-4679
-4680
-4681
-4681
-4680
-4678
-4674
-4668
-4660
-4650
-4638
-4625
-4611
-4595
-4579
-4562
-4546
-4529
-4512
-4495
-4478
-4460
-4442
-4424
-4406
-4387
-4369
-4351
-4333
-4316
-4301
-4286
-4273
-4261
-4250
-4240
-4232
-4224
-4218
-4212
-4207
-4202
-4198
-4193
-4189
-4184
-4178
-4172
-4166
-4159
-4151
-4144
-4136
-4128
-4121
-4113
-4105
-4096
-4086
-4077
-4067
-4057
-4046
-4035
-4026
-4017
-4008
-3999
-3991
-3982
-3974
-3965
-3956
-3947
-3937
-3927
-3915
-3904
-3891
-3878
-3865
-3851
-3838
-3824
-3811
-3797
-3784
-3770
-3756
-3741
-3726
-3709
-3691
-3670
-3648
-3624
-3598
-3570
-3539
-3506
-3471
-3435
-3396
-3355
-3313
-3270
-3225
-3179
-3132
-3085
-3037
-2990
-2943
-2897
-2852
-2809
-2766
-2725
-2684
-2645
-2605
-2566
-2527
-2489
-2451
-2413
-2376
-2340
-2306
-2273
-2241
-2212
-2185
-2159
-2135
-2113
-2091
-2071
-2053
-2036
-2021
-2008
-1998
-1990
-1984
-1981
-1979
-1979
-1980
-1982
-1985
-1987
-1989
-1991
-1992
-1992
-1991
-1990
-1988
-1986
-1983
-1979
-1974
-1968
-1960
-1950
-1939
-1925
-1910
-1892
-1872
-1851
-1828
-1804
-1779
-1754
-1730
-1706
-1682
-1660
-1638
-1618
-1598
-1579
-1561
-1544
-1528
-1513
-1498
-1484
-1471
-1459
-1448
-1438
-1429
-1422
-1415
-1410
-1407
-1405
-1404
-1405
-1407
-1411
-1416
-1421
-1426
-1432
-1437
-1442
-1446
-1450
-1452
-1453
-1453
-1452
-1450
-1447
-1443
-1439
-1435
-1431
-1429
-1426
-1425
-1424
-1423
-1422
-1421
-1419
-1417
-1413
-1407
-1400
-1391
-1379
-1364
-1347
-1328
-1305
-1280
-1252
-1222
-1189
-1155
-1118
-1079
-1039
-997
-954
-910
-864
-818
-772
-725
-678
-631
-585
-540
-497
-454
-414
-374
-335
-297
-259
-222
-186
-151
-117
-85
-54
-26
1
26
49
69
87
104
118
131
143
154
163
172
179
186
192
197
202
205
208
211
213
215
217
219
221
224
227
230
233
237
240
243
247
249
252
253
254
254
253
251
249
247
244
242
240
239
238
238
239
241
243
247
251
255
260
265
269
273
277
280
282
285
288
291
295
299
305
310
317
324
332
340
349
358
367
376
386
396
406
417
430
443
458
475
492
511
529
546
561
575
586
594
599
602
603
603
601
599
597
596
595
594
593
593
593
592
590
588
585
581
576
571
565
558
551
545
540
536
534
535
539
545
553
563
575
588
602
617
632
648
665
683
703
724
748
773
799
828
858
889
921
952
984
1014
1046
1076
1105
1133
1160
1186
1211
1235
1258
1280
1303
1325
1348
1371
1395
1420
1444
1470
1496
1522
1548
1575
1601
1628
1655
1682
1709
1737
1766
1795
1824
1854
1885
1915
1945
1974
2003
2031
2057
2083
2107
2130
2151
2172
2192
2210
2228
2245
2260
2275
2287
2299
2309
2318
2326
2333
2338
2344
2348
2353
2357
2362
2366
2370
2374
2377
2379
2380
2379
2377
2372
2366
2358
2349
2338
2326
2314
2301
2289
2278
2268
2259
2251
2245
2240
2236
2232
2230
2228
2226
2225
2225
2226
2227
2231
2236
2243
2253
2266
2281
2299
2320
2343
2367
2393
2420
2448
2477
2507
2537
2567
2599
2631
2663
2696
2729
2762
2795
2828
2860
2893
2925
2957
2989
3022
3055
3089
3124
3159
3194
3231
3268
3305
3343
3381
3419
3459
3499
3540
3581
3623
3666
3709
3752
3796
3839
3882
3924
3966
4009
4051
4093
4135
4177
4218
4259
4299
4338
4374
4409
4442
4473
4502
4530
4556
4583
4608
4633
4658
4682
4706
4729
4751
4772
4792
4812
4830
4848
4865
4882
4898
4913
4929
4944
4959
4973
4987
5000
5012
5023
5033
5042
5050
5056
5061
5063
5064
5063
5061
5056
5050
5043
5034
5024
5013
5002
4990
4977
4964
4951
4938
4925
4912
4900
4888
4878
4869
4861
4855
4851
4847
4845
4844
4843
4844
4845
4848
4851
4856
4861
4867
4875
4883
4892
4902
4913
4924
4936
4947
4959
4970
4981
4992
5002
5012
5020
5027
5033
5036
5036
5035
5031
5024
5015
5004
4991
4977
4960
4943
4924
4904
4882
4860
4836
4810
4782
4753
4722
4690
4656
4620
4584
4547
4508
4469
4430
4390
4351
4312
4273
4235
4197
4159
4121
4083
4046
4008
3971
3935
3899
3865
3831
3798
3767
3735
3705
3675
3646
3617
3589
3562
3534
3507
3481
3455
3430
3405
3382
3360
3339
3319
3301
3285
3271
3259
3249
3242
3237
3234
3233
3233
3235
3237
3239
3241
3243
3245
3246
3246
3247
3246
3245
3244
3242
3240
3238
3235
3232
3229
3224
3220
3215
3210
3206
3202
3199
3197
3197
3198
3201
3205
3210
3218
3226
3236
3247
3258
3269
3280
3291
3302
3313
3323
3335
3346
3357
3368
3380
3391
3402
3413
3423
3433
3442
3451
3459
3467
3475
3483
3493
3504
3518
3533
3551
3570
3591
3613
3635
3658
3680
3703
3724
3746
3768
3790
3813
3837
3863
3890
3919
3950
3981
4014
4048
4082
4116
4149
4183
4217
4250
4283
4315
4348
4381
4413
4445
4477
4508
4538
4568
4598
4626
4655
4683
4711
4740
4769
4798
4827
4857
4886
4915
4944
4971
4997
5022
5045
5066
5086
5105
5123
5140
5156
5172
5188
5203
5218
5233
5248
5263
5278
5292
5306
5319
5331
5342
5353
5363
5372
5380
5387
5394
5400
5406
5410
5414
5416
5416
5415
5412
5407
5399
5390
5379
5366
5352
5337
5322
5306
5291
5276
5262
5249
5238
5228
5221
5215
5210
5208
5209
5211
5216
5223
5234
5247
5263
5282
5305
5330
5359
5389
5422
5457
5492
5529
5565
5602
5639
5675
5712
5748
5785
5822
5859
5896
5932
5968
6003
6037
6069
6100
6130
6159
6186
6212
6236
6259
6281
6300
6318
6334
6348
6361
6373
6383
6391
6399
6406
6411
6416
6419
6420
6420
6417
6413
6406
6397
6387
6375
6361
6347
6332
6315
6298
6280
6261
6240
6219
6196
6172
6147
6120
6093
6065
6036
6006
5977
5947
5918
5890
5861
5833
5806
5779
5751
5724
5697
5670
5643
5615
5588
5561
5534
5507
5481
5455
5430
5405
5381
5358
5336
5314
5293
5273
5253
5235
5218
5202
5187
5173
5161
5150
5139
5129
5120
5111
5102
5091
5079
5065
5050
5032
5011
4988
4963
4936
4906
4873
4838
4801
4761
4719
4675
4630
4583
4535
4487
4437
4388
4339
4291
4244
4199
4155
4114
4075
4037
4003
3970
3941
3913
3887
3864
3843
3824
3806
3789
3774
3759
3746
3733
3720
3708
3696
3685
3675
3666
3658
3652
3648
3646
3647
3649
3653
3659
3666
3675
3686
3697
3710
3723
3737
3752
3767
3782
3798
3813
3829
3844
3860
3876
3892
3908
3924
3941
3958
3975
3992
4010
4027
4046
4062
4080
4096
4111
4124
4136
4147
4156
4165
4174
4183
4193
4204
4216
4229
4244
4259
4274
4289
4304
4318
4332
4345
4358
4370
4384
4398
4414
4430
4449
4469
4491
4514
4538
4563
4587
4612
4635
4659
4681
4703
4725
4747
4770
4793
4818
4844
4871
4901
4933
4967
5002
5040
5078
5118
5157
5197
5237
5276
5314
5351
5387
5423
5457
5490
5523
5554
5585
5615
5644
5674
5702
5731
5759
5786
5814
5841
5869
5896
5924
5952
5981
6010
6039
6069
6099
6129
6159
6189
6220
6250
6280
6311
6341
6372
6402
6431
6460
6488
6516
6543
6569
6594
6619
6643
6667
6690
6713
6736
6759
6781
6804
6828
6851
6875
6899
6923
6947
6971
6993
7016
7037
7058
7079
7099
7120
7141
7162
7184
7205
7226
7246
7265
7283
7300
7316
7332
7347
7362
7377
7392
7407
7422
7437
7452
7467
7482
7496
7509
7521
7532
7541
7548
7553
7556
7559
7560
7559
7558
7556
7553
7548
7542
7535
7526
7515
7502
7487
7470
7452
7431
7409
7385
7361
7334
7307
7278
7248
7217
7185
7151
7117
7081
7045
7007
6969
6931
6892
6854
6815
6776
6738
6700
6662
6625
6588
6551
6515
6480
6446
6414
6384
6355
6329
6305
6283
6263
6244
6228
6212
6198
6185
6174
6164
6157
6151
6148
6148
6150
6155
6163
6173
6185
6198
6213
6228
6245
6261
6278
6297
6316
6338
6361
6388
6417
6450
6486
6525
6567
6612
6658
6706
6755
6804
6854
6904
6954
7003
7051
7099
7146
7193
7239
7284
7329
7374
7417
7460
7502
7543
7584
7624
7664
7704
7744
7784
7824
7866
7907
7950
7993
8038
8082
8128
8173
8219
8265
8310
8356
8402
8447
8493
8539
8586
8633
8680
8727
8774
8822
8868
8914
8960
9004
9046
9088
9128
9167
9205
9242
9278
9313
9349
9383
9417
9450
9482
9512
9541
9569
9594
9618
9640
9661
9680
9698
9716
9733
9750
9768
9786
9805
9823
9842
9861
9879
9897
9913
9929
9943
9957
9969
9981
9993
10004
10013
10022
10029
10035
10039
10041
10041
10040
10036
10031
10024
10017
10009
10000
9991
9983
9974
9966
9958
9950
9942
9934
9925
9915
9904
9892
9879
9864
9847
9828
9808
9786
9763
9739
9715
9689
9664
9638
9612
9585
9559
9533
9507
9481
9455
9429
9402
9376
9350
9323
9296
9269
9242
9215
9187
9158
9129
9099
9069
9037
9005
8972
8939
8905
8870
8835
8800
8764
8728
8692
8655
8617
8579
8540
8500
8459
8417
8375
8332
8289
8245
8201
8156
8111
8064
8019
7973
7926
7877
7828
7778
7727
7675
7622
7569
7517
7465
7415
7367
7320
7276
7233
7192
7153
7114
7075
7037
6999
6961
6923
6885
6848
6810
6774
6738
6703
6669
6636
6604
6574
6543
6513
6483
6453
6423
6393
6362
6332
6302
6272
6242
6212
6183
6155
6128
6102
6077
6055
6034
6014
5997
5981
5967
5954
5943
5933
5924
5917
5911
5906
5903
5900
5899
5898
5897
5897
5897
5897
5897
5898
5899
5901
5905
5909
5915
5921
5929
5937
5945
5952
5960
5966
5971
5975
5978
5980
5982
5984
5986
5988
5991
5995
5999
6004
6008
6014
6020
6026
6033
6041
6050
6061
6073
6088
6105
6124
6146
6170
6195
6223
6251
6279
6308
6336
6362
6388
6413
6438
6462
6487
6511
6536
6560
6585
6610
6634
6660
6685
6710
6736
6762
6788
6814
6841
6868
6895
6922
6949
6976
7002
7027
7051
7074
7096
7117
7137
7158
7178
7199
7220
7241
7263
7285
7308
7330
7354
7378
7403
7428
7454
7482
7509
7538
7566
7595
7623
7651
7678
7704
7730
7753
7776
7796
7815
7832
7846
7858
7867
7873
7877
7877
7875
7871
7864
7854
7842
7828
7812
7793
7772
7749
7724
7697
7669
7639
7608
7577
7545
7513
7481
7449
7418
7386
7355
7324
7293
7264
7235
7207
7179
7153
7127
7102
7077
7052
7027
7001
6975
6948
6919
6890
6860
6829
6797
6764
6731
6697
6661
6625
6587
6548
6506
6463
6418
6372
6324
6275
6225
6176
6127
6078
6030
5983
5937
5893
5850
5809
5769
5731
5694
5659
5624
5590
5557
5523
5488
5452
5415
5377
5337
5296
5254
5211
5168
5125
5082
5039
4997
4955
4913
4871
4829
4787
4744
4701
4656
4611
4566
4519
4473
4426
4380
4335
4290
4246
4204
4163
4125
4089
4056
4026
3998
3974
3954
3936
3923
3913
3908
3907
3910
3918
3930
3947
3968
3993
4021
4053
4088
4125
4164
4205
4248
4292
4337
4384
4431
4479
4528
4577
4628
4679
4731
4782
4832
4881
4928
4973
5016
5056
5093
5128
5159
5188
5214
5238
5259
5278
5295
5310
5323
5334
5343
5349
5353
5355
5354
5350
5345
5338
5329
5318
5307
5295
5283
5271
5258
5246
5235
5224
5213
5203
5193
5182
5172
5161
5150
5139
5126
5113
5099
5085
5069
5052
5035
5016
4997
4978
4958
4937
4916
4895
4874
4853
4832
4812
4793
4774
4755
4738
4721
4704
4688
4673
4658
4643
4629
4615
4601
4587
4574
4560
4547
4533
4519
4504
4489
4473
4456
4439
4421
4402
4382
4361
4340
4318
4295
4271
4246
4221
4195
4168
4140
4112
4083
4053
4022
3989
3954
3918
3880
3840
3799
3757
3714
3671
3628
3586
3545
3505
3467
3430
3396
3362
3330
3300
3270
3242
3215
3190
3167
3145
3125
3105
3087
3070
3054
3038
3023
3009
2996
2983
2972
2961
2952
2945
2939
2935
2933
2933
2936
2941
2949
2961
2976
2994
3016
3041
3069
3100
3133
3168
3205
3243
3283
3324
3366
3409
3453
3498
3543
3589
3635
3682
3729
3777
3825
3872
3920
3967
4013
4058
4101
4142
4180
4216
4250
4280
4308
4334
4358
4380
4400
4420
4439
4457
4474
4491
4508
4524
4541
4558
4575
4594
4615
4638
4663
4690
4720
4753
4789
4827
4867
4910
4955
5001
5049
5098
5149
5200
5252
5305
5358
5411
5463
5516
5568
5618
5668
5716
5763
5808
5852
5894
5934
5973
6012
6050
6089
6128
6169
6210
6253
6298
6343
6390
6437
6485
6531
6578
6623
6667
6710
6753
6796
6840
6885
6932
6980
7030
7081
7133
7185
7236
7287
7336
7383
7429
7471
7511
7548
7582
7614
7644
7672
7699
7724
7748
7771
7792
7812
7830
7847
7862
7876
7888
7899
7910
7920
7931
7942
7955
7968
7982
7998
8016
8036
8058
8082
8108
8137
8169
8203
8239
8278
8319
8362
8406
8453
8500
8549
8599
8651
8703
8756
8810
8865
8921
8977
9033
9089
9145
9202
9259
9315
9372
9428
9483
9536
9586
9634
9679
9719
9756
9788
9815
9838
9856
9869
9878
9883
9883
9880
9873
9863
9850
9834
9816
9796
9774
9750
9725
9699
9672
9645
9616
9587
9557
9525
9493
9459
9424
9387
9349
9308
9265
9219
9170
9118
9063
9005
8944
8880
8813
8744
8672
8597
8521
8443
8365
8285
8205
8125
8045
7968
7890
7813
7738
7665
7594
7525
7459
7396
7334
7275
7217
7161
7107
7053
7001
6950
6900
6852
6805
6761
6718
6679
6642
6608
6577
6548
6523
6499
6476
6455
6434
6414
6393
6373
6352
6331
6311
6290
6271
6253
6236
6221
6209
6200
6193
6189
6188
6189
6193
6200
6209
6221
6235
6253
6274
6299
6327
6360
6398
6439
6486
6538
6594
6656
6722
6794
6871
6953
7040
7132
7228
7329
7435
7545
7660
7778
7901
8026
8156
8288
8422
8558
8696
8835
8975
9116
9257
9399
9541
9683
9824
9964
10103
10241
10376
10509
10640
10768
10894
11017
11138
11257
11374
11489
11604
11717
11828
11939
12048
12155
12259
12362
12462
12559
12653
12744
12832
12917
12998
13077
13153
13225
13295
13361
13423
13481
13535
13584
13628
13667
13701
13730
13753
13772
13785
13794
13799
13798
13793
13784
13769
13750
13725
13696
13661
13621
13576
13527
13474
13416
13355
13291
13224
13153
13080
13004
12925
12844
12759
12672
12582
12489
12393
12296
12196
12094
11991
11887
11783
11677
11571
11464
11357
11250
11143
11035
10928
10819
10711
10602
10492
10381
10269
10156
10041
9925
9807
9687
9567
9445
9324
9203
9082
8962
8843
8726
8611
8496
8384
8273
8163
8055
7949
7844
7742
7642
7546
7452
7362
7275
7192
7114
7039
6969
6902
6841
6783
6729
6680
6634
6592
6555
6521
6492
6468
6448
6432
6421
6415
6412
6413
6418
6425
6436
6449
6465
6484
6504
6528
6554
6582
6614
6648
6686
6727
6770
6816
6864
6914
6964
7015
7066
7116
7166
7216
7264
7311
7357
7403
7448
7493
7539
7585
7632
7680
7729
7779
7829
7880
7930
7979
8028
8074
8119
8164
8205
8244
8280
8315
8347
8378
8407
8434
8460
8484
8507
8529
8550
8569
8586
8602
8617
8631
8643
8655
8665
8674
8682
8690
8697
8704
8711
8718
8725
8733
8740
8747
8754
8760
8765
8768
8770
8770
8768
8764
8758
8749
8738
8725
8710
8693
8674
8653
8631
8606
8580
8551
8520
8486
8449
8409
8366
8320
8271
8219
8163
8103
8042
7976
7908
7836
7762
7685
7605
7522
7438
7351
7262
7172
7080
6987
6893
6798
6702
6606
6509
6413
6318
6224
6131
6039
5950
5862
5777
5693
5612
5533
5456
5382
5309
5238
5169
5103
5038
4976
4916
4859
4805
4755
4708
4665
4625
4589
4556
4526
4498
4473
4450
4428
4408
4389
4372
4357
4343
4332
4323
4317
4313
4312
4314
4317
4322
4329
4336
4344
4353
4362
4371
4381
4391
4402
4414
4427
4442
4458
4475
4493
4512
4531
4550
4569
4586
4603
4618
4633
4647
4661
4675
4689
4703
4717
4732
4747
4762
4777
4791
4804
4817
4828
4839
4849
4859
4869
4880
4894
4909
4926
4946
4968
4993
5019
5047
5077
5109
5142
5177
5213
5251
5290
5331
5373
5417
5462
5508
5556
5605
5654
5705
5755
5806
5858
5910
5963
6017
6073
6130
6190
6251
6315
6380
6448
6517
6587
6658
6730
6801
6871
6940
7007
7073
7137
7199
7259
7318
7374
7429
7481
7532
7581
7627
7672
7714
7754
7791
7825
7857
7886
7911
7934
7953
7970
7984
7994
8003
8007
8010
8012
8010
8007
8002
7996
7987
7978
7966
7953
7939
7923
7905
7887
7868
7848
7827
7806
7785
7764
7742
7720
7698
7676
7653
7630
7608
7585
7563
7541
7520
7500
7481
7464
7448
7433
7419
7406
7393
7381
7367
7353
7338
7323
7306
7289
7272
7254
7235
7215
7194
7171
7148
7122
7096
7068
7039
7009
6979
6947
6915
6882
6848
6814
6779
6743
6707
6670
6633
6597
6560
6523
6486
6449
6413
6377
6342
6306
6271
6235
6199
6163
6126
6089
6052
6015
5978
5941
5904
5867
5830
5792
5755
5717
5677
5637
5596
5553
5509
5463
5416
5368
5319
5269
5218
5167
5115
5064
5013
4962
4912
4863
4815
4768
4722
4676
4632
4588
4545
4503
4461
4420
4379
4338
4297
4256
4214
4171
4127
4083
4037
3990
3942
3893
3843
3793
3741
3688
3633
3577
3520
3463
3405
3346
3289
3232
3177
3123
3072
3022
2975
2931
2888
2847
2807
2768
2729
2691
2654
2618
2583
2549
2518
2489
2461
2436
2413
2391
2369
2348
2326
2304
2281
2257
2232
2207
2182
2157
2131
2106
2081
2055
2029
2005
1979
1953
1926
1899
1871
1844
1817
1791
1766
1744
1723
1705
1690
1677
1666
1658
1651
1646
1642
1641
1640
1642
1646
1653
1662
1674
1688
1704
1723
1743
1766
1791
1817
1846
1875
1907
1940
1974
2009
2047
2086
2127
2170
2213
2258
2304
2350
2397
2443
2490
2536
2582
2626
2669
2711
2750
2788
2823
2856
2888
2918
2946
2973
2998
3022
3045
3067
3089
3109
3128
3147
3165
3182
3197
3212
3226
3240
3252
3265
3277
3288
3299
3309
3318
3326
3332
3337
3341
3342
3343
3343
3343
3343
3344
3347
3352
3359
3368
3379
3392
3406
3422
3439
3456
3474
3491
3509
3527
3545
3562
3579
3595
3611
3627
3642
3658
3675
3693
3712
3733
3756
3781
3809
3839
3871
3904
3938
3972
4006
4040
4073
4103
4131
4155
4177
4194
4207
4216
4220
4220
4214
4204
4188
4168
4142
4113
4078
4042
4002
3959
3913
3865
3814
3760
3702
3640
3574
3504
3429
3351
3269
3185
3099
3012
2925
2838
2752
2667
2583
2500
2417
2335
2253
2171
2089
2007
1925
1845
1765
1686
1609
1533
1459
1386
1314
1244
1174
1105
1037
970
904
838
775
712
650
589
530
472
416
361
308
257
208
160
113
69
25
-18
-59
-100
-141
-181
-220
-258
-294
-329
-361
-390
-417
-440
-461
-479
-495
-508
-518
-527
-534
-540
-543
-545
-545
-543
-537
-530
-519
-506
-490
-472
-452
-430
-407
-382
-356
-329
-300
-270
-237
-202
-164
-123
-78
-30
21
76
134
196
262
331
403
479
559
642
729
820
915
1014
1117
1225
1337
1453
1572
1695
1820
1947
2075
2205
2337
2470
2604
2740
2878
3018
3159
3302
3446
3591
3735
3879
4022
4163
4303
4440
4576
4709
4840
4969
5096
5220
5342
5462
5577
5688
5794
5895
5989
6077
6157
6231
6298
6359
6413
6460
6502
6539
6570
6597
6619
6637
6650
6659
6663
6663
6657
6647
6632
6612
6588
6561
6530
6495
6458
6417
6374
6328
6279
6227
6173
6116
6055
5992
5926
5857
5785
5711
5635
5558
5479
5400
5319
5238
5155
5070
4984
4895
4804
4710
4614
4515
4414
4311
4207
4101
3994
3887
3779
3671
3564
3458
3353
3250
3150
3051
2954
2860
2768
2678
2591
2506
2425
2347
2272
2201
2134
2071
2012
1956
1905
1856
1809
1765
1722
1680
1639
1597
1557
1517
1478
1440
1404
1371
1340
1311
1286
1263
1243
1226
1212
1201
1192
1186
1181
1179
1178
1178
1179
1182
1185
1189
1194
1200
1207
1214
1223
1233
1244
1257
1271
1287
1306
1326
1349
1375
1404
1436
1473
1513
1558
1607
1662
1722
1787
1857
1932
2011
2095
2182
2272
2366
2462
2561
2661
2764
2867
2972
3076
3180
3284
3387
3488
3588
3686
3783
3877
3969
4059
4146
4231
4312
4391
4467
4540
4610
4678
4744
4808
4871
4933
4993
5053
5111
5168
5224
5278
5330
5380
5427
5473
5516
5556
5594
5629
5660
5687
5711
5730
5746
5758
5767
5772
5774
5773
5770
5763
5753
5741
5725
5706
5685
5661
5634
5606
5576
5545
5513
5480
5447
5413
5378
5343
5305
5267
5226
5184
5140
5093
5045
4994
4940
4884
4825
4763
4699
4631
4562
4491
4419
4346
4273
4200
4127
4054
3984
3914
3845
3778
3713
3651
3590
3532
3477
3425
3376
3331
3290
3252
3219
3190
3164
3141
3121
3103
3086
3071
3056
3041
3027
3013
2999
2985
2971
2957
2944
2931
2918
2906
2895
2885
2875
2866
2859
2852
2846
2842
2839
2838
2838
2839
2842
2845
2849
2853
2857
2859
2859
2858
2854
2849
2841
2830
2818
2804
2787
2768
2747
2723
2696
2666
2633
2597
2557
2513
2464
2412
2354
2292
2225
2153
2076
1995
1908
1817
1722
1622
1518
1411
1301
1189
1074
958
841
723
605
487
369
251
133
15
-103
-221
-338
-455
-571
-687
-802
-917
-1032
-1147
-1263
-1379
-1496
-1613
-1731
-1849
-1966
-2083
-2197
-2310
-2419
-2525
-2628
-2726
-2819
-2908
-2992
-3071
-3146
-3217
-3284
-3349
-3410
-3469
-3526
-3581
-3634
-3685
-3735
-3782
-3828
-3871
-3912
-3950
-3985
-4016
-4043
-4069
-4090
-4107
-4121
-4131
-4138
-4140
-4138
-4131
-4118
-4100
-4075
-4046
-4009
-3967
-3920
-3868
-3813
-3754
-3693
-3631
-3567
-3503
-3439
-3373
-3308
-3242
-3175
-3107
-3038
-2967
-2895
-2822
-2747
-2670
-2592
-2513
-2431
-2349
-2264
-2178
-2090
-2000
-1909
-1816
-1722
-1626
-1530
-1432
-1332
-1231
-1129
-1025
-920
-813
-706
-597
-488
-378
-267
-156
-45
66
176
286
395
503
610
716
821
925
1028
1130
1231
1330
1428
1525
1621
1715
1809
1901
1991
2079
2166
2251
2335
2418
2500
2583
2666
2749
2833
2916
2999
3081
3160
3238
3312
3382
3449
3511
3568
3620
3667
3708
3745
3776
3803
3826
3845
3859
3869
3874
3874
3868
3857
3839
3815
3786
3750
3710
3665
3615
3561
3504
3443
3379
3312
3241
3166
3088
3005
2917
2825
2727
2626
2520
2410
2297
2181
2062
1942
1821
1699
1576
1452
1329
1205
1081
957
833
709
585
462
339
217
95
-25
-144
-262
-379
-493
-606
-716
-824
-930
-1033
-1133
-1232
-1329
-1425
-1519
-1611
-1702
-1792
-1881
-1968
-2054
-2139
-2222
-2304
-2384
-2463
-2542
-2619
-2696
-2772
-2847
-2923
-2998
-3073
-3147
-3220
-3292
-3363
-3432
-3498
-3563
-3625
-3683
-3739
-3792
-3841
-3887
-3930
-3968
-4003
-4035
-4062
-4086
-4107
-4124
-4139
-4150
-4160
-4167
-4172
-4176
-4177
-4177
-4175
-4171
-4165
-4157
-4148
-4136
-4123
-4109
-4093
-4077
-4059
-4043
-4027
-4011
-3995
-3980
-3965
-3950
-3935
-3918
-3900
-3881
-3860
-3836
-3810
-3781
-3748
-3712
-3672
-3627
-3578
-3525
-3466
-3404
-3337
-3265
-3190
-3110
-3026
-2938
-2847
-2754
-2658
-2561
-2462
-2362
-2263
-2164
-2066
-1969
-1875
-1784
-1695
-1610
-1528
-1449
-1375
-1304
-1236
-1173
-1114
-1059
-1008
-962
-920
-883
-850
-821
-796
-775
-757
-742
-730
-719
-711
-705
-699
-696
-694
-693
-693
-694
-697
-701
-706
-713
-721
-730
-742
-755
-770
-787
-806
-828
-852
-879
-910
-945
-985
-1031
-1082
-1140
-1204
-1275
-1353
-1439
-1532
-1632
-1740
-1855
-1978
-2109
-2247
-2392
-2544
-2703
-2869
-3042
-3220
-3405
-3594
-3789
-3987
-4189
-4394
-4601
-4809
-5018
-5227
-5435
-5641
-5845
-6046
-6244
-6437
-6625
-6808
-6984
-7154
-7317
-7472
-7620
-7761
-7894
-8020
-8138
-8252
-8358
-8458
-8552
-8640
-8722
-8797
-8866
-8930
-8987
-9037
-9082
-9120
-9151
-9177
-9196
-9210
-9219
-9223
-9222
-9216
-9207
-9194
-9176
-9155
-9130
-9100
-9066
-9027
-8983
-8933
-8877
-8815
-8748
-8676
-8598
-8516
-8429
-8339
-8244
-8146
-8044
-7939
-7830
-7718
-7603
-7484
-7363
-7238
-7110
-6980
-6848
-6713
-6577
-6440
-6302
-6163
-6025
-5888
-5752
-5617
-5483
-5352
-5222
-5095
-4969
-4847
-4726
-4608
-4491
-4377
-4264
-4152
-4042
-3934
-3827
-3722
-3618
-3517
-3419
-3324
-3233
-3147
-3066
-2990
-2920
-2856
-2798
-2745
-2698
-2655
-2617
-2583
-2553
-2527
-2505
-2487
-2472
-2461
-2453
-2449
-2449
-2452
-2460
-2471
-2486
-2505
-2528
-2556
-2587
-2623
-2663
-2708
-2757
-2811
-2869
-2932
-2999
-3070
-3143
-3220
-3299
-3380
-3462
-3544
-3626
-3707
-3787
-3865
-3939
-4011
-4080
-4144
-4204
-4259
-4310
-4356
-4396
-4431
-4460
-4483
-4498
-4506
-4507
-4499
-4484
-4460
-4430
-4391
-4346
-4293
-4234
-4169
-4097
-4019
-3938
-3851
-3760
-3664
-3563
-3459
-3350
-3237
-3120
-2999
-2873
-2743
-2607
-2466
-2318
-2164
-2004
-1836
-1661
-1479
-1290
-1094
-891
-682
-466
-245
-18
213
448
686
927
1171
1417
1666
1916
2169
2423
2680
2938
3199
3461
3726
3993
4261
4532
4804
5078
5355
5633
5912
6193
6475
6758
7040
7321
7601
7878
8151
8421
8686
8946
9200
9450
9694
9933
10167
10397
10622
10842
11058
11268
11472
11671
11863
12047
12224
12392
12553
12705
12849
12985
13113
13234
13348
13455
13555
13650
13738
13820
13896
13966
14030
14087
14138
14181
14218
14247
14269
14282
14288
14286
14276
14258
14231
14197
14154
14103
14044
13978
13904
13824
13737
13644
13546
13443
13334
13220
13102
12978
12850
12716
12576
12430
12277
12118
11952
11778
11598
11410
11216
11014
10807
10592
10372
10146
9914
9675
9429
9177
8917
8650
8375
8092
7800
7500
7192
6875
6550
6216
5875
5525
5168
4804
4433
4054
3672
3283
2890
2493
2094
1692
1288
884
479
76
-327
-727
-1124
-1518
-1908
-2293
-2673
-3046
-3414
-3775
-4129
-4476
-4815
-5147
-5472
-5789
-6099
-6401
-6696
-6982
-7261
-7532
-7796
-8052
-8301
-8543
-8778
-9007
-9231
-9449
-9664
-9875
-10084
-10290
-10494
-10697
-10899
-11099
-11297
-11493
-11685
-11875
-12061
-12242
-12418
-12589
-12753
-12911
-13061
-13204
-13338
-13464
-13580
-13687
-13785
-13874
-13953
-14024
-14086
-14140
-14186
-14224
-14255
-14278
-14294
-14302
-14302
-14294
-14277
-14251
-14217
-14173
-14120
-14058
-13988
-13908
-13820
-13724
-13619
-13508
-13389
-13264
-13132
-12995
-12851
-12701
-12546
-12385
-12218
-12046
-11867
-11683
-11493
-11297
-11096
-10890
-10680
-10466
-10249
-10030
-9809
-9587
-9363
-9139
-8914
-8690
-8466
-8244
-8023
-7807
-7593
-7383
-7176
-6974
-6775
-6581
-6390
-6204
-6021
-5842
-5667
-5496
-5330
-5169
-5013
-4863
-4720
-4584
-4455
-4334
-4221
-4117
-4021
-3932
-3851
-3778
-3711
-3652
-3599
-3554
-3515
-3484
-3460
-3444
-3435
-3435
-3443
-3460
-3484
-3516
-3555
-3599
-3649
-3703
-3760
-3820
-3882
-3946
-4011
-4080
-4150
-4224
-4301
-4381
-4466
-4554
-4648
-4746
-4849
-4958
-5072
-5193
-5320
-5454
-5596
-5744
-5902
-6067
-6242
-6426
-6620
-6824
-7038
-7261
-7494
-7735
-7985
-8243
-8507
-8776
-9050
-9326
-9604
-9882
-10159
-10434
-10705
-10972
-11234
-11491
-11742
-11986
-12224
-12456
-12680
-12898
-13109
-13312
-13508
-13696
-13876
-14048
-14211
-14365
-14510
-14646
-14772
-14888
-14995
-15092
-15181
-15262
-15336
-15404
-15466
-15523
-15577
-15627
-15674
-15719
-15761
-15800
-15836
-15869
-15898
-15922
-15940
-15952
-15957
-15954
-15942
-15921
-15889
-15847
-15794
-15729
-15652
-15562
-15461
-15347
-15220
-15080
-14928
-14763
-14585
-14394
-14190
-13974
-13745
-13503
-13250
-12985
-12709
-12421
-12124
-11815
-11497
-11170
-10832
-10486
-10131
-9768
-9397
-9018
-8633
-8241
-7843
-7440
-7032
-6618
-6200
-5778
-5351
-4921
-4488
-4051
-3612
-3169
-2725
-2279
-1832
-1385
-939
-494
-51
389
827
1262
1695
2126
2555
2984
3413
3842
4273
4705
5139
5575
6012
6450
6888
7326
7762
8196
8626
9051
9471
9884
10290
10687
11076
11455
11825
12183
12530
12865
13188
13499
13796
14081
14351
14608
14851
15079
15293
15491
15674
15841
15991
16125
16241
16341
16423
16489
16538
16570
16587
16588
16575
16547
16505
16450
16383
16303
16215
16114
16004
15885
15757
15620
15476
15324
15165
14999
14828
14650
14467
14278
14085
13886
13684
13477
13267
13053
12834
12612
12386
12156
11922
11684
11441
11195
10944
10691
10433
10173
9910
9645
9378
9110
8840
8569
8296
8023
7748
7472
7195
6917
6638
6358
6076
5794
5511
5228
4944
4659
4375
4090
3805
3521
3237
2953
2670
2388
2107
1827
1548
1270
994
720
448
178
-89
-354
-617
-876
-1132
-1384
-1632
-1876
-2115
-2349
-2579
-2803
-3023
-3237
-3445
-3648
-3846
-4037
-4223
-4402
-4575
-4741
-4901
-5053
-5198
-5334
-5462
-5581
-5690
-5789
-5878
-5955
-6021
-6075
-6117
-6145
-6160
-6162
-6149
-6122
-6081
-6025
-5955
-5872
-5774
-5663
-5539
-5402
-5254
-5093
-4921
-4738
-4545
-4342
-4130
-3910
-3681
-3446
-3204
-2956
-2703
-2446
-2186
-1923
-1659
-1393
-1127
-860
-595
-330
-67
194
452
707
959
1206
1448
1686
1920
2149
2374
2595
2812
3027
3239
3448
3656
3862
4065
4265
4462
4655
4844
5027
5204
5373
5536
5690
5837
5975
6105
6227
6341
6446
6543
6631
6711
6782
6844
6898
6943
6979
7008
7028
7042
7048
7048
7042
7030
7013
6991
6964
6933
6897
6856
6811
6761
6707
6648
6585
6517
6445
6368
6288
6203
6113
6020
5923
5822
5717
5608
5496
5380
5260
5136
5009
4879
4746
4609
4469
4325
4178
4027
3871
3712
3548
3380
3206
3029
2846
2659
2466
2269
2067
1860
1650
1437
1222
1006
790
575
362
152
-55
-258
-456
-651
-841
-1028
-1211
-1391
-1569
-1744
-1917
-2088
-2256
-2423
-2587
-2749
-2909
-3067
-3223
-3377
-3529
-3679
-3827
-3972
-4116
-4256
-4394
-4529
-4660
-4788
-4912
-5032
-5148
-5260
-5369
-5473
-5574
-5671
-5763
-5850
-5932
-6008
-6077
-6140
-6196
-6245
-6286
-6319
-6345
-6362
-6372
-6373
-6367
-6352
-6329
-6298
-6259
-6212
-6159
-6099
-6032
-5960
-5883
-5801
-5716
-5628
-5538
-5447
-5355
-5265
-5176
-5090
-5007
-4927
-4852
-4780
-4712
-4647
-4584
-4524
-4466
-4409
-4352
-4295
-4237
-4179
-4119
-4059
-3998
-3935
-3871
-3806
-3739
-3671
-3602
-3532
-3461
-3389
-3315
-3241
-3166
-3091
-3014
-2937
-2859
-2779
-2698
-2616
-2532
-2447
-2359
-2269
-2178
-2083
-1986
-1887
-1785
-1679
-1570
-1458
-1341
-1220
-1094
-962
-825
-682
-534
-381
-223
-61
105
274
444
617
790
964
1139
1313
1487
1661
1835
2009
2186
2362
2541
2721
2902
3085
3270
3455
3641
3828
4014
4201
4388
4575
4763
4951
5140
5329
5520
5710
5902
6093
6283
6473
6661
6847
7030
7211
7388
7562
7732
7898
8061
8221
8376
8529
8679
8826
8970
9112
9251
9387
9521
9653
9781
9907
10028
10146
10260
10369
10473
10573
10667
10755
10839
10918
10993
11063
11130
11193
11253
11310
11364
11416
11466
11513
11558
11600
11639
11674
11705
11731
11752
11767
11776
11778
11774
11762
11742
11715
11681
11639
11590
11534
11471
11402
11328
11249
11165
11077
10986
10891
10793
10693
10592
10489
10385
10282
10178
10073
9969
9866
9762
9658
9555
9452
9349
9247
9145
9043
8941
8839
8737
8634
8530
8426
8322
8217
8111
8005
7899
7792
7685
7579
7473
7369
7266
7166
7068
6973
6881
6792
6707
6627
6551
6480
6414
6355
6302
6256
6217
6186
6163
6149
6143
6146
6159
6180
6209
6248
6295
6351
6414
6485
6564
6651
6744
6844
6951
7064
7182
7307
7436
7571
7711
7855
8004
8157
8314
8474
8638
8805
8975
9148
9324
9503
9685
9870
10058
10250
10444
10641
10840
11042
11246
11451
11657
11863
12068
12271
12471
12667
12858
13043
13222
13394
13559
13718
13871
14019
14163
14303
14440
14576
14710
14842
14974
15105
15235
15363
15490
15616
15739
15861
15981
16099
16215
16328
16439
16547
16651
16752
16847
16937
17021
17099
17169
17231
17285
17330
17367
17395
17415
17426
17429
17424
17412
17392
17366
17334
17296
17252
17204
17152
17096
17037
16975
16910
16844
16776
16707
16637
16566
16495
16424
16352
16280
16209
16137
16065
15991
15916
15839
15759
15676
15590
15499
15405
15306
15202
15094
14981
14864
14741
14614
14482
14346
14204
14057
13905
13749
13586
13419
13247
13069
12886
12698
12505
12308
12106
11899
11689
11474
11257
11035
10811
10584
10354
10122
9887
9650
9411
9170
8928
8684
8439
8193
7948
7702
7457
7212
6967
6723
6479
6236
5994
5752
5512
5273
5036
4802
4571
4343
4120
3901
3687
3478
3276
3079
2888
2703
2524
2351
2183
2021
1865
1713
1566
1423
1285
1152
1022
897
776
658
545
437
333
234
141
54
-27
-101
-168
-228
-280
-324
-359
-387
-406
-417
-418
-411
-395
-369
-335
-291
-238
-176
-105
-27
59
152
250
352
457
564
673
781
889
995
1100
1204
1305
1406
1505
1603
1700
1796
1892
1987
2082
2176
2269
2362
2454
2547
2640
2734
2829
2926
3024
3124
3225
3329
3434
3542
3652
3765
3880
3998
4118
4241
4367
4495
4626
4759
4895
5032
5170
5309
5448
5588
5727
5866
6004
6141
6276
6410
6543
6673
6800
6925
7046
7164
7278
7387
7493
7593
7689
7780
7865
7946
8021
8090
8156
8215
8268
8315
8356
8390
8417
8438
8452
8458
8456
8446
8427
8400
8363
8317
8261
8197
8122
8041
7949
7849
7741
7624
7499
7365
7224
7075
6918
6754
6582
6403
6217
6024
5824
5616
5402
5180
4951
4714
4470
4220
3962
3697
3426
3149
2865
2576
2281
1982
1678
1370
1058
744
427
110
-209
-527
-844
-1159
-1472
-1781
-2086
-2385
-2679
-2965
-3245
-3517
-3781
-4037
-4286
-4528
-4763
-4991
-5215
-5433
-5646
-5855
-6060
-6261
-6459
-6653
-6843
-7029
-7211
-7389
-7563
-7732
-7896
-8055
-8211
-8360
-8503
-8640
-8771
-8895
-9012
-9122
-9224
-9318
-9405
-9483
-9554
-9616
-9671
-9717
-9755
-9785
-9807
-9821
-9827
-9826
-9816
-9799
-9774
-9740
-9698
-9647
-9587
-9518
-9440
-9353
-9256
-9150
-9034
-8909
-8775
-8631
-8479
-8318
-8150
-7973
-7790
-7599
-7403
-7200
-6992
-6778
-6559
-6336
-6108
-5876
-5640
-5400
-5157
-4909
-4658
-4404
-4147
-3886
-3622
-3355
-3085
-2813
-2538
-2261
-1981
-1699
-1416
-1131
-845
-559
-273
14
300
585
870
1153
1436
1717
1998
2279
2559
2838
3117
3395
3672
3948
4222
4495
4765
5033
5298
5561
5821
6078
6332
6582
6828
7070
7307
7540
7768
7991
8208
8421
8628
8829
9025
9215
9400
9578
9750
9915
10075
10227
10373
10513
10645
10770
10887
10998
11100
11195
11282
11361
11432
11494
11547
11592
11629
11656
11675
11685
11687
11681
11667
11645
11615
11578
11534
11482
11423
11357
11284
11203
11117
11024
10925
10822
10713
10600
10482
10362
10238
10111
9981
9850
9717
9582
9445
9307
9167
9025
8882
8737
8589
8439
8286
8129
7969
7804
7635
7461
7283
7101
6914
6722
6527
6327
6124
5918
5708
5495
5280
5062
4841
4619
4395
4169
3942
3713
3484
3254
3023
2791
2560
2328
2096
1864
1632
1402
1172
944
717
494
273
56
-156
-364
-567
-765
-957
-1143
-1323
-1498
-1666
-1829
-1985
-2135
-2279
-2417
-2549
-2674
-2793
-2906
-3013
-3115
-3211
-3301
-3386
-3466
-3540
-3609
-3672
-3730
-3781
-3827
-3867
-3901
-3929
-3951
-3967
-3978
-3982
-3981
-3974
-3961
-3943
-3919
-3889
-3852
-3808
-3758
-3701
-3636
-3563
-3483
-3396
-3301
-3198
-3088
-2971
-2848
-2718
-2581
-2438
-2289
-2134
-1974
-1808
-1637
-1460
-1278
-1092
-901
-706
-507
-305
-101
105
311
517
721
923
1123
1319
1512
1702
1888
2071
2251
2428
2603
2775
2946
3114
3281
3447
3611
3774
3936
4097
4257
4416
4574
4730
4885
5038
5188
5336
5481
5621
5758
5890
6018
6140
6258
6370
6477
6579
6677
6770
6858
6944
7026
7106
7183
7259
7333
7406
7477
7548
7617
7685
7752
7817
7881
7942
8000
8058
8112
8162
8210
8254
8294
8332
8365
8395
8421
8442
8460
8475
8486
8493
8497
8499
8497
8493
8487
8480
8470
8460
8449
8437
8426
8414
8403
8392
8382
8372
8361
8350
8337
8322
8304
8283
8258
8228
8194
8154
8108
8058
8002
7941
7874
7804
7728
7648
7565
7477
7385
7289
7190
7087
6980
6871
6759
6644
6527
6408
6287
6165
6042
5918
5794
5669
5545
5421
5299
5177
5056
4937
4820
4704
4589
4477
4366
4256
4147
4038
3932
3825
3718
3610
3503
3396
3288
3180
3072
2963
2854
2745
2636
2527
2419
2310
2202
2094
1986
1878
1770
1663
1555
1448
1340
1232
1124
1016
910
804
699
595
492
390
290
190
92
-5
-101
-196
-290
-382
-474
-564
-653
-741
-828
-913
-995
-1075
-1152
-1225
-1295
-1362
-1424
-1483
-1537
-1588
-1635
-1679
-1720
-1759
-1795
-1828
-1860
-1890
-1918
-1944
-1968
-1990
-2011
-2029
-2048
-2063
-2078
-2091
-2102
-2111
-2119
-2124
-2128
-2128
-2126
-2121
-2113
-2101
-2085
-2065
-2041
-2013
-1982
-1945
-1905
-1860
-1811
-1757
-1700
-1637
-1570
-1499
-1422
-1341
-1255
-1163
-1066
-963
-856
-742
-624
-500
-372
-239
-103
37
180
324
470
617
765
912
1058
1203
1348
1490
1632
1771
1909
2045
2180
2313
2445
2574
2703
2830
2955
3080
3204
3327
3449
3571
3692
3813
3934
4054
4175
4295
4416
4536
4656
4777
4897
5018
5138
5259
5380
5501
5622
5743
5864
5984
6105
6225
6344
6463
6582
6699
6816
6932
7047
7161
7274
7386
7498
7609
7719
7828
7936
8044
8150
8254
8358
8460
8560
8658
8754
8847
8938
9027
9112
9194
9273
9349
9421
9489
9554
9615
9671
9724
9773
9818
9859
9897
9932
9964
9992
10018
10040
10060
10077
10090
10100
10106
10108
10107
10101
10092
10077
10058
10035
10007
9974
9937
9896
9851
9802
9749
9694
9636
9575
9513
9448
9382
9314
9245
9174
9104
9032
8961
8889
8818
8748
8679
8612
8546
8483
8422
8364
8309
8258
8211
8167
8129
8093
8064
8038
8016
8000
7989
7982
7979
7980
7985
7994
8007
8023
8045
8071
8101
8135
8172
8214
8260
8311
8365
8423
8485
8551
8620
8693
8770
8850
8934
9021
9111
9204
9300
9398
9499
9600
9703
9806
9909
10011
10112
10210
10305
10396
10483
10566
10645
10719
10788
10852
10913
10969
11021
11069
11114
11154
11192
11226
11256
11284
11309
11331
11351
11368
11382
11395
11406
11415
11422
11429
11435
11441
11448
11454
11460
11467
11474
11481
11487
11492
11496
11498
11498
11495
11490
11482
11473
11462
11449
11436
11421
11407
11393
11378
11364
11350
11336
11323
11310
11297
11284
11272
11260
11249
11238
11228
11218
11208
11199
11189
11180
11171
11162
11153
11143
11133
11121
11109
11095
11080
11062
11041
11018
10992
10962
10930
10894
10855
10813
10769
10722
10672
10621
10567
10511
10453
10393
10331
10266
10199
10130
10058
9984
9908
9831
9751
9671
9590
9508
9426
9345
9263
9182
9101
9020
8939
8857
8774
8690
8606
8519
8432
8342
8252
8159
8064
7968
7871
7771
7671
7569
7466
7362
7257
7151
7044
6936
6826
6716
6604
6491
6376
6260
6143
6023
5903
5781
5658
5535
5411
5287
5163
5040
4917
4795
4673
4553
4433
4315
4198
4082
3968
3856
3745
3637
3532
3429
3329
3232
3139
3049
2962
2879
2798
2721
2647
2575
2507
2441
2379
2319
2263
2209
2157
2109
2063
2019
1978
1939
1902
1868
1836
1806
1780
1756
1736
1720
1709
1701
1699
1701
1708
1720
1737
1760
1788
1822
1862
1907
1958
2016
2079
2149
2224
2306
2394
2489
2589
2696
2809
2928
3053
3184
3321
3464
3612
3766
3925
4088
4256
4429
4605
4786
4970
5158
5349
5543
5738
5936
6134
6333
6531
6729
6925
7121
7314
7505
7695
7882
8067
8250
8431
8610
8788
8965
9140
9314
9487
9658
9828
9997
10164
10330
10494
10658
10820
10983
11144
11306
11467
11629
11790
11952
12114
12275
12437
12599
12760
12921
13081
13241
13399
13555
13710
13863
14013
14160
14303
14442
14576
14706
14831
14950
15064
15172
15274
15369
15459
15542
15619
15690
15755
15813
15865
15910
15950
15983
16010
16030
16045
16055
16058
16056
16047
16035
16015
15992
15963
15929
15890
15846
15797
15744
15686
15624
15558
15487
15411
15331
15247
15159
15066
14968
14866
14760
14649
14535
14416
14293
14167
14037
13904
13767
13627
13483
13334
13181
13023
12861
12693
12519
12340
12156
11966
11770
11568
11361
11149
10931
10708
10480
10247
10009
9767
9521
9272
9019
8765
8509
8252
7995
7740
7485
7233
6983
6736
6493
6253
6016
5784
5555
5331
5111
4895
4683
4477
4274
4077
3884
3695
3512
3334
3161
2992
2830
2672
2519
2372
2231
2094
1963
1836
1715
1598
1486
1378
1274
1175
1080
990
903
821
744
671
602
537
477
421
370
323
281
244
212
184
162
144
132
125
123
125
132
143
157
174
194
215
240
266
294
324
358
394
433
475
521
571
624
681
741
804
870
939
1010
1084
1162
1242
1326
1414
1506
1602
1702
1807
1917
2031
2151
2274
2403
2535
2672
2812
2957
3104
3254
3406
3560
3716
3873
4030
4188
4345
4501
4655
4808
4958
5106
5251
5392
5531
5666
5797
5924
6047
6166
6281
6393
6500
6605
6706
6804
6899
6991
7082
7169
7255
7339
7420
7499
7576
7650
7722
7790
7857
7920
7982
8041
8099
8156
8213
8269
8325
8382
8439
8497
8556
8615
8674
8734
8793
8852
8911
8969
9026
9082
9137
9191
9244
9295
9345
9393
9439
9482
9523
9561
9596
9628
9656
9682
9703
9722
9737
9749
9758
9764
9767
9768
9767
9763
9757
9749
9738
9726
9711
9694
9675
9653
9629
9604
9577
9548
9517
9486
9453
9419
9383
9346
9308
9268
9226
9182
9137
9089
9038
8985
8930
8872
8811
8748
8683
8615
8546
8474
8401
8327
8250
8172
8093
8013
7931
7849
7765
7681
7596
7509
7422
7334
7246
7157
7068
6978
6889
6800
6711
6622
6534
6447
6360
6274
6188
6103
6019
5935
5853
5771
5691
5612
5534
5459
5385
5314
5245
5179
5116
5055
4996
4940
4887
4836
4787
4742
4698
4658
4620
4584
4550
4518
4488
4460
4433
4407
4381
4357
4333
4310
4287
4264
4241
4218
4195
4172
4149
4126
4102
4078
4057
4035
4014
3996
3978
3962
3946
3933
3920
3908
3897
3887
3877
3867
3857
3847
3838
3828
3819
3810
3801
3794
3787
3781
3777
3774
3772
3772
3774
3776
3781
3786
3793
3801
3810
3821
3832
3844
3856
3869
3882
3896
3909
3922
3935
3947
3958
3968
3978
3988
3996
4003
4010
4016
4021
4025
4027
4029
4027
4026
4021
4014
4005
3993
3978
3960
3939
3915
3887
3856
3822
3784
3742
3698
3650
3600
3547
3492
3435
3375
3314
3251
3187
3121
3055
2987
2919
2850
2781
2711
2641
2571
2501
2431
2361
2291
2221
2152
2084
2016
1949
1883
1819
1756
1694
1634
1576
1519
1464
1409
1356
1304
1253
1202
1153
1104
1056
1008
964
920
878
838
799
762
727
693
661
630
601
574
549
526
506
487
472
459
448
441
437
435
436
440
447
456
467
480
495
512
529
548
566
585
605
624
642
661
680
699
718
738
758
779
801
824
848
873
900
928
958
989
1022
1057
1093
1131
1171
1213
1256
1300
1346
1394
1441
1490
1539
1589
1639
1689
1739
1790
1841
1892
1944
1996
2048
2101
2153
2206
2259
2311
2363
2414
2464
2513
2561
2608
2654
2700
2744
2787
2829
2870
2909
2947
2984
3019
3052
3083
3112
3139
3163
3185
3205
3221
3235
3246
3254
3260
3261
3260
3255
3247
3234
3218
3199
3175
3148
3117
3083
3045
3003
2958
2909
2857
2801
2742
2679
2613
2542
2468
2391
2309
2223
2134
2041
1945
1846
1743
1638
1531
1421
1310
1197
1082
966
849
732
613
494
374
253
131
8
-115
-240
-366
-493
-621
-750
-879
-1010
-1141
-1272
-1404
-1536
-1668
-1799
-1930
-2061
-2191
-2321
-2450
-2577
-2704
-2830
-2955
-3079
-3202
-3324
-3446
-3567
-3688
-3808
-3928
-4048
-4167
-4286
-4404
-4522
-4639
-4755
-4870
-4984
-5097
-5208
-5317
-5424
-5530
-5634
-5736
-5836
-5935
-6032
-6127
-6220
-6312
-6403
-6491
-6578
-6664
-6748
-6832
-6914
-6995
-7075
-7154
-7233
-7311
-7389
-7466
-7542
-7617
-7691
-7765
-7839
-7912
-7985
-8057
-8131
-8204
-8278
-8354
-8430
-8508
-8587
-8667
-8749
-8831
-8915
-9000
-9086
-9172
-9260
-9348
-9437
-9526
-9617
-9709
-9801
-9895
-9990
-10087
-10184
-10283
-10383
-10484
-10587
-10691
-10796
-10903
-11012
-11122
-11234
-11348
-11463
-11581
-11700
-11821
-11944
-12068
-12194
-12322
-12451
-12581
-12712
-12845
-12978
-13113
-13248
-13384
-13520
-13657
-13794
-13931
-14067
-14204
-14340
-14475
-14610
-14744
-14878
-15011
-15143
-15275
-15405
-15535
-15664
-15792
-15918
-16044
-16168
-16292
-16414
-16536
-16656
-16774
-16892
-17008
-17122
-17234
-17343
-17449
-17553
-17652
-17749
-17841
-17929
-18012
-18091
-18165
-18234
-18299
-18358
-18412
-18461
-18504
-18542
-18574
-18600
-18620
-18634
-18641
-18643
-18637
-18625
-18607
-18582
-18550
-18512
-18467
-18415
-18358
-18294
-18224
-18149
-18068
-17981
-17889
-17791
-17688
-17580
-17466
-17347
-17222
-17093
-16959
-16820
-16676
-16528
-16375
-16219
-16059
-15895
-15728
-15557
-15384
-15207
-15028
-14846
-14662
-14475
-14285
-14093
-13899
-13703
-13505
-13306
-13105
-12903
-12700
-12496
-12293
-12089
-11886
-11684
-11483
-11284
-11086
-10890
-10697
-10507
-10319
-10135
-9954
-9777
-9604
-9435
-9270
-9111
-8957
-8809
-8667
-8531
-8402
-8279
-8163
-8053
-7951
-7855
-7767
-7685
-7611
-7545
-7485
-7434
-7389
-7353
-7325
-7304
-7291
-7287
-7290
-7302
-7321
-7348
-7383
-7425
-7475
-7532
-7596
-7667
-7745
-7828
-7918
-8012
-8113
-8218
-8328
-8443
-8563
-8686
-8814
-8946
-9082
-9221
-9363
-9509
-9657
-9808
-9962
-10118
-10276
-10435
-10596
-10758
-10921
-11086
-11251
-11417
-11584
-11751
-11918
-12085
-12252
-12418
-12583
-12747
-12910
-13071
-13231
-13389
-13544
-13698
-13849
-13997
-14143
-14285
-14425
-14562
-14696
-14827
-14955
-15079
-15201
-15318
-15433
-15544
-15652
-15756
-15856
-15953
-16046
-16134
-16219
-16300
-16376
-16450
-16519
-16585
-16647
-16706
-16760
-16811
-16859
-16902
-16940
-16975
-17005
-17031
-17053
-17070
-17083
-17091
-17096
-17096
-17092
-17083
-17071
-17055
-17035
-17011
-16984
-16952
-16917
-16877
-16834
-16787
-16735
-16680
-16621
-16557
-16489
-16417
-16341
-16261
-16177
-16088
-15995
-15899
-15798
-15694
-15587
-15476
-15361
-15243
-15122
-14997
-14869
-14737
-14602
-14464
-14321
-14175
-14025
-13871
-13713
-13551
-13386
-13217
-13044
-12868
-12689
-12507
-12323
-12135
-11946
-11754
-11560
-11364
-11166
-10967
-10766
-10562
-10358
-10151
-9942
-9732
-9520
-9306
-9091
-8874
-8655
-8435
-8212
-7989
-7763
-7537
-7310
-7081
-6852
-6622
-6391
-6159
-5927
-5693
-5459
-5224
-4988
-4751
-4513
-4275
-4035
-3796
-3555
-3315
-3073
-2832
-2590
-2348
-2106
-1863
-1621
-1379
-1137
-895
-654
-414
-174
64
301
536
770
1002
1233
1461
1687
1910
2130
2346
2559
2769
2974
3175
3371
3563
3749
3930
4105
4274
4437
4594
4745
4889
5027
5158
5282
5399
5510
5613
5709
5797
5878
5952
6019
6079
6132
6178
6217
6249
6275
6295
6309
6316
6318
6314
6303
6287
6264
6236
6201
6160
6112
6059
5999
5933
5860
5782
5697
5606
5509
5407
5299
5185
5066
4941
4811
4677
4537
4393
4246
4094
3938
3778
3615
3449
3279
3106
2930
2751
2569
2385
2198
2008
1816
1623
1427
1230
1032
832
631
428
225
20
-185
-391
-597
-804
-1012
-1219
-1426
-1633
-1839
-2044
-2248
-2451
-2653
-2852
-3050
-3245
-3438
-3629
-3817
-4002
-4184
-4362
-4538
-4709
-4877
-5041
-5201
-5356
-5508
-5655
-5798
-5936
-6071
-6201
-6327
-6449
-6567
-6681
-6790
-6895
-6995
-7090
-7181
-7267
-7347
-7423
-7493
-7558
-7618
-7672
-7720
-7763
-7799
-7831
-7856
-7876
-7889
-7897
-7899
-7895
-7884
-7868
-7846
-7817
-7783
-7742
-7695
-7643
-7585
-7521
-7451
-7376
-7296
-7211
-7121
-7026
-6927
-6823
-6716
-6605
-6490
-6373
-6252
-6128
-6002
-5872
-5741
-5606
-5470
-5331
-5191
-5049
-4905
-4760
-4614
-4466
-4318
-4169
-4018
-3867
-3715
-3563
-3409
-3254
-3099
-2942
-2784
-2624
-2463
-2301
-2136
-1970
-1802
-1633
-1462
-1288
-1113
-936
-758
-577
-394
-210
-23
165
356
547
741
936
1132
1329
1527
1726
1926
2126
2326
2527
2727
2927
3126
3324
3520
3715
3909
4099
4288
4473
4656
4835
5011
5183
5351
5516
5676
5831
5982
6129
6271
6408
6541
6668
6791
6909
7022
7130
7232
7329
7420
7504
7583
7656
7722
7782
7836
7883
7925
7962
7992
8018
8038
8053
8061
8067
8066
8060
8048
8032
8010
7985
7953
7918
7877
7833
7785
7733
7677
7619
7557
7492
7424
7353
7279
7202
7123
7040
6955
6868
6778
6686
6592
6496
6399
6300
6200
6099
5997
5895
5792
5689
5586
5483
5380
5278
5176
5074
4972
4871
4770
4669
4569
4469
4369
4271
4173
4077
3981
3887
3795
3704
3614
3526
3439
3353
3268
3183
3099
3014
2929
2844
2758
2671
2584
2495
2405
2313
2220
2125
2029
1930
1829
1727
1622
1516
1408
1298
1187
1075
962
849
735
621
508
396
284
173
64
-44
-149
-253
-354
-453
-550
-643
-735
-823
-908
-989
-1067
-1141
-1211
-1276
-1337
-1394
-1445
-1492
-1534
-1571
-1603
-1630
-1652
-1669
-1681
-1687
-1688
-1684
-1675
-1660
-1640
-1615
-1585
-1549
-1509
-1463
-1413
-1358
-1299
-1236
-1168
-1098
-1022
-946
-865
-781
-694
-605
-512
-417
-319
-218
-115
-9
100
211
325
441
558
678
799
921
1045
1170
1295
1421
1547
1674
1801
1927
2053
2179
2305
2429
2553
2676
2798
2919
3039
3158
3275
3391
3506
3618
3730
3839
3946
4051
4154
4256
4355
4453
4549
4644
4738
4831
4923
5015
5107
5199
5291
5382
5475
5567
5660
5753
5847
5941
6037
6133
6231
6329
6429
6530
6633
6737
6842
6949
7056
7166
7276
7387
7499
7612
7726
7840
7954
8068
8183
8296
8410
8522
8634
8745
8854
8963
9069
9175
9279
9381
9481
9579
9674
9768
9859
9948
10034
10118
10199
10278
10353
10426
10496
10562
10624
10683
10737
10788
10834
10876
10914
10947
10977
11002
11023
11041
11054
11064
11071
11074
11073
11070
11064
11055
11043
11029
11012
10993
10971
10947
10921
10892
10862
10830
10796
10760
10724
10685
10646
10606
10565
10524
10483
10441
10400
10359
10318
10278
10238
10199
10160
10122
10085
10048
10012
9976
9941
9907
9873
9840
9808
9776
9745
9715
9686
9658
9631
9606
9582
9560
9540
9521
9505
9490
9478
9469
9462
9457
9455
9456
9459
9465
9474
9485
9498
9514
9532
9553
9576
9602
9630
9660
9693
9728
9765
9804
9845
9888
9932
9978
10025
10073
10123
10174
10227
10281
10337
10395
10454
10516
10580
10646
10714
10784
10857
10932
11009
11088
11170
11253
11339
11426
11515
11606
11698
11792
11887
11984
12082
12181
12281
12382
12482
12583
12683
12783
12883
12982
13080
13178
13275
13371
13467
13561
13655
13747
13839
13929
14018
14105
14192
14276
14358
14439
14517
14594
14667
14738
14807
14872
14935
14994
15050
15102
15152
15197
15240
15278
15313
15345
15372
15395
15415
15430
15440
15447
15449
15447
15440
15429
15413
15393
15369
15340
15308
15271
15230
15186
15137
15085
15030
14971
14908
14843
14775
14704
14630
14554
14475
14394
14311
14225
14138
14049
13959
13868
13776
13684
13591
13499
13406
13314
13222
13130
13039
12948
12857
12766
12676
12585
12494
12403
12312
12221
12130
12039
11948
11858
11767
11677
11587
11498
11409
11320
11231
11143
11055
10967
10879
10792
10704
10617
10530
10443
10357
10271
10185
10100
10016
9932
9848
9765
9683
9600
9519
9437
9357
9277
9197
9118
9040
8962
8885
8808
8732
8656
8581
8507
8433
8359
8285
8213
8140
8068
7997
7925
7855
7784
7714
7644
7575
7506
7437
7370
7303
7237
7172
7108
7045
6983
6922
6862
6803
6745
6688
6631
6575
6520
6466
6412
6358
6305
6253
6200
6148
6096
6044
5992
5940
5888
5836
5784
5732
5680
5629
5577
5526
5475
5423
5372
5321
5270
5219
5168
5118
5068
5019
4970
4922
4876
4830
4785
4741
4699
4657
4617
4578
4540
4503
4468
4435
4403
4373
4345
4319
4295
4273
4253
4237
4223
4211
4203
4198
4196
4198
4203
4211
4222
4237
4256
4277
4302
4330
4361
4394
4430
4469
4510
4553
4599
4646
4695
4747
4800
4855
4911
4970
5029
5091
5154
5218
5284
5351
5419
5488
5559
5631
5704
5778
5854
5930
6009
6088
6169
6251
6333
6417
6501
6586
6671
6757
6843
6929
7014
7100
7185
7271
7356
7441
7526
7611
7697
7782
7868
7954
8039
8125
8210
8295
8379
8461
8543
8624
8703
8781
8858
8933
9007
9080
9152
9223
9294
9363
9433
9502
9570
9638
9705
9773
9839
9905
9971
10036
10100
10164
10227
10289
10350
10411
10470
10528
10586
10642
10696
10749
10801
10851
10899
10946
10991
11034
11076
11116
11154
11190
11224
11256
11285
11313
11338
11360
11380
11396
11411
11422
11431
11436
11439
11440
11438
11433
11427
11418
11406
11393
11378
11361
11343
11323
11302
11280
11258
11234
11211
11188
11164
11141
11118
11095
11072
11050
11029
11007
10986
10964
10943
10923
10902
10882
10862
10842
10823
10804
10785
10766
10748
10730
10712
10695
10679
10663
10648
10633
10619
10606
10594
10582
10571
10560
10551
10542
10533
10526
10519
10513
10507
10503
10499
10496
10495
10495
10495
10497
10500
10505
10510
10516
10523
10530
10538
10545
10553
10561
10567
10574
10579
10584
10587
10590
10591
10590
10589
10586
10581
10576
10570
10562
10553
10543
10532
10520
10508
10494
10479
10464
10449
10433
10418
10402
10387
10372
10357
10344
10331
10319
10307
10297
10287
10279
10271
10265
10260
10256
10254
10254
10255
10257
10261
10266
10273
10281
10290
10300
10312
10324
10337
10352
10367
10383
10401
10420
10441
10463
10486
10512
10539
10567
10598
10630
10664
10700
10738
10777
10818
10860
10903
10948
10994
11040
11087
11135
11184
11233
11283
11334
11384
11436
11488
11540
11593
11646
11699
11752
11806
11860
11913
11967
12020
12074
12127
12180
12233
12285
12337
12388
12439
12488
12537
12585
12631
12677
12721
12764
12807
12848
12889
12928
12967
13005
13043
13079
13115
13150
13184
13217
13250
13282
13313
13344
13375
13405
13436
13467
13498
13530
13562
13595
13628
13662
13697
13732
13768
13805
13843
13881
13920
13960
14000
14041
14082
14123
14164
14205
14246
14285
14325
14363
14401
14438
14474
14509
14544
14577
14610
14643
14674
14705
14736
14765
14794
14822
14850
14876
14902
14927
14951
14975
14998
15020
15042
15063
15083
15103
15122
15141
15159
15175
15191
15205
15218
15230
15241
15250
15259
15266
15272
15278
15283
15287
15291
15294
15296
15298
15300
15301
15302
15302
15302
15302
15302
15302
15303
15303
15303
15303
15302
15302
15301
15300
15298
15296
15293
15290
15286
15281
15275
15269
15262
15254
15245
15236
15225
15214
15202
15189
15176
15162
15147
15132
15116
15100
15083
15065
15047
15027
15007
14987
14966
14944
14921
14898
14874
14850
14824
14798
14770
14742
14712
14681
14648
14615
14580
14544
14506
14467
14426
14384
14341
14296
14249
14202
14153
14103
14052
14000
13947
13894
13840
13784
13729
13672
13616
13558
13501
13443
13386
13328
13271
13214
13157
13102
13046
12992
12938
12886
12834
12783
12733
12683
12635
12588
12541
12496
12451
12407
12364
12321
12280
12239
12199
12160
12122
12086
12051
12018
11986
11956
11927
11901
11877
11854
11834
11815
11799
11784
11771
11759
11749
11740
11732
11726
11720
11716
11713
11711
11709
11709
11709
11711
11713
11715
11718
11721
11724
11727
11730
11732
11734
11736
11738
11739
11740
11741
11742
11742
11743
11742
11741
11740
11738
11735
11731
11727
11721
11715
11707
11698
11688
11677
11665
11650
11635
11617
11597
11575
11551
11524
11495
11463
11428
11391
11351
11308
11262
11215
11165
11112
11058
11001
10943
10883
10821
10758
10692
10625
10556
10485
10413
10338
10262
10185
10105
10024
9942
9858
9773
9687
9599
9509
9418
9325
9230
9133
9035
8935
8833
8729
8623
8515
8406
8294
8180
8064
7948
7828
7707
7584
7460
7334
7207
7080
6952
6823
6694
6565
6437
6308
6179
6050
5921
5792
5664
5535
5407
5279
5152
5025
4899
4773
4648
4523
4399
4277
4155
4034
3915
3797
3680
3566
3453
3342
3233
3126
3021
2918
2818
2719
2623
2528
2437
2347
2260
2176
2094
2016
1941
1869
1800
1735
1673
1614
1559
1508
1460
1416
1375
1339
1306
1277
1252
1232
1215
1203
1195
1191
1191
1195
1203
1216
1232
1254
1279
1309
1343
1382
1425
1473
1526
1582
1644
1710
1780
1855
1934
2017
2105
2196
2291
2390
2492
2598
2707
2819
2934
3051
3170
3292
3415
3540
3667
3794
3923
4053
4184
4316
4448
4581
4713
4846
4979
5111
5244
5375
5506
5636
5764
5892
6019
6144
6269
6391
6513
6633
6752
6869
6984
7098
7210
7321
7429
7536
7640
7742
7842
7940
8034
8127
8216
8303
8387
8468
8547
8623
8696
8767
8835
8900
8963
9022
9079
9133
9183
9231
9275
9316
9355
9391
9424
9455
9483
9509
9532
9553
9572
9588
9601
9612
9621
9627
9631
9633
9633
9632
9628
9623
9615
9607
9597
9585
9571
9556
9540
9521
9501
9479
9455
9429
9402
9372
9342
9309
9275
9240
9203
9165
9126
9086
9044
9002
8960
8916
8872
8828
8783
8737
8691
8645
8599
8553
8506
8459
8412
8365
8318
8270
8223
8175
8128
8080
8032
7984
7937
7889
7841
7793
7745
7697
7649
7600
7552
7504
7456
7407
7359
7311
7264
7216
7170
7124
7079
7034
6990
6947
6905
6863
6822
6781
6741
6701
6661
6622
6582
6542
6503
6463
6423
6383
6343
6303
6264
6224
6184
6145
6105
6066
6027
5988
5949
5910
5872
5835
5798
5761
5725
5690
5655
5621
5587
5554
5521
5488
5456
5424
5392
5361
5329
5298
5267
5236
5206
5175
5144
5114
5083
5052
5021
4989
4957
4925
4892
4860
4826
4792
4758
4723
4687
4650
4613
4574
4534
4493
4450
4406
4361
4314
4266
4217
4166
4115
4062
4006
3952
3896
3838
3780
3720
3660
3598
3535
3470
3404
3337
3269
3199
3129
3057
2983
2909
2834
2758
2682
2604
2526
2447
2367
2287
2206
2124
2043
1960
1878
1795
1712
1629
1546
1463
1381
1298
1216
1135
1053
973
893
814
735
658
581
506
431
358
285
214
144
75
8
-59
-124
-189
-253
-315
-377
-438
-498
-557
-616
-674
-731
-788
-845
-901
-957
-1014
-1070
-1127
-1184
-1242
-1300
-1359
-1419
-1480
-1542
-1604
-1668
-1733
-1800
-1867
-1935
-2005
-2076
-2148
-2221
-2295
-2370
-2446
-2523
-2600
-2678
-2757
-2836
-2916
-2996
-3077
-3159
-3241
-3324
-3407
-3490
-3574
-3659
-3744
-3829
-3914
-3999
-4083
-4168
-4251
-4335
-4418
-4500
-4582
-4664
-4746
-4828
-4909
-4991
-5073
-5155
-5237
-5319
-5400
-5482
-5564
-5645
-5725
-5805
-5885
-5964
-6043
-6121
-6199
-6276
-6353
-6429
-6504
-6579
-6653
-6726
-6799
-6870
-6941
-7011
-7080
-7148
-7216
-7283
-7349
-7414
-7479
-7543
-7606
-7668
-7730
-7790
-7850
-7908
-7966
-8023
-8079
-8134
-8189
-8243
-8297
-8350
-8403
-8456
-8508
-8559
-8610
-8660
-8710
-8759
-8808
-8856
-8903
-8951
-8998
-9044
-9091
-9137
-9184
-9230
-9275
-9321
-9366
-9410
-9454
-9498
-9541
-9582
-9623
-9663
-9702
-9740
-9777
-9813
-9849
-9883
-9917
-9951
-9983
-10015
-10047
-10077
-10108
-10137
-10166
-10194
-10221
-10247
-10272
-10296
-10319
-10342
-10364
-10385
-10405
-10425
-10443
-10461
-10479
-10495
-10511
-10527
-10542
-10556
-10570
-10583
-10596
-10608
-10620
-10632
-10644
-10655
-10666
-10676
-10686
-10695
-10704
-10712
-10720
-10728
-10734
-10741
-10747
-10753
-10758
-10763
-10768
-10772
-10775
-10778
-10781
-10783
-10784
-10785
-10786
-10787
-10787
-10786
-10786
-10785
-10785
-10784
-10783
-10782
-10781
-10780
-10778
-10777
-10776
-10774
-10773
-10772
-10771
-10770
-10769
-10768
-10768
-10767
-10767
-10767
-10767
-10767
-10767
-10767
-10767
-10767
-10767
-10768
-10768
-10769
-10770
-10771
-10771
-10771
-10771
-10770
-10768
-10766
-10762
-10758
-10753
-10747
-10740
-10732
-10724
-10715
-10705
-10694
-10683
-10671
-10658
-10644
-10630
-10615
-10599
-10583
-10566
-10549
-10530
-10512
-10492
-10472
-10451
-10430
-10407
-10384
-10361
-10336
-10311
-10285
-10258
-10231
-10203
-10174
-10145
-10115
-10085
-10055
-10024
-9993
-9961
-9929
-9896
-9862
-9828
-9793
-9758
-9722
-9685
-9647
-9608
-9569
-9529
-9488
-9446
-9404
-9362
-9319
-9276
-9233
-9189
-9146
-9103
-9060
-9018
-8977
-8936
-8896
-8858
-8821
-8785
-8750
-8717
-8685
-8655
-8625
-8597
-8570
-8544
-8519
-8495
-8472
-8450
-8430
-8411
-8393
-8376
-8360
-8345
-8332
-8319
-8307
-8295
-8284
-8274
-8265
-8256
-8249
-8242
-8236
-8231
-8228
-8226
-8225
-8226
-8228
-8231
-8236
-8242
-8250
-8258
-8269
-8280
-8293
-8308
-8324
-8341
-8360
-8380
-8402
-8424
-8448
-8473
-8500
-8527
-8555
-8584
-8613
-8644
-8676
-8708
-8742
-8777
-8813
-8850
-8887
-8926
-8966
-9007
-9048
-9091
-9134
-9179
-9224
-9270
-9317
-9364
-9412
-9461
-9511
-9561
-9611
-9663
-9714
-9766
-9818
-9871
-9924
-9976
-10029
-10082
-10135
-10188
-10241
-10295
-10348
-10401
-10454
-10508
-10561
-10614
-10667
-10719
-10772
-10824
-10875
-10926
-10977
-11026
-11075
-11123
-11170
-11217
-11263
-11308
-11352
-11396
-11439
-11481
-11523
-11563
-11602
-11639
-11675
-11710
-11742
-11773
-11803
-11830
-11856
-11880
-11902
-11923
-11942
-11960
-11975
-11990
-12003
-12014
-12024
-12032
-12038
-12043
-12045
-12046
-12044
-12041
-12035
-12028
-12019
-12007
-11994
-11980
-11964
-11946
-11928
-11907
-11886
-11863
-11839
-11813
-11786
-11757
-11727
-11696
-11663
-11628
-11593
-11555
-11517
-11477
-11436
-11393
-11349
-11304
-11258
-11210
-11162
-11112
-11061
-11009
-10957
-10903
-10850
-10795
-10741
-10686
-10631
-10576
-10521
-10466
-10411
-10357
-10303
-10249
-10196
-10143
-10091
-10039
-9988
-9937
-9886
-9836
-9786
-9736
-9686
-9637
-9588
-9539
-9491
-9443
-9396
-9349
-9304
-9259
-9216
-9173
-9131
-9091
-9051
-9012
-8974
-8936
-8900
-8864
-8829
-8794
-8760
-8726
-8693
-8660
-8627
-8595
-8563
-8532
-8501
-8470
-8440
-8409
-8379
-8349
-8320
-8290
-8260
-8230
-8201
-8170
-8141
-8111
-8080
-8050
-8019
-7989
-7959
-7929
-7900
-7871
-7842
-7814
-7787
-7760
-7734
-7708
-7682
-7658
-7633
-7609
-7586
-7564
-7541
-7520
-7499
-7478
-7458
-7439
-7420
-7401
-7383
-7365
-7347
-7330
-7312
-7295
-7278
-7261
-7244
-7227
-7211
-7194
-7177
-7161
-7144
-7128
-7112
-7096
-7080
-7066
-7051
-7038
-7025
-7014
-7003
-6993
-6985
-6977
-6971
-6966
-6962
-6959
-6957
-6956
-6956
-6957
-6959
-6962
-6966
-6971
-6976
-6983
-6990
-6998
-7007
-7017
-7028
-7040
-7053
-7067
-7082
-7098
-7115
-7134
-7153
-7174
-7196
-7220
-7244
-7271
-7298
-7327
-7357
-7389
-7422
-7456
-7491
-7527
-7565
-7603
-7643
-7684
-7726
-7768
-7812
-7857
-7903
-7949
-7996
-8044
-8093
-8143
-8194
-8245
-8297
-8350
-8404
-8458
-8514
-8570
-8627
-8684
-8742
-8801
-8860
-8920
-8981
-9042
-9103
-9165
-9227
-9289
-9352
-9414
-9477
-9539
-9601
-9663
-9725
-9787
-9848
-9908
-9968
-10028
-10086
-10144
-10200
-10256
-10311
-10364
-10417
-10469
-10520
-10570
-10619
-10667
-10715
-10762
-10808
-10854
-10900
-10945
-10990
-11035
-11081
-11126
-11171
-11216
-11261
-11306
-11351
-11396
-11440
-11484
-11527
-11569
-11611
-11651
-11691
-11730
-11768
-11805
-11840
-11875
-11909
-11941
-11972
-12003
-12031
-12059
-12085
-12111
-12135
-12157
-12179
-12199
-12218
-12236
-12253
-12268
-12282
-12294
-12305
-12314
-12323
-12329
-12335
-12339
-12341
-12343
-12344
-12343
-12341
-12338
-12334
-12329
-12323
-12315
-12307
-12297
-12286
-12274
-12260
-12246
-12229
-12212
-12194
-12174
-12153
-12131
-12107
-12082
-12056
-12029
-12001
-11971
-11940
-11908
-11875
-11840
-11804
-11766
-11727
-11686
-11644
-11600
-11555
-11509
-11460
-11411
-11360
-11308
-11254
-11200
-11144
-11087
-11029
-10971
-10911
-10851
-10790
-10728
-10665
-10603
-10539
-10475
-10411
-10346
-10282
-10216
-10151
-10085
-10019
-9953
-9887
-9820
-9753
-9686
-9618
-9550
-9482
-9414
-9345
-9276
-9207
-9137
-9068
-8998
-8927
-8857
-8786
-8715
-8644
-8572
-8500
-8428
-8356
-8283
-8211
-8138
-8064
-7993
-7921
-7849
-7777
-7706
-7636
-7566
-7497
-7429
-7362
-7295
-7230
-7165
-7101
-7038
-6976
-6915
-6855
-6796
-6737
-6680
-6624
-6568
-6514
-6461
-6409
-6359
-6309
-6261
-6214
-6168
-6123
-6079
-6037
-5996
-5956
-5918
-5881
-5845
-5811
-5779
-5748
-5718
-5691
-5664
-5640
-5616
-5595
-5574
-5555
-5538
-5521
-5506
-5493
-5480
-5469
-5458
-5449
-5441
-5434
-5428
-5424
-5420
-5418
-5417
-5417
-5419
-5421
-5425
-5430
-5436
-5444
-5452
-5462
-5472
-5484
-5498
-5512
-5528
-5544
-5562
-5580
-5600
-5620
-5642
-5664
-5687
-5710
-5735
-5760
-5786
-5813
-5840
-5869
-5898
-5928
-5958
-5989
-6021
-6053
-6085
-6118
-6151
-6184
-6217
-6250
-6283
-6316
-6348
-6380
-6412
-6443
-6473
-6502
-6531
-6559
-6586
-6612
-6638
-6663
-6686
-6709
-6731
-6753
-6773
-6792
-6810
-6828
-6844
-6859
-6873
-6886
-6897
-6908
-6917
-6926
-6933
-6939
-6944
-6949
-6952
-6955
-6957
-6958
-6958
-6958
-6957
-6956
-6954
-6952
-6950
-6947
-6943
-6940
-6935
-6931
-6925
-6919
-6913
-6905
-6897
-6888
-6878
-6867
-6856
-6843
-6830
-6816
-6800
-6784
-6767
-6748
-6729
-6709
-6689
-6667
-6646
-6624
-6602
-6579
-6557
-6534
-6512
-6490
-6468
-6447
-6425
-6404
-6383
-6363
-6343
-6323
-6304
-6285
-6267
-6249
-6232
-6215
-6198
-6181
-6164
-6148
-6132
-6115
-6099
-6083
-6066
-6050
-6034
-6017
-6000
-5983
-5966
-5949
-5931
-5914
-5896
-5878
-5860
-5842
-5825
-5807
-5789
-5771
-5754
-5736
-5719
-5703
-5686
-5670
-5655
-5639
-5624
-5610
-5596
-5583
-5571
-5559
-5549
-5538
-5529
-5520
-5512
-5505
-5498
-5492
-5486
-5480
-5475
-5470
-5465
-5460
-5456
-5451
-5446
-5442
-5437
-5432
-5426
-5421
-5415
-5408
-5402
-5394
-5387
-5378
-5369
-5360
-5350
-5339
-5327
-5314
-5301
-5286
-5271
-5254
-5236
-5217
-5197
-5176
-5154
-5131
-5107
-5082
-5056
-5029
-5001
-4972
-4943
-4912
-4880
-4848
-4814
-4780
-4745
-4709
-4672
-4634
-4595
-4556
-4515
-4474
-4433
-4391
-4348
-4305
-4261
-4216
-4171
-4125
-4078
-4032
-3984
-3936
-3888
-3840
-3792
-3744
-3696
-3648
-3600
-3553
-3506
-3460
-3414
-3368
-3323
-3278
-3233
-3188
-3144
-3101
-3058
-3016
-2974
-2933
-2894
-2855
-2817
-2780
-2745
-2710
-2677
-2645
-2614
-2584
-2555
-2527
-2501
-2476
-2451
-2428
-2406
-2385
-2366
-2347
-2329
-2312
-2296
-2281
-2267
-2253
-2240
-2227
-2215
-2202
-2190
-2178
-2166
-2153
-2140
-2128
-2115
-2101
-2088
-2074
-2061
-2047
-2032
-2017
-2003
-1988
-1973
-1958
-1942
-1926
-1911
-1895
-1879
-1863
-1847
-1832
-1816
-1802
-1787
-1773
-1760
-1747
-1734
-1722
-1710
-1698
-1687
-1677
-1667
-1657
-1648
-1639
-1630
-1622
-1615
-1608
-1601
-1595
-1590
-1584
-1580
-1576
-1572
-1569
-1566
-1563
-1561
-1560
-1558
-1557
-1556
-1555
-1555
-1554
-1553
-1552
-1551
-1550
-1548
-1546
-1543
-1539
-1534
-1528
-1521
-1512
-1503
-1492
-1479
-1466
-1451
-1435
-1418
-1399
-1379
-1358
-1336
-1312
-1286
-1260
-1231
-1201
-1170
-1136
-1101
-1064
-1026
-985
-943
-899
-854
-807
-759
-709
-658
-605
-551
-496
-439
-381
-322
-261
-198
-135
-70
-5
62
130
199
268
338
409
480
552
624
697
770
843
917
991
1065
1139
1214
1288
1363
1438
1514
1589
1665
1741
1816
1892
1968
2044
2120
2196
2273
2349
2425
2502
2579
2656
2733
2810
2886
2963
3040
3117
3193
3269
3345
3421
3497
3572
3647
3722
3797
3872
3947
4022
4098
4173
4248
4323
4399
4475
4550
4626
4702
4778
4854
4930
5006
5082
5159
5236
5312
5390
5467
5544
5622
5700
5777
5855
5933
6011
6089
6167
6245
6322
6399
6475
6551
6627
6701
6776
6849
6922
6994
7065
7135
7205
7273
7341
7407
7473
7537
7600
7661
7721
7779
7836
7892
7947
8000
8051
8102
8151
8199
8246
8291
8336
8379
8421
8461
8501
8539
8577
8613
8649
8684
8718
8751
8784
8816
8848
8880
8911
8942
8972
9002
9032
9062
9091
9121
9150
9178
9207
9235
9264
9292
9320
9348
9376
9405
9433
9461
9489
9517
9546
9574
9602
9630
9659
9688
9717
9746
9776
9806
9837
9868
9899
9931
9963
9996
10029
10063
10096
10131
10165
10200
10236
10271
10307
10343
10379
10416
10453
10489
10526
10563
10600
10637
10674
10712
10749
10786
10823
10860
10897
10933
10969
11005
11040
11074
11108
11142
11175
11208
11240
11273
11305
11337
11369
11400
11431
11463
11493
11524
11554
11585
11615
11645
11675
11705
11736
11767
11797
11828
11859
11891
11922
11953
11984
12014
12045
12075
12105
12134
12164
12193
12221
12250
12278
12305
12333
12360
12386
12413
12438
12463
12488
12512
12536
12559
12582
12605
12627
12649
12671
12693
12714
12735
12756
12776
12796
12817
12836
12856
12875
12894
12913
12931
12950
12968
12986
13003
13021
13038
13055
13072
13089
13105
13122
13139
13156
13173
13190
13207
13224
13242
13259
13277
13295
13314
13334
13354
13375
13398
13421
13445
13471
13497
13525
13555
13586
13618
13652
13687
13724
13762
13802
13844
13888
13933
13981
14030
14081
14133
14188
14244
14302
14362
14423
14485
14549
14615
14682
14750
14820
14891
14963
15037
15112
15189
15267
15345
15426
15507
15589
15672
15756
15841
15927
16013
16100
16187
16277
16366
16455
16545
16636
16726
16817
16908
17000
17091
17182
17274
17365
17456
17547
17638
17729
17820
17910
17999
18089
18178
18266
18354
18442
18529
18616
18702
18788
18873
18957
19041
19124
19206
19287
19368
19447
19526
19603
19680
19755
19829
19902
19974
20044
20113
20181
20248
20313
20377
20439
20500
20560
20618
20675
20730
20783
20834
20884
20932
20978
21022
21065
21105
21143
21179
21213
21245
21275
21303
21330
21354
21377
21398
21417
21434
21449
21463
21474
21484
21493
21499
21504
21508
21510
21511
21510
21508
21505
21500
21495
21489
21481
21473
21464
21454
21443
21431
21419
21405
21392
21377
21362
21347
21331
21315
21299
21282
21266
21248
21231
21214
21197
21179
21162
21145
21129
21112
21096
21080
21065
21049
21035
21020
21006
20992
20978
20965
20952
20940
20929
20918
20908
20898
20889
20881
20873
20866
20860
20853
20848
20842
20837
20833
20829
20825
20822
20819
20816
20814
20813
20811
20811
20810
20811
20811
20812
20814
20816
20819
20822
20826
20831
20836
20842
20849
20856
20864
20873
20882
20893
20904
20917
20930
20944
20958
20974
20990
21007
21025
21044
21064
21085
21107
21129
21153
21178
21203
21230
21258
21287
21316
21347
21379
21411
21444
21479
21513
21549
21585
21622
21660
21698
21737
21777
21817
21858
21900
21942
21985
22029
22073
22118
22164
22210
22256
22303
22350
22397
22445
22493
22541
22589
22638
22688
22737
22787
22837
22887
22938
22989
23040
23091
23142
23194
23245
23297
23349
23400
23453
23505
23558
23610
23664
23717
23771
23826
23880
23935
23991
24046
24102
24158
24214
24271
24327
24384
24441
24498
24555
24612
24669
24727
24785
24842
24900
24958
25016
25073
25131
25188
25245
25302
25358
25414
25470
25526
25581
25636
25691
25745
25800
25854
25908
25962
26015
26068
26120
26172
26224
26274
26324
26373
26421
26469
26515
26560
26605
26649
26692
26734
26775
26815
26855
26893
26930
26967
27002
27036
27069
27100
27131
27160
27188
27214
27240
27264
27287
27309
27329
27348
27366
27382
27398
27411
27423
27434
27443
27451
27456
27461
27463
27464
27463
27461
27456
27451
27444
27435
27424
27413
27400
27385
27369
27352
27334
27314
27293
27271
27248
27223
27198
27171
27144
27115
27086
27055
27024
26992
26959
26926
26892
26857
26822
26787
26751
26715
26679
26643
26606
26569
26532
26494
26457
26419
26382
26345
26307
26269
26232
26194
26156
26117
26079
26040
26001
25962
25922
25883
25843
25802
25762
25721
25681
25639
25598
25556
25514
25472
25429
25386
25343
25299
25254
25210
25165
25119
25073
25027
24980
24932
24885
24836
24788
24739
24690
24641
24592
24542
24492
24441
24391
24340
24289
24237
24186
24134
24082
24031
23979
23928
23877
23826
23777
23728
23679
23632
23586
23540
23496
23452
23410
23369
23329
23289
23251
23215
23179
23144
23111
23079
23049
23019
22992
22965
22941
22918
22896
22876
22858
22842
22827
22814
22803
22794
22786
22780
22776
22774
22773
22774
22777
22782
22788
22796
22806
22817
22830
22845
22861
22879
22898
22918
22940
22964
22988
23014
23042
23071
23101
23132
23164
23198
23233
23269
23305
23343
23382
23421
23461
23502
23543
23585
23628
23672
23716
23761
23806
23852
23898
23945
23992
24040
24088
24137
24185
24235
24284
24334
24384
24434
24485
24535
24586
24636
24687
24738
24788
24839
24890
24941
24992
25043
25094
25145
25196
25248
25300
25351
25404
25456
25508
25561
25614
25668
25721
25775
25829
25883
25937
25992
26046
26101
26155
26210
26265
26319
26374
26428
26482
26536
26590
26644
26697
26750
26803
26855
26906
26958
27008
27058
27107
27155
27203
27250
27295
27340
27384
27426
27468
27508
27547
27585
27622
27657
27691
27724
27756
27786
27815
27842
27868
27893
27916
27938
27959
27978
27996
28013
28028
28042
28055
28066
28077
28085
28093
28098
28103
28105
28106
28106
28104
28101
28096
28090
28083
28074
28063
28052
28039
28024
28009
27992
27974
27954
27933
27911
27888
27863
27838
27811
27783
27754
27724
27694
27662
27629
27596
27561
27526
27490
27453
27415
27377
27337
27297
27256
27215
27172
27129
27086
27041
26996
26950
26903
26856
26808
26759
26710
26660
26609
26557
26505
26452
26398
26343
26287
26231
26174
26116
26058
25999
25940
25880
25819
25758
25696
25633
25570
25507
25443
25379
25314
25248
25183
25117
25050
24984
24917
24851
24784
24717
24651
24585
24519
24453
24388
24323
24259
24194
24131
24067
24004
23942
23880
23819
23758
23698
23639
23580
23522
23465
23409
23354
23300
23247
23195
23143
23093
23043
22994
22947
22900
22855
22810
22767
22724
22683
22643
22603
22565
22528
22492
22456
22422
22389
22356
22324
22294
22263
22234
22206
22178
22152
22126
22101
22076
22053
22030
22009
21988
21968
21949
21930
21912
21895
21879
21864
21849
21836
21823
21811
21799
21789
21779
21770
21761
21754
21746
21740
21734
21728
21723
21719
21715
21712
21709
21706
21704
21703
21701
21700
21699
21699
21699
21699
21699
21699
21700
21700
21701
21702
21703
21704
21705
21706
21708
21710
21712
21715
21718
21720
21724
21727
21731
21734
21738
21742
21746
21751
21755
21760
21764
21769
21774
21779
21783
21788
21793
21797
21801
21805
21809
21813
21816
21819
21822
21825
21828
21830
21832
21834
21836
21838
21840
21841
21843
21844
21846
21847
21848
21849
21851
21852
21854
21856
21857
21859
21862
21864
21866
21869
21872
21875
21878
21882
21885
21889
21893
21897
21902
21907
21912
21918
21924
21930
21937
21945
21953
21963
21973
21984
21995
22008
22022
22037
22052
22069
22086
22105
22124
22145
22166
22188
22210
22234
22258
22283
22309
22336
22364
22392
22422
22452
22482
22514
22546
22579
22613
22647
22682
22718
22754
22791
22828
22867
22906
22945
22985
23026
23067
23109
23151
23194
23238
23282
23326
23371
23416
23462
23508
23554
23601
23647
23694
23741
23788
23835
23882
23929
23976
24023
24070
24117
24164
24210
24256
24303
24349
24394
24440
24485
24530
24575
24619
24663
24707
24750
24793
24834
24876
24916
24956
24995
25033
25071
25107
25143
25178
25212
25245
25277
25309
25339
25369
25398
25425
25452
25477
25501
25523
25545
25565
25584
25602
25618
25633
25647
25660
25671
25681
25689
25696
25701
25705
25708
25708
25708
25706
25702
25697
25690
25682
25672
25661
25648
25633
25617
25599
25579
25558
25534
25510
25483
25455
25425
25394
25362
25328
25292
25256
25218
25179
25139
25097
25055
25011
24966
24921
24874
24826
24777
24727
24677
24625
24573
24519
24465
24410
24354
24298
24241
24183
24125
24066
24007
23947
23887
23826
23765
23704
23642
23580
23518
23455
23392
23329
23266
23202
23139
23076
23013
22950
22887
22824
22761
22699
22637
22575
22513
22451
22390
22329
22268
22208
22148
22088
22029
21971
21913
21855
21798
21741
21685
21629
21574
21519
21465
21411
21358
21305
21253
21201
21150
21099
21049
20999
20950
20902
20854
20806
20759
20713
20667
20621
20576
20532
20488
20445
20402
20360
20318
20276
20235
20194
20153
20113
20073
20034
19995
19957
19918
19881
19843
19806
19770
19733
19697
19661
19625
19589
19553
19517
19480
19443
19406
19369
19332
19294
19257
19219
19180
19141
19102
19063
19023
18982
18941
18899
18856
18813
18768
18723
18678
18631
18584
18536
18488
18438
18388
18338
18287
18235
18183
18130
18076
18023
17968
17913
17858
17802
17746
17690
17632
17575
17517
17458
17400
17340
17281
17220
17160
17099
17038
16977
16915
16853
16791
16728
16666
16603
16540
16478
16415
16352
16289
16226
16164
16101
16039
15977
15916
15854
15793
15732
15672
15612
15553
15493
15435
15377
15319
15261
15205
15148
15093
15037
14983
14928
14875
14822
14769
14717
14665
14614
14563
14513
14463
14414
14365
14316
14267
14219
14171
14123
14074
14026
13978
13930
13881
13832
13783
13734
13684
13634
13584
13534
13483
13432
13381
13329
13277
13225
13172
13119
13066
13012
12957
12902
12847
12791
12735
12677
12619
12560
12501
12440
12379
12317
12254
12190
12126
12060
11994
11927
11859
11791
11721
11651
11580
11509
11437
11364
11291
11216
11142
11066
10990
10913
10836
10758
10679
10600
10520
10439
10358
10276
10193
10110
10026
9941
9855
9769
9681
9593
9505
9415
9325
9234
9142
9049
8956
8862
8767
8671
8575
8478
8381
8282
8183
8084
7984
7884
7783
7681
7579
7477
7374
7271
7168
7064
6960
6856
6751
6646
6540
6435
6329
6222
6116
6009
5902
5795
5687
5580
5472
5364
5256
5148
5040
4932
4824
4717
4609
4501
4394
4287
4180
4074
3968
3863
3758
3654
3550
3448
3346
3244
3144
3045
2946
2849
2752
2656
2562
2468
2375
2284
2193
2103
2015
1928
1842
1757
1673
1591
1511
1431
1354
1277
1203
1130
1058
988
920
853
787
723
661
600
541
483
427
372
319
267
217
169
122
76
31
-12
-54
-95
-135
-174
-212
-250
-286
-322
-357
-391
-425
-458
-491
-523
-555
-586
-617
-648
-678
-708
-738
-767
-796
-824
-852
-879
-906
-933
-959
-985
-1010
-1037
-1062
-1087
-1113
-1138
-1163
-1188
-1214
-1240
-1266
-1292
-1319
-1346
-1373
-1401
-1429
-1458
-1487
-1517
-1547
-1578
-1609
-1640
-1672
-1705
-1738
-1771
-1805
-1840
-1875
-1911
-1947
-1984
-2021
-2060
-2099
-2138
-2178
-2218
-2259
-2301
-2343
-2386
-2429
-2473
-2518
-2563
-2609
-2655
-2702
-2750
-2799
-2848
-2898
-2949
-3000
-3051
-3104
-3156
-3210
-3264
-3318
-3373
-3429
-3485
-3542
-3599
-3657
-3715
-3774
-3833
-3893
-3953
-4013
-4074
-4135
-4196
-4258
-4319
-4381
-4443
-4506
-4568
-4630
-4693
-4756
-4819
-4881
-4944
-5007
-5071
-5134
-5197
-5260
-5323
-5386
-5449
-5512
-5575
-5638
-5701
-5764
-5827
-5889
-5952
-6015
-6078
-6141
-6204
-6267
-6330
-6392
-6455
-6518
-6580
-6643
-6706
-6770
-6833
-6897
-6960
-7024
-7089
-7153
-7217
-7282
-7346
-7411
-7476
-7540
-7604
-7668
-7732
-7796
-7860
-7923
-7986
-8048
-8111
-8173
-8235
-8296
-8356
-8416
-8475
-8534
-8592
-8649
-8706
-8763
-8819
-8874
-8929
-8984
-9038
-9091
-9144
-9197
-9249
-9300
-9351
-9401
-9451
-9500
-9549
-9597
-9645
-9692
-9739
-9785
-9831
-9876
-9921
-9965
-10009
-10052
-10094
-10136
-10177
-10217
-10257
-10296
-10335
-10373
-10411
-10448
-10485
-10521
-10557
-10592
-10627
-10662
-10696
-10729
-10762
-10795
-10826
-10858
-10888
-10919
-10948
-10977
-11006
-11034
-11061
-11087
-11113
-11139
-11163
-11187
-11210
-11232
-11253
-11274
-11294
-11314
-11333
-11351
-11368
-11385
-11402
-11418
-11433
-11448
-11463
-11476
-11490
-11503
-11515
-11527
-11538
-11548
-11558
-11568
-11576
-11584
-11592
-11598
-11604
-11610
-11614
-11618
-11622
-11625
-11627
-11629
-11630
-11631
-11631
-11631
-11631
-11631
-11630
-11629
-11627
-11626
-11625
-11623
-11622
-11620
-11619
-11617
-11616
-11615
-11614
-11613
-11612
-11612
-11611
-11611
-11612
-11612
-11613
-11615
-11616
-11618
-11620
-11622
-11625
-11628
-11631
-11634
-11639
-11643
-11648
-11654
-11661
-11669
-11677
-11686
-11695
-11706
-11717
-11730
-11743
-11757
-11772
-11788
-11805
-11823
-11843
-11864
-11886
-11910
-11935
-11961
-11989
-12018
-12048
-12080
-12113
-12148
-12184
-12222
-12261
-12301
-12343
-12386
-12431
-12477
-12524
-12573
-12623
-12674
-12726
-12780
-12834
-12890
-12948
-13006
-13066
-13127
-13189
-13252
-13317
-13382
-13449
-13516
-13585
-13654
-13725
-13796
-13869
-13942
-14015
-14090
-14165
-14240
-14316
-14392
-14468
-14545
-14622
-14699
-14776
-14854
-14931
-15008
-15086
-15163
-15239
-15316
-15392
-15468
-15544
-15619
-15694
-15768
-15842
-15916
-15989
-16062
-16135
-16207
-16279
-16350
-16420
-16490
-16560
-16629
-16697
-16765
-16832
-16898
-16965
-17030
-17095
-17159
-17223
-17286
-17349
-17411
-17471
-17532
-17591
-17649
-17707
-17763
-17819
-17874
-17927
-17980
-18032
-18082
-18132
-18181
-18229
-18275
-18321
-18366
-18410
-18453
-18494
-18535
-18574
-18612
-18650
-18686
-18721
-18755
-18788
-18820
-18851
-18882
-18911
-18940
-18968
-18995
-19021
-19047
-19071
-19096
-19119
-19142
-19164
-19186
-19207
-19228
-19248
-19269
-19289
-19309
-19329
-19349
-19369
-19389
-19408
-19428
-19449
-19469
-19489
-19510
-19531
-19553
-19575
-19597
-19620
-19643
-19666
-19690
-19714
-19739
-19764
-19789
-19815
-19842
-19868
-19896
-19923
-19952
-19980
-20010
-20040
-20071
-20102
-20135
-20167
-20201
-20235
-20270
-20306
-20342
-20378
-20416
-20454
-20492
-20531
-20571
-20611
-20652
-20693
-20734
-20777
-20819
-20862
-20905
-20949
-20993
-21037
-21082
-21127
-21172
-21217
-21263
-21308
-21355
-21401
-21448
-21494
-21541
-21588
-21636
-21683
-21730
-21778
-21826
-21874
-21922
-21970
-22018
-22067
-22116
-22164
-22213
-22262
-22311
-22360
-22409
-22458
-22507
-22555
-22604
-22653
-22701
-22750
-22799
-22847
-22896
-22944
-22993
-23041
-23089
-23137
-23185
-23232
-23279
-23326
-23372
-23417
-23462
-23507
-23551
-23595
-23639
-23682
-23724
-23766
-23808
-23850
-23891
-23931
-23972
-24012
-24051
-24090
-24128
-24166
-24203
-24240
-24276
-24312
-24347
-24382
-24416
-24450
-24484
-24516
-24549
-24581
-24613
-24644
-24675
-24705
-24735
-24765
-24794
-24823
-24852
-24881
-24910
-24938
-24967
-24995
-25023
-25052
-25080
-25108
-25136
-25164
-25191
-25218
-25246
-25273
-25299
-25326
-25352
-25379
-25405
-25431
-25457
-25483
-25509
-25535
-25560
-25586
-25612
-25637
-25663
-25688
-25713
-25738
-25763
-25788
-25813
-25838
-25864
-25889
-25914
-25939
-25964
-25989
-26014
-26039
-26064
-26088
-26113
-26137
-26161
-26184
-26207
-26230
-26253
-26275
-26297
-26318
-26339
-26359
-26379
-26399
-26417
-26436
-26453
-26470
-26486
-26502
-26517
-26531
-26545
-26558
-26571
-26583
-26594
-26604
-26614
-26624
-26632
-26640
-26647
-26653
-26659
-26664
-26669
-26673
-26677
-26681
-26684
-26687
-26689
-26691
-26692
-26693
-26693
-26693
-26693
-26692
-26690
-26689
-26687
-26684
-26682
-26679
-26676
-26673
-26670
-26667
-26664
-26660
-26657
-26653
-26649
-26645
-26641
-26637
-26633
-26628
-26623
-26618
-26612
-26607
-26601
-26595
-26588
-26581
-26574
-26567
-26559
-26552
-26544
-26535
-26527
-26518
-26509
-26500
-26491
-26481
-26472
-26462
-26452
-26441
-26430
-26419
-26408
-26396
-26383
-26371
-26357
-26344
-26330
-26316
-26302
-26287
-26272
-26256
-26241
-26225
-26208
-26191
-26174
-26156
-26138
-26119
-26101
-26081
-26062
-26042
-26022
-26002
-25982
-25961
-25940
-25919
-25897
-25876
-25854
-25832
-25810
-25787
-25765
-25742
-25719
-25696
-25673
-25650
-25627
-25603
-25580
-25557
-25533
-25510
-25486
-25462
-25438
-25415
-25391
-25367
-25343
-25319
-25295
-25270
-25246
-25221
-25196
-25171
-25145
-25120
-25094
-25068
-25041
-25015
-24988
-24961
-24933
-24905
-24877
-24848
-24820
-24791
-24761
-24731
-24701
-24671
-24640
-24608
-24576
-24544
-24511
-24477
-24443
-24409
-24374
-24339
-24303
-24267
-24230
-24192
-24154
-24116
-24076
-24036
-23996
-23955
-23913
-23870
-23827
-23784
-23740
-23695
-23650
-23604
-23557
-23510
-23462
-23414
-23365
-23315
-23265
-23214
-23163
-23112
-23059
-23007
-22954
-22901
-22847
-22793
-22739
-22684
-22629
-22574
-22519
-22464
-22408
-22352
-22296
-22241
-22185
-22128
-22072
-22016
-21960
-21903
-21846
-21790
-21733
-21676
-21619
-21561
-21504
-21447
-21389
-21331
-21273
-21215
-21157
-21099
-21041
-20983
-20925
-20868
-20810
-20752
-20694
-20637
-20580
-20522
-20465
-20408
-20351
-20295
-20238
-20182
-20125
-20069
-20013
-19957
-19901
-19846
-19791
-19736
-19682
-19627
-19573
-19520
-19467
-19414
-19362
-19310
-19259
-19208
-19158
-19109
-19060
-19012
-18965
-18918
-18872
-18827
-18782
-18738
-18695
-18653
-18611
-18571
-18531
-18491
-18453
-18415
-18379
-18343
-18308
-18274
-18241
-18208
-18177
-18146
-18117
-18088
-18060
-18033
-18006
-17980
-17955
-17931
-17907
-17885
-17862
-17841
-17820
-17800
-17780
-17762
-17743
-17726
-17709
-17692
-17677
-17661
-17646
-17632
-17617
-17604
-17590
-17577
-17564
-17551
-17539
-17527
-17515
-17504
-17492
-17481
-17470
-17458
-17447
-17435
-17424
-17411
-17399
-17386
-17373
-17360
-17346
-17332
-17317
-17302
-17286
-17269
-17251
-17233
-17214
-17195
-17174
-17153
-17132
-17109
-17086
-17061
-17037
-17011
-16985
-16958
-16930
-16901
-16872
-16842
-16811
-16780
-16748
-16715
-16682
-16648
-16614
-16578
-16543
-16506
-16469
-16431
-16393
-16354
-16314
-16273
-16232
-16190
-16148
-16105
-16061
-16018
-15973
-15929
-15884
-15839
-15794
-15749
-15703
-15658
-15612
-15567
-15522
-15476
-15431
-15386
-15341
-15296
-15252
-15207
-15163
-15119
-15076
-15033
-14990
-14947
-14905
-14863
-14822
-14780
-14740
-14699
-14659
-14619
-14580
-14541
-14502
-14463
-14425
-14387
-14350
-14312
-14275
-14238
-14202
-14166
-14130
-14094
-14058
-14023
-13988
-13954
-13920
-13886
-13852
-13819
-13786
-13753
-13721
-13688
-13656
-13624
-13592
-13560
-13528
-13496
-13465
-13433
-13402
-13370
-13339
-13308
-13277
-13246
-13215
-13184
-13154
-13124
-13095
-13065
-13037
-13008
-12980
-12953
-12926
-12899
-12873
-12847
-12822
-12797
-12773
-12750
-12727
-12705
-12684
-12664
-12644
-12625
-12606
-12589
-12572
-12556
-12541
-12527
-12514
-12501
-12490
-12479
-12469
-12460
-12452
-12444
-12437
-12430
-12424
-12419
-12414
-12409
-12405
-12401
-12398
-12395
-12393
-12390
-12388
-12386
-12384
-12382
-12380
-12378
-12376
-12374
-12372
-12369
-12366
-12362
-12358
-12354
-12348
-12342
-12336
-12328
-12320
-12311
-12301
-12290
-12279
-12266
-12253
-12239
-12223
-12207
-12190
-12172
-12153
-12133
-12112
-12090
-12068
-12044
-12019
-11994
-11967
-11940
-11912
-11883
-11853
-11823
-11791
-11759
-11727
-11693
-11659
-11624
-11588
-11552
-11515
-11478
-11440
-11401
-11362
-11323
-11283
-11243
-11202
-11161
-11120
-11078
-11037
-10995
-10953
-10910
-10868
-10825
-10782
-10739
-10696
-10652
-10608
-10564
-10519
-10475
-10430
-10385
-10339
-10294
-10248
-10203
-10157
-10112
-10066
-10020
-9974
-9928
-9881
-9834
-9787
-9740
-9693
-9645
-9598
-9550
-9502
-9455
-9408
-9360
-9313
-9267
-9220
-9173
-9127
-9081
-9035
-8989
-8943
-8898
-8853
-8808
-8764
-8720
-8677
-8633
-8591
-8548
-8506
-8464
-8423
-8381
-8340
-8299
-8258
-8218
-8178
-8138
-8098
-8058
-8020
-7981
-7943
-7905
-7868
-7831
-7794
-7757
-7720
-7683
-7647
-7611
-7574
-7539
-7503
-7467
-7432
-7397
-7363
-7329
-7295
-7261
-7227
-7194
-7161
-7129
-7097
-7065
-7033
-7002
-6970
-6939
-6908
-6878
-6847
-6817
-6786
-6756
-6726
-6697
-6667
-6638
-6608
-6579
-6551
-6522
-6493
-6465
-6437
-6408
-6380
-6352
-6323
-6294
-6266
-6236
-6207
-6178
-6148
-6118
-6087
-6056
-6025
-5994
-5962
-5930
-5898
-5865
-5832
-5799
-5765
-5731
-5697
-5662
-5627
-5592
-5556
-5520
-5484
-5448
-5411
-5374
-5337
-5300
-5263
-5225
-5187
-5149
-5111
-5072
-5034
-4995
-4955
-4916
-4876
-4836
-4796
-4756
-4715
-4674
-4633
-4591
-4549
-4507
-4465
-4423
-4380
-4337
-4294
-4251
-4208
-4164
-4121
-4077
-4033
-3989
-3945
-3901
-3857
-3813
-3768
-3724
-3679
-3635
-3590
-3545
-3500
-3456
-3410
-3365
-3320
-3274
-3228
-3182
-3136
-3089
-3042
-2994
-2946
-2898
-2850
-2801
-2752
-2703
-2653
-2603
-2553
-2503
-2453
-2402
-2351
-2299
-2247
-2195
-2143
-2090
-2036
-1983
-1928
-1874
-1819
-1764
-1708
-1653
-1597
-1541
-1484
-1428
-1372
-1315
-1259
-1202
-1145
-1089
-1032
-976
-919
-863
-807
-751
-695
-639
-584
-528
-473
-418
-364
-310
-256
-202
-149
-96
-43
9
62
114
166
217
269
320
371
422
472
523
573
623
673
722
771
821
869
918
966
1014
1061
1108
1154
1200
1246
1292
1337
1382
1427
1472
1516
1561
1606
1650
1694
1738
1782
1826
1870
1914
1958
2001
2045
2090
2134
2178
2222
2267
2312
2356
2401
2446
2491
2537
2582
2628
2674
2720
2766
2812
2858
2905
2951
2997
3043
3090
3136
3182
3228
3274
3320
3366
3412
3457
3503
3548
3593
3638
3682
3726
3770
3814
3857
3900
3943
3986
4029
4070
4113
4155
4197
4239
4281
4322
4364
4405
4446
4487
4528
4569
4610
4651
4692
4733
4774
4814
4855
4896
4937
4978
5019
5060
5102
5143
5185
5226
5269
5311
5354
5397
5441
5486
5531
5577
5623
5670
5717
5765
5814
5863
5913
5963
6013
6064
6115
6167
6219
6272
6325
6378
6432
6486
6540
6595
6649
6705
6760
6816
6872
6929
6986
7043
7101
7159
7218
7277
7336
7396
7456
7517
7578
7640
7701
7764
7826
7889
7953
8016
8080
8144
8209
8273
8338
8403
8469
8534
8600
8666
8733
8799
8866
8933
9000
9067
9134
9201
9269
9336
9404
9471
9539
9607
9675
9744
9812
9881
9950
10019
10088
10158
10227
10296
10365
10434
10504
10573
10642
10711
10780
10849
10919
10988
11057
11126
11195
11264
11334
11403
11472
11541
11610
11679
11748
11817
11886
11955
12024
12093
12161
12230
12298
12367
12435
12503
12571
12638
12706
12773
12840
12906
12973
13039
13104
13169
13234
13298
13361
13425
13487
13549
13611
13672
13732
13792
13852
13910
13969
14026
14083
14139
14195
14250
14304
14358
14411
14463
14515
14566
14616
14666
14715
14764
14812
14859
14905
14951
14996
15040
15084
15126
15168
15210
15250
15290
15330
15369
15407
15445
15483
15520
15557
15594
15630
15665
15701
15736
15770
15805
15839
15872
15906
15939
15972
16004
16038
16070
16103
16135
16167
16199
16232
16264
16296
16328
16360
16392
16424
16455
16487
16519
16551
16583
16615
16647
16679
16712
16744
16776
16809
16841
16874
16906
16939
16972
17005
17037
17070
17103
17135
17168
17200
17233
17265
17297
17329
17361
17393
17426
17458
17490
17523
17555
17588
17620
17653
17686
17718
17751
17784
17817
17849
17882
17915
17948
17981
18015
18048
18082
18116
18150
18184
18219
18253
18288
18324
18359
18395
18431
18467
18504
18541
18578
18616
18654
18693
18732
18771
18812
18852
18894
18935
18978
19021
19064
19108
19153
19198
19243
19289
19336
19382
19429
19477
19525
19574
19623
19672
19722
19772
19822
19873
19924
19975
20027
20078
20130
20182
20234
20287
20340
20393
20446
20500
20554
20608
20663
20717
20772
20827
20882
20937
20992
21047
21102
21157
21212
21267
21321
21376
21431
21486
21541
21597
21652
21707
21762
21817
21872
21927
21981
22036
22090
22144
22199
22253
22307
22361
22414
22468
22522
22575
22628
22680
22733
22785
22836
22887
22938
22988
23038
23088
23138
23187
23236
23285
23333
23382
23430
23478
23525
23572
23619
23666
23712
23759
23804
23850
23896
23941
23986
24031
24076
24121
24165
24210
24254
24299
24343
24388
24432
24476
24520
24563
24607
24650
24693
24736
24779
24821
24864
24906
24948
24990
25031
25073
25115
25156
25198
25239
25281
25322
25364
25405
25447
25488
25530
25572
25613
25655
25697
25739
25781
25824
25866
25908
25951
25994
26037
26080
26123
26167
26211
26255
26300
26345
26390
26436
26481
26527
26573
26619
26665
26711
26757
26804
26850
26897
26944
26992
27039
27087
27136
27184
27233
27282
27331
27381
27430
27480
27530
27580
27630
27681
27732
27783
27834
27885
27937
27988
28040
28092
28145
28197
28249
28302
28355
28408
28461
28514
28566
28619
28672
28725
28778
28830
28882
28934
28986
29037
29088
29138
29188
29238
29288
29337
29385
29433
29481
29528
29575
29621
29666
29711
29755
29799
29842
29884
29926
29967
30008
30049
30089
30128
30168
30206
30245
30283
30321
30358
30394
30431
30466
30502
30536
30570
30604
30637
30669
30701
30732
30763
30793
30823
30853
30882
30910
30938
30965
30992
31018
31044
31069
31093
31117
31141
31164
31187
31209
31230
31251
31272
31292
31312
31331
31350
31368
31386
31403
31420
31436
31451
31467
31481
31495
31509
31522
31535
31547
31559
31570
31581
31592
31602
31612
31622
31631
31640
31649
31657
31665
31673
31680
31687
31694
31701
31708
31715
31722
31728
31735
31742
31748
31755
31762
31769
31776
31783
31790
31797
31805
31813
31821
31829
31837
31846
31855
31864
31873
31882
31892
31902
31912
31922
31933
31945
31957
31969
31982
31995
32009
32023
32037
32052
32067
32085
32101
32118
32136
32153
32171
32189
32208
32226
32246
32266
32284
32304
32323
32343
32363
32381
32402
32421
32441
32460
32479
32497
32517
32536
32555
32573
32593
32610
32630
32648
32665
32685
32703
32720
32740
32758
32776
32794
32812
32829
32847
32864
32881
32898
32915
32932
32948
32964
32981
32997
33013
33029
33044
33060
33075
33090
33105
33119
33133
33147
33161
33174
33187
33200
33212
33224
33236
33248
33259
33270
33281
33291
33301
33311
33320
33329
33338
33346
33354
33361
33368
33375
33381
33387
33392
33397
33401
33404
33407
33410
33412
33413
33413
33413
33413
33412
33410
33407
33404
33400
33396
33390
33384
33378
33370
33362
33352
33342
33332
33320
33308
33295
33281
33267
33252
33236
33219
33201
33183
33164
33143
33122
33100
33077
33054
33030
33005
32979
32952
32925
32897
32868
32838
32808
32776
32744
32712
32679
32645
32610
32575
32540
32503
32467
32430
32393
32356
32317
32280
32241
32203
32164
32125
32086
32046
32008
31968
31929
31890
31850
31811
31771
31732
31693
31653
31614
31575
31536
31498
31459
31420
31382
31344
31306
31268
31230
31192
31154
31117
31079
31042
31005
30968
30931
30894
30858
30821
30785
30749
30713
30677
30642
30607
30572
30537
30503
30469
30436
30403
30370
30338
30307
30276
30246
30216
30187
30158
30130
30102
30075
30048
30021
29995
29969
29944
29919
29894
29870
29846
29822
29799
29776
29753
29731
29708
29686
29665
29643
29622
29601
29580
29559
29538
29517
29496
29476
29455
29434
29413
29392
29371
29350
29329
29308
29287
29265
29244
29222
29200
29178
29156
29134
29111
29089
29066
29043
29020
28997
28974
28951
28927
28904
28881
28857
28834
28810
28786
28763
28739
28715
28691
28666
28642
28617
28593
28568
28542
28517
28491
28465
28438
28411
28384
28356
28328
28299
28270
28241
28211
28181
28151
28120
28090
28059
28028
27997
27966
27935
27904
27873
27841
27810
27779
27747
27716
27684
27652
27621
27589
27557
27526
27494
27462
27431
27399
27367
27335
27303
27270
27238
27205
27172
27139
27105
27072
27038
27004
26970
26937
26903
26869
26835
26801
26768
26734
26701
26667
26634
26601
26569
26536
26504
26472
26440
26409
26377
26346
26315
26285
26254
26224
26194
26165
26135
26106
26077
26049
26020
25992
25964
25937
25910
25882
25855
25828
25802
25775
25749
25722
25696
25670
25644
25618
25592
25567
25541
25516
25491
25465
25440
25415
25390
25365
25340
25315
25290
25265
25240
25215
25190
25166
25141
25116
25091
25066
25041
25016
24991
24966
24941
24916
24891
24867
24842
24817
24793
24768
24743
24718
24694
24669
24644
24619
24594
24568
24543
24517
24491
24464
24438
24411
24384
24356
24329
24301
24273
24245
24217
24189
24160
24131
24102
24073
24043
24013
23983
23953
23922
23892
23860
23829
23797
23766
23733
23701
23669
23636
23603
23569
23536
23502
23468
23434
23400
23365
23330
23295
23260
23224
23188
23152
23116
23079
23041
23003
22965
22926
22887
22848
22808
22767
22726
22685
22643
22601
22558
22515
22472
22429
22385
22340
22296
22251
22205
22159
22113
22066
22019
21972
21924
21876
21827
21779
21730
21681
21632
21582
21533
21483
21434
21384
21334
21284
21234
21184
21133
21083
21033
20982
20932
20881
20831
20781
20731
20681
20632
20582
20533
20483
20434
20385
20336
20286
20237
20188
20139
20090
20041
19993
19944
19896
19848
19800
19752
19704
19657
19610
19563
19517
19470
19424
19378
19333
19288
19243
19199
19154
19111
19067
19024
18981
18938
18895
18853
18811
18769
18728
18686
18646
18605
18564
18524
18484
18444
18403
18363
18323
18283
18243
18203
18162
18122
18082
18041
18000
17959
17919
17877
17836
17794
17752
17709
17666
17622
17578
17534
17489
17444
17398
17352
17306
17260
17213
17166
17119
17072
17024
16976
16928
16879
16830
16780
16730
16680
16630
16579
16528
16477
16425
16373
16321
16268
16216
16163
16109
16056
16001
15947
15892
15837
15781
15724
15668
15611
15553
15495
15437
15379
15320
15261
15201
15142
15082
15021
14961
14900
14839
14778
14716
14655
14593
14532
14470
14408
14346
14284
14222
14160
14097
14035
13972
13910
13847
13785
13722
13659
13597
13534
13472
13409
13347
13284
13222
13160
13097
13035
12972
12910
12847
12785
12722
12660
12598
12536
12475
12413
12352
12291
12230
12169
12108
12048
11988
11928
11868
11809
11750
11691
11632
11574
11516
11458
11401
11343
11286
11230
11173
11117
11062
11006
10951
10897
10843
10789
10736
10684
10632
10580
10529
10478
10427
10377
10327
10278
10228
10179
10130
10082
10034
9985
9937
9890
9842
9794
9747
9700
9652
9605
9558
9511
9464
9416
9369
9322
9275
9228
9180
9133
9086
9039
8991
8944
8896
8849
8801
8753
8705
8656
8608
8559
8509
8460
8410
8360
8310
8259
8209
8157
8106
8055
8003
7950
7897
7844
7790
7735
7680
7624
7568
7511
7454
7396
7337
7278
7219
7158
7097
7036
6974
6912
6849
6785
6721
6657
6592
6527
6461
6396
6330
6264
6197
6131
6064
5997
5930
5862
5795
5727
5659
5590
5522
5453
5384
5315
5246
5176
5106
5036
4966
4895
4825
4754
4682
4611
4540
4468
4396
4325
4253
4181
4109
4037
3965
3894
3822
3750
3679
3607
3536
3465
3394
3324
3253
3183
3113
3043
2973
2903
2834
2765
2696
2628
2560
2492
2425
2358
2291
2225
2160
2095
2031
1968
1905
1843
1781
1720
1659
1599
1539
1480
1422
1363
1306
1249
1192
1136
1080
1025
970
916
862
809
755
703
651
599
547
496
445
395
345
295
245
196
146
97
48
0
-49
-97
-145
-193
-241
-288
-336
-383
-430
-476
-522
-569
-615
-660
-706
-751
-797
-842
-888
-933
-978
-1024
-1069
-1115
-1161
-1207
-1254
-1300
-1347
-1394
-1441
-1489
-1536
-1584
-1632
-1680
-1729
-1777
-1826
-1875
-1924
-1973
-2021
-2071
-2121
-2171
-2221
-2271
-2321
-2372
-2423
-2475
-2526
-2578
-2630
-2681
-2734
-2786
-2838
-2890
-2943
-2995
-3048
-3100
-3153
-3206
-3259
-3312
-3366
-3419
-3472
-3525
-3579
-3632
-3686
-3740
-3794
-3849
-3903
-3958
-4014
-4069
-4124
-4180
-4236
-4292
-4348
-4404
-4460
-4517
-4573
-4630
-4687
-4744
-4800
-4857
-4914
-4971
-5028
-5084
-5141
-5198
-5255
-5312
-5369
-5426
-5483
-5540
-5597
-5655
-5712
-5770
-5828
-5885
-5943
-6000
-6058
-6115
-6172
-6229
-6286
-6343
-6399
-6456
-6512
-6568
-6624
-6681
-6737
-6792
-6848
-6904
-6959
-7014
-7069
-7124
-7178
-7232
-7286
-7340
-7394
-7447
-7501
-7554
-7607
-7660
-7713
-7765
-7818
-7870
-7922
-7973
-8025
-8076
-8125
-8177
-8227
-8276
-8325
-8374
-8423
-8471
-8520
-8567
-8615
-8662
-8709
-8755
-8802
-8848
-8893
-8939
-8984
-9029
-9074
-9119
-9163
-9208
-9252
-9296
-9340
-9384
-9427
-9470
-9514
-9556
-9599
-9642
-9684
-9726
-9768
-9810
-9852
-9894
-9935
-9977
-10018
-10059
-10100
-10140
-10180
-10220
-10260
-10299
-10338
-10376
-10414
-10452
-10489
-10527
-10564
-10601
-10638
-10675
-10711
-10748
-10784
-10820
-10856
-10892
-10928
-10964
-11000
-11035
-11071
-11106
-11141
-11176
-11211
-11245
-11280
-11314
-11348
-11382
-11415
-11449
-11482
-11515
-11549
-11582
-11615
-11648
-11680
-11713
-11746
-11778
-11811
-11843
-11875
-11907
-11939
-11971
-12003
-12034
-12066
-12097
-12129
-12160
-12192
-12224
-12255
-12287
-12318
-12350
-12382
-12413
-12445
-12476
-12508
-12539
-12571
-12602
-12633
-12665
-12696
-12728
-12760
-12791
-12823
-12856
-12888
-12920
-12953
-12985
-13018
-13050
-13083
-13115
-13148
-13180
-13213
-13245
-13277
-13310
-13342
-13374
-13406
-13438
-13470
-13501
-13532
-13563
-13593
-13623
-13652
-13681
-13710
-13738
-13765
-13792
-13818
-13844
-13868
-13893
-13916
-13939
-13961
-13982
-14003
-14023
-14042
-14061
-14078
-14096
-14113
-14129
-14145
-14160
-14175
-14189
-14203
-14216
-14229
-14241
-14253
-14264
-14274
-14284
-14294
-14303
-14311
-14319
-14327
-14334
-14341
-14348
-14354
-14360
-14365
-14370
-14375
-14380
-14384
-14388
-14392
-14395
-14399
-14402
-14405
-14408
-14412
-14415
-14418
-14421
-14424
-14426
-14429
-14432
-14435
-14438
-14440
-14443
-14446
-14449
-14452
-14455
-14458
-14461
-14464
-14467
-14470
-14473
-14476
-14479
-14482
-14485
-14488
-14491
-14494
-14497
-14500
-14503
-14507
-14511
-14515
-14519
-14523
-14528
-14533
-14538
-14543
-14549
-14555
-14561
-14567
-14574
-14581
-14588
-14596
-14604
-14613
-14622
-14631
-14641
-14651
-14661
-14672
-14683
-14695
-14707
-14719
-14731
-14744
-14757
-14770
-14784
-14798
-14812
-14827
-14841
-14857
-14872
-14888
-14904
-14920
-14937
-14955
-14973
-14991
-15009
-15029
-15048
-15068
-15088
-15109
-15131
-15152
-15174
-15197
-15220
-15243
-15266
-15289
-15313
-15337
-15361
-15385
-15410
-15434
-15459
-15484
-15509
-15533
-15558
-15583
-15608
-15632
-15656
-15681
-15705
-15729
-15752
-15776
-15799
-15822
-15845
-15868
-15891
-15913
-15935
-15957
-15978
-15999
-16020
-16040
-16059
-16079
-16099
-16117
-16136
-16154
-16172
-16189
-16204
-16222
-16238
-16253
-16268
-16283
-16297
-16311
-16324
-16337
-16349
-16361
-16372
-16383
-16394
-16404
-16414
-16423
-16432
-16441
-16449
-16456
-16464
-16471
-16477
-16483
-16489
-16494
-16499
-16503
-16507
-16510
-16512
-16514
-16516
-16517
-16517
-16517
-16516
-16515
-16513
-16511
-16508
-16505
-16501
-16496
-16491
-16486
-16480
-16473
-16466
-16458
-16450
-16442
-16433
-16424
-16414
-16404
-16394
-16383
-16372
-16361
-16350
-16338
-16327
-16315
-16303
-16292
-16280
-16268
-16256
-16244
-16231
-16219
-16207
-16193
-16181
-16169
-16155
-16143
-16131
-16117
-16104
-16091
-16078
-16064
-16050
-16036
-16024
-16010
-15997
-15984
-15971
-15957
-15944
-15931
-15918
-15905
-15891
-15878
-15865
-15852
-15839
-15826
-15813
-15800
-15788
-15775
-15763
-15750
-15737
-15725
-15713
-15700
-15688
-15675
-15663
-15651
-15638
-15626
-15613
-15601
-15588
-15576
-15563
-15550
-15538
-15525
-15511
-15498
-15484
-15470
-15456
-15442
-15428
-15413
-15398
-15384
-15369
-15354
-15339
-15325
-15310
-15295
-15281
-15266
-15251
-15237
-15222
-15208
-15193
-15179
-15165
-15151
-15137
-15124
-15111
-15098
-15085
-15073
-15061
-15049
-15037
-15025
-15014
-15003
-14992
-14981
-14970
-14959
-14948
-14938
-14928
-14918
-14908
-14898
-14889
-14880
-14871
-14863
-14854
-14846
-14838
-14830
-14822
-14814
-14807
-14799
-14792
-14784
-14777
-14770
-14762
-14755
-14748
-14740
-14733
-14725
-14717
-14710
-14702
-14695
-14687
-14680
-14672
-14665
-14657
-14650
-14642
-14635
-14628
-14621
-14613
-14606
-14599
-14592
-14585
-14578
-14571
-14564
-14558
-14551
-14545
-14538
-14532
-14526
-14520
-14514
-14508
-14502
-14496
-14490
-14484
-14478
-14473
-14467
-14461
-14456
-14450
-14445
-14440
-14435
-14431
-14426
-14422
-14418
-14414
-14410
-14406
-14403
-14400
-14397
-14394
-14392
-14390
-14388
-14387
-14386
-14385
-14384
-14384
-14383
-14383
-14382
-14382
-14382
-14382
-14383
-14384
-14384
-14386
-14387
-14388
-14390
-14392
-14394
-14396
-14399
-14401
-14404
-14406
-14409
-14411
-14414
-14417
-14419
-14421
-14424
-14426
-14428
-14430
-14432
-14434
-14436
-14437
-14438
-14439
-14439
-14439
-14438
-14437
-14436
-14434
-14431
-14428
-14425
-14421
-14417
-14413
-14408
-14404
-14399
-14394
-14389
-14383
-14377
-14371
-14365
-14358
-14351
-14343
-14336
-14328
-14319
-14311
-14302
-14293
-14285
-14276
-14267
-14257
-14248
-14238
-14229
-14219
-14209
-14198
-14187
-14176
-14165
-14153
-14141
-14129
-14116
-14103
-14089
-14075
-14061
-14047
-14031
-14016
-14000
-13983
-13966
-13949
-13931
-13913
-13895
-13876
-13857
-13837
-13817
-13796
-13776
-13754
-13733
-13711
-13688
-13665
-13641
-13617
-13593
-13568
-13542
-13517
-13490
-13464
-13437
-13409
-13382
-13354
-13325
-13297
-13268
-13239
-13209
-13180
-13150
-13119
-13089
-13058
-13027
-12996
-12964
-12933
-12901
-12869
-12838
-12806
-12774
-12742
-12710
-12678
-12645
-12613
-12581
-12548
-12516
-12483
-12450
-12418
-12385
-12352
-12319
-12286
-12253
-12220
-12188
-12155
-12122
-12089
-12056
-12023
-11989
-11956
-11923
-11889
-11856
-11823
-11789
-11756
-11723
-11690
-11657
-11624
-11591
-11559
-11527
-11495
-11463
-11431
-11400
-11369
-11338
-11307
-11276
-11246
-11215
-11185
-11155
-11125
-11096
-11066
-11037
-11008
-10979
-10950
-10922
-10894
-10866
-10838
-10811
-10784
-10757
-10730
-10703
-10677
-10651
-10624
-10599
-10573
-10547
-10522
-10497
-10472
-10448
-10424
-10400
-10376
-10353
-10330
-10306
-10284
-10261
-10238
-10215
-10192
-10169
-10146
-10123
-10100
-10076
-10053
-10030
-10006
-9983
-9959
-9936
-9912
-9888
-9864
-9839
-9815
-9790
-9765
-9740
-9715
-9689
-9664
-9638
-9612
-9585
-9559
-9532
-9505
-9478
-9450
-9422
-9395
-9366
-9338
-9309
-9280
-9251
-9221
-9191
-9161
-9130
-9099
-9068
-9037
-9005
-8973
-8940
-8908
-8874
-8841
-8807
-8772
-8738
-8703
-8667
-8632
-8596
-8559
-8522
-8485
-8448
-8409
-8371
-8331
-8292
-8251
-8211
-8169
-8128
-8085
-8042
-8000
-7957
-7913
-7869
-7824
-7779
-7734
-7688
-7641
-7594
-7547
-7499
-7451
-7402
-7353
-7304
-7254
-7205
-7155
-7104
-7054
-7003
-6953
-6902
-6851
-6800
-6749
-6698
-6647
-6596
-6545
-6494
-6444
-6393
-6343
-6293
-6243
-6192
-6143
-6093
-6043
-5993
-5944
-5894
-5845
-5796
-5748
-5699
-5651
-5604
-5556
-5509
-5462
-5416
-5370
-5324
-5279
-5234
-5189
-5145
-5101
-5057
-5014
-4971
-4929
-4886
-4845
-4803
-4762
-4721
-4680
-4640
-4599
-4559
-4518
-4478
-4438
-4398
-4358
-4318
-4277
-4237
-4197
-4156
-4116
-4075
-4035
-3994
-3954
-3913
-3873
-3832
-3792
-3752
-3712
-3673
-3633
-3594
-3555
-3516
-3478
-3440
-3401
-3363
-3326
-3288
-3250
-3213
-3176
-3138
-3102
-3065
-3029
-2992
-2957
-2921
-2886
-2850
-2815
-2781
-2746
-2712
-2678
-2644
-2609
-2576
-2542
-2508
-2474
-2440
-2406
-2372
-2338
-2304
-2270
-2236
-2202
-2168
-2134
-2100
-2065
-2031
-1997
-1963
-1929
-1894
-1860
-1826
-1792
-1758
-1724
-1690
-1657
-1623
-1590
-1557
-1524
-1491
-1459
-1426
-1394
-1361
-1329
-1296
-1264
-1231
-1199
-1167
-1134
-1102
-1069
-1037
-1004
-972
-939
-906
-873
-840
-807
-774
-740
-707
-673
-639
-605
-571
-537
-502
-468
-433
-398
-363
-328
-293
-258
-222
-186
-151
-115
-79
-43
-7
29
65
101
137
173
209
245
281
316
352
388
424
461
497
534
570
607
645
682
719
757
794
832
870
907
945
983
1020
1059
1097
1135
1173
1211
1250
1288
1327
1365
1403
1442
1480
1519
1558
1597
1636
1675
1714
1753
1792
1832
1871
1911
1950
1990
2029
2069
2109
2149
2189
2229
2269
2309
2349
2390
2430
2471
2512
2553
2595
2637
2679
2721
2764
2807
2851
2894
2938
2982
3027
3071
3116
3160
3205
3250
3295
3340
3385
3430
3476
3521
3566
3611
3656
3701
3745
3790
3835
3879
3924
3968
4011
4056
4100
4144
4188
4232
4275
4319
4362
4406
4449
4492
4535
4579
4622
4665
4707
4750
4793
4836
4879
4921
4964
5006
5049
5091
5133
5175
5217
5259
5300
5342
5384
5426
5468
5510
5551
5593
5635
5677
5718
5760
5801
5843
5884
5926
5967
6009
6050
6091
6132
6174
6215
6256
6296
6337
6378
6418
6458
6499
6538
6578
6618
6657
6696
6735
6774
6812
6851
6889
6926
6963
7000
7037
7074
7110
7146
7182
7217
7253
7288
7323
7358
7393
7428
7463
7498
7532
7567
7601
7636
7670
7705
7739
7773
7807
7842
7876
7910
7944
7978
8012
8045
8080
8114
8148
8183
8217
8252
8287
8321
8356
8391
8426
8461
8496
8531
8566
8602
8637
8673
8709
8744
8780
8816
8852
8887
8923
8959
8994
9030
9065
9101
9136
9171
9206
9241
9275
9310
9344
9378
9413
9447
9481
9515
9548
9582
9616
9650
9684
9718
9751
9785
9818
9851
9885
9918
9950
9983
10016
10049
10081
10114
10147
10179
10212
10244
10277
10309
10342
10374
10406
10438
10470
10501
10533
10564
10595
10626
10657
10688
10719
10749
10780
10810
10841
10871
10901
10931
10960
10990
11019
11049
11078
11107
11137
11166
11196
11226
11255
11285
11315
11345
11376
11406
11436
11466
11497
11527
11558
11588
11619
11649
11680
11710
11741
11771
11802
11832
11862
11892
11922
11952
11982
12011
12041
12070
12099
12128
12157
12185
12213
12241
12269
12296
12323
12350
12376
12402
12428
12454
12479
12504
12529
12553
12578
12602
12626
12649
12673
12696
12718
12741
12763
12784
12806
12827
12848
12869
12889
12909
12929
12949
12968
12987
13006
13024
13042
13060
13077
13094
13111
13128
13144
13160
13177
13193
13209
13225
13241
13257
13273
13289
13305
13320
13336
13351
13367
13382
13397
13411
13426
13441
13455
13470
13485
13499
13514
13528
13543
13557
13572
13587
13601
13616
13631
13646
13661
13676
13691
13707
13723
13739
13755
13771
13787
13804
13821
13837
13854
13871
13888
13905
13922
13939
13955
13972
13989
14006
14022
14039
14055
14071
14088
14104
14120
14136
14152
14168
14184
14200
14216
14231
14247
14262
14277
14293
14308
14323
14338
14352
14367
14382
14396
14411
14426
14440
14455
14469
14483
14498
14512
14526
14540
14554
14568
14581
14595
14609
14622
14636
14650
14664
14677
14691
14705
14720
14734
14748
14763
14778
14793
14808
14824
14840
14856
14872
14888
14905
14922
14940
14957
14975
14994
15012
15031
15050
15069
15089
15108
15128
15148
15168
15188
15208
15228
15249
15269
15291
15312
15333
15355
15378
15400
15423
15446
15470
15494
15518
15543
15568
15593
15618
15644
15670
15696
15723
15749
15776
15803
15831
15858
15886
15914
15942
15971
15999
16027
16056
16085
16114
16143
16172
16202
16232
16261
16291
16321
16351
16381
16411
16441
16472
16502
16533
16563
16594
16625
16656
16687
16718
16749
16781
16812
16844
16875
16907
16939
16971
17002
17034
17066
17098
17131
17163
17195
17227
17260
17292
17325
17358
17391
17424
17457
17490
17523
17556
17590
17623
17657
17691
17725
17759
17794
17828
17863
17898
17933
17968
18004
18039
18075
18110
18146
18181
18217
18252
18288
18323
18359
18394
18429
18465
18500
18535
18570
18605
18640
18675
18710
18744
18778
18812
18846
18880
18914
18947
18981
19014
19047
19080
19113
19145
19178
19210
19241
19273
19304
19335
19365
19395
19425
19455
19484
19512
19541
19569
19597
19624
19651
19678
19705
19731
19757
19783
19808
19833
19858
19882
19906
19929
19953
19976
19998
20021
20043
20065
20086
20108
20129
20150
20171
20192
20212
20233
20253
20272
20292
20311
20330
20349
20368
20386
20404
20422
20439
20457
20474
20491
20508
20525
20541
20557
20572
20587
20602
20616
20629
20643
20655
20667
20679
20691
20701
20712
20722
20732
20741
20750
20758
20766
20773
20780
20786
20792
20797
20801
20805
20809
20812
20815
20818
20820
20821
20823
20824
20825
20826
20826
20826
20826
20825
20824
20822
20821
20819
20816
20814
20811
20808
20805
20801
20798
20794
20790
20785
20781
20776
20771
20766
20760
20755
20749
20743
20737
20732
20726
20720
20714
20708
20703
20697
20692
20686
20681
20676
20670
20665
20660
20656
20651
20646
20642
20637
20633
20629
20625
20621
20618
20614
20611
20608
20606
20603
20601
20598
20596
20594
20592
20590
20589
20587
20585
20584
20582
20581
20579
20578
20576
20575
20573
20572
20570
20568
20566
20564
20562
20559
20556
20554
20551
20548
20544
20541
20538
20534
20530
20526
20522
20517
20512
20507
20502
20497
20491
20485
20479
20473
20466
20459
20453
20446
20438
20431
20423
20415
20407
20398
20390
20381
20371
20362
20352
20342
20331
20320
20309
20298
20286
20273
20261
20248
20235
20221
20207
20193
20179
20164
20149
20134
20119
20104
20088
20072
20055
20039
20022
20005
19988
19970
19953
19935
19917
19899
19881
19863
19845
19827
19808
19790
19771
19752
19733
19714
19696
19676
19657
19638
19619
19600
19581
19562
19542
19523
19504
19485
19466
19447
19428
19409
19390
19371
19352
19334
19315
19297
19278
19259
19240
19221
19202
19183
19164
19145
19125
19105
19086
19066
19046
19027
19007
18987
18967
18948
18928
18908
18889
18869
18850
18831
18811
18793
18774
18756
18738
18721
18704
18687
18672
18656
18641
18627
18613
18600
18587
18574
18562
18551
18540
18530
18520
18511
18503
18495
18487
18480
18473
18467
18461
18455
18450
18445
18441
18437
18433
18430
18427
18424
18422
18420
18419
18418
18417
18417
18416
18416
18417
18417
18418
18419
18420
18421
18422
18423
18425
18427
18428
18430
18432
18433
18435
18437
18438
18440
18441
18443
18444
18445
18446
18447
18448
18448
18448
18448
18447
18447
18446
18445
18444
18442
18441
18439
18437
18435
18432
18430
18427
18425
18422
18419
18417
18414
18411
18408
18404
18401
18398
18394
18391
18387
18384
18380
18377
18373
18370
18366
18363
18360
18357
18354
18351
18348
18345
18342
18340
18337
18335
18332
18330
18327
18325
18322
18320
18317
18315
18312
18309
18306
18304
18301
18297
18294
18291
18287
18283
18278
18274
18269
18264
18258
18252
18245
18238
18231
18224
18216
18207
18199
18189
18180
18170
18160
18149
18138
18127
18116
18104
18092
18079
18066
18053
18040
18026
18013
17999
17984
17970
17955
17941
17926
17911
17895
17880
17865
17849
17834
17819
17803
17788
17773
17757
17742
17727
17712
17697
17683
17668
17654
17640
17626
17612
17598
17584
17571
17557
17544
17531
17518
17505
17492
17479
17467
17454
17442
17429
17417
17405
17393
17381
17369
17357
17345
17333
17321
17308
17296
17284
17271
17259
17246
17234
17222
17209
17197
17185
17173
17161
17148
17136
17124
17111
17099
17086
17074
17061
17048
17035
17023
17010
16997
16984
16971
16958
16945
16933
16920
16907
16894
16881
16869
16856
16843
16831
16819
16806
16794
16782
16770
16759
16747
16736
16724
16713
16702
16692
16681
16671
16661
16651
16641
16632
16623
16614
16606
16598
16590
16582
16575
16568
16562
16556
16550
16545
16540
16535
16531
16528
16524
16521
16518
16516
16514
16512
16510
16509
16508
16508
16508
16508
16508
16509
16510
16512
16514
16516
16518
16521
16523
16527
16530
16534
16538
16543
16548
16553
16558
16564
16570
16577
16584
16591
16598
16606
16613
16621
16629
16637
16646
16654
16662
16671
16679
16688
16697
16705
16714
16723
16731
16740
16749
16757
16766
16774
16782
16790
16798
16806
16813
16820
16826
16832
16838
16844
16848
16853
16857
16861
16864
16867
16870
16872
16873
16874
16875
16875
16874
16872
16870
16867
16864
16860
16855
16849
16843
16835
16827
16819
16809
16799
16788
16777
16764
16751
16738
16723
16708
16692
16675
16658
16640
16621
16601
16581
16559
16537
16514
16490
16465
16440
16414
16387
16359
16331
16300
16271
16241
16209
16177
16143
16110
16076
16040
16004
15967
15930
15891
15852
15813
15772
15731
15689
15646
15603
15559
15514
15469
15423
15376
15328
15280
15231
15182
15132
15081
15029
14978
14925
14872
14818
14764
14709
14654
14598
14542
14485
14428
14371
14313
14254
14196
14137
14078
14019
13959
13900
13840
13781
13721
13662
13602
13542
13483
13423
13363
13304
13244
13184
13125
13065
13006
12946
12887
12828
12769
12710
12652
12594
12535
12477
12420
12362
12305
12248
12191
12134
12078
12022
11966
11910
11855
11800
11746
11692
11638
11585
11532
11479
11426
11374
11322
11271
11220
11169
11118
11067
11017
10967
10917
10867
10818
10768
10719
10670
10621
10572
10524
10475
10427
10379
10331
10283
10235
10187
10139
10092
10044
9997
9950
9902
9855
9809
9762
9715
9669
9623
9577
9531
9486
9440
9395
9349
9304
9259
9214
9169
9124
9079
9034
8990
8945
8901
8857
8812
8768
8724
8680
8636
8592
8548
8504
8460
8416
8372
8328
8285
8241
8198
8154
8111
8067
8023
7980
7937
7893
7850
7807
7763
7720
7677
7634
7590
7547
7504
7461
7418
7374
7331
7287
7244
7200
7156
7113
7069
7025
6981
6937
6892
6848
6804
6760
6716
6672
6628
6584
6541
6497
6453
6409
6366
6322
6279
6236
6193
6150
6107
6064
6021
5978
5935
5892
5850
5807
5764
5721
5678
5635
5592
5549
5506
5463
5420
5377
5334
5291
5249
5206
5163
5120
5077
5034
4991
4948
4905
4863
4820
4777
4735
4692
4650
4607
4565
4522
4480
4437
4395
4352
4310
4267
4225
4182
4139
4097
4054
4011
3970
3927
3884
3842
3799
3756
3713
3671
3628
3585
3542
3499
3457
3414
3372
3330
3288
3246
3204
3163
3121
3080
3038
2997
2956
2915
2873
2833
2792
2751
2710
2670
2629
2589
2549
2508
2468
2428
2388
2348
2308
2267
2227
2187
2147
2106
2066
2025
1985
1945
1905
1865
1824
1784
1744
1704
1664
1624
1585
1545
1505
1466
1426
1387
1348
1309
1270
1231
1192
1154
1115
1077
1038
1000
962
924
886
848
811
773
736
698
661
625
588
551
515
479
443
407
372
336
301
267
232
197
163
129
95
62
28
-5
-39
-72
-105
-138
-170
-203
-236
-268
-300
-332
-365
-397
-428
-460
-492
-524
-555
-587
-618
-650
-681
-712
-744
-775
-806
-837
-868
-899
-930
-960
-991
-1022
-1052
-1082
-1113
-1143
-1173
-1203
-1233
-1263
-1293
-1323
-1352
-1382
-1411
-1440
-1469
-1498
-1527
-1556
-1584
-1612
-1640
-1668
-1696
-1723
-1750
-1777
-1803
-1829
-1855
-1880
-1905
-1929
-1953
-1977
-2001
-2024
-2045
-2069
-2091
-2112
-2134
-2155
-2175
-2196
-2216
-2235
-2254
-2273
-2292
-2310
-2328
-2346
-2363
-2380
-2397
-2414
-2430
-2446
-2462
-2477
-2493
-2508
-2522
-2537
-2551
-2565
-2578
-2592
-2605
-2617
-2630
-2642
-2653
-2665
-2676
-2688
-2698
-2709
-2719
-2729
-2739
-2749
-2758
-2767
-2777
-2786
-2794
-2803
-2812
-2820
-2828
-2836
-2844
-2852
-2859
-2866
-2873
-2880
-2886
-2893
-2899
-2905
-2911
-2916
-2921
-2926
-2931
-2936
-2940
-2944
-2948
-2951
-2954
-2958
-2960
-2963
-2965
-2968
-2970
-2971
-2973
-2974
-2975
-2975
-2976
-2976
-2976
-2976
-2976
-2976
-2975
-2975
-2974
-2973
-2971
-2970
-2968
-2966
-2964
-2961
-2959
-2956
-2953
-2950
-2947
-2944
-2941
-2938
-2935
-2932
-2929
-2926
-2923
-2920
-2918
-2915
-2913
-2911
-2909
-2907
-2906
-2904
-2904
-2903
-2903
-2904
-2904
-2905
-2907
-2909
-2911
-2914
-2917
-2920
-2924
-2928
-2932
-2937
-2942
-2948
-2954
-2960
-2967
-2974
-2981
-2988
-2996
-3004
-3012
-3021
-3030
-3039
-3048
-3058
-3068
-3078
-3088
-3099
-3110
-3122
-3133
-3145
-3157
-3169
-3182
-3195
-3208
-3221
-3235
-3248
-3262
-3276
-3290
-3304
-3319
-3333
-3348
-3362
-3377
-3392
-3407
-3422
-3437
-3453
-3468
-3483
-3499
-3514
-3530
-3545
-3561
-3577
-3593
-3609
-3626
-3642
-3659
-3676
-3693
-3710
-3728
-3745
-3763
-3781
-3799
-3818
-3836
-3855
-3874
-3894
-3913
-3933
-3953
-3973
-3993
-4013
-4033
-4054
-4074
-4094
-4115
-4136
-4157
-4177
-4198
-4219
-4240
-4260
-4281
-4302
-4322
-4343
-4363
-4383
-4403
-4423
-4443
-4462
-4481
-4500
-4519
-4538
-4556
-4574
-4591
-4609
-4626
-4642
-4659
-4675
-4690
-4705
-4720
-4734
-4748
-4762
-4775
-4787
-4800
-4811
-4823
-4834
-4844
-4854
-4863
-4872
-4881
-4889
-4896
-4903
-4909
-4915
-4920
-4924
-4928
-4932
-4934
-4937
-4938
-4939
-4939
-4939
-4937
-4936
-4933
-4930
-4926
-4921
-4916
-4911
-4905
-4898
-4891
-4883
-4875
-4867
-4858
-4849
-4840
-4830
-4819
-4809
-4798
-4787
-4775
-4764
-4751
-4739
-4726
-4713
-4700
-4686
-4672
-4658
-4644
-4629
-4614
-4599
-4583
-4567
-4551
-4535
-4519
-4502
-4486
-4469
-4452
-4435
-4418
-4400
-4383
-4366
-4348
-4331
-4313
-4295
-4277
-4259
-4241
-4223
-4205
-4186
-4168
-4150
-4132
-4114
-4096
-4078
-4059
-4042
-4024
-4006
-3989
-3972
-3954
-3937
-3920
-3903
-3886
-3869
-3853
-3837
-3821
-3805
-3790
-3775
-3760
-3745
-3730
-3716
-3702
-3688
-3674
-3661
-3647
-3634
-3621
-3608
-3596
-3584
-3572
-3560
-3548
-3537
-3526
-3515
-3505
-3495
-3485
-3476
-3467
-3458
-3449
-3441
-3434
-3426
-3419
-3412
-3406
-3400
-3395
-3390
-3385
-3381
-3377
-3373
-3370
-3367
-3364
-3362
-3359
-3358
-3356
-3354
-3353
-3352
-3350
-3349
-3348
-3347
-3346
-3345
-3344
-3344
-3343
-3343
-3343
-3343
-3343
-3343
-3343
-3343
-3343
-3344
-3344
-3344
-3345
-3345
-3346
-3346
-3347
-3348
-3348
-3349
-3350
-3351
-3352
-3352
-3353
-3353
-3353
-3353
-3352
-3351
-3350
-3349
-3347
-3344
-3342
-3339
-3335
-3331
-3327
-3322
-3317
-3311
-3305
-3298
-3290
-3282
-3274
-3265
-3255
-3245
-3235
-3224
-3212
-3200
-3188
-3175
-3161
-3147
-3133
-3118
-3103
-3088
-3071
-3055
-3037
-3019
-3001
-2982
-2962
-2942
-2922
-2901
-2879
-2857
-2835
-2812
-2789
-2765
-2741
-2717
-2692
-2667
-2642
-2617
-2591
-2565
-2539
-2513
-2486
-2460
-2433
-2406
-2379
-2353
-2326
-2299
-2272
-2245
-2218
-2190
-2163
-2135
-2108
-2080
-2052
-2025
-1997
-1969
-1941
-1914
-1886
-1858
-1831
-1803
-1776
-1748
-1721
-1693
-1666
-1638
-1611
-1584
-1558
-1531
-1505
-1478
-1452
-1427
-1401
-1376
-1351
-1326
-1301
-1276
-1252
-1227
-1203
-1179
-1156
-1132
-1109
-1087
-1064
-1042
-1020
-999
-978
-957
-937
-917
-897
-878
-860
-841
-823
-805
-788
-770
-753
-737
-720
-704
-689
-673
-658
-644
-629
-616
-602
-589
-576
-564
-551
-539
-528
-516
-505
-494
-484
-473
-463
-452
-442
-432
-422
-412
-403
-393
-384
-375
-366
-357
-349
-341
-333
-325
-317
-310
-303
-297
-290
-284
-279
-273
-268
-263
-258
-254
-250
-246
-242
-238
-235
-231
-228
-225
-223
-220
-218
-216
-215
-213
-212
-211
-210
-209
-208
-208
-207
-207
-207
-207
-207
-207
-208
-209
-209
-210
-211
-212
-213
-214
-215
-215
-216
-216
-217
-217
-217
-218
-218
-218
-218
-218
-218
-217
-217
-217
-216
-215
-214
-213
-212
-211
-209
-207
-205
-203
-200
-197
-194
-191
-188
-184
-180
-176
-172
-168
-163
-158
-153
-148
-143
-137
-131
-125
-119
-112
-106
-99
-92
-84
-77
-69
-61
-53
-45
-36
-28
-19
-10
0
9
18
28
38
48
58
68
78
89
99
109
119
130
140
150
160
171
181
191
201
211
221
232
242
252
262
272
282
291
301
311
321
330
340
349
358
367
376
384
393
401
409
417
425
433
440
447
455
462
468
475
481
488
494
500
506
511
517
523
528
534
539
544
549
554
558
563
567
572
576
580
584
588
592
595
599
602
606
609
611
614
617
619
621
623
624
625
627
628
629
629
630
631
631
631
631
631
631
631
631
631
630
630
629
628
628
627
626
625
624
622
621
620
618
617
615
613
611
609
607
605
603
601
599
596
594
591
589
586
584
581
578
575
573
570
567
565
562
560
558
556
554
553
552
551
550
550
550
550
551
552
553
555
557
559
561
564
567
571
574
578
582
587
591
596
602
607
613
620
626
633
640
648
655
663
671
679
687
695
704
712
721
729
738
747
756
765
774
784
793
803
812
822
832
841
851
861
871
882
892
902
913
924
935
946
956
968
979
990
1000
1012
1024
1035
1047
1059
1070
1082
1094
1106
1117
1129
1141
1153
1165
1177
1188
1200
1212
1224
1235
1247
1259
1271
1283
1294
1306
1318
1330
1342
1354
1365
1377
1389
1401
1412
1424
1435
1446
1457
1469
1480
1491
1501
1512
1523
1533
1544
1554
1564
1574
1584
1594
1603
1612
1622
1631
1640
1649
1657
1666
1674
1683
1691
1699
1707
1715
1722
1729
1737
1744
1751
1757
1764
1771
1777
1784
1790
1797
1803
1809
1815
1821
1827
1833
1838
1844
1850
1855
1861
1866
1871
1877
1882
1888
1893
1898
1903
1909
1914
1919
1924
1929
1934
1939
1943
1948
1953
1957
1962
1966
1971
1975
1980
1984
1989
1993
1998
2001
2007
2011
2016
2020
2025
2029
2033
2037
2043
2048
2052
2057
2062
2067
2071
2076
2081
2086
2090
2095
2100
2105
2109
2114
2119
2124
2128
2133
2138
2143
2147
2152
2156
2160
2165
2169
2173
2177
2182
2186
2190
2194
2198
2202
2206
2210
2213
2217
2220
2224
2227
2231
2234
2237
2241
2244
2248
2251
2255
2259
2263
2267
2271
2276
2280
2284
2289
2294
2299
2304
2309
2315
2321
2327
2334
2341
2348
2356
2364
2373
2382
2391
2401
2411
2422
2434
2445
2457
2470
2483
2496
2510
2524
2539
2554
2569
2585
2601
2618
2635
2652
2670
2689
2708
2727
2747
2767
2787
2809
2830
2852
2874
2897
2919
2943
2966
2990
3013
3038
3062
3086
3111
3136
3161
3186
3212
3237
3263
3288
3314
3340
3366
3392
3418
3444
3471
3497
3523
3549
3575
3602
3628
3654
3680
3707
3733
3759
3785
3812
3838
3864
3890
3916
3942
3968
3994
4019
4045
4070
4097
4122
4148
4173
4199
4225
4250
4276
4302
4327
4353
4379
4405
4431
4457
4483
4509
4535
4560
4586
4612
4638
4664
4690
4715
4741
4767
4792
4818
4843
4868
4894
4919
4944
4969
4994
5019
5044
5069
5095
5120
5144
5169
5194
5219
5243
5268
5292
5316
5340
5364
5388
5412
5436
5460
5484
5508
5532
5556
5580
5604
5629
5653
5677
5702
5727
5751
5776
5801
5826
5852
5877
5902
5928
5954
5979
6005
6032
6058
6084
6111
6138
6165
6192
6220
6248
6276
6304
6332
6360
6389
6418
6447
6476
6505
6534
6564
6594
6624
6654
6684
6714
6745
6775
6806
6837
6868
6899
6930
6961
6993
7025
7056
7088
7120
7153
7185
7218
7251
7283
7316
7349
7382
7415
7448
7481
7514
7547
7580
7613
7647
7680
7713
7746
7779
7812
7845
7877
7910
7942
7974
8006
8037
8069
8100
8131
8161
8192
8222
8253
8283
8313
8344
8374
8404
8434
8464
8494
8524
8553
8582
8611
8640
8669
8698
8726
8754
8782
8810
8838
8866
8893
8921
8948
8976
9003
9030
9057
9084
9111
9138
9164
9191
9217
9243
9270
9296
9322
9348
9375
9401
9427
9453
9479
9505
9531
9556
9582
9608
9633
9659
9684
9709
9735
9759
9784
9809
9833
9858
9882
9906
9929
9953
9977
10000
10023
10046
10069
10091
10114
10136
10159
10181
10203
10224
10246
10267
10289
10309
10330
10351
10371
10391
10411
10431
10451
10470
10489
10508
10526
10544
10562
10579
10596
10613
10629
10645
10661
10676
10691
10706
10721
10735
10749
10763
10776
10790
10803
10816
10829
10841
10854
10867
10879
10892
10904
10917
10929
10941
10954
10966
10978
10990
11002
11014
11026
11038
11050
11062
11075
11087
11099
11111
11123
11135
11148
11160
11172
11184
11197
11209
11222
11235
11248
11260
11273
11287
11300
11313
11326
11340
11353
11367
11380
11394
11407
11421
11435
11448
11462
11476
11491
11505
11519
11533
11548
11562
11576
11590
11604
11617
11631
11645
11658
11671
11685
11698
11711
11724
11737
11751
11763
11776
11789
11802
11814
11826
11839
11851
11863
11875
11887
11899
11911
11923
11935
11947
11958
11970
11982
11993
12004
12016
12027
12038
12050
12061
12072
12083
12095
12106
12117
12128
12139
12150
12161
12171
12182
12192
12203
12213
12223
12233
12243
12253
12263
12273
12282
12292
12301
12310
12318
12327
12335
12343
12350
12358
12365
12372
12378
12385
12391
12397
12402
12408
12413
12417
12422
12426
12429
12432
12435
12437
12439
12441
12442
12443
12443
12443
12443
12442
12441
12440
12438
12436
12433
12430
12427
12423
12419
12415
12410
12405
12400
12394
12388
12382
12375
12369
12362
12354
12347
12339
12331
12323
12314
12306
12297
12287
12278
12268
12258
12248
12238
12227
12216
12205
12194
12182
12170
12159
12147
12134
12122
12110
12097
12084
12071
12058
12044
12031
12017
12003
11988
11974
11959
11945
11930
11915
11900
11885
11869
11854
11838
11823
11807
11790
11774
11757
11741
11724
11706
11689
11671
11654
11636
11618
11600
11581
11563
11544
11525
11506
11487
11468
11448
11428
11409
11388
11368
11348
11327
11306
11285
11264
11243
11222
11200
11179
11157
11136
11115
11093
11072
11050
11029
11008
10987
10966
10945
10924
10903
10882
10862
10841
10821
10801
10780
10760
10740
10720
10700
10680
10660
10640
10620
10601
10581
10561
10542
10522
10503
10483
10464
10445
10426
10407
10388
10369
10350
10331
10313
10294
10276
10258
10239
10221
10203
10184
10166
10148
10130
10112
10094
10076
10059
10041
10024
10007
9990
9973
9956
9939
9922
9906
9889
9873
9857
9841
9825
9809
9794
9778
9763
9748
9733
9718
9703
9689
9674
9660
9646
9632
9619
9606
9593
9580
9568
9555
9544
9532
9521
9510
9499
9489
9479
9470
9461
9452
9444
9436
9429
9422
9416
9410
9404
9399
9394
9389
9385
9381
9378
9375
9372
9370
9368
9367
9366
9366
9366
9366
9367
9368
9369
9370
9372
9375
9377
9380
9383
9387
9391
9395
9400
9405
9411
9416
9423
9429
9436
9443
9451
9459
9467
9476
9485
9494
9503
9513
9524
9534
9545
9556
9567
9579
9591
9603
9616
9628
9641
9655
9668
9682
9697
9712
9727
9742
9758
9774
9791
9808
9825
9843
9861
9879
9898
9917
9937
9956
9976
9996
10017
10037
10058
10078
10099
10120
10141
10162
10183
10204
10225
10246
10267
10288
10309
10330
10351
10372
10392
10413
10434
10454
10475
10495
10516
10536
10557
10577
10598
10618
10639
10659
10679
10700
10720
10740
10760
10781
10801
10820
10840
10860
10879
10898
10918
10936
10955
10974
10992
11011
11029
11047
11065
11082
11100
11117
11134
11151
11168
11185
11201
11217
11233
11249
11264
11279
11294
11309
11324
11338
11352
11366
11380
11393
11406
11419
11431
11443
11455
11467
11478
11488
11498
11508
11517
11526
11534
11542
11550
11557
11563
11570
11575
11581
11585
11590
11594
11597
11600
11603
11605
11607
11609
11610
11611
11611
11611
11611
11610
11609
11608
11606
11604
11602
11599
11596
11593
11589
11586
11582
11577
11573
11568
11564
11559
11554
11549
11543
11538
11532
11527
11521
11515
11509
11503
11497
11490
11484
11478
11472
11465
11459
11453
11447
11441
11436
11430
11424
11418
11413
11407
11402
11396
11391
11386
11380
11375
11370
11365
11361
11356
11352
11347
11343
11339
11336
11332
11329
11326
11323
11320
11317
11314
11311
11308
11306
11304
11302
11300
11298
11296
11295
11294
11293
11292
11291
11291
11290
11290
11291
11291
11292
11293
11294
11296
11298
11300
11303
11305
11308
11312
11315
11319
11323
11327
11331
11336
11341
11346
11351
11357
11363
11369
11375
11382
11389
11396
11403
11410
11418
11426
11434
11442
11450
11459
11467
11476
11485
11494
11504
11513
11522
11532
11542
11551
11561
11571
11580
11590
11600
11610
11619
11629
11639
11649
11658
11668
11677
11687
11696
11706
11715
11724
11733
11742
11750
11759
11767
11776
11784
11792
11800
11807
11815
11822
11829
11835
11842
11848
11854
11860
11866
11871
11876
11881
11886
11891
11895
11899
11903
11907
11910
11913
11916
11919
11921
11923
11925
11926
11927
11928
11929
11930
11930
11931
11931
11931
11930
11930
11929
11928
11926
11925
11923
11921
11919
11917
11915
11912
11909
11906
11902
11899
11895
11890
11886
11881
11876
11870
11864
11858
11852
11845
11838
11831
11823
11815
11807
11799
11790
11781
11772
11762
11753
11743
11733
11722
11712
11701
11690
11679
11668
11657
11645
11634
11622
11609
11597
11584
11571
11558
11545
11531
11518
11504
11489
11475
11461
11446
11431
11416
11401
11386
11370
11355
11339
11323
11308
11292
11276
11260
11245
11229
11214
11198
11183
11168
11153
11138
11123
11109
11095
11081
11067
11054
11040
11027
11014
11001
10988
10976
10964
10952
10940
10928
10916
10905
10894
10883
10872
10862
10851
10841
10831
10821
10811
10801
10792
10782
10773
10764
10754
10746
10737
10728
10719
10711
10702
10694
10686
10678
10670
10662
10655
10647
10640
10633
10626
10619
10613
10606
10600
10593
10587
10581
10576
10570
10565
10559
10555
10550
10546
10542
10538
10535
10532
10530
10528
10526
10524
10522
10521
10520
10520
10520
10520
10520
10521
10522
10523
10525
10527
10528
10530
10532
10535
10537
10540
10543
10546
10549
10552
10556
10560
10564
10569
10573
10578
10584
10589
10594
10600
10606
10612
10619
10625
10632
10639
10646
10653
10660
10667
10675
10682
10689
10697
10704
10711
10718
10725
10732
10739
10745
10752
10758
10765
10771
10778
10784
10790
10796
10802
10808
10814
10819
10825
10830
10835
10840
10845
10849
10854
10858
10862
10866
10869
10872
10875
10878
10880
10882
10884
10885
10886
10887
10887
10887
10887
10887
10886
10884
10883
10881
10878
10875
10872
10868
10864
10860
10855
10850
10844
10839
10833
10826
10820
10813
10806
10799
10792
10784
10776
10767
10758
10749
10740
10730
10720
10709
10698
10688
10676
10665
10654
10642
10630
10618
10606
10594
10581
10569
10556
10544
10531
10519
10507
10494
10482
10469
10457
10444
10432
10419
10407
10394
10382
10370
10357
10345
10333
10321
10308
10296
10284
10272
10261
10249
10237
10225
10214
10202
10191
10180
10168
10157
10146
10136
10125
10114
10104
10093
10083
10073
10063
10054
10045
10035
10027
10018
10009
10001
9993
9985
9977
9969
9961
9954
9946
9938
9931
9924
9916
9909
9902
9895
9888
9881
9875
9868
9861
9854
9847
9841
9834
9827
9820
9813
9806
9800
9793
9786
9779
9772
9766
9759
9752
9745
9738
9731
9725
9718
9711
9704
9698
9691
9684
9678
9671
9665
9658
9651
9645
9638
9632
9625
9619
9613
9606
9600
9594
9587
9581
9575
9568
9562
9555
9549
9543
9537
9531
9525
9519
9513
9507
9502
9496
9490
9485
9480
9474
9469
9464
9459
9454
9449
9444
9440
9435
9431
9426
9422
9418
9414
9410
9406
9402
9399
9395
9391
9388
9384
9381
9377
9374
9371
9368
9365
9362
9359
9356
9353
9350
9348
9345
9342
9339
9337
9334
9331
9329
9327
9324
9322
9320
9318
9317
9315
9313
9312
9310
9309
9308
9307
9306
9306
9305
9305
9305
9304
9304
9304
9304
9304
9305
9305
9305
9306
9306
9307
9308
9309
9311
9312
9314
9315
9317
9319
9321
9323
9325
9328
9330
9333
9335
9337
9340
9342
9345
9347
9350
9353
9355
9358
9361
9363
9366
9369
9372
9375
9378
9381
9384
9387
9390
9394
9397
9400
9403
9406
9409
9412
9415
9418
9421
9424
9426
9429
9432
9435
9438
9440
9443
9445
9447
9449
9451
9453
9455
9456
9457
9458
9459
9460
9461
9461
9462
9462
9463
9463
9463
9463
9463
9463
9462
9462
9461
9461
9460
9459
9458
9458
9457
9455
9454
9453
9452
9450
9449
9448
9446
9445
9444
9442
9441
9440
9439
9438
9438
9437
9436
9436
9435
9434
9434
9433
9433
9433
9432
9432
9432
9432
9432
9432
9432
9432
9432
9433
9433
9434
9435
9436
9437
9438
9439
9441
9442
9444
9446
9448
9450
9452
9454
9456
9458
9460
9463
9465
9468
9471
9473
9476
9480
9483
9486
9490
9494
9497
9501
9505
9510
9514
9519
9524
9529
9535
9541
9546
9553
9559
9565
9572
9579
9586
9593
9601
9608
9616
9624
9633
9641
9650
9658
9667
9676
9686
9695
9705
9715
9726
9737
9748
9759
9770
9782
9794
9806
9819
9832
9844
9857
9871
9884
9897
9911
9925
9939
9953
9967
9981
9996
10010
10024
10039
10053
10067
10082
10096
10111
10125
10139
10153
10168
10182
10196
10210
10224
10238
10252
10266
10279
10293
10306
10319
10332
10344
10357
10370
10382
10394
10406
10418
10430
10441
10452
10463
10474
10484
10494
10503
10513
10522
10531
10540
10548
10556
10564
10571
10578
10585
10591
10597
10603
10608
10612
10617
10621
10625
10629
10632
10635
10638
10640
10643
10645
10646
10648
10649
10649
10650
10650
10650
10649
10648
10647
10646
10644
10643
10640
10638
10636
10633
10630
10626
10623
10619
10615
10610
10606
10601
10596
10590
10585
10579
10573
10567
10561
10555
10548
10541
10534
10527
10520
10512
10504
10496
10487
10478
10469
10460
10450
10440
10430
10420
10409
10399
10388
10377
10367
10356
10345
10334
10323
10312
10301
10290
10279
10268
10258
10247
10237
10226
10216
10206
10196
10185
10175
10165
10155
10145
10135
10125
10115
10105
10095
10085
10075
10065
10056
10046
10036
10026
10017
10007
9998
9989
9980
9971
9962
9954
9945
9937
9929
9921
9913
9906
9898
9891
9884
9877
9871
9864
9858
9852
9846
9840
9835
9830
9825
9820
9815
9811
9807
9803
9799
9796
9792
9789
9785
9782
9779
9777
9774
9772
9770
9768
9766
9764
9763
9762
9760
9759
9758
9758
9757
9756
9756
9756
9755
9755
9755
9755
9756
9756
9756
9757
9757
9758
9758
9759
9759
9760
9761
9761
9762
9763
9764
9765
9766
9766
9767
9768
9768
9769
9769
9770
9770
9770
9770
9770
9769
9769
9768
9768
9767
9766
9765
9763
9762
9760
9759
9757
9755
9753
9750
9748
9745
9743
9740
9737
9734
9731
9727
9724
9721
9718
9715
9713
9710
9707
9703
9700
9697
9694
9691
9687
9684
9681
9678
9675
9672
9669
9666
9663
9661
9658
9655
9652
9649
9646
9643
9641
9638
9635
9632
9630
9627
9624
9622
9619
9616
9614
9611
9609
9606
9604
9601
9599
9597
9594
9591
9589
9586
9583
9580
9576
9572
9568
9564
9560
9555
9550
9545
9540
9534
9528
9521
9515
9507
9500
9492
9484
9476
9467
9458
9449
9439
9429
9419
9409
9398
9388
9376
9365
9353
9341
9328
9316
9303
9290
9276
9263
9249
9236
9222
9208
9193
9179
9164
9149
9134
9119
9104
9089
9073
9057
9041
9025
9009
8992
8976
8959
8942
8925
8908
8891
8874
8857
8840
8822
8805
8788
8770
8753
8735
8718
8700
8683
8665
8647
8630
8612
8594
8576
8558
8540
8522
8504
8485
8467
8448
8430
8411
8392
8374
8355
8336
8317
8297
8278
8259
8240
8221
8201
8182
8163
8143
8124
8103
8084
8064
8045
8025
8006
7986
7966
7947
7927
7908
7889
7870
7851
7832
7813
7795
7777
7758
7740
7722
7704
7687
7669
7652
7635
7618
7601
7585
7568
7552
7537
7521
7506
7490
7475
7461
7446
7431
7417
7403
7389
7376
7362
7349
7336
7323
7310
7297
7284
7271
7259
7246
7233
7220
7208
7195
7182
7169
7157
7144
7131
7119
7107
7094
7082
7070
7057
7045
7033
7021
7008
6996
6983
6971
6958
6946
6933
6921
6908
6896
6884
6871
6859
6847
6835
6823
6812
6799
6787
6775
6763
6750
6737
6724
6711
6698
6685
6671
6658
6644
6631
6617
6603
6590
6576
6562
6548
6535
6521
6508
6494
6481
6467
6454
6441
6427
6414
6401
6387
6374
6361
6347
6334
6321
6308
6295
6282
6268
6255
6242
6229
6216
6203
6190
6177
6164
6151
6138
6125
6112
6098
6085
6071
6058
6044
6030
6016
6001
5987
5973
5958
5944
5929
5914
5900
5885
5871
5856
5841
5827
5812
5797
5782
5767
5752
5737
5722
5706
5690
5674
5658
5642
5625
5609
5592
5575
5558
5540
5522
5505
5487
5469
5450
5432
5414
5395
5376
5357
5338
5319
5300
5281
5261
5242
5222
5202
5182
5161
5141
5121
5100
5079
5058
5037
5016
4994
4973
4951
4929
4907
4885
4863
4840
4818
4796
4773
4751
4728
4705
4683
4660
4637
4614
4592
4569
4547
4524
4502
4479
4457
4435
4413
4391
4369
4347
4325
4303
4280
4258
4236
4214
4193
4171
4149
4127
4105
4083
4061
4038
4018
3996
3975
3954
3933
3912
3891
3871
3851
3831
3811
3791
3772
3753
3734
3715
3696
3678
3659
3641
3623
3605
3587
3570
3552
3535
3517
3500
3483
3465
3448
3431
3414
3397
3379
3362
3345
3327
3310
3293
3275
3258
3241
3224
3206
3189
3172
3155
3138
3121
3104
3087
3070
3053
3036
3019
3002
2985
2968
2951
2934
2916
2899
2881
2864
2846
2828
2811
2793
2774
2756
2738
2719
2700
2681
2662
2643
2624
2605
2586
2566
2547
2527
2507
2488
2468
2448
2428
2409
2389
2369
2349
2329
2309
2290
2270
2250
2230
2209
2189
2169
2149
2129
2109
2089
2069
2048
2028
2008
1987
1966
1946
1925
1904
1883
1862
1841
1820
1798
1777
1756
1734
1712
1690
1668
1645
1623
1600
1577
1554
1530
1507
1483
1459
1434
1410
1385
1361
1336
1310
1285
1260
1234
1209
1183
1157
1131
1105
1078
1052
1025
998
971
944
917
890
863
836
809
781
754
727
700
672
645
618
590
562
535
507
479
451
423
395
367
338
310
282
254
227
199
171
143
115
88
60
32
5
-23
-50
-78
-105
-132
-158
-185
-212
-238
-264
-291
-317
-343
-369
-395
-420
-446
-472
-497
-522
-547
-572
-597
-622
-646
-671
-695
-719
-744
-768
-792
-815
-839
-863
-886
-909
-932
-955
-978
-1000
-1022
-1045
-1067
-1089
-1111
-1133
-1155
-1177
-1198
-1220
-1241
-1263
-1284
-1305
-1326
-1347
-1368
-1389
-1409
-1430
-1450
-1471
-1491
-1511
-1531
-1551
-1571
-1591
-1611
-1630
-1650
-1669
-1688
-1708
-1727
-1746
-1765
-1783
-1802
-1821
-1839
-1857
-1876
-1894
-1912
-1930
-1948
-1967
-1985
-2003
-2021
-2040
-2058
-2075
-2093
-2111
-2128
-2146
-2163
-2180
-2196
-2213
-2230
-2246
-2263
-2279
-2295
-2311
-2327
-2343
-2359
-2374
-2389
-2405
-2420
-2435
-2449
-2464
-2478
-2493
-2507
-2521
-2535
-2549
-2563
-2577
-2590
-2604
-2618
-2631
-2644
-2658
-2671
-2684
-2697
-2710
-2723
-2735
-2748
-2760
-2772
-2784
-2796
-2807
-2819
-2830
-2841
-2852
-2862
-2873
-2883
-2893
-2903
-2913
-2922
-2932
-2941
-2950
-2959
-2968
-2977
-2986
-2994
-3002
-3010
-3018
-3025
-3032
-3039
-3046
-3052
-3058
-3063
-3069
-3074
-3078
-3082
-3086
-3090
-3093
-3096
-3099
-3102
-3104
-3106
-3108
-3110
-3111
-3112
-3112
-3113
-3113
-3112
-3111
-3110
-3109
-3108
-3106
-3104
-3103
-3101
-3098
-3096
-3093
-3090
-3087
-3083
-3079
-3075
-3071
-3067
-3063
-3058
-3054
-3049
-3044
-3039
-3034
-3030
-3025
-3020
-3015
-3010
-3005
-3000
-2995
-2990
-2985
-2980
-2974
-2969
-2964
-2959
-2954
-2948
-2943
-2938
-2932
-2927
-2921
-2916
-2911
-2905
-2900
-2894
-2889
-2884
-2878
-2873
-2867
-2862
-2856
-2851
-2845
-2839
-2834
-2828
-2822
-2817
-2811
-2806
-2800
-2795
-2789
-2784
-2779
-2774
-2769
-2764
-2759
-2754
-2749
-2744
-2739
-2734
-2729
-2724
-2718
-2713
-2708
-2703
-2697
-2692
-2686
-2681
-2675
-2670
-2664
-2659
-2653
-2647
-2642
-2636
-2630
-2624
-2618
-2612
-2606
-2600
-2594
-2588
-2583
-2577
-2571
-2565
-2559
-2553
-2547
-2542
-2536
-2530
-2524
-2518
-2512
-2506
-2501
-2495
-2489
-2484
-2478
-2473
-2468
-2463
-2458
-2454
-2449
-2445
-2441
-2437
-2433
-2430
-2426
-2423
-2420
-2417
-2415
-2412
-2410
-2408
-2406
-2405
-2404
-2402
-2401
-2401
-2400
-2400
-2399
-2399
-2399
-2400
-2400
-2401
-2402
-2403
-2405
-2407
-2409
-2412
-2415
-2418
-2421
-2424
-2428
-2431
-2435
-2439
-2443
-2447
-2451
-2455
-2460
-2464
-2469
-2474
-2478
-2483
-2488
-2494
-2499
-2504
-2510
-2516
-2521
-2527
-2533
-2539
-2545
-2551
-2558
-2564
-2570
-2577
-2583
-2590
-2596
-2603
-2609
-2616
-2623
-2630
-2636
-2643
-2650
-2657
-2664
-2671
-2678
-2685
-2692
-2699
-2706
-2713
-2720
-2728
-2735
-2743
-2750
-2758
-2766
-2773
-2781
-2789
-2797
-2805
-2813
-2821
-2829
-2836
-2844
-2852
-2860
-2868
-2876
-2884
-2892
-2900
-2908
-2916
-2923
-2931
-2938
-2945
-2952
-2959
-2966
-2972
-2979
-2985
-2990
-2996
-3002
-3007
-3012
-3017
-3022
-3027
-3031
-3035
-3038
-3042
-3044
-3047
-3049
-3050
-3052
-3053
-3053
-3054
-3054
-3053
-3053
-3052
-3050
-3049
-3046
-3044
-3041
-3038
-3034
-3030
-3026
-3021
-3017
-3011
-3006
-3000
-2994
-2987
-2981
-2973
-2966
-2958
-2950
-2941
-2932
-2923
-2913
-2903
-2893
-2883
-2872
-2862
-2850
-2839
-2827
-2815
-2802
-2790
-2777
-2764
-2750
-2736
-2722
-2708
-2694
-2680
-2665
-2651
-2636
-2621
-2606
-2591
-2576
-2561
-2546
-2531
-2516
-2501
-2486
-2471
-2457
-2442
-2428
-2413
-2399
-2385
-2371
-2357
-2343
-2329
-2316
-2302
-2289
-2276
-2263
-2250
-2237
-2225
-2213
-2200
-2188
-2177
-2165
-2153
-2142
-2131
-2120
-2109
-2099
-2089
-2079
-2069
-2060
-2051
-2041
-2033
-2025
-2017
-2009
-2003
-1996
-1989
-1983
-1977
-1972
-1966
-1962
-1957
-1954
-1950
-1947
-1944
-1942
-1941
-1940
-1939
-1939
-1939
-1940
-1941
-1943
-1945
-1947
-1950
-1953
-1957
-1961
-1966
-1971
-1976
-1982
-1988
-1994
-2000
-2007
-2013
-2021
-2029
-2037
-2045
-2053
-2062
-2070
-2079
-2089
-2098
-2108
-2118
-2128
-2138
-2148
-2159
-2169
-2180
-2191
-2201
-2212
-2223
-2234
-2244
-2255
-2266
-2276
-2287
-2297
-2308
-2318
-2328
-2338
-2348
-2357
-2367
-2376
-2385
-2393
-2402
-2410
-2418
-2425
-2433
-2440
-2447
-2453
-2460
-2466
-2471
-2477
-2482
-2487
-2492
-2496
-2500
-2504
-2507
-2510
-2513
-2516
-2518
-2520
-2521
-2522
-2523
-2523
-2523
-2523
-2522
-2521
-2519
-2517
-2515
-2512
-2509
-2506
-2502
-2498
-2494
-2489
-2484
-2478
-2472
-2466
-2459
-2452
-2445
-2437
-2429
-2421
-2412
-2404
-2395
-2385
-2376
-2366
-2355
-2345
-2334
-2323
-2312
-2300
-2289
-2278
-2267
-2255
-2244
-2233
-2221
-2210
-2199
-2188
-2176
-2165
-2154
-2143
-2132
-2120
-2109
-2098
-2087
-2076
-2064
-2053
-2041
-2031
-2020
-2009
-1998
-1987
-1975
-1964
-1953
-1942
-1931
-1920
-1909
-1898
-1887
-1876
-1865
-1854
-1843
-1832
-1821
-1810
-1799
-1788
-1777
-1766
-1755
-1744
-1733
-1722
-1711
-1700
-1689
-1678
-1668
-1657
-1646
-1635
-1624
-1613
-1602
-1591
-1581
-1570
-1559
-1548
-1537
-1527
-1516
-1505
-1494
-1483
-1473
-1462
-1451
-1440
-1430
-1419
-1408
-1397
-1387
-1376
-1365
-1355
-1344
-1333
-1323
-1312
-1301
-1291
-1280
-1269
-1259
-1248
-1238
-1227
-1216
-1206
-1195
-1185
-1174
-1164
-1153
-1143
-1132
-1121
-1111
-1100
-1090
-1079
-1069
-1058
-1048
-1038
-1027
-1016
-1006
-996
-985
-975
-964
-954
-944
-933
-923
-913
-902
-892
-881
-871
-861
-850
-840
-830
-819
-809
-799
-789
-778
-768
-758
-747
-737
-727
-717
-707
-696
-686
-676
-666
-655
-645
-635
-625
-615
-605
-594
-584
-574
-564
-554
-544
-534
-524
-514
-503
-493
-483
-473
-463
-453
-443
-433
-423
-413
-403
-393
-383
-373
-363
-353
-343
-333
-323
-313
-303
-293
-283
-273
-264
-254
-244
-234
-224
-214
-204
-194
-185
-175
-165
-155
-145
-135
-126
-116
-106
-96
-86
-77
-67
-57
-47
-38
-28
-18
-8
1
11
21
30
40
50
59
69
79
88
98
108
117
127
137
146
156
165
175
184
194
204
213
223
232
242
251
261
270
280
289
299
308
318
327
337
346
356
365
375
384
393
403
412
422
431
440
450
459
468
478
487
497
506
515
525
534
543
552
562
571
580
590
599
608
617
627
636
645
654
663
673
682
691
700
709
719
728
737
746
755
764
773
783
792
801
810
819
828
837
846
855
864
873
882
891
900
909
918
927
936
945
954
963
972
981
990
999
1008
1016
1026
1035
1044
1053
1062
1071
1079
1088
1097
1106
1115
1124
1133
1141
1150
1159
1168
1177
1186
1194
1203
1212
1221
1229
1238
1247
1256
1264
1273
1282
1291
1299
1308
1317
1325
1334
1343
1351
1360
1369
1377
1386
1395
1403
1412
1421
1429
1438
1446
1455
1463
1472
1481
1489
1498
1506
1515
1523
1532
1540
1549
1557
1566
1574
1583
1591
1600
1608
1617
1625
1634
1642
1650
1659
1667
1676
1684
1692
1701
1709
1718
1726
1734
1743
1751
1759
1768
1776
1784
1793
1801
1809
1817
1826
1834
1842
1850
1859
1867
1875
1883
1892
1900
1908
1916
1924
1933
1941
1949
1957
1965
1973
1982
1990
1998
2005
2013
2021
2029
2037
2047
2055
2063
2071
2079
2087
2095
2103
2111
2119
2127
2135
2143
2151
2159
2167
2175
2183
2191
2199
2207
2215
2223
2231
2239
2247
2255
2262
2270
2278
2286
2294
2302
2310
2318
2325
2333
2341
2349
2357
2365
2372
2380
2388
2396
2404
2411
2419
2427
2435
2442
2450
2458
2466
2473
2481
2489
2497
2504
2512
2520
2527
2535
2543
2550
2558
2566
2573
2581
2589
2596
2604
2611
2619
2627
2634
2642
2649
2657
2664
2672
2679
2687
2695
2702
2710
2717
2725
2732
2740
2747
2755
2762
2770
2777
2784
2792
2799
2807
2814
2822
2829
2836
2844
2851
2859
2866
2873
2881
2888
2895
2903
2910
2917
2925
2932
2939
2947
2954
2961
2969
2976
2983
2990
2998
3005
3012
3019
3027
3034
3041
3048
3055
3063
3070
3077
3084
3091
3099
3106
3113
3120
3127
3134
3141
3149
3156
3163
3170
3177
3184
3191
3198
3205
3212
3219
3227
3234
3241
3248
3255
3262
3269
3276
3283
3290
3297
3304
3311
3318
3325
3332
3338
3345
3352
3359
3366
3373
3380
3387
3394
3401
3408
3414
3421
3428
3435
3442
3449
3456
3462
3469
3476
3483
3490
3496
3503
3510
3517
3524
3530
3537
3544
3551
3557
3564
3571
3578
3584
3591
3598
3604
3611
3618
3624
3631
3638
3644
3651
3658
3664
3671
3678
3684
3691
3698
3704
3711
3717
3724
3731
3737
3744
3750
3757
3763
3770
3776
3783
3789
3796
3802
3809
3815
3822
3828
3835
3841
3848
3854
3861
3867
3874
3880
3887
3893
3899
3906
3912
3919
3925
3931
3938
3944
3950
3957
3963
3970
3976
3982
3989
3995
4001
4008
4014
4019
4026
4033
4038
4045
4051
4058
4064
4070
4077
4083
4089
4094
4101
4108
4114
4120
4126
4132
4139
4145
4151
4157
4163
4169
4176
4182
4188
4194
4200
4206
4212
4218
4225
4231
4237
4243
4249
4255
4261
4267
4273
4279
4285
4291
4297
4303
4309
4315
4321
4327
4333
4339
4345
4351
4357
4363
4369
4375
4381
4387
4393
4399
4405
4411
4416
4422
4428
4434
4440
4446
4452
4458
4463
4469
4475
4481
4487
4493
4498
4504
4510
4516
4522
4527
4533
4539
4545
4551
4556
4562
4568
4574
4579
4585
4591
4597
4602
4608
4614
4619
4625
4631
4636
4642
4648
4653
4659
4665
4670
4676
4682
4687
4693
4698
4704
4710
4715
4721
4726
4732
4738
4743
4749
4754
4760
4765
4771
4776
4782
4788
4793
4799
4804
4810
4815
4821
4826
4831
4837
4842
4848
4853
4859
4864
4870
4875
4881
4886
4891
4897
4902
4908
4913
4918
4924
4929
4934
4940
4945
4950
4956
4961
4967
4972
4977
4982
4988
4993
4998
5004
5009
5014
5020
5025
5030
5035
5041
5046
5051
5056
5062
5067
5072
5077
5082
5088
5093
5098
5103
5108
5114
5119
5124
5129
5134
5139
5144
5150
5155
5160
5165
5170
5175
5180
5185
5190
5196
5201
5206
5211
5216
5221
5226
5231
5236
5241
5246
5251
5256
5261
5266
5271
5276
5281
5286
5291
5296
5301
5306
5311
5316
5321
5326
5331
5336
5341
5346
5350
5355
5360
5365
5370
5375
5380
5385
5390
5394
5399
5404
5409
5414
5419
5423
5428
5433
5438
5443
5448
5452
5457
5462
5467
5472
5476
5481
5486
5491
5495
5500
5505
5510
5514
5519
5524
