203
517
148
800
604
755
350
318
662
272
834
839
559
837
444
660
417
556
450
579
124
532
972
460
715
781
889