512 917
924 795
474 7
672 284
570 156
257 210
548 38
308 248
692 999
890 9
647 277
328 542
857 847
116 305