690
773
986
498
367
584
798
312
528
391
606
690
904
769
637
499
712
447
310
878
391
608
476
337
551
771
983
366
583
444
308
874
740
609
824
690
415
982
496
359
577
448
661
873
389
956
471
685
901
767
979
846
713
926
794