691 0
890 5
2066 7
1196 8
1119 2
1407 10
1699 9
3596 10
15390 7
40847 28
5509 17
7040 12
4901 7
2622 4
4318 15
1981 9
11021 17
4202 6
4728 10
813 4
2187 11
4423 12
1213 5
962 10