1000 65
803 833
830 329
852 190
369 695
665 213
396 551
179 63
778 183
700 625
310 122
714 648
66 15
831 66
996 246
934 342
817 765
625 263
573 504
311 85
956 530
460 912
608 396