900 3
1037 7
714 2
753 1
3579 16
1170 2
780 1
561 0
1652 8
570 1
2097 16
512 1
1146 8
1601 6
1232 5
1016 4
750 5
2710 10
3071 3
2502 6
11065 45
13026 58
5031 24
797 1