789
1
106
1142
707
918
460
736
932
407
405
497
637
764
669
689
677
167
887
93
955
2
456
118
88
943
1176
698
921
810
775
491