791 0
2688 1
1678 3
3179 6
1438 5
1935 7
815 2
1813 4
9483 18
3649 16
1496 4
1152 5
2681 11
4845 17
1437 7
1460 3
2387 8
5652 26
4221 22
996 4
10727 32
3671 16
1639 2
3059 16