533
617
482
696
913
428
858
724
939
801
670
532
747
482
347
910
426
993
855
722
585
453
666
751
961
829
693
908
424
992
373
585
455
670
878
748
612
479
340
908
772
641
506
719
935
450
312
880
747
961
830
342
559
419
988