696 2
1279 3
4095 20
1159 3
2147 8
1784 8
777 1
1504 6
1979 9
1306 5
1991 9
2604 10
893 0
590 0
1764 6
870 10
1098 7
689 4
27153 77
22952 51
6807 31
558 0
836 6
3003 14