1034 734
482 858
465 289
463 23
70 595
358 361
768 437
317 8
595 938
568 951
989 211
356 571
954 701
281 143
577 950
720 748
461 280
964 445
134 106
171 1000