972 2
1244 5
1694 4
1631 9
1376 7
10716 22
1476 10
4098 11
7664 11
10915 30
5632 20
6243 25
3481 10
3916 17
9919 33
2573 16
2678 6
6263 22
1333 9
5217 29
7635 28
15509 43
1503 1
5306 28