34014 197
37400 126
21809 323
249565 810
47942 166
24325 208
82652 351
53110 198
19683 144
21095 182
121251 252
61167 535
102912 903
33074 430
46360 166
29937 271
22416 526
32072 697
64068 360
79592 248
43578 799
33570 168
23415 639
22336 518
28916 391
63253 346
27356 633
17977 157