972 2
1244 5
1694 4
1631 9
1376 7
10716 22
1476 11
4098 11
8032 11
10915 30
5632 20
6243 25
3847 12
3916 18
10296 33
2960 16
2678 6
6263 22
1708 10
5585 29
8027 29
15873 44
1503 1
5306 28