560
424
643
855
370
803
317
537
748
964
828
693
908
424
992
370
584
801
666
882
396
479
692
907
771
638
852
717
803
665
883
395
960
476
341
560
773
637
367
581
800
315
878
394
959
822
691
560
422
637
852
366
581
449
312