513 74
195 588
399 807
911 695
880 380
461 970
442 526
809 89
401 239
343 258
646 506
389 342
1002 817
1001 933
1001 571
1000 108
1000 318
1000 16
1000 704
999 5
999 867
999 297