3513 6
2886 3
2333 2
3243 5
2061 2
2501 0
2329 1
2571 1
3596 3
2577 1
2435 2
2817 3
2933 4
2389 1
2992 5
2784 2
3088 8
2431 2
3954 9
4425 13
3435 7
4062 7
3153 4
2658 5