506
curvy
496
312
793
688
903
865
597
681
270
850
984
454
518
377
799
829
259
535
769
231
828
297
546
772
883
248
688
480
849