689 832
949 374
890 773
669 887
480 3
135 5
177 881
602 960
981 68
88 105
783 858
797 346
146 91
339 483
465 361
159 956
779 119
148 588
464 316
1000 137
1025 1000