269 841
796 512
864 497
169 52
599 566
144 350
121 4
741 188
878 298
824 42
352 23
608 875
126 855
311 975
686 912