Naive

5:16 1000
33:26 652
43:03 1876
22:08 708
38:55 621
41:43 984
21:51 638
13:00 506
59:02 725
34:15 464
41:28 829
22:46 497
48:13 501
53:04 919
21:00 367
35:59 467
7:52 393
29:22 400
31:05 888
33:08 726
9:39 547
41:07 641
17:57 539
37:19 613
37:13 898
44:03 734
21:10 450
30:37 618
44:26 1445
20:56 506
11:32 416
7:32 746