515 5
218 586
792 433
510 945
650 499
176 336
603 717
969 477
172 127
903 256
707 369
367 244
523 317
331 222
434 245
133 903
169 770
132 60
698 756
854 225
92 429
840 587
235 431
744 781
31 559
296 131
129 945
988 896
414 951
801 405