987 3
1143 0
1502 6
1043 2
3032 12
2463 3
582 2
2439 5
2585 6
2251 4
796 0
2353 11
965 5
2689 7
2136 10
1540 8
1608 10
2042 11
2133 16
5259 19
760 2
700 1
1465 3
659 2