560
424
643
370
937
803
317
537
748
964
828
693
424
992
504
370
584
801
666
882
396
613
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