809 3
2405 10
2466 16
3012 13
6367 34
728 4
841 5
1320 1
1680 6
3505 9
936 3
1402 9
2126 10
615 1
1538 8
1690 4
1388 6
1152 7
633 0
1989 18
1161 1
1371 5
1179 1
4596 20