3250 0
3478 2
3511 3
6082 9
4935 3
7160 15
4719 2
4563 2
5046 7
5891 7
3758 2
3039 3
4315 1
4548 7
6039 2
4041 4
2708 1
2807 1
3875 2
5746 5
4142 1
9989 17
15125 43
11231 21