274
519
869
1020
985
846
731
450
733
190
438
507
679
852
820
976
835
793
1048
788
902
245
761
426
416
59
547
710
903
63
372
461