893 0
1217 3
1133 8
900 2
3579 11
2197 2
2585 5
1159 3
2695 6
965 1
1035 6
2821 9
26480 66
2082 7
10211 36
1639 2
3528 10
731 1
562 2
806 1
1726 5
576 3
588 1
829 2