0
658
1012
1495
2028
2635
3032
3342
4111
4974
5695
6385
6762
7436
8129
8456
8728
9175
9821
10352
10892
11374
12058
12547
12952
13756
14424
15030
15641
16233
16535
17420
18157
18808
19600
20052
20706
21363
22159
22752
23139
23796
24298
25114
25835
26609
27232
27914
28579
29321
29672
30337
30986
31782
32421
33163
33556
34174
34783
35371
35942
36591
37152
37660
38439
38768
39455
39866
40535
41328
41971
42705
43317
44070
44754
45486
46340
46731
46994
47613
48300
49107
49687
50471
51110
51752
52351
52967
53352
54089
54801
55487
55941
56610
57220
57929
58516
59413
60098
60853
61542
62232
62988
63655
65561
67455
68155
69111
69756
70521
70950
71622
72132
72952
73876
74540
75112
75710
76387
77060
77888
78228
78956
79330
79690
80420
80858
81475
82067
82872
83046
83348
84116
84800
85638
86228
86557
87258
88187
88673
89023
89621
90330
91149
91524
92188
92672
93298
93991
94626
95184
95859
96566
97204
98006
98831
99514
100231
100998
101748
102428
102613
103120
103798
104291
104894
105572
106190
106501
107085
107701
108230
108856
109334
110136
110501
111048
111515
112355
113022
113616
114435
115085
115795
116268
117031
117628
118215
118816
119549
120153
120798
121335
121963
122627
123258
123835
124440
125141
125919
126446
127021
127844
128296
128724
129363
130443
131169
131884
132494
132931
133396
133941
134216
135038
135725
136280
136879
137196
137733
138561
139287
139834
140655
141029
141573
142187
142418
142887
143528
144206
144638
145352
145919
146782
147334
148205
148580
149119
149818
150081
150736
151320
152020
152621
153072
153681
154033
154780
155445
155940
156606
157323
157993
158204
158850
159398
159834
160449
161213
161594
162465
163279
163957
164685
165353
165979
166634
167283
168179
168834
169426
169912
170478
171127
171813
172582
173232
173962
174646
175275
176211
176883
177288
177983
178495
178862
179298
179911
180166
180965
181714
182054
182750
183437
184070
184659
185438
186233
186934
187669
188230
188877
189568
190250
190987
191668
192408
193031
193412
194199
194699
195336
195770
196591
197305
197701
198288
199041
199825
200560
201376
201993
202520
202814
203623
204353
204962
205378
206216
206935
207464
207932
208674
209476
210184
210757
211539
212396
213003
213595
214622
215197
215836
216813
217516
218214
218546
219549
220643
221355
222097
222749
223154
223870
224499
225241
225917
226448
226991
227636
228126
228920
229412
230105
230753
231538
231885
232701
233398
234307
235045
235891
236816
237548
238153
238693
238927
239607
240337
241182
242134
242751
243487
244104
244423
245099
245741
246468
247145
247586
248113
248653
249330
249973
250614
251248
251872
252333
253012
253498
253936
254287
254479
255064
255667
256457
257243
258017
258626
258936
259598
259921
260559
261053
261694
262437
263192
263803
264566
265189
265894
266376
267135
267655
268299
268713
269280
270008
270644
271172
271899
272727
273379
273999
274774
275121
275705
276289
276957
277565
278399
278870
279584
280231
280874
281561
281853
282430
283171
283881
284580
285222
285719
286130
286218
286324
286719
287314
287801
288510
289270
289928
290604
291488
292161
292654
293459
294100
294788
295434
296122
296774
297338
297869
298420
298930
299488
300177
300831
301524
302344
302824
303658
304210
304923
305548
306248
306834
307648
308239
308766
309361
310103
310695
311324
311938
312538
313178
313925
314643
315348
315878
316553
317036
317716
318426
319030
319671
320037
320653
321230
321984
322587
322982
323636
324443
325109
325613
326291
326945
327518
328151
328915
329505
330296
330882
331521
332304
333006
333647
334286
334829
335386
335975
336575
337144
337839
338511
339234
339862
340505
341101
341712
342274
342846
343574
344092
344848
345463
346200
346804
347370
348174
348934
349544
350297
350902
351630
352287
353022
353406
354065
354793
355574
356290
356916
357699
358450
359046
359685
360396
361022
361828
362463
363234
363937
364658
365279
365919
366604
367271
367914
368588
369217
369932
370567
371210
371913
372579
373367
374044
374723
375564
376199
377041
377796
378524
379178
379778
380387
381058
381741
382511
383285
384002
384581
385347
386159
386862
387609
388297
388952
389683
390371
391072
391865
392539
393290
393994
394703
395384
396042
396794
397582
398232
398955
399628
399938
400658
401374
402058
402325
402800
403536
403938
404689
405316
405998
406651
407216
407790
408443
409237
409988
410721
411312
411886
412453
413049
413741
414393
415176
415984
416627
417287
418007
418623
419259
419988
420674
421414
422005
422579
423433
424119
424657
425272
425699
426499
427299
428003
428641
429344
