488
351
568
649
512
379
945
809
676
541
753
967
702
914
435
650
511
378
459
320
536
401
968
836
355
430
642
510
375
939
809
322
892
751
616
350
563
430
645
858
376
943
457
672
400
615
481
697
913
775
643
861
373
939