0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
316.547
313.341
309.465
315.622
312.826
306.334
304.191
312.999
311.73
314.943
309.369
322.205
318.526
306.514
331.693
356.282
346.739
352.29
358.321
352.181
364.749
347.194
363.517
354.553
348.219
347.468
349.993
349.914
352.929
353.89
366.085
367.268
372.678
380.626
388.797
394.486
407.439
417.413
430.539
436.952
440.439
448.084
444.875
441.71
457.142
464.822
480.894
476.524
484.556
491.538
507.5
513.86
523.072
532.252
550.41
558.476
572.512
577.796
590.276
