505
717
502
618
419
519
613
765
417
859
330
931
0
567
404
612
229
706
912
478
386
388
270
770
423
704
678
863
705