747 3
960 4
1000 1
1340 6
924 3
965 1
818 2
5177 23
1521 4
2077 5
1366 8
1423 6
1892 7
1646 6
4078 11
1439 5
3572 9
9566 35
4050 19
676 1
844 3
699 4
4550 17
1035 6