3001 5
3036 3
3489 2
2075 2
2459 0
2665 1
2167 0
2305 1
2033 1
3172 6
2520 1
2142 3
2461 0
5145 3
2490 3
3005 2
2923 7
2522 4
3570 6
2679 2
4035 7
5874 16
3395 2
2658 2