12606 1016
34270 895
12619 324
13427 278
21934 664
16590 224
9515 224
19757 367
26311 106
4461 354
16606 507
11266 81
24100 613
356131 944
36850 403
234869 947
7300 77
14517 446
18798 942
284293 904
742039 1698
5492 110
171715 606
52769 94
18053 89
83679 506
20517 199
342177 978