661
878
959
476
340
555
769
632
500
716
795
311
877
391
957
474
339
552
419
634
716
930
446
310
873
739
822
340
552
417
981
846
362
795
308
874
742
602
821
684
904
416
631
850
362
579
792
307
522
740
603
470
333
900
414