624
399
1
649
829
954
778
1108
1108
591
399
2023
547
468
783
597
1077
768
384
695
937
519
2
640
913
993
2004
883
777
407
766
508
714
912
804
1814
373
987
848
1864
547
22
2
993
