886
994
596
431
667
626
852
590
190
138
777
997
1001
4
7
842
70
686
495
335
326
1000
65
742
939
767
263